From c0ea22aff3ba6c48b52545dc7e4b22f069174d07 Mon Sep 17 00:00:00 2001 From: Rosen Penev Date: Sat, 2 Nov 2019 21:39:40 -0700 Subject: [PATCH] libartnet: Remove This package fails compilation as it errors on a false strncpy length parameter under GCC9. This package is also unmaintained as well as dead upstream. Instead of keeping it on life support, kill it. Signed-off-by: Rosen Penev --- libs/libartnet/Makefile | 51 ----------------------- libs/libartnet/patches/001-bswap_16.patch | 12 ------ libs/libartnet/patches/002-gcc7.patch | 11 ----- 3 files changed, 74 deletions(-) delete mode 100644 libs/libartnet/Makefile delete mode 100644 libs/libartnet/patches/001-bswap_16.patch delete mode 100644 libs/libartnet/patches/002-gcc7.patch diff --git a/libs/libartnet/Makefile b/libs/libartnet/Makefile deleted file mode 100644 index b2c325aa9..000000000 --- a/libs/libartnet/Makefile +++ /dev/null @@ -1,51 +0,0 @@ -# -# Copyright (C) 2010-2014 OpenWrt.org -# -# This is free software, licensed under the GNU General Public License v2. -# See /LICENSE for more information. -# - -include $(TOPDIR)/rules.mk - -PKG_NAME:=libartnet -PKG_VERSION:=1.1.2 -PKG_RELEASE:=3 - -PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz -PKG_SOURCE_URL:=https://github.com/OpenLightingProject/libartnet/releases/download/1.1.2 -PKG_HASH:=19cdda434e208a81ddd138377f11046364438e40e34542ae101d6aa3fcaec696 - -PKG_MAINTAINER:=Martijn Zilverschoon -PKG_LICENSE:=GPL-2.1 -PKG_LICENSE_FILES:=COPYING - -PKG_INSTALL:=1 - -include $(INCLUDE_DIR)/package.mk - -define Package/libartnet - SECTION:=libs - CATEGORY:=Libraries - TITLE:=Libartnet is an implementation of the ArtNet protocol. - URL:=https://www.openlighting.org/libartnet-main/ -endef - -define Package/libartnet/description - Libartnet is an implementation of the ArtNet protocol. ArtNet allows the - transmission of DMX and related data over IP networks. -endef - -define Build/InstallDev - mkdir -p $(1)/usr/include - $(CP) $(PKG_INSTALL_DIR)/usr/include/artnet $(1)/usr/include/ - mkdir -p $(1)/usr/lib - $(CP) $(PKG_INSTALL_DIR)/usr/lib/libartnet.{so,so.1,so.1.0.0} $(1)/usr/lib/ -endef - - -define Package/libartnet/install - $(INSTALL_DIR) $(1)/usr/lib - $(CP) $(PKG_INSTALL_DIR)/usr/lib/libartnet.{so,so.1,so.1.0.0} $(1)/usr/lib/ -endef - -$(eval $(call BuildPackage,libartnet)) diff --git a/libs/libartnet/patches/001-bswap_16.patch b/libs/libartnet/patches/001-bswap_16.patch deleted file mode 100644 index 9c9be5f16..000000000 --- a/libs/libartnet/patches/001-bswap_16.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/artnet/private.h -+++ b/artnet/private.h -@@ -100,7 +100,9 @@ extern uint16_t HIGH_BYTE; - #endif - - // byte ordering macros -+#ifndef bswap_16 - #define bswap_16(x) ((((x) >> 8) & 0xff) | (((x) & 0xff) << 8)) -+#endif - - // htols : convert short from host to little endian order - #ifdef WIN32 diff --git a/libs/libartnet/patches/002-gcc7.patch b/libs/libartnet/patches/002-gcc7.patch deleted file mode 100644 index 9f0d62ff0..000000000 --- a/libs/libartnet/patches/002-gcc7.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/artnet/transmit.c -+++ b/artnet/transmit.c -@@ -163,7 +163,7 @@ int artnet_tx_tod_data(node n, int id) { - bloc = 0; - - while (remaining > 0) { -- memset(&tod.data.toddata.tod,0x00, ARTNET_MAX_UID_COUNT); -+ memset(&tod.data.toddata.tod,0x00, sizeof(tod.data.toddata.tod)); - lim = min(ARTNET_MAX_UID_COUNT, remaining); - tod.data.toddata.blockCount = bloc++; - tod.data.toddata.uidCount = lim;