diff options
author | Nicolás Reynolds <fauno@endefensadelsl.org> | 2013-12-27 23:55:53 +0000 |
---|---|---|
committer | Nicolás Reynolds <fauno@endefensadelsl.org> | 2013-12-27 23:55:53 +0000 |
commit | 65eeff79fff8a1bfdf67ca51d147384f46f4d5c0 (patch) | |
tree | fbfdff322b28d9a3c37e6e31c94caf1d8e48dac1 /community/gambas3 | |
parent | d53c44f055929b18d7d1b25f8367ee5836c435fc (diff) |
Fri Dec 27 23:54:04 UTC 2013
Diffstat (limited to 'community/gambas3')
-rw-r--r-- | community/gambas3/PKGBUILD | 8 | ||||
-rw-r--r-- | community/gambas3/gambas3-3.4.1-llvm-3.3.patch | 86 |
2 files changed, 4 insertions, 90 deletions
diff --git a/community/gambas3/PKGBUILD b/community/gambas3/PKGBUILD index c0dca3d82..3a392b94f 100644 --- a/community/gambas3/PKGBUILD +++ b/community/gambas3/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 99337 2013-10-27 11:13:45Z lcarlier $ +# $Id: PKGBUILD 101792 2013-12-01 09:52:05Z andyrtr $ # Maintainer: Laurent Carlier <lordheavym@gmail.com> # Contributor : sebikul <sebikul@gmail.com> @@ -15,8 +15,8 @@ _components=('gambas3-gb-args' 'gambas3-gb-cairo' 'gambas3-gb-chart' 'gambas3-gb 'gambas3-gb-openssl' 'gambas3-gb-report' 'gambas3-gb-sdl-sound' 'gambas3-gb-sdl' 'gambas3-gb-settings' 'gambas3-gb-signal' 'gambas3-gb-v4l' 'gambas3-gb-vb' 'gambas3-gb-xml-html' 'gambas3-gb-xml-rpc' 'gambas3-gb-xml-xslt' 'gambas3-gb-xml' 'gambas3-gb-web') pkgname=(${_components[@]} 'gambas3-runtime' 'gambas3-devel' 'gambas3-ide' 'gambas3-script' 'gambas3-examples') -pkgver=3.5.0 -pkgrel=3 +pkgver=3.5.1 +pkgrel=2 pkgdesc="A free development environment based on a Basic interpreter." arch=('i686' 'x86_64') url="http://gambas.sourceforge.net/" @@ -31,7 +31,7 @@ makedepends=('intltool' 'mariadb' 'postgresql' 'libffi' 'bzip2' 'glib2' 'v4l-uti 'gmime') options=('!emptydirs' 'libtool') source=("http://downloads.sourceforge.net/gambas/${pkgbase}-${pkgver}.tar.bz2") -md5sums=('20274da44d043104adb6fca02e6b5fab') +md5sums=('40f9057cd3686020fbe66a043a2ea400') create_dirs() { install -dm755 ${pkgdir}/usr/lib/gambas3 diff --git a/community/gambas3/gambas3-3.4.1-llvm-3.3.patch b/community/gambas3/gambas3-3.4.1-llvm-3.3.patch deleted file mode 100644 index a5f75fe78..000000000 --- a/community/gambas3/gambas3-3.4.1-llvm-3.3.patch +++ /dev/null @@ -1,86 +0,0 @@ -diff -up gambas3-3.4.1/gb.jit/configure.ac.jx gambas3-3.4.1/gb.jit/configure.ac ---- gambas3-3.4.1/gb.jit/configure.ac.jx 2013-03-24 13:34:31.000000000 -0400 -+++ gambas3-3.4.1/gb.jit/configure.ac 2013-05-02 13:42:02.911687100 -0400 -@@ -32,7 +32,7 @@ fi - - GB_COMPONENT( - jit, JIT, gb.jit, [src], -- [GB_FIND(llvm/LLVMContext.h, /usr/lib/llvm* /usr/local/lib /usr/local /usr/lib /usr `$LLVM_CONFIG --prefix`, include)], -+ [GB_FIND(llvm/IR/LLVMContext.h, /usr/lib/llvm* /usr/local/lib /usr/local /usr/lib /usr `$LLVM_CONFIG --prefix`, include)], - [GB_FIND(libLLVM-$LLVM_VERSION.$SHLIBEXT, /usr/lib/llvm* /usr/local /usr `$LLVM_CONFIG --prefix`, lib)], - [$C_LIB `$LLVM_CONFIG --ldflags` -lLLVM-$LLVM_VERSION], - [-I../../main/gbx -I../../main/share -D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS]) -diff -up gambas3-3.4.1/gb.jit/src/jit_codegen.cpp.jx gambas3-3.4.1/gb.jit/src/jit_codegen.cpp ---- gambas3-3.4.1/gb.jit/src/jit_codegen.cpp.jx 2013-03-24 13:34:31.000000000 -0400 -+++ gambas3-3.4.1/gb.jit/src/jit_codegen.cpp 2013-05-02 13:54:30.344186594 -0400 -@@ -3614,11 +3614,7 @@ void TryExpression::codegen(){ - create_gep(temp_errcontext1, TARGET_BITS, 0, TARGET_BITS, 0)); - - llvm::Function* f = llvm::cast<llvm::Function>(get_global_function(_setjmp, 'i', "p")); --#if LLVM_VERSION_MAJOR > 3 || (LLVM_VERSION_MAJOR == 3 && LLVM_VERSION_MINOR >= 2) -- f->addFnAttr(llvm::Attributes::ReturnsTwice); --#else - f->addFnAttr(llvm::Attribute::ReturnsTwice); --#endif - - llvm::Value* setjmp_return = builder->CreateCall(f, jmpbuf); - -@@ -3669,11 +3665,7 @@ void LargeTryExpression::codegen(){ - create_gep(temp_errcontext2, TARGET_BITS, 0, TARGET_BITS, 0)); - - llvm::Function* f = llvm::cast<llvm::Function>(get_global_function(_setjmp, 'i', "p")); --#if LLVM_VERSION_MAJOR > 3 || (LLVM_VERSION_MAJOR == 3 && LLVM_VERSION_MINOR >= 2) -- f->addFnAttr(llvm::Attributes::ReturnsTwice); --#else - f->addFnAttr(llvm::Attribute::ReturnsTwice); --#endif - - llvm::Value* setjmp_return = builder->CreateCall(f, jmpbuf); - -diff -up gambas3-3.4.1/gb.jit/src/jit_gambas_pass.cpp.jx gambas3-3.4.1/gb.jit/src/jit_gambas_pass.cpp ---- gambas3-3.4.1/gb.jit/src/jit_gambas_pass.cpp.jx 2013-03-24 13:34:31.000000000 -0400 -+++ gambas3-3.4.1/gb.jit/src/jit_gambas_pass.cpp 2013-05-02 13:42:02.912687103 -0400 -@@ -24,9 +24,9 @@ - ***************************************************************************/ - - #include "llvm/Pass.h" --#include "llvm/Function.h" -+#include "llvm/IR/Function.h" - #if LLVM_VERSION_MAJOR > 3 || (LLVM_VERSION_MAJOR == 3 && LLVM_VERSION_MINOR >= 2) --#include "llvm/IRBuilder.h" -+#include "llvm/IR/IRBuilder.h" - #else - #include "llvm/Support/IRBuilder.h" - #endif -diff -up gambas3-3.4.1/gb.jit/src/jit.h.jx gambas3-3.4.1/gb.jit/src/jit.h ---- gambas3-3.4.1/gb.jit/src/jit.h.jx 2013-03-24 13:34:31.000000000 -0400 -+++ gambas3-3.4.1/gb.jit/src/jit.h 2013-05-02 13:42:02.912687103 -0400 -@@ -26,13 +26,13 @@ - #ifndef __JIT_H - #define __JIT_H - --#include "llvm/LLVMContext.h" --#include "llvm/Module.h" -+#include "llvm/IR/LLVMContext.h" -+#include "llvm/IR/Module.h" - #include "llvm/Analysis/Verifier.h" --#include "llvm/Constants.h" --#include "llvm/DerivedTypes.h" --#include "llvm/Intrinsics.h" --#include "llvm/Instructions.h" -+#include "llvm/IR/Constants.h" -+#include "llvm/IR/DerivedTypes.h" -+#include "llvm/IR/Intrinsics.h" -+#include "llvm/IR/Instructions.h" - #include "llvm/ExecutionEngine/JIT.h" - #include "llvm/ExecutionEngine/Interpreter.h" - #include "llvm/ExecutionEngine/GenericValue.h" -@@ -40,7 +40,7 @@ - #include "llvm/Support/ManagedStatic.h" - #include "llvm/Support/raw_ostream.h" - #if LLVM_VERSION_MAJOR > 3 || (LLVM_VERSION_MAJOR == 3 && LLVM_VERSION_MINOR >= 2) --#include "llvm/IRBuilder.h" -+#include "llvm/IR/IRBuilder.h" - #else - #include "llvm/Support/IRBuilder.h" - #endif |