public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-nouveau/files/, x11-drivers/xf86-video-nouveau/
@ 2024-12-17  3:58 Matt Turner
  0 siblings, 0 replies; only message in thread
From: Matt Turner @ 2024-12-17  3:58 UTC (permalink / raw
  To: gentoo-commits

commit:     2f7fb6ac144a3315240d393a62f0cb5feefc6b02
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 17 03:52:44 2024 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Dec 17 03:57:52 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f7fb6ac

x11-drivers/xf86-video-nouveau: Drop old versions

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 x11-drivers/xf86-video-nouveau/Manifest            |  1 -
 ...deo-nouveau-1.0.17-xorg-server-API-rename.patch | 52 ----------------------
 .../xf86-video-nouveau-1.0.17.ebuild               | 24 ----------
 3 files changed, 77 deletions(-)

diff --git a/x11-drivers/xf86-video-nouveau/Manifest b/x11-drivers/xf86-video-nouveau/Manifest
index 774479b433c9..79ea20872b84 100644
--- a/x11-drivers/xf86-video-nouveau/Manifest
+++ b/x11-drivers/xf86-video-nouveau/Manifest
@@ -1,2 +1 @@
-DIST xf86-video-nouveau-1.0.17.tar.bz2 632535 BLAKE2B 8f4a3e749dbf46f6723f65b7bdffdf32e40fb194a18cb9951af297d7c3bcc34cc4ee6eed4687c42a385c259f37d1438ca7c9eda7594a3426704b358e1cda36fb SHA512 adba58ba5298d1a5b3f9f8540f9ef2cb2e10e47bba8e374103ec2e1f92e915f5f4393ed0021168cd649646e12315135a1efcdf77e8fb1648e1295914d87279b2
 DIST xf86-video-nouveau-1.0.18.tar.xz 548956 BLAKE2B a68cbd07686a8c7a270a9a0c19d8d62382cc54fab6030f3d713644497430c356e251a306c52c725c5c1db75a3cfd6e53ebfc65c8781ef5f53373a8203d644739 SHA512 1330fa72f76a6fdc13e7bfa932627091d2735ddb277f6a24d4fefa79fad5f354c6bb661093f26b33770275deca435c3b018f451a6e6254fe35892c59c13e28dc

diff --git a/x11-drivers/xf86-video-nouveau/files/xf86-video-nouveau-1.0.17-xorg-server-API-rename.patch b/x11-drivers/xf86-video-nouveau/files/xf86-video-nouveau-1.0.17-xorg-server-API-rename.patch
deleted file mode 100644
index cb9b6e0f4eec..000000000000
--- a/x11-drivers/xf86-video-nouveau/files/xf86-video-nouveau-1.0.17-xorg-server-API-rename.patch
+++ /dev/null
@@ -1,52 +0,0 @@
-https://cgit.freedesktop.org/nouveau/xf86-video-nouveau/commit/?id=e80e73ced69b15662103d0fd6837db4ce6c6eb5b
-https://bugs.gentoo.org/827878
-
-From: Dave Airlie <airlied@redhat.com>
-Date: Mon, 13 Jul 2020 09:20:15 +1000
-Subject: nouveau: fixup driver for new X server ABI
-
---- a/src/compat-api.h
-+++ b/src/compat-api.h
-@@ -102,4 +102,8 @@
- 
- #endif
- 
-+#if ABI_VIDEODRV_VERSION < SET_ABI_VERSION(25, 2)
-+#define secondary_dst slave_dst
-+#endif
-+
- #endif
---- a/src/nouveau_exa.c
-+++ b/src/nouveau_exa.c
-@@ -157,7 +157,7 @@ nouveau_exa_destroy_pixmap(ScreenPtr pScreen, void *priv)
- 
- #ifdef NOUVEAU_PIXMAP_SHARING
- static Bool
--nouveau_exa_share_pixmap_backing(PixmapPtr ppix, ScreenPtr slave, void **handle_p)
-+nouveau_exa_share_pixmap_backing(PixmapPtr ppix, ScreenPtr secondary, void **handle_p)
- {
- 	struct nouveau_bo *bo = nouveau_pixmap_bo(ppix);
- 	struct nouveau_pixmap *nvpix = nouveau_pixmap(ppix);
---- a/src/nv_driver.c
-+++ b/src/nv_driver.c
-@@ -559,16 +559,16 @@ redisplay_dirty(ScreenPtr screen, PixmapDirtyUpdatePtr dirty)
- {
- 	RegionRec pixregion;
- 
--	PixmapRegionInit(&pixregion, dirty->slave_dst);
-+	PixmapRegionInit(&pixregion, dirty->secondary_dst);
- 
--	DamageRegionAppend(&dirty->slave_dst->drawable, &pixregion);
-+	DamageRegionAppend(&dirty->secondary_dst->drawable, &pixregion);
- #ifdef HAS_DIRTYTRACKING_ROTATION
- 	PixmapSyncDirtyHelper(dirty);
- #else
- 	PixmapSyncDirtyHelper(dirty, &pixregion);
- #endif
- 
--	DamageRegionProcessPending(&dirty->slave_dst->drawable);
-+	DamageRegionProcessPending(&dirty->secondary_dst->drawable);
- 	RegionUninit(&pixregion);
- }
- 
-cgit v1.2.1

diff --git a/x11-drivers/xf86-video-nouveau/xf86-video-nouveau-1.0.17.ebuild b/x11-drivers/xf86-video-nouveau/xf86-video-nouveau-1.0.17.ebuild
deleted file mode 100644
index df776b0522b1..000000000000
--- a/x11-drivers/xf86-video-nouveau/xf86-video-nouveau-1.0.17.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-XORG_DRI="always"
-inherit xorg-3
-
-DESCRIPTION="Accelerated Open Source driver for nVidia cards"
-HOMEPAGE="
-	https://nouveau.freedesktop.org/
-	https://gitlab.freedesktop.org/xorg/driver/xf86-video-nouveau
-"
-
-KEYWORDS="amd64 ~arm64 ~loong ppc ppc64 ~riscv x86"
-
-RDEPEND=">=x11-libs/libdrm-2.4.60[video_cards_nouveau]
-	>=x11-libs/libpciaccess-0.10
-	virtual/libudev:="
-DEPEND="${RDEPEND}"
-
-PATCHES=(
-	"${FILESDIR}"/${P}-xorg-server-API-rename.patch
-)


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2024-12-17  3:58 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-12-17  3:58 [gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-nouveau/files/, x11-drivers/xf86-video-nouveau/ Matt Turner

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox