From c51defa248c99e4b6bd47ee6ace3f74d4f6fb850 Mon Sep 17 00:00:00 2001 From: SupervisedThinking Date: Sun, 11 Dec 2022 20:24:35 +0100 Subject: [PATCH 1/2] libXmu: decommission package - https://github.com/LibreELEC/LibreELEC.tv/commit/65a95ec7a3c75a281973ce5c3fd44ef716086628 --- packages/x11/lib/libXmu/package.mk | 15 --------------- 1 file changed, 15 deletions(-) delete mode 100644 packages/x11/lib/libXmu/package.mk diff --git a/packages/x11/lib/libXmu/package.mk b/packages/x11/lib/libXmu/package.mk deleted file mode 100644 index eb6228a54d..0000000000 --- a/packages/x11/lib/libXmu/package.mk +++ /dev/null @@ -1,15 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0-or-later -# Copyright (C) 2009-2016 Stephan Raue (stephan@openelec.tv) -# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) - -PKG_NAME="libXmu" -PKG_VERSION="1.1.4" -PKG_SHA256="210de3ab9c3e9382572c25d17c2518a854ce6e2c62c5f8315deac7579e758244" -PKG_LICENSE="OSS" -PKG_SITE="https://www.X.org" -PKG_URL="https://xorg.freedesktop.org/archive/individual/lib/${PKG_NAME}-${PKG_VERSION}.tar.xz" -PKG_DEPENDS_TARGET="toolchain util-macros libXext libX11 libXt" -PKG_LONGDESC="LibXmu provides a set of miscellaneous utility convenience functions for X libraries to use." -PKG_BUILD_FLAGS="+pic" - -PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared --with-gnu-ld --without-xmlto" From f99d2e7e77ae614faa8d53e40ad9a492bbe4af18 Mon Sep 17 00:00:00 2001 From: SupervisedThinking Date: Sun, 11 Dec 2022 20:26:00 +0100 Subject: [PATCH 2/2] SDL2: decommission package - https://github.com/LibreELEC/LibreELEC.tv/pull/3593 --- packages/multimedia/SDL2/package.mk | 105 ---------------------------- 1 file changed, 105 deletions(-) delete mode 100644 packages/multimedia/SDL2/package.mk diff --git a/packages/multimedia/SDL2/package.mk b/packages/multimedia/SDL2/package.mk deleted file mode 100644 index 4053d767d4..0000000000 --- a/packages/multimedia/SDL2/package.mk +++ /dev/null @@ -1,105 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0-or-later -# Copyright (C) 2009-2016 Stephan Raue (stephan@openelec.tv) -# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) - -PKG_NAME="SDL2" -PKG_VERSION="2.26.1" -PKG_SHA256="02537cc7ebd74071631038b237ec4bfbb3f4830ba019e569434da33f42373e04" -PKG_LICENSE="GPL" -PKG_SITE="https://www.libsdl.org/" -PKG_URL="https://www.libsdl.org/release/${PKG_NAME}-${PKG_VERSION}.tar.gz" -PKG_DEPENDS_TARGET="toolchain alsa-lib systemd dbus" -PKG_LONGDESC="A cross-platform multimedia library designed to provide fast access to the graphics framebuffer and audio device. " -PKG_BUILD_FLAGS="+pic" - -if [ "${TARGET_ARCH}" = "x86_64" ]; then - PKG_DEPENDS_TARGET+=" nasm:host" - PKG_SDL2_X86ASM="-DSDL_ASSEMBLY=ON" -else - # Only x86(-64) and ppc assembly present as of 2.0.8 - PKG_SDL2_X86ASM="-DSDL_ASSEMBLY=OFF" -fi - -PKG_CMAKE_OPTS_TARGET="-DSDL_STATIC=ON \ - -DSDL_SHARED=OFF \ - -DSDL_LIBC=ON \ - -DSDL_GCC_ATOMICS=ON \ - ${PKG_SDL2_X86ASM} \ - -DSDL_ALTIVEC=OFF \ - -DSDL_OSS=OFF \ - -DSDL_ALSA=ON \ - -DSDL_ALSA_SHARED=ON \ - -DSDL_ESD=OFF \ - -DSDL_ESD_SHARED=OFF \ - -DSDL_ARTS=OFF \ - -DSDL_ARTS_SHARED=OFF \ - -DSDL_NAS=OFF \ - -DSDL_NAS_SHARED=ON \ - -DSDL_SNDIO=OFF \ - -DSDL_DISKAUDIO=OFF \ - -DSDL_DUMMYAUDIO=OFF \ - -DSDL_WAYLAND=OFF \ - -DSDL_WAYLAND_QT_TOUCH=ON \ - -DSDL_WAYLAND_SHARED=OFF \ - -DSDL_COCOA=OFF \ - -DSDL_DIRECTFB=OFF \ - -DSDL_DIRECTFB_SHARED=OFF \ - -DSDL_FUSIONSOUND=OFF \ - -DSDL_FUSIONSOUND_SHARED=OFF \ - -DSDL_DUMMYVIDEO=OFF \ - -DSDL_PTHREADS=ON \ - -DSDL_PTHREADS_SEM=ON \ - -DSDL_DIRECTX=OFF \ - -DSDL_LOADSO=ON \ - -DSDL_CLOCK_GETTIME=OFF \ - -DSDL_RPATH=OFF \ - -DSDL_KMSDRM=OFF \ - -DSDL_RENDER_D3D=OFF" - -if [ "${DISPLAYSERVER}" = "x11" ]; then - PKG_DEPENDS_TARGET+=" libX11 libXrandr" - - PKG_CMAKE_OPTS_TARGET="${PKG_CMAKE_OPTS_TARGET} \ - -DSDL_X11=ON \ - -DSDL_X11_SHARED=ON \ - -DSDL_X11_XCURSOR=OFF \ - -DSDL_X11_XINERAMA=OFF \ - -DSDL_X11_XINPUT=OFF \ - -DSDL_X11_XRANDR=ON \ - -DSDL_X11_XSCRNSAVER=OFF \ - -DSDL_X11_XSHAPE=OFF \ - -DSDL_X11_XVM=OFF" -else - PKG_CMAKE_OPTS_TARGET="${PKG_CMAKE_OPTS_TARGET} \ - -DSDL_X11=OFF" -fi - -if [ ! "${OPENGL}" = "no" ]; then - PKG_DEPENDS_TARGET+=" ${OPENGL}" - - PKG_CMAKE_OPTS_TARGET="${PKG_CMAKE_OPTS_TARGET} \ - -DSDL_OPENGL=ON \ - -DSDL_OPENGLES=OFF" -else - PKG_CMAKE_OPTS_TARGET="${PKG_CMAKE_OPTS_TARGET} \ - -DSDL_OPENGL=OFF \ - -DSDL_OPENGLES=ON" -fi - -if [ "${PULSEAUDIO_SUPPORT}" = yes ]; then - PKG_DEPENDS_TARGET+=" pulseaudio" - - PKG_CMAKE_OPTS_TARGET="${PKG_CMAKE_OPTS_TARGET} \ - -DSDL_PULSEAUDIO=ON \ - -DSDL_PULSEAUDIO_SHARED=ON" -else - PKG_CMAKE_OPTS_TARGET="${PKG_CMAKE_OPTS_TARGET} \ - -DSDL_PULSEAUDIO=OFF \ - -DSDL_PULSEAUDIO_SHARED=OFF" -fi - -post_makeinstall_target() { - sed -e "s:\(['=\" ]\)/usr:\\1${SYSROOT_PREFIX}/usr:g" -i ${SYSROOT_PREFIX}/usr/bin/sdl2-config - - rm -rf ${INSTALL}/usr/bin -}