diff options
-rw-r--r-- | main/apk-tools/APKBUILD | 4 | ||||
-rw-r--r-- | main/asterisk/400-destroy-no-response-234131.patch | 39 | ||||
-rw-r--r-- | main/asterisk/APKBUILD | 4 | ||||
-rw-r--r-- | main/linux-grsec/APKBUILD | 4 | ||||
-rw-r--r-- | main/linux-grsec/kernelconfig.x86 | 6 | ||||
-rw-r--r-- | main/mdadm/APKBUILD | 6 | ||||
-rw-r--r-- | main/mkinitfs/0001-init-never-overwrite-existing-files.patch | 26 | ||||
-rw-r--r-- | main/mkinitfs/APKBUILD | 12 | ||||
-rw-r--r-- | main/perl/APKBUILD | 6 | ||||
-rw-r--r-- | main/roundcubemail/APKBUILD | 4 | ||||
-rw-r--r-- | main/sysstat/APKBUILD | 11 | ||||
-rw-r--r-- | main/vala/APKBUILD | 4 | ||||
-rw-r--r-- | main/vsftpd/APKBUILD | 18 | ||||
-rw-r--r-- | x11/exo/APKBUILD | 4 | ||||
-rw-r--r-- | x11/gtk+/APKBUILD | 6 | ||||
-rw-r--r-- | x11/gtk-doc/APKBUILD | 13 | ||||
-rw-r--r-- | x11/libdrm/APKBUILD | 4 | ||||
-rw-r--r-- | x11/libsoup/APKBUILD | 4 | ||||
-rw-r--r-- | x11/libxcb/APKBUILD | 12 | ||||
-rw-r--r-- | x11/mesa/APKBUILD | 17 | ||||
-rw-r--r-- | x11/mesa/mesa-7.6.1-ldflags.patch | 20 | ||||
-rw-r--r-- | x11/mesa/mesa-7.6.1-uclibc.patch | 13 | ||||
-rw-r--r-- | x11/pango/APKBUILD | 4 | ||||
-rw-r--r-- | x11/terminal/APKBUILD | 11 | ||||
-rw-r--r-- | x11/xcb-proto/APKBUILD | 12 |
25 files changed, 169 insertions, 95 deletions
diff --git a/main/apk-tools/APKBUILD b/main/apk-tools/APKBUILD index c1de1d04..6120185e 100644 --- a/main/apk-tools/APKBUILD +++ b/main/apk-tools/APKBUILD @@ -1,6 +1,6 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=apk-tools -pkgver=2.0_rc7 +pkgver=2.0 pkgrel=0 pkgdesc="Alpine Package Keeper - package manager for alpine" subpackages="$pkgname-static" @@ -40,4 +40,4 @@ static() { "$subpkgdir"/sbin/apk.static } -md5sums="8654e4e4e32ead79560890567caaea5e apk-tools-2.0_rc7.tar.bz2" +md5sums="dc827e62065c940bbcec1c93099a5718 apk-tools-2.0.tar.bz2" diff --git a/main/asterisk/400-destroy-no-response-234131.patch b/main/asterisk/400-destroy-no-response-234131.patch new file mode 100644 index 00000000..16eef510 --- /dev/null +++ b/main/asterisk/400-destroy-no-response-234131.patch @@ -0,0 +1,39 @@ +--- 1.6.0/channels/chan_sip.c 2009/12/10 16:24:36 234130 ++++ 1.6.0/channels/chan_sip.c 2009/12/10 16:30:22 234131 +@@ -4523,6 +4523,9 @@ + ast_queue_control(p->owner, AST_CONTROL_CONGESTION); + ast_channel_unlock(p->owner); + } ++ ++ /* Give the channel a chance to act before we proceed with destruction */ ++ sip_scheddestroy(p, DEFAULT_TRANS_TIMEOUT); + } + sip_pvt_unlock(p); + return 0; +@@ -5186,19 +5189,20 @@ + if (needcancel) { /* Outgoing call, not up */ + if (ast_test_flag(&p->flags[0], SIP_OUTGOING)) { + /* stop retransmitting an INVITE that has not received a response */ +- struct sip_pkt *cur; +- for (cur = p->packets; cur; cur = cur->next) { +- __sip_semi_ack(p, cur->seqno, cur->is_resp, cur->method ? cur->method : find_sip_method(cur->data)); +- } +- + /* if we can't send right now, mark it pending */ + if (p->invitestate == INV_CALLING) { + /* We can't send anything in CALLING state */ + ast_set_flag(&p->flags[0], SIP_PENDINGBYE); +- /* Do we need a timer here if we don't hear from them at all? */ ++ __sip_pretend_ack(p); ++ /* Do we need a timer here if we don't hear from them at all? Yes we do or else we will get hung dialogs and those are no fun. */ + sip_scheddestroy(p, DEFAULT_TRANS_TIMEOUT); + append_history(p, "DELAY", "Not sending cancel, waiting for timeout"); + } else { ++ struct sip_pkt *cur; ++ ++ for (cur = p->packets; cur; cur = cur->next) { ++ __sip_semi_ack(p, cur->seqno, cur->is_resp, cur->method ? cur->method : find_sip_method(cur->data)); ++ } + p->invitestate = INV_CANCELLED; + /* Send a new request: CANCEL */ + transmit_request(p, SIP_CANCEL, p->lastinvite, XMIT_RELIABLE, FALSE); diff --git a/main/asterisk/APKBUILD b/main/asterisk/APKBUILD index 48f880b7..d76ed956 100644 --- a/main/asterisk/APKBUILD +++ b/main/asterisk/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Timo Teras <timo.teras@iki.fi> pkgname=asterisk pkgver=1.6.0.20 -pkgrel=0 +pkgrel=1 pkgdesc="Asterisk: A Module Open Source PBX System" url="http://www.asterisk.org/" license="GPL" @@ -20,6 +20,7 @@ source="http://downloads.digium.com/pub/asterisk/releases/$pkgname-$pkgver.tar.g 103-rundir.patch 201-incomplete.patch 301-libpri-autoconf.patch + 400-destroy-no-response-234131.patch asterisk.initd asterisk.confd asterisk.logrotate" @@ -97,6 +98,7 @@ b00c9d98ce2ad445501248a197c6e436 100-uclibc-daemon.patch 5008f51c737ec91f5047519bc9f25b85 103-rundir.patch 57825b74526187075ff7cb6816c55467 201-incomplete.patch 5771a5ab34b187dbfe8e23950b04213b 301-libpri-autoconf.patch +e35d40d688f6e4e4034c7aca8f955f46 400-destroy-no-response-234131.patch 0ce3219e05f55af884a7dc6b99c2b276 asterisk.initd ed31d7ba37bcf8b0346dcf8593c395f0 asterisk.confd 3e65172275684373e1a25c8a11224411 asterisk.logrotate" diff --git a/main/linux-grsec/APKBUILD b/main/linux-grsec/APKBUILD index 405d9ccd..3a71772f 100644 --- a/main/linux-grsec/APKBUILD +++ b/main/linux-grsec/APKBUILD @@ -4,7 +4,7 @@ _flavor=grsec pkgname=linux-${_flavor} pkgver=2.6.32.2 _kernver=2.6.32 -pkgrel=0 +pkgrel=1 pkgdesc="Linux kernel with grsecurity" url=http://grsecurity.net depends="mkinitfs linux-firmware" @@ -121,4 +121,4 @@ firmware() { md5sums="260551284ac224c3a43c4adac7df4879 linux-2.6.32.tar.bz2 924b7aa0fcd6e54c12ecc9b3c3082f59 patch-2.6.32.2.bz2 d7a5cd2c47196c628814018103719599 grsecurity-2.1.14-2.6.32.2-200912201010.patch -512be4fb8684a3a04a39b3888744d200 kernelconfig.x86" +e171958b13f21e7caf535b330b682116 kernelconfig.x86" diff --git a/main/linux-grsec/kernelconfig.x86 b/main/linux-grsec/kernelconfig.x86 index 8e89a285..6e826fe0 100644 --- a/main/linux-grsec/kernelconfig.x86 +++ b/main/linux-grsec/kernelconfig.x86 @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Linux kernel version: 2.6.32 -# Sat Dec 12 18:09:46 2009 +# Linux kernel version: 2.6.32.2 +# Thu Dec 24 14:35:00 2009 # # CONFIG_64BIT is not set CONFIG_X86_32=y @@ -2633,7 +2633,7 @@ CONFIG_ITCO_WDT=m CONFIG_ITCO_VENDOR_SUPPORT=y CONFIG_IT8712F_WDT=m CONFIG_IT87_WDT=m -CONFIG_HP_WATCHDOG=m +# CONFIG_HP_WATCHDOG is not set CONFIG_SC1200_WDT=m CONFIG_SCx200_WDT=m CONFIG_PC87413_WDT=m diff --git a/main/mdadm/APKBUILD b/main/mdadm/APKBUILD index 0dccc35a..9715d516 100644 --- a/main/mdadm/APKBUILD +++ b/main/mdadm/APKBUILD @@ -1,7 +1,7 @@ # Contributor: Carlo Landmeter <clandmeter at gmail> -# Maintainer: Carlo Landmeter <clandmeter at gmail> +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=mdadm -pkgver=3.0.3 +pkgver=3.1.1 pkgrel=0 pkgdesc="a tool for managing Linux Software RAID arrays" url="http://neil.brown.name/blog/mdadm" @@ -32,7 +32,7 @@ package() { install -m644 -D mdadm.conf-example "$pkgdir"/etc/mdadm.conf } -md5sums="80ef2a544bfe39ac2e47686485f470ef mdadm-3.0.3.tar.gz +md5sums="8bfeea282d21b5ef8e825122fb359457 mdadm-3.1.1.tar.gz ce57e798431f7ab89f9b07a7daaa4852 mdadm.initd 16d2b8eb2e17184357db503470fdd8eb mdadm.confd cf60ee08fc4fbed0450c5a2d4efc4214 mdadm-raid.initd diff --git a/main/mkinitfs/0001-init-never-overwrite-existing-files.patch b/main/mkinitfs/0001-init-never-overwrite-existing-files.patch deleted file mode 100644 index 970b13a0..00000000 --- a/main/mkinitfs/0001-init-never-overwrite-existing-files.patch +++ /dev/null @@ -1,26 +0,0 @@ -From bf94c9b9aa7884fc50d3110d69e2d28e413159ed Mon Sep 17 00:00:00 2001 -From: Natanael Copa <ncopa@alpinelinux.org> -Date: Tue, 24 Nov 2009 12:23:38 +0000 -Subject: [PATCH] init: never overwrite existing files - -ref #197 ---- - initramfs-init.in | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) - -diff --git a/initramfs-init.in b/initramfs-init.in -index 04798de..bd97ace 100755 ---- a/initramfs-init.in -+++ b/initramfs-init.in -@@ -372,7 +372,7 @@ if [ -n "$KOPT_chart" ]; then - fi - apkflags="--initdb --quiet --progress --force --no-network" - if [ -z "$KOPT_keep_apk_new" ]; then -- apkflags="$apkflags --clean-protected" -+ apkflags="$apkflags --clean-protected --never-overwrite" - fi - apk add --root $sysroot $repo_opt $apkflags $pkgs >/dev/null - eend $? --- -1.6.5.3 - diff --git a/main/mkinitfs/APKBUILD b/main/mkinitfs/APKBUILD index c3f3e767..797b803e 100644 --- a/main/mkinitfs/APKBUILD +++ b/main/mkinitfs/APKBUILD @@ -1,22 +1,18 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=mkinitfs -pkgver=2.0_rc6 -pkgrel=2 +pkgver=2.0_rc7 +pkgrel=0 pkgdesc="Tool to generate initramfs images for Alpine" url=http://git.alpinelinux.org/cgit/mkinitfs -depends="busybox apk-tools>=2.0_rc7" +depends="busybox apk-tools>=2.0" triggers="$pkgname.trigger:/usr/share/kernel/*" source="http://git.alpinelinux.org/cgit/$pkgname/snapshot/$pkgname-$pkgver.tar.bz2 - 0001-init-never-overwrite-existing-files.patch " license="GPL-2" build() { cd "$srcdir"/$pkgname-$pkgver - - patch -p1 -i ../0001-init-never-overwrite-existing-files.patch || return 1 make || return 1 make install DESTDIR="$pkgdir" || return 1 } -md5sums="6b8945b2e3be747caf8cfb29230f180e mkinitfs-2.0_rc6.tar.bz2 -921aadd7e302d5e565e539e611be946e 0001-init-never-overwrite-existing-files.patch" +md5sums="1e4ec2bb620f080699fddb40e273e33c mkinitfs-2.0_rc7.tar.bz2" diff --git a/main/perl/APKBUILD b/main/perl/APKBUILD index 016a526a..abca94bd 100644 --- a/main/perl/APKBUILD +++ b/main/perl/APKBUILD @@ -39,9 +39,11 @@ build() { -Ud_csh \ -Dusenm \ || return 1 -# -Dscriptdir=/usr/bin \ - make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" make install DESTDIR="$pkgdir" } diff --git a/main/roundcubemail/APKBUILD b/main/roundcubemail/APKBUILD index 0b6887c6..1c30c6ca 100644 --- a/main/roundcubemail/APKBUILD +++ b/main/roundcubemail/APKBUILD @@ -1,11 +1,11 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=roundcubemail pkgver=0.3.1 -pkgrel=0 +pkgrel=1 pkgdesc="A PHP web-based mail client" url="http://www.roundcube.net" license="GPL" -depends="php" +depends="php php-imap php-xml" makedepends="" source="http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz" diff --git a/main/sysstat/APKBUILD b/main/sysstat/APKBUILD index 1d3039d4..e9e83abe 100644 --- a/main/sysstat/APKBUILD +++ b/main/sysstat/APKBUILD @@ -1,27 +1,30 @@ # Contributor: Carlo Landmeter <clandmeter@gmail.com> # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=sysstat -pkgver=9.0.5 +pkgver=9.0.6 pkgrel=0 pkgdesc="Performance monitoring tools for Linux" url="http://pagesperso-orange.fr/sebastien.godard/" license="GPL" depends= -makedepends="" +makedepends= subpackages="$pkgname-doc" source="http://pagesperso-orange.fr/sebastien.godard/sysstat-$pkgver.tar.gz" build() { cd "$srcdir/$pkgname-$pkgver" - ./configure --prefix=/usr \ --sysconfdir=/etc \ --mandir=/usr/share/man \ --infodir=/usr/share/info \ --disable-nls make || return 1 +} + +package() { + cd "$srcdir/$pkgname-$pkgver" make DESTDIR="$pkgdir" install } -md5sums="767f4424f4e014c78ebeb3a6a3d4ea12 sysstat-9.0.5.tar.gz" +md5sums="c05ca01878a4069199d9af93cbe39c8e sysstat-9.0.6.tar.gz" diff --git a/main/vala/APKBUILD b/main/vala/APKBUILD index 3cb37863..1c84417f 100644 --- a/main/vala/APKBUILD +++ b/main/vala/APKBUILD @@ -1,6 +1,6 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=vala -pkgver=0.7.8 +pkgver=0.7.9 pkgrel=0 pkgdesc="Compiler for the GObject type system" url="http://live.gnome.org/Vala" @@ -23,4 +23,4 @@ package() { make DESTDIR="$pkgdir" install || return 1 } -md5sums="22f3639e9d0eaf95a3b1830912c1e433 vala-0.7.8.tar.gz" +md5sums="a409c95ca2831c61b1f966d84e9b99ee vala-0.7.9.tar.gz" diff --git a/main/vsftpd/APKBUILD b/main/vsftpd/APKBUILD index 26026854..f53933cd 100644 --- a/main/vsftpd/APKBUILD +++ b/main/vsftpd/APKBUILD @@ -1,7 +1,8 @@ # Contributor: Carlo Landmeter <clandmeter@gmail.com> +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=vsftpd -pkgver=2.1.0 -pkgrel=2 +pkgver=2.2.2 +pkgrel=0 pkgdesc="Very secure ftpd" url="http://vsftpd.beasts.org" license="GPL" @@ -9,9 +10,9 @@ depends= makedepends="openssl-dev !libcap-dev" subpackages="$pkgname-doc" source="ftp://vsftpd.beasts.org/users/cevans/vsftpd-${pkgver}.tar.gz -vsftpd-enable-ssl.patch -vsftpd.initd -vsftpd.confd" + vsftpd-enable-ssl.patch + vsftpd.initd + vsftpd.confd" build() { cd "$srcdir/$pkgname-$pkgver" @@ -20,7 +21,10 @@ build() { patch -p0 -i "$srcdir"/vsftpd-enable-ssl.patch || return 1 make || return 1 - +} + +package() { + cd "$srcdir/$pkgname-$pkgver" install -m755 -D vsftpd "$pkgdir"/usr/sbin/vsftpd install -m644 -D vsftpd.8 "$pkgdir"/usr/share/man/man8/vsftpd.8 install -m644 -D vsftpd.conf.5 "$pkgdir"/usr/share/man/man5/vsftpd.conf.5 @@ -30,7 +34,7 @@ build() { mkdir -p "$pkgdir"/usr/share/empty } -md5sums="7890b54e7ffa6106ffbdfda53f47fa41 vsftpd-2.1.0.tar.gz +md5sums="6d6bc136af14c23f8fef6f1a51f55418 vsftpd-2.2.2.tar.gz f3cbaf364cd3c46a2a03b00de9d7e184 vsftpd-enable-ssl.patch 1a56bcc7698dba6490f0007f37c75e9b vsftpd.initd 431dfe7403323e247a88b97beade5d78 vsftpd.confd" diff --git a/x11/exo/APKBUILD b/x11/exo/APKBUILD index a277ab04..6b7d6ef9 100644 --- a/x11/exo/APKBUILD +++ b/x11/exo/APKBUILD @@ -1,7 +1,7 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> # TODO: hal pkgname=exo -pkgver=0.3.105 +pkgver=0.3.106 pkgrel=0 pkgdesc="Extensions to Xfce by os-cillation" url="http://www.os-cillation.com/article.php?sid=40" @@ -31,4 +31,4 @@ package() { cd "$srcdir"/$pkgname-$pkgver make DESTDIR="$pkgdir" install || return 1 } -md5sums="ba87f84894498bf23ae39d849c55f98c exo-0.3.105.tar.bz2" +md5sums="927905f89252fa397e50d7a4fbf3c9a7 exo-0.3.106.tar.bz2" diff --git a/x11/gtk+/APKBUILD b/x11/gtk+/APKBUILD index 4dd9de11..30a70281 100644 --- a/x11/gtk+/APKBUILD +++ b/x11/gtk+/APKBUILD @@ -1,7 +1,7 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=gtk+ -pkgver=2.18.3 -pkgrel=1 +pkgver=2.18.5 +pkgrel=0 pkgdesc="The GTK+ Toolkit (v2)" url="http://www.gtk.org/" install="$pkgname.post-install $pkgname.post-upgrade $pkgname.post-deinstall" @@ -49,4 +49,4 @@ package() { cd "$srcdir"/gtk+-$pkgver make DESTDIR="$pkgdir" install || return 1 } -md5sums="369e173600efc272131b53b1902679e8 gtk+-2.18.3.tar.bz2" +md5sums="3047875309f7f6030e03b0a95cf99c8c gtk+-2.18.5.tar.bz2" diff --git a/x11/gtk-doc/APKBUILD b/x11/gtk-doc/APKBUILD index 2a00cb6a..9c86f49c 100644 --- a/x11/gtk-doc/APKBUILD +++ b/x11/gtk-doc/APKBUILD @@ -1,7 +1,7 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=gtk-doc -pkgver=1.11 -pkgrel=1 +pkgver=1.13 +pkgrel=0 pkgdesc="Documentation tool for public library API" url="http://www.gtk.org/gtk-doc/" license="GPL FDL" @@ -9,12 +9,15 @@ depends="docbook-xsl gnome-doc-utils perl pkgconfig" makedepends="rarian-dev" source="http://ftp.gnome.org/pub/gnome/sources/$pkgname/$pkgver/$pkgname-$pkgver.tar.bz2" -build () -{ +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="b5e268c71fa90aad890cf53715664d0a gtk-doc-1.11.tar.bz2" +md5sums="27940d6cd5c9dcda8fc003043d8c299a gtk-doc-1.13.tar.bz2" diff --git a/x11/libdrm/APKBUILD b/x11/libdrm/APKBUILD index e4809564..86ab0c37 100644 --- a/x11/libdrm/APKBUILD +++ b/x11/libdrm/APKBUILD @@ -1,6 +1,6 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=libdrm -pkgver=2.4.16 +pkgver=2.4.17 pkgrel=0 pkgdesc="Userspace interface to kernel DRM services" url="http://dri.freedesktop.org/" @@ -20,4 +20,4 @@ package() { cd "$srcdir"/$pkgname-$pkgver make DESTDIR="$pkgdir" install || return 1 } -md5sums="fa47a49641a8e846510566787a85cb8b libdrm-2.4.16.tar.bz2" +md5sums="667d81f993f7fd8a1b1b1b830a28a748 libdrm-2.4.17.tar.bz2" diff --git a/x11/libsoup/APKBUILD b/x11/libsoup/APKBUILD index ca7105e7..af9462e6 100644 --- a/x11/libsoup/APKBUILD +++ b/x11/libsoup/APKBUILD @@ -1,6 +1,6 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=libsoup -pkgver=2.28.1 +pkgver=2.28.2 pkgrel=0 pkgdesc="Gnome HTTP Library" url="http://www.gnome.org" @@ -27,4 +27,4 @@ package() { cd "$srcdir"/$pkgname-$pkgver make DESTDIR="$pkgdir" install || return 1 } -md5sums="6c303cae11bde065497992d2444cc96a libsoup-2.28.1.tar.bz2" +md5sums="31d7ad416005eed4b78f07ac01b6b9f0 libsoup-2.28.2.tar.bz2" diff --git a/x11/libxcb/APKBUILD b/x11/libxcb/APKBUILD index 51cd5558..a1b30a35 100644 --- a/x11/libxcb/APKBUILD +++ b/x11/libxcb/APKBUILD @@ -1,13 +1,13 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=libxcb -pkgver=1.4 +pkgver=1.5 pkgrel=0 pkgdesc="X11 client-side library" url="http://xcb.freedesktop.org/" license="custom" -depends="xcb-proto libxdmcp libxau uclibc" +depends="xcb-proto>=1.6" subpackages="$pkgname-dev $pkgname-doc" -makedepends="g++ libxdmcp-dev libxau-dev libxslt libpthread-stubs pkgconfig python" +makedepends="libxdmcp-dev libxau-dev libxslt libpthread-stubs pkgconfig python" source="http://xcb.freedesktop.org/dist/$pkgname-$pkgver.tar.bz2 " depends_dev="libpthread-stubs libxau-dev libxdmcp-dev" @@ -17,7 +17,11 @@ build() { ./configure --prefix=/usr \ --enable-xinput || 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="b00fd506c717dea01f595e8da31f6914 libxcb-1.4.tar.bz2" +md5sums="d19c0ba6ba42ebccd3d62d8bb147b551 libxcb-1.5.tar.bz2" diff --git a/x11/mesa/APKBUILD b/x11/mesa/APKBUILD index 090d3cc8..876d2e6b 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=1 +pkgver=7.6.1 +pkgrel=0 pkgdesc="Mesa DRI OpenGL library" url="http://www.mesa3d.org" license="LGPL" @@ -19,7 +19,9 @@ makedepends="pkgconfig libdrm-dev libxxf86vm-dev libxdamage-dev expat-dev source="ftp://ftp.freedesktop.org/pub/mesa/$pkgver/MesaLib-$pkgver.tar.bz2 mesa-7.1-link-shared.patch intel-revert-vbl.patch - mesa-7.4-parallel.patch" + mesa-7.4-parallel.patch + mesa-7.6.1-ldflags.patch + mesa-7.6.1-uclibc.patch" depends_dev="libdrm-dev dri2proto libx11-dev libxext-dev libxxf86vm-dev libxdamage-dev libxfixes-dev libxcb-dev" @@ -48,6 +50,9 @@ build() { --disable-glw || return 1 make || return 1 + # check so we dont have any bind NOW + scanelf -Rb . | grep NOW && return 1 + return 0 } package() { @@ -80,7 +85,9 @@ tdfx() { _mv_dri tdfx_dri; } trident() { _mv_dri trident_dri; } unichrome() { _mv_dri unichrome_dri; } -md5sums="8c75f90cd0303cfac9e4b6d54f6759ca MesaLib-7.6.tar.bz2 +md5sums="7db4617e9e10ad3aca1b64339fd71b7d MesaLib-7.6.1.tar.bz2 6e2bd02a8035fb165cf9d861fcf19e79 mesa-7.1-link-shared.patch a111f4dc82e894f8801bc3fa129af7af intel-revert-vbl.patch -75e1bb69f384e9d60544fa03c15cc0ec mesa-7.4-parallel.patch" +75e1bb69f384e9d60544fa03c15cc0ec mesa-7.4-parallel.patch +eb6bb53bb1643782aa572edc40d28629 mesa-7.6.1-ldflags.patch +8d98e15310e0f2e1520beb9e6cb6ab41 mesa-7.6.1-uclibc.patch" diff --git a/x11/mesa/mesa-7.6.1-ldflags.patch b/x11/mesa/mesa-7.6.1-ldflags.patch new file mode 100644 index 00000000..56914b71 --- /dev/null +++ b/x11/mesa/mesa-7.6.1-ldflags.patch @@ -0,0 +1,20 @@ +diff --git a/src/gallium/winsys/drm/Makefile.template b/src/gallium/winsys/drm/Makefile.template +index 9635c3c..88e02c0 100644 +--- a/src/gallium/winsys/drm/Makefile.template ++++ b/src/gallium/winsys/drm/Makefile.template +@@ -83,6 +83,7 @@ default: depend symlinks $(TOP)/$(LIB_DIR)/gallium/$(LIBNAME) + + $(LIBNAME): $(OBJECTS) $(MESA_MODULES) $(PIPE_DRIVERS) $(WINOBJ) Makefile $(TOP)/src/mesa/drivers/dri/Makefile.template + $(MKLIB) -noprefix -o $@ \ ++ -ldflags "$(LDFLAGS)" \ + $(OBJECTS) $(PIPE_DRIVERS) \ + -Wl,--start-group $(MESA_MODULES) -Wl,--end-group \ + $(WINOBJ) $(DRI_LIB_DEPS) $(DRIVER_EXTRAS) +@@ -90,6 +91,7 @@ $(LIBNAME): $(OBJECTS) $(MESA_MODULES) $(PIPE_DRIVERS) $(WINOBJ) Makefile $(TOP) + $(LIBNAME_EGL): $(WINSYS_OBJECTS) $(LIBS) + $(MKLIB) -o $(LIBNAME_EGL) \ + -linker "$(CC)" \ ++ -ldflags "$(LDFLAGS)" \ + -noprefix \ + $(OBJECTS) $(MKLIB_OPTIONS) $(WINSYS_OBJECTS) $(PIPE_DRIVERS) $(WINOBJ) $(DRI_LIB_DEPS) \ + --whole-archive $(LIBS) $(GALLIUM_AUXILIARIES) --no-whole-archive $(DRIVER_EXTRAS) diff --git a/x11/mesa/mesa-7.6.1-uclibc.patch b/x11/mesa/mesa-7.6.1-uclibc.patch new file mode 100644 index 00000000..4a4354d8 --- /dev/null +++ b/x11/mesa/mesa-7.6.1-uclibc.patch @@ -0,0 +1,13 @@ +diff --git a/src/mesa/main/imports.c b/src/mesa/main/imports.c +index 46ffb92..6192fe6 100644 +--- a/src/mesa/main/imports.c ++++ b/src/mesa/main/imports.c +@@ -915,7 +915,7 @@ _mesa_atoi(const char *s) + double + _mesa_strtod( const char *s, char **end ) + { +-#ifdef _GNU_SOURCE ++#if defined(_GNU_SOURCE) && ! defined(__UCLIBC__) + static locale_t loc = NULL; + if (!loc) { + loc = newlocale(LC_CTYPE_MASK, "C", NULL); diff --git a/x11/pango/APKBUILD b/x11/pango/APKBUILD index fdd7cace..b7687936 100644 --- a/x11/pango/APKBUILD +++ b/x11/pango/APKBUILD @@ -1,6 +1,6 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=pango -pkgver=1.26.1 +pkgver=1.26.2 pkgrel=0 pkgdesc="A library for layout and rendering of text" url="http://www.pango.org/" @@ -26,4 +26,4 @@ package() { cd "$srcdir"/$pkgname-$pkgver make DESTDIR="$pkgdir" install || return 1 } -md5sums="2cbc1f26639e335905f7d31c0da53fce pango-1.26.1.tar.bz2" +md5sums="f30212b8833af3ce5c82121dc309e3d0 pango-1.26.2.tar.bz2" diff --git a/x11/terminal/APKBUILD b/x11/terminal/APKBUILD index 900f0362..baae13eb 100644 --- a/x11/terminal/APKBUILD +++ b/x11/terminal/APKBUILD @@ -1,6 +1,6 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=terminal -pkgver=0.4.2 +pkgver=0.4.3 pkgrel=0 pkgdesc="A modern terminal emulator primarly for the Xfce desktop environment" url="http://www.xfce.org/projects/terminal/" @@ -13,8 +13,7 @@ install= source="http://archive.xfce.org/src/apps/${pkgname}/0.4/Terminal-${pkgver}.tar.bz2 " -build () -{ +build() { cd "$srcdir"/Terminal-$pkgver ./configure --prefix=/usr \ --sysconfdir=/etc \ @@ -23,6 +22,10 @@ build () --disable-static \ || return 1 make || return 1 +} + +package() { + cd "$srcdir"/Terminal-$pkgver make DESTDIR="$pkgdir" install || return 1 } -md5sums="9754afef6b79fa1df9aaf41fb8cc6374 Terminal-0.4.2.tar.bz2" +md5sums="0ce66b16bcb7ff274d7f93a69993f717 Terminal-0.4.3.tar.bz2" diff --git a/x11/xcb-proto/APKBUILD b/x11/xcb-proto/APKBUILD index 288fde03..b5b6d966 100644 --- a/x11/xcb-proto/APKBUILD +++ b/x11/xcb-proto/APKBUILD @@ -1,20 +1,24 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=xcb-proto -pkgver=1.5 +pkgver=1.6 pkgrel=0 pkgdesc="XML-XCB protocol descriptions" url="http://xcb.freedesktop.org/" license="custom" -depends="" +depends= makedepends="python" source="http://xcb.freedesktop.org/dist/$pkgname-$pkgver.tar.bz2" build() { - cd ${srcdir}/${pkgname}-${pkgver} + cd "$srcdir"/${pkgname}-${pkgver} ./configure --prefix=/usr || return 1 make || return 1 +} + +package() { + cd "$srcdir"/${pkgname}-${pkgver} make DESTDIR=${pkgdir} install || return 1 install -m755 -d ${pkgdir}/usr/share/licenses/${pkgname} install -m644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/ || return 1 } -md5sums="7d0481790104a10ff9174895ae954533 xcb-proto-1.5.tar.bz2" +md5sums="04313e1d914b44d0e457f6c494fc178b xcb-proto-1.6.tar.bz2" |