diff options
author | Nicolás Reynolds <fauno@endefensadelsl.org> | 2014-03-10 03:51:37 +0000 |
---|---|---|
committer | Nicolás Reynolds <fauno@endefensadelsl.org> | 2014-03-10 03:51:37 +0000 |
commit | b7ad9e746ae50cb940e3ea21772049f46f7b2c0f (patch) | |
tree | 03e7305d9536250d432a52cf8bf43cf5becd8228 | |
parent | 960a69922ae947c02b2502d7f7624a458d50cb8f (diff) |
Mon Mar 10 03:48:16 UTC 2014
31 files changed, 398 insertions, 288 deletions
diff --git a/community/avr-binutils/PKGBUILD b/community/avr-binutils/PKGBUILD index 382161404..2c9d3deca 100644 --- a/community/avr-binutils/PKGBUILD +++ b/community/avr-binutils/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 99691 2013-10-30 23:03:14Z allan $ +# $Id: PKGBUILD 106897 2014-03-09 19:30:48Z schuay $ # Maintainer: schuay <jakob.gruber@gmail.com> # Contributor: Brad Fanella <bradfanella@archlinux.us> # Contributor: Corrado Primier <bardo@aur.archlinux.org> @@ -7,19 +7,16 @@ # Build order: avr-binutils -> avr-gcc -> avr-libc pkgname=avr-binutils -pkgver=2.23.2 +pkgver=2.24 pkgrel=1 pkgdesc="A set of programs to assemble and manipulate binary and object files for the AVR architecture" arch=('i686' 'x86_64') url="http://www.gnu.org/software/binutils/" license=('GPL') depends=('glibc>=2.17' 'zlib' 'binutils') -provides=("binutils-avr=$pkgver") -replaces=('binutils-avr') -options=('!distcc' '!ccache') +options=('staticlibs' '!distcc' '!ccache') install=avr-binutils.install source=(ftp://ftp.gnu.org/gnu/binutils/binutils-${pkgver}.tar.bz2{,.sig} - binutils-2.23.2-texinfo-5.0.patch avr-size.patch) _builddir=binutils-build @@ -30,10 +27,6 @@ build() { # See https://bugs.archlinux.org/task/32504 patch -Np0 < ${srcdir}/avr-size.patch - # http://sourceware.org/git/?p=binutils.git;a=patch;h=e02bf935 - # http://sourceware.org/git/?p=binutils.git;a=patch;h=935f8542 - patch -p1 -i ${srcdir}/binutils-2.23.2-texinfo-5.0.patch - # https://bugs.archlinux.org/task/34629 sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" libiberty/configure @@ -70,8 +63,6 @@ package() { make prefix=${pkgdir}/usr tooldir=${pkgdir}/usr install - rm ${pkgdir}/usr/lib/libiberty.a - for bin in ar as nm objcopy objdump ranlib strip ; do rm -f ${pkgdir}/usr/bin/${bin} done @@ -83,7 +74,6 @@ package() { rm -rf ${pkgdir}/usr/share/locale } -md5sums=('4f8fa651e35ef262edc01d60fb45702e' +md5sums=('e0f71a7b2ddab0f8612336ac81d9636b' 'SKIP' - '34e439ce23213a91e2af872dfbb5094c' '573769ec1107d1bfed78680edd7ae63f') diff --git a/community/avr-binutils/binutils-2.23.2-texinfo-5.0.patch b/community/avr-binutils/binutils-2.23.2-texinfo-5.0.patch deleted file mode 100644 index 38dc19fb0..000000000 --- a/community/avr-binutils/binutils-2.23.2-texinfo-5.0.patch +++ /dev/null @@ -1,162 +0,0 @@ -diff --git a/bfd/doc/bfd.texinfo b/bfd/doc/bfd.texinfo -index 45ffa73..3aa3300 100644 ---- a/bfd/doc/bfd.texinfo -+++ b/bfd/doc/bfd.texinfo -@@ -322,7 +324,7 @@ All of BFD lives in one directory. - @printindex cp - - @tex --% I think something like @colophon should be in texinfo. In the -+% I think something like @@colophon should be in texinfo. In the - % meantime: - \long\def\colophon{\hbox to0pt{}\vfill - \centerline{The body of this manual is set in} -@@ -333,7 +335,7 @@ All of BFD lives in one directory. - \centerline{{\sl\fontname\tensl\/}} - \centerline{are used for emphasis.}\vfill} - \page\colophon --% Blame: doc@cygnus.com, 28mar91. -+% Blame: doc@@cygnus.com, 28mar91. - @end tex - - @bye -diff --git a/binutils/doc/binutils.texi b/binutils/doc/binutils.texi -index 56a0510..fb1802b 100644 ---- a/binutils/doc/binutils.texi -+++ b/binutils/doc/binutils.texi -@@ -148,18 +148,18 @@ in the section entitled ``GNU Free Documentation License''. - * objcopy:: Copy and translate object files - * objdump:: Display information from object files - * ranlib:: Generate index to archive contents --* readelf:: Display the contents of ELF format files - * size:: List section sizes and total size - * strings:: List printable strings from files - * strip:: Discard symbols --* elfedit:: Update the ELF header of ELF files - * c++filt:: Filter to demangle encoded C++ symbols - * cxxfilt: c++filt. MS-DOS name for c++filt - * addr2line:: Convert addresses to file and line - * nlmconv:: Converts object code into an NLM --* windres:: Manipulate Windows resources - * windmc:: Generator for Windows message resources -+* windres:: Manipulate Windows resources - * dlltool:: Create files needed to build and use DLLs -+* readelf:: Display the contents of ELF format files -+* elfedit:: Update the ELF header of ELF files - * Common Options:: Command-line options for all utilities - * Selecting the Target System:: How these utilities determine the target - * Reporting Bugs:: Reporting Bugs -@@ -2907,7 +2907,7 @@ the Info entries for @file{binutils}. - @c man end - @end ignore - --@node c++filt, addr2line, elfedit, Top -+@node c++filt, addr2line, strip, Top - @chapter c++filt - - @kindex c++filt -@@ -4384,7 +4384,7 @@ equivalent. At least one of the @option{--output-mach}, - - @table @env - --@itemx --input-mach=@var{machine} -+@item --input-mach=@var{machine} - Set the matching input ELF machine type to @var{machine}. If - @option{--input-mach} isn't specified, it will match any ELF - machine types. -@@ -4392,21 +4392,21 @@ machine types. - The supported ELF machine types are, @var{L1OM}, @var{K1OM} and - @var{x86-64}. - --@itemx --output-mach=@var{machine} -+@item --output-mach=@var{machine} - Change the ELF machine type in the ELF header to @var{machine}. The - supported ELF machine types are the same as @option{--input-mach}. - --@itemx --input-type=@var{type} -+@item --input-type=@var{type} - Set the matching input ELF file type to @var{type}. If - @option{--input-type} isn't specified, it will match any ELF file types. - - The supported ELF file types are, @var{rel}, @var{exec} and @var{dyn}. - --@itemx --output-type=@var{type} -+@item --output-type=@var{type} - Change the ELF file type in the ELF header to @var{type}. The - supported ELF types are the same as @option{--input-type}. - --@itemx --input-osabi=@var{osabi} -+@item --input-osabi=@var{osabi} - Set the matching input ELF file OSABI to @var{osabi}. If - @option{--input-osabi} isn't specified, it will match any ELF OSABIs. - -@@ -4416,7 +4416,7 @@ The supported ELF OSABIs are, @var{none}, @var{HPUX}, @var{NetBSD}, - @var{FreeBSD}, @var{TRU64}, @var{Modesto}, @var{OpenBSD}, @var{OpenVMS}, - @var{NSK}, @var{AROS} and @var{FenixOS}. - --@itemx --output-osabi=@var{osabi} -+@item --output-osabi=@var{osabi} - Change the ELF OSABI in the ELF header to @var{osabi}. The - supported ELF OSABI are the same as @option{--input-osabi}. - -diff --git a/ld/ld.texinfo b/ld/ld.texinfo -index c7ae2a5..4777ad5 100644 ---- a/ld/ld.texinfo -+++ b/ld/ld.texinfo -@@ -142,12 +144,12 @@ in the section entitled ``GNU Free Documentation License''. - @ifset ARM - * ARM:: ld and the ARM family - @end ifset --@ifset HPPA --* HPPA ELF32:: ld and HPPA 32-bit ELF --@end ifset - @ifset M68HC11 - * M68HC11/68HC12:: ld and the Motorola 68HC11 and 68HC12 families - @end ifset -+@ifset HPPA -+* HPPA ELF32:: ld and HPPA 32-bit ELF -+@end ifset - @ifset M68K - * M68K:: ld and Motorola 68K family - @end ifset -@@ -6012,6 +6014,9 @@ functionality are not listed. - @ifset I960 - * i960:: @command{ld} and the Intel 960 family - @end ifset -+@ifset M68HC11 -+* M68HC11/68HC12:: @code{ld} and the Motorola 68HC11 and 68HC12 families -+@end ifset - @ifset ARM - * ARM:: @command{ld} and the ARM family - @end ifset -@@ -6027,9 +6032,6 @@ functionality are not listed. - @ifset MSP430 - * MSP430:: @command{ld} and MSP430 - @end ifset --@ifset M68HC11 --* M68HC11/68HC12:: @code{ld} and the Motorola 68HC11 and 68HC12 families --@end ifset - @ifset POWERPC - * PowerPC ELF32:: @command{ld} and PowerPC 32-bit ELF Support - @end ifset -@@ -7877,7 +7879,7 @@ If you have more than one @code{SECT} statement for the same - @printindex cp - - @tex --% I think something like @colophon should be in texinfo. In the -+% I think something like @@colophon should be in texinfo. In the - % meantime: - \long\def\colophon{\hbox to0pt{}\vfill - \centerline{The body of this manual is set in} -@@ -7888,7 +7890,7 @@ If you have more than one @code{SECT} statement for the same - \centerline{{\sl\fontname\tensl\/}} - \centerline{are used for emphasis.}\vfill} - \page\colophon --% Blame: doc@cygnus.com, 28mar91. -+% Blame: doc@@cygnus.com, 28mar91. - @end tex - - @bye --- -1.7.1 - diff --git a/community/avr-gcc/PKGBUILD b/community/avr-gcc/PKGBUILD index 9d2466d9a..2b7506842 100644 --- a/community/avr-gcc/PKGBUILD +++ b/community/avr-gcc/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 99692 2013-10-30 23:03:34Z allan $ +# $Id: PKGBUILD 106899 2014-03-09 19:31:00Z schuay $ # Maintainer: schuay <jakob.gruber@gmail.com> # Contributor: Brad Fanella <bradfanella@archlinux.us> # Contributor: Corrado Primier <bardo@aur.archlinux.org> @@ -9,16 +9,16 @@ pkgname=avr-gcc _pkgname=gcc pkgver=4.8.2 -pkgrel=1 +pkgrel=2 pkgdesc="The GNU AVR Compiler Collection" arch=('i686' 'x86_64') license=('GPL' 'LGPL' 'FDL' 'custom') url="http://gcc.gnu.org/" -depends=('avr-binutils>=2.23' 'cloog' 'ppl' 'gcc-libs>=4.8.0' 'libmpc') +depends=('avr-binutils>=2.24' 'cloog' 'ppl' 'gcc-libs>=4.8.0' 'libmpc') optdepends=('avr-libc: Standard C library for Atmel AVR development') provides=("gcc-avr=$pkgver") replaces=('gcc-avr') -options=('!emptydirs' '!strip') +options=('staticlibs' '!emptydirs' '!strip') source=(http://ftp.gnu.org/gnu/gcc/${_pkgname}-${pkgver}/gcc-${pkgver}.tar.bz2) _basedir=${_pkgname}-${pkgver} diff --git a/community/avr-gdb/PKGBUILD b/community/avr-gdb/PKGBUILD index 996a8f934..011ce7189 100644 --- a/community/avr-gdb/PKGBUILD +++ b/community/avr-gdb/PKGBUILD @@ -7,7 +7,7 @@ pkgname=avr-gdb _pkgname=gdb -pkgver=7.6.1 +pkgver=7.7 pkgrel=1 pkgdesc="The GNU Debugger for AVR" arch=('i686' 'x86_64') @@ -47,8 +47,9 @@ package() { rm -f ${pkgdir}/usr/lib/libiberty.a rm -rf ${pkgdir}/usr/share/info + rm -rf ${pkgdir}/usr/share/man rm -rf ${pkgdir}/usr/share/gdb rm -rf ${pkgdir}/usr/include/gdb } -md5sums=('fbc4dab4181e6e9937075b43a4ce2732') +md5sums=('271a18f41858a7e98b28ae4eb91287c9') diff --git a/community/fish/PKGBUILD b/community/fish/PKGBUILD index 570885d15..a538a3ca0 100644 --- a/community/fish/PKGBUILD +++ b/community/fish/PKGBUILD @@ -1,25 +1,25 @@ -# $Id: PKGBUILD 99431 2013-10-28 19:00:44Z bpiotrowski $ -# Maintainer: Kaiting Chen <kaitocracy@gmail.com> -# Maintainer: Bartłomiej Piotrowski <nospam@bpiotrowski.pl> +# $Id: PKGBUILD 106894 2014-03-09 17:38:13Z bpiotrowski $ +# Maintainer: Bartłomiej Piotrowski <bpiotrowski@archlinux.org> +# Contributor: Kaiting Chen <kaitocracy@gmail.com> # Contributor: Abhishek Dasgupta <abhidg@gmail.com> # Contributor: Eric Belanger <eric@archlinux.org> # Contributor: Jan Fader <jan.fader@web.de> pkgname=fish pkgver=2.1.0 -pkgrel=1 +pkgrel=2 pkgdesc='Smart and user friendly shell intended mostly for interactive use' arch=('i686' 'x86_64') url='http://fishshell.com/' license=('GPL2') -depends=('python2' 'inetutils') -makedepends=('doxygen' 'python') +depends=('bc' 'gcc-libs' 'inetutils' 'ncurses') +optdepends=('python: for manual page completion parser and web configuration tool') install=fish.install source=(http://fishshell.com/files/$pkgver/fish-$pkgver.tar.gz) md5sums=('3a29aebde522b8f52d9975d7423db99e') build() { - cd fish-$pkgver + cd $pkgname-$pkgver ./configure --prefix=/usr \ --sysconfdir=/etc \ --without-xsel @@ -27,9 +27,5 @@ build() { } package() { - cd fish-$pkgver - make DESTDIR="$pkgdir" install - - # use python2 - find "$pkgdir"/usr/share/fish/tools/ -type f -exec sed -e "1s|python|python2|" -i {} \; + make -C $pkgname-$pkgver DESTDIR="$pkgdir" install } diff --git a/community/fish/fish.install b/community/fish/fish.install index 49a65ad82..694ad3eca 100644 --- a/community/fish/fish.install +++ b/community/fish/fish.install @@ -1,5 +1,5 @@ post_install() { - grep -q '/usr/bin/fish' etc/shells || echo '/usr/bin/fish' >> etc/shells + grep -q '/usr/bin/fish' etc/shells || echo '/usr/bin/fish' >> etc/shells } post_upgrade() { diff --git a/community/geary/PKGBUILD b/community/geary/PKGBUILD index ee33978a9..625a1f16b 100755 --- a/community/geary/PKGBUILD +++ b/community/geary/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 105421 2014-02-07 11:42:11Z alucryd $ +# $Id: PKGBUILD 106892 2014-03-09 17:27:31Z alucryd $ # Maintainer: Maxime Gauduin <alucryd@gmail.com> # Contributor : sebikul <sebikul@gmail.com> # Contributor : Massimiliano Torromeo <massimiliano.torromeo@gmail.com> pkgname=geary -pkgver=0.5.1 -pkgrel=2 +pkgver=0.5.3 +pkgrel=1 pkgdesc='A lightweight email client for the GNOME desktop' arch=('i686' 'x86_64') url='http://www.yorba.org/projects/geary/' @@ -14,7 +14,7 @@ depends=('gmime' 'gnome-keyring' 'libcanberra' 'libgee' 'libnotify' 'webkitgtk') makedepends=('cmake' 'gobject-introspection' 'intltool' 'vala') install="${pkgname}.install" source=("https://download.gnome.org/sources/${pkgname}/${pkgver%.?}/${pkgname}-${pkgver}.tar.xz") -sha256sums=('12561187c7d2b8aa1115ca52d8959270ff38dd6db774df1cd39c9719a76bb1d1') +sha256sums=('17ac5aa25d828d92e5a23d21194fcee71914961cbfa3064dd718bcecb9cbf2e5') build() { cd ${pkgname}-${pkgver} diff --git a/community/kdenlive/PKGBUILD b/community/kdenlive/PKGBUILD index 24fc01741..77850f59f 100644 --- a/community/kdenlive/PKGBUILD +++ b/community/kdenlive/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 106147 2014-02-24 08:56:12Z spupykin $ +# $Id: PKGBUILD 106888 2014-03-09 13:16:31Z andrea $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Zuf <kontakt.zuf@gmail.com> # Contributor: Darwin Bautista <djclue917@gmail.com> pkgname=kdenlive pkgver=0.9.6 -pkgrel=3 +pkgrel=4 pkgdesc="A non-linear video editor for Linux" arch=('i686' 'x86_64') # http://download.kde.org/stable/kdenlive/ @@ -39,7 +39,8 @@ build() { -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ -DLIB_INSTALL_DIR=/usr/lib \ - -DLINK_LIBRARIES=-lX11 + -DLINK_LIBRARIES=-lX11 \ + -DWITH_Nepomuk=OFF make } diff --git a/community/kmscon/PKGBUILD b/community/kmscon/PKGBUILD index faa619be2..1bd5ec8d4 100644 --- a/community/kmscon/PKGBUILD +++ b/community/kmscon/PKGBUILD @@ -1,14 +1,14 @@ -# $Id: PKGBUILD 100312 2013-11-02 08:59:03Z thestinger $ +# $Id: PKGBUILD 106905 2014-03-09 21:01:09Z lcarlier $ # Maintainer: Daniel Micay <danielmicay@gmail.com> # Contributor: David Herrmann <dh.herrmann@googlemail.com> pkgname=kmscon pkgver=8 -pkgrel=1 +pkgrel=2 pkgdesc='Terminal emulator based on Kernel Mode Setting (KMS)' arch=(i686 x86_64) url='https://github.com/dvdhrm/kmscon' license=('MIT') -depends=(systemd libdrm mesa libegl libgbm libgles pango libxkbcommon xkeyboard-config libtsm) +depends=(systemd libdrm mesa libgl pango libxkbcommon xkeyboard-config libtsm) makedepends=(git libxslt docbook-xsl linux-api-headers) source=(git://github.com/dvdhrm/kmscon#tag=kmscon-$pkgver) md5sums=(SKIP) diff --git a/community/tellico/PKGBUILD b/community/tellico/PKGBUILD index 4e78e6dc8..b8d2ed660 100644 --- a/community/tellico/PKGBUILD +++ b/community/tellico/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 106241 2014-02-25 20:21:46Z jlichtblau $ +# $Id: PKGBUILD 106856 2014-03-09 12:28:17Z andrea $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> # Contributor: Ray Rashif <schiv@archlinux.org # Contributor: Andrea Scarpino <andrea@archlinux.org> @@ -6,12 +6,12 @@ pkgname=tellico pkgver=2.3.8 -pkgrel=3 +pkgrel=5 pkgdesc="A collection manager for KDE" arch=('i686' 'x86_64') url="http://tellico-project.org/" license=('GPL') -depends=('kdebase-runtime' 'qimageblitz' 'kdepimlibs' 'yaz' 'exempi' 'libksane' 'taglib' 'libkcddb' 'poppler-qt' 'kdemultimedia-audiocd-kio') +depends=('kdebase-runtime' 'qimageblitz' 'kdepimlibs' 'yaz' 'exempi' 'libksane' 'taglib' 'libkcddb' 'poppler-qt4' 'kdemultimedia-audiocd-kio') makedepends=('automoc4' 'cmake') install=$pkgname.install changelog=$pkgname.changelog @@ -23,7 +23,8 @@ build() { mkdir build cd build - cmake ../${pkgname}-${pkgver} -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr + cmake ../${pkgname}-${pkgver} -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr \ + -DWITH_Nepomuk=OFF make } diff --git a/community/tellico/tellico.changelog b/community/tellico/tellico.changelog index a1591d839..620bae737 100644 --- a/community/tellico/tellico.changelog +++ b/community/tellico/tellico.changelog @@ -1,3 +1,9 @@ +2014-03-09 Andrea Scarpino <andrea@archlinux.org> + * tellico 2.3.8-5 be sure Nepomuk support is disabled + +2014-03-09 Jaroslav Lichtblau <dragonlord@aur.archlinux.org> + * tellico 2.3.8-4 nepomuk support dropped in KDE SC 4.13 packages + 2013-07-14 Jaroslav Lichtblau <dragonlord@aur.archlinux.org> * tellico 2.3.8-1 diff --git a/community/virtualbox-modules-lts/PKGBUILD b/community/virtualbox-modules-lts/PKGBUILD index 85114c1f5..7ae70e0ec 100644 --- a/community/virtualbox-modules-lts/PKGBUILD +++ b/community/virtualbox-modules-lts/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 106256 2014-02-25 22:06:47Z seblu $ +# $Id: PKGBUILD 106843 2014-03-09 07:43:01Z andyrtr $ # Contributor: Bartłomiej Piotrowski <bpiotrowski@archlinux.org> # Contributor: Ionut Biru <ibiru@archlinux.org> # Contributor: Sébastien Luttringer @@ -6,7 +6,7 @@ pkgbase=virtualbox-modules-lts pkgname=('virtualbox-host-modules-lts' 'virtualbox-guest-modules-lts') pkgver=4.3.8 -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64') url='http://virtualbox.org' license=('GPL') diff --git a/cross/cross-binutils/PKGBUILD b/cross/cross-binutils/PKGBUILD new file mode 100644 index 000000000..de5cf209b --- /dev/null +++ b/cross/cross-binutils/PKGBUILD @@ -0,0 +1,189 @@ +# $Id: PKGBUILD 205571 2014-02-07 22:40:19Z allan $ +# Maintainer: Allan McRae <allan@archlinux.org> +# Maintainer: Márcio Silva (Parabola) <coadde@parabola.nu> + +# toolchain build order: +# {kernel}-api-headers->glibc->binutils->gcc->binutils->glibc + +# toolchain (for cross-compiler) build order: +# {kernel}-api-headers(host system)->glibc(host system) +# ->binutils(cross)->gcc(cross) +# ->kernel-api-headers(target system)->glibc(target system) +# ->binutils(target system)->gcc(target system)->binutils(target system) +# ->glibc(target system) + +#-------------------------------------------------------------------------------- +# cross-compile table +#-------------------------------------------------------------------------------- + +# +-------------+-------------+-----------------------------------------------------------------------------------------------------+-----------+---------+ +# | -march | CARCH | CTARGET (_CTARGET) | Multilib | QEMU | +# +-------------+-------------+-------------+-----------+---------------------------------------------------------------------------+-----------+---------+ +# | _march | CARCH | _arch | <machine> | _os_target (GNU/*) | _multilib | - | +# +-------------+-------------+-------------+-----------+---------------------------------------------------------------------------+-----------+---------+ +# | mips64el | mips64el | mips64el | unknown | {linux,kfreebsd,kopenbsd,knetbsd}-gnu|elf | opt | bin/sys | +# | mips64 | mips64 | mips64 | unknown | {linux,kfreebsd,kopenbsd,knetbsd}-gnu|elf | opt | bin/sys | +# | * | mipsel | mipsel | unknown | {linux,kfreebsd,kopenbsd,knetbsd}-gnu|elf | no | bin/sys | +# | * | mips | mips | unknown | {linux,kfreebsd,kopenbsd,knetbsd}-gnu|elf | no | bin/sys | +# | x86_64 | x86_64 | x86_64 | unknown | gnu<|{linux,kfreebsd,kopenbsd,knetbsd,kdragonflybsd,kopensolaris}-gnu|elf | yes | bin/sys | +# | i[3-7]86 | i[3-7]86 | i[3-7]86 | pc | gnu|{linux,kfreebsd,kopenbsd,knetbsd,kdragonflybsd,kopensolaris}-gnu | no | bin/sys | +# | * | i386 | i386 | unknown | elf | no | bin/sys | +# | armv8-a | aarch64 | aarch64 | unknown | {linux,kfreebsd,kopenbsd,knetbsd,kopensolaris}-gnu|elf | yes | - | +# | armv8-a | aarch64_be | aarch64_be | unknown | {linux,kfreebsd,kopenbsd,knetbsd,kopensolaris}-gnu|elf | yes | - | +# | armv7-a | armv7h | armv7l | unknown | {linux,kfreebsd,kopenbsd,knetbsd,kopensolaris}-gnueabihf|elf | no | bin/sys | +# | armv6 | armv6h | armv6l | unknown | {linux,kfreebsd,kopenbsd,knetbsd,kopensolaris}-gnueabihf|elf | no | bin/sys | +# | armv5te | arm | armv5tel | unknown | {linux,kfreebsd,kopenbsd,knetbsd,kopensolaris}-gnueabi | no | bin/sys | +# | * | arm | arm | unknown | eabi | no | bin/sys | +# | arm | armeb | armeb | unknown | {linux,kfreebsd,kopenbsd,knetbsd}-gnueabi|eabi | no | bin | +# | sparc64 | sparc64 | sparc64 | unknown | {linux,kfreebsd,kopenbsd,knetbsd,kopensolaris}-gnu | opt | bin/sys | +# | sparc | sparc | sparc | unknown | {linux,kopenbsd,knetbsd,kopensolaris}-gnu | no | bin/sys | +# | - | ia64 | ia64 | unknown | {linux,kfreebsd,kopenbsd,knetbsd}-gnu | yes | - | +# | - | s390 | s390 | ibm | linux-gnu | no | - | +# | - | s390x | s390x | ibm | linux-gnu | no | bin/sys | +#v| powerpc64 | powerpc64 | powerpc64 | unknown | {linux,kfreebsd,kopenbsd,knetbsd}-gnu{,eabi}|{elf,eabi} | opt | bin/sys |x|eabi +#x| powerpc64le | powerpc64le | powerpc64le | unknown | {linux,kfreebsd,kopenbsd,knetbsd}-gnu{,eabi}|{elf,eabi} | opt | - | +# | powerpc | powerpc | powerpc | unknown | {linux,kfreebsd,kopenbsd,knetbsd}-gnu{,eabi}|{elf,eabi} | no | bin/sys | +# | powerpcle | powerpcle | powerpcle | unknown | {linux,kfreebsd,kopenbsd,knetbsd}-gnu{,eabi}|{elf,eabi} | no | - | +# | - | spu | spu | unknown | elf | no | - | +# | - | sh64 | sh64 | unknown | {linux,kopenbsd,knetbsd}-gnu|elf | opt | - | +# | - | sh64le | sh64le | unknown | {linux,kopenbsd,knetbsd}-gnu|elf | opt | - | +# | - | sh4 | sh4 | unknown | {linux,kopenbsd,knetbsd}-gnu|elf | no | bin/sys | +# | - | sh4le | sh4le | unknown | {linux,kopenbsd,knetbsd}-gnu|elf | no | bin/sys | +# | - | sh | sh | unknown | {linux,kopenbsd,knetbsd}-gnu|elf | no | - @ | +# | - | shle | shle | unknown | {linux,kopenbsd,knetbsd}-gnu|elf | no | - @ | +# | - | xtensa | xtensa | unknown | elf | no | sys | +# | * | avr | avr | unknown | elf | no | - | +# | * | m68k | m68k | unknown | gnu|{linux,kopenbsd,knetbsd}-gnu|elf | no | bin/sys | +# | - | lm32 | lm32 | unknown | linux-gnu|elf | no | sys | +# | - | or32 | or32 | unknown | linux-gnu<|elf< | no | bin/sys |x|linux-gnu +# +-------------+-------------+-------------+-----------+---------------------------------------------------------------------------+-----------+---------+ + +# For "Wine" +# +-------------+-------------+-------------+-----------+---------------------------------------------------------------------------+-----------+---------+ +#i| * | x86_64 | x86_64 | unknown | mingw64 | yes | bin/sys | +#i| * | i[3-7]86 | i[3-7]86 | unknown | mingw32 | no | bin/sys | +#?| * | aarch64 | aarch64 | unknown | ??? | yes | - | +#?| * | aarch64_be | aarch64_be | unknown | ??? | yes | - | +#?| * | armv7h | armv7l | unknown | ??? | no | bin/sys | +#?| * | armv6h | armv6l | unknown | ??? | no | bin/sys | +#?| * | arm | armv5tel | unknown | ??? | no | bin/sys | +#?| * | armeb | armeb | unknown | ??? | no | bin | +# +-------------+-------------+-------------+-----------+---------------------------------------------------------------------------+-----------+---------+ + +# For "DOSBox" +# +-------------+-------------+-------------+-----------+---------------------------------------------------------------------------+-----------+---------+ +#i| * | i386 | i386 | pc | msdosdjgpp | no | bin/sys | +# +-------------+-------------+-------------+-----------+---------------------------------------------------------------------------+-----------+---------+ + +# opt : Multilib is optional +# * : Any supported by architecture. +# - : None. +# @ : bin/sys (Only sh4 and sh4l support) +# < : experimental support. (future) + +#-------------------------------------------------------------------------------- +# options +#-------------------------------------------------------------------------------- + +# Hardware architecture: + +# options: "same", "mips64el", "x86_64", "i686" or "xtensa" +_arch_target=mips64el + +# OS target: + +# system: <os> or <kernel>-<os> +# options: "gnu", "linux-gnu", "kfreebsd-gnu" or "elf" +_os_target=kfreebsd-gnu + +#-------------------------------------------------------------------------------- +# variables +#-------------------------------------------------------------------------------- + +# set the default values if it's not added +[[ -z $_arch_target ]] && _arch_target=same +[[ -z $_os_target ]] && _os_target=linux-gnu + +# set the value on _arch variable +if [[ $_arch_target == same ]]; then + _arch=$CARCH +else + _arch=$_arch_target +fi + +# set the value on _target variable +if [[ $_arch == i686 ]]; then + _target=$_arch-pc-$_os_target +else + _target=$_arch-unknown-$_os_target +fi + +#-------------------------------------------------------------------------------- + +_pkgname=binutils +pkgname=$_target-$_pkgname +pkgver=2.24 +pkgrel=2 +pkgdesc="A set of programs to assemble and manipulate binary and object files" +arch=('i686' 'x86_64' 'mips64el') +url="http://www.gnu.org/software/$_pkgname/" +license=('GPL') +groups=('cross-devel') +depends=('glibc>=2.19' 'zlib') +checkdepends=('dejagnu' 'bc') +provides=("$_pkgname=$pkgver") +conflicts=("$_pkgname") +install=$_pkgname.install +source=(ftp://ftp.gnu.org/gnu/$_pkgname/$_pkgname-${pkgver}.tar.bz2{,.sig}) +md5sums=('e0f71a7b2ddab0f8612336ac81d9636b' + 'SKIP') + +prepare() { + cd ${srcdir}/$_pkgname-${pkgver} + + # hack! - libiberty configure tests for header files using "$CPP $CPPFLAGS" + sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" libiberty/configure + + mkdir ${srcdir}/$_pkgname-build +} + +build() { + cd ${srcdir}/$_pkgname-build + + ${srcdir}/$_pkgname-${pkgver}/configure --prefix=/usr \ + --with-lib-path=/usr/lib:/usr/local/lib \ + --with-bugurl=https://labs.parabola.nu/ \ + --enable-threads --enable-shared \ + --enable-ld=default --enable-gold --enable-plugins \ + --disable-werror --target=$_target --program-prefix=$_target- + + # check the host environment and makes sure all the necessary tools are available + make configure-host + + make tooldir=/usr +} + +check() { + cd ${srcdir}/$_pkgname-build + + # unset LDFLAGS as testsuite makes assumptions about which ones are active + # do not abort on errors - manually check log files + make LDFLAGS="" -k check || true +} + +package() { + cd ${srcdir}/$_pkgname-build + make prefix=${pkgdir}/usr tooldir=${pkgdir}/usr install + + # link files + for bin in addr2line c++filt dwp elfedit gprof ld{,.bfd,.gold} readelf size strings; do + ln -s $_target-$bin $pkgdir/usr/bin/$bin; done + if [[ $CHOST != $_target ]]; then + for include in $(ls -1 $pkgdir/usr/$CHOST/$_target/include); do + install -d $pkgdir/usr/include && ln -s $include $pkgdir/usr/include/$include; done + for lib in $(ls -1 $pkgdir/usr/$CHOST/$_target/lib); do + ln -s $lib $pkgdir/usr/lib/$lib; done + fi + for man in $(ls -1 $pkgdir/usr/share/man/man1); do + ln -s $man $pkgdir/usr/share/man/man1/${man#$_target-}; done +} diff --git a/cross/cross-binutils/binutils.install b/cross/cross-binutils/binutils.install new file mode 100644 index 000000000..9de0533ee --- /dev/null +++ b/cross/cross-binutils/binutils.install @@ -0,0 +1,17 @@ +infodir=usr/share/info +filelist=(as.info bfd.info binutils.info gprof.info ld.info) + +post_upgrade() { + [ -x usr/bin/install-info ] || return 0 + for file in ${filelist[@]}; do + install-info $infodir/$file.gz $infodir/dir 2> /dev/null + done +} + +pre_remove() { + [ -x usr/bin/install-info ] || return 0 + for file in ${filelist[@]}; do + install-info --delete $infodir/$file.gz $infodir/dir 2> /dev/null + done +} + diff --git a/extra/calligra/PKGBUILD b/extra/calligra/PKGBUILD index dada4afac..4a121ec95 100644 --- a/extra/calligra/PKGBUILD +++ b/extra/calligra/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 206904 2014-03-05 18:05:36Z andrea $ +# $Id: PKGBUILD 207442 2014-03-09 11:52:34Z andrea $ # Maintainer: Andrea Scarpino <andrea@archlinux.org> # Contributor: Ronald van Haren <ronald.archlinux.org> @@ -19,7 +19,7 @@ pkgname=('calligra-braindump' 'calligra-stage' 'calligra-words') pkgver=2.8.0 -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64') url='http://www.calligra-suite.org/' license=('FDL1.2' 'GPL2' 'LGPL') @@ -46,7 +46,8 @@ build() { -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ - -DBUILD_active=OFF + -DBUILD_active=OFF \ + -DWITH_Soprano=OFF make } diff --git a/extra/fping/PKGBUILD b/extra/fping/PKGBUILD index 8a12a6a28..17872c4b6 100644 --- a/extra/fping/PKGBUILD +++ b/extra/fping/PKGBUILD @@ -1,17 +1,17 @@ -# $Id: PKGBUILD 200236 2013-11-23 17:36:41Z giovanni $ +# $Id: PKGBUILD 207456 2014-03-09 20:19:22Z giovanni $ # Maintainer: Giovanni Scafora <giovanni@archlinux.org> # Contributor: Tom Newsom <Jeepster@gmx.co.uk> pkgname=fping -pkgver=3.8 -pkgrel=2 +pkgver=3.9 +pkgrel=1 pkgdesc="A utility to ping multiple hosts at once" arch=('i686' 'x86_64') url="http://www.fping.org/" license=('custom') depends=('glibc') source=("http://www.fping.org/dist/${pkgname}-${pkgver}.tar.gz") -md5sums=('1e36467cc96a4ca959925ac167ea19af') +md5sums=('7ad0313646681c33e975f7b946d8d283') build() { cd "$srcdir/$pkgname-$pkgver" diff --git a/extra/libpng/PKGBUILD b/extra/libpng/PKGBUILD index 3cb1abe6f..c5fbad03b 100644 --- a/extra/libpng/PKGBUILD +++ b/extra/libpng/PKGBUILD @@ -1,12 +1,12 @@ -# $Id: PKGBUILD 206101 2014-02-17 13:12:04Z jgc $ +# $Id: PKGBUILD 207450 2014-03-09 13:38:52Z bpiotrowski $ # Maintainer: Jan de Groot <jgc@archlinux.org> # Contributor: dorphell <dorphell@archlinux.org> # Contributor: Travis Willard <travis@archlinux.org> # Contributor: Douglas Soares de Andrade <douglas@archlinux.org> pkgname=libpng -pkgver=1.6.9 -_apngver=1.6.9 +pkgver=1.6.10 +_apngver=1.6.10 pkgrel=1 pkgdesc="A collection of routines used to create PNG format graphics files" arch=('i686' 'x86_64') @@ -15,9 +15,9 @@ license=('custom') depends=('zlib' 'sh') source=(http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.xz{,.asc} http://downloads.sourceforge.net/sourceforge/libpng-apng/libpng-$_apngver-apng.patch.gz) -md5sums=('14e037c5c9f1db16844760285ad5c2d6' +md5sums=('5f414b20f683b1d96b163c89e3eff768' 'SKIP' - 'd784762a28f6a6c697a162873807f479') + '3404257f66d4a118b26ccc3fc4788810') prepare() { cd $pkgname-$pkgver diff --git a/extra/libssh/CVE-2014-0017.patch b/extra/libssh/CVE-2014-0017.patch new file mode 100644 index 000000000..dd56a329d --- /dev/null +++ b/extra/libssh/CVE-2014-0017.patch @@ -0,0 +1,67 @@ +diff -rupN a/include/libssh/wrapper.h b/include/libssh/wrapper.h +--- a/include/libssh/wrapper.h 2013-07-26 06:39:39.000000000 +0000 ++++ b/include/libssh/wrapper.h 2014-03-09 16:38:49.807812235 +0000 +@@ -44,5 +44,6 @@ int crypt_set_algorithms_server(ssh_sess + struct ssh_crypto_struct *crypto_new(void); + void crypto_free(struct ssh_crypto_struct *crypto); + ++void ssh_reseed(void); + + #endif /* WRAPPER_H_ */ +diff -rupN a/src/bind.c b/src/bind.c +--- a/src/bind.c 2013-07-26 06:39:39.000000000 +0000 ++++ b/src/bind.c 2014-03-09 16:39:00.571080087 +0000 +@@ -375,6 +375,7 @@ int ssh_bind_accept(ssh_bind sshbind, ss + session->dsa_key = dsa; + session->rsa_key = rsa; + ++ ssh_reseed(); + return SSH_OK; + } + +diff -rupN a/src/libcrypto.c b/src/libcrypto.c +--- a/src/libcrypto.c 2013-07-26 06:39:39.000000000 +0000 ++++ b/src/libcrypto.c 2014-03-09 16:40:07.807331327 +0000 +@@ -23,6 +23,7 @@ + #include <stdlib.h> + #include <stdio.h> + #include <string.h> ++#include <sys/time.h> + + #include "libssh/priv.h" + #include "libssh/session.h" +@@ -38,6 +39,8 @@ + #include <openssl/rsa.h> + #include <openssl/hmac.h> + #include <openssl/opensslv.h> ++#include <openssl/rand.h> ++ + #ifdef HAVE_OPENSSL_AES_H + #define HAS_AES + #include <openssl/aes.h> +@@ -66,6 +69,12 @@ static int alloc_key(struct crypto_struc + return 0; + } + ++void ssh_reseed(void) { ++ struct timeval tv; ++ gettimeofday(&tv, NULL); ++ RAND_add(&tv, sizeof(tv), 0.0); ++} ++ + SHACTX sha1_init(void) { + SHACTX c = malloc(sizeof(*c)); + if (c == NULL) { +diff -rupN a/src/libgcrypt.c b/src/libgcrypt.c +--- a/src/libgcrypt.c 2013-07-26 06:39:39.000000000 +0000 ++++ b/src/libgcrypt.c 2014-03-09 16:40:51.730392881 +0000 +@@ -41,6 +41,9 @@ static int alloc_key(struct crypto_struc + return 0; + } + ++void ssh_reseed(void) { ++ } ++ + SHACTX sha1_init(void) { + SHACTX ctx = NULL; + gcry_md_open(&ctx, GCRY_MD_SHA1, 0); diff --git a/extra/libssh/PKGBUILD b/extra/libssh/PKGBUILD index 936b6403d..bd9c30295 100644 --- a/extra/libssh/PKGBUILD +++ b/extra/libssh/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 204549 2014-01-22 12:35:17Z andyrtr $ +# $Id: PKGBUILD 207452 2014-03-09 16:43:05Z bpiotrowski $ # Maintainer: Tom Gundersen <teg@jklm.no> # Contributor: Andrea Scarpino <andrea@archlinux.org> # Contributor: ice-man <icemanf@gmail.com> @@ -6,7 +6,7 @@ pkgname=libssh pkgver=0.5.5 -pkgrel=2 +pkgrel=3 pkgdesc="Library for accessing ssh client services through C libraries" url="http://www.libssh.org/" license=('LGPL') @@ -15,10 +15,12 @@ depends=('zlib' 'openssl') makedepends=('cmake' 'doxygen') source=(https://red.libssh.org/attachments/download/51/${pkgname}-${pkgver}.tar.gz 0004-reset-global-request-status.patch - 0005-multi-reverse-fwd.patch) + 0005-multi-reverse-fwd.patch + CVE-2014-0017.patch) md5sums=('bb308196756c7255c0969583d917136b' '0d8c28906b07e31466157b1fda441f4a' - '6fa3a1a4f448e85a7eb39360f4a72ce9') + '6fa3a1a4f448e85a7eb39360f4a72ce9' + '2eddf36e41adf62e4094f17b64d466e0') prepare() { cd ${pkgname}-${pkgver} @@ -26,6 +28,7 @@ prepare() { # see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=736231 patch -Np1 -i ${srcdir}/0004-reset-global-request-status.patch patch -Np1 -i ${srcdir}/0005-multi-reverse-fwd.patch + patch -Np1 -i ${srcdir}/CVE-2014-0017.patch } build() { diff --git a/extra/libva/PKGBUILD b/extra/libva/PKGBUILD index 5b8878025..295c7fa1a 100644 --- a/extra/libva/PKGBUILD +++ b/extra/libva/PKGBUILD @@ -1,14 +1,14 @@ -# $Id: PKGBUILD 198256 2013-10-30 13:45:51Z allan $ +# $Id: PKGBUILD 207458 2014-03-09 21:12:42Z lcarlier $ # Maintainer : Ionut Biru <ibiru@archlinux.org> pkgname=libva pkgver=1.2.1 -pkgrel=1 +pkgrel=2 pkgdesc="Video Acceleration (VA) API for Linux" arch=('i686' 'x86_64') url="http://freedesktop.org/wiki/Software/vaapi" license=('MIT') -depends=('libegl' 'libgl' 'libdrm' 'libxfixes') +depends=('libgl' 'libdrm' 'libxfixes') makedepends=('mesa') optdepends=('libva-vdpau-driver: vdpau back-end for nvidia' 'libva-intel-driver: back-end for intel cards') diff --git a/extra/mjpegtools/PKGBUILD b/extra/mjpegtools/PKGBUILD index bc042e9fd..e73f1fd36 100644 --- a/extra/mjpegtools/PKGBUILD +++ b/extra/mjpegtools/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 199969 2013-11-20 11:33:02Z allan $ +# $Id: PKGBUILD 207448 2014-03-09 13:14:57Z bpiotrowski $ # Contributor: Damir Perisa <damir.perisa@bluewin.ch> # Maintainer: Roberto Carvajal <roberto@archlinux.org> pkgname=mjpegtools -pkgver=2.0.0 -pkgrel=4 +pkgver=2.1.0 +pkgrel=1 pkgdesc="Set of tools that can do recording of videos and playback, simple cut-and-paste editing and the MPEG compression of audio and video" arch=('i686' 'x86_64') license=('GPL') @@ -14,17 +14,11 @@ makedepends=('gtk2' 'v4l-utils') optdepends=('gtk2: glav GUI') options=('!makeflags') install=mjpegtools.install -source=(http://downloads.sourceforge.net/sourceforge/mjpeg/${pkgname}-${pkgver}.tar.gz - mjpegtools-v4l-2.6.38.patch - mjpegtools-2.0.0-gcc470.patch) -md5sums=('903e1e3b967eebcc5fe5626d7517dc46' - '44006d6f844017fe57aa123aa43f4508' - '7c9b3d4a1f3a10e3263a6a110b0f55cc') +source=(http://downloads.sourceforge.net/sourceforge/mjpeg/${pkgname}-${pkgver}.tar.gz) +md5sums=('57bf5dd78976ca9bac972a6511b236f3') prepare() { cd ${pkgname}-${pkgver} - patch -Np0 -i "${srcdir}/mjpegtools-v4l-2.6.38.patch" - patch -Np1 -i "${srcdir}/mjpegtools-2.0.0-gcc470.patch" sed -i -e '/ARCHFLAGS=/s:=.*:=:' configure } diff --git a/extra/mono/PKGBUILD b/extra/mono/PKGBUILD index ab930d5c2..93c7f5000 100644 --- a/extra/mono/PKGBUILD +++ b/extra/mono/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 205609 2014-02-09 10:29:41Z andyrtr $ +# $Id: PKGBUILD 207447 2014-03-09 13:14:56Z bpiotrowski $ # Maintainer: Daniel Isenmann <daniel@archlinux.org> # Contributor: Brice Carpentier <brice@dlfp.org> pkgname=mono -pkgver=3.2.3 -pkgrel=2 +pkgver=3.2.8 +pkgrel=1 pkgdesc="Free implementation of the .NET platform including runtime and compiler" arch=(i686 x86_64) license=('GPL' 'LGPL2.1' 'MPL' 'custom:MITX11') @@ -16,18 +16,19 @@ conflicts=('monodoc') source=(http://download.mono-project.com/sources/mono/${pkgname}-${pkgver}.tar.bz2 mono.binfmt.d sgen_fix.patch) -md5sums=('a66c6309fad071e21f77f4c6b67a0f10' +md5sums=('1075f99bd8a69890af9e30309728e684' 'b9ef8a65fea497acf176cca16c1e2402' '8a700b94bff7a913f920e95890d2fb4c') build() { cd "${srcdir}"/${pkgname}-${pkgver} - patch -p1 < ../sgen_fix.patch # build mono ./configure --prefix=/usr \ --sysconfdir=/etc \ --bindir=/usr/bin \ --sbindir=/usr/bin \ + --disable-quiet-build \ + --disable-system-aot \ --disable-static make @@ -51,7 +52,7 @@ package() { #install license mkdir -p "${pkgdir}"/usr/share/licenses/${pkgname} install -m644 mcs/MIT.X11 "${pkgdir}"/usr/share/licenses/${pkgname}/ - + #fix .pc file to be able to request mono on what it depends, fixes #go-oo build sed -i -e "s:#Requires:Requires:" "${pkgdir}"/usr/lib/pkgconfig/mono.pc } diff --git a/extra/qt-gstreamer/PKGBUILD b/extra/qt-gstreamer/PKGBUILD index 979876f9d..a9fe75893 100644 --- a/extra/qt-gstreamer/PKGBUILD +++ b/extra/qt-gstreamer/PKGBUILD @@ -1,15 +1,15 @@ -# $Id: PKGBUILD 207106 2014-03-06 13:51:27Z andrea $ +# $Id: PKGBUILD 207462 2014-03-09 21:20:10Z lcarlier $ # Maintainer: Andrea Scarpino <andrea@archlinux.org> # Contributor: laloch <laloch@atlas.cz> pkgname=qt-gstreamer pkgver=0.10.3 -pkgrel=1 +pkgrel=2 pkgdesc="Qt4 bindings for GStreamer" arch=('i686' 'x86_64') url='http://gstreamer.freedesktop.org/modules/qt-gstreamer.html' license=('LGPL2.1') -depends=('qt4' 'gstreamer0.10-base' 'libgles') +depends=('qt4' 'gstreamer0.10-base') makedepends=('cmake' 'boost' 'mesa' 'doxygen') source=("http://gstreamer.freedesktop.org/src/${pkgname}/${pkgname}-${pkgver}.tar.gz") md5sums=('a5f73dfa50270a23a0b07af32304e162') diff --git a/extra/x265/PKGBUILD b/extra/x265/PKGBUILD index 01b0fb2e7..ca60bdbe6 100644 --- a/extra/x265/PKGBUILD +++ b/extra/x265/PKGBUILD @@ -1,9 +1,9 @@ -# $Id$ +# $Id: PKGBUILD 207444 2014-03-09 12:24:58Z bpiotrowski $ # Maintainer: Bartłomiej Piotrowski <bpiotrowski@archlinux.org> # Contributor: kfgz <kfgz at interia pl> pkgname=x265 -pkgver=0.7 +pkgver=0.8 pkgrel=1 pkgdesc='Open Source H265/HEVC video encoder' arch=('i686' 'x86_64') @@ -12,7 +12,7 @@ depends=('gcc-libs') makedepends=('yasm' 'cmake') url='https://bitbucket.org/multicoreware/x265' source=($url/get/$pkgver.tar.bz2) -md5sums=('SKIP') +md5sums=('0c690dfad024e87f6b617e6fc2f354eb') build() { cd multicoreware-x265-*/build/linux diff --git a/kernels/linux-libre-lts-knock/PKGBUILD b/kernels/linux-libre-lts-knock/PKGBUILD index 83213341b..f3795d1b6 100644 --- a/kernels/linux-libre-lts-knock/PKGBUILD +++ b/kernels/linux-libre-lts-knock/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 206261 2014-02-23 10:06:10Z andyrtr $ +# $Id: PKGBUILD 207131 2014-03-07 13:50:49Z bpiotrowski $ # Maintainer: Tobias Powalowski <tpowa@archlinux.org> # Maintainer: Thomas Baechler <thomas@archlinux.org> # Maintainer (Parabola): André Silva <emulatorman@parabola.nu> @@ -10,11 +10,11 @@ pkgbase=linux-libre-lts-knock # Build stock -LIBRE-LTS-KNOCK kernel #pkgbase=linux-libre-custom # Build kernel with a different name _basekernel=3.10 -_sublevel=32 +_sublevel=33 _knockpatchver=${_basekernel} pkgver=${_basekernel}.${_sublevel} pkgrel=1 -_lxopkgver=${_basekernel}.31 # nearly always the same as pkgver +_lxopkgver=${_basekernel}.33 # nearly always the same as pkgver arch=('i686' 'x86_64' 'mips64el') url="http://linux-libre.fsfla.org/" license=('GPL2') @@ -34,7 +34,7 @@ source=("http://linux-libre.fsfla.org/pub/linux-libre/releases/${_basekernel}-gn 'criu-no-expert.patch' "http://www.linux-libre.fsfla.org/pub/linux-libre/lemote/gnewsense/pool/debuginfo/linux-patches-${_lxopkgver}-gnu_0loongsonlibre_mipsel.tar.xz") md5sums=('d562fd52580a3b6b18b6eeb5921d1d5c' - 'e344eea547efba42562dd8ff16593116' + 'dea9cb694f12a794604edcfac1d76add' '26380d6f05471ef8e065a77d87588009' 'f22e0a6a7634902f5a00eb25ad677c65' '6550ba0e23b7729cd9db2475bde8fac2' @@ -44,7 +44,7 @@ md5sums=('d562fd52580a3b6b18b6eeb5921d1d5c' '04b21c79df0a952c22d681dd4f4562df' 'f3def2cefdcbb954c21d8505d23cc83c' 'd50c1ac47394e9aec637002ef3392bd1' - 'bfac14a0d1a3a0b0fbf09ba3a0ff6e88') + '441a56631bb3c96836061030e58ee1f2') if [ "$CARCH" != "mips64el" ]; then # don't use the Loongson-specific patches on non-mips64el arches. unset source[${#source[@]}-1] diff --git a/libre-multilib/lib32-mesa-libcl/PKGBUILD b/libre-multilib/lib32-mesa-libcl/PKGBUILD index b42ffa874..e91c1ac13 100644 --- a/libre-multilib/lib32-mesa-libcl/PKGBUILD +++ b/libre-multilib/lib32-mesa-libcl/PKGBUILD @@ -5,7 +5,7 @@ pkgbase=mesa _pkgname=libcl pkgname=lib32-$pkgbase-$_pkgname _pkgflag=libre -pkgver=10.0.3 +pkgver=10.1.0 pkgrel=1 pkgdesc='Mesa 3-D OpenCL library (32-bit)' url=http://${pkgbase}3d.sourceforge.net @@ -20,9 +20,11 @@ makedepends=( gcc-multilib lib32-clang dri2proto + dri3proto glproto imake lib32-libxml2 + presentproto python2 lib32-libvdpau ) @@ -30,7 +32,7 @@ provides=(lib32-$_pkgname-$_pkgflag lib32-$_pkgname lib32-opencl-nvidia lib32-op conflicts=(lib32-$_pkgname-$_pkgflag lib32-$_pkgname lib32-opencl-nvidia lib32-opencl-nvidia-304xx) replaces=(lib32-$_pkgname-$_pkgflag lib32-$_pkgname lib32-opencl-nvidia lib32-opencl-nvidia-304xx) source=ftp://ftp.freedesktop.org/pub/$pkgbase/${pkgver%.0}/${pkgbase^}Lib-$pkgver.tar.bz2 -sha512sums=e864c4d63336977b2917d83926331163198d47023228cc71f47c67251f675102dbab4551e032aa1dfcb4cbda1f98f15ff4565acef54a33ed8c50af32f52a52da +sha512sums=a8c57e50c360f3d4ebc850de6b24b87175100cedcbb48ceace2b228f654d29ffa97ec24118ad8e0f281fee80750568fdb2f8b58866713424889c69387e3a6adb build() { cd $srcdir/${pkgbase^}-$pkgver @@ -45,6 +47,7 @@ build() { --enable-opencl\ --enable-gallium-llvm\ --enable-r600-llvm-compiler\ + --enable-dri3\ --with-clang-libdir=/usr/lib\ --with-llvm-shared-libs\ --with-gallium-drivers=i915,nouveau,r300,r600,radeonsi,svga,swrast diff --git a/libre/acpi_call-libre-lts/PKGBUILD b/libre/acpi_call-libre-lts/PKGBUILD index 7a47e5e4e..2c3816004 100644 --- a/libre/acpi_call-libre-lts/PKGBUILD +++ b/libre/acpi_call-libre-lts/PKGBUILD @@ -1,12 +1,13 @@ -# $Id: PKGBUILD 106023 2014-02-21 10:50:04Z bpiotrowski $ +# $Id: PKGBUILD 106771 2014-03-07 14:36:15Z bpiotrowski $ # Maintainer: Maxime Gauduin <alucryd@gmail.com> # Contributor: mortzu <me@mortzu.de> # Contributor: fnord0 <fnord0@riseup.net> +# Maintainer (Parabola): André Silva <emulatorman@parabola.nu> _pkgname=acpi_call-lts pkgname=acpi_call-libre-lts pkgver=1.1.0 -pkgrel=3 +pkgrel=4 _extramodules=extramodules-3.10-LIBRE-LTS pkgdesc='A linux kernel module that enables calls to ACPI methods through /proc/acpi/call (built for the linux-libre-lts kernel package)' arch=('i686' 'x86_64') diff --git a/libre/handbrake-svn/PKGBUILD b/libre/handbrake-svn/PKGBUILD index 5166674d2..19803de3c 100644 --- a/libre/handbrake-svn/PKGBUILD +++ b/libre/handbrake-svn/PKGBUILD @@ -5,11 +5,11 @@ pkgname=('handbrake-svn' 'handbrake-cli-svn') _pkgver=0.9.9.1 -pkgver=6019 +pkgver=6103 url="http://handbrake.fr/" license=('GPL') -pkgrel=5 +pkgrel=1 arch=('i686' 'x86_64') makedepends=('intltool' 'python2' 'gcc-libs' 'libnotify' 'gst-plugins-base' 'gtk3' 'dbus-glib') @@ -36,8 +36,6 @@ _contrib_loc+=('autoconf' # FEATURE.local_autotools 'automake' 'libtool' 'm4') -# a52dec is patched to make private things public -_contrib_mod+=('a52dec:a52dec-0.7.4.tar.gz') # always _contrib_loc+=('bzip2') # HAS.bz2 _contrib_loc+=('fontconfig' 'freetype:freetype2' @@ -48,21 +46,21 @@ _contrib_loc+=('fontconfig' 'libvorbis' 'libtheora' 'libsamplerate') -#_contrib_sys+=('fdk-aac:libfdk-aac') # FEATURE.fdk_aac -_contrib_mod+=('fdk-aac:fdk-aac-v0.1.1-6-gbae4553.tar.bz2') # FEATURE.fdk_aac -_contrib_ign+=('faac') # FEATURE.faac -#_contrib_sys+=('mp4v2:libmp4v2') # FEATURE.mp4v2 -_contrib_mod+=('mp4v2:mp4v2-trunk-r355.tar.bz2') # FEATURE.mp4v2 +# XXX: I can't get it to set LDFLAGS right to use system fdk-aac +_contrib_mod+=('fdk-aac:fdk-aac-v0.1.1-6-gbae4553.tar.bz2') # FEATURE.fdk_aac (sys:libfdk-aac) +# XXX: I can't get it to set LDFLAGS right to use system mp4v2 +_contrib_mod+=('mp4v2:mp4v2-trunk-r355.tar.bz2') # FEATURE.mp4v2 (sys:libmp4v2) # libmkv is patched to add features _contrib_mod+=('libmkv:libmkv-0.6.5-0-g82075ae.tar.gz') # FEATURE.libmkv +_contrib_ign+=('x265') # FEATURE.x265 _contrib_sys+=('lame') # always # Using system ffmpeg will break PGS subtitle processing # https://forum.handbrake.fr/viewtopic.php?f=13&t=27581 -_contrib_mod+=('ffmpeg:libav-v10_alpha2.tar.bz2') # always +_contrib_mod+=('ffmpeg:libav-v10_beta1.tar.bz2') # always _contrib_sys+=('libdvdread') # always -# I don't even know, but system libdvdnav doesn't work +# XXX: I don't even know, but system libdvdnav doesn't work _contrib_mod+=('libdvdnav:libdvdnav-a5c1325.tar.bz2') # always -_contrib_sys+=('libbluray') # # always +_contrib_sys+=('libbluray') # always _contrib_ign+=('libmfx') # FEATURE.qsv _contrib_sys+=('x264') # always _contrib_loc+=('zlib') # HAS.libz @@ -70,17 +68,16 @@ _contrib_loc+=('yasm') # FEATURE.local_yasm makedepends+=("${_contrib_loc[@]#*:}" "${_contrib_sys[@]#*:}") -source=("https://repo.parabolagnulinux.org/other/$pkgname/HandBrake-svn${pkgver}.tar.gz") +source=("https://repo.parabolagnulinux.org/other/handbrake/HandBrake-svn${pkgver}.tar.gz") for _f in "${_contrib_mod[@]#*:}"; do source+=("http://download.handbrake.fr/handbrake/contrib/${_f}") noextract+=("${_f}") done; unset _f -sha256sums=('098c2e5cad18784d3b9ac164891c87770eba055e6508bbc70d73680862473208' - '54981ab08fc09a675b9924372cf0cca5aa5363b918c4c19065c2d40e2858be47' +sha256sums=('59aac48702c8b55d78e8cba3f94b4cc42f8077bce6d775d1560891628ed532a1' 'f08584d59a02db5facf548ae860c64d2870db63477f605af763c161a1508dcbc' '5b7d4e62df506b1246463da82cc2f02415eb462e6ccd5848f98f5cdcfc1f3d4f' '7314a296c68f42b826164074a96e247e52d8ef9287c21ebc5fe1bf9e73643e97' - '83e7f34585160a90f3c218a485e02a22a54b2fd4f1b025589bd210820dcf637e' + '41e7b81c4bf49acf4f5e74a61ffe2a593d22df5326997aa4fb253b5de1410773' 'd190ce2ca4d1d9878145acd9c1b8ac76636c3b6d12066e8cc87ee674f943fb2a') mksource=("HandBrake-svn${pkgver}::svn://svn.handbrake.fr/HandBrake/trunk") diff --git a/libre/linux-libre-lts/PKGBUILD b/libre/linux-libre-lts/PKGBUILD index 2e76ad716..e656470f8 100644 --- a/libre/linux-libre-lts/PKGBUILD +++ b/libre/linux-libre-lts/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 206261 2014-02-23 10:06:10Z andyrtr $ +# $Id: PKGBUILD 207131 2014-03-07 13:50:49Z bpiotrowski $ # Maintainer: Tobias Powalowski <tpowa@archlinux.org> # Maintainer: Thomas Baechler <thomas@archlinux.org> # Maintainer (Parabola): André Silva <emulatorman@parabola.nu> @@ -10,10 +10,10 @@ pkgbase=linux-libre-lts # Build stock -LIBRE-LTS kernel #pkgbase=linux-libre-custom # Build kernel with a different name _basekernel=3.10 -_sublevel=32 +_sublevel=33 pkgver=${_basekernel}.${_sublevel} pkgrel=1 -_lxopkgver=${_basekernel}.31 # nearly always the same as pkgver +_lxopkgver=${_basekernel}.33 # nearly always the same as pkgver arch=('i686' 'x86_64' 'mips64el') url="http://linux-libre.fsfla.org/" license=('GPL2') @@ -32,7 +32,7 @@ source=("http://linux-libre.fsfla.org/pub/linux-libre/releases/${_basekernel}-gn 'criu-no-expert.patch' "http://www.linux-libre.fsfla.org/pub/linux-libre/lemote/gnewsense/pool/debuginfo/linux-patches-${_lxopkgver}-gnu_0loongsonlibre_mipsel.tar.xz") md5sums=('d562fd52580a3b6b18b6eeb5921d1d5c' - 'e344eea547efba42562dd8ff16593116' + 'dea9cb694f12a794604edcfac1d76add' '85ce008eaacbb2fc54b81116d35cf946' '16867e648e4b9f89bec949cb643888c2' 'c072b17032e80debc6a8626299245d46' @@ -41,7 +41,7 @@ md5sums=('d562fd52580a3b6b18b6eeb5921d1d5c' '04b21c79df0a952c22d681dd4f4562df' 'f3def2cefdcbb954c21d8505d23cc83c' 'd50c1ac47394e9aec637002ef3392bd1' - 'bfac14a0d1a3a0b0fbf09ba3a0ff6e88') + '441a56631bb3c96836061030e58ee1f2') if [ "$CARCH" != "mips64el" ]; then # don't use the Loongson-specific patches on non-mips64el arches. unset source[${#source[@]}-1] diff --git a/libre/mesa-libcl/PKGBUILD b/libre/mesa-libcl/PKGBUILD index 198bcbcb5..27bab3829 100644 --- a/libre/mesa-libcl/PKGBUILD +++ b/libre/mesa-libcl/PKGBUILD @@ -1,10 +1,11 @@ -# Maintainer: Márcio Silva <coadde@lavabit.com> +# Maintainer: Márcio Silva <coadde@parabola.nu> +# Contributor: André Silva <emulatorman@parabola.nu> pkgbase=mesa _pkgname=libcl pkgname=$pkgbase-$_pkgname _pkgflag=libre -pkgver=10.0.3 +pkgver=10.1.0 pkgrel=1 pkgdesc='Mesa 3-D OpenCL library' url=http://${pkgbase}3d.sourceforge.net @@ -18,16 +19,18 @@ optdepends='opencl-headers: headers necessary for OpenCL development' makedepends=( clang dri2proto + dri3proto glproto imake libxml2 + presentproto python2 ) provides=($_pkgname-$_pkgflag $_pkgname opencl-nvidia opencl-nvidia-304xx) conflicts=($_pkgname-$_pkgflag $_pkgname opencl-nvidia opencl-nvidia-304xx) replaces=($_pkgname-$_pkgflag $_pkgname opencl-nvidia opencl-nvidia-304xx) source=ftp://ftp.freedesktop.org/pub/$pkgbase/${pkgver%.0}/${pkgbase^}Lib-$pkgver.tar.bz2 -sha512sums=e864c4d63336977b2917d83926331163198d47023228cc71f47c67251f675102dbab4551e032aa1dfcb4cbda1f98f15ff4565acef54a33ed8c50af32f52a52da +sha512sums=a8c57e50c360f3d4ebc850de6b24b87175100cedcbb48ceace2b228f654d29ffa97ec24118ad8e0f281fee80750568fdb2f8b58866713424889c69387e3a6adb build() { cd $srcdir/${pkgbase^}-$pkgver @@ -36,6 +39,7 @@ build() { --enable-opencl\ --enable-gallium-llvm\ --enable-r600-llvm-compiler\ + --enable-dri3\ --with-clang-libdir=/usr/lib\ --with-llvm-shared-libs\ --with-gallium-drivers=i915,nouveau,r300,r600,radeonsi,svga,swrast diff --git a/libre/tp_smapi-libre-lts/PKGBUILD b/libre/tp_smapi-libre-lts/PKGBUILD index 21cbdcc7e..75ba8520d 100644 --- a/libre/tp_smapi-libre-lts/PKGBUILD +++ b/libre/tp_smapi-libre-lts/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 106027 2014-02-21 10:50:26Z bpiotrowski $ +# $Id: PKGBUILD 106775 2014-03-07 14:36:25Z bpiotrowski $ # Maintainer: Lukas Fleischer <archlinux at cryptocrack dot de> # Contributor: xduugu # Contributor: nh2 @@ -13,7 +13,7 @@ pkgname=tp_smapi-libre-lts _pkgname=tp_smapi _extramodules=/usr/lib/modules/extramodules-3.10-LIBRE-LTS pkgver=0.41 -pkgrel=25 +pkgrel=26 pkgdesc="Modules for ThinkPad's SMAPI functionality (built for the linux-libre-lts kernel package)" arch=('i686' 'x86_64' 'mips64el') url='https://github.com/evgeni/tp_smapi' |