From f6ea2b9f907c03c54088fbe225c383a268508ef8 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Wed, 9 Apr 2025 16:11:14 +0000 Subject: [PATCH] yajl: drop unused package --- packages/devel/yajl/package.mk | 21 ------ .../yajl-256-build-with-cmake-4.0.0.patch | 66 ------------------- 2 files changed, 87 deletions(-) delete mode 100644 packages/devel/yajl/package.mk delete mode 100644 packages/devel/yajl/patches/yajl-256-build-with-cmake-4.0.0.patch diff --git a/packages/devel/yajl/package.mk b/packages/devel/yajl/package.mk deleted file mode 100644 index b296ee237f..0000000000 --- a/packages/devel/yajl/package.mk +++ /dev/null @@ -1,21 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0-or-later -# Copyright (C) 2009-2016 Stephan Raue (stephan@openelec.tv) - -PKG_NAME="yajl" -PKG_VERSION="2.1.0" -PKG_SHA256="3fb73364a5a30efe615046d07e6db9d09fd2b41c763c5f7d3bfb121cd5c5ac5a" -PKG_LICENSE="ISC" -PKG_SITE="https://github.com/lloyd/yajl" -PKG_URL="https://github.com/lloyd/yajl/archive/refs/tags/${PKG_VERSION}.tar.gz" -PKG_DEPENDS_TARGET="toolchain" -PKG_LONGDESC="A small event-driven (SAX-style) JSON parser." - -PKG_CMAKE_OPTS_TARGET="-Wno-dev" - -post_makeinstall_target() { - mv ${SYSROOT_PREFIX}/usr/lib/libyajl_s.a ${SYSROOT_PREFIX}/usr/lib/libyajl.a - rm ${SYSROOT_PREFIX}/usr/lib/libyajl.so* - - rm -rf ${INSTALL}/usr/bin - rm -rf ${INSTALL}/usr/lib -} diff --git a/packages/devel/yajl/patches/yajl-256-build-with-cmake-4.0.0.patch b/packages/devel/yajl/patches/yajl-256-build-with-cmake-4.0.0.patch deleted file mode 100644 index bd8b6cbe06..0000000000 --- a/packages/devel/yajl/patches/yajl-256-build-with-cmake-4.0.0.patch +++ /dev/null @@ -1,66 +0,0 @@ -From 6fe59ca50dfd65bdb3d1c87a27245b2dd1a072f9 Mon Sep 17 00:00:00 2001 -From: Rudi Heitbaum -Date: Fri, 28 Mar 2025 09:31:40 +0000 -Subject: [PATCH] Allow build with CMake 4.0.0 - -fixes deprecated cmake option and uses cmake 2.8.0 TARGET_FILE -update cmake supported minimum versions to 2.8.0...3.10 - -ref: -- https://cmake.org/cmake/help/latest/policy/CMP0026.html - -CMake Error at .../CMakeLists.txt: (GET_TARGET_PROPERTY): - The LOCATION property may not be read from target "json_...". Use the - target name directly with add_custom_command, or use the generator - expression $, as appropriate. - -Signed-off-by: Rudi Heitbaum ---- - CMakeLists.txt | 2 +- - reformatter/CMakeLists.txt | 4 +--- - verify/CMakeLists.txt | 4 +--- - 3 files changed, 3 insertions(+), 7 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 471eee13..deba3a40 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -12,7 +12,7 @@ - # ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - # OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. - --CMAKE_MINIMUM_REQUIRED(VERSION 2.6) -+CMAKE_MINIMUM_REQUIRED(VERSION 2.8.0...3.10) - - PROJECT(YetAnotherJSONParser C) - -diff --git a/reformatter/CMakeLists.txt b/reformatter/CMakeLists.txt -index 52a9bee8..267d02e2 100644 ---- a/reformatter/CMakeLists.txt -+++ b/reformatter/CMakeLists.txt -@@ -35,9 +35,7 @@ IF (NOT WIN32) - ENDIF (NOT WIN32) - - # copy the binary into the output directory --GET_TARGET_PROPERTY(binPath json_reformat LOCATION) -- - ADD_CUSTOM_COMMAND(TARGET json_reformat POST_BUILD -- COMMAND ${CMAKE_COMMAND} -E copy_if_different ${binPath} ${binDir}) -+ COMMAND ${CMAKE_COMMAND} -E copy_if_different $ ${binDir}) - - INSTALL(TARGETS json_reformat RUNTIME DESTINATION bin) -diff --git a/verify/CMakeLists.txt b/verify/CMakeLists.txt -index 967fca16..2f390082 100644 ---- a/verify/CMakeLists.txt -+++ b/verify/CMakeLists.txt -@@ -29,9 +29,7 @@ ADD_EXECUTABLE(json_verify ${SRCS}) - TARGET_LINK_LIBRARIES(json_verify yajl_s) - - # copy in the binary --GET_TARGET_PROPERTY(binPath json_verify LOCATION) -- - ADD_CUSTOM_COMMAND(TARGET json_verify POST_BUILD -- COMMAND ${CMAKE_COMMAND} -E copy_if_different ${binPath} ${binDir}) -+ COMMAND ${CMAKE_COMMAND} -E copy_if_different $ ${binDir}) - - INSTALL(TARGETS json_verify RUNTIME DESTINATION bin)