From 43811f5cc090fc4e86e84d075f63cc60fba94337 Mon Sep 17 00:00:00 2001 From: PulkoMandy Date: Sat, 10 Aug 2024 10:59:13 +0200 Subject: [PATCH] glib_networking: remove old recipes, update to openssl3 --- .../glib_networking-2.38.1.recipe | 75 ------------------ .../glib_networking-2.50.0.recipe | 77 ------------------- .../glib_networking-2.72.2.recipe | 6 +- 3 files changed, 3 insertions(+), 155 deletions(-) delete mode 100644 net-libs/glib_networking/glib_networking-2.38.1.recipe delete mode 100644 net-libs/glib_networking/glib_networking-2.50.0.recipe diff --git a/net-libs/glib_networking/glib_networking-2.38.1.recipe b/net-libs/glib_networking/glib_networking-2.38.1.recipe deleted file mode 100644 index 7f893ed4f..000000000 --- a/net-libs/glib_networking/glib_networking-2.38.1.recipe +++ /dev/null @@ -1,75 +0,0 @@ -SUMMARY="Network-related giomodules for GLib" -DESCRIPTION="This package contains various network related extensions for the GIO library." -HOMEPAGE="https://www.gtk.org/" -COPYRIGHT="1995-1997 Peter Mattis, Spencer Kimball and Josh MacDonald - 1991-2003 Free Software Foundation, Inc. - 1997-2006 University of Cambridge. - 1998-2001, 2003-2010 Red Hat, Inc. - 2007-2009 Nokia Corporation - 2008, 2010 Oracle and/or its affiliates, Inc. All rights - 2008-2010 Codethink Limited - 2008-2010 Collabora Ltd. - 1995-2010 Several others" -LICENSE="GNU LGPL v2" -REVISION="5" -SOURCE_URI="http://ftp.acc.umu.se/pub/gnome/sources/glib-networking/2.38/glib-networking-$portVersion.tar.xz" -CHECKSUM_SHA256="32ea1e504f69ff6693ac4119ad598ded50bb0440cf4484d28ef0adf8fcc85653" -SOURCE_DIR="glib-networking-$portVersion" - -ARCHITECTURES="all" -SECONDARY_ARCHITECTURES="x86_gcc2 x86" - -PROVIDES=" - glib_networking$secondaryArchSuffix = $portVersion compat >= 2 - lib:libglib_networking_2.0$secondaryArchSuffix = $portVersion compat >= 2 - " -REQUIRES=" - haiku$secondaryArchSuffix - lib:libffi$secondaryArchSuffix - lib:libglib_2.0$secondaryArchSuffix - lib:libgmp$secondaryArchSuffix - lib:libgnutls$secondaryArchSuffix - lib:libintl$secondaryArchSuffix - lib:libxml2$secondaryArchSuffix - lib:libz$secondaryArchSuffix - " - -BUILD_REQUIRES=" - haiku${secondaryArchSuffix}_devel - devel:libglib_2.0$secondaryArchSuffix - devel:libgmp$secondaryArchSuffix - devel:libgnutls$secondaryArchSuffix - devel:libnettle$secondaryArchSuffix - devel:libtasn1$secondaryArchSuffix - devel:libxml2$secondaryArchSuffix - devel:libz$secondaryArchSuffix - " -BUILD_PREREQUIRES=" - cmd:aclocal - cmd:autoconf - cmd:gcc$secondaryArchSuffix - cmd:intltool_update - cmd:ld$secondaryArchSuffix - cmd:libtoolize$secondaryArchSuffix - cmd:make - cmd:pkg_config$secondaryArchSuffix - cmd:python - " - -BUILD() -{ - libtoolize --force --copy --install - aclocal - autoconf - runConfigure ./configure --disable-maintainer-mode \ - --with-ca-certificates=/boot/system/data/ssl/CARootCertificates.pem \ - CFLAGS=-D_BSD_SOURCE - - make $jobArgs -} - -INSTALL() -{ - find -type f -name 'Makefile' -exec sed -i "s|^GIO_MODULE_DIR =.*|GIO_MODULE_DIR = $libDir/gio/modules|g" {} \; - make install -} diff --git a/net-libs/glib_networking/glib_networking-2.50.0.recipe b/net-libs/glib_networking/glib_networking-2.50.0.recipe deleted file mode 100644 index 77865d08c..000000000 --- a/net-libs/glib_networking/glib_networking-2.50.0.recipe +++ /dev/null @@ -1,77 +0,0 @@ -SUMMARY="Network-related giomodules for GLib" -DESCRIPTION="This package contains various network related extensions for the GIO library." -HOMEPAGE="https://www.gtk.org/" -COPYRIGHT="1995-1997 Peter Mattis, Spencer Kimball and Josh MacDonald - 1991-2003 Free Software Foundation, Inc. - 1997-2006 University of Cambridge. - 1998-2001, 2003-2010 Red Hat, Inc. - 2007-2009 Nokia Corporation - 2008, 2010 Oracle and/or its affiliates, Inc. All rights - 2008-2010 Codethink Limited - 2008-2010 Collabora Ltd. - 1995-2010 Several others" -LICENSE="GNU LGPL v2" -REVISION="5" -SOURCE_URI="http://ftp.acc.umu.se/pub/gnome/sources/glib-networking/2.50/glib-networking-$portVersion.tar.xz" -CHECKSUM_SHA256="3f1a442f3c2a734946983532ce59ed49120319fdb10c938447c373d5e5286bee" -SOURCE_DIR="glib-networking-$portVersion" - -ARCHITECTURES="all" -SECONDARY_ARCHITECTURES="x86_gcc2 x86" - -PROVIDES=" - glib_networking$secondaryArchSuffix = $portVersion compat >= 2 - lib:libglib_networking_2.0$secondaryArchSuffix = $portVersion compat >= 2 - " -REQUIRES=" - haiku$secondaryArchSuffix - lib:libffi$secondaryArchSuffix - lib:libglib_2.0$secondaryArchSuffix - lib:libgmp$secondaryArchSuffix - lib:libgnutls$secondaryArchSuffix - lib:libintl$secondaryArchSuffix - lib:libxml2$secondaryArchSuffix - lib:libz$secondaryArchSuffix - " - -BUILD_REQUIRES=" - haiku${secondaryArchSuffix}_devel - ca_root_certificates - devel:libglib_2.0$secondaryArchSuffix - devel:libgmp$secondaryArchSuffix - devel:libgnutls$secondaryArchSuffix >= 30 - devel:libnettle$secondaryArchSuffix - devel:libtasn1$secondaryArchSuffix - devel:libxml2$secondaryArchSuffix - devel:libz$secondaryArchSuffix - " -BUILD_PREREQUIRES=" - cmd:aclocal - cmd:autoconf - cmd:automake - cmd:gcc$secondaryArchSuffix - cmd:intltool_update - cmd:ld$secondaryArchSuffix - cmd:libtoolize$secondaryArchSuffix - cmd:make - cmd:pkg_config$secondaryArchSuffix - cmd:python - " - -BUILD() -{ - autoreconf -fi - export CFLAGS=-D_BSD_SOURCE - runConfigure ./configure --disable-maintainer-mode \ - --with-ca-certificates=/system/data/ssl/CARootCertificates.pem - - make $jobArgs -} - -INSTALL() -{ - find -type f -name 'Makefile' -exec sed -i "s|^GIO_MODULE_DIR =.*|GIO_MODULE_DIR = $libDir/gio/modules|g" {} \; - make install - - rm $libDir/gio/modules/libgiognutls.la -} diff --git a/net-libs/glib_networking/glib_networking-2.72.2.recipe b/net-libs/glib_networking/glib_networking-2.72.2.recipe index 0eaa83894..010cdf491 100644 --- a/net-libs/glib_networking/glib_networking-2.72.2.recipe +++ b/net-libs/glib_networking/glib_networking-2.72.2.recipe @@ -11,7 +11,7 @@ COPYRIGHT="1995-1997 Peter Mattis, Spencer Kimball and Josh MacDonald 2008-2010 Collabora Ltd. 1995-2010 Several others" LICENSE="GNU LGPL v2" -REVISION="2" +REVISION="3" SOURCE_URI="http://ftp.gnome.org/pub/gnome/sources/glib-networking/2.72/glib-networking-$portVersion.tar.xz" CHECKSUM_SHA256="cd2a084c7bb91d78e849fb55d40e472f6d8f6862cddc9f12c39149359ba18268" SOURCE_DIR="glib-networking-$portVersion" @@ -38,10 +38,10 @@ REQUIRES=" BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel ca_root_certificates - devel:libcrypto$secondaryArchSuffix + devel:libcrypto$secondaryArchSuffix >= 3 devel:libglib_2.0$secondaryArchSuffix devel:libgmp$secondaryArchSuffix - devel:libssl$secondaryArchSuffix + devel:libssl$secondaryArchSuffix >= 3 devel:libtasn1$secondaryArchSuffix devel:libxml2$secondaryArchSuffix devel:libz$secondaryArchSuffix