[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: d53df374f4f45afc3b308438ef59a4d0dabf1340 Author: Matt Turner gentoo org> AuthorDate: Sun Apr 21 21:05:04 2024 + Commit: Matt Turner gentoo org> CommitDate: Sun Apr 21 21:07:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d53df374 x11-libs/libdrm: Drop old versions Signed-off-by: Matt Turner gentoo.org> x11-libs/libdrm/Manifest | 1 - x11-libs/libdrm/libdrm-2.4.118.ebuild | 64 --- 2 files changed, 65 deletions(-) diff --git a/x11-libs/libdrm/Manifest b/x11-libs/libdrm/Manifest index a25a940d55e6..df01bc319859 100644 --- a/x11-libs/libdrm/Manifest +++ b/x11-libs/libdrm/Manifest @@ -1,2 +1 @@ -DIST libdrm-2.4.118.tar.xz 479096 BLAKE2B 064e0c7fc1b84bb7cbe2bfe9b22b2a48d266637cbfdd5b72fa44c0c0981a212e2de7ebc42ddd1da5f06e621bc3e0d2a6d329c74ba14154e6c9e7ddf429cd8f04 SHA512 2740ec10dfe96b520345c3f6f0d99a30aac95b1f96656bd9cd11269c2a83a9dac423da29d74a3deb55360e3ae2ca4a1de283e1e443667bedd22673f6629c9920 DIST libdrm-2.4.120.tar.xz 479564 BLAKE2B 218d674da334c32aae27a31c10992cb276b08543704c875c7d7bf8f3dd348d1cf1c95f35b0afc8f3034d83152c2df460f84807388a21b241792db3e81c98dbfc SHA512 6dc16e5134a669eeb59debb1dc2d15b857483ab7476dc2b94bd05a32d8953f046f5656f6cf9e1a63e97e7156fb65ebb58b6a29fe45cb6326058baaf820626e70 diff --git a/x11-libs/libdrm/libdrm-2.4.118.ebuild b/x11-libs/libdrm/libdrm-2.4.118.ebuild deleted file mode 100644 index 8ecbdd5ac2c0.. --- a/x11-libs/libdrm/libdrm-2.4.118.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/drm.git; -PYTHON_COMPAT=( python3_{10..12} ) - -if [[ ${PV} = * ]]; then - GIT_ECLASS="git-r3" -fi - -inherit ${GIT_ECLASS} python-any-r1 meson-multilib - -DESCRIPTION="X.Org libdrm library" -HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm; -if [[ ${PV} != * ]]; then - SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" -fi - -VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware" -for card in ${VIDEO_CARDS}; do - IUSE_VIDEO_CARDS+=" video_cards_${card}" -done - -IUSE="${IUSE_VIDEO_CARDS} valgrind" -RESTRICT="test" # see bug #236845 -LICENSE="MIT" -SLOT="0" - -RDEPEND=" - video_cards_intel? ( >=x11-libs/libpciaccess-0.13.1-r1:=[${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND} - valgrind? ( dev-debug/valgrind )" -BDEPEND="${PYTHON_DEPS} - $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]')" - -python_check_deps() { - python_has_version "dev-python/docutils[${PYTHON_USEDEP}]" -} - -multilib_src_configure() { - local emesonargs=( - # Udev is only used by tests now. - -Dudev=false - -Dcairo-tests=disabled - $(meson_feature video_cards_amdgpu amdgpu) - $(meson_feature video_cards_exynos exynos) - $(meson_feature video_cards_freedreno freedreno) - $(meson_feature video_cards_intel intel) - $(meson_feature video_cards_nouveau nouveau) - $(meson_feature video_cards_omap omap) - $(meson_feature video_cards_radeon radeon) - $(meson_feature video_cards_tegra tegra) - $(meson_feature video_cards_vc4 vc4) - $(meson_feature video_cards_vivante etnaviv) - $(meson_feature video_cards_vmware vmwgfx) - # valgrind installs its .pc file to the pkgconfig for the primary arch - -Dvalgrind=$(usex valgrind auto disabled) - -Dtests=false # Tests are restricted - ) - meson_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 1dc337ee626773b71cd716fde9d35769ec4bff7b Author: Matoro Mahri matoro tk> AuthorDate: Thu Apr 11 19:53:27 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Apr 12 06:25:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dc337ee x11-libs/libdrm: Stabilize 2.4.120 hppa, #924732 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/libdrm/libdrm-2.4.120.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.120.ebuild b/x11-libs/libdrm/libdrm-2.4.120.ebuild index 2e961f414fdb..009f5144834f 100644 --- a/x11-libs/libdrm/libdrm-2.4.120.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.120.ebuild @@ -16,7 +16,7 @@ DESCRIPTION="X.Org libdrm library" HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm; if [[ ${PV} != * ]]; then SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/, x11-libs/libdrm/files/
commit: 002ecc64e130b7bddb1190a7e677beeb1c1bedc6 Author: Matoro Mahri matoro tk> AuthorDate: Wed Apr 3 02:51:25 2024 + Commit: Matt Turner gentoo org> CommitDate: Wed Apr 3 03:21:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=002ecc64 x11-libs/libdrm: add hppa symbol-check patch See: https://gitlab.freedesktop.org/mesa/drm/-/merge_requests/353 Closes: https://bugs.gentoo.org/927204 Signed-off-by: Matoro Mahri matoro.tk> Closes: https://github.com/gentoo/gentoo/pull/36069 Signed-off-by: Matt Turner gentoo.org> .../files/libdrm-2.4.120-backport-pr353.patch | 62 ++ x11-libs/libdrm/libdrm-2.4.120.ebuild | 2 + 2 files changed, 64 insertions(+) diff --git a/x11-libs/libdrm/files/libdrm-2.4.120-backport-pr353.patch b/x11-libs/libdrm/files/libdrm-2.4.120-backport-pr353.patch new file mode 100644 index ..1d01db322a8c --- /dev/null +++ b/x11-libs/libdrm/files/libdrm-2.4.120-backport-pr353.patch @@ -0,0 +1,62 @@ +https://bugs.gentoo.org/927204 +https://gitlab.freedesktop.org/mesa/drm/-/merge_requests/353 + +From 525e80447fee011734af464b3b5d478b2b7b17af Mon Sep 17 00:00:00 2001 +From: Matt Turner +Date: Fri, 22 Mar 2024 11:20:17 -0400 +Subject: [PATCH 1/2] symbols-check: Add _GLOBAL_OFFSET_TABLE_ + +This is exported on hppa/parisc. + +See also: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26978 + +Bug: https://bugs.gentoo.org/927204 +--- + symbols-check.py | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/symbols-check.py b/symbols-check.py +index 2e7ba68d1..47bc3bead 100644 +--- a/symbols-check.py b/symbols-check.py +@@ -7,6 +7,7 @@ import subprocess + + # This list contains symbols that _might_ be exported for some platforms + PLATFORM_SYMBOLS = [ ++'_GLOBAL_OFFSET_TABLE_', + '__bss_end__', + '__bss_start__', + '__bss_start', +-- +GitLab + + +From c45ffb1edf19faff79238934abe01fd92e9e3d0a Mon Sep 17 00:00:00 2001 +From: Matt Turner +Date: Fri, 22 Mar 2024 11:21:39 -0400 +Subject: [PATCH 2/2] symbols-check: Add _fbss, _fdata, _ftext + +These are exported on mips/mips64. + +See also: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11955 +--- + symbols-check.py | 3 +++ + 1 file changed, 3 insertions(+) + +diff --git a/symbols-check.py b/symbols-check.py +index 47bc3bead..c63c0d112 100644 +--- a/symbols-check.py b/symbols-check.py +@@ -17,6 +17,9 @@ PLATFORM_SYMBOLS = [ + '_end', + '_fini', + '_init', ++'_fbss', ++'_fdata', ++'_ftext', + ] + + +-- +GitLab + diff --git a/x11-libs/libdrm/libdrm-2.4.120.ebuild b/x11-libs/libdrm/libdrm-2.4.120.ebuild index 0189f73ab6cb..2e961f414fdb 100644 --- a/x11-libs/libdrm/libdrm-2.4.120.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.120.ebuild @@ -42,6 +42,8 @@ RDEPEND="${COMMON_DEPEND} BDEPEND="${PYTHON_DEPS} $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]')" +PATCHES=( "${FILESDIR}/${PN}-2.4.120-backport-pr353.patch" ) + python_check_deps() { python_has_version "dev-python/docutils[${PYTHON_USEDEP}]" }
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: f6bf5d9391e494418d1d3e894d9bd92338be9f97 Author: Matt Turner gentoo org> AuthorDate: Sun Mar 10 19:27:42 2024 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 10 19:50:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6bf5d93 x11-libs/libdrm: Fix symbol check unit tests Closes: https://bugs.gentoo.org/925550 Signed-off-by: Matt Turner gentoo.org> x11-libs/libdrm/libdrm-2.4.120.ebuild | 6 ++ x11-libs/libdrm/libdrm-.ebuild| 6 ++ 2 files changed, 12 insertions(+) diff --git a/x11-libs/libdrm/libdrm-2.4.120.ebuild b/x11-libs/libdrm/libdrm-2.4.120.ebuild index e6429116bdf1..0189f73ab6cb 100644 --- a/x11-libs/libdrm/libdrm-2.4.120.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.120.ebuild @@ -46,6 +46,12 @@ python_check_deps() { python_has_version "dev-python/docutils[${PYTHON_USEDEP}]" } +src_prepare() { + default + sed -i -e "/^PLATFORM_SYMBOLS/a '__gentoo_check_ldflags__'," \ + symbols-check.py || die # bug #925550 +} + multilib_src_configure() { local emesonargs=( $(meson_use udev) diff --git a/x11-libs/libdrm/libdrm-.ebuild b/x11-libs/libdrm/libdrm-.ebuild index 8fe6b8f16d0d..aaedf84080c4 100644 --- a/x11-libs/libdrm/libdrm-.ebuild +++ b/x11-libs/libdrm/libdrm-.ebuild @@ -46,6 +46,12 @@ python_check_deps() { python_has_version "dev-python/docutils[${PYTHON_USEDEP}]" } +src_prepare() { + default + sed -i -e "/^PLATFORM_SYMBOLS/a '__gentoo_check_ldflags__'," \ + symbols-check.py || die # bug #925550 +} + multilib_src_configure() { local emesonargs=( $(meson_use udev)
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 9b9d10d08e7808ffe694c57e2d1ec04d1ef85819 Author: Matt Turner gentoo org> AuthorDate: Sun Mar 10 19:49:06 2024 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 10 19:50:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b9d10d0 x11-libs/libdrm: Move LICENSE/SLOT assignments Signed-off-by: Matt Turner gentoo.org> x11-libs/libdrm/libdrm-2.4.120.ebuild | 4 ++-- x11-libs/libdrm/libdrm-.ebuild| 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/x11-libs/libdrm/libdrm-2.4.120.ebuild b/x11-libs/libdrm/libdrm-2.4.120.ebuild index 5af56944c75f..e6429116bdf1 100644 --- a/x11-libs/libdrm/libdrm-2.4.120.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.120.ebuild @@ -24,10 +24,10 @@ for card in ${VIDEO_CARDS}; do IUSE_VIDEO_CARDS+=" video_cards_${card}" done -IUSE="${IUSE_VIDEO_CARDS} test tools udev valgrind" -RESTRICT="!test? ( test )" LICENSE="MIT" SLOT="0" +IUSE="${IUSE_VIDEO_CARDS} test tools udev valgrind" +RESTRICT="!test? ( test )" COMMON_DEPEND=" video_cards_intel? ( >=x11-libs/libpciaccess-0.13.1-r1:=[${MULTILIB_USEDEP}] )" diff --git a/x11-libs/libdrm/libdrm-.ebuild b/x11-libs/libdrm/libdrm-.ebuild index ec035b19e919..8fe6b8f16d0d 100644 --- a/x11-libs/libdrm/libdrm-.ebuild +++ b/x11-libs/libdrm/libdrm-.ebuild @@ -24,10 +24,10 @@ for card in ${VIDEO_CARDS}; do IUSE_VIDEO_CARDS+=" video_cards_${card}" done -IUSE="${IUSE_VIDEO_CARDS} test tools udev valgrind" -RESTRICT="!test? ( test )" LICENSE="MIT" SLOT="0" +IUSE="${IUSE_VIDEO_CARDS} test tools udev valgrind" +RESTRICT="!test? ( test )" COMMON_DEPEND=" video_cards_intel? ( >=x11-libs/libpciaccess-0.13.1-r1:=[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 5ed96a01fea515385b391d1fff12f0a45ac86d25 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 2 14:55:28 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 2 14:55:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ed96a01 x11-libs/libdrm: Stabilize 2.4.120 ppc, #924732 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/libdrm/libdrm-2.4.120.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.120.ebuild b/x11-libs/libdrm/libdrm-2.4.120.ebuild index 6860f1e738d2..5af56944c75f 100644 --- a/x11-libs/libdrm/libdrm-2.4.120.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.120.ebuild @@ -16,7 +16,7 @@ DESCRIPTION="X.Org libdrm library" HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm; if [[ ${PV} != * ]]; then SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: ef5c20a8b17856d5335cbdc0678b2de13b086908 Author: Sam James gentoo org> AuthorDate: Sat Feb 17 14:47:36 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 17 14:47:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef5c20a8 x11-libs/libdrm: Stabilize 2.4.120 ppc64, #924732 Signed-off-by: Sam James gentoo.org> x11-libs/libdrm/libdrm-2.4.120.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.120.ebuild b/x11-libs/libdrm/libdrm-2.4.120.ebuild index 227f3af5f986..6860f1e738d2 100644 --- a/x11-libs/libdrm/libdrm-2.4.120.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.120.ebuild @@ -16,7 +16,7 @@ DESCRIPTION="X.Org libdrm library" HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm; if [[ ${PV} != * ]]; then SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 6342bc17774c03cd99bb4990e8d8a809ddcae3ef Author: Sam James gentoo org> AuthorDate: Fri Feb 16 21:44:23 2024 + Commit: Sam James gentoo org> CommitDate: Fri Feb 16 21:44:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6342bc17 x11-libs/libdrm: Stabilize 2.4.120 amd64, #924732 Signed-off-by: Sam James gentoo.org> x11-libs/libdrm/libdrm-2.4.120.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.120.ebuild b/x11-libs/libdrm/libdrm-2.4.120.ebuild index 9299bb6527b7..227f3af5f986 100644 --- a/x11-libs/libdrm/libdrm-2.4.120.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.120.ebuild @@ -16,7 +16,7 @@ DESCRIPTION="X.Org libdrm library" HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm; if [[ ${PV} != * ]]; then SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 86f61d2ee9da045883c6bbccaaba4402a76fc570 Author: Sam James gentoo org> AuthorDate: Fri Feb 16 21:40:11 2024 + Commit: Sam James gentoo org> CommitDate: Fri Feb 16 21:40:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86f61d2e x11-libs/libdrm: Stabilize 2.4.120 x86, #924732 Signed-off-by: Sam James gentoo.org> x11-libs/libdrm/libdrm-2.4.120.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.120.ebuild b/x11-libs/libdrm/libdrm-2.4.120.ebuild index 4c826a549708..9299bb6527b7 100644 --- a/x11-libs/libdrm/libdrm-2.4.120.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.120.ebuild @@ -16,7 +16,7 @@ DESCRIPTION="X.Org libdrm library" HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm; if [[ ${PV} != * ]]; then SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 616dee0e371aa1fccbf87e76249e4439f0e1c197 Author: Sam James gentoo org> AuthorDate: Fri Feb 16 21:28:42 2024 + Commit: Sam James gentoo org> CommitDate: Fri Feb 16 21:28:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=616dee0e x11-libs/libdrm: Stabilize 2.4.120 arm64, #924732 Signed-off-by: Sam James gentoo.org> x11-libs/libdrm/libdrm-2.4.120.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.120.ebuild b/x11-libs/libdrm/libdrm-2.4.120.ebuild index a93b499cf683..d712971d348c 100644 --- a/x11-libs/libdrm/libdrm-2.4.120.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.120.ebuild @@ -16,7 +16,7 @@ DESCRIPTION="X.Org libdrm library" HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm; if [[ ${PV} != * ]]; then SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 32fedd48871f186f1d160837f8ea91dbda178b21 Author: Sam James gentoo org> AuthorDate: Fri Feb 16 21:28:43 2024 + Commit: Sam James gentoo org> CommitDate: Fri Feb 16 21:28:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32fedd48 x11-libs/libdrm: Stabilize 2.4.120 arm, #924732 Signed-off-by: Sam James gentoo.org> x11-libs/libdrm/libdrm-2.4.120.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.120.ebuild b/x11-libs/libdrm/libdrm-2.4.120.ebuild index d712971d348c..4c826a549708 100644 --- a/x11-libs/libdrm/libdrm-2.4.120.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.120.ebuild @@ -16,7 +16,7 @@ DESCRIPTION="X.Org libdrm library" HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm; if [[ ${PV} != * ]]; then SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 9ecdb0eb3c0d53e07c367b5183a39922575b69a1 Author: Sam James gentoo org> AuthorDate: Fri Feb 16 21:28:41 2024 + Commit: Sam James gentoo org> CommitDate: Fri Feb 16 21:28:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ecdb0eb x11-libs/libdrm: Stabilize 2.4.120 sparc, #924732 Signed-off-by: Sam James gentoo.org> x11-libs/libdrm/libdrm-2.4.120.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.120.ebuild b/x11-libs/libdrm/libdrm-2.4.120.ebuild index ec035b19e919..a93b499cf683 100644 --- a/x11-libs/libdrm/libdrm-2.4.120.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.120.ebuild @@ -16,7 +16,7 @@ DESCRIPTION="X.Org libdrm library" HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm; if [[ ${PV} != * ]]; then SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: f66108fb49994112e75a3a0d3f6dd37185b2dc3a Author: Matt Turner gentoo org> AuthorDate: Wed Jan 24 16:51:52 2024 + Commit: Matt Turner gentoo org> CommitDate: Wed Jan 24 17:00:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f66108fb x11-libs/libdrm: Drop old versions Signed-off-by: Matt Turner gentoo.org> x11-libs/libdrm/Manifest | 2 - x11-libs/libdrm/libdrm-2.4.117.ebuild | 64 -- x11-libs/libdrm/libdrm-2.4.119.ebuild | 75 --- 3 files changed, 141 deletions(-) diff --git a/x11-libs/libdrm/Manifest b/x11-libs/libdrm/Manifest index 4ea3558c119b..a25a940d55e6 100644 --- a/x11-libs/libdrm/Manifest +++ b/x11-libs/libdrm/Manifest @@ -1,4 +1,2 @@ -DIST libdrm-2.4.117.tar.xz 475504 BLAKE2B cbda61815b1e5c3a5de285a9abe7f78669093d8b0f0f9f51cd38ea3b710e049de62d4f2591748f2000a1eb231d7b339a0ac7990934a9ccbfda62c6586c5b8236 SHA512 326cf565548fb9d50a321562c13acb2a2f5ad5915ffdc2b08ef812fbac887f5b3d271cb2ce8c483633edddf2c55064d55810ff6697f713c179e2d0c8048eb544 DIST libdrm-2.4.118.tar.xz 479096 BLAKE2B 064e0c7fc1b84bb7cbe2bfe9b22b2a48d266637cbfdd5b72fa44c0c0981a212e2de7ebc42ddd1da5f06e621bc3e0d2a6d329c74ba14154e6c9e7ddf429cd8f04 SHA512 2740ec10dfe96b520345c3f6f0d99a30aac95b1f96656bd9cd11269c2a83a9dac423da29d74a3deb55360e3ae2ca4a1de283e1e443667bedd22673f6629c9920 -DIST libdrm-2.4.119.tar.xz 479108 BLAKE2B 05c6a06bf497e9140a8f8c3d2fa5f5d4ef3ed7e392a86f4af433b83b670e68aefe1c06e6bcf071c1c6a2339442376b7e16c08125d91e661e284b9d77f8db SHA512 c8dd7665e85c01a67fcce1c1c614bc05a3ec311f31cae7de5fb1cd27d0f11f1801be63de3fa3e33b2f505544fd4b1bc292965c5e8de46a3beaaedb10334945ca DIST libdrm-2.4.120.tar.xz 479564 BLAKE2B 218d674da334c32aae27a31c10992cb276b08543704c875c7d7bf8f3dd348d1cf1c95f35b0afc8f3034d83152c2df460f84807388a21b241792db3e81c98dbfc SHA512 6dc16e5134a669eeb59debb1dc2d15b857483ab7476dc2b94bd05a32d8953f046f5656f6cf9e1a63e97e7156fb65ebb58b6a29fe45cb6326058baaf820626e70 diff --git a/x11-libs/libdrm/libdrm-2.4.117.ebuild b/x11-libs/libdrm/libdrm-2.4.117.ebuild deleted file mode 100644 index 8ecbdd5ac2c0.. --- a/x11-libs/libdrm/libdrm-2.4.117.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/drm.git; -PYTHON_COMPAT=( python3_{10..12} ) - -if [[ ${PV} = * ]]; then - GIT_ECLASS="git-r3" -fi - -inherit ${GIT_ECLASS} python-any-r1 meson-multilib - -DESCRIPTION="X.Org libdrm library" -HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm; -if [[ ${PV} != * ]]; then - SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" -fi - -VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware" -for card in ${VIDEO_CARDS}; do - IUSE_VIDEO_CARDS+=" video_cards_${card}" -done - -IUSE="${IUSE_VIDEO_CARDS} valgrind" -RESTRICT="test" # see bug #236845 -LICENSE="MIT" -SLOT="0" - -RDEPEND=" - video_cards_intel? ( >=x11-libs/libpciaccess-0.13.1-r1:=[${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND} - valgrind? ( dev-debug/valgrind )" -BDEPEND="${PYTHON_DEPS} - $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]')" - -python_check_deps() { - python_has_version "dev-python/docutils[${PYTHON_USEDEP}]" -} - -multilib_src_configure() { - local emesonargs=( - # Udev is only used by tests now. - -Dudev=false - -Dcairo-tests=disabled - $(meson_feature video_cards_amdgpu amdgpu) - $(meson_feature video_cards_exynos exynos) - $(meson_feature video_cards_freedreno freedreno) - $(meson_feature video_cards_intel intel) - $(meson_feature video_cards_nouveau nouveau) - $(meson_feature video_cards_omap omap) - $(meson_feature video_cards_radeon radeon) - $(meson_feature video_cards_tegra tegra) - $(meson_feature video_cards_vc4 vc4) - $(meson_feature video_cards_vivante etnaviv) - $(meson_feature video_cards_vmware vmwgfx) - # valgrind installs its .pc file to the pkgconfig for the primary arch - -Dvalgrind=$(usex valgrind auto disabled) - -Dtests=false # Tests are restricted - ) - meson_src_configure -} diff --git a/x11-libs/libdrm/libdrm-2.4.119.ebuild b/x11-libs/libdrm/libdrm-2.4.119.ebuild deleted file mode 100644 index ec035b19e919.. --- a/x11-libs/libdrm/libdrm-2.4.119.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 8b2fb76a4b043ff8b76d5adafc1b0fd06fbe9af7 Author: Sam James gentoo org> AuthorDate: Mon Jan 22 09:37:06 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jan 22 09:37:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b2fb76a x11-libs/libdrm: Stabilize 2.4.118 hppa, #921212 Signed-off-by: Sam James gentoo.org> x11-libs/libdrm/libdrm-2.4.118.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.118.ebuild b/x11-libs/libdrm/libdrm-2.4.118.ebuild index dc89e93d8dc4..8ecbdd5ac2c0 100644 --- a/x11-libs/libdrm/libdrm-2.4.118.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.118.ebuild @@ -16,7 +16,7 @@ DESCRIPTION="X.Org libdrm library" HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm; if [[ ${PV} != * ]]; then SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 7b892f774101f4f979de44c870fcce348f3c5295 Author: Matt Turner gentoo org> AuthorDate: Mon Jan 15 02:06:34 2024 + Commit: Matt Turner gentoo org> CommitDate: Mon Jan 15 02:06:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b892f77 x11-libs/libdrm: Update valgrind deps Signed-off-by: Matt Turner gentoo.org> x11-libs/libdrm/libdrm-2.4.120.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.120.ebuild b/x11-libs/libdrm/libdrm-2.4.120.ebuild index 5e36cac9b31b..ec035b19e919 100644 --- a/x11-libs/libdrm/libdrm-2.4.120.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.120.ebuild @@ -32,7 +32,7 @@ SLOT="0" COMMON_DEPEND=" video_cards_intel? ( >=x11-libs/libpciaccess-0.13.1-r1:=[${MULTILIB_USEDEP}] )" DEPEND="${COMMON_DEPEND} - valgrind? ( dev-util/valgrind )" + valgrind? ( dev-debug/valgrind )" RDEPEND="${COMMON_DEPEND} video_cards_amdgpu? ( tools? ( >=dev-util/cunit-2.1 )
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 6cb5a314b9fecb5b3363b064f31c4d2b4ce59e3e Author: Matt Turner gentoo org> AuthorDate: Mon Jan 15 01:49:27 2024 + Commit: Matt Turner gentoo org> CommitDate: Mon Jan 15 01:55:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cb5a314 x11-libs/libdrm: Version bump to 2.4.120 Signed-off-by: Matt Turner gentoo.org> x11-libs/libdrm/Manifest | 1 + x11-libs/libdrm/libdrm-2.4.120.ebuild | 75 +++ 2 files changed, 76 insertions(+) diff --git a/x11-libs/libdrm/Manifest b/x11-libs/libdrm/Manifest index 05f820ecb8c7..4ea3558c119b 100644 --- a/x11-libs/libdrm/Manifest +++ b/x11-libs/libdrm/Manifest @@ -1,3 +1,4 @@ DIST libdrm-2.4.117.tar.xz 475504 BLAKE2B cbda61815b1e5c3a5de285a9abe7f78669093d8b0f0f9f51cd38ea3b710e049de62d4f2591748f2000a1eb231d7b339a0ac7990934a9ccbfda62c6586c5b8236 SHA512 326cf565548fb9d50a321562c13acb2a2f5ad5915ffdc2b08ef812fbac887f5b3d271cb2ce8c483633edddf2c55064d55810ff6697f713c179e2d0c8048eb544 DIST libdrm-2.4.118.tar.xz 479096 BLAKE2B 064e0c7fc1b84bb7cbe2bfe9b22b2a48d266637cbfdd5b72fa44c0c0981a212e2de7ebc42ddd1da5f06e621bc3e0d2a6d329c74ba14154e6c9e7ddf429cd8f04 SHA512 2740ec10dfe96b520345c3f6f0d99a30aac95b1f96656bd9cd11269c2a83a9dac423da29d74a3deb55360e3ae2ca4a1de283e1e443667bedd22673f6629c9920 DIST libdrm-2.4.119.tar.xz 479108 BLAKE2B 05c6a06bf497e9140a8f8c3d2fa5f5d4ef3ed7e392a86f4af433b83b670e68aefe1c06e6bcf071c1c6a2339442376b7e16c08125d91e661e284b9d77f8db SHA512 c8dd7665e85c01a67fcce1c1c614bc05a3ec311f31cae7de5fb1cd27d0f11f1801be63de3fa3e33b2f505544fd4b1bc292965c5e8de46a3beaaedb10334945ca +DIST libdrm-2.4.120.tar.xz 479564 BLAKE2B 218d674da334c32aae27a31c10992cb276b08543704c875c7d7bf8f3dd348d1cf1c95f35b0afc8f3034d83152c2df460f84807388a21b241792db3e81c98dbfc SHA512 6dc16e5134a669eeb59debb1dc2d15b857483ab7476dc2b94bd05a32d8953f046f5656f6cf9e1a63e97e7156fb65ebb58b6a29fe45cb6326058baaf820626e70 diff --git a/x11-libs/libdrm/libdrm-2.4.120.ebuild b/x11-libs/libdrm/libdrm-2.4.120.ebuild new file mode 100644 index ..5e36cac9b31b --- /dev/null +++ b/x11-libs/libdrm/libdrm-2.4.120.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/drm.git; +PYTHON_COMPAT=( python3_{10..12} ) + +if [[ ${PV} = * ]]; then + GIT_ECLASS="git-r3" +fi + +inherit ${GIT_ECLASS} python-any-r1 meson-multilib + +DESCRIPTION="X.Org libdrm library" +HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm; +if [[ ${PV} != * ]]; then + SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware" +for card in ${VIDEO_CARDS}; do + IUSE_VIDEO_CARDS+=" video_cards_${card}" +done + +IUSE="${IUSE_VIDEO_CARDS} test tools udev valgrind" +RESTRICT="!test? ( test )" +LICENSE="MIT" +SLOT="0" + +COMMON_DEPEND=" + video_cards_intel? ( >=x11-libs/libpciaccess-0.13.1-r1:=[${MULTILIB_USEDEP}] )" +DEPEND="${COMMON_DEPEND} + valgrind? ( dev-util/valgrind )" +RDEPEND="${COMMON_DEPEND} + video_cards_amdgpu? ( + tools? ( >=dev-util/cunit-2.1 ) + test? ( >=dev-util/cunit-2.1 ) + ) + udev? ( virtual/udev )" +BDEPEND="${PYTHON_DEPS} + $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]')" + +python_check_deps() { + python_has_version "dev-python/docutils[${PYTHON_USEDEP}]" +} + +multilib_src_configure() { + local emesonargs=( + $(meson_use udev) + -Dcairo-tests=disabled + $(meson_feature video_cards_amdgpu amdgpu) + $(meson_feature video_cards_exynos exynos) + $(meson_feature video_cards_freedreno freedreno) + $(meson_feature video_cards_intel intel) + $(meson_feature video_cards_nouveau nouveau) + $(meson_feature video_cards_omap omap) + $(meson_feature video_cards_radeon radeon) + $(meson_feature video_cards_tegra tegra) + $(meson_feature video_cards_vc4 vc4) + $(meson_feature video_cards_vivante etnaviv) + $(meson_feature video_cards_vmware vmwgfx) + # valgrind installs its .pc file to the pkgconfig for the primary arch + -Dvalgrind=$(usex valgrind auto disabled) + $(meson_native_use_bool tools install-test-programs) + ) + + if use test || { multilib_is_native_abi && use tools; }; then + emesonargs+=( -Dtests=true ) + else + emesonargs+=( -Dtests=false ) + fi + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: e4fdd91dfa84b55b367cc17e3a1fe0316fc1e5fa Author: Arthur Zamarin gentoo org> AuthorDate: Wed Jan 3 18:38:32 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Jan 3 18:38:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4fdd91d x11-libs/libdrm: Stabilize 2.4.118 ppc, #921212 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/libdrm/libdrm-2.4.118.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.118.ebuild b/x11-libs/libdrm/libdrm-2.4.118.ebuild index a2971df7fb14..79ef125c536b 100644 --- a/x11-libs/libdrm/libdrm-2.4.118.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.118.ebuild @@ -16,7 +16,7 @@ DESCRIPTION="X.Org libdrm library" HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm; if [[ ${PV} != * ]]; then SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 5439ee850c85a69f291b258c5dc7e33eb15d0336 Author: Sam James gentoo org> AuthorDate: Wed Jan 3 02:23:55 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 3 02:23:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5439ee85 x11-libs/libdrm: Stabilize 2.4.118 ppc64, #921212 Signed-off-by: Sam James gentoo.org> x11-libs/libdrm/libdrm-2.4.118.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.118.ebuild b/x11-libs/libdrm/libdrm-2.4.118.ebuild index 78931aab0da8..a2971df7fb14 100644 --- a/x11-libs/libdrm/libdrm-2.4.118.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.118.ebuild @@ -16,7 +16,7 @@ DESCRIPTION="X.Org libdrm library" HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm; if [[ ${PV} != * ]]; then SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: b8221452a078215b34d85a1bb9e79f5d3258eb55 Author: Sam James gentoo org> AuthorDate: Wed Jan 3 01:08:05 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 3 01:08:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8221452 x11-libs/libdrm: Stabilize 2.4.118 amd64, #921212 Signed-off-by: Sam James gentoo.org> x11-libs/libdrm/libdrm-2.4.118.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.118.ebuild b/x11-libs/libdrm/libdrm-2.4.118.ebuild index 3eaa22f758d3..19c73938ad4a 100644 --- a/x11-libs/libdrm/libdrm-2.4.118.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.118.ebuild @@ -16,7 +16,7 @@ DESCRIPTION="X.Org libdrm library" HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm; if [[ ${PV} != * ]]; then SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: b2715624009c062cd1232f6f6dd06f96eb2f1a24 Author: Sam James gentoo org> AuthorDate: Wed Jan 3 01:08:07 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 3 01:08:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2715624 x11-libs/libdrm: Stabilize 2.4.118 sparc, #921212 Signed-off-by: Sam James gentoo.org> x11-libs/libdrm/libdrm-2.4.118.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.118.ebuild b/x11-libs/libdrm/libdrm-2.4.118.ebuild index 198ccb6b881b..3782c0ae3415 100644 --- a/x11-libs/libdrm/libdrm-2.4.118.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.118.ebuild @@ -16,7 +16,7 @@ DESCRIPTION="X.Org libdrm library" HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm; if [[ ${PV} != * ]]; then SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 43f138fdc136cae3f25d8f984796e7e165d193f2 Author: Sam James gentoo org> AuthorDate: Wed Jan 3 01:08:04 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 3 01:08:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43f138fd x11-libs/libdrm: Stabilize 2.4.118 arm64, #921212 Signed-off-by: Sam James gentoo.org> x11-libs/libdrm/libdrm-2.4.118.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-libs/libdrm/libdrm-2.4.118.ebuild b/x11-libs/libdrm/libdrm-2.4.118.ebuild index d50f94dba9bd..3eaa22f758d3 100644 --- a/x11-libs/libdrm/libdrm-2.4.118.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.118.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -16,7 +16,7 @@ DESCRIPTION="X.Org libdrm library" HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm; if [[ ${PV} != * ]]; then SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: a9287313dde1d2476d349ddc4dcd228f401dc3d5 Author: Sam James gentoo org> AuthorDate: Wed Jan 3 01:08:08 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 3 01:08:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9287313 x11-libs/libdrm: Stabilize 2.4.118 x86, #921212 Signed-off-by: Sam James gentoo.org> x11-libs/libdrm/libdrm-2.4.118.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.118.ebuild b/x11-libs/libdrm/libdrm-2.4.118.ebuild index 3782c0ae3415..78931aab0da8 100644 --- a/x11-libs/libdrm/libdrm-2.4.118.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.118.ebuild @@ -16,7 +16,7 @@ DESCRIPTION="X.Org libdrm library" HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm; if [[ ${PV} != * ]]; then SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 03603586e5bae4ec93934df63de0a45376ec2980 Author: Sam James gentoo org> AuthorDate: Wed Jan 3 01:08:06 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 3 01:08:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03603586 x11-libs/libdrm: Stabilize 2.4.118 arm, #921212 Signed-off-by: Sam James gentoo.org> x11-libs/libdrm/libdrm-2.4.118.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.118.ebuild b/x11-libs/libdrm/libdrm-2.4.118.ebuild index 19c73938ad4a..198ccb6b881b 100644 --- a/x11-libs/libdrm/libdrm-2.4.118.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.118.ebuild @@ -16,7 +16,7 @@ DESCRIPTION="X.Org libdrm library" HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm; if [[ ${PV} != * ]]; then SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 6cad605bfeb1596ecb0bfd5f60cc64a496a2c74e Author: Matt Turner gentoo org> AuthorDate: Mon Dec 25 00:42:40 2023 + Commit: Matt Turner gentoo org> CommitDate: Mon Dec 25 00:43:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cad605b x11-libs/libdrm: Drop old versions Signed-off-by: Matt Turner gentoo.org> x11-libs/libdrm/Manifest | 1 - x11-libs/libdrm/libdrm-2.4.116.ebuild | 66 --- 2 files changed, 67 deletions(-) diff --git a/x11-libs/libdrm/Manifest b/x11-libs/libdrm/Manifest index b93e50664d87..05f820ecb8c7 100644 --- a/x11-libs/libdrm/Manifest +++ b/x11-libs/libdrm/Manifest @@ -1,4 +1,3 @@ -DIST libdrm-2.4.116.tar.xz 473560 BLAKE2B da393845a5af3aaf01592d1b56fcada587feed57fa48159d48c2b1f6aba36cc8cad22e0431a127cce92c15c006b97be59fe1895bb27f3d5b06c550ca40f45177 SHA512 1287d1896deeb8cfb4532c6750eb43493dcefbfaaa598a73bbb682aa749594eaad3ed1fa2fe73d06280350f365a92a0c20cad8be76f3da2ed59b04aa008de911 DIST libdrm-2.4.117.tar.xz 475504 BLAKE2B cbda61815b1e5c3a5de285a9abe7f78669093d8b0f0f9f51cd38ea3b710e049de62d4f2591748f2000a1eb231d7b339a0ac7990934a9ccbfda62c6586c5b8236 SHA512 326cf565548fb9d50a321562c13acb2a2f5ad5915ffdc2b08ef812fbac887f5b3d271cb2ce8c483633edddf2c55064d55810ff6697f713c179e2d0c8048eb544 DIST libdrm-2.4.118.tar.xz 479096 BLAKE2B 064e0c7fc1b84bb7cbe2bfe9b22b2a48d266637cbfdd5b72fa44c0c0981a212e2de7ebc42ddd1da5f06e621bc3e0d2a6d329c74ba14154e6c9e7ddf429cd8f04 SHA512 2740ec10dfe96b520345c3f6f0d99a30aac95b1f96656bd9cd11269c2a83a9dac423da29d74a3deb55360e3ae2ca4a1de283e1e443667bedd22673f6629c9920 DIST libdrm-2.4.119.tar.xz 479108 BLAKE2B 05c6a06bf497e9140a8f8c3d2fa5f5d4ef3ed7e392a86f4af433b83b670e68aefe1c06e6bcf071c1c6a2339442376b7e16c08125d91e661e284b9d77f8db SHA512 c8dd7665e85c01a67fcce1c1c614bc05a3ec311f31cae7de5fb1cd27d0f11f1801be63de3fa3e33b2f505544fd4b1bc292965c5e8de46a3beaaedb10334945ca diff --git a/x11-libs/libdrm/libdrm-2.4.116.ebuild b/x11-libs/libdrm/libdrm-2.4.116.ebuild deleted file mode 100644 index 9bc0207342d8.. --- a/x11-libs/libdrm/libdrm-2.4.116.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/drm.git; -PYTHON_COMPAT=( python3_{9..12} ) - -if [[ ${PV} = * ]]; then - GIT_ECLASS="git-r3" -fi - -inherit ${GIT_ECLASS} python-any-r1 meson-multilib - -DESCRIPTION="X.Org libdrm library" -HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm; -if [[ ${PV} = * ]]; then - SRC_URI="" -else - SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" -fi - -VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware" -for card in ${VIDEO_CARDS}; do - IUSE_VIDEO_CARDS+=" video_cards_${card}" -done - -IUSE="${IUSE_VIDEO_CARDS} valgrind" -RESTRICT="test" # see bug #236845 -LICENSE="MIT" -SLOT="0" - -RDEPEND=" - video_cards_intel? ( >=x11-libs/libpciaccess-0.13.1-r1:=[${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND} - valgrind? ( dev-util/valgrind )" -BDEPEND="${PYTHON_DEPS} - $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]')" - -python_check_deps() { - python_has_version "dev-python/docutils[${PYTHON_USEDEP}]" -} - -multilib_src_configure() { - local emesonargs=( - # Udev is only used by tests now. - -Dudev=false - -Dcairo-tests=disabled - $(meson_feature video_cards_amdgpu amdgpu) - $(meson_feature video_cards_exynos exynos) - $(meson_feature video_cards_freedreno freedreno) - $(meson_feature video_cards_intel intel) - $(meson_feature video_cards_nouveau nouveau) - $(meson_feature video_cards_omap omap) - $(meson_feature video_cards_radeon radeon) - $(meson_feature video_cards_tegra tegra) - $(meson_feature video_cards_vc4 vc4) - $(meson_feature video_cards_vivante etnaviv) - $(meson_feature video_cards_vmware vmwgfx) - # valgrind installs its .pc file to the pkgconfig for the primary arch - -Dvalgrind=$(usex valgrind auto disabled) - -Dtests=false # Tests are restricted - ) - meson_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: e50692b065e7358b90c2f59369bfa14dc014b8af Author: Matt Turner gentoo org> AuthorDate: Sun Dec 24 21:04:13 2023 + Commit: Matt Turner gentoo org> CommitDate: Mon Dec 25 00:43:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e50692b0 x11-libs/libdrm: Version bump to 2.4.119 Signed-off-by: Matt Turner gentoo.org> x11-libs/libdrm/Manifest | 1 + x11-libs/libdrm/libdrm-2.4.119.ebuild | 75 +++ 2 files changed, 76 insertions(+) diff --git a/x11-libs/libdrm/Manifest b/x11-libs/libdrm/Manifest index accfdc570030..b93e50664d87 100644 --- a/x11-libs/libdrm/Manifest +++ b/x11-libs/libdrm/Manifest @@ -1,3 +1,4 @@ DIST libdrm-2.4.116.tar.xz 473560 BLAKE2B da393845a5af3aaf01592d1b56fcada587feed57fa48159d48c2b1f6aba36cc8cad22e0431a127cce92c15c006b97be59fe1895bb27f3d5b06c550ca40f45177 SHA512 1287d1896deeb8cfb4532c6750eb43493dcefbfaaa598a73bbb682aa749594eaad3ed1fa2fe73d06280350f365a92a0c20cad8be76f3da2ed59b04aa008de911 DIST libdrm-2.4.117.tar.xz 475504 BLAKE2B cbda61815b1e5c3a5de285a9abe7f78669093d8b0f0f9f51cd38ea3b710e049de62d4f2591748f2000a1eb231d7b339a0ac7990934a9ccbfda62c6586c5b8236 SHA512 326cf565548fb9d50a321562c13acb2a2f5ad5915ffdc2b08ef812fbac887f5b3d271cb2ce8c483633edddf2c55064d55810ff6697f713c179e2d0c8048eb544 DIST libdrm-2.4.118.tar.xz 479096 BLAKE2B 064e0c7fc1b84bb7cbe2bfe9b22b2a48d266637cbfdd5b72fa44c0c0981a212e2de7ebc42ddd1da5f06e621bc3e0d2a6d329c74ba14154e6c9e7ddf429cd8f04 SHA512 2740ec10dfe96b520345c3f6f0d99a30aac95b1f96656bd9cd11269c2a83a9dac423da29d74a3deb55360e3ae2ca4a1de283e1e443667bedd22673f6629c9920 +DIST libdrm-2.4.119.tar.xz 479108 BLAKE2B 05c6a06bf497e9140a8f8c3d2fa5f5d4ef3ed7e392a86f4af433b83b670e68aefe1c06e6bcf071c1c6a2339442376b7e16c08125d91e661e284b9d77f8db SHA512 c8dd7665e85c01a67fcce1c1c614bc05a3ec311f31cae7de5fb1cd27d0f11f1801be63de3fa3e33b2f505544fd4b1bc292965c5e8de46a3beaaedb10334945ca diff --git a/x11-libs/libdrm/libdrm-2.4.119.ebuild b/x11-libs/libdrm/libdrm-2.4.119.ebuild new file mode 100644 index ..6813ee27 --- /dev/null +++ b/x11-libs/libdrm/libdrm-2.4.119.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/drm.git; +PYTHON_COMPAT=( python3_{10..12} ) + +if [[ ${PV} = * ]]; then + GIT_ECLASS="git-r3" +fi + +inherit ${GIT_ECLASS} python-any-r1 meson-multilib + +DESCRIPTION="X.Org libdrm library" +HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm; +if [[ ${PV} != * ]]; then + SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware" +for card in ${VIDEO_CARDS}; do + IUSE_VIDEO_CARDS+=" video_cards_${card}" +done + +IUSE="${IUSE_VIDEO_CARDS} test tools udev valgrind" +RESTRICT="!test? ( test )" +LICENSE="MIT" +SLOT="0" + +COMMON_DEPEND=" + video_cards_intel? ( >=x11-libs/libpciaccess-0.13.1-r1:=[${MULTILIB_USEDEP}] )" +DEPEND="${COMMON_DEPEND} + valgrind? ( dev-util/valgrind )" +RDEPEND="${COMMON_DEPEND} + video_cards_amdgpu? ( + tools? ( >=dev-util/cunit-2.1 ) + test? ( >=dev-util/cunit-2.1 ) + ) + udev? ( virtual/udev )" +BDEPEND="${PYTHON_DEPS} + $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]')" + +python_check_deps() { + python_has_version "dev-python/docutils[${PYTHON_USEDEP}]" +} + +multilib_src_configure() { + local emesonargs=( + $(meson_use udev) + -Dcairo-tests=disabled + $(meson_feature video_cards_amdgpu amdgpu) + $(meson_feature video_cards_exynos exynos) + $(meson_feature video_cards_freedreno freedreno) + $(meson_feature video_cards_intel intel) + $(meson_feature video_cards_nouveau nouveau) + $(meson_feature video_cards_omap omap) + $(meson_feature video_cards_radeon radeon) + $(meson_feature video_cards_tegra tegra) + $(meson_feature video_cards_vc4 vc4) + $(meson_feature video_cards_vivante etnaviv) + $(meson_feature video_cards_vmware vmwgfx) + # valgrind installs its .pc file to the pkgconfig for the primary arch + -Dvalgrind=$(usex valgrind auto disabled) + $(meson_native_use_bool tools install-test-programs) + ) + + if use test || { multilib_is_native_abi && use tools; }; then + emesonargs+=( -Dtests=true ) + else + emesonargs+=( -Dtests=false ) + fi + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 9ec55c92c40cd8723686599ecf858e78292af65c Author: Matt Turner gentoo org> AuthorDate: Mon Dec 25 00:31:16 2023 + Commit: Matt Turner gentoo org> CommitDate: Mon Dec 25 00:43:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ec55c92 x11-libs/libdrm: Enable tests Signed-off-by: Matt Turner gentoo.org> x11-libs/libdrm/libdrm-.ebuild | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/x11-libs/libdrm/libdrm-.ebuild b/x11-libs/libdrm/libdrm-.ebuild index 72954f26c11f..6813ee27 100644 --- a/x11-libs/libdrm/libdrm-.ebuild +++ b/x11-libs/libdrm/libdrm-.ebuild @@ -24,8 +24,8 @@ for card in ${VIDEO_CARDS}; do IUSE_VIDEO_CARDS+=" video_cards_${card}" done -IUSE="${IUSE_VIDEO_CARDS} tools udev valgrind" -RESTRICT="test" # see bug #236845 +IUSE="${IUSE_VIDEO_CARDS} test tools udev valgrind" +RESTRICT="!test? ( test )" LICENSE="MIT" SLOT="0" @@ -34,7 +34,10 @@ COMMON_DEPEND=" DEPEND="${COMMON_DEPEND} valgrind? ( dev-util/valgrind )" RDEPEND="${COMMON_DEPEND} - video_cards_amdgpu? ( tools? ( >=dev-util/cunit-2.1 ) ) + video_cards_amdgpu? ( + tools? ( >=dev-util/cunit-2.1 ) + test? ( >=dev-util/cunit-2.1 ) + ) udev? ( virtual/udev )" BDEPEND="${PYTHON_DEPS} $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]')" @@ -63,7 +66,7 @@ multilib_src_configure() { $(meson_native_use_bool tools install-test-programs) ) - if multilib_is_native_abi && use tools; then + if use test || { multilib_is_native_abi && use tools; }; then emesonargs+=( -Dtests=true ) else emesonargs+=( -Dtests=false )
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: c21c23bd28deadfc2329d03b578dd5cf5c172beb Author: Matt Turner gentoo org> AuthorDate: Mon Dec 25 00:15:03 2023 + Commit: Matt Turner gentoo org> CommitDate: Mon Dec 25 00:43:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c21c23bd x11-libs/libdrm: Drop Python 3.9 compatibility Signed-off-by: Matt Turner gentoo.org> x11-libs/libdrm/libdrm-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-.ebuild b/x11-libs/libdrm/libdrm-.ebuild index 5b005bd9874c..785b44cbb71c 100644 --- a/x11-libs/libdrm/libdrm-.ebuild +++ b/x11-libs/libdrm/libdrm-.ebuild @@ -4,7 +4,7 @@ EAPI=8 EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/drm.git; -PYTHON_COMPAT=( python3_{9..12} ) +PYTHON_COMPAT=( python3_{10..12} ) if [[ ${PV} = * ]]; then GIT_ECLASS="git-r3"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 35860bfc65afcf8a4c721b3afaefeb8e3c3d25eb Author: Matt Turner gentoo org> AuthorDate: Mon Dec 25 00:20:05 2023 + Commit: Matt Turner gentoo org> CommitDate: Mon Dec 25 00:43:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35860bfc x11-libs/libdrm: Add IUSE=tools Closes: https://bugs.gentoo.org/920514 Signed-off-by: Matt Turner gentoo.org> x11-libs/libdrm/libdrm-.ebuild | 11 +-- x11-libs/libdrm/metadata.xml | 3 +++ 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/x11-libs/libdrm/libdrm-.ebuild b/x11-libs/libdrm/libdrm-.ebuild index 785b44cbb71c..72954f26c11f 100644 --- a/x11-libs/libdrm/libdrm-.ebuild +++ b/x11-libs/libdrm/libdrm-.ebuild @@ -24,7 +24,7 @@ for card in ${VIDEO_CARDS}; do IUSE_VIDEO_CARDS+=" video_cards_${card}" done -IUSE="${IUSE_VIDEO_CARDS} udev valgrind" +IUSE="${IUSE_VIDEO_CARDS} tools udev valgrind" RESTRICT="test" # see bug #236845 LICENSE="MIT" SLOT="0" @@ -34,6 +34,7 @@ COMMON_DEPEND=" DEPEND="${COMMON_DEPEND} valgrind? ( dev-util/valgrind )" RDEPEND="${COMMON_DEPEND} + video_cards_amdgpu? ( tools? ( >=dev-util/cunit-2.1 ) ) udev? ( virtual/udev )" BDEPEND="${PYTHON_DEPS} $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]')" @@ -59,7 +60,13 @@ multilib_src_configure() { $(meson_feature video_cards_vmware vmwgfx) # valgrind installs its .pc file to the pkgconfig for the primary arch -Dvalgrind=$(usex valgrind auto disabled) - -Dtests=false # Tests are restricted + $(meson_native_use_bool tools install-test-programs) ) + + if multilib_is_native_abi && use tools; then + emesonargs+=( -Dtests=true ) + else + emesonargs+=( -Dtests=false ) + fi meson_src_configure } diff --git a/x11-libs/libdrm/metadata.xml b/x11-libs/libdrm/metadata.xml index 144ba2de99b3..be660f032d0c 100644 --- a/x11-libs/libdrm/metadata.xml +++ b/x11-libs/libdrm/metadata.xml @@ -5,6 +5,9 @@ x...@gentoo.org X11 + +Install optional tests and tools + mesa/drm
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: fa0224e4a7534917c34ff6c8aa0fbe58078aba0d Author: Arthur Zamarin gentoo org> AuthorDate: Thu Nov 30 05:57:02 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Nov 30 05:57:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa0224e4 x11-libs/libdrm: Stabilize 2.4.117 ppc, #918877 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/libdrm/libdrm-2.4.117.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.117.ebuild b/x11-libs/libdrm/libdrm-2.4.117.ebuild index a14c1a130204..ba1774d2e7f5 100644 --- a/x11-libs/libdrm/libdrm-2.4.117.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.117.ebuild @@ -16,7 +16,7 @@ DESCRIPTION="X.Org libdrm library" HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm; if [[ ${PV} != * ]]; then SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 3a3f2c0189da8e97ac83e652e22fb816c7252e1d Author: Sam James gentoo org> AuthorDate: Thu Nov 30 02:08:47 2023 + Commit: Sam James gentoo org> CommitDate: Thu Nov 30 02:08:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a3f2c01 x11-libs/libdrm: Stabilize 2.4.117 ppc64, #918877 Signed-off-by: Sam James gentoo.org> x11-libs/libdrm/libdrm-2.4.117.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.117.ebuild b/x11-libs/libdrm/libdrm-2.4.117.ebuild index 012a4dca9ce2..3aa4b71dc789 100644 --- a/x11-libs/libdrm/libdrm-2.4.117.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.117.ebuild @@ -16,7 +16,7 @@ DESCRIPTION="X.Org libdrm library" HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm; if [[ ${PV} != * ]]; then SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 2dd5d302ccee3f61ab120b6090e8dc7fa3b30dd0 Author: Sam James gentoo org> AuthorDate: Thu Nov 30 02:08:46 2023 + Commit: Sam James gentoo org> CommitDate: Thu Nov 30 02:08:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dd5d302 x11-libs/libdrm: Stabilize 2.4.117 x86, #918877 Signed-off-by: Sam James gentoo.org> x11-libs/libdrm/libdrm-2.4.117.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.117.ebuild b/x11-libs/libdrm/libdrm-2.4.117.ebuild index 2e46fc2dd677..012a4dca9ce2 100644 --- a/x11-libs/libdrm/libdrm-2.4.117.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.117.ebuild @@ -16,7 +16,7 @@ DESCRIPTION="X.Org libdrm library" HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm; if [[ ${PV} != * ]]; then SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: db747177f8d66c0744ef5ed93b3b34dd7b826ab9 Author: Sam James gentoo org> AuthorDate: Thu Nov 30 02:08:50 2023 + Commit: Sam James gentoo org> CommitDate: Thu Nov 30 02:08:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db747177 x11-libs/libdrm: Stabilize 2.4.117 arm64, #918877 Signed-off-by: Sam James gentoo.org> x11-libs/libdrm/libdrm-2.4.117.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.117.ebuild b/x11-libs/libdrm/libdrm-2.4.117.ebuild index 7bd8cbf97310..a14c1a130204 100644 --- a/x11-libs/libdrm/libdrm-2.4.117.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.117.ebuild @@ -16,7 +16,7 @@ DESCRIPTION="X.Org libdrm library" HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm; if [[ ${PV} != * ]]; then SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 64fc897142cd3edf21d9cadd85297f238c1ef9e3 Author: Sam James gentoo org> AuthorDate: Thu Nov 30 02:08:49 2023 + Commit: Sam James gentoo org> CommitDate: Thu Nov 30 02:08:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64fc8971 x11-libs/libdrm: Stabilize 2.4.117 amd64, #918877 Signed-off-by: Sam James gentoo.org> x11-libs/libdrm/libdrm-2.4.117.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.117.ebuild b/x11-libs/libdrm/libdrm-2.4.117.ebuild index 2985b2d7f8a0..7bd8cbf97310 100644 --- a/x11-libs/libdrm/libdrm-2.4.117.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.117.ebuild @@ -16,7 +16,7 @@ DESCRIPTION="X.Org libdrm library" HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm; if [[ ${PV} != * ]]; then SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 33e783c0fcf09218f5b1cd0e1700b563893b1adf Author: Sam James gentoo org> AuthorDate: Thu Nov 30 02:08:48 2023 + Commit: Sam James gentoo org> CommitDate: Thu Nov 30 02:08:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33e783c0 x11-libs/libdrm: Stabilize 2.4.117 arm, #918877 Signed-off-by: Sam James gentoo.org> x11-libs/libdrm/libdrm-2.4.117.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.117.ebuild b/x11-libs/libdrm/libdrm-2.4.117.ebuild index 3aa4b71dc789..2985b2d7f8a0 100644 --- a/x11-libs/libdrm/libdrm-2.4.117.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.117.ebuild @@ -16,7 +16,7 @@ DESCRIPTION="X.Org libdrm library" HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm; if [[ ${PV} != * ]]; then SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: dcee111aca54b72680fe91921d0d8c3a5d2e6f94 Author: Sam James gentoo org> AuthorDate: Wed Nov 29 23:30:32 2023 + Commit: Sam James gentoo org> CommitDate: Wed Nov 29 23:30:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcee111a x11-libs/libdrm: Stabilize 2.4.117 hppa, #918877 Signed-off-by: Sam James gentoo.org> x11-libs/libdrm/libdrm-2.4.117.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.117.ebuild b/x11-libs/libdrm/libdrm-2.4.117.ebuild index cdad43fd545e..2e46fc2dd677 100644 --- a/x11-libs/libdrm/libdrm-2.4.117.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.117.ebuild @@ -16,7 +16,7 @@ DESCRIPTION="X.Org libdrm library" HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm; if [[ ${PV} != * ]]; then SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: fa766dc3c1634729404f85bb36a298ef4cec4c06 Author: Sam James gentoo org> AuthorDate: Wed Nov 29 23:30:31 2023 + Commit: Sam James gentoo org> CommitDate: Wed Nov 29 23:30:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa766dc3 x11-libs/libdrm: Stabilize 2.4.117 sparc, #918877 Signed-off-by: Sam James gentoo.org> x11-libs/libdrm/libdrm-2.4.117.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.117.ebuild b/x11-libs/libdrm/libdrm-2.4.117.ebuild index d50f94dba9bd..cdad43fd545e 100644 --- a/x11-libs/libdrm/libdrm-2.4.117.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.117.ebuild @@ -16,7 +16,7 @@ DESCRIPTION="X.Org libdrm library" HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm; if [[ ${PV} != * ]]; then SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 8eb8df34ec0f4fe25b1fcf3d5c239ebfbf2e0ace Author: Matt Turner gentoo org> AuthorDate: Mon Nov 27 17:53:46 2023 + Commit: Matt Turner gentoo org> CommitDate: Mon Nov 27 17:53:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8eb8df34 x11-libs/libdrm: Version bump to 2.4.118 Signed-off-by: Matt Turner gentoo.org> x11-libs/libdrm/Manifest | 1 + x11-libs/libdrm/libdrm-2.4.118.ebuild | 64 +++ 2 files changed, 65 insertions(+) diff --git a/x11-libs/libdrm/Manifest b/x11-libs/libdrm/Manifest index b7dcddd11043..accfdc570030 100644 --- a/x11-libs/libdrm/Manifest +++ b/x11-libs/libdrm/Manifest @@ -1,2 +1,3 @@ DIST libdrm-2.4.116.tar.xz 473560 BLAKE2B da393845a5af3aaf01592d1b56fcada587feed57fa48159d48c2b1f6aba36cc8cad22e0431a127cce92c15c006b97be59fe1895bb27f3d5b06c550ca40f45177 SHA512 1287d1896deeb8cfb4532c6750eb43493dcefbfaaa598a73bbb682aa749594eaad3ed1fa2fe73d06280350f365a92a0c20cad8be76f3da2ed59b04aa008de911 DIST libdrm-2.4.117.tar.xz 475504 BLAKE2B cbda61815b1e5c3a5de285a9abe7f78669093d8b0f0f9f51cd38ea3b710e049de62d4f2591748f2000a1eb231d7b339a0ac7990934a9ccbfda62c6586c5b8236 SHA512 326cf565548fb9d50a321562c13acb2a2f5ad5915ffdc2b08ef812fbac887f5b3d271cb2ce8c483633edddf2c55064d55810ff6697f713c179e2d0c8048eb544 +DIST libdrm-2.4.118.tar.xz 479096 BLAKE2B 064e0c7fc1b84bb7cbe2bfe9b22b2a48d266637cbfdd5b72fa44c0c0981a212e2de7ebc42ddd1da5f06e621bc3e0d2a6d329c74ba14154e6c9e7ddf429cd8f04 SHA512 2740ec10dfe96b520345c3f6f0d99a30aac95b1f96656bd9cd11269c2a83a9dac423da29d74a3deb55360e3ae2ca4a1de283e1e443667bedd22673f6629c9920 diff --git a/x11-libs/libdrm/libdrm-2.4.118.ebuild b/x11-libs/libdrm/libdrm-2.4.118.ebuild new file mode 100644 index ..d50f94dba9bd --- /dev/null +++ b/x11-libs/libdrm/libdrm-2.4.118.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/drm.git; +PYTHON_COMPAT=( python3_{9..12} ) + +if [[ ${PV} = * ]]; then + GIT_ECLASS="git-r3" +fi + +inherit ${GIT_ECLASS} python-any-r1 meson-multilib + +DESCRIPTION="X.Org libdrm library" +HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm; +if [[ ${PV} != * ]]; then + SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware" +for card in ${VIDEO_CARDS}; do + IUSE_VIDEO_CARDS+=" video_cards_${card}" +done + +IUSE="${IUSE_VIDEO_CARDS} valgrind" +RESTRICT="test" # see bug #236845 +LICENSE="MIT" +SLOT="0" + +RDEPEND=" + video_cards_intel? ( >=x11-libs/libpciaccess-0.13.1-r1:=[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND} + valgrind? ( dev-util/valgrind )" +BDEPEND="${PYTHON_DEPS} + $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]')" + +python_check_deps() { + python_has_version "dev-python/docutils[${PYTHON_USEDEP}]" +} + +multilib_src_configure() { + local emesonargs=( + # Udev is only used by tests now. + -Dudev=false + -Dcairo-tests=disabled + $(meson_feature video_cards_amdgpu amdgpu) + $(meson_feature video_cards_exynos exynos) + $(meson_feature video_cards_freedreno freedreno) + $(meson_feature video_cards_intel intel) + $(meson_feature video_cards_nouveau nouveau) + $(meson_feature video_cards_omap omap) + $(meson_feature video_cards_radeon radeon) + $(meson_feature video_cards_tegra tegra) + $(meson_feature video_cards_vc4 vc4) + $(meson_feature video_cards_vivante etnaviv) + $(meson_feature video_cards_vmware vmwgfx) + # valgrind installs its .pc file to the pkgconfig for the primary arch + -Dvalgrind=$(usex valgrind auto disabled) + -Dtests=false # Tests are restricted + ) + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 81fc1d2f85b2395480aeb39349acdd9ac5acf488 Author: Matt Turner gentoo org> AuthorDate: Tue Oct 24 17:52:42 2023 + Commit: Matt Turner gentoo org> CommitDate: Tue Oct 24 17:58:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81fc1d2f x11-libs/libdrm: Drop old versions Signed-off-by: Matt Turner gentoo.org> x11-libs/libdrm/Manifest | 1 - x11-libs/libdrm/libdrm-2.4.115.ebuild | 66 --- 2 files changed, 67 deletions(-) diff --git a/x11-libs/libdrm/Manifest b/x11-libs/libdrm/Manifest index c60d6dd66343..b7dcddd11043 100644 --- a/x11-libs/libdrm/Manifest +++ b/x11-libs/libdrm/Manifest @@ -1,3 +1,2 @@ -DIST libdrm-2.4.115.tar.xz 469952 BLAKE2B d4f794823476ca9c2e0383c0505cd787adad52b6873ba0fee913a861ebc7970a51524902aa0a2685ce2c5939fc6f9a71c5d1ad24d1f93407385b09255f701c06 SHA512 0c38d3cfd76f627b899f052527c2939d5fc87a417422dceb0761839ba21e69736703a87ba170b5ba7a4aca2506a240760c8c97ca1781a7fb78468225295293bd DIST libdrm-2.4.116.tar.xz 473560 BLAKE2B da393845a5af3aaf01592d1b56fcada587feed57fa48159d48c2b1f6aba36cc8cad22e0431a127cce92c15c006b97be59fe1895bb27f3d5b06c550ca40f45177 SHA512 1287d1896deeb8cfb4532c6750eb43493dcefbfaaa598a73bbb682aa749594eaad3ed1fa2fe73d06280350f365a92a0c20cad8be76f3da2ed59b04aa008de911 DIST libdrm-2.4.117.tar.xz 475504 BLAKE2B cbda61815b1e5c3a5de285a9abe7f78669093d8b0f0f9f51cd38ea3b710e049de62d4f2591748f2000a1eb231d7b339a0ac7990934a9ccbfda62c6586c5b8236 SHA512 326cf565548fb9d50a321562c13acb2a2f5ad5915ffdc2b08ef812fbac887f5b3d271cb2ce8c483633edddf2c55064d55810ff6697f713c179e2d0c8048eb544 diff --git a/x11-libs/libdrm/libdrm-2.4.115.ebuild b/x11-libs/libdrm/libdrm-2.4.115.ebuild deleted file mode 100644 index 9bc0207342d8.. --- a/x11-libs/libdrm/libdrm-2.4.115.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/drm.git; -PYTHON_COMPAT=( python3_{9..12} ) - -if [[ ${PV} = * ]]; then - GIT_ECLASS="git-r3" -fi - -inherit ${GIT_ECLASS} python-any-r1 meson-multilib - -DESCRIPTION="X.Org libdrm library" -HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm; -if [[ ${PV} = * ]]; then - SRC_URI="" -else - SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" -fi - -VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware" -for card in ${VIDEO_CARDS}; do - IUSE_VIDEO_CARDS+=" video_cards_${card}" -done - -IUSE="${IUSE_VIDEO_CARDS} valgrind" -RESTRICT="test" # see bug #236845 -LICENSE="MIT" -SLOT="0" - -RDEPEND=" - video_cards_intel? ( >=x11-libs/libpciaccess-0.13.1-r1:=[${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND} - valgrind? ( dev-util/valgrind )" -BDEPEND="${PYTHON_DEPS} - $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]')" - -python_check_deps() { - python_has_version "dev-python/docutils[${PYTHON_USEDEP}]" -} - -multilib_src_configure() { - local emesonargs=( - # Udev is only used by tests now. - -Dudev=false - -Dcairo-tests=disabled - $(meson_feature video_cards_amdgpu amdgpu) - $(meson_feature video_cards_exynos exynos) - $(meson_feature video_cards_freedreno freedreno) - $(meson_feature video_cards_intel intel) - $(meson_feature video_cards_nouveau nouveau) - $(meson_feature video_cards_omap omap) - $(meson_feature video_cards_radeon radeon) - $(meson_feature video_cards_tegra tegra) - $(meson_feature video_cards_vc4 vc4) - $(meson_feature video_cards_vivante etnaviv) - $(meson_feature video_cards_vmware vmwgfx) - # valgrind installs its .pc file to the pkgconfig for the primary arch - -Dvalgrind=$(usex valgrind auto disabled) - -Dtests=false # Tests are restricted - ) - meson_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: d7df87a0d50026c7340a26b500670a50529f2447 Author: Matt Turner gentoo org> AuthorDate: Tue Oct 24 17:35:01 2023 + Commit: Matt Turner gentoo org> CommitDate: Tue Oct 24 17:46:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7df87a0 x11-libs/libdrm: Version bump to 2.4.117 Signed-off-by: Matt Turner gentoo.org> x11-libs/libdrm/Manifest | 1 + .../libdrm/{libdrm-.ebuild => libdrm-2.4.117.ebuild} | 15 ++- x11-libs/libdrm/libdrm-.ebuild| 4 +--- 3 files changed, 8 insertions(+), 12 deletions(-) diff --git a/x11-libs/libdrm/Manifest b/x11-libs/libdrm/Manifest index 5fe01b7238d4..c60d6dd66343 100644 --- a/x11-libs/libdrm/Manifest +++ b/x11-libs/libdrm/Manifest @@ -1,2 +1,3 @@ DIST libdrm-2.4.115.tar.xz 469952 BLAKE2B d4f794823476ca9c2e0383c0505cd787adad52b6873ba0fee913a861ebc7970a51524902aa0a2685ce2c5939fc6f9a71c5d1ad24d1f93407385b09255f701c06 SHA512 0c38d3cfd76f627b899f052527c2939d5fc87a417422dceb0761839ba21e69736703a87ba170b5ba7a4aca2506a240760c8c97ca1781a7fb78468225295293bd DIST libdrm-2.4.116.tar.xz 473560 BLAKE2B da393845a5af3aaf01592d1b56fcada587feed57fa48159d48c2b1f6aba36cc8cad22e0431a127cce92c15c006b97be59fe1895bb27f3d5b06c550ca40f45177 SHA512 1287d1896deeb8cfb4532c6750eb43493dcefbfaaa598a73bbb682aa749594eaad3ed1fa2fe73d06280350f365a92a0c20cad8be76f3da2ed59b04aa008de911 +DIST libdrm-2.4.117.tar.xz 475504 BLAKE2B cbda61815b1e5c3a5de285a9abe7f78669093d8b0f0f9f51cd38ea3b710e049de62d4f2591748f2000a1eb231d7b339a0ac7990934a9ccbfda62c6586c5b8236 SHA512 326cf565548fb9d50a321562c13acb2a2f5ad5915ffdc2b08ef812fbac887f5b3d271cb2ce8c483633edddf2c55064d55810ff6697f713c179e2d0c8048eb544 diff --git a/x11-libs/libdrm/libdrm-.ebuild b/x11-libs/libdrm/libdrm-2.4.117.ebuild similarity index 90% copy from x11-libs/libdrm/libdrm-.ebuild copy to x11-libs/libdrm/libdrm-2.4.117.ebuild index 592debf1d68d..d50f94dba9bd 100644 --- a/x11-libs/libdrm/libdrm-.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.117.ebuild @@ -14,9 +14,7 @@ inherit ${GIT_ECLASS} python-any-r1 meson-multilib DESCRIPTION="X.Org libdrm library" HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm; -if [[ ${PV} = * ]]; then - SRC_URI="" -else +if [[ ${PV} != * ]]; then SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" fi @@ -26,17 +24,15 @@ for card in ${VIDEO_CARDS}; do IUSE_VIDEO_CARDS+=" video_cards_${card}" done -IUSE="${IUSE_VIDEO_CARDS} udev valgrind" +IUSE="${IUSE_VIDEO_CARDS} valgrind" RESTRICT="test" # see bug #236845 LICENSE="MIT" SLOT="0" -COMMON_DEPEND=" +RDEPEND=" video_cards_intel? ( >=x11-libs/libpciaccess-0.13.1-r1:=[${MULTILIB_USEDEP}] )" -DEPEND="${COMMON_DEPEND} +DEPEND="${RDEPEND} valgrind? ( dev-util/valgrind )" -RDEPEND="${COMMON_DEPEND} - udev? ( virtual/udev )" BDEPEND="${PYTHON_DEPS} $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]')" @@ -46,7 +42,8 @@ python_check_deps() { multilib_src_configure() { local emesonargs=( - $(meson_use udev) + # Udev is only used by tests now. + -Dudev=false -Dcairo-tests=disabled $(meson_feature video_cards_amdgpu amdgpu) $(meson_feature video_cards_exynos exynos) diff --git a/x11-libs/libdrm/libdrm-.ebuild b/x11-libs/libdrm/libdrm-.ebuild index 592debf1d68d..5b005bd9874c 100644 --- a/x11-libs/libdrm/libdrm-.ebuild +++ b/x11-libs/libdrm/libdrm-.ebuild @@ -14,9 +14,7 @@ inherit ${GIT_ECLASS} python-any-r1 meson-multilib DESCRIPTION="X.Org libdrm library" HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm; -if [[ ${PV} = * ]]; then - SRC_URI="" -else +if [[ ${PV} != * ]]; then SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" fi
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 903df4308d65b4a8c688ad5f3fe8a8cf7ee38335 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Oct 13 14:14:15 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Oct 13 14:14:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=903df430 x11-libs/libdrm: Stabilize 2.4.116 ppc, #915659 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/libdrm/libdrm-2.4.116.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.116.ebuild b/x11-libs/libdrm/libdrm-2.4.116.ebuild index e22c3c5d3e49..9bc0207342d8 100644 --- a/x11-libs/libdrm/libdrm-2.4.116.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.116.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then SRC_URI="" else SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: b62f882807a440652e39e53e512d8ae5f86b0634 Author: Sam James gentoo org> AuthorDate: Fri Oct 13 09:44:52 2023 + Commit: Sam James gentoo org> CommitDate: Fri Oct 13 09:45:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b62f8828 x11-libs/libdrm: Stabilize 2.4.116 ppc64, #915659 Signed-off-by: Sam James gentoo.org> x11-libs/libdrm/libdrm-2.4.116.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.116.ebuild b/x11-libs/libdrm/libdrm-2.4.116.ebuild index d8eeea02d49d..e22c3c5d3e49 100644 --- a/x11-libs/libdrm/libdrm-2.4.116.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.116.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then SRC_URI="" else SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 725e353bb3d7576bac01a2defe3a14df2b4245e0 Author: Sam James gentoo org> AuthorDate: Fri Oct 13 03:09:46 2023 + Commit: Sam James gentoo org> CommitDate: Fri Oct 13 03:09:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=725e353b x11-libs/libdrm: Stabilize 2.4.116 arm64, #915659 Signed-off-by: Sam James gentoo.org> x11-libs/libdrm/libdrm-2.4.116.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.116.ebuild b/x11-libs/libdrm/libdrm-2.4.116.ebuild index ae0336ced194..d8eeea02d49d 100644 --- a/x11-libs/libdrm/libdrm-2.4.116.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.116.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then SRC_URI="" else SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 8e4055e795b98f71178a5143e5e4fdd0e25240ae Author: Sam James gentoo org> AuthorDate: Fri Oct 13 03:09:45 2023 + Commit: Sam James gentoo org> CommitDate: Fri Oct 13 03:09:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e4055e7 x11-libs/libdrm: Stabilize 2.4.116 x86, #915659 Signed-off-by: Sam James gentoo.org> x11-libs/libdrm/libdrm-2.4.116.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.116.ebuild b/x11-libs/libdrm/libdrm-2.4.116.ebuild index 4743c05eeeaa..ae0336ced194 100644 --- a/x11-libs/libdrm/libdrm-2.4.116.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.116.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then SRC_URI="" else SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 2c5c29559d0a63a4bfde10d4b3c6ff61fb55f80e Author: Sam James gentoo org> AuthorDate: Fri Oct 13 03:09:44 2023 + Commit: Sam James gentoo org> CommitDate: Fri Oct 13 03:09:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c5c2955 x11-libs/libdrm: Stabilize 2.4.116 amd64, #915659 Signed-off-by: Sam James gentoo.org> x11-libs/libdrm/libdrm-2.4.116.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.116.ebuild b/x11-libs/libdrm/libdrm-2.4.116.ebuild index fc53dea8b82e..4743c05eeeaa 100644 --- a/x11-libs/libdrm/libdrm-2.4.116.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.116.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then SRC_URI="" else SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 9e804a8cdca154e11bbafef86a37815539ef42f3 Author: Sam James gentoo org> AuthorDate: Fri Oct 13 03:09:43 2023 + Commit: Sam James gentoo org> CommitDate: Fri Oct 13 03:09:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e804a8c x11-libs/libdrm: Stabilize 2.4.116 arm, #915659 Signed-off-by: Sam James gentoo.org> x11-libs/libdrm/libdrm-2.4.116.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.116.ebuild b/x11-libs/libdrm/libdrm-2.4.116.ebuild index 26191914e524..fc53dea8b82e 100644 --- a/x11-libs/libdrm/libdrm-2.4.116.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.116.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then SRC_URI="" else SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 50424801a868dc62e23ae1169c29ca6f20608e5c Author: Sam James gentoo org> AuthorDate: Fri Oct 13 02:44:16 2023 + Commit: Sam James gentoo org> CommitDate: Fri Oct 13 02:44:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50424801 x11-libs/libdrm: Stabilize 2.4.116 sparc, #915659 Signed-off-by: Sam James gentoo.org> x11-libs/libdrm/libdrm-2.4.116.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.116.ebuild b/x11-libs/libdrm/libdrm-2.4.116.ebuild index 195dc7c55c2b..25003635cbcf 100644 --- a/x11-libs/libdrm/libdrm-2.4.116.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.116.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then SRC_URI="" else SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 562e8a308d3ef0b296c5692ed861bb4e92f92a0d Author: Sam James gentoo org> AuthorDate: Fri Oct 13 02:44:17 2023 + Commit: Sam James gentoo org> CommitDate: Fri Oct 13 02:44:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=562e8a30 x11-libs/libdrm: Stabilize 2.4.116 hppa, #915659 Signed-off-by: Sam James gentoo.org> x11-libs/libdrm/libdrm-2.4.116.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.116.ebuild b/x11-libs/libdrm/libdrm-2.4.116.ebuild index 25003635cbcf..26191914e524 100644 --- a/x11-libs/libdrm/libdrm-2.4.116.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.116.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then SRC_URI="" else SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 63983f292a0e2e2486f789f22627974e757793e4 Author: Matt Turner gentoo org> AuthorDate: Sat Aug 26 16:01:49 2023 + Commit: Matt Turner gentoo org> CommitDate: Sat Aug 26 16:03:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63983f29 x11-libs/libdrm: Version bump to 2.4.116 Signed-off-by: Matt Turner gentoo.org> x11-libs/libdrm/Manifest | 1 + x11-libs/libdrm/libdrm-2.4.116.ebuild | 66 +++ 2 files changed, 67 insertions(+) diff --git a/x11-libs/libdrm/Manifest b/x11-libs/libdrm/Manifest index 653b6428ab2d..5fe01b7238d4 100644 --- a/x11-libs/libdrm/Manifest +++ b/x11-libs/libdrm/Manifest @@ -1 +1,2 @@ DIST libdrm-2.4.115.tar.xz 469952 BLAKE2B d4f794823476ca9c2e0383c0505cd787adad52b6873ba0fee913a861ebc7970a51524902aa0a2685ce2c5939fc6f9a71c5d1ad24d1f93407385b09255f701c06 SHA512 0c38d3cfd76f627b899f052527c2939d5fc87a417422dceb0761839ba21e69736703a87ba170b5ba7a4aca2506a240760c8c97ca1781a7fb78468225295293bd +DIST libdrm-2.4.116.tar.xz 473560 BLAKE2B da393845a5af3aaf01592d1b56fcada587feed57fa48159d48c2b1f6aba36cc8cad22e0431a127cce92c15c006b97be59fe1895bb27f3d5b06c550ca40f45177 SHA512 1287d1896deeb8cfb4532c6750eb43493dcefbfaaa598a73bbb682aa749594eaad3ed1fa2fe73d06280350f365a92a0c20cad8be76f3da2ed59b04aa008de911 diff --git a/x11-libs/libdrm/libdrm-2.4.116.ebuild b/x11-libs/libdrm/libdrm-2.4.116.ebuild new file mode 100644 index ..195dc7c55c2b --- /dev/null +++ b/x11-libs/libdrm/libdrm-2.4.116.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/drm.git; +PYTHON_COMPAT=( python3_{9..12} ) + +if [[ ${PV} = * ]]; then + GIT_ECLASS="git-r3" +fi + +inherit ${GIT_ECLASS} python-any-r1 meson-multilib + +DESCRIPTION="X.Org libdrm library" +HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm; +if [[ ${PV} = * ]]; then + SRC_URI="" +else + SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware" +for card in ${VIDEO_CARDS}; do + IUSE_VIDEO_CARDS+=" video_cards_${card}" +done + +IUSE="${IUSE_VIDEO_CARDS} valgrind" +RESTRICT="test" # see bug #236845 +LICENSE="MIT" +SLOT="0" + +RDEPEND=" + video_cards_intel? ( >=x11-libs/libpciaccess-0.13.1-r1:=[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND} + valgrind? ( dev-util/valgrind )" +BDEPEND="${PYTHON_DEPS} + $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]')" + +python_check_deps() { + python_has_version "dev-python/docutils[${PYTHON_USEDEP}]" +} + +multilib_src_configure() { + local emesonargs=( + # Udev is only used by tests now. + -Dudev=false + -Dcairo-tests=disabled + $(meson_feature video_cards_amdgpu amdgpu) + $(meson_feature video_cards_exynos exynos) + $(meson_feature video_cards_freedreno freedreno) + $(meson_feature video_cards_intel intel) + $(meson_feature video_cards_nouveau nouveau) + $(meson_feature video_cards_omap omap) + $(meson_feature video_cards_radeon radeon) + $(meson_feature video_cards_tegra tegra) + $(meson_feature video_cards_vc4 vc4) + $(meson_feature video_cards_vivante etnaviv) + $(meson_feature video_cards_vmware vmwgfx) + # valgrind installs its .pc file to the pkgconfig for the primary arch + -Dvalgrind=$(usex valgrind auto disabled) + -Dtests=false # Tests are restricted + ) + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: b0a3fe401ff1b9b01242774ee92653afd6e7d404 Author: Karlson2k (Evgeny Grin) narod ru> AuthorDate: Mon Aug 30 17:24:46 2021 + Commit: Matt Turner gentoo org> CommitDate: Mon Jul 17 14:35:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0a3fe40 x11-libs/libdrm: add "udev" USE flag udev support switches internal logic and does not require any external libs. Closes: https://github.com/gentoo/gentoo/pull/22163 Signed-off-by: Karlson2k (Evgeny Grin) narod.ru> Signed-off-by: Matt Turner gentoo.org> x11-libs/libdrm/libdrm-.ebuild | 11 ++- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/x11-libs/libdrm/libdrm-.ebuild b/x11-libs/libdrm/libdrm-.ebuild index 195dc7c55c2b..592debf1d68d 100644 --- a/x11-libs/libdrm/libdrm-.ebuild +++ b/x11-libs/libdrm/libdrm-.ebuild @@ -26,15 +26,17 @@ for card in ${VIDEO_CARDS}; do IUSE_VIDEO_CARDS+=" video_cards_${card}" done -IUSE="${IUSE_VIDEO_CARDS} valgrind" +IUSE="${IUSE_VIDEO_CARDS} udev valgrind" RESTRICT="test" # see bug #236845 LICENSE="MIT" SLOT="0" -RDEPEND=" +COMMON_DEPEND=" video_cards_intel? ( >=x11-libs/libpciaccess-0.13.1-r1:=[${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND} +DEPEND="${COMMON_DEPEND} valgrind? ( dev-util/valgrind )" +RDEPEND="${COMMON_DEPEND} + udev? ( virtual/udev )" BDEPEND="${PYTHON_DEPS} $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]')" @@ -44,8 +46,7 @@ python_check_deps() { multilib_src_configure() { local emesonargs=( - # Udev is only used by tests now. - -Dudev=false + $(meson_use udev) -Dcairo-tests=disabled $(meson_feature video_cards_amdgpu amdgpu) $(meson_feature video_cards_exynos exynos)
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: b622144172c10f7e5d4fa6721d76e95eeebeea63 Author: Violet Purcell inventati org> AuthorDate: Sun Jun 4 18:45:24 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 5 05:12:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6221441 x11-libs/libdrm: enable py3.12 Signed-off-by: Violet Purcell inventati.org> Signed-off-by: Sam James gentoo.org> x11-libs/libdrm/libdrm-2.4.115.ebuild | 2 +- x11-libs/libdrm/libdrm-.ebuild| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-libs/libdrm/libdrm-2.4.115.ebuild b/x11-libs/libdrm/libdrm-2.4.115.ebuild index 17bbbc95528b..9bc0207342d8 100644 --- a/x11-libs/libdrm/libdrm-2.4.115.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.115.ebuild @@ -4,7 +4,7 @@ EAPI=8 EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/drm.git; -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{9..12} ) if [[ ${PV} = * ]]; then GIT_ECLASS="git-r3" diff --git a/x11-libs/libdrm/libdrm-.ebuild b/x11-libs/libdrm/libdrm-.ebuild index d924e9e6299f..195dc7c55c2b 100644 --- a/x11-libs/libdrm/libdrm-.ebuild +++ b/x11-libs/libdrm/libdrm-.ebuild @@ -4,7 +4,7 @@ EAPI=8 EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/drm.git; -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{9..12} ) if [[ ${PV} = * ]]; then GIT_ECLASS="git-r3"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: ac0511ec3a9fee876aaec2e5181d4dbc6440e098 Author: Sam James gentoo org> AuthorDate: Sun May 14 17:02:55 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 14 17:10:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac0511ec x11-libs/libdrm: defer to new global USE=valgrind description Signed-off-by: Sam James gentoo.org> x11-libs/libdrm/metadata.xml | 3 --- 1 file changed, 3 deletions(-) diff --git a/x11-libs/libdrm/metadata.xml b/x11-libs/libdrm/metadata.xml index e018c0e75c76..144ba2de99b3 100644 --- a/x11-libs/libdrm/metadata.xml +++ b/x11-libs/libdrm/metadata.xml @@ -5,9 +5,6 @@ x...@gentoo.org X11 - -Compile in valgrind memory hints - mesa/drm
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: d427b0574f1bffe858418ed0f8070add70e2e92b Author: Matt Turner gentoo org> AuthorDate: Mon Mar 13 19:49:49 2023 + Commit: Matt Turner gentoo org> CommitDate: Mon Mar 13 20:07:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d427b057 x11-libs/libdrm: Drop old versions Signed-off-by: Matt Turner gentoo.org> x11-libs/libdrm/Manifest | 1 - x11-libs/libdrm/libdrm-2.4.114.ebuild | 66 --- 2 files changed, 67 deletions(-) diff --git a/x11-libs/libdrm/Manifest b/x11-libs/libdrm/Manifest index 4af1300f8f89..653b6428ab2d 100644 --- a/x11-libs/libdrm/Manifest +++ b/x11-libs/libdrm/Manifest @@ -1,2 +1 @@ -DIST libdrm-2.4.114.tar.xz 471664 BLAKE2B d44d51311d2d33dd77f467c508448ac26e1561720535215eac5f834545eae2dd0a8842465bd78b8441cdf5f0931e9b51e000a4b9b07a099ee6e88c99daee SHA512 8dcd4be5674e3ea2ab4394fa8f461914e5aa7f4f57a2f448c5216d84ee6682e16b45eafabf97b7d9f5c062183d9a6bf3f0c97499d4cb01c19807a51209a0f644 DIST libdrm-2.4.115.tar.xz 469952 BLAKE2B d4f794823476ca9c2e0383c0505cd787adad52b6873ba0fee913a861ebc7970a51524902aa0a2685ce2c5939fc6f9a71c5d1ad24d1f93407385b09255f701c06 SHA512 0c38d3cfd76f627b899f052527c2939d5fc87a417422dceb0761839ba21e69736703a87ba170b5ba7a4aca2506a240760c8c97ca1781a7fb78468225295293bd diff --git a/x11-libs/libdrm/libdrm-2.4.114.ebuild b/x11-libs/libdrm/libdrm-2.4.114.ebuild deleted file mode 100644 index 17bbbc95528b.. --- a/x11-libs/libdrm/libdrm-2.4.114.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/drm.git; -PYTHON_COMPAT=( python3_{9..11} ) - -if [[ ${PV} = * ]]; then - GIT_ECLASS="git-r3" -fi - -inherit ${GIT_ECLASS} python-any-r1 meson-multilib - -DESCRIPTION="X.Org libdrm library" -HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm; -if [[ ${PV} = * ]]; then - SRC_URI="" -else - SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" -fi - -VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware" -for card in ${VIDEO_CARDS}; do - IUSE_VIDEO_CARDS+=" video_cards_${card}" -done - -IUSE="${IUSE_VIDEO_CARDS} valgrind" -RESTRICT="test" # see bug #236845 -LICENSE="MIT" -SLOT="0" - -RDEPEND=" - video_cards_intel? ( >=x11-libs/libpciaccess-0.13.1-r1:=[${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND} - valgrind? ( dev-util/valgrind )" -BDEPEND="${PYTHON_DEPS} - $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]')" - -python_check_deps() { - python_has_version "dev-python/docutils[${PYTHON_USEDEP}]" -} - -multilib_src_configure() { - local emesonargs=( - # Udev is only used by tests now. - -Dudev=false - -Dcairo-tests=disabled - $(meson_feature video_cards_amdgpu amdgpu) - $(meson_feature video_cards_exynos exynos) - $(meson_feature video_cards_freedreno freedreno) - $(meson_feature video_cards_intel intel) - $(meson_feature video_cards_nouveau nouveau) - $(meson_feature video_cards_omap omap) - $(meson_feature video_cards_radeon radeon) - $(meson_feature video_cards_tegra tegra) - $(meson_feature video_cards_vc4 vc4) - $(meson_feature video_cards_vivante etnaviv) - $(meson_feature video_cards_vmware vmwgfx) - # valgrind installs its .pc file to the pkgconfig for the primary arch - -Dvalgrind=$(usex valgrind auto disabled) - -Dtests=false # Tests are restricted - ) - meson_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 4abdac56650be687d4827ab732bf2d1af570705e Author: Arthur Zamarin gentoo org> AuthorDate: Mon Mar 13 19:17:20 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Mar 13 19:17:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4abdac56 x11-libs/libdrm: Stabilize 2.4.115 sparc, #898950 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/libdrm/libdrm-2.4.115.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.115.ebuild b/x11-libs/libdrm/libdrm-2.4.115.ebuild index 7473e6ec5cdc..17bbbc95528b 100644 --- a/x11-libs/libdrm/libdrm-2.4.115.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.115.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then SRC_URI="" else SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 8731e6120022abf64a6018a4dda6c065c006b15b Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 4 07:02:31 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 4 07:02:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8731e612 x11-libs/libdrm: Stabilize 2.4.115 ppc, #898950 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/libdrm/libdrm-2.4.115.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.115.ebuild b/x11-libs/libdrm/libdrm-2.4.115.ebuild index 664d9ea85c4b..326182ae7388 100644 --- a/x11-libs/libdrm/libdrm-2.4.115.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.115.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then SRC_URI="" else SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 67f20b097fd1b82d8d629eee9cf6bed0a47723cc Author: Arthur Zamarin gentoo org> AuthorDate: Fri Mar 3 18:46:18 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Mar 3 18:46:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67f20b09 x11-libs/libdrm: Stabilize 2.4.115 amd64, #898950 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/libdrm/libdrm-2.4.115.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.115.ebuild b/x11-libs/libdrm/libdrm-2.4.115.ebuild index e3d41e5b08a2..664d9ea85c4b 100644 --- a/x11-libs/libdrm/libdrm-2.4.115.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.115.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then SRC_URI="" else SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: c6c02e9707f63abad92dea022db88b8d2664511d Author: Arthur Zamarin gentoo org> AuthorDate: Fri Mar 3 18:41:51 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Mar 3 18:41:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6c02e97 x11-libs/libdrm: Stabilize 2.4.115 x86, #898950 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/libdrm/libdrm-2.4.115.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.115.ebuild b/x11-libs/libdrm/libdrm-2.4.115.ebuild index 2bdacc804c4d..e3d41e5b08a2 100644 --- a/x11-libs/libdrm/libdrm-2.4.115.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.115.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then SRC_URI="" else SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: bb4eb6402bb5da4b8340bd4155536dd4e2404a96 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Mar 3 05:56:36 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Mar 3 05:56:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb4eb640 x11-libs/libdrm: Stabilize 2.4.115 arm64, #898950 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/libdrm/libdrm-2.4.115.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.115.ebuild b/x11-libs/libdrm/libdrm-2.4.115.ebuild index 0842bbf817b7..2bdacc804c4d 100644 --- a/x11-libs/libdrm/libdrm-2.4.115.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.115.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then SRC_URI="" else SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 0eb24790d304d35c5e9ce4cd13ef5e921166393d Author: Arthur Zamarin gentoo org> AuthorDate: Fri Mar 3 05:56:28 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Mar 3 05:56:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eb24790 x11-libs/libdrm: Stabilize 2.4.115 hppa, #898950 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/libdrm/libdrm-2.4.115.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.115.ebuild b/x11-libs/libdrm/libdrm-2.4.115.ebuild index 063c2646e4a9..0842bbf817b7 100644 --- a/x11-libs/libdrm/libdrm-2.4.115.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.115.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then SRC_URI="" else SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: a80714f3942e5eee02f2abd970dc64050f2ffee3 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Mar 2 19:52:05 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Mar 2 19:52:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a80714f3 x11-libs/libdrm: Stabilize 2.4.115 arm, #898950 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/libdrm/libdrm-2.4.115.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.115.ebuild b/x11-libs/libdrm/libdrm-2.4.115.ebuild index d924e9e6299f..063c2646e4a9 100644 --- a/x11-libs/libdrm/libdrm-2.4.115.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.115.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then SRC_URI="" else SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 56429a68b27871b3d8a897f22668f420b7889a63 Author: Matt Turner gentoo org> AuthorDate: Thu Feb 16 03:20:51 2023 + Commit: Matt Turner gentoo org> CommitDate: Thu Feb 16 03:24:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56429a68 x11-libs/libdrm: Version bump to 2.4.115 Signed-off-by: Matt Turner gentoo.org> x11-libs/libdrm/Manifest | 1 + x11-libs/libdrm/libdrm-2.4.115.ebuild | 66 +++ 2 files changed, 67 insertions(+) diff --git a/x11-libs/libdrm/Manifest b/x11-libs/libdrm/Manifest index 018ce446c9d0..4af1300f8f89 100644 --- a/x11-libs/libdrm/Manifest +++ b/x11-libs/libdrm/Manifest @@ -1 +1,2 @@ DIST libdrm-2.4.114.tar.xz 471664 BLAKE2B d44d51311d2d33dd77f467c508448ac26e1561720535215eac5f834545eae2dd0a8842465bd78b8441cdf5f0931e9b51e000a4b9b07a099ee6e88c99daee SHA512 8dcd4be5674e3ea2ab4394fa8f461914e5aa7f4f57a2f448c5216d84ee6682e16b45eafabf97b7d9f5c062183d9a6bf3f0c97499d4cb01c19807a51209a0f644 +DIST libdrm-2.4.115.tar.xz 469952 BLAKE2B d4f794823476ca9c2e0383c0505cd787adad52b6873ba0fee913a861ebc7970a51524902aa0a2685ce2c5939fc6f9a71c5d1ad24d1f93407385b09255f701c06 SHA512 0c38d3cfd76f627b899f052527c2939d5fc87a417422dceb0761839ba21e69736703a87ba170b5ba7a4aca2506a240760c8c97ca1781a7fb78468225295293bd diff --git a/x11-libs/libdrm/libdrm-2.4.115.ebuild b/x11-libs/libdrm/libdrm-2.4.115.ebuild new file mode 100644 index ..d924e9e6299f --- /dev/null +++ b/x11-libs/libdrm/libdrm-2.4.115.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/drm.git; +PYTHON_COMPAT=( python3_{9..11} ) + +if [[ ${PV} = * ]]; then + GIT_ECLASS="git-r3" +fi + +inherit ${GIT_ECLASS} python-any-r1 meson-multilib + +DESCRIPTION="X.Org libdrm library" +HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm; +if [[ ${PV} = * ]]; then + SRC_URI="" +else + SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware" +for card in ${VIDEO_CARDS}; do + IUSE_VIDEO_CARDS+=" video_cards_${card}" +done + +IUSE="${IUSE_VIDEO_CARDS} valgrind" +RESTRICT="test" # see bug #236845 +LICENSE="MIT" +SLOT="0" + +RDEPEND=" + video_cards_intel? ( >=x11-libs/libpciaccess-0.13.1-r1:=[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND} + valgrind? ( dev-util/valgrind )" +BDEPEND="${PYTHON_DEPS} + $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]')" + +python_check_deps() { + python_has_version "dev-python/docutils[${PYTHON_USEDEP}]" +} + +multilib_src_configure() { + local emesonargs=( + # Udev is only used by tests now. + -Dudev=false + -Dcairo-tests=disabled + $(meson_feature video_cards_amdgpu amdgpu) + $(meson_feature video_cards_exynos exynos) + $(meson_feature video_cards_freedreno freedreno) + $(meson_feature video_cards_intel intel) + $(meson_feature video_cards_nouveau nouveau) + $(meson_feature video_cards_omap omap) + $(meson_feature video_cards_radeon radeon) + $(meson_feature video_cards_tegra tegra) + $(meson_feature video_cards_vc4 vc4) + $(meson_feature video_cards_vivante etnaviv) + $(meson_feature video_cards_vmware vmwgfx) + # valgrind installs its .pc file to the pkgconfig for the primary arch + -Dvalgrind=$(usex valgrind auto disabled) + -Dtests=false # Tests are restricted + ) + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 7126cc21a6e249db3b61a0fcc41fdc4d14775657 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Nov 19 07:00:26 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Nov 19 07:01:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7126cc21 x11-libs/libdrm: Stabilize 2.4.114 hppa, #880793 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/libdrm/libdrm-2.4.114.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.114.ebuild b/x11-libs/libdrm/libdrm-2.4.114.ebuild index f9d53b18e707..ad85cea5b56f 100644 --- a/x11-libs/libdrm/libdrm-2.4.114.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.114.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then SRC_URI="" else SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: cff646ba25806bf6658e87ed2d392a805a763299 Author: Matt Turner gentoo org> AuthorDate: Thu Nov 3 17:21:39 2022 + Commit: Matt Turner gentoo org> CommitDate: Thu Nov 3 17:22:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cff646ba x11-libs/libdrm: Version bump to 2.4.114 Signed-off-by: Matt Turner gentoo.org> x11-libs/libdrm/Manifest | 1 + x11-libs/libdrm/libdrm-2.4.114.ebuild | 66 +++ 2 files changed, 67 insertions(+) diff --git a/x11-libs/libdrm/Manifest b/x11-libs/libdrm/Manifest index 2eded30e2663..4472e2ba0cc3 100644 --- a/x11-libs/libdrm/Manifest +++ b/x11-libs/libdrm/Manifest @@ -1,2 +1,3 @@ DIST libdrm-2.4.112.tar.xz 451872 BLAKE2B a41cbd714e169edd8c6bc6bba5cec8a7a703f553665575c35f43909e2927ed3c1652ddba25b98e63974f0734ca26e818e6ee75613159eb68ea85ba45934df393 SHA512 df8a207d9cce220ee2cf67877eda65394733fbfd0ff85fdbadb2b20ba9bacc41421b32452506c8caecddaf8361564ca68cd6c74d4faf3b1569ab30a3243e4340 DIST libdrm-2.4.113.tar.xz 457064 BLAKE2B 30dab032f047a4bd3646b53c64c118d02855ee003025bb97b904f95101d2e945b0ed3d9ae00eb733f9a273afca3c18d10fa215b67c9c364a9819140a99d40115 SHA512 fca9834ce090f63ce6dc6d04491a2c5e86162fdddfc8ea70d55a6cdeb401be656388aae1577e58f463a78d8dc502be0a641908784819874e20bbec9a39a057e0 +DIST libdrm-2.4.114.tar.xz 471664 BLAKE2B d44d51311d2d33dd77f467c508448ac26e1561720535215eac5f834545eae2dd0a8842465bd78b8441cdf5f0931e9b51e000a4b9b07a099ee6e88c99daee SHA512 8dcd4be5674e3ea2ab4394fa8f461914e5aa7f4f57a2f448c5216d84ee6682e16b45eafabf97b7d9f5c062183d9a6bf3f0c97499d4cb01c19807a51209a0f644 diff --git a/x11-libs/libdrm/libdrm-2.4.114.ebuild b/x11-libs/libdrm/libdrm-2.4.114.ebuild new file mode 100644 index ..efae644e1d3b --- /dev/null +++ b/x11-libs/libdrm/libdrm-2.4.114.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/drm.git; +PYTHON_COMPAT=( python3_{8..11} ) + +if [[ ${PV} = * ]]; then + GIT_ECLASS="git-r3" +fi + +inherit ${GIT_ECLASS} python-any-r1 meson-multilib + +DESCRIPTION="X.Org libdrm library" +HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm; +if [[ ${PV} = * ]]; then + SRC_URI="" +else + SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware" +for card in ${VIDEO_CARDS}; do + IUSE_VIDEO_CARDS+=" video_cards_${card}" +done + +IUSE="${IUSE_VIDEO_CARDS} valgrind" +RESTRICT="test" # see bug #236845 +LICENSE="MIT" +SLOT="0" + +RDEPEND=" + video_cards_intel? ( >=x11-libs/libpciaccess-0.13.1-r1:=[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND} + valgrind? ( dev-util/valgrind )" +BDEPEND="${PYTHON_DEPS} + $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]')" + +python_check_deps() { + python_has_version "dev-python/docutils[${PYTHON_USEDEP}]" +} + +multilib_src_configure() { + local emesonargs=( + # Udev is only used by tests now. + -Dudev=false + -Dcairo-tests=disabled + $(meson_feature video_cards_amdgpu amdgpu) + $(meson_feature video_cards_exynos exynos) + $(meson_feature video_cards_freedreno freedreno) + $(meson_feature video_cards_intel intel) + $(meson_feature video_cards_nouveau nouveau) + $(meson_feature video_cards_omap omap) + $(meson_feature video_cards_radeon radeon) + $(meson_feature video_cards_tegra tegra) + $(meson_feature video_cards_vc4 vc4) + $(meson_feature video_cards_vivante etnaviv) + $(meson_feature video_cards_vmware vmwgfx) + # valgrind installs its .pc file to the pkgconfig for the primary arch + -Dvalgrind=$(usex valgrind auto disabled) + -Dtests=false # Tests are restricted + ) + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: c87497c4f1b0a461426af9e5a6465c1493f39fb9 Author: Matt Turner gentoo org> AuthorDate: Wed Aug 31 14:42:31 2022 + Commit: Matt Turner gentoo org> CommitDate: Wed Aug 31 14:48:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c87497c4 x11-libs/libdrm: Version bump to 2.4.113 Closes: https://bugs.gentoo.org/864529 Signed-off-by: Matt Turner gentoo.org> x11-libs/libdrm/Manifest | 1 + x11-libs/libdrm/libdrm-2.4.113.ebuild | 66 +++ 2 files changed, 67 insertions(+) diff --git a/x11-libs/libdrm/Manifest b/x11-libs/libdrm/Manifest index 41ba4ec1362d..2eded30e2663 100644 --- a/x11-libs/libdrm/Manifest +++ b/x11-libs/libdrm/Manifest @@ -1 +1,2 @@ DIST libdrm-2.4.112.tar.xz 451872 BLAKE2B a41cbd714e169edd8c6bc6bba5cec8a7a703f553665575c35f43909e2927ed3c1652ddba25b98e63974f0734ca26e818e6ee75613159eb68ea85ba45934df393 SHA512 df8a207d9cce220ee2cf67877eda65394733fbfd0ff85fdbadb2b20ba9bacc41421b32452506c8caecddaf8361564ca68cd6c74d4faf3b1569ab30a3243e4340 +DIST libdrm-2.4.113.tar.xz 457064 BLAKE2B 30dab032f047a4bd3646b53c64c118d02855ee003025bb97b904f95101d2e945b0ed3d9ae00eb733f9a273afca3c18d10fa215b67c9c364a9819140a99d40115 SHA512 fca9834ce090f63ce6dc6d04491a2c5e86162fdddfc8ea70d55a6cdeb401be656388aae1577e58f463a78d8dc502be0a641908784819874e20bbec9a39a057e0 diff --git a/x11-libs/libdrm/libdrm-2.4.113.ebuild b/x11-libs/libdrm/libdrm-2.4.113.ebuild new file mode 100644 index ..efae644e1d3b --- /dev/null +++ b/x11-libs/libdrm/libdrm-2.4.113.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/drm.git; +PYTHON_COMPAT=( python3_{8..11} ) + +if [[ ${PV} = * ]]; then + GIT_ECLASS="git-r3" +fi + +inherit ${GIT_ECLASS} python-any-r1 meson-multilib + +DESCRIPTION="X.Org libdrm library" +HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm; +if [[ ${PV} = * ]]; then + SRC_URI="" +else + SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware" +for card in ${VIDEO_CARDS}; do + IUSE_VIDEO_CARDS+=" video_cards_${card}" +done + +IUSE="${IUSE_VIDEO_CARDS} valgrind" +RESTRICT="test" # see bug #236845 +LICENSE="MIT" +SLOT="0" + +RDEPEND=" + video_cards_intel? ( >=x11-libs/libpciaccess-0.13.1-r1:=[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND} + valgrind? ( dev-util/valgrind )" +BDEPEND="${PYTHON_DEPS} + $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]')" + +python_check_deps() { + python_has_version "dev-python/docutils[${PYTHON_USEDEP}]" +} + +multilib_src_configure() { + local emesonargs=( + # Udev is only used by tests now. + -Dudev=false + -Dcairo-tests=disabled + $(meson_feature video_cards_amdgpu amdgpu) + $(meson_feature video_cards_exynos exynos) + $(meson_feature video_cards_freedreno freedreno) + $(meson_feature video_cards_intel intel) + $(meson_feature video_cards_nouveau nouveau) + $(meson_feature video_cards_omap omap) + $(meson_feature video_cards_radeon radeon) + $(meson_feature video_cards_tegra tegra) + $(meson_feature video_cards_vc4 vc4) + $(meson_feature video_cards_vivante etnaviv) + $(meson_feature video_cards_vmware vmwgfx) + # valgrind installs its .pc file to the pkgconfig for the primary arch + -Dvalgrind=$(usex valgrind auto disabled) + -Dtests=false # Tests are restricted + ) + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 06cf08910fc9f11f270c7c228cc7ceab69b76c8f Author: Matt Turner gentoo org> AuthorDate: Wed Aug 31 14:46:48 2022 + Commit: Matt Turner gentoo org> CommitDate: Wed Aug 31 14:48:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06cf0891 x11-libs/libdrm: Don't build tests They're restricted, so don't waste time building them. Signed-off-by: Matt Turner gentoo.org> x11-libs/libdrm/libdrm-.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-.ebuild b/x11-libs/libdrm/libdrm-.ebuild index 17fce5980bab..efae644e1d3b 100644 --- a/x11-libs/libdrm/libdrm-.ebuild +++ b/x11-libs/libdrm/libdrm-.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/drm.git; PYTHON_COMPAT=( python3_{8..11} ) @@ -60,6 +60,7 @@ multilib_src_configure() { $(meson_feature video_cards_vmware vmwgfx) # valgrind installs its .pc file to the pkgconfig for the primary arch -Dvalgrind=$(usex valgrind auto disabled) + -Dtests=false # Tests are restricted ) meson_src_configure }
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: a3b801500afcf759326e5923825176988234af14 Author: orbea riseup net> AuthorDate: Fri Aug 26 17:23:50 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Aug 28 17:57:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3b80150 x11-libs/libdrm: Update live ebuild Upstream changed from boolean options to feature options. Closes: https://github.com/gentoo/gentoo/pull/27024 Signed-off-by: orbea riseup.net> Signed-off-by: Matt Turner gentoo.org> x11-libs/libdrm/libdrm-.ebuild | 26 +- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/x11-libs/libdrm/libdrm-.ebuild b/x11-libs/libdrm/libdrm-.ebuild index f7cb26433080..17fce5980bab 100644 --- a/x11-libs/libdrm/libdrm-.ebuild +++ b/x11-libs/libdrm/libdrm-.ebuild @@ -46,20 +46,20 @@ multilib_src_configure() { local emesonargs=( # Udev is only used by tests now. -Dudev=false - -Dcairo-tests=false - $(meson_use video_cards_amdgpu amdgpu) - $(meson_use video_cards_exynos exynos) - $(meson_use video_cards_freedreno freedreno) - $(meson_use video_cards_intel intel) - $(meson_use video_cards_nouveau nouveau) - $(meson_use video_cards_omap omap) - $(meson_use video_cards_radeon radeon) - $(meson_use video_cards_tegra tegra) - $(meson_use video_cards_vc4 vc4) - $(meson_use video_cards_vivante etnaviv) - $(meson_use video_cards_vmware vmwgfx) + -Dcairo-tests=disabled + $(meson_feature video_cards_amdgpu amdgpu) + $(meson_feature video_cards_exynos exynos) + $(meson_feature video_cards_freedreno freedreno) + $(meson_feature video_cards_intel intel) + $(meson_feature video_cards_nouveau nouveau) + $(meson_feature video_cards_omap omap) + $(meson_feature video_cards_radeon radeon) + $(meson_feature video_cards_tegra tegra) + $(meson_feature video_cards_vc4 vc4) + $(meson_feature video_cards_vivante etnaviv) + $(meson_feature video_cards_vmware vmwgfx) # valgrind installs its .pc file to the pkgconfig for the primary arch - -Dvalgrind=$(usex valgrind auto false) + -Dvalgrind=$(usex valgrind auto disabled) ) meson_src_configure }
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: be8f27c36b59b9100a3ef9f43a4e8f199676e869 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Aug 13 07:30:25 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Aug 20 15:52:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be8f27c3 x11-libs/libdrm: use python_has_version Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/libdrm/libdrm-2.4.112.ebuild | 2 +- x11-libs/libdrm/libdrm-.ebuild| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-libs/libdrm/libdrm-2.4.112.ebuild b/x11-libs/libdrm/libdrm-2.4.112.ebuild index 25b15697e55f..4e431334b047 100644 --- a/x11-libs/libdrm/libdrm-2.4.112.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.112.ebuild @@ -39,7 +39,7 @@ BDEPEND="${PYTHON_DEPS} $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]')" python_check_deps() { - has_version -b "dev-python/docutils[${PYTHON_USEDEP}]" + python_has_version "dev-python/docutils[${PYTHON_USEDEP}]" } multilib_src_configure() { diff --git a/x11-libs/libdrm/libdrm-.ebuild b/x11-libs/libdrm/libdrm-.ebuild index a8ccddd22d1b..f7cb26433080 100644 --- a/x11-libs/libdrm/libdrm-.ebuild +++ b/x11-libs/libdrm/libdrm-.ebuild @@ -39,7 +39,7 @@ BDEPEND="${PYTHON_DEPS} $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]')" python_check_deps() { - has_version -b "dev-python/docutils[${PYTHON_USEDEP}]" + python_has_version "dev-python/docutils[${PYTHON_USEDEP}]" } multilib_src_configure() {
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: b5ccdf889ab83eda7228792a1888994d249b8faf Author: Arthur Zamarin gentoo org> AuthorDate: Wed Aug 17 16:10:45 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Aug 17 16:10:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5ccdf88 x11-libs/libdrm: Stabilize 2.4.112 arm64, #861023 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/libdrm/libdrm-2.4.112.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.112.ebuild b/x11-libs/libdrm/libdrm-2.4.112.ebuild index c2f38cc32f3d..25b15697e55f 100644 --- a/x11-libs/libdrm/libdrm-2.4.112.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.112.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then SRC_URI="" else SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 31d66943c9491932f16c263ff766a1528b96ab60 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Aug 17 05:56:49 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Aug 17 05:56:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31d66943 x11-libs/libdrm: Stabilize 2.4.112 hppa, #861023 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/libdrm/libdrm-2.4.112.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.112.ebuild b/x11-libs/libdrm/libdrm-2.4.112.ebuild index 0b295ed43844..c2f38cc32f3d 100644 --- a/x11-libs/libdrm/libdrm-2.4.112.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.112.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then SRC_URI="" else SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 8456041360d2b62854a98604e32fca8645a00c32 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Aug 15 19:39:12 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Aug 15 19:39:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84560413 x11-libs/libdrm: Stabilize 2.4.112 ppc, #861023 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/libdrm/libdrm-2.4.112.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.112.ebuild b/x11-libs/libdrm/libdrm-2.4.112.ebuild index 1bb5f8b0117c..0b295ed43844 100644 --- a/x11-libs/libdrm/libdrm-2.4.112.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.112.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then SRC_URI="" else SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 05d0f15f1ac56ce2a7b01e7e543daf48c4cdfb8d Author: Arthur Zamarin gentoo org> AuthorDate: Mon Aug 15 18:03:06 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Aug 15 18:03:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05d0f15f x11-libs/libdrm: Stabilize 2.4.112 arm, #861023 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/libdrm/libdrm-2.4.112.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.112.ebuild b/x11-libs/libdrm/libdrm-2.4.112.ebuild index 5e7f543139ae..384154316271 100644 --- a/x11-libs/libdrm/libdrm-2.4.112.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.112.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then SRC_URI="" else SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: d4acd28cdac12eccdf76b0efe84d44610c7326b8 Author: matoro users noreply github com> AuthorDate: Sat Aug 6 16:42:26 2022 + Commit: Sam James gentoo org> CommitDate: Mon Aug 15 14:33:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4acd28c x11-libs/libdrm: Stabilize 2.4.112 sparc, #861023 Signed-off-by: Sam James gentoo.org> x11-libs/libdrm/libdrm-2.4.112.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.112.ebuild b/x11-libs/libdrm/libdrm-2.4.112.ebuild index 15d9e3a0..5e7f543139ae 100644 --- a/x11-libs/libdrm/libdrm-2.4.112.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.112.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then SRC_URI="" else SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: ac90b94d0462c20355cbac7c83394b8d921758bc Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Jul 26 15:23:52 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Jul 26 15:24:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac90b94d x11-libs/libdrm: x86 stable wrt bug #861023 Signed-off-by: Agostino Sarubbo gentoo.org> x11-libs/libdrm/libdrm-2.4.112.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.112.ebuild b/x11-libs/libdrm/libdrm-2.4.112.ebuild index bf2079a2cbd5..15d9e3a0 100644 --- a/x11-libs/libdrm/libdrm-2.4.112.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.112.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then SRC_URI="" else SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 4d7f4835d5fb8e68a9ae1a4e150431655a9eaf1c Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Jul 26 15:15:08 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Jul 26 15:15:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d7f4835 x11-libs/libdrm: amd64 stable wrt bug #861023 Signed-off-by: Agostino Sarubbo gentoo.org> x11-libs/libdrm/libdrm-2.4.112.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.112.ebuild b/x11-libs/libdrm/libdrm-2.4.112.ebuild index a8ccddd22d1b..bf2079a2cbd5 100644 --- a/x11-libs/libdrm/libdrm-2.4.112.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.112.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then SRC_URI="" else SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 9131172ab157f41e07873dc964aaf88f4b8d6c36 Author: Matt Turner gentoo org> AuthorDate: Sat Jul 9 21:04:24 2022 + Commit: Matt Turner gentoo org> CommitDate: Sat Jul 9 23:38:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9131172a x11-libs/libdrm: Version bump to 2.4.112 Signed-off-by: Matt Turner gentoo.org> x11-libs/libdrm/Manifest | 1 + x11-libs/libdrm/libdrm-2.4.112.ebuild | 65 +++ 2 files changed, 66 insertions(+) diff --git a/x11-libs/libdrm/Manifest b/x11-libs/libdrm/Manifest index 23a4f8256a3a..bfe3a6f5f110 100644 --- a/x11-libs/libdrm/Manifest +++ b/x11-libs/libdrm/Manifest @@ -1 +1,2 @@ DIST libdrm-2.4.111.tar.xz 447388 BLAKE2B bd1fe6a1af3dbdd542ea9d3b887121d917c11ef9c3c0074bbe5d18ffd15050e2df63c744aa5e559e7f8a1f1e9561d3b2ba8b9a45ad72d7c1e6393b7eae99cf54 SHA512 17e92e9e4ded8031ac222764bed7e9ff430a1a377f5e435f6b62b4a7f45cb4c4b769b3b79fbcba11512c1ac973abf8cdcca8e0b9659ae095e915d3d5efcf5516 +DIST libdrm-2.4.112.tar.xz 451872 BLAKE2B a41cbd714e169edd8c6bc6bba5cec8a7a703f553665575c35f43909e2927ed3c1652ddba25b98e63974f0734ca26e818e6ee75613159eb68ea85ba45934df393 SHA512 df8a207d9cce220ee2cf67877eda65394733fbfd0ff85fdbadb2b20ba9bacc41421b32452506c8caecddaf8361564ca68cd6c74d4faf3b1569ab30a3243e4340 diff --git a/x11-libs/libdrm/libdrm-2.4.112.ebuild b/x11-libs/libdrm/libdrm-2.4.112.ebuild new file mode 100644 index ..a8ccddd22d1b --- /dev/null +++ b/x11-libs/libdrm/libdrm-2.4.112.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/drm.git; +PYTHON_COMPAT=( python3_{8..11} ) + +if [[ ${PV} = * ]]; then + GIT_ECLASS="git-r3" +fi + +inherit ${GIT_ECLASS} python-any-r1 meson-multilib + +DESCRIPTION="X.Org libdrm library" +HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm; +if [[ ${PV} = * ]]; then + SRC_URI="" +else + SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware" +for card in ${VIDEO_CARDS}; do + IUSE_VIDEO_CARDS+=" video_cards_${card}" +done + +IUSE="${IUSE_VIDEO_CARDS} valgrind" +RESTRICT="test" # see bug #236845 +LICENSE="MIT" +SLOT="0" + +RDEPEND=" + video_cards_intel? ( >=x11-libs/libpciaccess-0.13.1-r1:=[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND} + valgrind? ( dev-util/valgrind )" +BDEPEND="${PYTHON_DEPS} + $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]')" + +python_check_deps() { + has_version -b "dev-python/docutils[${PYTHON_USEDEP}]" +} + +multilib_src_configure() { + local emesonargs=( + # Udev is only used by tests now. + -Dudev=false + -Dcairo-tests=false + $(meson_use video_cards_amdgpu amdgpu) + $(meson_use video_cards_exynos exynos) + $(meson_use video_cards_freedreno freedreno) + $(meson_use video_cards_intel intel) + $(meson_use video_cards_nouveau nouveau) + $(meson_use video_cards_omap omap) + $(meson_use video_cards_radeon radeon) + $(meson_use video_cards_tegra tegra) + $(meson_use video_cards_vc4 vc4) + $(meson_use video_cards_vivante etnaviv) + $(meson_use video_cards_vmware vmwgfx) + # valgrind installs its .pc file to the pkgconfig for the primary arch + -Dvalgrind=$(usex valgrind auto false) + ) + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: c9d00ffb980e1b35418cdbaa96bdf4d929df84c6 Author: Matt Turner gentoo org> AuthorDate: Fri Jun 24 16:18:57 2022 + Commit: Matt Turner gentoo org> CommitDate: Fri Jun 24 16:25:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9d00ffb x11-libs/libdrm: Drop old versions Signed-off-by: Matt Turner gentoo.org> x11-libs/libdrm/Manifest | 1 - x11-libs/libdrm/libdrm-2.4.110.ebuild | 66 --- x11-libs/libdrm/metadata.xml | 1 - 3 files changed, 68 deletions(-) diff --git a/x11-libs/libdrm/Manifest b/x11-libs/libdrm/Manifest index 660bb9dd9850..23a4f8256a3a 100644 --- a/x11-libs/libdrm/Manifest +++ b/x11-libs/libdrm/Manifest @@ -1,2 +1 @@ -DIST libdrm-2.4.110.tar.xz 436372 BLAKE2B 0d5f8bfe47bdcc96ef7dbe3ecf2da0b21262bae4396fa1e73c0f728d970d041a9925082c4526bc71e00f110c2eb0ba94313d9a7c27a2d4676073fdbc3708c628 SHA512 52f92ef1fe4c218a1d7dba53ef43334dbfca80e3209afe59f3a32c4bf67473126534e990df07a931a12d46a3b997c21ef17c1c4d8a0c88d44d5c6c040e3b6be3 DIST libdrm-2.4.111.tar.xz 447388 BLAKE2B bd1fe6a1af3dbdd542ea9d3b887121d917c11ef9c3c0074bbe5d18ffd15050e2df63c744aa5e559e7f8a1f1e9561d3b2ba8b9a45ad72d7c1e6393b7eae99cf54 SHA512 17e92e9e4ded8031ac222764bed7e9ff430a1a377f5e435f6b62b4a7f45cb4c4b769b3b79fbcba11512c1ac973abf8cdcca8e0b9659ae095e915d3d5efcf5516 diff --git a/x11-libs/libdrm/libdrm-2.4.110.ebuild b/x11-libs/libdrm/libdrm-2.4.110.ebuild deleted file mode 100644 index 5fda2ea65c15.. --- a/x11-libs/libdrm/libdrm-2.4.110.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/drm.git; -PYTHON_COMPAT=( python3_{8..10} ) - -if [[ ${PV} = * ]]; then - GIT_ECLASS="git-r3" -fi - -inherit ${GIT_ECLASS} python-any-r1 meson-multilib - -DESCRIPTION="X.Org libdrm library" -HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm; -if [[ ${PV} = * ]]; then - SRC_URI="" -else - SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" -fi - -VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware" -for card in ${VIDEO_CARDS}; do - IUSE_VIDEO_CARDS+=" video_cards_${card}" -done - -IUSE="${IUSE_VIDEO_CARDS} libkms valgrind" -RESTRICT="test" # see bug #236845 -LICENSE="MIT" -SLOT="0" - -RDEPEND=" - video_cards_intel? ( >=x11-libs/libpciaccess-0.13.1-r1:=[${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND} - valgrind? ( dev-util/valgrind )" -BDEPEND="${PYTHON_DEPS} - $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]')" - -python_check_deps() { - has_version -b "dev-python/docutils[${PYTHON_USEDEP}]" -} - -multilib_src_configure() { - local emesonargs=( - # Udev is only used by tests now. - -Dudev=false - -Dcairo-tests=false - $(meson_use video_cards_amdgpu amdgpu) - $(meson_use video_cards_exynos exynos) - $(meson_use video_cards_freedreno freedreno) - $(meson_use video_cards_intel intel) - $(meson_use video_cards_nouveau nouveau) - $(meson_use video_cards_omap omap) - $(meson_use video_cards_radeon radeon) - $(meson_use video_cards_tegra tegra) - $(meson_use video_cards_vc4 vc4) - $(meson_use video_cards_vivante etnaviv) - $(meson_use video_cards_vmware vmwgfx) - $(meson_use libkms) - # valgrind installs its .pc file to the pkgconfig for the primary arch - -Dvalgrind=$(usex valgrind auto false) - ) - meson_src_configure -} diff --git a/x11-libs/libdrm/metadata.xml b/x11-libs/libdrm/metadata.xml index cfcecf022b00..73e3db5cabfe 100644 --- a/x11-libs/libdrm/metadata.xml +++ b/x11-libs/libdrm/metadata.xml @@ -6,7 +6,6 @@ X11 -Enable building of libkms, a library for applications to interface with KMS Compile in valgrind memory hints
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 39b804912ad643f167041edf9f4cabe4e3680301 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jun 24 11:03:52 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jun 24 11:03:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39b80491 x11-libs/libdrm: Stabilize 2.4.111 hppa, #852191 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/libdrm/libdrm-2.4.111.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.111.ebuild b/x11-libs/libdrm/libdrm-2.4.111.ebuild index 97f3b3ba6bb3..25b15697e55f 100644 --- a/x11-libs/libdrm/libdrm-2.4.111.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.111.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then SRC_URI="" else SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 0f3bc8b0189e7b7175e106e6c1d98b37bfd80163 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jun 17 06:56:11 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jun 17 06:56:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f3bc8b0 x11-libs/libdrm: arm64 stable wrt bug #852191 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="arm64" Signed-off-by: Agostino Sarubbo gentoo.org> x11-libs/libdrm/libdrm-2.4.111.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.111.ebuild b/x11-libs/libdrm/libdrm-2.4.111.ebuild index 0b295ed43844..97f3b3ba6bb3 100644 --- a/x11-libs/libdrm/libdrm-2.4.111.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.111.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then SRC_URI="" else SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: a6531ad2a0adfe8e8401b3f83194b5e75082d9d6 Author: Sam James gentoo org> AuthorDate: Thu Jun 16 15:16:23 2022 + Commit: Sam James gentoo org> CommitDate: Thu Jun 16 15:16:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6531ad2 x11-libs/libdrm: Stabilize 2.4.111 x86, #852191 Signed-off-by: Sam James gentoo.org> x11-libs/libdrm/libdrm-2.4.111.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.111.ebuild b/x11-libs/libdrm/libdrm-2.4.111.ebuild index d60b1dc88ec6..0b295ed43844 100644 --- a/x11-libs/libdrm/libdrm-2.4.111.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.111.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then SRC_URI="" else SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 26115d58db4359a2a49c9b55b76656bc5f5bf239 Author: Sam James gentoo org> AuthorDate: Thu Jun 16 15:16:14 2022 + Commit: Sam James gentoo org> CommitDate: Thu Jun 16 15:16:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26115d58 x11-libs/libdrm: Stabilize 2.4.111 amd64, #852191 Signed-off-by: Sam James gentoo.org> x11-libs/libdrm/libdrm-2.4.111.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.111.ebuild b/x11-libs/libdrm/libdrm-2.4.111.ebuild index ed24a51ceb58..d60b1dc88ec6 100644 --- a/x11-libs/libdrm/libdrm-2.4.111.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.111.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then SRC_URI="" else SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 60fd14c9f6a3f3199307f920f73a5369be1716ac Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Jun 16 07:38:51 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Jun 16 07:38:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60fd14c9 x11-libs/libdrm: ppc64 stable wrt bug #852191 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> x11-libs/libdrm/libdrm-2.4.111.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.111.ebuild b/x11-libs/libdrm/libdrm-2.4.111.ebuild index 89642a5048a5..ed24a51ceb58 100644 --- a/x11-libs/libdrm/libdrm-2.4.111.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.111.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then SRC_URI="" else SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 3ccbc48e07ce7d1dd8969fb9948fbaf0c01f605f Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Jun 16 07:37:55 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Jun 16 07:37:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ccbc48e x11-libs/libdrm: arm stable wrt bug #852191 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo gentoo.org> x11-libs/libdrm/libdrm-2.4.111.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.111.ebuild b/x11-libs/libdrm/libdrm-2.4.111.ebuild index bca710ea393b..89642a5048a5 100644 --- a/x11-libs/libdrm/libdrm-2.4.111.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.111.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then SRC_URI="" else SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 8a13307bd03d99ca2ed4b1c1b523baa8e93c255e Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Jun 16 06:10:27 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Jun 16 06:10:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a13307b x11-libs/libdrm: sparc stable wrt bug #852191 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> x11-libs/libdrm/libdrm-2.4.111.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.111.ebuild b/x11-libs/libdrm/libdrm-2.4.111.ebuild index 2c856076d872..bca710ea393b 100644 --- a/x11-libs/libdrm/libdrm-2.4.111.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.111.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then SRC_URI="" else SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 97ff6e83be4a23acb965c58735ee53e22a348e1a Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Jun 16 06:09:32 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Jun 16 06:09:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97ff6e83 x11-libs/libdrm: ppc stable wrt bug #852191 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> x11-libs/libdrm/libdrm-2.4.111.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.111.ebuild b/x11-libs/libdrm/libdrm-2.4.111.ebuild index a8ccddd22d1b..2c856076d872 100644 --- a/x11-libs/libdrm/libdrm-2.4.111.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.111.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then SRC_URI="" else SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: c0ed695b694a7f613df8106a000e6b77578f3e98 Author: Matt Turner gentoo org> AuthorDate: Sat Jun 4 12:31:13 2022 + Commit: Matt Turner gentoo org> CommitDate: Sat Jun 4 12:33:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0ed695b x11-libs/libdrm: Add Python 3.11 compatibility Signed-off-by: Matt Turner gentoo.org> x11-libs/libdrm/libdrm-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-.ebuild b/x11-libs/libdrm/libdrm-.ebuild index e832581fbbf0..a8ccddd22d1b 100644 --- a/x11-libs/libdrm/libdrm-.ebuild +++ b/x11-libs/libdrm/libdrm-.ebuild @@ -4,7 +4,7 @@ EAPI=7 EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/drm.git; -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) if [[ ${PV} = * ]]; then GIT_ECLASS="git-r3"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: cad72c18084324ca44696daf4b61dbe721c33e12 Author: Matt Turner gentoo org> AuthorDate: Sat Jun 4 12:30:28 2022 + Commit: Matt Turner gentoo org> CommitDate: Sat Jun 4 12:33:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cad72c18 x11-libs/libdrm: Propagate keywords Signed-off-by: Matt Turner gentoo.org> x11-libs/libdrm/libdrm-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-.ebuild b/x11-libs/libdrm/libdrm-.ebuild index 2c0a31f176d6..e832581fbbf0 100644 --- a/x11-libs/libdrm/libdrm-.ebuild +++ b/x11-libs/libdrm/libdrm-.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then SRC_URI="" else SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 22ac09d49def5d13ae1a503a37c17d065cccec8d Author: Matt Turner gentoo org> AuthorDate: Sat Jun 4 12:29:31 2022 + Commit: Matt Turner gentoo org> CommitDate: Sat Jun 4 12:33:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22ac09d4 x11-libs/libdrm: Version bump to 2.4.111 Signed-off-by: Matt Turner gentoo.org> x11-libs/libdrm/Manifest | 1 + x11-libs/libdrm/libdrm-2.4.111.ebuild | 65 +++ 2 files changed, 66 insertions(+) diff --git a/x11-libs/libdrm/Manifest b/x11-libs/libdrm/Manifest index 64ae42c571cb..660bb9dd9850 100644 --- a/x11-libs/libdrm/Manifest +++ b/x11-libs/libdrm/Manifest @@ -1 +1,2 @@ DIST libdrm-2.4.110.tar.xz 436372 BLAKE2B 0d5f8bfe47bdcc96ef7dbe3ecf2da0b21262bae4396fa1e73c0f728d970d041a9925082c4526bc71e00f110c2eb0ba94313d9a7c27a2d4676073fdbc3708c628 SHA512 52f92ef1fe4c218a1d7dba53ef43334dbfca80e3209afe59f3a32c4bf67473126534e990df07a931a12d46a3b997c21ef17c1c4d8a0c88d44d5c6c040e3b6be3 +DIST libdrm-2.4.111.tar.xz 447388 BLAKE2B bd1fe6a1af3dbdd542ea9d3b887121d917c11ef9c3c0074bbe5d18ffd15050e2df63c744aa5e559e7f8a1f1e9561d3b2ba8b9a45ad72d7c1e6393b7eae99cf54 SHA512 17e92e9e4ded8031ac222764bed7e9ff430a1a377f5e435f6b62b4a7f45cb4c4b769b3b79fbcba11512c1ac973abf8cdcca8e0b9659ae095e915d3d5efcf5516 diff --git a/x11-libs/libdrm/libdrm-2.4.111.ebuild b/x11-libs/libdrm/libdrm-2.4.111.ebuild new file mode 100644 index ..a8ccddd22d1b --- /dev/null +++ b/x11-libs/libdrm/libdrm-2.4.111.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/drm.git; +PYTHON_COMPAT=( python3_{8..11} ) + +if [[ ${PV} = * ]]; then + GIT_ECLASS="git-r3" +fi + +inherit ${GIT_ECLASS} python-any-r1 meson-multilib + +DESCRIPTION="X.Org libdrm library" +HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm; +if [[ ${PV} = * ]]; then + SRC_URI="" +else + SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware" +for card in ${VIDEO_CARDS}; do + IUSE_VIDEO_CARDS+=" video_cards_${card}" +done + +IUSE="${IUSE_VIDEO_CARDS} valgrind" +RESTRICT="test" # see bug #236845 +LICENSE="MIT" +SLOT="0" + +RDEPEND=" + video_cards_intel? ( >=x11-libs/libpciaccess-0.13.1-r1:=[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND} + valgrind? ( dev-util/valgrind )" +BDEPEND="${PYTHON_DEPS} + $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]')" + +python_check_deps() { + has_version -b "dev-python/docutils[${PYTHON_USEDEP}]" +} + +multilib_src_configure() { + local emesonargs=( + # Udev is only used by tests now. + -Dudev=false + -Dcairo-tests=false + $(meson_use video_cards_amdgpu amdgpu) + $(meson_use video_cards_exynos exynos) + $(meson_use video_cards_freedreno freedreno) + $(meson_use video_cards_intel intel) + $(meson_use video_cards_nouveau nouveau) + $(meson_use video_cards_omap omap) + $(meson_use video_cards_radeon radeon) + $(meson_use video_cards_tegra tegra) + $(meson_use video_cards_vc4 vc4) + $(meson_use video_cards_vivante etnaviv) + $(meson_use video_cards_vmware vmwgfx) + # valgrind installs its .pc file to the pkgconfig for the primary arch + -Dvalgrind=$(usex valgrind auto false) + ) + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 1364fea60fd324786be80324bb868d8b6bfc170c Author: Matt Turner gentoo org> AuthorDate: Sun May 29 15:18:39 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun May 29 15:23:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1364fea6 x11-libs/libdrm: Drop old versions Signed-off-by: Matt Turner gentoo.org> x11-libs/libdrm/Manifest | 1 - x11-libs/libdrm/libdrm-2.4.109.ebuild | 66 --- 2 files changed, 67 deletions(-) diff --git a/x11-libs/libdrm/Manifest b/x11-libs/libdrm/Manifest index 75fca358f28f..64ae42c571cb 100644 --- a/x11-libs/libdrm/Manifest +++ b/x11-libs/libdrm/Manifest @@ -1,2 +1 @@ -DIST libdrm-2.4.109.tar.xz 433708 BLAKE2B 99c612a4f9a8e9068debbecfc428f4af530705fca47df9c8e6f0fe6ed740610ded1db0d0e37a063ae893e1697c2f8c4dcc8e15b8909d8ba7c66cd941d7400d24 SHA512 45194bb28207421afcff3e247930d2eeab77a5fea58e6be22f67525f2e0aab2f410a9ae0ab315b55ef56b80c481bba40b1660468b7cda539758b2bbb8e814fd8 DIST libdrm-2.4.110.tar.xz 436372 BLAKE2B 0d5f8bfe47bdcc96ef7dbe3ecf2da0b21262bae4396fa1e73c0f728d970d041a9925082c4526bc71e00f110c2eb0ba94313d9a7c27a2d4676073fdbc3708c628 SHA512 52f92ef1fe4c218a1d7dba53ef43334dbfca80e3209afe59f3a32c4bf67473126534e990df07a931a12d46a3b997c21ef17c1c4d8a0c88d44d5c6c040e3b6be3 diff --git a/x11-libs/libdrm/libdrm-2.4.109.ebuild b/x11-libs/libdrm/libdrm-2.4.109.ebuild deleted file mode 100644 index d8d497e8f3f8.. --- a/x11-libs/libdrm/libdrm-2.4.109.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/drm.git; -PYTHON_COMPAT=( python3_{8..10} ) - -if [[ ${PV} = * ]]; then - GIT_ECLASS="git-r3" -fi - -inherit ${GIT_ECLASS} python-any-r1 meson-multilib - -DESCRIPTION="X.Org libdrm library" -HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm; -if [[ ${PV} = * ]]; then - SRC_URI="" -else - SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" -fi - -VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware" -for card in ${VIDEO_CARDS}; do - IUSE_VIDEO_CARDS+=" video_cards_${card}" -done - -IUSE="${IUSE_VIDEO_CARDS} libkms valgrind" -RESTRICT="test" # see bug #236845 -LICENSE="MIT" -SLOT="0" - -RDEPEND=" - video_cards_intel? ( >=x11-libs/libpciaccess-0.13.1-r1:=[${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND} - valgrind? ( dev-util/valgrind )" -BDEPEND="${PYTHON_DEPS} - $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]')" - -python_check_deps() { - has_version -b "dev-python/docutils[${PYTHON_USEDEP}]" -} - -multilib_src_configure() { - local emesonargs=( - # Udev is only used by tests now. - -Dudev=false - -Dcairo-tests=false - $(meson_use video_cards_amdgpu amdgpu) - $(meson_use video_cards_exynos exynos) - $(meson_use video_cards_freedreno freedreno) - $(meson_use video_cards_intel intel) - $(meson_use video_cards_nouveau nouveau) - $(meson_use video_cards_omap omap) - $(meson_use video_cards_radeon radeon) - $(meson_use video_cards_tegra tegra) - $(meson_use video_cards_vc4 vc4) - $(meson_use video_cards_vivante etnaviv) - $(meson_use video_cards_vmware vmwgfx) - $(meson_use libkms) - # valgrind installs its .pc file to the pkgconfig for the primary arch - -Dvalgrind=$(usex valgrind auto false) - ) - meson_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 4fcc7050967eabcee07e6337baac38299ca0f382 Author: Jakov Smolić gentoo org> AuthorDate: Wed May 25 17:59:57 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Wed May 25 17:59:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fcc7050 x11-libs/libdrm: Stabilize 2.4.110 sparc, #843167 Signed-off-by: Jakov Smolić gentoo.org> x11-libs/libdrm/libdrm-2.4.110.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.110.ebuild b/x11-libs/libdrm/libdrm-2.4.110.ebuild index 2cbf40b6e38e..f7bd2ee2bebe 100644 --- a/x11-libs/libdrm/libdrm-2.4.110.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.110.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then SRC_URI="" else SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 5a69d5e294fd8cfaa0b1c4f9d0ce4e1f2f10c734 Author: Jakov Smolić gentoo org> AuthorDate: Wed May 25 17:57:34 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Wed May 25 17:57:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a69d5e2 x11-libs/libdrm: Stabilize 2.4.110 ppc, #843167 Signed-off-by: Jakov Smolić gentoo.org> x11-libs/libdrm/libdrm-2.4.110.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.110.ebuild b/x11-libs/libdrm/libdrm-2.4.110.ebuild index 8f412ec60d52..15f240d2e8c9 100644 --- a/x11-libs/libdrm/libdrm-2.4.110.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.110.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then SRC_URI="" else SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: b6c6b3e08d88591e840c320632ad1c346c2de741 Author: Arthur Zamarin gentoo org> AuthorDate: Tue May 10 16:18:41 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue May 10 16:18:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6c6b3e0 x11-libs/libdrm: Stabilize 2.4.110 hppa, #843167 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/libdrm/libdrm-2.4.110.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.110.ebuild b/x11-libs/libdrm/libdrm-2.4.110.ebuild index 27ba1eb18c1c..8f412ec60d52 100644 --- a/x11-libs/libdrm/libdrm-2.4.110.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.110.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then SRC_URI="" else SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 2cb1b88d00d88a657b6d1b2fc558700a1b3e0099 Author: Sam James gentoo org> AuthorDate: Sun May 8 23:00:50 2022 + Commit: Sam James gentoo org> CommitDate: Sun May 8 23:00:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cb1b88d x11-libs/libdrm: Stabilize 2.4.110 arm64, #843167 Signed-off-by: Sam James gentoo.org> x11-libs/libdrm/libdrm-2.4.110.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.110.ebuild b/x11-libs/libdrm/libdrm-2.4.110.ebuild index cb84e340dd9e..27ba1eb18c1c 100644 --- a/x11-libs/libdrm/libdrm-2.4.110.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.110.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then SRC_URI="" else SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 1cab05a641e52931efd81a3983ab8f194d877b02 Author: WANG Xuerui gentoo org> AuthorDate: Sun May 8 06:55:58 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Sun May 8 07:33:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cab05a6 x11-libs/libdrm: forward ~loong Signed-off-by: WANG Xuerui gentoo.org> x11-libs/libdrm/libdrm-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-.ebuild b/x11-libs/libdrm/libdrm-.ebuild index 38a4960ffca1..2c0a31f176d6 100644 --- a/x11-libs/libdrm/libdrm-.ebuild +++ b/x11-libs/libdrm/libdrm-.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then SRC_URI="" else SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: b187a253e51bb71f176a2da798f64d43fa4a1e6c Author: WANG Xuerui gentoo org> AuthorDate: Sun May 8 06:55:57 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Sun May 8 07:33:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b187a253 x11-libs/libdrm: keyword 2.4.110 for ~loong Signed-off-by: WANG Xuerui gentoo.org> x11-libs/libdrm/libdrm-2.4.110.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.110.ebuild b/x11-libs/libdrm/libdrm-2.4.110.ebuild index 3560f1b6f883..cb84e340dd9e 100644 --- a/x11-libs/libdrm/libdrm-2.4.110.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.110.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then SRC_URI="" else SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 2b9d9a41180b14eb69010c0305d94c454e023821 Author: Mike Lothian fireburn co uk> AuthorDate: Sun Apr 17 09:18:22 2022 + Commit: Matt Turner gentoo org> CommitDate: Mon Apr 18 03:18:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b9d9a41 x11-libs/libdrm: Remove IUSE=libkms It has been removed from libdrm as GBM has superseded it. https://gitlab.freedesktop.org/mesa/drm/-/commit/2b997bb4bb688be00620887c8646ff24ccb9396b Signed-off-by: Mike Lothian fireburn.co.uk> Signed-off-by: Matt Turner gentoo.org> x11-libs/libdrm/libdrm-.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/x11-libs/libdrm/libdrm-.ebuild b/x11-libs/libdrm/libdrm-.ebuild index c34f20fb240d..38a4960ffca1 100644 --- a/x11-libs/libdrm/libdrm-.ebuild +++ b/x11-libs/libdrm/libdrm-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -26,7 +26,7 @@ for card in ${VIDEO_CARDS}; do IUSE_VIDEO_CARDS+=" video_cards_${card}" done -IUSE="${IUSE_VIDEO_CARDS} libkms valgrind" +IUSE="${IUSE_VIDEO_CARDS} valgrind" RESTRICT="test" # see bug #236845 LICENSE="MIT" SLOT="0" @@ -58,7 +58,6 @@ multilib_src_configure() { $(meson_use video_cards_vc4 vc4) $(meson_use video_cards_vivante etnaviv) $(meson_use video_cards_vmware vmwgfx) - $(meson_use libkms) # valgrind installs its .pc file to the pkgconfig for the primary arch -Dvalgrind=$(usex valgrind auto false) )
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 62cc80ec9e121ff1eefa0ee89f9741d7ff320289 Author: Matt Turner gentoo org> AuthorDate: Thu Feb 17 04:16:44 2022 + Commit: Matt Turner gentoo org> CommitDate: Thu Feb 17 04:32:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62cc80ec x11-libs/libdrm: Version bump to 2.4.110 Signed-off-by: Matt Turner gentoo.org> x11-libs/libdrm/Manifest | 1 + x11-libs/libdrm/libdrm-2.4.110.ebuild | 66 +++ 2 files changed, 67 insertions(+) diff --git a/x11-libs/libdrm/Manifest b/x11-libs/libdrm/Manifest index dac35302ce6c..75fca358f28f 100644 --- a/x11-libs/libdrm/Manifest +++ b/x11-libs/libdrm/Manifest @@ -1 +1,2 @@ DIST libdrm-2.4.109.tar.xz 433708 BLAKE2B 99c612a4f9a8e9068debbecfc428f4af530705fca47df9c8e6f0fe6ed740610ded1db0d0e37a063ae893e1697c2f8c4dcc8e15b8909d8ba7c66cd941d7400d24 SHA512 45194bb28207421afcff3e247930d2eeab77a5fea58e6be22f67525f2e0aab2f410a9ae0ab315b55ef56b80c481bba40b1660468b7cda539758b2bbb8e814fd8 +DIST libdrm-2.4.110.tar.xz 436372 BLAKE2B 0d5f8bfe47bdcc96ef7dbe3ecf2da0b21262bae4396fa1e73c0f728d970d041a9925082c4526bc71e00f110c2eb0ba94313d9a7c27a2d4676073fdbc3708c628 SHA512 52f92ef1fe4c218a1d7dba53ef43334dbfca80e3209afe59f3a32c4bf67473126534e990df07a931a12d46a3b997c21ef17c1c4d8a0c88d44d5c6c040e3b6be3 diff --git a/x11-libs/libdrm/libdrm-2.4.110.ebuild b/x11-libs/libdrm/libdrm-2.4.110.ebuild new file mode 100644 index ..15d2707a6f52 --- /dev/null +++ b/x11-libs/libdrm/libdrm-2.4.110.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/drm.git; +PYTHON_COMPAT=( python3_{8..10} ) + +if [[ ${PV} = * ]]; then + GIT_ECLASS="git-r3" +fi + +inherit ${GIT_ECLASS} python-any-r1 meson-multilib + +DESCRIPTION="X.Org libdrm library" +HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm; +if [[ ${PV} = * ]]; then + SRC_URI="" +else + SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware" +for card in ${VIDEO_CARDS}; do + IUSE_VIDEO_CARDS+=" video_cards_${card}" +done + +IUSE="${IUSE_VIDEO_CARDS} libkms valgrind" +RESTRICT="test" # see bug #236845 +LICENSE="MIT" +SLOT="0" + +RDEPEND=" + video_cards_intel? ( >=x11-libs/libpciaccess-0.13.1-r1:=[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND} + valgrind? ( dev-util/valgrind )" +BDEPEND="${PYTHON_DEPS} + $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]')" + +python_check_deps() { + has_version -b "dev-python/docutils[${PYTHON_USEDEP}]" +} + +multilib_src_configure() { + local emesonargs=( + # Udev is only used by tests now. + -Dudev=false + -Dcairo-tests=false + $(meson_use video_cards_amdgpu amdgpu) + $(meson_use video_cards_exynos exynos) + $(meson_use video_cards_freedreno freedreno) + $(meson_use video_cards_intel intel) + $(meson_use video_cards_nouveau nouveau) + $(meson_use video_cards_omap omap) + $(meson_use video_cards_radeon radeon) + $(meson_use video_cards_tegra tegra) + $(meson_use video_cards_vc4 vc4) + $(meson_use video_cards_vivante etnaviv) + $(meson_use video_cards_vmware vmwgfx) + $(meson_use libkms) + # valgrind installs its .pc file to the pkgconfig for the primary arch + -Dvalgrind=$(usex valgrind auto false) + ) + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 556deb01d2992b07c08947bb0bfff840b237f517 Author: Matt Turner gentoo org> AuthorDate: Mon Feb 7 19:01:33 2022 + Commit: Matt Turner gentoo org> CommitDate: Mon Feb 7 19:03:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=556deb01 x11-libs/libdrm: Drop old versions Signed-off-by: Matt Turner gentoo.org> x11-libs/libdrm/Manifest | 3 -- x11-libs/libdrm/libdrm-2.4.106.ebuild | 59 --- x11-libs/libdrm/libdrm-2.4.107.ebuild | 66 --- x11-libs/libdrm/libdrm-2.4.108.ebuild | 66 --- 4 files changed, 194 deletions(-) diff --git a/x11-libs/libdrm/Manifest b/x11-libs/libdrm/Manifest index 0c7d4531c611..dac35302ce6c 100644 --- a/x11-libs/libdrm/Manifest +++ b/x11-libs/libdrm/Manifest @@ -1,4 +1 @@ -DIST libdrm-2.4.106.tar.xz 418176 BLAKE2B b0f935297239560179ec8994b62c7161494d4c1aa33bbfdc4d5e4ecff97d252f7556575391ebf486e24257c365415e656b9f84ac883dc9d56baf39e79ff8c5f2 SHA512 33140e579906ab54b716149056af500c628ce41cd9ae3b0c33496693d2f5903fbcfccee8a942dd1560e159ed240da42612d5af5e75558db6f6a85d14617d -DIST libdrm-2.4.107.tar.xz 425612 BLAKE2B a685cd9a6549c7bdf1efb4e7ebddd0ea49554fa718f8328c868a1f245e7c072933e49546591c056ba7ece8d8841b8138e4247dd8697238a18c2cd92fe5446341 SHA512 c7542ba15c4c934519a6a1f3cb1ec21effa820a805a030d0175313bb1cc796cd311f39596ead883f9f251679d701e262894c5a297d5cf45093c80a6cd818def0 -DIST libdrm-2.4.108.tar.xz 432492 BLAKE2B 943107e4ece51336c2cec690b2805cac3ebe4502c548401ba7add1b1cdcb6c9959e4a9fe75890438e0b30646f8dde1b322585544aa33abb5257a23cc3eeed3ab SHA512 6a841dc3eb8eae7d75e1d35d23a14d51aff758e5a251dbcf6fc8c28d973d935a4a2f6751b405e956b2777d93c651721199ac80c3cd14b87d021668120d6bc974 DIST libdrm-2.4.109.tar.xz 433708 BLAKE2B 99c612a4f9a8e9068debbecfc428f4af530705fca47df9c8e6f0fe6ed740610ded1db0d0e37a063ae893e1697c2f8c4dcc8e15b8909d8ba7c66cd941d7400d24 SHA512 45194bb28207421afcff3e247930d2eeab77a5fea58e6be22f67525f2e0aab2f410a9ae0ab315b55ef56b80c481bba40b1660468b7cda539758b2bbb8e814fd8 diff --git a/x11-libs/libdrm/libdrm-2.4.106.ebuild b/x11-libs/libdrm/libdrm-2.4.106.ebuild deleted file mode 100644 index 218b87fe7031.. --- a/x11-libs/libdrm/libdrm-2.4.106.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/drm.git; - -if [[ ${PV} = * ]]; then - GIT_ECLASS="git-r3" -fi - -inherit ${GIT_ECLASS} meson-multilib - -DESCRIPTION="X.Org libdrm library" -HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm; -if [[ ${PV} = * ]]; then - SRC_URI="" -else - SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" -fi - -VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware" -for card in ${VIDEO_CARDS}; do - IUSE_VIDEO_CARDS+=" video_cards_${card}" -done - -IUSE="${IUSE_VIDEO_CARDS} libkms valgrind" -RESTRICT="test" # see bug #236845 -LICENSE="MIT" -SLOT="0" - -RDEPEND=" - video_cards_intel? ( >=x11-libs/libpciaccess-0.13.1-r1:=[${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND} - valgrind? ( dev-util/valgrind )" - -multilib_src_configure() { - local emesonargs=( - # Udev is only used by tests now. - -Dudev=false - -Dcairo-tests=false - $(meson_use video_cards_amdgpu amdgpu) - $(meson_use video_cards_exynos exynos) - $(meson_use video_cards_freedreno freedreno) - $(meson_use video_cards_intel intel) - $(meson_use video_cards_nouveau nouveau) - $(meson_use video_cards_omap omap) - $(meson_use video_cards_radeon radeon) - $(meson_use video_cards_tegra tegra) - $(meson_use video_cards_vc4 vc4) - $(meson_use video_cards_vivante etnaviv) - $(meson_use video_cards_vmware vmwgfx) - $(meson_use libkms) - # valgrind installs its .pc file to the pkgconfig for the primary arch - -Dvalgrind=$(usex valgrind auto false) - ) - meson_src_configure -} diff --git a/x11-libs/libdrm/libdrm-2.4.107.ebuild b/x11-libs/libdrm/libdrm-2.4.107.ebuild deleted file mode 100644 index a4ec5f0969d2.. --- a/x11-libs/libdrm/libdrm-2.4.107.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/drm.git; -PYTHON_COMPAT=( python3_{8..10} ) - -if [[ ${PV} = * ]]; then - GIT_ECLASS="git-r3" -fi - -inherit ${GIT_ECLASS} python-any-r1 meson-multilib -
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 6d1c97fb09733f663ff305be5ed3927a0bcb6469 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Feb 1 21:13:14 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Feb 1 21:13:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d1c97fb x11-libs/libdrm: Stabilize 2.4.109 ppc64, #831378 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/libdrm/libdrm-2.4.109.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.109.ebuild b/x11-libs/libdrm/libdrm-2.4.109.ebuild index 99544a1b5c54..d8d497e8f3f8 100644 --- a/x11-libs/libdrm/libdrm-2.4.109.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.109.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then SRC_URI="" else SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 3f3cec9df2e4e23ad9e38680e649fde0ee279fcd Author: Arthur Zamarin gentoo org> AuthorDate: Tue Feb 1 20:59:15 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Feb 1 20:59:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f3cec9d x11-libs/libdrm: Stabilize 2.4.109 ppc, #831378 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/libdrm/libdrm-2.4.109.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.109.ebuild b/x11-libs/libdrm/libdrm-2.4.109.ebuild index f4b56fcc420b..99544a1b5c54 100644 --- a/x11-libs/libdrm/libdrm-2.4.109.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.109.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then SRC_URI="" else SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 58e2d2ede55bc4704468e9000a65526e5fc91def Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu Jan 20 17:13:59 2022 + Commit: Sam James gentoo org> CommitDate: Fri Jan 21 12:25:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58e2d2ed x11-libs/libdrm: stable 2.4.109 for sparc, bug #831378 Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sam James gentoo.org> x11-libs/libdrm/libdrm-2.4.109.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.109.ebuild b/x11-libs/libdrm/libdrm-2.4.109.ebuild index 39b86ce86ad9..f4b56fcc420b 100644 --- a/x11-libs/libdrm/libdrm-2.4.109.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.109.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then SRC_URI="" else SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 1e6578dacbb2c1fc42264d2b10e35bec50862703 Author: Rolf Eike Beer sf-mail de> AuthorDate: Wed Jan 19 14:07:46 2022 + Commit: Sam James gentoo org> CommitDate: Thu Jan 20 11:47:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e6578da x11-libs/libdrm: stable 2.4.109 for hppa, bug #831378 Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sam James gentoo.org> x11-libs/libdrm/libdrm-2.4.109.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.109.ebuild b/x11-libs/libdrm/libdrm-2.4.109.ebuild index 63451e481e9a..39b86ce86ad9 100644 --- a/x11-libs/libdrm/libdrm-2.4.109.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.109.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then SRC_URI="" else SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"