[arch-commits] Commit in lldb/trunk (PKGBUILD)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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 Wennborgvalidpgpkeys+=('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"))