From b98d2fce1bab382c44d9f26c8405bc1d4fbecd50 Mon Sep 17 00:00:00 2001 From: Rosen Penev Date: Mon, 10 Aug 2020 16:02:26 -0700 Subject: [PATCH] glib2: add full language support hack to fix compilation Otherwise, dependent packages need to all add -lintl to LDFLAGS. Signed-off-by: Rosen Penev --- libs/glib2/Makefile | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/libs/glib2/Makefile b/libs/glib2/Makefile index 434a40dd9..7afdd5335 100644 --- a/libs/glib2/Makefile +++ b/libs/glib2/Makefile @@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=glib2 PKG_VERSION:=2.65.0 -PKG_RELEASE:=4 +PKG_RELEASE:=5 PKG_SOURCE:=glib-$(PKG_VERSION).tar.xz PKG_SOURCE_URL:=@GNOME/glib/2.65 @@ -24,6 +24,7 @@ PKG_BUILD_DIR:=$(BUILD_DIR)/glib-$(PKG_VERSION) HOST_BUILD_DIR:=$(BUILD_DIR_HOST)/glib-$(PKG_VERSION) PKG_BUILD_DEPENDS:=meson/host gettext-full libiconv/host HOST_BUILD_DEPENDS:=meson/host gettext-full/host libiconv/host libffi/host +PKG_CONFIG_DEPENDS:=CONFIG_BUILD_NLS PKG_INSTALL:=1 include $(INCLUDE_DIR)/host-build.mk @@ -111,6 +112,10 @@ define Build/InstallDev $(1)/usr/lib/ $(INSTALL_DIR) $(1)/usr/lib/pkgconfig +ifneq ($(INTL_FULL),) + $(SED) '/^Libs:/s/$$$$/ -lintl/' \ + $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/glib-2.0.pc +endif $(INSTALL_DATA) \ $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/*.pc \ $(1)/usr/lib/pkgconfig