* update gdb to 15.1-1
This commit is contained in:
parent
4d736f2083
commit
0bd72ede47
48
gdb/.SRCINFO
Normal file
48
gdb/.SRCINFO
Normal file
@ -0,0 +1,48 @@
|
||||
pkgbase = gdb
|
||||
pkgdesc = The GNU Debugger
|
||||
pkgver = 15.1
|
||||
pkgrel = 1
|
||||
url = https://www.gnu.org/software/gdb/
|
||||
arch = x86_64
|
||||
license = GPL3
|
||||
makedepends = glibc
|
||||
makedepends = gcc-libs
|
||||
makedepends = texinfo
|
||||
makedepends = python
|
||||
makedepends = guile
|
||||
makedepends = ncurses
|
||||
makedepends = expat
|
||||
makedepends = xz
|
||||
makedepends = mpfr
|
||||
makedepends = source-highlight
|
||||
makedepends = boost
|
||||
makedepends = readline
|
||||
options = !lto
|
||||
source = https://ftp.gnu.org/gnu/gdb/gdb-15.1.tar.xz
|
||||
source = https://ftp.gnu.org/gnu/gdb/gdb-15.1.tar.xz.sig
|
||||
validpgpkeys = F40ADB902B24264AA42E50BF92EDB04BFF325CF3
|
||||
sha1sums = 2b4e9357e498c66bbedf791883569104edea0472
|
||||
sha1sums = SKIP
|
||||
b2sums = e05133a9f98a1a00cbfb49294f534e3b8830b48ac9526af3312a3b9a0381e0e652bc3f5fdc8528ceb16c890529cefbd7745bed97298a1fecb64c726d09c8aacb
|
||||
b2sums = SKIP
|
||||
|
||||
pkgname = gdb
|
||||
depends = glibc
|
||||
depends = ncurses
|
||||
depends = libncursesw.so
|
||||
depends = gcc-libs
|
||||
depends = expat
|
||||
depends = xz
|
||||
depends = mpfr
|
||||
depends = source-highlight
|
||||
depends = gdb-common=15.1
|
||||
depends = readline
|
||||
depends = libreadline.so
|
||||
depends = guile
|
||||
depends = python
|
||||
depends = libelf
|
||||
backup = etc/gdb/gdbinit
|
||||
|
||||
pkgname = gdb-common
|
||||
depends = python
|
||||
depends = guile
|
7
gdb/.nvchecker.toml
Normal file
7
gdb/.nvchecker.toml
Normal file
@ -0,0 +1,7 @@
|
||||
[gdb]
|
||||
source = "git"
|
||||
git = "https://sourceware.org/git/binutils-gdb.git"
|
||||
include_regex = "(gdb-).*-release"
|
||||
prefix = "gdb-"
|
||||
from_pattern = "(\\d+)\\.(\\d+)-release"
|
||||
to_pattern = "\\1.\\2"
|
20
gdb/PKGBUILD
20
gdb/PKGBUILD
@ -8,34 +8,42 @@ pkgbase=gdb
|
||||
# gdb-common is a package that contains files common for all cross compiled versions
|
||||
# of gdb (for arm/avr/...)
|
||||
pkgname=(gdb gdb-common)
|
||||
pkgver=14.2
|
||||
pkgrel=2
|
||||
pkgver=15.1
|
||||
pkgrel=1
|
||||
pkgdesc='The GNU Debugger'
|
||||
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
|
||||
url='https://www.gnu.org/software/gdb/'
|
||||
license=(GPL3)
|
||||
makedepends=(glibc gcc-libs texinfo python guile ncurses expat xz mpfr
|
||||
source-highlight boost readline)
|
||||
options=(!ccache !distcc)
|
||||
source=(https://ftp.gnu.org/gnu/gdb/${pkgname}-${pkgver}.tar.xz{,.sig})
|
||||
sha1sums=('4f38f7c24d523b6923f22404b7dee4152a00d0d4'
|
||||
sha1sums=('2b4e9357e498c66bbedf791883569104edea0472'
|
||||
'SKIP')
|
||||
b2sums=('65765dfd1ed08e19bb881fc7ae98d6ee4914f38a9a2bb0d0ca73bef472669664f807fe9c04e8dffd7025be98e736ac52f88ff5851ceddbb01a361885b18befc8'
|
||||
b2sums=('e05133a9f98a1a00cbfb49294f534e3b8830b48ac9526af3312a3b9a0381e0e652bc3f5fdc8528ceb16c890529cefbd7745bed97298a1fecb64c726d09c8aacb'
|
||||
'SKIP')
|
||||
validpgpkeys=('F40ADB902B24264AA42E50BF92EDB04BFF325CF3') # Joel Brobecker
|
||||
options=(!lto)
|
||||
|
||||
build() {
|
||||
cd gdb-$pkgver
|
||||
|
||||
case "${CARCH}" in
|
||||
powerpc) ;;
|
||||
*) configure_args=(--enable-targets=all) ;;
|
||||
esac
|
||||
|
||||
mkdir -p build && cd build
|
||||
../configure \
|
||||
--prefix=/usr \
|
||||
--disable-nls \
|
||||
--enable-source-highlight \
|
||||
--enable-tui \
|
||||
--enable-languages=all \
|
||||
--enable-multilib \
|
||||
--enable-interwork \
|
||||
--with-system-readline \
|
||||
--with-python=/usr/bin/python \
|
||||
--with-system-gdbinit=/etc/gdb/gdbinit
|
||||
--with-system-gdbinit=/etc/gdb/gdbinit ${configure_args[@]}
|
||||
make
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user