[arch-commits] Commit in lldb/trunk (PKGBUILD)

2020-10-12 Thread Evangelos Foutras via arch-commits
Date: Monday, October 12, 2020 @ 17:00:23
  Author: foutrelis
Revision: 398073

upgpkg: lldb 11.0.0-1: new upstream release

Modified:
  lldb/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-10-12 16:52:45 UTC (rev 398072)
+++ PKGBUILD2020-10-12 17:00:23 UTC (rev 398073)
@@ -2,7 +2,7 @@
 # Contributor: Jan "heftig" Steffens 
 
 pkgname=lldb
-pkgver=10.0.1
+pkgver=11.0.0
 pkgrel=1
 pkgdesc="Next generation, high-performance debugger"
 arch=('x86_64')
@@ -12,7 +12,7 @@
 makedepends=('llvm' 'cmake' 'ninja' 'swig' 'python-sphinx')
 
_source_base=https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver
 source=($_source_base/$pkgname-$pkgver.src.tar.xz{,.sig})
-sha256sums=('07abe87c25876aa306e73127330f5f37d270b6b082d50cc679e31b4fc02a3714'
+sha256sums=('8570c09f57399e21e0eea0dcd66ae0231d47eafc7a04d6fe5c4951b13c4d2c72'
 'SKIP')
 validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

 validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard 



[arch-commits] Commit in lldb/trunk (PKGBUILD)

2020-07-22 Thread Evangelos Foutras via arch-commits
Date: Wednesday, July 22, 2020 @ 20:21:21
  Author: foutrelis
Revision: 392380

upgpkg: lldb 10.0.1-1: new upstream release

Modified:
  lldb/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-07-22 20:19:47 UTC (rev 392379)
+++ PKGBUILD2020-07-22 20:21:21 UTC (rev 392380)
@@ -2,8 +2,8 @@
 # Contributor: Jan "heftig" Steffens 
 
 pkgname=lldb
-pkgver=10.0.0
-pkgrel=2
+pkgver=10.0.1
+pkgrel=1
 pkgdesc="Next generation, high-performance debugger"
 arch=('x86_64')
 url="https://lldb.llvm.org/;
@@ -12,7 +12,7 @@
 makedepends=('llvm' 'cmake' 'ninja' 'swig' 'python-sphinx')
 
_source_base=https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver
 source=($_source_base/$pkgname-$pkgver.src.tar.xz{,.sig})
-sha256sums=('dd1ffcb42ed033f5167089ec4c6ebe84fbca1db4a9eaebf5c614af09d89eb135'
+sha256sums=('07abe87c25876aa306e73127330f5f37d270b6b082d50cc679e31b4fc02a3714'
 'SKIP')
 validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

 validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard 



[arch-commits] Commit in lldb/trunk (PKGBUILD)

2020-04-12 Thread Evangelos Foutras via arch-commits
Date: Sunday, April 12, 2020 @ 20:50:09
  Author: foutrelis
Revision: 380248

upgpkg: lldb 10.0.0-2: clang-10.0.0-2 rebuild

Modified:
  lldb/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-12 20:42:57 UTC (rev 380247)
+++ PKGBUILD2020-04-12 20:50:09 UTC (rev 380248)
@@ -3,7 +3,7 @@
 
 pkgname=lldb
 pkgver=10.0.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Next generation, high-performance debugger"
 arch=('x86_64')
 url="https://lldb.llvm.org/;


[arch-commits] Commit in lldb/trunk (PKGBUILD)

2020-04-11 Thread Evangelos Foutras via arch-commits
Date: Saturday, April 11, 2020 @ 07:33:52
  Author: foutrelis
Revision: 37

upgpkg: lldb 10.0.0-1: new upstream release

Modified:
  lldb/trunk/PKGBUILD

--+
 PKGBUILD |   20 
 1 file changed, 8 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-11 07:29:19 UTC (rev 379998)
+++ PKGBUILD2020-04-11 07:33:52 UTC (rev 37)
@@ -2,7 +2,7 @@
 # Contributor: Jan "heftig" Steffens 
 
 pkgname=lldb
-pkgver=9.0.1
+pkgver=10.0.0
 pkgrel=1
 pkgdesc="Next generation, high-performance debugger"
 arch=('x86_64')
@@ -9,15 +9,10 @@
 url="https://lldb.llvm.org/;
 license=('custom:Apache 2.0 with LLVM Exception')
 depends=('llvm-libs' 'clang' 'python' 'python-six')
-makedepends=('llvm' 'cmake' 'ninja' 'swig')
-
-_source_base=https://releases.llvm.org/$pkgver
-if [[ ${pkgver##*.} != 0 ]]; then
-  
_source_base=https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver
-fi
-
+makedepends=('llvm' 'cmake' 'ninja' 'swig' 'python-sphinx')
+_source_base=https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver
 source=($_source_base/$pkgname-$pkgver.src.tar.xz{,.sig})
-sha256sums=('8a7b9fd795c31a3e3cba6ce1377a2ae5c67376d92888702ce27e26f0971beb09'
+sha256sums=('dd1ffcb42ed033f5167089ec4c6ebe84fbca1db4a9eaebf5c614af09d89eb135'
 'SKIP')
 validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

 validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard 

@@ -34,8 +29,10 @@
 -DCMAKE_BUILD_TYPE=Release \
 -DCMAKE_INSTALL_PREFIX=/usr \
 -DLLVM_LINK_LLVM_DYLIB=ON \
+-DCLANG_LINK_CLANG_DYLIB=ON \
+-DLLVM_ENABLE_SPHINX=ON \
 -DLLDB_USE_SYSTEM_SIX=1
-  ninja
+  ninja all docs-lldb-man
 }
 
 package() {
@@ -44,8 +41,7 @@
   DESTDIR="$pkgdir" ninja install
   install -Dm644 ../LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
 
-  # Install possibly outdated man page; better than nothing!
-  install -Dm644 ../docs/lldb.1 "$pkgdir/usr/share/man/man1/lldb.1"
+  install -Dm644 docs/man/lldb.1 "$pkgdir/usr/share/man/man1/lldb.1"
 
   # Compile Python scripts
   python3 -m compileall "$pkgdir"


[arch-commits] Commit in lldb/trunk (PKGBUILD)

2019-12-29 Thread Evangelos Foutras via arch-commits
Date: Sunday, December 29, 2019 @ 23:20:39
  Author: foutrelis
Revision: 372348

upgpkg: lldb 9.0.1-1: New upstream release.

Modified:
  lldb/trunk/PKGBUILD

--+
 PKGBUILD |   14 ++
 1 file changed, 10 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-12-29 23:14:42 UTC (rev 372347)
+++ PKGBUILD2019-12-29 23:20:39 UTC (rev 372348)
@@ -2,8 +2,8 @@
 # Contributor: Jan "heftig" Steffens 
 
 pkgname=lldb
-pkgver=9.0.0
-pkgrel=2
+pkgver=9.0.1
+pkgrel=1
 pkgdesc="Next generation, high-performance debugger"
 arch=('x86_64')
 url="https://lldb.llvm.org/;
@@ -10,8 +10,14 @@
 license=('custom:Apache 2.0 with LLVM Exception')
 depends=('llvm-libs' 'clang' 'python' 'python-six')
 makedepends=('llvm' 'cmake' 'ninja' 'swig')
-source=(https://releases.llvm.org/$pkgver/$pkgname-$pkgver.src.tar.xz{,.sig})
-sha256sums=('1e4c2f6a1f153f4b8afa2470d2e99dab493034c1ba8b7ffbbd7600de016d0794'
+
+_source_base=https://releases.llvm.org/$pkgver
+if [[ ${pkgver##*.} != 0 ]]; then
+  
_source_base=https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver
+fi
+
+source=($_source_base/$pkgname-$pkgver.src.tar.xz{,.sig})
+sha256sums=('8a7b9fd795c31a3e3cba6ce1377a2ae5c67376d92888702ce27e26f0971beb09'
 'SKIP')
 validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

 validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard 



[arch-commits] Commit in lldb/trunk (PKGBUILD)

2019-11-04 Thread Felix Yan via arch-commits
Date: Monday, November 4, 2019 @ 09:07:06
  Author: felixonmars
Revision: 366714

Python 3.8 rebuild

Modified:
  lldb/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-11-04 09:04:18 UTC (rev 366713)
+++ PKGBUILD2019-11-04 09:07:06 UTC (rev 366714)
@@ -3,7 +3,7 @@
 
 pkgname=lldb
 pkgver=9.0.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Next generation, high-performance debugger"
 arch=('x86_64')
 url="https://lldb.llvm.org/;


[arch-commits] Commit in lldb/trunk (PKGBUILD swig4.patch)

2019-09-26 Thread Evangelos Foutras via arch-commits
Date: Friday, September 27, 2019 @ 01:40:39
  Author: foutrelis
Revision: 363487

upgpkg: lldb 9.0.0-1

New upstream release; switch to Python 3.

Modified:
  lldb/trunk/PKGBUILD
Deleted:
  lldb/trunk/swig4.patch

-+
 PKGBUILD|   35 -
 swig4.patch | 1533 --
 2 files changed, 10 insertions(+), 1558 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-09-27 01:37:15 UTC (rev 363486)
+++ PKGBUILD2019-09-27 01:40:39 UTC (rev 363487)
@@ -2,19 +2,17 @@
 # Contributor: Jan "heftig" Steffens 
 
 pkgname=lldb
-pkgver=8.0.1
-pkgrel=2
+pkgver=9.0.0
+pkgrel=1
 pkgdesc="Next generation, high-performance debugger"
 arch=('x86_64')
 url="https://lldb.llvm.org/;
-license=('custom:University of Illinois/NCSA Open Source License')
-depends=('llvm-libs' 'clang' 'python2' 'python2-six')
+license=('custom:Apache 2.0 with LLVM Exception')
+depends=('llvm-libs' 'clang' 'python' 'python-six')
 makedepends=('llvm' 'cmake' 'ninja' 'swig')
-source=(https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver/$pkgname-$pkgver.src.tar.xz{,.sig}
-swig4.patch)
-sha256sums=('e8a79baa6d11dd0650ab4a1b479f699dfad82af627cbbcd49fa6f2dc14e131d7'
-'SKIP'
-'cc5584b8a1f1ea8df23b91915b275aa38ca38ddb6bba4a86d8231210e9cbd06f')
+source=(https://releases.llvm.org/$pkgver/$pkgname-$pkgver.src.tar.xz{,.sig})
+sha256sums=('1e4c2f6a1f153f4b8afa2470d2e99dab493034c1ba8b7ffbbd7600de016d0794'
+'SKIP')
 validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

 validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard 

 
@@ -21,9 +19,6 @@
 prepare() {
   cd "$srcdir/$pkgname-$pkgver.src"
   mkdir build
-
-  # https://bugs.llvm.org/show_bug.cgi?id=42284
-  patch -Np1 -i ../swig4.patch
 }
 
 build() {
@@ -32,9 +27,6 @@
   cmake .. -G Ninja \
 -DCMAKE_BUILD_TYPE=Release \
 -DCMAKE_INSTALL_PREFIX=/usr \
--DPYTHON_EXECUTABLE=/usr/bin/python2 \
--DPYTHON_LIBRARY=/usr/lib/libpython2.7.so \
--DPYTHON_INCLUDE_DIR=/usr/include/python2.7 \
 -DLLVM_LINK_LLVM_DYLIB=ON \
 -DLLDB_USE_SYSTEM_SIX=1
   ninja
@@ -49,17 +41,10 @@
   # Install possibly outdated man page; better than nothing!
   install -Dm644 ../docs/lldb.1 "$pkgdir/usr/share/man/man1/lldb.1"
 
-  # Remove static libraries
-  rm "$pkgdir"/usr/lib/*.a
-
-  # Relocate custom readline.so module which links agaisnt libedit
-  mv "$pkgdir"/usr/lib/python2.7/site-packages/{,lldb/}readline.so
-  sed -i '2isys.path.insert(1, "/usr/lib/python2.7/site-packages/lldb")' \
-"$pkgdir/usr/lib/python2.7/site-packages/lldb/embedded_interpreter.py"
-
   # Compile Python scripts
-  python2 -m compileall "$pkgdir"
-  python2 -O -m compileall "$pkgdir"
+  python3 -m compileall "$pkgdir"
+  python3 -O -m compileall "$pkgdir"
+  python3 -OO -m compileall "$pkgdir"
 }
 
 # vim:set ts=2 sw=2 et:

Deleted: swig4.patch
===
--- swig4.patch 2019-09-27 01:37:15 UTC (rev 363486)
+++ swig4.patch 2019-09-27 01:40:39 UTC (rev 363487)
@@ -1,1533 +0,0 @@
-From 95d56b9876627ea8bc7c70e8844f72535dccc140 Mon Sep 17 00:00:00 2001
-From: Evangelos Foutras 
-Date: Tue, 30 Jul 2019 11:19:05 +0300
-Subject: [PATCH] [swig] Don't mess with swig internals.
-
-As of SWIG 4.0, __swig_getmethods__ and __swig_setmethods__ are no
-longer defined. It appears that there's no need to mess with these
-internals, we can simplify define the corresponding properties inline.
-
-Originally I wanted to use the swig extension %attribute and
-%attributeref to define properties. However, I couldn't find a way to
-add documentation to these attributes. Since we already had the
-properties defined inline, we might as well keep them.
-
-Differential revision: https://reviews.llvm.org/D63530
-
-git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@364974 
91177308-0d34-0410-b5e6-96231b3b80d8
-
-[foutrelis: cherry-pick to release_80]

- scripts/interface/SBAddress.i   |  41 +++--
- scripts/interface/SBBlock.i |  35 ++--
- scripts/interface/SBBreakpoint.i|  26 ++
- scripts/interface/SBCompileUnit.i   |   7 +-
- scripts/interface/SBData.i  |  92 +--
- scripts/interface/SBDeclaration.i   |  14 +--
- scripts/interface/SBError.i |  20 ++---
- scripts/interface/SBExecutionContext.i  |  15 +---
- scripts/interface/SBFileSpec.i  |  15 +---
- scripts/interface/SBFrame.i | 105 ++
- scripts/interface/SBFunction.i  |  31 ++-
- scripts/interface/SBInstruction.i   |  23 ++---
- scripts/interface/SBLineEntry.i |  21 ++---
- scripts/interface/SBModule.i|  54 +++-
- scripts/interface/SBProcess.i   |  52 +++
- scripts/interface/SBSection.i   |  36 ++--
- 

[arch-commits] Commit in lldb/trunk (PKGBUILD swig4.patch)

2019-07-30 Thread Evangelos Foutras via arch-commits
Date: Tuesday, July 30, 2019 @ 08:31:12
  Author: foutrelis
Revision: 358739

upgpkg: lldb 8.0.1-2

Fix Python scripting; was broken by SWIG 4 (FS#63307).

Added:
  lldb/trunk/swig4.patch
Modified:
  lldb/trunk/PKGBUILD

-+
 PKGBUILD|   11 
 swig4.patch | 1533 ++
 2 files changed, 1541 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-07-30 08:18:37 UTC (rev 358738)
+++ PKGBUILD2019-07-30 08:31:12 UTC (rev 358739)
@@ -3,7 +3,7 @@
 
 pkgname=lldb
 pkgver=8.0.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Next generation, high-performance debugger"
 arch=('x86_64')
 url="https://lldb.llvm.org/;
@@ -10,9 +10,11 @@
 license=('custom:University of Illinois/NCSA Open Source License')
 depends=('llvm-libs' 'clang' 'python2' 'python2-six')
 makedepends=('llvm' 'cmake' 'ninja' 'swig')
-source=(https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver/$pkgname-$pkgver.src.tar.xz{,.sig})
+source=(https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver/$pkgname-$pkgver.src.tar.xz{,.sig}
+swig4.patch)
 sha256sums=('e8a79baa6d11dd0650ab4a1b479f699dfad82af627cbbcd49fa6f2dc14e131d7'
-'SKIP')
+'SKIP'
+'cc5584b8a1f1ea8df23b91915b275aa38ca38ddb6bba4a86d8231210e9cbd06f')
 validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

 validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard 

 
@@ -19,6 +21,9 @@
 prepare() {
   cd "$srcdir/$pkgname-$pkgver.src"
   mkdir build
+
+  # https://bugs.llvm.org/show_bug.cgi?id=42284
+  patch -Np1 -i ../swig4.patch
 }
 
 build() {

Added: swig4.patch
===
--- swig4.patch (rev 0)
+++ swig4.patch 2019-07-30 08:31:12 UTC (rev 358739)
@@ -0,0 +1,1533 @@
+From 95d56b9876627ea8bc7c70e8844f72535dccc140 Mon Sep 17 00:00:00 2001
+From: Evangelos Foutras 
+Date: Tue, 30 Jul 2019 11:19:05 +0300
+Subject: [PATCH] [swig] Don't mess with swig internals.
+
+As of SWIG 4.0, __swig_getmethods__ and __swig_setmethods__ are no
+longer defined. It appears that there's no need to mess with these
+internals, we can simplify define the corresponding properties inline.
+
+Originally I wanted to use the swig extension %attribute and
+%attributeref to define properties. However, I couldn't find a way to
+add documentation to these attributes. Since we already had the
+properties defined inline, we might as well keep them.
+
+Differential revision: https://reviews.llvm.org/D63530
+
+git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@364974 
91177308-0d34-0410-b5e6-96231b3b80d8
+
+[foutrelis: cherry-pick to release_80]
+---
+ scripts/interface/SBAddress.i   |  41 +++--
+ scripts/interface/SBBlock.i |  35 ++--
+ scripts/interface/SBBreakpoint.i|  26 ++
+ scripts/interface/SBCompileUnit.i   |   7 +-
+ scripts/interface/SBData.i  |  92 +--
+ scripts/interface/SBDeclaration.i   |  14 +--
+ scripts/interface/SBError.i |  20 ++---
+ scripts/interface/SBExecutionContext.i  |  15 +---
+ scripts/interface/SBFileSpec.i  |  15 +---
+ scripts/interface/SBFrame.i | 105 ++
+ scripts/interface/SBFunction.i  |  31 ++-
+ scripts/interface/SBInstruction.i   |  23 ++---
+ scripts/interface/SBLineEntry.i |  21 ++---
+ scripts/interface/SBModule.i|  54 +++-
+ scripts/interface/SBProcess.i   |  52 +++
+ scripts/interface/SBSection.i   |  36 ++--
+ scripts/interface/SBSymbol.i|  37 ++--
+ scripts/interface/SBSymbolContext.i |  29 ++
+ scripts/interface/SBSymbolContextList.i |  22 ++---
+ scripts/interface/SBTarget.i|  57 +++-
+ scripts/interface/SBThread.i|  51 +++
+ scripts/interface/SBType.i  |  91 +--
+ scripts/interface/SBTypeCategory.i  |  53 +++
+ scripts/interface/SBTypeEnumMember.i|  15 +---
+ scripts/interface/SBTypeFilter.i|   8 +-
+ scripts/interface/SBTypeFormat.i|   9 +-
+ scripts/interface/SBTypeNameSpecifier.i |   7 +-
+ scripts/interface/SBTypeSummary.i   |  20 ++---
+ scripts/interface/SBTypeSynthetic.i |  12 +--
+ scripts/interface/SBUnixSignals.i   |   3 +-
+ scripts/interface/SBValue.i | 112 ++--
+ 31 files changed, 279 insertions(+), 834 deletions(-)
+
+diff --git a/scripts/interface/SBAddress.i b/scripts/interface/SBAddress.i
+index d996aa5b7..788c78c20 100644
+--- a/scripts/interface/SBAddress.i
 b/scripts/interface/SBAddress.i
+@@ -159,37 +159,16 @@ public:
+ '''Convert the address to an hex string'''
+ return '0x%x' % int(self)
+ 
+-__swig_getmethods__["module"] = 

[arch-commits] Commit in lldb/trunk (PKGBUILD)

2019-07-20 Thread Evangelos Foutras via arch-commits
Date: Saturday, July 20, 2019 @ 13:22:26
  Author: foutrelis
Revision: 358435

upgpkg: lldb 8.0.1-1

New upstream release.

Modified:
  lldb/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-07-20 13:04:09 UTC (rev 358434)
+++ PKGBUILD2019-07-20 13:22:26 UTC (rev 358435)
@@ -2,7 +2,7 @@
 # Contributor: Jan "heftig" Steffens 
 
 pkgname=lldb
-pkgver=8.0.0
+pkgver=8.0.1
 pkgrel=1
 pkgdesc="Next generation, high-performance debugger"
 arch=('x86_64')
@@ -10,8 +10,8 @@
 license=('custom:University of Illinois/NCSA Open Source License')
 depends=('llvm-libs' 'clang' 'python2' 'python2-six')
 makedepends=('llvm' 'cmake' 'ninja' 'swig')
-source=(https://releases.llvm.org/$pkgver/$pkgname-$pkgver.src.tar.xz{,.sig})
-sha256sums=('49918b9f09816554a20ac44c5f85a32dc0a7a00759b3259e78064d674eac0373'
+source=(https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver/$pkgname-$pkgver.src.tar.xz{,.sig})
+sha256sums=('e8a79baa6d11dd0650ab4a1b479f699dfad82af627cbbcd49fa6f2dc14e131d7'
 'SKIP')
 validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

 validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard 



[arch-commits] Commit in lldb/trunk (PKGBUILD)

2019-03-25 Thread Evangelos Foutras via arch-commits
Date: Tuesday, March 26, 2019 @ 01:12:11
  Author: foutrelis
Revision: 349202

upgpkg: lldb 8.0.0-1

New upstream release.

Modified:
  lldb/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-03-26 00:10:34 UTC (rev 349201)
+++ PKGBUILD2019-03-26 01:12:11 UTC (rev 349202)
@@ -2,7 +2,7 @@
 # Contributor: Jan "heftig" Steffens 
 
 pkgname=lldb
-pkgver=7.0.1
+pkgver=8.0.0
 pkgrel=1
 pkgdesc="Next generation, high-performance debugger"
 arch=('x86_64')
@@ -11,7 +11,7 @@
 depends=('llvm-libs' 'clang' 'python2' 'python2-six')
 makedepends=('llvm' 'cmake' 'ninja' 'swig')
 source=(https://releases.llvm.org/$pkgver/$pkgname-$pkgver.src.tar.xz{,.sig})
-sha256sums=('76b46be75b412a3d22f0d26279306ae7e274fe4d7988a2184c529c38a6a76982'
+sha256sums=('49918b9f09816554a20ac44c5f85a32dc0a7a00759b3259e78064d674eac0373'
 'SKIP')
 validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

 validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard 



[arch-commits] Commit in lldb/trunk (PKGBUILD)

2018-12-16 Thread Evangelos Foutras via arch-commits
Date: Sunday, December 16, 2018 @ 16:13:29
  Author: foutrelis
Revision: 342415

upgpkg: lldb 7.0.1-1

New upstream release.

Modified:
  lldb/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-12-16 16:07:44 UTC (rev 342414)
+++ PKGBUILD2018-12-16 16:13:29 UTC (rev 342415)
@@ -2,7 +2,7 @@
 # Contributor: Jan "heftig" Steffens 
 
 pkgname=lldb
-pkgver=7.0.0
+pkgver=7.0.1
 pkgrel=1
 pkgdesc="Next generation, high-performance debugger"
 arch=('x86_64')
@@ -11,7 +11,7 @@
 depends=('llvm-libs' 'clang' 'python2' 'python2-six')
 makedepends=('llvm' 'cmake' 'ninja' 'swig')
 source=(https://releases.llvm.org/$pkgver/$pkgname-$pkgver.src.tar.xz{,.sig})
-sha256sums=('7ff6d8fee49977d25b3b69be7d22937b92592c7609cf283ed0dcf9e5cd80aa32'
+sha256sums=('76b46be75b412a3d22f0d26279306ae7e274fe4d7988a2184c529c38a6a76982'
 'SKIP')
 validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

 validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard 



[arch-commits] Commit in lldb/trunk (PKGBUILD PR36630-install-lldb-SB-headers.patch)

2018-07-08 Thread Evangelos Foutras via arch-commits
Date: Sunday, July 8, 2018 @ 17:11:08
  Author: foutrelis
Revision: 328098

upgpkg: lldb 6.0.1-1

New upstream release.

Modified:
  lldb/trunk/PKGBUILD
Deleted:
  lldb/trunk/PR36630-install-lldb-SB-headers.patch

---+
 PKGBUILD  |   13 ++-
 PR36630-install-lldb-SB-headers.patch |   59 
 2 files changed, 4 insertions(+), 68 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-08 16:59:54 UTC (rev 328097)
+++ PKGBUILD2018-07-08 17:11:08 UTC (rev 328098)
@@ -3,8 +3,8 @@
 # Contributor: Jan "heftig" Steffens 
 
 pkgname=lldb
-pkgver=6.0.0
-pkgrel=4
+pkgver=6.0.1
+pkgrel=1
 pkgdesc="Next generation, high-performance debugger"
 arch=('x86_64')
 url="https://lldb.llvm.org/;
@@ -12,22 +12,17 @@
 depends=('llvm-libs' 'clang' 'python2' 'python2-six')
 makedepends=('llvm' 'cmake' 'ninja' 'swig')
 source=(https://releases.llvm.org/$pkgver/$pkgname-$pkgver.src.tar.xz{,.sig}
-PR36630-install-lldb-SB-headers.patch
 PR36687-fix-standalone-LLVM_LINK_LLVM_DYLIB-builds.patch)
-sha256sums=('46f54c1d7adcd047d87c0179f7b6fa751614f339f4f87e60abceaa45f414d454'
+sha256sums=('6b8573841f2f7b60ffab9715c55dceff4f2a44e5a6d590ac189d20e8e7472714'
 'SKIP'
-'5b765f7420bbf3fb4521a2f2022a40ba4f703ab555fe61e88a6d6617a6713921'
 '1f146b2009553c6a5f76fa077b621fba66db5ef26c9790e9f64e608304d099e5')
 validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

-validpgpkeys+=('11E521D646982372EB577A1F8F0871F202119294') # Tom Stellard 

+validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard 

 
 prepare() {
   cd "$srcdir/$pkgname-$pkgver.src"
   mkdir build
 
-  # https://bugs.llvm.org/show_bug.cgi?id=36630
-  patch -Np1 -i ../PR36630-install-lldb-SB-headers.patch
-
   # https://bugs.llvm.org/show_bug.cgi?id=36687
   patch -Np1 -i ../PR36687-fix-standalone-LLVM_LINK_LLVM_DYLIB-builds.patch
 }

Deleted: PR36630-install-lldb-SB-headers.patch
===
--- PR36630-install-lldb-SB-headers.patch   2018-07-08 16:59:54 UTC (rev 
328097)
+++ PR36630-install-lldb-SB-headers.patch   2018-07-08 17:11:08 UTC (rev 
328098)
@@ -1,59 +0,0 @@
-From 8f577000b2fe2f5bf5d08e352a2f15f9421f9c82 Mon Sep 17 00:00:00 2001
-From: Pavel Labath 
-Date: Thu, 8 Mar 2018 15:52:46 +
-Subject: [PATCH] Install lldb's SB headers (pr36630)
-
-These were removed in r309021 in what looks like an accidentally
-committed change. This brings them back.
-
-I also rename the header component to lldb-headers (instead of
-lldb_headers) to match the llvm style and add a special
-install-lldb-headers target, which installs just the headers.
-
-git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@327016 
91177308-0d34-0410-b5e6-96231b3b80d8

- cmake/modules/LLDBConfig.cmake | 16 ++--
- 1 file changed, 10 insertions(+), 6 deletions(-)
-
-diff --git a/cmake/modules/LLDBConfig.cmake b/cmake/modules/LLDBConfig.cmake
-index 8f75880dfb..24878b5913 100644
 a/cmake/modules/LLDBConfig.cmake
-+++ b/cmake/modules/LLDBConfig.cmake
-@@ -277,27 +277,31 @@ include_directories(BEFORE
- 
- if (NOT LLVM_INSTALL_TOOLCHAIN_ONLY)
-   install(DIRECTORY include/
--COMPONENT lldb_headers
-+COMPONENT lldb-headers
- DESTINATION include
- FILES_MATCHING
- PATTERN "*.h"
- PATTERN ".svn" EXCLUDE
- PATTERN ".cmake" EXCLUDE
- PATTERN "Config.h" EXCLUDE
--PATTERN "lldb-*.h" EXCLUDE
--PATTERN "API/*.h" EXCLUDE
- )
- 
-   install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/include/
--COMPONENT lldb_headers
-+COMPONENT lldb-headers
- DESTINATION include
- FILES_MATCHING
- PATTERN "*.h"
- PATTERN ".svn" EXCLUDE
- PATTERN ".cmake" EXCLUDE
--PATTERN "lldb-*.h" EXCLUDE
--PATTERN "API/*.h" EXCLUDE
- )
-+
-+  add_custom_target(lldb-headers)
-+  set_target_properties(lldb-headers PROPERTIES FOLDER "Misc")
-+
-+  if (NOT CMAKE_CONFIGURATION_TYPES)
-+add_llvm_install_targets(install-lldb-headers
-+ COMPONENT lldb-headers)
-+  endif()
- endif()
- 
- if (NOT LIBXML2_FOUND AND NOT (CMAKE_SYSTEM_NAME MATCHES "Windows"))


[arch-commits] Commit in lldb/trunk (PKGBUILD PR36630-install-lldb-SB-headers.patch)

2018-03-16 Thread Evangelos Foutras via arch-commits
Date: Saturday, March 17, 2018 @ 01:43:18
  Author: foutrelis
Revision: 319540

upgpkg: lldb 6.0.0-4

- Fix missing SB API headers (https://bugs.llvm.org/show_bug.cgi?id=36630)
- Install docs/lldb.1 man page (possibly outdated but better than nothing)

Added:
  lldb/trunk/PR36630-install-lldb-SB-headers.patch
Modified:
  lldb/trunk/PKGBUILD

---+
 PKGBUILD  |   10 -
 PR36630-install-lldb-SB-headers.patch |   59 
 2 files changed, 68 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-16 19:14:04 UTC (rev 319539)
+++ PKGBUILD2018-03-17 01:43:18 UTC (rev 319540)
@@ -4,7 +4,7 @@
 
 pkgname=lldb
 pkgver=6.0.0
-pkgrel=3
+pkgrel=4
 pkgdesc="Next generation, high-performance debugger"
 arch=('x86_64')
 url="https://lldb.llvm.org/;
@@ -12,9 +12,11 @@
 depends=('llvm-libs' 'clang' 'python2' 'python2-six')
 makedepends=('llvm' 'cmake' 'ninja' 'swig')
 source=(https://releases.llvm.org/$pkgver/$pkgname-$pkgver.src.tar.xz{,.sig}
+PR36630-install-lldb-SB-headers.patch
 PR36687-fix-standalone-LLVM_LINK_LLVM_DYLIB-builds.patch)
 sha256sums=('46f54c1d7adcd047d87c0179f7b6fa751614f339f4f87e60abceaa45f414d454'
 'SKIP'
+'5b765f7420bbf3fb4521a2f2022a40ba4f703ab555fe61e88a6d6617a6713921'
 '1f146b2009553c6a5f76fa077b621fba66db5ef26c9790e9f64e608304d099e5')
 validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

 validpgpkeys+=('11E521D646982372EB577A1F8F0871F202119294') # Tom Stellard 

@@ -23,6 +25,9 @@
   cd "$srcdir/$pkgname-$pkgver.src"
   mkdir build
 
+  # https://bugs.llvm.org/show_bug.cgi?id=36630
+  patch -Np1 -i ../PR36630-install-lldb-SB-headers.patch
+
   # https://bugs.llvm.org/show_bug.cgi?id=36687
   patch -Np1 -i ../PR36687-fix-standalone-LLVM_LINK_LLVM_DYLIB-builds.patch
 }
@@ -47,6 +52,9 @@
   DESTDIR="$pkgdir" ninja install
   install -Dm644 ../LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
 
+  # Install possibly outdated man page; better than nothing!
+  install -Dm644 ../docs/lldb.1 "$pkgdir/usr/share/man/man1/lldb.1"
+
   # Remove static libraries
   rm "$pkgdir"/usr/lib/*.a
 

Added: PR36630-install-lldb-SB-headers.patch
===
--- PR36630-install-lldb-SB-headers.patch   (rev 0)
+++ PR36630-install-lldb-SB-headers.patch   2018-03-17 01:43:18 UTC (rev 
319540)
@@ -0,0 +1,59 @@
+From 8f577000b2fe2f5bf5d08e352a2f15f9421f9c82 Mon Sep 17 00:00:00 2001
+From: Pavel Labath 
+Date: Thu, 8 Mar 2018 15:52:46 +
+Subject: [PATCH] Install lldb's SB headers (pr36630)
+
+These were removed in r309021 in what looks like an accidentally
+committed change. This brings them back.
+
+I also rename the header component to lldb-headers (instead of
+lldb_headers) to match the llvm style and add a special
+install-lldb-headers target, which installs just the headers.
+
+git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@327016 
91177308-0d34-0410-b5e6-96231b3b80d8
+---
+ cmake/modules/LLDBConfig.cmake | 16 ++--
+ 1 file changed, 10 insertions(+), 6 deletions(-)
+
+diff --git a/cmake/modules/LLDBConfig.cmake b/cmake/modules/LLDBConfig.cmake
+index 8f75880dfb..24878b5913 100644
+--- a/cmake/modules/LLDBConfig.cmake
 b/cmake/modules/LLDBConfig.cmake
+@@ -277,27 +277,31 @@ include_directories(BEFORE
+ 
+ if (NOT LLVM_INSTALL_TOOLCHAIN_ONLY)
+   install(DIRECTORY include/
+-COMPONENT lldb_headers
++COMPONENT lldb-headers
+ DESTINATION include
+ FILES_MATCHING
+ PATTERN "*.h"
+ PATTERN ".svn" EXCLUDE
+ PATTERN ".cmake" EXCLUDE
+ PATTERN "Config.h" EXCLUDE
+-PATTERN "lldb-*.h" EXCLUDE
+-PATTERN "API/*.h" EXCLUDE
+ )
+ 
+   install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/include/
+-COMPONENT lldb_headers
++COMPONENT lldb-headers
+ DESTINATION include
+ FILES_MATCHING
+ PATTERN "*.h"
+ PATTERN ".svn" EXCLUDE
+ PATTERN ".cmake" EXCLUDE
+-PATTERN "lldb-*.h" EXCLUDE
+-PATTERN "API/*.h" EXCLUDE
+ )
++
++  add_custom_target(lldb-headers)
++  set_target_properties(lldb-headers PROPERTIES FOLDER "Misc")
++
++  if (NOT CMAKE_CONFIGURATION_TYPES)
++add_llvm_install_targets(install-lldb-headers
++ COMPONENT lldb-headers)
++  endif()
+ endif()
+ 
+ if (NOT LIBXML2_FOUND AND NOT (CMAKE_SYSTEM_NAME MATCHES "Windows"))