diff options
author | Rosen Penev <rosenp@gmail.com> | 2021-02-22 20:58:58 -0800 |
---|---|---|
committer | Rosen Penev <rosenp@gmail.com> | 2021-03-05 15:07:46 -0800 |
commit | 39bc254663c6a5d54ff959366aba28f6ab9d7c4c (patch) | |
tree | c45c55e5b22363e7deb6693808bdcc99cfaab46a /utils | |
parent | f2d7f216a4ec25554674348d21bbafc5308a6f2f (diff) |
treewide: remove uClibc++ support
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Diffstat (limited to 'utils')
-rw-r--r-- | utils/gddrescue/Makefile | 5 | ||||
-rw-r--r-- | utils/hashdeep/Makefile | 13 | ||||
-rw-r--r-- | utils/powertop/Makefile | 5 | ||||
-rw-r--r-- | utils/qemu/Makefile | 7 | ||||
-rw-r--r-- | utils/smartmontools/Makefile | 13 | ||||
-rw-r--r-- | utils/ssdeep/Makefile | 5 | ||||
-rw-r--r-- | utils/unrar/Makefile | 6 |
7 files changed, 21 insertions, 33 deletions
diff --git a/utils/gddrescue/Makefile b/utils/gddrescue/Makefile index c5de5ebb7..7260aacef 100644 --- a/utils/gddrescue/Makefile +++ b/utils/gddrescue/Makefile @@ -6,7 +6,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=gddrescue PKG_VERSION:=1.23 -PKG_RELEASE:=3 +PKG_RELEASE:=4 PKG_SOURCE:=$(PKG_NAME)_$(PKG_VERSION).orig.tar.xz PKG_SOURCE_URL:=http://http.debian.net/debian/pool/main/g/$(PKG_NAME) @@ -19,7 +19,6 @@ PKG_LICENSE_FILES:=LICENSE PKG_INSTALL:=1 PKG_BUILD_PARALLEL:=1 -include $(INCLUDE_DIR)/uclibc++.mk include $(INCLUDE_DIR)/package.mk define Package/gddrescue @@ -27,7 +26,7 @@ define Package/gddrescue CATEGORY:=Utilities TITLE:=Data recovery tool URL:=https://www.gnu.org/software/ddrescue/ - DEPENDS:=$(CXX_DEPENDS) + DEPENDS:=+libstdcpp endef define Package/gddrescue/description diff --git a/utils/hashdeep/Makefile b/utils/hashdeep/Makefile index f697e08e2..673d389c0 100644 --- a/utils/hashdeep/Makefile +++ b/utils/hashdeep/Makefile @@ -2,19 +2,20 @@ include $(TOPDIR)/rules.mk PKG_NAME:=hashdeep PKG_VERSION:=4.4 -PKG_RELEASE:=1 -PKG_MAINTAINER=Tobe Deprez <trldp@outlook.com> -PKG_LICENSE:=NLPL -PKG_LICENSE_FILES:=COPYING +PKG_RELEASE:=2 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=https://codeload.github.com/jessek/hashdeep/tar.gz/v$(PKG_VERSION)? PKG_HASH:=ad78d42142f9a74fe8ec0c61bc78d6588a528cbb9aede9440f50b6ff477f3a7f +PKG_MAINTAINER:=Tobe Deprez <trldp@outlook.com> +PKG_LICENSE:=NLPL +PKG_LICENSE_FILES:=COPYING + PKG_FIXUP:=autoreconf PKG_INSTALL:=1 +PKG_BUILD_PARALLEL:=1 -include $(INCLUDE_DIR)/uclibc++.mk include $(INCLUDE_DIR)/package.mk define Package/hashdeep @@ -22,7 +23,7 @@ define Package/hashdeep CATEGORY:=Utilities TITLE:=Recursively compute hashsums or piecewise hashings URL:=http://md5deep.sourceforge.net/ - DEPENDS:=$(CXX_DEPENDS) + DEPENDS:=+libstdcpp endef define Package/hashdeep/description diff --git a/utils/powertop/Makefile b/utils/powertop/Makefile index 68953d493..dd02385ca 100644 --- a/utils/powertop/Makefile +++ b/utils/powertop/Makefile @@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=powertop PKG_VERSION:=2.10 -PKG_RELEASE:=4 +PKG_RELEASE:=5 PKG_SOURCE:=$(PKG_NAME)-v$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=https://01.org/sites/default/files/downloads/ @@ -22,14 +22,13 @@ PKG_LICENSE:=GPL-2.0 PKG_BUILD_PARALLEL:=1 PKG_INSTALL:=1 -include $(INCLUDE_DIR)/uclibc++.mk include $(INCLUDE_DIR)/package.mk include $(INCLUDE_DIR)/nls.mk define Package/powertop SECTION:=utils CATEGORY:=Utilities - DEPENDS:=$(CXX_DEPENDS) $(INTL_DEPENDS) +libpci +libncursesw +libnl-genl + DEPENDS:=$(INTL_DEPENDS) +libstdcpp +libpci +libncursesw +libnl-genl TITLE:=Power consumption monitor URL:=https://01.org/powertop endef diff --git a/utils/qemu/Makefile b/utils/qemu/Makefile index a706993d0..81d225cab 100644 --- a/utils/qemu/Makefile +++ b/utils/qemu/Makefile @@ -10,7 +10,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=qemu PKG_VERSION:=5.0.0 -PKG_RELEASE:=4 +PKG_RELEASE:=5 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz PKG_HASH:=2f13a92a0fa5c8b69ff0796b59b86b080bbb92ebad5d301a7724dd06b5e78cb6 PKG_SOURCE_URL:=http://download.qemu.org/ @@ -25,13 +25,12 @@ PKG_USE_MIPS16:=0 PKG_BUILD_DEPENDS+=spice-protocol -include $(INCLUDE_DIR)/uclibc++.mk include $(INCLUDE_DIR)/nls.mk include $(INCLUDE_DIR)/package.mk QEMU_DEPS_IN_GUEST := @(TARGET_x86_64||TARGET_armvirt||TARGET_malta) QEMU_DEPS_IN_HOST := @(TARGET_x86_64||TARGET_sunxi) -QEMU_DEPS_IN_HOST += $(CXX_DEPENDS) +QEMU_DEPS_IN_HOST += +libstdcpp QEMU_DEPS_IN_HOST += $(ICONV_DEPENDS) define Package/virtio-console-helper @@ -54,7 +53,7 @@ define Package/qemu-ga SUBMENU:=Virtualization TITLE:=QEMU Guest Agent URL:=http://www.qemu.org - DEPENDS:= +glib2 +virtio-console-helper $(CXX_DEPENDS) $(QEMU_DEPS_IN_GUEST) + DEPENDS:= +glib2 +virtio-console-helper +libstdcpp $(QEMU_DEPS_IN_GUEST) endef define Package/qemu-ga/install diff --git a/utils/smartmontools/Makefile b/utils/smartmontools/Makefile index bd1b97473..6a5198eb2 100644 --- a/utils/smartmontools/Makefile +++ b/utils/smartmontools/Makefile @@ -6,11 +6,10 @@ # include $(TOPDIR)/rules.mk -include $(INCLUDE_DIR)/uclibc++.mk PKG_NAME:=smartmontools PKG_VERSION:=7.2 -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=@SF/smartmontools @@ -34,7 +33,7 @@ endef define Package/smartmontools $(call Package/smartmontools/Default) - DEPENDS:=$(CXX_DEPENDS) + DEPENDS:=+libstdcpp TITLE+= Tool endef @@ -47,7 +46,7 @@ endef define Package/smartd $(call Package/smartmontools/Default) - DEPENDS:=$(CXX_DEPENDS) + DEPENDS:=+libstdcpp TITLE+= Daemon endef @@ -79,11 +78,6 @@ define Package/smartd-mail/description A script for mailing about SMART issues endef -ifeq ($(CONFIG_USE_UCLIBCXX),y) -TARGET_LDFLAGS +=-nodefaultlibs -else -CONFIGURE_VARS += with_cxx11_regex=yes -endif TARGET_LDFLAGS += -flto TARGET_CXXFLAGS +=-fno-rtti -flto @@ -97,6 +91,7 @@ CONFIGURE_ARGS += \ #lower file size vs. CONFIGURE_ARGS CONFIGURE_VARS += \ + with_cxx11_regex=yes \ with_smartdplugindir=no \ with_systemdenvfile=no \ with_systemdsystemunitdir=no \ diff --git a/utils/ssdeep/Makefile b/utils/ssdeep/Makefile index f089756c2..9f4a5c075 100644 --- a/utils/ssdeep/Makefile +++ b/utils/ssdeep/Makefile @@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=ssdeep PKG_VERSION:=2.14.1 -PKG_RELEASE=1 +PKG_RELEASE:=2 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=https://github.com/ssdeep-project/ssdeep/releases/download/release-$(PKG_VERSION)/ @@ -22,7 +22,6 @@ PKG_LICENSE:=GPL-2.0 PKG_LICENSE_FILES:=COPYING PKG_MAINTAINER:=Jan Pavlinec <jan.pavlinec@nic.cz> -include $(INCLUDE_DIR)/uclibc++.mk include $(INCLUDE_DIR)/package.mk define Package/ssdeep @@ -30,7 +29,7 @@ define Package/ssdeep CATEGORY:=Utilities TITLE:=A program to compute and match fuzzy hashes URL:=https://ssdeep-project.github.io/ssdeep - DEPENDS:=$(CXX_DEPENDS) + DEPENDS:=+libstdcpp endef define Package/ssdeep/description diff --git a/utils/unrar/Makefile b/utils/unrar/Makefile index f106b752b..593a3b35f 100644 --- a/utils/unrar/Makefile +++ b/utils/unrar/Makefile @@ -23,12 +23,8 @@ PKG_CPE_ID:=cpe:/a:rarlab:unrar PKG_INSTALL:=1 PKG_BUILD_PARALLEL:=1 -include $(INCLUDE_DIR)/uclibc++.mk include $(INCLUDE_DIR)/package.mk -ifeq ($(CONFIG_USE_UCLIBCXX),y) -TARGET_LDFLAGS +=-nodefaultlibs -endif TARGET_CXXFLAGS +=-fno-rtti -flto TARGET_LDFLAGS +=$(FPIC) -Wl,--gc-sections $(if $(CONFIG_USE_GLIBC),-lpthread) @@ -36,7 +32,7 @@ define Package/unrar/Default TITLE:=UnRAR SUBMENU:=Compression URL:=https://www.rarlab.com/ - DEPENDS:=$(CXX_DEPENDS) +libpthread + DEPENDS:=+libstdcpp +libpthread endef define Package/unrar |