gdb: use python3.

This is what Arch and Debian use by default, too.
This commit is contained in:
Leah Neukirchen 2018-03-19 15:45:21 +01:00
parent 538547aed5
commit a13d1017c8

View file

@ -1,16 +1,16 @@
# Template file for 'gdb'
pkgname=gdb
version=8.1
revision=1
revision=2
patch_args="-Np1"
build_style=gnu-configure
pycompile_dirs="/usr/share/gdb"
configure_args="--disable-werror --disable-nls --with-system-readline
--with-system-gdbinit=/etc/gdb/gdbinit --with-system-zlib $(vopt_enable gdbserver)
$(vopt_if static 'CFLAGS=-static CXXFLAGS=-static LDFLAGS=-static')
$(vopt_with python)"
hostmakedepends="perl $(vopt_if python python-devel)"
makedepends="ncurses-devel zlib-devel readline-devel expat-devel $(vopt_if python python-devel)"
$(vopt_if python --with-python=/usr/bin/python3)"
hostmakedepends="perl $(vopt_if python python3-devel)"
makedepends="ncurses-devel zlib-devel readline-devel expat-devel $(vopt_if python python3-devel)"
short_desc="The GNU Debugger"
maintainer="Juan RP <xtraeme@voidlinux.eu>"
homepage="http://www.gnu.org/software/gdb/"
@ -20,8 +20,8 @@ checksum=af61a0263858e69c5dce51eab26662ff3d2ad9aa68da9583e8143b5426be4b34
if [ "${CROSS_BUILD}" ]; then
# Make python2.7 detection work in cross builds
CFLAGS+=" -I${XBPS_CROSS_BASE}/usr/include/python2.7"
CXXFLAGS+=" -I${XBPS_CROSS_BASE}/usr/include/python2.7"
CFLAGS+=" -I${XBPS_CROSS_BASE}/usr/include/python3.6m"
CXXFLAGS+=" -I${XBPS_CROSS_BASE}/usr/include/python3.6m"
fi
# Package build options
build_options="gdbserver static python"