Bump debug packages from CoreELEC.

This commit is contained in:
fewtarius 2023-02-27 21:43:53 -05:00
parent 507c697f0c
commit 6860665c6d
No known key found for this signature in database
GPG key ID: F4AE55305D1B8C1A
10 changed files with 137 additions and 20 deletions

View file

@ -2,17 +2,22 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="edid-decode"
PKG_VERSION="15df4aebf06da579241c58949493b866139d0e2b"
PKG_VERSION="9ba4e90f3c0705351d32f526653e3e765fa2cf64" # 2022-09-23
PKG_SHA256="8b55a1c09a32c4c39ea0092e1f468f545a535323eb36016e042e0bf156833a1b"
PKG_LICENSE="None"
PKG_URL="https://git.linuxtv.org/edid-decode.git"
PKG_SITE="https://git.linuxtv.org/edid-decode.git/"
PKG_URL="https://repo.or.cz/edid-decode.git/snapshot/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="Decode EDID data in human-readable format"
GET_HANDLER_SUPPORT="git"
PKG_GIT_CLONE_BRANCH="master"
EDID_SOURCES="calc-gtf-cvt.cpp calc-ovt.cpp \
edid-decode.cpp parse-base-block.cpp parse-cta-block.cpp \
parse-displayid-block.cpp parse-ls-ext-block.cpp \
parse-di-ext-block.cpp parse-vtb-ext-block.cpp"
make_target() {
echo "${CC} ${CFLAGS} -Wall ${LDFLAGS} -lm -o edid-decode edid-decode.c"
${CC} ${CFLAGS} -Wall ${LDFLAGS} -lm -o edid-decode edid-decode.c
echo "${CXX} ${CPPFLAGS} -Wall ${LDFLAGS} -g -DSHA=${PKG_VERSION:0:12} -o edid-decode ${EDID_SOURCES} -lm"
${CXX} ${CPPFLAGS} -Wall ${LDFLAGS} -g -DSHA=${PKG_VERSION:0:12} -o edid-decode ${EDID_SOURCES} -lm
}
makeinstall_target() {

View file

@ -37,3 +37,4 @@ index 8b8614f6ed4..e71e6667c51 100644
bool
--
2.25.1

View file

@ -2,13 +2,12 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libva-utils"
PKG_VERSION="2.14.0"
PKG_SHA256="0ad6410aaa27d7b15dadee0f4d775d54d6394b582bf315353a4657b49c78ac31"
PKG_VERSION="2.17.1"
PKG_SHA256="6ea5993c3eba230a979fa9d35b4cad8df06d4474a773dc0918033bf50353f966"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/01org/libva-utils"
PKG_URL="https://github.com/intel/libva-utils/archive/${PKG_VERSION}.tar.gz"
PKG_LONGDESC="Libva-utils is a collection of tests for VA-API (VIdeo Acceleration API)"
PKG_TOOLCHAIN="meson"
if [ "${DISPLAYSERVER}" = "x11" ]; then
PKG_DEPENDS_TARGET="toolchain libva libdrm libX11"

View file

@ -2,8 +2,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="memtester"
PKG_VERSION="4.5.0"
PKG_SHA256="8ed52b0d06d4aeb61954994146e2a5b2d20448a8f3ce3ee995120e6dbde2ae37"
PKG_VERSION="4.5.1"
PKG_SHA256="1c5fc2382576c084b314cfd334d127a66c20bd63892cac9f445bc1d8b4ca5a47"
PKG_LICENSE="GPL"
PKG_SITE="http://pyropus.ca/software/memtester/"
PKG_URL="http://pyropus.ca/software/memtester/old-versions/memtester-${PKG_VERSION}.tar.gz"

View file

@ -0,0 +1,16 @@
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="strace"
PKG_VERSION="6.1"
PKG_SHA256="2579e9cec37dbb786f6ea0bebd15f40dd561ef2bde2a2a2ecdce5963b01859fd"
PKG_LICENSE="BSD"
PKG_SITE="https://strace.io/"
PKG_URL="https://strace.io/files/${PKG_VERSION}/strace-${PKG_VERSION}.tar.xz"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="strace is a diagnostic, debugging and instructional userspace utility"
PKG_TOOLCHAIN="autotools"
if [ "${TARGET_ARCH}" = x86_64 -o "${TARGET_ARCH}" = "aarch64" ]; then
PKG_CONFIGURE_OPTS_TARGET="--enable-mpers=no"
fi

View file

@ -0,0 +1,17 @@
diff --git a/configure.ac b/configure.ac
index 4e7bc2a89..3b762c94c 100644
--- a/configure.ac
+++ b/configure.ac
@@ -11,11 +11,7 @@
# SPDX-License-Identifier: LGPL-2.1-or-later
AC_PREREQ(2.57)
-AC_INIT([strace],
- st_esyscmd_s([./build-aux/git-version-gen .tarball-version]),
- [strace-devel@lists.strace.io],
- [strace],
- [https://strace.io])
+AC_INIT([strace],[5.11])
m4_define([copyright_year], st_esyscmd_s([./build-aux/copyright-year-gen .year]))
m4_define([manpage_date], st_esyscmd_s([./build-aux/file-date-gen doc/strace.1.in]))
AC_COPYRIGHT([Copyright (c) 1999-]copyright_year[ The strace developers.])

View file

@ -0,0 +1,39 @@
From ba71a5f3778df1bb19ba593f6a5550c01f5349ad Mon Sep 17 00:00:00 2001
From: MilhouseVH <milhouseVH.github@nmacleod.com>
Date: Tue, 28 Jan 2020 03:17:14 +0000
Subject: [PATCH] fix API change since autoconf-archive-2019.01.06
---
Makefile.am | 2 +-
Makefile.in | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/Makefile.am b/Makefile.am
index 723460f2e..a6a0f5f9c 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -408,7 +408,7 @@ strace_LDADD += $(libiberty_LIBS)
endif
endif
-@CODE_COVERAGE_RULES@
+include $(top_srcdir)/aminclude_static.am
CODE_COVERAGE_BRANCH_COVERAGE = 1
CODE_COVERAGE_GENHTML_OPTIONS = $(CODE_COVERAGE_GENHTML_OPTIONS_DEFAULT) \
--prefix $(shell cd $(abs_top_srcdir)/.. && pwd || echo .)
diff --git a/Makefile.in b/Makefile.in
index b0ec9f686..9b4b93d8b 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -10351,7 +10351,7 @@ $(top_srcdir)/xlat/xfs_dqblk_flags.h: $(top_srcdir)/xlat/xfs_dqblk_flags.in $(to
$(top_srcdir)/xlat/xfs_quota_flags.h: $(top_srcdir)/xlat/xfs_quota_flags.in $(top_srcdir)/xlat/gen.sh
$(AM_V_GEN)$(top_srcdir)/xlat/gen.sh $< $@
-@CODE_COVERAGE_RULES@
+include $(top_srcdir)/aminclude_static.am
.PHONY: check-valgrind-local
check-valgrind-local:
--
2.7.4

View file

@ -0,0 +1,16 @@
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2020-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="vadumpcaps"
PKG_VERSION="38a446e33de5e65f0e5d263dd9a262a4e316a461"
PKG_SHA256="04847fcae7ed5529371c3ff27518e6ef4623db65955ad6c7633a538c6b2aeae8"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/fhvwy/vadumpcaps"
PKG_URL="https://github.com/fhvwy/vadumpcaps/archive/${PKG_VERSION}.tar.gz"
PKG_LONGDESC="This is a utility to show all capabilities of a VAAPI device/driver."
PKG_DEPENDS_TARGET="toolchain libva"
makeinstall_target() {
mkdir -p ${INSTALL}/usr/bin
cp vadumpcaps ${INSTALL}/usr/bin
}

View file

@ -3,17 +3,15 @@
PKG_NAME="valgrind"
PKG_VERSION="3.20.0"
PKG_SHA256="8536c031dbe078d342f121fa881a9ecd205cb5a78e639005ad570011bdb9f3c6"
PKG_LICENSE="GPL"
PKG_SITE="http://valgrind.org/"
PKG_SITE="https://valgrind.org/"
PKG_URL="https://sourceware.org/pub/valgrind/${PKG_NAME}-${PKG_VERSION}.tar.bz2"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="A tool to help find memory-management problems in programs"
case ${TARGET_ARCH} in
arm)
PKG_CONFIGURE_OPTS_TARGET="--enable-only32bit"
;;
*)
PKG_CONFIGURE_OPTS_TARGET="--enable-only64bit"
;;
esac
if [ "${TARGET_ARCH}" = "arm" ]; then
PKG_CONFIGURE_OPTS_TARGET="--enable-only32bit"
elif [ "${TARGET_ARCH}" = "aarch64" -o "${TARGET_ARCH}" = "x86_64" ]; then
PKG_CONFIGURE_OPTS_TARGET="--enable-only64bit"
fi

View file

@ -0,0 +1,26 @@
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="xorg-intel-gpu-tools"
PKG_VERSION="1.27.1"
PKG_SHA256="93b9a4816ed22b5145bb61024314c8a65caeea991ce93027643f1d40723bf417"
PKG_LICENSE="GPL"
PKG_DEPENDS_TARGET="toolchain cairo procps-ng"
PKG_SITE="https://gitlab.freedesktop.org/drm/igt-gpu-tools"
PKG_URL="https://www.x.org/releases/individual/app/igt-gpu-tools-${PKG_VERSION}.tar.xz"
PKG_LONGDESC="Test suite and tools for DRM/KMS drivers"
PKG_MESON_OPTS_TARGET="-Dchamelium=disabled \
-Ddocs=disabled \
-Dlibdrm_drivers=auto \
-Dlibunwind=disabled \
-Dman=disabled \
-Doverlay=disabled \
-Drunner=disabled \
-Dtests=enabled \
-Dvalgrind=disabled"
pre_configure_target() {
# xorg-intel-gpu-tools does not build with NDEBUG (requires assert for tests)
export TARGET_CFLAGS=$(echo ${TARGET_CFLAGS} | sed -e "s|-DNDEBUG||g")
}