aboutsummaryrefslogtreecommitdiffstats
path: root/main/xf86-video-ati
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2015-11-12 13:38:36 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2015-11-12 13:41:24 +0000
commit7d72b5a24902cb2672df993913b2eda52f704051 (patch)
tree3887f8d3181f552ea33232fb161a75acc403930e /main/xf86-video-ati
parent3662933ed00498b89e38c95ae3fa3814c819de13 (diff)
downloadaports-7d72b5a24902cb2672df993913b2eda52f704051.tar.bz2
aports-7d72b5a24902cb2672df993913b2eda52f704051.tar.xz
main/xf86-video-ati: upgrade to 7.6.1
Diffstat (limited to 'main/xf86-video-ati')
-rw-r--r--main/xf86-video-ati/APKBUILD15
-rw-r--r--main/xf86-video-ati/xorg-1.18.patch39
2 files changed, 5 insertions, 49 deletions
diff --git a/main/xf86-video-ati/APKBUILD b/main/xf86-video-ati/APKBUILD
index 1f8192a0fd..e46ac88d70 100644
--- a/main/xf86-video-ati/APKBUILD
+++ b/main/xf86-video-ati/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=xf86-video-ati
-pkgver=7.5.0
-pkgrel=3
+pkgver=7.6.1
+pkgrel=0
pkgdesc="ATI video driver"
url="http://xorg.freedesktop.org/"
arch="all"
@@ -14,12 +14,10 @@ makedepends="xorg-server-dev libxi-dev fontsproto randrproto
"
source="http://xorg.freedesktop.org/releases/individual/driver/$pkgname-$pkgver.tar.bz2
- xorg-1.18.patch
"
prepare() {
cd "$srcdir"/$pkgname-$pkgver
- update_config_sub || return 1
for i in $source; do
case $i in
*.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
@@ -45,9 +43,6 @@ package() {
make DESTDIR="$pkgdir" install || return 1
install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING
}
-md5sums="29654190e37310b87e44a14c229967ee xf86-video-ati-7.5.0.tar.bz2
-c779b4f1c682efce75691fa50a921327 xorg-1.18.patch"
-sha256sums="ec3e6f06b6cf9a40c72aafa3448aae8b034c80b37410ca9442d5cf6806e07936 xf86-video-ati-7.5.0.tar.bz2
-748493fb4cf33effd0da4a838566f73d14dec40f530a109c614fed06997580ef xorg-1.18.patch"
-sha512sums="51ea3934285c579314614e336cee0d5c079a466cdc94f2c8649d9499515af3dfb37a7ac87ed69c6dbf6befa5bfca27f8305bbc028ff722e2f87143da5f101f7c xf86-video-ati-7.5.0.tar.bz2
-a79d605810e938cb1be093b230ef09bfe0dc40c956a7df4afa92f70b050eba584bd18cea24723a001dcf0ce7bef6017200e84509acc02fa53723c1b1801fbdd4 xorg-1.18.patch"
+md5sums="ede86cd3d1b1d8882f0aea61d9e924ed xf86-video-ati-7.6.1.tar.bz2"
+sha256sums="2516d9eeb8da8bcd3a01365ed1314919777910fa904ab268af342b5693e1d34c xf86-video-ati-7.6.1.tar.bz2"
+sha512sums="b829b1db2088161a2486f396a9b36afd6fbbc765fb495450fb1c2de33951e6270c7ef6665c8275c66dfc6509af71b9882c342d236fc0537ff0dde117683c4891 xf86-video-ati-7.6.1.tar.bz2"
diff --git a/main/xf86-video-ati/xorg-1.18.patch b/main/xf86-video-ati/xorg-1.18.patch
deleted file mode 100644
index bf88642e6e..0000000000
--- a/main/xf86-video-ati/xorg-1.18.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-From b6d871bf299c7d0f106c07ee4d8bd3b2337f53cc Mon Sep 17 00:00:00 2001
-From: Dave Airlie <airlied@gmail.com>
-Date: Thu, 9 Jul 2015 19:25:36 +1000
-Subject: radeon: adopt for new X server dirty tracking APIs.
-
-Signed-off-by: Dave Airlie <airlied@redhat.com>
-
-diff --git a/src/radeon_kms.c b/src/radeon_kms.c
-index ec8f51c..2dad0e6 100644
---- a/src/radeon_kms.c
-+++ b/src/radeon_kms.c
-@@ -287,7 +287,11 @@ redisplay_dirty(ScreenPtr screen, PixmapDirtyUpdatePtr dirty)
-
- PixmapRegionInit(&pixregion, dirty->slave_dst);
- DamageRegionAppend(&dirty->slave_dst->drawable, &pixregion);
-+#ifdef HAS_DIRTYTRACKING_ROTATION
-+ PixmapSyncDirtyHelper(dirty);
-+#else
- PixmapSyncDirtyHelper(dirty, &pixregion);
-+#endif
-
- radeon_cs_flush_indirect(pScrn);
- DamageRegionProcessPending(&dirty->slave_dst->drawable);
---
-cgit v0.10.2
-
---- ./src/drmmode_display.c.orig
-+++ ./src/drmmode_display.c
-@@ -794,7 +794,9 @@
- screen->height = screenpix->drawable.height = max_height;
- }
- drmmode_crtc->scanout_pixmap_x = this_x;
--#ifdef HAS_DIRTYTRACKING2
-+#ifdef HAS_DIRTYTRACKING_ROTATION
-+ PixmapStartDirtyTracking(ppix, screenpix, 0, 0, this_x, 0, RR_Rotate_0);
-+#elif defined(HAS_DIRTYTRACKING2)
- PixmapStartDirtyTracking2(ppix, screenpix, 0, 0, this_x, 0);
- #else
- PixmapStartDirtyTracking(ppix, screenpix, 0, 0);