Index: radix-1.9/net/gnutls/3.8.0/Makefile
===================================================================
--- radix-1.9/net/gnutls/3.8.0/Makefile (revision 66)
+++ radix-1.9/net/gnutls/3.8.0/Makefile (revision 67)
@@ -59,6 +59,8 @@
REQUIRES = dev/gcc/12.2.0
endif
REQUIRES += libs/libidn2/2.3.0
+REQUIRES += libs/brotli/1.0.9
+REQUIRES += libs/zstd/1.5.2
REQUIRES += net/p11-kit/0.23.22
REQUIRES += net/nettle/3.7.1
REQUIRES += dev/guile/3.0.5
@@ -136,6 +138,8 @@
extra_configure_switches += --enable-openssl-compatibility
extra_configure_switches += --disable-rpath
+extra_configure_switches += --with-libz-prefix=$(TARGET_DEST_DIR)/usr
+
extra_configure_switches += --enable-static=no
extra_configure_switches += --enable-shared=yes
@@ -148,7 +152,7 @@
endif
-CFLAGS += -Wno-missing-include-dirs -Wno-format -Wno-sign-compare -Wno-type-limits -Wno-stringop-truncation
+CFLAGS += -Wno-format -Wno-sign-compare -Wno-type-limits -Wno-stringop-truncation
LDFLAGS += -Wl,-rpath,/lib$(LIBSUFFIX):/usr/lib$(LIBSUFFIX)
Index: radix-1.9/net/gnutls/3.8.0-ppc32/Makefile
===================================================================
--- radix-1.9/net/gnutls/3.8.0-ppc32/Makefile (revision 66)
+++ radix-1.9/net/gnutls/3.8.0-ppc32/Makefile (revision 67)
@@ -17,6 +17,8 @@
REQUIRES = net/gnutls/3.8.0
REQUIRES += libs/libidn2/2.3.0-ppc32
+REQUIRES += libs/brotli/1.0.9-ppc32
+REQUIRES += libs/zstd/1.5.2-ppc32
REQUIRES += net/p11-kit/0.23.22-ppc32
REQUIRES += net/nettle/3.7.1-ppc32
REQUIRES += dev/guile/3.0.5-ppc32
@@ -93,11 +95,13 @@
extra_configure_switches += --bindir=/usr/bin/32
+extra_configure_switches += --with-libz-prefix=$(TARGET_DEST_DIR)/usr
+
extra_configure_switches += --enable-static=no
extra_configure_switches += --enable-shared=yes
-CFLAGS += -Wno-missing-include-dirs -Wno-format -Wno-sign-compare -Wno-type-limits -Wno-stringop-truncation
+CFLAGS += -Wno-format -Wno-sign-compare -Wno-type-limits -Wno-stringop-truncation -Wno-unused-function
LDFLAGS += -m32 -Wl,-rpath,/lib$(MULTILIB_PPC32_SUFFIX):/usr/lib$(MULTILIB_PPC32_SUFFIX)
@@ -115,17 +119,17 @@
$(build_target): $(src_done)
@mkdir -p $(build_dir)
- @cd $(build_dir) && $(BUILD_ENVIRONMENT) $(guile_environment) ../$(src_dir_name)/configure \
+ @cd $(build_dir) && $(BUILD_ENVIRONMENT) ../$(src_dir_name)/configure \
--prefix=/usr \
--build=$(BUILD) \
--host=$(TARGET32) \
$(extra_configure_switches)
- @cd $(build_dir) && $(BUILD_ENVIRONMENT) V=1 $(MAKE) $(guile_environment)
+ @cd $(build_dir) && $(BUILD_ENVIRONMENT) V=1 $(MAKE)
@touch $@
$(install_target): $(build_target)
@mkdir -p $(GNUTLS_32_PKG)
- @cd $(build_dir) && $(BUILD_ENVIRONMENT) $(MAKE) $(guile_environment) -j1 install $(env_sysroot)
+ @cd $(build_dir) && $(BUILD_ENVIRONMENT) $(MAKE) -j1 install $(env_sysroot)
@rm -rf $(GNUTLS_32_PKG)/usr/include
@rm -rf $(GNUTLS_32_PKG)/usr/share
# ======= remove toolchain path from target libtool *.la files =======
Index: radix-1.9/net/gnutls/3.8.0-x86_32/Makefile
===================================================================
--- radix-1.9/net/gnutls/3.8.0-x86_32/Makefile (revision 66)
+++ radix-1.9/net/gnutls/3.8.0-x86_32/Makefile (revision 67)
@@ -14,6 +14,8 @@
REQUIRES = net/gnutls/3.8.0
REQUIRES += libs/libidn2/2.3.0-x86_32
+REQUIRES += libs/brotli/1.0.9-x86_32
+REQUIRES += libs/zstd/1.5.2-x86_32
REQUIRES += net/p11-kit/0.23.22-x86_32
REQUIRES += net/nettle/3.7.1-x86_32
REQUIRES += dev/guile/3.0.5-x86_32
@@ -90,11 +92,13 @@
extra_configure_switches += --bindir=/usr/bin/32
+extra_configure_switches += --with-libz-prefix=$(TARGET_DEST_DIR)/usr
+
extra_configure_switches += --enable-static=no
extra_configure_switches += --enable-shared=yes
-CFLAGS += -Wno-missing-include-dirs -Wno-format -Wno-sign-compare -Wno-type-limits -Wno-stringop-truncation
+CFLAGS += -Wno-format -Wno-sign-compare -Wno-type-limits -Wno-stringop-truncation -Wno-unused-function
LDFLAGS += -m32 -Wl,-rpath,/lib$(MULTILIB_X86_32_SUFFIX):/usr/lib$(MULTILIB_X86_32_SUFFIX)
@@ -112,17 +116,17 @@
$(build_target): $(src_done)
@mkdir -p $(build_dir)
- @cd $(build_dir) && $(BUILD_ENVIRONMENT) $(guile_environment) ../$(src_dir_name)/configure \
+ @cd $(build_dir) && $(BUILD_ENVIRONMENT) ../$(src_dir_name)/configure \
--prefix=/usr \
--build=$(BUILD) \
--host=$(TARGET32) \
$(extra_configure_switches)
- @cd $(build_dir) && $(BUILD_ENVIRONMENT) V=1 $(MAKE) $(guile_environment)
+ @cd $(build_dir) && $(BUILD_ENVIRONMENT) V=1 $(MAKE)
@touch $@
$(install_target): $(build_target)
@mkdir -p $(GNUTLS_32_PKG)
- @cd $(build_dir) && $(BUILD_ENVIRONMENT) $(MAKE) $(guile_environment) -j1 install $(env_sysroot)
+ @cd $(build_dir) && $(BUILD_ENVIRONMENT) $(MAKE) -j1 install $(env_sysroot)
@rm -rf $(GNUTLS_32_PKG)/usr/include
@rm -rf $(GNUTLS_32_PKG)/usr/share
# ======= remove toolchain path from target libtool *.la files =======