diff options
author | Michael Mason <ms13sp@gmail.com> | 2009-12-21 14:47:25 +0000 |
---|---|---|
committer | Michael Mason <ms13sp@gmail.com> | 2009-12-21 14:47:25 +0000 |
commit | d06ed46c4a54d0192aa2070631e400caf173fcf4 (patch) | |
tree | 5a4a5bd577fdb3e15702bc7c85b157a9d53e571a /x11 | |
parent | b7c30010b016b86d1a74263641c39facd754c497 (diff) | |
parent | b316c8b937ab28b0e1ad8bf6cd43da81d8e5d0e8 (diff) | |
download | aports-d06ed46c4a54d0192aa2070631e400caf173fcf4.tar.bz2 aports-d06ed46c4a54d0192aa2070631e400caf173fcf4.tar.xz |
Merge branch 'master' of git://git.alpinelinux.org/aports
Diffstat (limited to 'x11')
41 files changed, 279 insertions, 215 deletions
diff --git a/x11/fontconfig/APKBUILD b/x11/fontconfig/APKBUILD index 1147f0d10..3ae0ffd41 100644 --- a/x11/fontconfig/APKBUILD +++ b/x11/fontconfig/APKBUILD @@ -1,8 +1,8 @@ # Contributor: Mika Havela <mika.havela@gmail.com> # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=fontconfig -pkgver="2.6.0" -pkgrel=2 +pkgver=2.8.0 +pkgrel=0 pkgdesc="The Fontconfig package is a library for configuring and customizing font access." url="http://fontconfig.org" license="GPL" @@ -21,9 +21,13 @@ build() { --sysconfdir=/etc \ --disable-docs make || return 1 +} + +package() { + cd "$srcdir/$pkgname-$pkgver" make -j1 DESTDIR="$pkgdir" install install -m644 -D COPYING "$pkgdir"/usr/share/licenses/"${pkgname}"/COPYING } -md5sums="ab54ec1d4ddd836313fdbc0cd5299d6d fontconfig-2.6.0.tar.gz" +md5sums="77e15a92006ddc2adbb06f840d591c0e fontconfig-2.8.0.tar.gz" diff --git a/x11/libdrm/APKBUILD b/x11/libdrm/APKBUILD index 6a690c670..e48095643 100644 --- a/x11/libdrm/APKBUILD +++ b/x11/libdrm/APKBUILD @@ -1,6 +1,6 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=libdrm -pkgver=2.4.15 +pkgver=2.4.16 pkgrel=0 pkgdesc="Userspace interface to kernel DRM services" url="http://dri.freedesktop.org/" @@ -14,6 +14,10 @@ build() { cd "$srcdir"/$pkgname-$pkgver ./configure --prefix=/usr || return 1 make || return 1 +} + +package() { + cd "$srcdir"/$pkgname-$pkgver make DESTDIR="$pkgdir" install || return 1 } -md5sums="7f5026d72145250e736f583fd60a2ce6 libdrm-2.4.15.tar.bz2" +md5sums="fa47a49641a8e846510566787a85cb8b libdrm-2.4.16.tar.bz2" diff --git a/x11/mesa/APKBUILD b/x11/mesa/APKBUILD index 15b197078..090d3cc8a 100644 --- a/x11/mesa/APKBUILD +++ b/x11/mesa/APKBUILD @@ -1,7 +1,7 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=mesa pkgver=7.6 -pkgrel=0 +pkgrel=1 pkgdesc="Mesa DRI OpenGL library" url="http://www.mesa3d.org" license="LGPL" @@ -26,28 +26,33 @@ depends_dev="libdrm-dev dri2proto libx11-dev libxext-dev libxxf86vm-dev _dri_driverdir=/usr/lib/xorg/modules/dri -build () -{ +prepare() { cd "$srcdir"/Mesa-$pkgver for i in ../*.patch; do msg "Applying $i..." patch -p1 -i $i || return 1 done - export GCC_SPECS=/usr/share/gcc/hardenednoznow.specs +} +build() { + cd "$srcdir"/Mesa-$pkgver + export LDFLAGS="$LDFLAGS -Wl,-z,lazy" ./configure --prefix=/usr \ --with-dri-driverdir=$_dri_driverdir \ --disable-asm \ --disable-glx-tls \ --with-driver=dri \ + --with-state-trackers=dri,egl \ --enable-xcb \ - --enable-glu \ --disable-glut \ --disable-glw || return 1 + make || return 1 +} + +package() { + cd "$srcdir"/Mesa-$pkgver make -j1 DESTDIR="$pkgdir" install || return 1 - install -m755 -d "$pkgdir"/usr/lib/xorg/modules/extensions - ln -sf libglx.xorg "$pkgdir"/usr/lib/xorg/modules/extensions/libglx.so || return 1 } @@ -62,7 +67,7 @@ _mv_dri() { done } -ati() { _mv_dri radeon_dri r200_dri r300_dri; } +ati() { _mv_dri radeon_dri r200_dri r300_dri r600_dri; } ffb() { _mv_dri ffb_dri; } intel() { _mv_dri i810_dri i915_dri i965_dri EGL_i915; } mach64() { _mv_dri mach64_dri; } @@ -76,6 +81,6 @@ trident() { _mv_dri trident_dri; } unichrome() { _mv_dri unichrome_dri; } md5sums="8c75f90cd0303cfac9e4b6d54f6759ca MesaLib-7.6.tar.bz2 -9eddc02e23ec08295822911e726ae89a mesa-7.1-link-shared.patch +6e2bd02a8035fb165cf9d861fcf19e79 mesa-7.1-link-shared.patch a111f4dc82e894f8801bc3fa129af7af intel-revert-vbl.patch 75e1bb69f384e9d60544fa03c15cc0ec mesa-7.4-parallel.patch" diff --git a/x11/mesa/mesa-7.1-link-shared.patch b/x11/mesa/mesa-7.1-link-shared.patch index f04238311..46b54b78b 100644 --- a/x11/mesa/mesa-7.1-link-shared.patch +++ b/x11/mesa/mesa-7.1-link-shared.patch @@ -13,7 +13,7 @@ diff -up mesa-20080814/src/mesa/drivers/dri/Makefile.dricore mesa-20080814/src/m -mkdir $(TOP)/$(LIB_DIR) +libdricore.so: -+ gcc -shared -o libdricore.so -Wl,--whole-archive ../../libmesa.a -Wl,--no-whole-archive -lm -lpthread -lc ++ gcc -shared -o libdricore.so -Wl,--whole-archive ../../libmesa.a -Wl,--no-whole-archive $(LDFLAGS) -lm -lpthread -lc + +$(TOP)/$(LIB_DIR)/libdricore.so: $(TOP)/$(LIB_DIR) libdricore.so + $(INSTALL) libdricore.so $(TOP)/$(LIB_DIR) @@ -59,8 +59,8 @@ diff -up mesa-20080814/src/mesa/drivers/dri/Makefile.template.dricore mesa-20080 $(LIBNAME): $(OBJECTS) $(MESA_MODULES) $(WINOBJ) Makefile $(TOP)/src/mesa/drivers/dri/Makefile.template $(MKLIB) -o $@ -noprefix -linker '$(CC)' -ldflags '$(LDFLAGS)' \ - $(OBJECTS) $(PIPE_DRIVERS) $(MESA_MODULES) $(WINOBJ) $(DRI_LIB_DEPS) -+ $(OBJECTS) $(PIPE_DRIVERS) $(WINOBJ) \ + -L$(TOP)/$(LIB_DIR) -Wl,-R$(DRI_DRIVER_INSTALL_DIR) -ldricore \ ++ $(OBJECTS) $(PIPE_DRIVERS) $(WINOBJ) \ + $(DRI_LIB_DEPS) diff --git a/x11/midori/APKBUILD b/x11/midori/APKBUILD index e67f6bbfe..e73bfe7f0 100644 --- a/x11/midori/APKBUILD +++ b/x11/midori/APKBUILD @@ -1,7 +1,7 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=midori -pkgver=0.2.1 -pkgrel=1 +pkgver=0.2.2 +pkgrel=0 pkgdesc="A lightweight web browser based on Gtk WebKit" url="http://www.twotoasts.de/index.php?/pages/midori_summary.html" license="GPL" @@ -16,6 +16,7 @@ makedepends=" python gettext-dev libidn-dev + libnotify-dev libxml2-dev webkit-dev sqlite-dev @@ -44,4 +45,4 @@ package() { # PAX does not like the JIT paxctl -c -m -p "$pkgdir"/usr/bin/midori } -md5sums="3cee94c9a22316504a3ba99bc92e0245 midori-0.2.1.tar.bz2" +md5sums="14f81a7a10f80a173da1b5e88713400b midori-0.2.2.tar.bz2" diff --git a/x11/pixman/APKBUILD b/x11/pixman/APKBUILD index 5a861065d..7177427cb 100644 --- a/x11/pixman/APKBUILD +++ b/x11/pixman/APKBUILD @@ -1,13 +1,13 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=pixman -pkgver=0.16.2 +pkgver=0.16.4 pkgrel=0 pkgdesc="Pixman library" url="http://xorg.freedesktop.org" license="custom" subpackages="$pkgname-dev" -depends="uclibc" -makedepends="g++ perl" +depends= +makedepends="perl" source="http://xorg.freedesktop.org/releases/individual/lib/$pkgname-$pkgver.tar.bz2" build() { @@ -15,6 +15,10 @@ build() { ./configure --prefix=/usr \ --disable-static || return 1 make || return 1 +} + +package() { + cd "$srcdir"/$pkgname-$pkgver make DESTDIR="$pkgdir" install || return 1 } -md5sums="0ce7de6d649f1a80d328b05e403730b6 pixman-0.16.2.tar.bz2" +md5sums="70c249a575ed02b7a5daa1bc9f9c6a4e pixman-0.16.4.tar.bz2" diff --git a/x11/xf86-input-evdev/APKBUILD b/x11/xf86-input-evdev/APKBUILD index afa823eee..c7461d3fc 100644 --- a/x11/xf86-input-evdev/APKBUILD +++ b/x11/xf86-input-evdev/APKBUILD @@ -1,6 +1,6 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=xf86-input-evdev -pkgver=2.3.0 +pkgver=2.3.2 pkgrel=0 pkgdesc="X.org evdev input driver" url="http://xorg.freedesktop.org/" @@ -12,8 +12,8 @@ source="http://xorg.freedesktop.org/releases/individual/driver/$pkgname-$pkgver. build() { cd "$srcdir"/$pkgname-$pkgver - export GCC_SPECS=/usr/share/gcc/hardenednoznow.specs + export LDFLAGS="$LDFLAGS -Wl,-z,lazy" ./configure --prefix=/usr || return 1 make } @@ -23,4 +23,4 @@ package() { make DESTDIR="$pkgdir" install || return 1 install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING } -md5sums="21dac6461379d67ee3b333c77f63e7bf xf86-input-evdev-2.3.0.tar.bz2" +md5sums="b2bfe368022eedf2671ee28daba31efc xf86-input-evdev-2.3.2.tar.bz2" diff --git a/x11/xf86-input-keyboard/APKBUILD b/x11/xf86-input-keyboard/APKBUILD index b9299b07e..4c5fc14f7 100644 --- a/x11/xf86-input-keyboard/APKBUILD +++ b/x11/xf86-input-keyboard/APKBUILD @@ -10,13 +10,15 @@ depends= makedepends="pkgconfig libxkbfile-dev xorg-server-dev libxi-dev libxrandr-dev" source="http://xorg.freedesktop.org/releases/individual/driver/$pkgname-$pkgver.tar.bz2" -build () -{ +build() { cd "$srcdir"/$pkgname-$pkgver - export GCC_SPECS=/usr/share/gcc/hardenednoznow.specs - + export LDFLAGS="$LDFLAGS -Wl,-z,lazy" ./configure --prefix=/usr || return 1 make || return 1 +} + +package() { + cd "$srcdir"/$pkgname-$pkgver make DESTDIR="$pkgdir" install || return 1 install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING } diff --git a/x11/xf86-input-mouse/APKBUILD b/x11/xf86-input-mouse/APKBUILD index 5efda5695..b2aea2bb8 100644 --- a/x11/xf86-input-mouse/APKBUILD +++ b/x11/xf86-input-mouse/APKBUILD @@ -1,7 +1,7 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=xf86-input-mouse pkgver=1.5.0 -pkgrel=1 +pkgrel=2 pkgdesc="X.org mouse input driver" url="http://xorg.freedesktop.org/" license="custom" @@ -10,13 +10,15 @@ depends= makedepends="pkgconfig libxkbfile-dev xorg-server-dev libxi-dev libxrandr-dev" source="http://xorg.freedesktop.org/releases/individual/driver/$pkgname-$pkgver.tar.bz2" -build () -{ +build() { cd "$srcdir"/$pkgname-$pkgver - export GCC_SPECS=/usr/share/gcc/hardenednoznow.specs - + export LDFLAGS="$LDFLAGS -Wl,-z,lazy" ./configure --prefix=/usr || return 1 make || return 1 +} + +package() { + cd "$srcdir"/$pkgname-$pkgver make DESTDIR="$pkgdir" install || return 1 install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING } diff --git a/x11/xf86-input-synaptics/APKBUILD b/x11/xf86-input-synaptics/APKBUILD index d017a5b33..7c4a4b264 100644 --- a/x11/xf86-input-synaptics/APKBUILD +++ b/x11/xf86-input-synaptics/APKBUILD @@ -1,7 +1,7 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=xf86-input-synaptics -pkgver=1.2.0 -pkgrel=1 +pkgver=1.2.1 +pkgrel=0 pkgdesc="X.org synaptics input driver" url="http://xorg.freedesktop.org/" license="custom" @@ -10,14 +10,16 @@ depends= makedepends="pkgconfig libxkbfile-dev xorg-server-dev libxi-dev libxrandr-dev" source="http://xorg.freedesktop.org/releases/individual/driver/$pkgname-$pkgver.tar.bz2" -build () -{ +build() { cd "$srcdir"/$pkgname-$pkgver - export GCC_SPECS=/usr/share/gcc/hardenednoznow.specs - + export LDFLAGS="$LDFLAGS -Wl,-z,lazy" ./configure --prefix=/usr || return 1 make || return 1 +} + +package() { + cd "$srcdir"/$pkgname-$pkgver make DESTDIR="$pkgdir" install || return 1 install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING } -md5sums="2cf0a2b0b3006bcfcd85bb77d966244a xf86-input-synaptics-1.2.0.tar.bz2" +md5sums="29a6f9da5123149e4abc8ff83880ed5c xf86-input-synaptics-1.2.1.tar.bz2" diff --git a/x11/xf86-video-apm/APKBUILD b/x11/xf86-video-apm/APKBUILD index 16851e310..ae0582b5e 100644 --- a/x11/xf86-video-apm/APKBUILD +++ b/x11/xf86-video-apm/APKBUILD @@ -1,25 +1,27 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=xf86-video-apm pkgver=1.2.2 -pkgrel=0 +pkgrel=1 pkgdesc="Alliance ProMotion video driver" url="http://xorg.freedesktop.org/" license="custom" subpackages="$pkgname-dev $pkgname-doc" -depends="uclibc" -makedepends="pkgconfig g++ xorg-server-dev libxi-dev fontsproto randrproto +depends= +makedepends="pkgconfig xorg-server-dev libxi-dev fontsproto randrproto videoproto renderproto" -source="http://xorg.freedesktop.org//releases/individual/driver/$pkgname-$pkgver.tar.bz2" +source="http://xorg.freedesktop.org/releases/individual/driver/$pkgname-$pkgver.tar.bz2" -build () -{ +build() { cd "$srcdir"/$pkgname-$pkgver - ${CC:-gcc} -dumpspecs | sed 's/%(link_now)//g' > "$srcdir"/gcc-specs - export GCC_SPECS="$srcdir"/gcc-specs + export LDFLAGS="$LDFLAGS -Wl,-z,lazy" ./configure --prefix=/usr || return 1 make || return 1 +} + +package() { + cd "$srcdir"/$pkgname-$pkgver make DESTDIR="$pkgdir" install || return 1 install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING } diff --git a/x11/xf86-video-ark/APKBUILD b/x11/xf86-video-ark/APKBUILD index b9a51a69d..79bb65c0f 100644 --- a/x11/xf86-video-ark/APKBUILD +++ b/x11/xf86-video-ark/APKBUILD @@ -1,7 +1,7 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=xf86-video-ark pkgver=0.7.2 -pkgrel=0 +pkgrel=1 pkgdesc="X.Org driver for ark cards" url="http://xorg.freedesktop.org/" license="custom" @@ -14,7 +14,7 @@ source="http://xorg.freedesktop.org//releases/individual/driver/$pkgname-$pkgver build() { cd "$srcdir"/$pkgname-$pkgver - export GCC_SPECS=/usr/share/gcc/hardenednoznow.specs + export LDFLAGS="$LDFLAGS -Wl,-z,lazy" ./configure --prefix=/usr || return 1 make || return 1 } diff --git a/x11/xf86-video-ast/APKBUILD b/x11/xf86-video-ast/APKBUILD index c4c0e690b..a07d4933f 100644 --- a/x11/xf86-video-ast/APKBUILD +++ b/x11/xf86-video-ast/APKBUILD @@ -1,25 +1,27 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=xf86-video-ast -pkgver=0.88.8 -pkgrel=1 +pkgver=0.89.9 +pkgrel=0 pkgdesc="X.Org driver for ASpeedTech cards" url="http://xorg.freedesktop.org/" license="custom" subpackages="$pkgname-dev $pkgname-doc" -depends="uclibc" -makedepends="pkgconfig g++ xorg-server-dev libxi-dev fontsproto randrproto +depends= +makedepends="pkgconfig xorg-server-dev libxi-dev fontsproto randrproto videoproto renderproto" -source="http://xorg.freedesktop.org//releases/individual/driver/$pkgname-$pkgver.tar.bz2" +source="http://xorg.freedesktop.org/releases/individual/driver/$pkgname-$pkgver.tar.bz2" -build () -{ +build() { cd "$srcdir"/$pkgname-$pkgver - ${CC:-gcc} -dumpspecs | sed 's/%(link_now)//g' > "$srcdir"/gcc-specs - export GCC_SPECS="$srcdir"/gcc-specs + export LDFLAGS="$LDFLAGS -Wl,-z,lazy" ./configure --prefix=/usr || return 1 make || return 1 +} + +package() { + cd "$srcdir"/$pkgname-$pkgver make DESTDIR="$pkgdir" install || return 1 install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING } -md5sums="02628628fca1a5bcaf65f2e2b41873be xf86-video-ast-0.88.8.tar.bz2" +md5sums="619f6ff15db869be3800bb001d5b0468 xf86-video-ast-0.89.9.tar.bz2" diff --git a/x11/xf86-video-ati/APKBUILD b/x11/xf86-video-ati/APKBUILD index 21f6e1957..5037b2405 100644 --- a/x11/xf86-video-ati/APKBUILD +++ b/x11/xf86-video-ati/APKBUILD @@ -1,7 +1,7 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=xf86-video-ati pkgver=6.12.4 -pkgrel=0 +pkgrel=1 pkgdesc="ATI video driver" url="http://xorg.freedesktop.org/" license="custom" @@ -16,7 +16,7 @@ source="http://xorg.freedesktop.org/releases/individual/driver/$pkgname-$pkgver. build() { cd "$srcdir"/$pkgname-$pkgver - export GCC_SPECS=/usr/share/gcc/hardenednoznow.specs + export LDFLAGS="$LDFLAGS -Wl,-z,lazy" ./configure --prefix=/usr \ --enable-dri \ diff --git a/x11/xf86-video-chips/APKBUILD b/x11/xf86-video-chips/APKBUILD index 3adc77a52..74c98f96f 100644 --- a/x11/xf86-video-chips/APKBUILD +++ b/x11/xf86-video-chips/APKBUILD @@ -6,19 +6,21 @@ pkgdesc="Chips and Technologies video driver" url="http://xorg.freedesktop.org/" license="custom" subpackages="$pkgname-dev $pkgname-doc" -depends="uclibc" -makedepends="pkgconfig g++ xorg-server-dev libxi-dev fontsproto randrproto +depends= +makedepends="pkgconfig xorg-server-dev libxi-dev fontsproto randrproto videoproto renderproto" -source="http://xorg.freedesktop.org//releases/individual/driver/$pkgname-$pkgver.tar.bz2" +source="http://xorg.freedesktop.org/releases/individual/driver/$pkgname-$pkgver.tar.bz2" -build () -{ +build() { cd "$srcdir"/$pkgname-$pkgver - ${CC:-gcc} -dumpspecs | sed 's/%(link_now)//g' > "$srcdir"/gcc-specs - export GCC_SPECS="$srcdir"/gcc-specs + export LDFLAGS="$LDFLAGS -Wl,-z,lazy" ./configure --prefix=/usr || return 1 make || return 1 +} + +package() { + cd "$srcdir"/$pkgname-$pkgver make DESTDIR="$pkgdir" install || return 1 install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING } diff --git a/x11/xf86-video-cirrus/APKBUILD b/x11/xf86-video-cirrus/APKBUILD index 303d0d1c3..6b708a28a 100644 --- a/x11/xf86-video-cirrus/APKBUILD +++ b/x11/xf86-video-cirrus/APKBUILD @@ -1,7 +1,7 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=xf86-video-cirrus pkgver=1.3.2 -pkgrel=0 +pkgrel=1 pkgdesc="Cirrus Logic video driver" url="http://xorg.freedesktop.org/" license="custom" @@ -10,15 +10,17 @@ depends= makedepends="pkgconfig xorg-server-dev libxi-dev fontsproto randrproto videoproto renderproto" -source="http://xorg.freedesktop.org//releases/individual/driver/$pkgname-$pkgver.tar.bz2" +source="http://xorg.freedesktop.org/releases/individual/driver/$pkgname-$pkgver.tar.bz2" -build () -{ +build() { cd "$srcdir"/$pkgname-$pkgver - ${CC:-gcc} -dumpspecs | sed 's/%(link_now)//g' > "$srcdir"/gcc-specs - export GCC_SPECS="$srcdir"/gcc-specs + export LDFLAGS="$LDFLAGS -Wl,-z,lazy" ./configure --prefix=/usr || return 1 make || return 1 +} + +package() { + cd "$srcdir"/$pkgname-$pkgver make DESTDIR="$pkgdir" install || return 1 install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING } diff --git a/x11/xf86-video-dummy/APKBUILD b/x11/xf86-video-dummy/APKBUILD index c1016d867..b8f5570fd 100644 --- a/x11/xf86-video-dummy/APKBUILD +++ b/x11/xf86-video-dummy/APKBUILD @@ -1,6 +1,6 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=xf86-video-dummy -pkgver=0.3.2 +pkgver=0.3.3 pkgrel=0 pkgdesc="X.Org driver for dummy cards" url="http://xorg.freedesktop.org/" @@ -12,14 +12,16 @@ makedepends="pkgconfig xorg-server-dev libxi-dev fontsproto randrproto source="http://xorg.freedesktop.org/releases/individual/driver/$pkgname-$pkgver.tar.bz2" -build () -{ +build() { cd "$srcdir"/$pkgname-$pkgver - ${CC:-gcc} -dumpspecs | sed 's/%(link_now)//g' > "$srcdir"/gcc-specs - export GCC_SPECS="$srcdir"/gcc-specs + export LDFLAGS="$LDFLAGS -Wl,-z,lazy" ./configure --prefix=/usr || return 1 make || return 1 +} + +package() { + cd "$srcdir"/$pkgname-$pkgver make DESTDIR="$pkgdir" install || return 1 install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING } -md5sums="2a6f1f07462fbe336865068cd69c8593 xf86-video-dummy-0.3.2.tar.bz2" +md5sums="3ffe3a28f4452e66bf56180e7da9cbc5 xf86-video-dummy-0.3.3.tar.bz2" diff --git a/x11/xf86-video-fbdev/APKBUILD b/x11/xf86-video-fbdev/APKBUILD index fc22b4c47..9a201e9a5 100644 --- a/x11/xf86-video-fbdev/APKBUILD +++ b/x11/xf86-video-fbdev/APKBUILD @@ -1,24 +1,26 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=xf86-video-fbdev pkgver=0.4.1 -pkgrel=0 +pkgrel=1 pkgdesc="video driver for framebuffer device" url="http://xorg.freedesktop.org/" license="custom" subpackages="$pkgname-dev $pkgname-doc" -depends="uclibc" -makedepends="pkgconfig g++ xorg-server-dev libxi-dev fontsproto randrproto +depends= +makedepends="pkgconfig xorg-server-dev libxi-dev fontsproto randrproto videoproto renderproto" -source="http://xorg.freedesktop.org//releases/individual/driver/$pkgname-$pkgver.tar.bz2" +source="http://xorg.freedesktop.org/releases/individual/driver/$pkgname-$pkgver.tar.bz2" -build () -{ +build() { cd "$srcdir"/$pkgname-$pkgver - ${CC:-gcc} -dumpspecs | sed 's/%(link_now)//g' > "$srcdir"/gcc-specs - export GCC_SPECS="$srcdir"/gcc-specs + export LDFLAGS="$LDFLAGS -Wl,-z,lazy" ./configure --prefix=/usr || return 1 make || return 1 +} + +package() { + cd "$srcdir"/$pkgname-$pkgver make DESTDIR="$pkgdir" install || return 1 install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING } diff --git a/x11/xf86-video-geode/APKBUILD b/x11/xf86-video-geode/APKBUILD index c3587c167..2ef39bf4d 100644 --- a/x11/xf86-video-geode/APKBUILD +++ b/x11/xf86-video-geode/APKBUILD @@ -1,7 +1,7 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=xf86-video-geode pkgver=2.11.6 -pkgrel=0 +pkgrel=1 pkgdesc="AMD Geode GX and LX video driver" url="http://xorg.freedesktop.org/" license="custom" @@ -14,7 +14,7 @@ source="http://xorg.freedesktop.org/releases/individual/driver/$pkgname-$pkgver. build() { cd "$srcdir"/$pkgname-$pkgver - export GCC_SPECS=/usr/share/gcc/hardenednoznow.specs + export LDFLAGS="$LDFLAGS -Wl,-z,lazy" ./configure --prefix=/usr || return 1 make || return 1 } diff --git a/x11/xf86-video-glint/APKBUILD b/x11/xf86-video-glint/APKBUILD index 7f2d175ca..983b82015 100644 --- a/x11/xf86-video-glint/APKBUILD +++ b/x11/xf86-video-glint/APKBUILD @@ -1,7 +1,7 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=xf86-video-glint pkgver=1.2.4 -pkgrel=0 +pkgrel=1 pkgdesc="GLINT/Permedia video driver" url="http://xorg.freedesktop.org/" license="custom" @@ -11,15 +11,17 @@ makedepends="pkgconfig xorg-server-dev libxi-dev fontsproto randrproto videoproto renderproto xf86dgaproto glproto libdrm-dev xf86driproto mesa-dev" -source="http://xorg.freedesktop.org//releases/individual/driver/$pkgname-$pkgver.tar.bz2" +source="http://xorg.freedesktop.org/releases/individual/driver/$pkgname-$pkgver.tar.bz2" -build () -{ +build() { cd "$srcdir"/$pkgname-$pkgver - ${CC:-gcc} -dumpspecs | sed 's/%(link_now)//g' > "$srcdir"/gcc-specs - export GCC_SPECS="$srcdir"/gcc-specs + export LDFLAGS="$LDFLAGS -Wl,-z,lazy" ./configure --prefix=/usr || return 1 make || return 1 +} + +package() { + cd "$srcdir"/$pkgname-$pkgver make DESTDIR="$pkgdir" install || return 1 install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING } diff --git a/x11/xf86-video-i128/APKBUILD b/x11/xf86-video-i128/APKBUILD index 3cdde54ad..5374446fa 100644 --- a/x11/xf86-video-i128/APKBUILD +++ b/x11/xf86-video-i128/APKBUILD @@ -1,7 +1,7 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=xf86-video-i128 pkgver=1.3.3 -pkgrel=0 +pkgrel=1 pkgdesc="Number 9 I128 video driver" url="http://xorg.freedesktop.org/" license="custom" @@ -10,15 +10,17 @@ depends= makedepends="pkgconfig xorg-server-dev libxi-dev fontsproto randrproto videoproto renderproto" -source="http://xorg.freedesktop.org//releases/individual/driver/$pkgname-$pkgver.tar.bz2" +source="http://xorg.freedesktop.org/releases/individual/driver/$pkgname-$pkgver.tar.bz2" -build () -{ +build() { cd "$srcdir"/$pkgname-$pkgver - ${CC:-gcc} -dumpspecs | sed 's/%(link_now)//g' > "$srcdir"/gcc-specs - export GCC_SPECS="$srcdir"/gcc-specs + export LDFLAGS="$LDFLAGS -Wl,-z,lazy" ./configure --prefix=/usr || return 1 make || return 1 +} + +package() { + cd "$srcdir"/$pkgname-$pkgver make DESTDIR="$pkgdir" install || return 1 install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING } diff --git a/x11/xf86-video-i740/APKBUILD b/x11/xf86-video-i740/APKBUILD index 4ffec2941..fe8db4e60 100644 --- a/x11/xf86-video-i740/APKBUILD +++ b/x11/xf86-video-i740/APKBUILD @@ -1,7 +1,7 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=xf86-video-i740 pkgver=1.3.2 -pkgrel=0 +pkgrel=1 pkgdesc="Intel i740 video driver" url="http://xorg.freedesktop.org/" license="custom" @@ -10,15 +10,17 @@ depends= makedepends="pkgconfig xorg-server-dev libxi-dev fontsproto randrproto videoproto renderproto" -source="http://xorg.freedesktop.org//releases/individual/driver/$pkgname-$pkgver.tar.bz2" +source="http://xorg.freedesktop.org/releases/individual/driver/$pkgname-$pkgver.tar.bz2" -build () -{ +build() { cd "$srcdir"/$pkgname-$pkgver - ${CC:-gcc} -dumpspecs | sed 's/%(link_now)//g' > "$srcdir"/gcc-specs - export GCC_SPECS="$srcdir"/gcc-specs + export LDFLAGS="$LDFLAGS -Wl,-z,lazy" ./configure --prefix=/usr || return 1 make || return 1 +} + +package() { + cd "$srcdir"/$pkgname-$pkgver make DESTDIR="$pkgdir" install || return 1 install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING } diff --git a/x11/xf86-video-intel/APKBUILD b/x11/xf86-video-intel/APKBUILD index f03952e91..e922c388a 100644 --- a/x11/xf86-video-intel/APKBUILD +++ b/x11/xf86-video-intel/APKBUILD @@ -1,7 +1,7 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=xf86-video-intel pkgver=2.9.1 -pkgrel=0 +pkgrel=1 pkgdesc="X.Org driver for Intel cards" url="http://xorg.freedesktop.org/" license="custom" @@ -11,14 +11,17 @@ makedepends="pkgconfig xorg-server-dev libxi-dev fontsproto randrproto videoproto renderproto glproto xineramaproto libdrm-dev xf86driproto mesa-dev" -source="http://xorg.freedesktop.org//releases/individual/driver/$pkgname-$pkgver.tar.bz2" +source="http://xorg.freedesktop.org/releases/individual/driver/$pkgname-$pkgver.tar.bz2" -build () -{ +build() { cd "$srcdir"/$pkgname-$pkgver - export GCC_SPECS=/usr/share/gcc/hardenednoznow.specs + export LDFLAGS="$LDFLAGS -Wl,-z,lazy" ./configure --prefix=/usr || return 1 make || return 1 +} + +package() { + cd "$srcdir"/$pkgname-$pkgver make DESTDIR="$pkgdir" install || return 1 install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING } diff --git a/x11/xf86-video-mach64/APKBUILD b/x11/xf86-video-mach64/APKBUILD index 6560539fb..ab361df52 100644 --- a/x11/xf86-video-mach64/APKBUILD +++ b/x11/xf86-video-mach64/APKBUILD @@ -1,7 +1,7 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=xf86-video-mach64 pkgver=6.8.2 -pkgrel=0 +pkgrel=1 pkgdesc="ATI Mach64 video driver" url="http://xorg.freedesktop.org/" license="custom" @@ -12,15 +12,17 @@ makedepends="pkgconfig xorg-server-dev libxi-dev fontsproto randrproto mesa-dev " -source="http://xorg.freedesktop.org//releases/individual/driver/$pkgname-$pkgver.tar.bz2" +source="http://xorg.freedesktop.org/releases/individual/driver/$pkgname-$pkgver.tar.bz2" -build () -{ +build() { cd "$srcdir"/$pkgname-$pkgver - ${CC:-gcc} -dumpspecs | sed 's/%(link_now)//g' > "$srcdir"/gcc-specs - export GCC_SPECS="$srcdir"/gcc-specs + export LDFLAGS="$LDFLAGS -Wl,-z,lazy" ./configure --prefix=/usr || return 1 make || return 1 +} + +package() { + cd "$srcdir"/$pkgname-$pkgver make DESTDIR="$pkgdir" install || return 1 install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING } diff --git a/x11/xf86-video-newport/APKBUILD b/x11/xf86-video-newport/APKBUILD index f2a50f663..bdf2f1e11 100644 --- a/x11/xf86-video-newport/APKBUILD +++ b/x11/xf86-video-newport/APKBUILD @@ -1,25 +1,27 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=xf86-video-newport -pkgver=0.2.1 -pkgrel=1 +pkgver=0.2.3 +pkgrel=0 pkgdesc="Newport video driver" url="http://xorg.freedesktop.org/" license="custom" subpackages="$pkgname-dev $pkgname-doc" -depends="uclibc" -makedepends="pkgconfig g++ xorg-server-dev libxi-dev fontsproto randrproto +depends= +makedepends="pkgconfig xorg-server-dev libxi-dev fontsproto randrproto videoproto renderproto" -source="http://xorg.freedesktop.org//releases/individual/driver/$pkgname-$pkgver.tar.bz2" +source="http://xorg.freedesktop.org/releases/individual/driver/$pkgname-$pkgver.tar.bz2" -build () -{ +build() { cd "$srcdir"/$pkgname-$pkgver - ${CC:-gcc} -dumpspecs | sed 's/%(link_now)//g' > "$srcdir"/gcc-specs - export GCC_SPECS="$srcdir"/gcc-specs + export LDFLAGS="$LDFLAGS -Wl,-z,lazy" ./configure --prefix=/usr || return 1 make || return 1 +} + +package() { + cd "$srcdir"/$pkgname-$pkgver make DESTDIR="$pkgdir" install || return 1 install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING } -md5sums="2bd8e5b9ea68e0dcd80dfcaca0eff82c xf86-video-newport-0.2.1.tar.bz2" +md5sums="923baa1ee0429f03ed19ec0be6a4f62b xf86-video-newport-0.2.3.tar.bz2" diff --git a/x11/xf86-video-nv/APKBUILD b/x11/xf86-video-nv/APKBUILD index 210fe1558..7dfa8e14e 100644 --- a/x11/xf86-video-nv/APKBUILD +++ b/x11/xf86-video-nv/APKBUILD @@ -1,7 +1,7 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=xf86-video-nv pkgver=2.1.15 -pkgrel=0 +pkgrel=1 pkgdesc="Nvidia video driver" url="http://xorg.freedesktop.org/" license="custom" @@ -14,8 +14,7 @@ source="http://xorg.freedesktop.org/releases/individual/driver/$pkgname-$pkgver. build() { cd "$srcdir"/$pkgname-$pkgver - export GCC_SPECS=/usr/share/gcc/hardenednoznow.specs - + export LDFLAGS="$LDFLAGS -Wl,-z,lazy" ./configure --prefix=/usr || return 1 make } diff --git a/x11/xf86-video-openchrome/APKBUILD b/x11/xf86-video-openchrome/APKBUILD index d7654e6da..f5b944c1e 100644 --- a/x11/xf86-video-openchrome/APKBUILD +++ b/x11/xf86-video-openchrome/APKBUILD @@ -1,7 +1,7 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=xf86-video-openchrome pkgver=0.2.904 -pkgrel=0 +pkgrel=1 pkgdesc="X.Org driver for VIA/S3G cards" url="http://xorg.freedesktop.org/" license="custom" @@ -13,13 +13,15 @@ makedepends="pkgconfig xorg-server-dev libxi-dev libxvmc-dev fontsproto glproto source="http://www.openchrome.org/releases/xf86-video-openchrome-$pkgver.tar.bz2" -build () -{ +build() { cd "$srcdir"/$pkgname-$pkgver - export GCC_SPECS=/usr/share/gcc/hardenednoznow.specs - + export LDFLAGS="$LDFLAGS -Wl,-z,lazy" ./configure --prefix=/usr || return 1 make || return 1 +} + +package() { + cd "$srcdir"/$pkgname-$pkgver make DESTDIR="$pkgdir" install || return 1 install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING } diff --git a/x11/xf86-video-r128/APKBUILD b/x11/xf86-video-r128/APKBUILD index a8645d12e..ffceb6ff9 100644 --- a/x11/xf86-video-r128/APKBUILD +++ b/x11/xf86-video-r128/APKBUILD @@ -1,7 +1,7 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=xf86-video-r128 pkgver=6.8.1 -pkgrel=1 +pkgrel=2 pkgdesc="ATI Rage128 video driver" url="http://xorg.freedesktop.org/" license="custom" @@ -14,14 +14,17 @@ makedepends="pkgconfig xorg-server-dev libxi-dev fontsproto randrproto source="http://xorg.freedesktop.org/releases/individual/driver/$pkgname-$pkgver.tar.bz2" -build () -{ +build() { cd "$srcdir"/$pkgname-$pkgver - export GCC_SPECS=/usr/share/gcc/hardenednoznow.specs + export LDFLAGS="$LDFLAGS -Wl,-z,lazy" ./configure --prefix=/usr \ --enable-dri \ || return 1 make || return 1 +} + +package() { + cd "$srcdir"/$pkgname-$pkgver make DESTDIR="$pkgdir" install || return 1 install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING } diff --git a/x11/xf86-video-radeonhd/APKBUILD b/x11/xf86-video-radeonhd/APKBUILD index 500be478b..ebdba8c5b 100644 --- a/x11/xf86-video-radeonhd/APKBUILD +++ b/x11/xf86-video-radeonhd/APKBUILD @@ -1,7 +1,7 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=xf86-video-radeonhd pkgver=1.3.0 -pkgrel=0 +pkgrel=1 pkgdesc="Experimental Radeon HD video driver." url="http://xorg.freedesktop.org/" license="custom" @@ -10,11 +10,11 @@ depends= makedepends="pkgconfig xorg-server-dev libxi-dev fontsproto randrproto videoproto renderproto" -source="http://xorg.freedesktop.org//releases/individual/driver/$pkgname-$pkgver.tar.bz2" +source="http://xorg.freedesktop.org/releases/individual/driver/$pkgname-$pkgver.tar.bz2" build() { cd "$srcdir"/$pkgname-$pkgver - export GCC_SPECS=/usr/share/gcc/hardenednoznow.specs + export LDFLAGS="$LDFLAGS -Wl,-z,lazy" ./configure --prefix=/usr || return 1 make } diff --git a/x11/xf86-video-rendition/APKBUILD b/x11/xf86-video-rendition/APKBUILD index 8f6f78d31..672288248 100644 --- a/x11/xf86-video-rendition/APKBUILD +++ b/x11/xf86-video-rendition/APKBUILD @@ -1,7 +1,7 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=xf86-video-rendition pkgver=4.2.3 -pkgrel=0 +pkgrel=1 pkgdesc="Rendition video driver" url="http://xorg.freedesktop.org/" license="custom" @@ -10,11 +10,11 @@ depends= makedepends="pkgconfig xorg-server-dev libxi-dev fontsproto randrproto videoproto renderproto" -source="http://xorg.freedesktop.org//releases/individual/driver/$pkgname-$pkgver.tar.bz2" +source="http://xorg.freedesktop.org/releases/individual/driver/$pkgname-$pkgver.tar.bz2" build() { cd "$srcdir"/$pkgname-$pkgver - export GCC_SPECS=/usr/share/gcc/hardenednoznow.specs + export LDFLAGS="$LDFLAGS -Wl,-z,lazy" ./configure --prefix=/usr || return 1 make } diff --git a/x11/xf86-video-s3/APKBUILD b/x11/xf86-video-s3/APKBUILD index d5d11fb9e..03f54d238 100644 --- a/x11/xf86-video-s3/APKBUILD +++ b/x11/xf86-video-s3/APKBUILD @@ -1,7 +1,7 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=xf86-video-s3 pkgver=0.6.3 -pkgrel=0 +pkgrel=1 pkgdesc="X.Org driver for s3 cards" url="http://xorg.freedesktop.org/" license="custom" @@ -14,7 +14,7 @@ source="http://xorg.freedesktop.org//releases/individual/driver/$pkgname-$pkgver build() { cd "$srcdir"/$pkgname-$pkgver - export GCC_SPECS=/usr/share/gcc/hardenednoznow.specs + export LDFLAGS="$LDFLAGS -Wl,-z,lazy" ./configure --prefix=/usr || return 1 make || return 1 } diff --git a/x11/xf86-video-s3virge/APKBUILD b/x11/xf86-video-s3virge/APKBUILD index d9cadabbf..f00b0a413 100644 --- a/x11/xf86-video-s3virge/APKBUILD +++ b/x11/xf86-video-s3virge/APKBUILD @@ -1,6 +1,6 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=xf86-video-s3virge -pkgver=1.10.3 +pkgver=1.10.4 pkgrel=0 pkgdesc="S3 ViRGE video driver" url="http://xorg.freedesktop.org/" @@ -10,16 +10,18 @@ depends= makedepends="pkgconfig xorg-server-dev libxi-dev fontsproto randrproto videoproto renderproto" -source="http://xorg.freedesktop.org//releases/individual/driver/$pkgname-$pkgver.tar.bz2" +source="http://xorg.freedesktop.org/releases/individual/driver/$pkgname-$pkgver.tar.bz2" -build () -{ +build() { cd "$srcdir"/$pkgname-$pkgver - ${CC:-gcc} -dumpspecs | sed 's/%(link_now)//g' > "$srcdir"/gcc-specs - export GCC_SPECS="$srcdir"/gcc-specs + export LDFLAGS="$LDFLAGS -Wl,-z,lazy" ./configure --prefix=/usr || return 1 make || return 1 +} + +package() { + cd "$srcdir"/$pkgname-$pkgver make DESTDIR="$pkgdir" install || return 1 install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING } -md5sums="e59625871ac71bc2555bd784b539ef88 xf86-video-s3virge-1.10.3.tar.bz2" +md5sums="6517bbbf808c700502d51acdc44662f8 xf86-video-s3virge-1.10.4.tar.bz2" diff --git a/x11/xf86-video-savage/APKBUILD b/x11/xf86-video-savage/APKBUILD index 1a81543ef..e9a6d740e 100644 --- a/x11/xf86-video-savage/APKBUILD +++ b/x11/xf86-video-savage/APKBUILD @@ -1,7 +1,7 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=xf86-video-savage pkgver=2.3.1 -pkgrel=0 +pkgrel=1 pkgdesc="S3 Savage video driver" url="http://xorg.freedesktop.org/" license="custom" @@ -11,15 +11,17 @@ makedepends="pkgconfig xorg-server-dev libxi-dev fontsproto randrproto videoproto renderproto libdrm-dev xf86driproto mesa-dev glproto " -source="http://xorg.freedesktop.org//releases/individual/driver/$pkgname-$pkgver.tar.bz2" +source="http://xorg.freedesktop.org/releases/individual/driver/$pkgname-$pkgver.tar.bz2" -build () -{ +build() { cd "$srcdir"/$pkgname-$pkgver - ${CC:-gcc} -dumpspecs | sed 's/%(link_now)//g' > "$srcdir"/gcc-specs - export GCC_SPECS="$srcdir"/gcc-specs + export LDFLAGS="$LDFLAGS -Wl,-z,lazy" ./configure --prefix=/usr || return 1 make || return 1 +} + +package() { + cd "$srcdir"/$pkgname-$pkgver make DESTDIR="$pkgdir" install || return 1 install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING } diff --git a/x11/xf86-video-siliconmotion/APKBUILD b/x11/xf86-video-siliconmotion/APKBUILD index e1c3f7909..52d91be12 100644 --- a/x11/xf86-video-siliconmotion/APKBUILD +++ b/x11/xf86-video-siliconmotion/APKBUILD @@ -1,7 +1,7 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=xf86-video-siliconmotion pkgver=1.7.3 -pkgrel=0 +pkgrel=1 pkgdesc="Silicon Motion video driver" url="http://xorg.freedesktop.org/" license="custom" @@ -10,15 +10,17 @@ depends= makedepends="pkgconfig xorg-server-dev libxi-dev fontsproto randrproto videoproto renderproto" -source="http://xorg.freedesktop.org//releases/individual/driver/$pkgname-$pkgver.tar.bz2" +source="http://xorg.freedesktop.org/releases/individual/driver/$pkgname-$pkgver.tar.bz2" -build () -{ +build() { cd "$srcdir"/$pkgname-$pkgver - ${CC:-gcc} -dumpspecs | sed 's/%(link_now)//g' > "$srcdir"/gcc-specs - export GCC_SPECS="$srcdir"/gcc-specs + export LDFLAGS="$LDFLAGS -Wl,-z,lazy" ./configure --prefix=/usr || return 1 make || return 1 +} + +package() { + cd "$srcdir"/$pkgname-$pkgver make DESTDIR="$pkgdir" install || return 1 install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING } diff --git a/x11/xf86-video-sunffb/APKBUILD b/x11/xf86-video-sunffb/APKBUILD index ad347a921..e6a566d19 100644 --- a/x11/xf86-video-sunffb/APKBUILD +++ b/x11/xf86-video-sunffb/APKBUILD @@ -1,7 +1,7 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=xf86-video-sunffb -pkgver=1.2.0 -pkgrel=2 +pkgver=1.2.1 +pkgrel=0 pkgdesc="SUNFFB video driver" url="http://xorg.freedesktop.org/" license="custom" @@ -13,14 +13,16 @@ makedepends="pkgconfig xorg-server-dev libxi-dev fontsproto randrproto source="http://xorg.freedesktop.org/releases/individual/driver/$pkgname-$pkgver.tar.bz2" -build () -{ +build() { cd "$srcdir"/$pkgname-$pkgver - ${CC:-gcc} -dumpspecs | sed 's/%(link_now)//g' > "$srcdir"/gcc-specs - export GCC_SPECS="$srcdir"/gcc-specs + export LDFLAGS="$LDFLAGS -Wl,-z,lazy" ./configure --prefix=/usr || return 1 make || return 1 +} + +package() { + cd "$srcdir"/$pkgname-$pkgver make DESTDIR="$pkgdir" install || return 1 install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING } -md5sums="816842de26bce8a935f3c9c3cfedbc42 xf86-video-sunffb-1.2.0.tar.bz2" +md5sums="1bb374fe5ab3ed780d353b2b12ba6255 xf86-video-sunffb-1.2.1.tar.bz2" diff --git a/x11/xf86-video-sunleo/APKBUILD b/x11/xf86-video-sunleo/APKBUILD index 99268b925..b6898904b 100644 --- a/x11/xf86-video-sunleo/APKBUILD +++ b/x11/xf86-video-sunleo/APKBUILD @@ -1,24 +1,26 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=xf86-video-sunleo pkgver=1.2.0 -pkgrel=1 +pkgrel=2 pkgdesc="Leo video driver" url="http://xorg.freedesktop.org/" license="custom" subpackages="$pkgname-dev $pkgname-doc" -depends="uclibc" -makedepends="pkgconfig g++ xorg-server-dev libxi-dev fontsproto randrproto +depends= +makedepends="pkgconfig xorg-server-dev libxi-dev fontsproto randrproto videoproto renderproto" -source="http://xorg.freedesktop.org//releases/individual/driver/$pkgname-$pkgver.tar.bz2" +source="http://xorg.freedesktop.org/releases/individual/driver/$pkgname-$pkgver.tar.bz2" -build () -{ +build() { cd "$srcdir"/$pkgname-$pkgver - ${CC:-gcc} -dumpspecs | sed 's/%(link_now)//g' > "$srcdir"/gcc-specs - export GCC_SPECS="$srcdir"/gcc-specs + export LDFLAGS="$LDFLAGS -Wl,-z,lazy" ./configure --prefix=/usr || return 1 make || return 1 +} + +package() { + cd "$srcdir"/$pkgname-$pkgver make DESTDIR="$pkgdir" install || return 1 install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING } diff --git a/x11/xf86-video-tdfx/APKBUILD b/x11/xf86-video-tdfx/APKBUILD index c79c0d07f..2da071fd5 100644 --- a/x11/xf86-video-tdfx/APKBUILD +++ b/x11/xf86-video-tdfx/APKBUILD @@ -1,7 +1,7 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=xf86-video-tdfx pkgver=1.4.3 -pkgrel=0 +pkgrel=1 pkgdesc="3Dfx video driver" url="http://xorg.freedesktop.org/" license="custom" @@ -11,15 +11,17 @@ makedepends="pkgconfig xorg-server-dev libxi-dev fontsproto randrproto videoproto renderproto libdrm-dev xf86driproto mesa-dev glproto " -source="http://xorg.freedesktop.org//releases/individual/driver/$pkgname-$pkgver.tar.bz2" +source="http://xorg.freedesktop.org/releases/individual/driver/$pkgname-$pkgver.tar.bz2" -build () -{ +build() { cd "$srcdir"/$pkgname-$pkgver - ${CC:-gcc} -dumpspecs | sed 's/%(link_now)//g' > "$srcdir"/gcc-specs - export GCC_SPECS="$srcdir"/gcc-specs + export LDFLAGS="$LDFLAGS -Wl,-z,lazy" ./configure --prefix=/usr || return 1 make || return 1 +} + +package() { + cd "$srcdir"/$pkgname-$pkgver make DESTDIR="$pkgdir" install || return 1 install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING } diff --git a/x11/xf86-video-tseng/APKBUILD b/x11/xf86-video-tseng/APKBUILD index a5e814071..c924a7c37 100644 --- a/x11/xf86-video-tseng/APKBUILD +++ b/x11/xf86-video-tseng/APKBUILD @@ -1,7 +1,7 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=xf86-video-tseng pkgver=1.2.3 -pkgrel=0 +pkgrel=1 pkgdesc="Tseng Labs video driver" url="http://xorg.freedesktop.org/" license="custom" @@ -14,7 +14,7 @@ source="http://xorg.freedesktop.org/releases/individual/driver/$pkgname-$pkgver. build() { cd "$srcdir"/$pkgname-$pkgver - export GCC_SPECS=/usr/share/gcc/hardenednoznow.specs + export LDFLAGS="$LDFLAGS -Wl,-z,lazy" ./configure --prefix=/usr || return 1 make || return 1 } diff --git a/x11/xf86-video-v4l/APKBUILD b/x11/xf86-video-v4l/APKBUILD index e04835e38..42c658b35 100644 --- a/x11/xf86-video-v4l/APKBUILD +++ b/x11/xf86-video-v4l/APKBUILD @@ -1,24 +1,26 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=xf86-video-v4l pkgver=0.2.0 -pkgrel=1 +pkgrel=2 pkgdesc="video4linux driver" url="http://xorg.freedesktop.org/" license="custom" subpackages="$pkgname-dev $pkgname-doc" -depends="uclibc" -makedepends="pkgconfig g++ xorg-server-dev libxi-dev fontsproto randrproto +depends= +makedepends="pkgconfig xorg-server-dev libxi-dev fontsproto randrproto videoproto renderproto" -source="http://xorg.freedesktop.org//releases/individual/driver/$pkgname-$pkgver.tar.bz2" +source="http://xorg.freedesktop.org/releases/individual/driver/$pkgname-$pkgver.tar.bz2" -build () -{ +build() { cd "$srcdir"/$pkgname-$pkgver - ${CC:-gcc} -dumpspecs | sed 's/%(link_now)//g' > "$srcdir"/gcc-specs - export GCC_SPECS="$srcdir"/gcc-specs + export LDFLAGS="$LDFLAGS -Wl,-z,lazy" ./configure --prefix=/usr || return 1 make || return 1 +} + +package() { + cd "$srcdir"/$pkgname-$pkgver make DESTDIR="$pkgdir" install || return 1 install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING } diff --git a/x11/xf86-video-vesa/APKBUILD b/x11/xf86-video-vesa/APKBUILD index c62a0a83c..e2cd29d5f 100644 --- a/x11/xf86-video-vesa/APKBUILD +++ b/x11/xf86-video-vesa/APKBUILD @@ -1,7 +1,7 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=xf86-video-vesa pkgver=2.2.1 -pkgrel=0 +pkgrel=1 pkgdesc="X.org vesa video driver" url="http://xorg.freedesktop.org/" license="custom" @@ -10,12 +10,11 @@ depends= makedepends="pkgconfig xorg-server-dev libxi-dev fontsproto randrproto videoproto renderproto" -source="http://xorg.freedesktop.org//releases/individual/driver/$pkgname-$pkgver.tar.bz2" +source="http://xorg.freedesktop.org/releases/individual/driver/$pkgname-$pkgver.tar.bz2" build() { cd "$srcdir"/$pkgname-$pkgver - export GCC_SPECS=/usr/share/gcc/hardenednoznow.specs - + export LDFLAGS="$LDFLAGS -Wl,-z,lazy" ./configure --prefix=/usr || return 1 make || return 1 } diff --git a/x11/xorg-server/APKBUILD b/x11/xorg-server/APKBUILD index db8ab3aba..9bb430cad 100644 --- a/x11/xorg-server/APKBUILD +++ b/x11/xorg-server/APKBUILD @@ -1,6 +1,6 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=xorg-server -pkgver=1.7.1 +pkgver=1.7.3.901 pkgrel=0 pkgdesc="X.Org X servers" url="http://xorg.freedesktop.org" @@ -62,7 +62,7 @@ source="http://xorg.freedesktop.org/releases/individual/xserver/$pkgname-$pkgver depends_dev="pixman-dev libpciaccess-dev" -build () { +prepare() { cd "$srcdir"/$pkgname-$pkgver for i in ../*.patch; do @@ -71,11 +71,14 @@ build () { done # Fix dbus config path sed -i -e 's/\$(sysconfdir)/\/etc/' config/Makefile.* || return 1 +} +build() { + cd "$srcdir"/$pkgname-$pkgver # xorg modules does not work with the -z now and it seems like we # cannot pass over the linker flag to .so files. so we tweak the # gcc specs. - export GCC_SPECS=/usr/share/gcc/hardenednoznow.specs + export LDFLAGS="$LDFLAGS -Wl,-z,lazy" ./configure --prefix=/usr \ --sysconfdir=/etc/X11 \ @@ -113,11 +116,6 @@ package() { install -m755 -d "$pkgdir"/etc/X11 || return 1 install -m755 -d "$pkgdir"/var/lib/xkb || return 1 install -m644 -D COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING - - # Needed for non-mesa drivers, libgl will restore it - mv "${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so" \ - "${pkgdir}/usr/lib/xorg/modules/extensions/libglx.xorg" || return 1 - } @@ -135,5 +133,5 @@ xephyr() { mv "$pkgdir"/usr/bin/Xephyr "$subpkgdir"/usr/bin/ } -md5sums="dda7842467cda6018fdc87e6002e4db1 xorg-server-1.7.1.tar.bz2 +md5sums="cae5564c2f42212346ed4b44d3b97353 xorg-server-1.7.3.901.tar.bz2 222de594206d1148a90eddfda4f7a11a xorg-redhat-die-ugly-pattern-die-die-die.patch" |