summaryrefslogtreecommitdiff
path: root/libs
diff options
context:
space:
mode:
authorW. Michael Petullo <mike@flyn.org>2024-01-01 18:57:12 -0600
committerRosen Penev <rosenp@gmail.com>2024-01-02 14:51:08 -0800
commit88edd34b45b2bc71805ee60edded4a2f70a25d90 (patch)
tree94d4e2a4af441af29eaa17e1db7f0383fb7c7b23 /libs
parent4381c53de1c12f29d34848d64ecffd20b4d9df17 (diff)
libsoup: remove package
Remove libsoup package, as all of the packages that have depended on it moved to libsoup3. Signed-off-by: W. Michael Petullo <mike@flyn.org>
Diffstat (limited to 'libs')
-rw-r--r--libs/libsoup/Makefile75
-rw-r--r--libs/libsoup/patches/010-libxml-1.12.patch22
2 files changed, 0 insertions, 97 deletions
diff --git a/libs/libsoup/Makefile b/libs/libsoup/Makefile
deleted file mode 100644
index 3bca1bd0a..000000000
--- a/libs/libsoup/Makefile
+++ /dev/null
@@ -1,75 +0,0 @@
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
-#
-
-include $(TOPDIR)/rules.mk
-
-PKG_NAME:=libsoup
-PKG_VERSION:=2.74.3
-PKG_RELEASE:=2
-
-PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
-PKG_SOURCE_URL:=@GNOME/libsoup/$(basename $(PKG_VERSION))
-PKG_HASH:=e4b77c41cfc4c8c5a035fcdc320c7bc6cfb75ef7c5a034153df1413fa1d92f13
-
-PKG_MAINTAINER:=W. Michael Petullo <mike@flyn.org>
-PKG_LICENSE:=LGPL-2.1-or-later
-PKG_LICENSE_FILES:=COPYING
-PKG_CPE_ID:=cpe:/a:gnome:libsoup
-
-PKG_BUILD_DEPENDS:=glib2/host
-
-include $(INCLUDE_DIR)/package.mk
-include $(INCLUDE_DIR)/nls.mk
-include $(INCLUDE_DIR)/meson.mk
-
-define Package/libsoup
- SECTION:=libs
- CATEGORY:=Libraries
- TITLE:=libsoup
- URL:=https://wiki.gnome.org/Projects/libsoup
- DEPENDS:=+glib2 +libxml2 +libgnutls +libsqlite3 +libpsl $(ICONV_DEPENDS) $(INTL_DEPENDS)
-endef
-
-MESON_ARGS += \
- -Dgssapi=disabled \
- -Dntlm=disabled \
- -Dbrotli=disabled \
- -Dtls_check=false \
- -Dgnome=false \
- -Dintrospection=disabled \
- -Dvapi=disabled \
- -Dgtk_doc=false \
- -Dtests=false \
- -Dinstalled_tests=false \
- -Dsysprof=disabled
-
-define package/libsoup/decription
-Libsoup is an HTTP library implementation in C
-endef
-
-define Build/InstallDev
- $(INSTALL_DIR) $(1)/usr/{lib/pkgconfig,include/libsoup-2.4/libsoup}
-
- $(CP) \
- $(PKG_INSTALL_DIR)/usr/lib/libsoup-2.4.so* \
- $(1)/usr/lib/
-
- $(INSTALL_DATA) \
- $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/* \
- $(1)/usr/lib/pkgconfig/
-
- $(INSTALL_DATA) \
- $(PKG_INSTALL_DIR)/usr/include/libsoup-2.4/libsoup/*.h \
- $(1)/usr/include/libsoup-2.4/libsoup/
-endef
-
-define Package/libsoup/install
- $(INSTALL_DIR) $(1)/usr/lib
- $(CP) \
- $(PKG_INSTALL_DIR)/usr/lib/libsoup-2.4.so* \
- $(1)/usr/lib/
-endef
-
-$(eval $(call BuildPackage,libsoup))
diff --git a/libs/libsoup/patches/010-libxml-1.12.patch b/libs/libsoup/patches/010-libxml-1.12.patch
deleted file mode 100644
index e3147e81a..000000000
--- a/libs/libsoup/patches/010-libxml-1.12.patch
+++ /dev/null
@@ -1,22 +0,0 @@
---- a/libsoup/soup-xmlrpc-old.c
-+++ b/libsoup/soup-xmlrpc-old.c
-@@ -11,7 +11,7 @@
-
- #include <string.h>
-
--#include <libxml/tree.h>
-+#include <libxml/parser.h>
-
- #include "soup-xmlrpc-old.h"
- #include "soup.h"
---- a/libsoup/soup-xmlrpc.c
-+++ b/libsoup/soup-xmlrpc.c
-@@ -17,7 +17,7 @@
-
- #include <string.h>
- #include <errno.h>
--#include <libxml/tree.h>
-+#include <libxml/parser.h>
- #include "soup-xmlrpc.h"
- #include "soup.h"
-