diff options
author | Carsten Teibes | 2015-02-22 23:48:18 +0100 |
---|---|---|
committer | Carsten Teibes | 2015-02-22 23:48:18 +0100 |
commit | 239d3070eeb6e2ec2e7f0aee6d1cb6ad5537f230 (patch) | |
tree | 0c132785d05c005e978626cf8a0539bd5e74d0bd | |
parent | 1e65637ad8c8daf679caf811b270cf2e1740f36c (diff) | |
download | aur-239d3070eeb6e2ec2e7f0aee6d1cb6ad5537f230.tar.gz |
[upd] r43→r44
-rw-r--r-- | .SRCINFO | 57 | ||||
-rw-r--r-- | PKGBUILD | 54 | ||||
-rw-r--r-- | devkitarm-skip-libs.patch | 21 |
3 files changed, 72 insertions, 60 deletions
@@ -1,6 +1,6 @@ pkgbase = devkitarm pkgdesc = An ARM toolchain for GP32, Nintendo DS and GBA homebrew development - pkgver = r43 + pkgver = r44 pkgrel = 1 url = http://www.devkitpro.org install = devkitarm.install @@ -12,57 +12,64 @@ pkgbase = devkitarm depends = flex depends = libmpc depends = libusb - noextract = binutils-2.24.tar.bz2 + depends = guile + noextract = binutils-2.25.tar.bz2 noextract = gcc-4.9.2.tar.bz2 - noextract = newlib-2.1.0.tar.gz - noextract = gdb-7.7.1.tar.bz2 + noextract = newlib-2.2.0.tar.gz + noextract = gdb-7.8.2.tar.bz2 noextract = gbatools-1.0.0.tar.bz2 - noextract = dstools-1.0.0.tar.bz2 + noextract = gp32tools-1.0.1.tar.bz2 + noextract = dstools-1.0.2.tar.bz2 noextract = grit-0.8.12.tar.bz2 - noextract = ndstool-1.50.1.tar.bz2 + noextract = ndstool-1.50.3.tar.bz2 noextract = general-tools-1.0.0.tar.bz2 noextract = dlditool-1.24.0.tar.bz2 noextract = mmutil-1.8.6.tar.bz2 - noextract = dfu-util-0.7.1.tar.bz2 + noextract = dfu-util-0.8.1.tar.bz2 noextract = stlink-0.5.8.tar.bz2 - noextract = 3dstools-1.0.0.tar.bz2 + noextract = 3dstools-1.0.3.tar.bz2 + noextract = 3dslink-0.5.0.tar.bz2 options = !strip options = libtool options = staticlibs options = emptydirs - source = http://downloads.sourceforge.net/sourceforge/devkitpro/buildscripts-20141121.tar.bz2 - source = http://downloads.sourceforge.net/sourceforge/devkitpro/binutils-2.24.tar.bz2 + source = http://downloads.sourceforge.net/sourceforge/devkitpro/buildscripts-20150216.tar.bz2 + source = http://downloads.sourceforge.net/sourceforge/devkitpro/binutils-2.25.tar.bz2 source = http://downloads.sourceforge.net/sourceforge/devkitpro/gcc-4.9.2.tar.bz2 - source = http://downloads.sourceforge.net/sourceforge/devkitpro/newlib-2.1.0.tar.gz - source = http://downloads.sourceforge.net/sourceforge/devkitpro/gdb-7.7.1.tar.bz2 + source = http://downloads.sourceforge.net/sourceforge/devkitpro/newlib-2.2.0.tar.gz + source = http://downloads.sourceforge.net/sourceforge/devkitpro/gdb-7.8.2.tar.bz2 source = http://downloads.sourceforge.net/sourceforge/devkitpro/gbatools-1.0.0.tar.bz2 - source = http://downloads.sourceforge.net/sourceforge/devkitpro/dstools-1.0.0.tar.bz2 + source = http://downloads.sourceforge.net/sourceforge/devkitpro/gp32tools-1.0.1.tar.bz2 + source = http://downloads.sourceforge.net/sourceforge/devkitpro/dstools-1.0.2.tar.bz2 source = http://downloads.sourceforge.net/sourceforge/devkitpro/grit-0.8.12.tar.bz2 - source = http://downloads.sourceforge.net/sourceforge/devkitpro/ndstool-1.50.1.tar.bz2 + source = http://downloads.sourceforge.net/sourceforge/devkitpro/ndstool-1.50.3.tar.bz2 source = http://downloads.sourceforge.net/sourceforge/devkitpro/general-tools-1.0.0.tar.bz2 source = http://downloads.sourceforge.net/sourceforge/devkitpro/dlditool-1.24.0.tar.bz2 source = http://downloads.sourceforge.net/sourceforge/devkitpro/mmutil-1.8.6.tar.bz2 - source = http://downloads.sourceforge.net/sourceforge/devkitpro/dfu-util-0.7.1.tar.bz2 + source = http://downloads.sourceforge.net/sourceforge/devkitpro/dfu-util-0.8.1.tar.bz2 source = http://downloads.sourceforge.net/sourceforge/devkitpro/stlink-0.5.8.tar.bz2 - source = http://downloads.sourceforge.net/sourceforge/devkitpro/3dstools-1.0.0.tar.bz2 + source = http://downloads.sourceforge.net/sourceforge/devkitpro/3dstools-1.0.3.tar.bz2 + source = http://downloads.sourceforge.net/sourceforge/devkitpro/3dslink-0.5.0.tar.bz2 source = devkitarm-skip-libs.patch source = devkitarm.sh - sha256sums = de5e8443693c7fee99f2b06ef6011bb208ee123f66c80fdf2bc39929af468a6c - sha256sums = e5e8c5be9664e7f7f96e0d09919110ab5ad597794f5b1809871177a0f0f14137 + sha256sums = d1516ffb657ceaea7f0b0279adeed9b02489904cf0e922f8e42a20efdc2e0733 + sha256sums = 22defc65cfa3ef2a3395faaea75d6331c6e62ea5dfacfed3e2ec17b08c882923 sha256sums = 2020c98295856aa13fda0f2f3a4794490757fc24bcca918d52cc8b4917b972dd - sha256sums = 3e4d5ab9f0508942b6231b8ade4f8e5048cf92c96ed574c2bd6bd3320a599a48 - sha256sums = 0dbd5260406f1b0c70fcf027c6488527fadde0cd9bb574593491fe076eb03aa5 + sha256sums = f8add263b0737591aff451b12a00c262c2efac4fa87d741fa1c318fc3bb335be + sha256sums = 20e15ee7dab713fee26eccc29e02eccc744d9e13d875cc136a473b6a94aaab58 sha256sums = 5e39c58f610410f19312d3fd4380418929912d2173dfa79fb7fe36a192988632 - sha256sums = 478ebf21f5b63fda920118370f14bf4057c93617e281a2f2901f6405f9d58220 + sha256sums = 6724bed8e8767956d571b0f334652bdfe07e52ab3dafe2a8292a1d6c4134f413 + sha256sums = 96af20e6a352e741e8127579a6d64d10ff6d829dc757dfb157f7fb60c6d1abd2 sha256sums = 6fedae3c9737a8aa81a898aff52f775ee199befa4eea238adea5029f85f73929 - sha256sums = bfdc13d3b9917886da239b7e3cb2c7c3bc063475252f16a2d761f943ae289169 + sha256sums = 674984065e3ab5f0321c024a5c88808c4f3651a9e054ddcb408121d93fcab862 sha256sums = 09474dfc1537e1008ee95b1a39a53715b8a740ee5ee37f4376607d6b110343c4 sha256sums = 5ecf67bcd5e2088ad31cd27fa14db575001388abc19510c4297aae42e9cd5d2f sha256sums = 5b9182accb99abc03c1a31c39c003fbc5cb0d4af65a44102ede6098828cd045e - sha256sums = c406878c2bdf5b592b84a125a6184148bd9bf92da014fceaf1e6674449302388 + sha256sums = 2b56d91b86743f2ff09d818e0f2bd6704f154db5703b49c36b0a6d7da4e381e1 sha256sums = f528cdaf328b74e1814e88f0fcbe04f4ee221d45c740dc1456de4e4036047bb9 - sha256sums = 74ebc28c7e8ab369efb36afa711dd801fc850387322e935123d1c92d890a270e - sha256sums = 2ffb027cc26d60db4f75ac4888f5fb8a949ea6966235d448c1ffe17261be26b8 + sha256sums = 106d38f6d55e3190a133150bd8a5e1eb4f89b181f5c634bb060e69fe489b94f0 + sha256sums = 66eb27c09406dcc59fa129ba7c01ac80059c1102622f70175f65492cb7442052 + sha256sums = 169d9f31f4ef24309f2a752daf2506762077b09849c983116e71fbc8710be814 sha256sums = fc5489fab5ee4ce5cd53c2e1549fd2958872a6777324920b89e03b88584072db pkgname = devkitarm @@ -1,54 +1,59 @@ # Maintainer: carstene1ns <arch carsten-teibes de> - http://git.io/ctPKG pkgname=devkitarm -pkgver=r43 +pkgver=r44 pkgrel=1 pkgdesc="An ARM toolchain for GP32, Nintendo DS and GBA homebrew development" arch=('i686' 'x86_64') url="http://www.devkitpro.org" license=('GPL') options=(!strip libtool staticlibs emptydirs) -depends=('freeimage' 'python' 'flex' 'libmpc' 'libusb') +depends=('freeimage' 'python' 'flex' 'libmpc' 'libusb' 'guile') install=devkitarm.install -source=("http://downloads.sourceforge.net/sourceforge/devkitpro/buildscripts-20141121.tar.bz2" - "http://downloads.sourceforge.net/sourceforge/devkitpro/binutils-2.24.tar.bz2" +source=("http://downloads.sourceforge.net/sourceforge/devkitpro/buildscripts-20150216.tar.bz2" + "http://downloads.sourceforge.net/sourceforge/devkitpro/binutils-2.25.tar.bz2" "http://downloads.sourceforge.net/sourceforge/devkitpro/gcc-4.9.2.tar.bz2" - "http://downloads.sourceforge.net/sourceforge/devkitpro/newlib-2.1.0.tar.gz" - "http://downloads.sourceforge.net/sourceforge/devkitpro/gdb-7.7.1.tar.bz2" + "http://downloads.sourceforge.net/sourceforge/devkitpro/newlib-2.2.0.tar.gz" + "http://downloads.sourceforge.net/sourceforge/devkitpro/gdb-7.8.2.tar.bz2" "http://downloads.sourceforge.net/sourceforge/devkitpro/gbatools-1.0.0.tar.bz2" - "http://downloads.sourceforge.net/sourceforge/devkitpro/dstools-1.0.0.tar.bz2" + "http://downloads.sourceforge.net/sourceforge/devkitpro/gp32tools-1.0.1.tar.bz2" + "http://downloads.sourceforge.net/sourceforge/devkitpro/dstools-1.0.2.tar.bz2" "http://downloads.sourceforge.net/sourceforge/devkitpro/grit-0.8.12.tar.bz2" - "http://downloads.sourceforge.net/sourceforge/devkitpro/ndstool-1.50.1.tar.bz2" + "http://downloads.sourceforge.net/sourceforge/devkitpro/ndstool-1.50.3.tar.bz2" "http://downloads.sourceforge.net/sourceforge/devkitpro/general-tools-1.0.0.tar.bz2" "http://downloads.sourceforge.net/sourceforge/devkitpro/dlditool-1.24.0.tar.bz2" "http://downloads.sourceforge.net/sourceforge/devkitpro/mmutil-1.8.6.tar.bz2" - "http://downloads.sourceforge.net/sourceforge/devkitpro/dfu-util-0.7.1.tar.bz2" + "http://downloads.sourceforge.net/sourceforge/devkitpro/dfu-util-0.8.1.tar.bz2" "http://downloads.sourceforge.net/sourceforge/devkitpro/stlink-0.5.8.tar.bz2" - "http://downloads.sourceforge.net/sourceforge/devkitpro/3dstools-1.0.0.tar.bz2" + "http://downloads.sourceforge.net/sourceforge/devkitpro/3dstools-1.0.3.tar.bz2" + "http://downloads.sourceforge.net/sourceforge/devkitpro/3dslink-0.5.0.tar.bz2" "devkitarm-skip-libs.patch" "devkitarm.sh") -sha256sums=('de5e8443693c7fee99f2b06ef6011bb208ee123f66c80fdf2bc39929af468a6c' - 'e5e8c5be9664e7f7f96e0d09919110ab5ad597794f5b1809871177a0f0f14137' +sha256sums=('d1516ffb657ceaea7f0b0279adeed9b02489904cf0e922f8e42a20efdc2e0733' + '22defc65cfa3ef2a3395faaea75d6331c6e62ea5dfacfed3e2ec17b08c882923' '2020c98295856aa13fda0f2f3a4794490757fc24bcca918d52cc8b4917b972dd' - '3e4d5ab9f0508942b6231b8ade4f8e5048cf92c96ed574c2bd6bd3320a599a48' - '0dbd5260406f1b0c70fcf027c6488527fadde0cd9bb574593491fe076eb03aa5' + 'f8add263b0737591aff451b12a00c262c2efac4fa87d741fa1c318fc3bb335be' + '20e15ee7dab713fee26eccc29e02eccc744d9e13d875cc136a473b6a94aaab58' '5e39c58f610410f19312d3fd4380418929912d2173dfa79fb7fe36a192988632' - '478ebf21f5b63fda920118370f14bf4057c93617e281a2f2901f6405f9d58220' + '6724bed8e8767956d571b0f334652bdfe07e52ab3dafe2a8292a1d6c4134f413' + '96af20e6a352e741e8127579a6d64d10ff6d829dc757dfb157f7fb60c6d1abd2' '6fedae3c9737a8aa81a898aff52f775ee199befa4eea238adea5029f85f73929' - 'bfdc13d3b9917886da239b7e3cb2c7c3bc063475252f16a2d761f943ae289169' + '674984065e3ab5f0321c024a5c88808c4f3651a9e054ddcb408121d93fcab862' '09474dfc1537e1008ee95b1a39a53715b8a740ee5ee37f4376607d6b110343c4' '5ecf67bcd5e2088ad31cd27fa14db575001388abc19510c4297aae42e9cd5d2f' '5b9182accb99abc03c1a31c39c003fbc5cb0d4af65a44102ede6098828cd045e' - 'c406878c2bdf5b592b84a125a6184148bd9bf92da014fceaf1e6674449302388' + '2b56d91b86743f2ff09d818e0f2bd6704f154db5703b49c36b0a6d7da4e381e1' 'f528cdaf328b74e1814e88f0fcbe04f4ee221d45c740dc1456de4e4036047bb9' - '74ebc28c7e8ab369efb36afa711dd801fc850387322e935123d1c92d890a270e' - '2ffb027cc26d60db4f75ac4888f5fb8a949ea6966235d448c1ffe17261be26b8' + '106d38f6d55e3190a133150bd8a5e1eb4f89b181f5c634bb060e69fe489b94f0' + '66eb27c09406dcc59fa129ba7c01ac80059c1102622f70175f65492cb7442052' + '169d9f31f4ef24309f2a752daf2506762077b09849c983116e71fbc8710be814' 'fc5489fab5ee4ce5cd53c2e1549fd2958872a6777324920b89e03b88584072db') -noextract=('binutils-2.24.tar.bz2' 'gcc-4.9.2.tar.bz2' 'newlib-2.1.0.tar.gz' - 'gdb-7.7.1.tar.bz2' 'gbatools-1.0.0.tar.bz2' 'dstools-1.0.0.tar.bz2' - 'grit-0.8.12.tar.bz2' 'ndstool-1.50.1.tar.bz2' 'general-tools-1.0.0.tar.bz2' - 'dlditool-1.24.0.tar.bz2' 'mmutil-1.8.6.tar.bz2' 'dfu-util-0.7.1.tar.bz2' - 'stlink-0.5.8.tar.bz2' '3dstools-1.0.0.tar.bz2') +noextract=('binutils-2.25.tar.bz2' 'gcc-4.9.2.tar.bz2' 'newlib-2.2.0.tar.gz' + 'gdb-7.8.2.tar.bz2' 'gbatools-1.0.0.tar.bz2' 'gp32tools-1.0.1.tar.bz2' + 'dstools-1.0.2.tar.bz2' 'grit-0.8.12.tar.bz2' 'ndstool-1.50.3.tar.bz2' + 'general-tools-1.0.0.tar.bz2' 'dlditool-1.24.0.tar.bz2' 'mmutil-1.8.6.tar.bz2' + 'dfu-util-0.8.1.tar.bz2' 'stlink-0.5.8.tar.bz2' '3dstools-1.0.3.tar.bz2' + '3dslink-0.5.0.tar.bz2') prepare() { # reset build dir @@ -58,7 +63,6 @@ prepare() { cat << END > buildscripts/config.sh #!bin/sh BUILD_DKPRO_PACKAGE=1 -BUILD_DKPRO_DOWNLOAD=2 BUILD_DKPRO_INSTALLDIR=$PWD/build BUILD_DKPRO_SRCDIR=$PWD BUILD_DKPRO_AUTOMATED=1 diff --git a/devkitarm-skip-libs.patch b/devkitarm-skip-libs.patch index c4e6542866af..3f7ca3196e83 100644 --- a/devkitarm-skip-libs.patch +++ b/devkitarm-skip-libs.patch @@ -1,7 +1,7 @@ -diff -Naur buildscripts.old/build-devkit.sh buildscripts/build-devkit.sh ---- buildscripts.old/build-devkit.sh 2014-11-21 18:55:02.000000000 +0100 -+++ buildscripts/build-devkit.sh 2014-11-23 13:31:04.702390386 +0100 -@@ -220,7 +220,7 @@ +diff -Naur buildscripts/build-devkit.sh buildscripts.no-libs/build-devkit.sh +--- buildscripts/build-devkit.sh 2015-02-16 01:53:37.000000000 +0100 ++++ buildscripts.no-libs/build-devkit.sh 2015-02-22 11:19:40.545502408 +0100 +@@ -226,7 +226,7 @@ fi cd "$SRCDIR" @@ -10,7 +10,7 @@ diff -Naur buildscripts.old/build-devkit.sh buildscripts/build-devkit.sh do echo $archive if [ ! -f $archive ]; then -@@ -238,15 +238,6 @@ +@@ -244,16 +244,6 @@ extract_and_patch newlib $NEWLIB_VER gz extract_and_patch gdb $GDB_VER bz2 @@ -23,16 +23,17 @@ diff -Naur buildscripts.old/build-devkit.sh buildscripts/build-devkit.sh - bzip2 -cd "$SRCDIR/$archive" | tar -xf - -C $destdir || { echo "Error extracting "$archive; exit 1; } - fi -done - +- for archive in $hostarchives do -diff -Naur buildscripts.old/dkarm-eabi/scripts/build-crtls.sh buildscripts/dkarm-eabi/scripts/build-crtls.sh ---- buildscripts.old/dkarm-eabi/scripts/build-crtls.sh 2014-11-21 10:44:39.000000000 +0100 -+++ buildscripts/dkarm-eabi/scripts/build-crtls.sh 2014-11-23 13:35:57.892675791 +0100 + destdir=$(echo $archive | sed -e 's/\(.*\)-src-\(.*\)\.tar\.bz2/\1-\2/' ) +diff -Naur buildscripts/dkarm-eabi/scripts/build-crtls.sh buildscripts.no-libs/dkarm-eabi/scripts/build-crtls.sh +--- buildscripts/dkarm-eabi/scripts/build-crtls.sh 2015-02-15 17:25:19.000000000 +0100 ++++ buildscripts.no-libs/dkarm-eabi/scripts/build-crtls.sh 2015-02-22 11:21:07.943233856 +0100 @@ -22,40 +22,3 @@ $MAKE CRT=ds_arm9 $MAKE CRT=ds_cart - $MAKE CRT=3dsx + $target-gcc -march=armv6k -mfloat-abi=hard -c 3dsx_crt0.s -o armv6k/fpu/3dsx_crt0.o - -cd $BUILDDIR/libgba-$LIBGBA_VER -$MAKE || { echo "error building libgba"; exit 1; } |