diff --git a/ppa b/ppa index 1d9fc1d..f6f4a3c 100755 --- a/ppa +++ b/ppa @@ -105,7 +105,7 @@ build() { if [ "$failed" == "" ] then # success!, nuke the chroot - $ccm n + echo $ccm n else # some failures, just delete the packages $ccm d @@ -180,4 +180,4 @@ if [ "$#" -gt 0 ]; then else echo "Must specify a command, eg: add, build, list, clean" exit 1 -fi \ No newline at end of file +fi diff --git a/src/bluez-utils-compat/PKGBUILD b/src/bluez-utils-compat/PKGBUILD index c1efa94..a850275 100644 --- a/src/bluez-utils-compat/PKGBUILD +++ b/src/bluez-utils-compat/PKGBUILD @@ -7,22 +7,22 @@ pkgname='bluez-utils-compat' _pkgbase='bluez' pkgver=5.50 -pkgrel=1 +pkgrel=2 url="http://www.bluez.org/" arch=('i686' 'x86_64' 'mips64el' 'armv6h' 'armv7h' 'arm' 'aarch64') license=('GPL2') pkgdesc="Development and debugging utilities for the bluetooth protocol stack. Includes deprecated tools." depends=('dbus' 'systemd' 'glib2') -conflicts=('bluez-hcidump' 'bluez-utils') +conflicts=('bluez-hcidump' 'bluez-utils' 'bluez-hcitool') provides=('bluez-hcidump' 'bluez-utils') replaces=('bluez-hcidump' 'bluez<=4.101') makedepends=('dbus' 'libical' 'systemd') source=("https://www.kernel.org/pub/linux/bluetooth/${_pkgbase}-${pkgver}.tar."{xz,sign} - 'refresh_adv_manager_for_non-LE_devices.diff::https://git.archlinux.org/svntogit/packages.git/tree/trunk/refresh_adv_manager_for_non-LE_devices.diff?h=packages/bluez') + 'refresh_adv_manager_for_non-LE_devices.diff::https://git.archlinux.org/svntogit/packages.git/plain/trunk/refresh_adv_manager_for_non-LE_devices.diff?h=packages/bluez') # see https://www.kernel.org/pub/linux/bluetooth/sha256sums.asc sha256sums=('5ffcaae18bbb6155f1591be8c24898dc12f062075a40b538b745bfd477481911' 'SKIP' - 'fa391d4a5a3946413aae99dd196a58db9de75f07526915b70e67f915af3cd268') + 'ae195834cdc9d3d1961ae3c49da6381c820883a5af580e61aebed05a3e911d48') validpgpkeys=('E932D120BC2AEC444E558F0106CA9F5D1DCF2659') # Marcel Holtmann prepare() { diff --git a/src/isl/PKGBUILD b/src/isl/PKGBUILD index f36353c..cf9c346 100644 --- a/src/isl/PKGBUILD +++ b/src/isl/PKGBUILD @@ -1,33 +1,34 @@ -# Maintainer: sudokode +# Maintainer: Kritias +# Contributor: sudokode # Contributor: Allan McRae pkgname=isl -pkgver=0.19 -pkgrel=1 +pkgver=0.20 +pkgrel=4 pkgdesc="Library for manipulating sets and relations of integer points bounded by linear constraints" arch=('i686' 'x86_64') url="http://isl.gforge.inria.fr/" +makedepends=('git') depends=('gmp') license=('MIT') conflicts=('isl-git' 'isl14' 'isl15' 'isl16' 'isl17') -source=("http://isl.gforge.inria.fr/$pkgname-${pkgver}.tar.xz") -sha256sums=('6d6c1aa00e2a6dfc509fa46d9a9dbe93af0c451e196a670577a148feecf6b8a5') +source=("isl::git+http://repo.or.cz/isl.git#tag=isl-${pkgver}") +sha256sums=('SKIP') build() { - cd $pkgname-$pkgver - + cd ${srcdir}/${pkgname} + ./autogen.sh ./configure --prefix=/usr make } check() { - cd $pkgname-$pkgver - + cd ${srcdir}/${pkgname} make check } package() { - cd $pkgname-$pkgver + cd ${srcdir}/${pkgname} make DESTDIR="$pkgdir" install diff --git a/src/mingw-w64-binutils/PKGBUILD b/src/mingw-w64-binutils/PKGBUILD index 66029e2..83272cf 100644 --- a/src/mingw-w64-binutils/PKGBUILD +++ b/src/mingw-w64-binutils/PKGBUILD @@ -4,7 +4,7 @@ _targets="i686-w64-mingw32 x86_64-w64-mingw32" pkgname=mingw-w64-binutils -pkgver=2.30 +pkgver=2.31.1 pkgrel=1 pkgdesc="Cross binutils for the MinGW-w64 cross-compiler" arch=('x86_64') @@ -14,10 +14,9 @@ groups=('mingw-w64-toolchain' 'mingw-w64') depends=('zlib') options=('!libtool' '!emptydirs') validpgpkeys=('3A24BC1E8FB409FA9F14371813FCEF89DD9E3C4F') # Nick Clifton (Chief Binutils Maintainer) -source=("https://ftp.gnu.org/gnu/binutils/binutils-${pkgver}.tar.gz"{,.sig} 0200-remove-provide-qualifiers.patch) -sha256sums=('8c3850195d1c093d290a716e20ebcaa72eda32abf5e3d8611154b39cff79e9ea' - 'SKIP' - '40f124febb3ee60239988127cf16d6a4d1bd41b156db8ec843a6871492fcca28') +source=("https://ftp.gnu.org/gnu/binutils/binutils-${pkgver}.tar.gz"{,.sig}) +sha256sums=('e88f8d36bd0a75d3765a4ad088d819e35f8d7ac6288049780e2fefcad18dde88' + 'SKIP') prepare() { cd "$srcdir"/binutils-${pkgver} @@ -25,9 +24,6 @@ prepare() { sed -i 's/install_to_$(INSTALL_DEST) //' libiberty/Makefile.in # hack! - libiberty configure tests for header files using "$CPP $CPPFLAGS" sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" libiberty/configure - - # https://sourceware.org/bugzilla/show_bug.cgi?id=22762 - patch -p1 -i "${srcdir}"/0200-remove-provide-qualifiers.patch } build() { diff --git a/src/mingw-w64-gcc-base/PKGBUILD b/src/mingw-w64-gcc-base/PKGBUILD index ef0441e..6de87d3 100644 --- a/src/mingw-w64-gcc-base/PKGBUILD +++ b/src/mingw-w64-gcc-base/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 266875 2017-11-15 14:29:11Z foutrelis $ # Maintainer: Sergej Pupykin # Maintainer: rubenvb vanboxem ruben gmail com _targets="i686-w64-mingw32 x86_64-w64-mingw32" pkgname=mingw-w64-gcc-base -pkgver=4.9.2 +pkgver=8.2.0 +_islver=0.19 pkgrel=1 pkgdesc="Cross GCC for the MinGW-w64 cross-compiler (bootstrap)" arch=('x86_64') @@ -15,8 +15,12 @@ groups=('mingw-w64-bootstrap' 'mingw-w64') depends=('zlib' 'libmpc' 'ppl' 'cloog' 'mingw-w64-binutils' 'mingw-w64-headers' 'mingw-w64-headers-bootstrap') conflicts=('mingw-w64-gcc') options=('staticlibs' '!emptydirs') -source=(ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2) -md5sums=('4df8ee253b7f3863ad0b86359cd39c43') +source=(https://ftp.gnu.org/gnu/gcc/gcc-$pkgver/gcc-$pkgver.tar.xz{,.sig} + "http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2") +validpgpkeys=(33C235A34C46AA3FFB293709A328C3A2C3C45C06) # Jakub Jelinek +sha256sums=('196c3c04ba2613f893283977e6011b2345d1cd1af9abeac58e916b1aab3e0080' + 'SKIP' + 'd59726f34f7852a081fbd3defd1ab2136f174110fc2e0c8d10bb122173fa9ed8') prepare() { cd ${srcdir}/gcc-${pkgver} @@ -25,6 +29,9 @@ prepare() { sed -i 's/install_to_$(INSTALL_DEST) //' libiberty/Makefile.in # hack! - some configure tests for header files using "$CPP $CPPFLAGS" sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" {libiberty,gcc}/configure + + # link isl for in-tree builds + ln -sf ../isl-${_islver} isl } build() { diff --git a/src/mingw-w64-gcc/PKGBUILD b/src/mingw-w64-gcc/PKGBUILD index 457a77c..bfb71c6 100644 --- a/src/mingw-w64-gcc/PKGBUILD +++ b/src/mingw-w64-gcc/PKGBUILD @@ -4,8 +4,8 @@ _targets="i686-w64-mingw32 x86_64-w64-mingw32" pkgname=mingw-w64-gcc -pkgver=8.1.0 -_islver=0.18 +pkgver=8.2.0 +_islver=0.19 pkgrel=1 pkgdesc="Cross GCC for the MinGW-w64 cross-compiler" arch=('x86_64') @@ -24,24 +24,19 @@ backup=() options=('!strip' 'staticlibs' '!emptydirs' '!buildflags') #source=(https://sources.archlinux.org/other/gcc/gcc-${pkgver/+/-}.tar.xz{,.sig} source=(https://ftp.gnu.org/gnu/gcc/gcc-$pkgver/gcc-$pkgver.tar.xz{,.sig} - "http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2" - bz85638.patch) + "http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2") validpgpkeys=(F3691687D867B81B51CE07D9BBE43771487328A9 # bpiotrowski@archlinux.org 13975A70E63C361C73AE69EF6EEB81F8981C74C7 # richard.guenther@gmail.com 33C235A34C46AA3FFB293709A328C3A2C3C45C06) # Jakub Jelinek -sha256sums=('1d1866f992626e61349a1ccd0b8d5253816222cdc13390dcfaa74b093aa2b153' +sha256sums=('196c3c04ba2613f893283977e6011b2345d1cd1af9abeac58e916b1aab3e0080' 'SKIP' - '6b8b0fd7f81d0a957beb3679c81bbb34ccc7568d5682844d8924424a0dadcb1b' - 'd2a13f550ca7f9131ef14239e8f994b37c81fc8c59f73aff5edab170f5ed6124') + 'd59726f34f7852a081fbd3defd1ab2136f174110fc2e0c8d10bb122173fa9ed8') prepare() { ln -sf gcc-${pkgver/+/-} gcc cd "$srcdir"/gcc # link isl for in-tree builds ln -sf ../isl-${_islver} isl - - # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85638 - patch -p0 -i "$srcdir"/bz85638.patch } build() { diff --git a/src/redis-desktop-manager/PKGBUILD b/src/redis-desktop-manager/PKGBUILD index fff4c25..0b2938d 100644 --- a/src/redis-desktop-manager/PKGBUILD +++ b/src/redis-desktop-manager/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Vyacheslav Konovalov pkgname=redis-desktop-manager -_pkgver=0.9.3 +_pkgver=0.9.4 pkgver=${_pkgver/-/_} pkgrel=1 pkgdesc='Open source cross-platform Redis Desktop Manager based on Qt 5' @@ -21,7 +21,7 @@ depends=( 'libssh2') makedepends=('git' 'gcc' 'python2') conflicts=('redis-desktop-manager-bin') -source=("rdm::git://github.com/uglide/RedisDesktopManager.git#tag=${_pkgver}" +source=("rdm::git://github.com/uglide/RedisDesktopManager.git#commit=388a9fc0ba8285890de45f9c4cb559cd61a9bd1a" 'rdm.sh' 'rdm.desktop') sha256sums=('SKIP' @@ -47,6 +47,9 @@ build() { rm -rf $srcdir/rdm/bin cd $srcdir/rdm/3rdparty/crashreporter + sed -ie 's/(APP_NAME)/("RedisDesktopManager")/g' src/main.cpp + sed -ie "s/(APP_VERSION)/(\"${_pkgver}\")/g" src/main.cpp + sed -ie 's/(CRASH_SERVER_URL)/("\/crash-report")/g' src/main.cpp qmake CONFIG+=release DESTDIR="$srcdir/rdm/bin/linux/release" QMAKE_LFLAGS_RPATH="" make -j 2