From patchwork Sun Feb 26 19:18:58 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stefan Schantl X-Patchwork-Id: 6628 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4PPtjH71N5z3wjy for ; Sun, 26 Feb 2023 19:19:15 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4PPtjF0gYDznv; Sun, 26 Feb 2023 19:19:13 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4PPtjD6fQlz2yvk; Sun, 26 Feb 2023 19:19:12 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4PPtjC4QNwz2xGk for ; Sun, 26 Feb 2023 19:19:11 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4PPtjB5HPNzc4; Sun, 26 Feb 2023 19:19:10 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1677439150; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=dojDuekLENO+x8MBpZJSqcZ7DAbP1PrvmwogFk86MU0=; b=HQZfHCeH8yUwY66yd2ORRGpAG5HrvcU1qcBpBzyXd2lrjhKubzzouGWPZX4IxdmJekxOHw kNLnc1fu8JiHV8CA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1677439150; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=dojDuekLENO+x8MBpZJSqcZ7DAbP1PrvmwogFk86MU0=; b=SNPdHApMHQJ/QSwcdS5eCDVkgIiHGpSEboRJk5QIZriR41DW+VTL0SRk3pqcCNPSupNv6C be+o4vB3btYvPs/IgzL4Dn1V05MqHeU1KrLWJ2LDU7DzzqoQUhCatN9l6cwUWnXUX9Jaeo LqUPAifvpzGOHzia9mYl2BGaElhihiJo5JYhOWlRrLj2ZeCU2195XsrJke4O4ZuA6mXhWh g0J4yaCfMPxb2EgEPoiTDnPNUbyLiJYV2TJDHIoS8YGdZHEGVRBukBXrLOaALp8cnU7kWd jesRrrjZ6PMkgLlJd3JORzvKafiQ7TGUbZI29h+22IpmgKQST17deKkxxuN7xg== From: Stefan Schantl To: development@lists.ipfire.org Subject: [PATCH 1/7] perl-Module-Install: New package Date: Sun, 26 Feb 2023 20:18:58 +0100 Message-Id: <20230226191904.675207-1-stefan.schantl@ipfire.org> MIME-Version: 1.0 X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: development-bounces@lists.ipfire.org Sender: "Development" Signed-off-by: Stefan Schantl --- perl-Module-Install/perl-Module-Install.nm | 57 ++++++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 perl-Module-Install/perl-Module-Install.nm diff --git a/perl-Module-Install/perl-Module-Install.nm b/perl-Module-Install/perl-Module-Install.nm new file mode 100644 index 000000000..f3313e5fc --- /dev/null +++ b/perl-Module-Install/perl-Module-Install.nm @@ -0,0 +1,57 @@ +############################################################################### +# IPFire.org - An Open Source Firewall Solution # +# Copyright (C) - IPFire Development Team # +############################################################################### + +name = perl-Module-Install +version = 1.19 +release = 1 +arch = noarch + +groups = Development/Libratries +url = http://search.cpan.org/dist/Module-Install/ +license = GPL+ or Artistic +summary = Standalone, extensible Perl module installer. + +description + Module::Install is a package for writing installers for CPAN (or CPAN-like) + distributions that are clean, simple, minimalist, act in a strictly correct + manner with ExtUtils::MakeMaker, and will run on any Perl installation + version 5.005 or newer. +end + +source_dl = https://cpan.metacpan.org/authors/id/E/ET/ETHER/ + +thisapp = Module-Install-%{version} + +build + requires + perl(autodie) + perl(CPAN::Meta::YAML) + perl(Devel::PPPort) + perl(File::Remove) + perl(FindBin) + perl(ExtUtils::MakeMaker) + perl(Module::CoreList) + perl(Parse::CPAN::Meta) + perl(Test::More) + perl(YAML::Tiny) + end + + build + perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{CFLAGS}" + make %{PARALLELISMFLAGS} + end + + test + make test + end +end + +packages + package %{name} + requires + perl(:MODULE_COMPAT_%{perl_version}) + end + end +end From patchwork Sun Feb 26 19:18:59 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stefan Schantl X-Patchwork-Id: 6630 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4PPtjK512Kz3wk1 for ; Sun, 26 Feb 2023 19:19:17 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4PPtjF4PLvz3j3; Sun, 26 Feb 2023 19:19:13 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4PPtjF0lfzz30H3; Sun, 26 Feb 2023 19:19:13 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4PPtjC5cnvz2xX5 for ; Sun, 26 Feb 2023 19:19:11 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4PPtjC3DyBznv; Sun, 26 Feb 2023 19:19:11 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1677439151; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=iQe6TbIC0r3FRruWg47ehCzK5LIRYrpxERldFz2qj10=; b=yCgT9EcupI+lQ+yDVEc8k0Wa8mogLK5JrKcuNypcrO3Wt1/1sw9FvVz/GWjlLToqnjfuOd +sTAkdETlKYS+zBg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1677439151; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=iQe6TbIC0r3FRruWg47ehCzK5LIRYrpxERldFz2qj10=; b=rwDLVjEkVfj1+hDlJmtlpB+UV3kUWHHepEE9QdgJn/MHvlXypPmTQR2DsAHpNMnjBPd9Dd DKh3VUUQWa/VtRrnvtU+OMy9CG3TD+Apcdi5y5fVUyRJId2xQ0Vidb3tC/DKMHxRkfqJHX lbMpPGU/nGTba2Qo+12ohB0KQzP0eY7egMvUnKHyrCNRZxaTJ4safU3A9+QnvfzAIzuvFm EiMybTHpLPsxxLLU57VJ+9LzJ5ZayhipqFt6djQN59FwH0GUjhzlMV98aGEcoceNt+tmdp dY370qGMNUGuun7XaFpDNrN3gzzJULWCyby8BtN9raAi8ZWmVruap3F/929cWw== From: Stefan Schantl To: development@lists.ipfire.org Subject: [PATCH 2/7] perl-File-Remove: New package Date: Sun, 26 Feb 2023 20:18:59 +0100 Message-Id: <20230226191904.675207-2-stefan.schantl@ipfire.org> In-Reply-To: <20230226191904.675207-1-stefan.schantl@ipfire.org> References: <20230226191904.675207-1-stefan.schantl@ipfire.org> MIME-Version: 1.0 X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: development-bounces@lists.ipfire.org Sender: "Development" Signed-off-by: Stefan Schantl --- perl-File-Remove/perl-File-Remove.nm | 47 ++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 perl-File-Remove/perl-File-Remove.nm diff --git a/perl-File-Remove/perl-File-Remove.nm b/perl-File-Remove/perl-File-Remove.nm new file mode 100644 index 000000000..f3717c2cc --- /dev/null +++ b/perl-File-Remove/perl-File-Remove.nm @@ -0,0 +1,47 @@ +############################################################################### +# IPFire.org - An Open Source Firewall Solution # +# Copyright (C) - IPFire Development Team # +############################################################################### + +name = perl-File-Remove +version = 1.61 +release = 1 +arch = noarch +thisapp = File-Remove-%{version} + +groups = Development/Libraries +url = http://search.cpan.org/dist/File-Remove/ +license = GPL+ +summary = A perl module to Remove files and directories. + +description + File::Remove::remove removes files and directories. It acts like /bin/rm, + for the most part. Although unlink can be given a list of files, it will + not remove directories; this module remedies that. + + It also accepts wildcards, * and ?, as arguments for filenames. +end + +source_dl = https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF/ + +build + requires + perl(blib) + perl(IPC::Open3) + perl(ExtUtils::MakeMaker) + perl(Test::More) + end + + build + perl Makefile.PL INSTALLDIRS=vendor + make %{PARALLELISMFLAGS} + end + + test + make test + end +end + +packages + package %{name} +end From patchwork Sun Feb 26 19:19:00 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stefan Schantl X-Patchwork-Id: 6629 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4PPtjK3tYnz3wjy for ; Sun, 26 Feb 2023 19:19:17 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4PPtjF4QQTz3q4; Sun, 26 Feb 2023 19:19:13 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4PPtjF1jQqz2yy5; Sun, 26 Feb 2023 19:19:13 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4PPtjD2CN9z2xX5 for ; Sun, 26 Feb 2023 19:19:12 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4PPtjC69sTz19Q; Sun, 26 Feb 2023 19:19:11 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1677439152; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=4b1WJFLdEdFzCth6KtKRUwwzazbWOOw71a6kk44fkHw=; b=kMi7b+i9Ouf22hC4xLE7yU8B2SFK4asaWLy+dFbEvvRs1xqEl1WRLIi0cQWCaqJNYhKZ/S 3GR18Bkzvqg2xJg+Bnh8Tl1AzTqpWZ4Dtt73+a/jRnjrJw5w19e9RUBcIkcl3eXbvJTiOx omc8/REPN5GJDos8hnp5CKUr8j3ENYoTanrq1+x3vHiL1pmvx7NIYrN7rtq7Omy9tEqNy8 +vaQw30cPlv6TgdRaP33owhosHkpG7JZOlYThihcWQ6yk2UU80hh/F3NOjFvB3x/Te9Qr/ dVFMD41amMwvsmTADT/KXwFB4cSrhOWj2zrrB7OzO550uxY/2U/aK+gQ3jXMWQ== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1677439152; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=4b1WJFLdEdFzCth6KtKRUwwzazbWOOw71a6kk44fkHw=; b=rIbp5p/WJpMbGhy8T3xos/MVrURmtuEytXhN5kFh9RZ0P9HRMSDajnDrTpI4vbJP4RlGyq teH7xYOr1Xk57UBA== From: Stefan Schantl To: development@lists.ipfire.org Subject: [PATCH 3/7] perl-YAML-Tiny: New package Date: Sun, 26 Feb 2023 20:19:00 +0100 Message-Id: <20230226191904.675207-3-stefan.schantl@ipfire.org> In-Reply-To: <20230226191904.675207-1-stefan.schantl@ipfire.org> References: <20230226191904.675207-1-stefan.schantl@ipfire.org> MIME-Version: 1.0 X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: development-bounces@lists.ipfire.org Sender: "Development" Signed-off-by: Stefan Schantl --- perl-YAML-Tiny/perl-YAML-Tiny.nm | 46 ++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 perl-YAML-Tiny/perl-YAML-Tiny.nm diff --git a/perl-YAML-Tiny/perl-YAML-Tiny.nm b/perl-YAML-Tiny/perl-YAML-Tiny.nm new file mode 100644 index 000000000..cb153b461 --- /dev/null +++ b/perl-YAML-Tiny/perl-YAML-Tiny.nm @@ -0,0 +1,46 @@ +############################################################################### +# IPFire.org - An Open Source Firewall Solution # +# Copyright (C) - IPFire Development Team # +############################################################################### + +name = perl-YAML-Tiny +version = 1.73 +release = 1 +arch = noarch +thisapp = YAML-Tiny-%{version} + +groups = Development/Libraries +url = http://search.cpan.org/dist/YAML-Tiny/ +license = GPL+ or Artistic +summary = Read/Write YAML files with as little code as possible. + +description + YAML::Tiny is a perl class for reading and writing YAML-style files, + written with as little code as possible, reducing load time and memory + overhead. +end + +source_dl = https://cpan.metacpan.org/authors/id/E/ET/ETHER/ + +build + requires + perl(autodie) + perl(B) + perl(ExtUtils::MakeMaker) + perl(JSON::PP) + perl(Test::More) + end + + build + perl Makefile.PL INSTALLDIRS=vendor + make %{PARALLELISMFLAGS} + end + + test + make test + end +end + +packages + package %{name} +end From patchwork Sun Feb 26 19:19:01 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stefan Schantl X-Patchwork-Id: 6631 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4PPtjL21xBz3wkG for ; Sun, 26 Feb 2023 19:19:18 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4PPtjG3jcQz6KJ; Sun, 26 Feb 2023 19:19:14 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4PPtjG3046z2ynQ; Sun, 26 Feb 2023 19:19:14 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4PPtjD4mFHz2yFQ for ; Sun, 26 Feb 2023 19:19:12 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4PPtjD2TTnzc4; Sun, 26 Feb 2023 19:19:12 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1677439152; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=k57473tvV5H5NyxqJnHV0HFXSo6L7M5c+w/74iF3AIQ=; b=LWqcB9QySkxftDObzv/IXLV6YvC4sZ1TxtXTLU0wmnP1e3RWTHBgISYRj54eBV2Ewe8p3Q f9XXtzSq7HR80UAQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1677439152; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=k57473tvV5H5NyxqJnHV0HFXSo6L7M5c+w/74iF3AIQ=; b=B1+7bZ0jFQKnioxhZjI6lXN6RX8BgsJibmg3vCDGsiRbALrvC9SvfRtqLcJ+JzhuzYIa9X VrnnCJ6WK6Jigxm+EhtXMy9reN5aLTQ+wUiwlPL5lg9L3Oe09E57MFpdWiRah76ZbRwmoP V4qugDoO5TOc0PNo6k6M2af7SQlxgiW0HV52TgHm4/vDA/I1AsvoOM8S0d7gUDE3N/UXZO yQqeH/cyQLdqvJ9bfwdgQzzWY9iHtFbwMIS+kB/OZzeQue9wHT0cG98/9ZnatoIwLD8McW 2YBW+4VNFKuj2n62GWl74NZoiacFF8Rtxrr/thAn1pQ79cfR+n4pC1P7ndPg6g== From: Stefan Schantl To: development@lists.ipfire.org Subject: [PATCH 4/7] perl-Authen-SASL: Update build requirements. Date: Sun, 26 Feb 2023 20:19:01 +0100 Message-Id: <20230226191904.675207-4-stefan.schantl@ipfire.org> In-Reply-To: <20230226191904.675207-1-stefan.schantl@ipfire.org> References: <20230226191904.675207-1-stefan.schantl@ipfire.org> MIME-Version: 1.0 X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: development-bounces@lists.ipfire.org Sender: "Development" * Disable non working testsuite. Signed-off-by: Stefan Schantl --- perl-Authen-SASL/perl-Authen-SASL.nm | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/perl-Authen-SASL/perl-Authen-SASL.nm b/perl-Authen-SASL/perl-Authen-SASL.nm index b14f1741e..9415808a1 100644 --- a/perl-Authen-SASL/perl-Authen-SASL.nm +++ b/perl-Authen-SASL/perl-Authen-SASL.nm @@ -5,7 +5,7 @@ name = perl-Authen-SASL version = 2.16 -release = 1 +release = 2 arch = noarch thisapp = Authen-SASL-%{version} @@ -24,17 +24,25 @@ source_dl = http://www.cpan.org/authors/id/G/GB/GBARR/ build requires + perl(FindBin) perl(Digest::HMAC) perl(Digest::MD5) perl(ExtUtils::MakeMaker) perl(File::Path) perl(GSSAPI) + perl(Module::Install) end build perl Makefile.PL INSTALLDIRS=vendor make %{PARALLELISMFLAGS} end + + # Testsuite is unable to load its own module + # and therefore broken. + #test + # make test + #end end packages From patchwork Sun Feb 26 19:19:02 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stefan Schantl X-Patchwork-Id: 6632 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4PPtjM3htpz3wjy for ; Sun, 26 Feb 2023 19:19:19 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4PPtjG4jyCz9NJ; Sun, 26 Feb 2023 19:19:14 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4PPtjG3ydmz2xGk; Sun, 26 Feb 2023 19:19:14 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4PPtjF0gP5z30Gs for ; Sun, 26 Feb 2023 19:19:13 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4PPtjD5cggz19Q; Sun, 26 Feb 2023 19:19:12 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1677439152; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=v7u+5iGcealgOGqGH+mo1T2Acc5tV9R5MozB/o5MFb4=; b=DV5evJIBIL4sP/cjKs4QVB/9msak+TaxFshcOkp5Ya22kMYh/JgS2uETRQDnhJJKOGSVBx UG+wpn2v+2LgMnDg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1677439152; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=v7u+5iGcealgOGqGH+mo1T2Acc5tV9R5MozB/o5MFb4=; b=IktN+oY0fIFnMFDWdy7qMHocfWMhP9PpP7J1KC0yps3XtJKaJkT9RO0Jjhvq/COxyvnTWE md4D+rZqErqfLS8SfdEi/B48UKBLS0TUdPdkfLj40VEWHEy0LmMQehq/KF1O3JgwIYFOxN TATG8vlDjx96kN8eWY9CBKMrNMxkYIe0fuQucy0454CLJJpf1U6Ga+Xpzv3wvACKC4IH0y UpuaQ/25DUwmzJcqVPpLt0Hgxvd/nwbGhPdkkCnI566YK+Mu8JTjsgx+9aWaRGVNnLk4Nv nRumwkCS0aBOG+Ea7iBPuwKDyVNXMJB35BHBBHMj7l7Jbko4z40kEvH3Olp8cQ== From: Stefan Schantl To: development@lists.ipfire.org Subject: [PATCH 5/7] perl-IO-Socket-SSL: Disable non working testsuite. Date: Sun, 26 Feb 2023 20:19:02 +0100 Message-Id: <20230226191904.675207-5-stefan.schantl@ipfire.org> In-Reply-To: <20230226191904.675207-1-stefan.schantl@ipfire.org> References: <20230226191904.675207-1-stefan.schantl@ipfire.org> MIME-Version: 1.0 X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: development-bounces@lists.ipfire.org Sender: "Development" Signed-off-by: Stefan Schantl --- perl-IO-Socket-SSL/perl-IO-Socket-SSL.nm | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/perl-IO-Socket-SSL/perl-IO-Socket-SSL.nm b/perl-IO-Socket-SSL/perl-IO-Socket-SSL.nm index dd8585d65..a0d8973ee 100644 --- a/perl-IO-Socket-SSL/perl-IO-Socket-SSL.nm +++ b/perl-IO-Socket-SSL/perl-IO-Socket-SSL.nm @@ -5,7 +5,7 @@ name = perl-IO-Socket-SSL version = 2.016 -release = 1 +release = 2 arch = noarch thisapp = IO-Socket-SSL-%{version} @@ -35,9 +35,10 @@ build make %{PARALLELISMFLAGS} end - test - make test - end + # Disable testsuite, requires the external perl(MOZILLA::CA) module. + #test + # make test + #end end packages From patchwork Sun Feb 26 19:19:03 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stefan Schantl X-Patchwork-Id: 6633 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4PPtjN2bDFz3wk1 for ; Sun, 26 Feb 2023 19:19:20 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4PPtjH1bbTz6L1; Sun, 26 Feb 2023 19:19:15 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4PPtjG4vfgz30H3; Sun, 26 Feb 2023 19:19:14 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4PPtjF3fffz2x9t for ; Sun, 26 Feb 2023 19:19:13 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4PPtjF11fGz1rm; Sun, 26 Feb 2023 19:19:13 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1677439153; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=ypf+gBsrAmtTfXZGtb4jdcQ283zXQ1HFhY04F5iKpeE=; b=blyuRdFJTw8xEqhe1sIggkH6iaJLOHRLHHkSiICDg+Yc4E1TOACdjKioHJQooyoGzDeZW/ M9cDns35PSmYyuAQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1677439153; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=ypf+gBsrAmtTfXZGtb4jdcQ283zXQ1HFhY04F5iKpeE=; b=EuMv2DvLRnPBirxFF8TwKPI1GMPoHaDKWtkOPzt+EAeq67HjBZ9r6dqpkcZ0qGiX0mL06j +Yv9pcm6rljMXnXgienO6KcqpISzeTR60Oit+fH5JFs505qf5Z5JNCwcafRAPgTLKDaToW /8FXjmRusjjnYCmwg7dnKGXekXRCdBFBF63eQmUEv6uwmjbzrrePG8rqS0gzWsiQwTMecB AtLhl/7jYu5BVZG8LLWVMh44m+uRNPhJk3E5ydswXwhatJ/ZhUuWnAZJM7S0PbGt/Jv77u VwieE1FgnsUq1sbURr7b9Nn4YXnDKkVWIBJRSCjy4gSBHdzVqfiLaGct8Axe9w== From: Stefan Schantl To: development@lists.ipfire.org Subject: [PATCH 6/7] perl-Net-SMTP-SSL: Requires perl(Net::SMTP) to build Date: Sun, 26 Feb 2023 20:19:03 +0100 Message-Id: <20230226191904.675207-6-stefan.schantl@ipfire.org> In-Reply-To: <20230226191904.675207-1-stefan.schantl@ipfire.org> References: <20230226191904.675207-1-stefan.schantl@ipfire.org> MIME-Version: 1.0 X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: development-bounces@lists.ipfire.org Sender: "Development" Signed-off-by: Stefan Schantl --- perl-Net-SMTP-SSL/perl-Net-SMTP-SSL.nm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/perl-Net-SMTP-SSL/perl-Net-SMTP-SSL.nm b/perl-Net-SMTP-SSL/perl-Net-SMTP-SSL.nm index 47b7224f6..9dc8d5809 100644 --- a/perl-Net-SMTP-SSL/perl-Net-SMTP-SSL.nm +++ b/perl-Net-SMTP-SSL/perl-Net-SMTP-SSL.nm @@ -5,7 +5,7 @@ name = perl-Net-SMTP-SSL version = 1.04 -release = 1 +release = 2 arch = noarch thisapp = Net-SMTP-SSL-%{version} @@ -24,6 +24,7 @@ build requires perl(ExtUtils::MakeMaker) perl(IO::Socket::SSL) + perl(Net::SMTP) perl(Test::More) >= 0.47 end From patchwork Sun Feb 26 19:19:04 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stefan Schantl X-Patchwork-Id: 6634 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4PPtjP1lgHz3wkH for ; Sun, 26 Feb 2023 19:19:21 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4PPtjK6WnBz39W; Sun, 26 Feb 2023 19:19:17 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4PPtjK5tzFz2xPH; Sun, 26 Feb 2023 19:19:17 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4PPtjH6xKNz2xPH for ; Sun, 26 Feb 2023 19:19:15 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4PPtjF45Hpz19Q; Sun, 26 Feb 2023 19:19:13 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1677439153; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=pRIEgeIcOUur7ysZn9OyHl6pEz8B+YyJTAHIwAZGpD0=; b=v9Wyptl4j5U+8XLqWrHoNTcFBmvyxJy7V5mP9uB8sx/VVeaWNmKBOpwuUx0Fc9Vf9PFyew 43UHBPMlk2pTmCAw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1677439153; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=pRIEgeIcOUur7ysZn9OyHl6pEz8B+YyJTAHIwAZGpD0=; b=Ext3XTwq+Xtl08riOBOIOS/x8ekOaoa2GMRGcNIq5IREndjE7vwpR+aN5+OBoVWpntOxdi WwwFEFtaVdvlequMw+c/lKfit+0UknDsxHiW5A843NGSjk9ONxeA4E851bzsWCBryTZ//F hLkHYLaeUCkRYu52qKfblKdoLdW0baECULwPHsKsvpGkCFrmA6JGKIg13ILCxcYjdiibmi UAqLdvDfR/dh0JHAFqchN1IFGf3FvZWFXZ5L53asZzNWfw8EsHqdbCmr5oSPAF4ywLUy3X 8Ayd+b9S7FcIeQQucK6w/uYqdnd6vaqb5JUyzeJIMbWC4rmzvW1xfSRcFNXojg== From: Stefan Schantl To: development@lists.ipfire.org Subject: [PATCH 7/7] perl-Net-SSLeay: Update to 1.85 Date: Sun, 26 Feb 2023 20:19:04 +0100 Message-Id: <20230226191904.675207-7-stefan.schantl@ipfire.org> In-Reply-To: <20230226191904.675207-1-stefan.schantl@ipfire.org> References: <20230226191904.675207-1-stefan.schantl@ipfire.org> MIME-Version: 1.0 X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: development-bounces@lists.ipfire.org Sender: "Development" Signed-off-by: Stefan Schantl --- perl-Net-SSLeay/perl-Net-SSLeay.nm | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/perl-Net-SSLeay/perl-Net-SSLeay.nm b/perl-Net-SSLeay/perl-Net-SSLeay.nm index 8485c2d49..3083b1eac 100644 --- a/perl-Net-SSLeay/perl-Net-SSLeay.nm +++ b/perl-Net-SSLeay/perl-Net-SSLeay.nm @@ -4,7 +4,7 @@ ############################################################################### name = perl-Net-SSLeay -version = 1.78 +version = 1.85 release = 1 thisapp = Net-SSLeay-%{version} @@ -22,7 +22,10 @@ source_dl = http://search.cpan.org/CPAN/authors/id/M/MI/MIKEM/ build requires openssl-devel + perl(AutoLoader) + perl(FindBin) perl(ExtUtils::MakeMaker) + perl(Module::Install) perl(Test::More) >= 0.47 zlib-devel end @@ -33,9 +36,10 @@ build make %{PARALLELISMFLAGS} end - test - make test - end + # Testsuite starts but freezes after a few tests. + #test + # make test + #end end packages