Bump debug packages from CoreELEC.
This commit is contained in:
parent
507c697f0c
commit
6860665c6d
10 changed files with 137 additions and 20 deletions
|
@ -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() {
|
||||
|
|
|
@ -37,3 +37,4 @@ index 8b8614f6ed4..e71e6667c51 100644
|
|||
bool
|
||||
--
|
||||
2.25.1
|
||||
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
16
packages/debug/strace/package.mk
Normal file
16
packages/debug/strace/package.mk
Normal 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
|
17
packages/debug/strace/patches/strace-0001-autoreconf.patch
Normal file
17
packages/debug/strace/patches/strace-0001-autoreconf.patch
Normal 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.])
|
|
@ -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
|
||||
|
16
packages/debug/vadumpcaps/package.mk
Normal file
16
packages/debug/vadumpcaps/package.mk
Normal 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
|
||||
}
|
|
@ -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
|
||||
|
|
26
packages/debug/xorg-intel-gpu-tools/package.mk
Normal file
26
packages/debug/xorg-intel-gpu-tools/package.mk
Normal 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")
|
||||
}
|
Loading…
Reference in a new issue