This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "IPFire 3.x development tree".
The branch, master has been updated via c578985df1c1a4916d9ee83b07665e77e3f33f08 (commit) via 1f575853c2a1790508d70be758e91eae66fb4dbd (commit) via 53fdc7db4c4251820a16a576f7ce63859d2f13e7 (commit) via d22566c94c88ac870b87ac2b8938730ef51ada32 (commit) via 9c531111cc4325246ca43f159f05694296a070de (commit) via 0ae51ff9b1b7d11d116b83bcd24e2bdcf5813ae8 (commit) via 9b5d12f6a44367fb343ea0dba4046ffd81743acb (commit) via 29079cfd30f4f2f6d1498a7fe7d4e60e808f91a6 (commit) via df00727116d584050a18a112e636fec0502473b0 (commit) via 393004b02ad91e7fef2c403d894aa08bf9732faa (commit) via f8840db4e5870b088cec87f0da76f88588ef74b3 (commit) from fb12a971729f275528110f3ef64b6107713c0fe4 (commit)
Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below.
- Log ----------------------------------------------------------------- commit c578985df1c1a4916d9ee83b07665e77e3f33f08 Author: Stefan Schantl stefan.schantl@ipfire.org Date: Mon Mar 6 09:42:53 2023 +0000
network: Fix build dependencies
Signed-off-by: Stefan Schantl stefan.schantl@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 1f575853c2a1790508d70be758e91eae66fb4dbd Author: Stefan Schantl stefan.schantl@ipfire.org Date: Sun Mar 5 16:48:02 2023 +0100
perl-YAML: Fix build dependencies
Signed-off-by: Stefan Schantl stefan.schantl@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 53fdc7db4c4251820a16a576f7ce63859d2f13e7 Author: Stefan Schantl stefan.schantl@ipfire.org Date: Sun Mar 5 16:46:49 2023 +0100
perl-Module-Package: New package
Signed-off-by: Stefan Schantl stefan.schantl@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit d22566c94c88ac870b87ac2b8938730ef51ada32 Author: Stefan Schantl stefan.schantl@ipfire.org Date: Sun Mar 5 16:46:23 2023 +0100
perl-Module-Install-ManifestSkip: New package
Signed-off-by: Stefan Schantl stefan.schantl@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 9c531111cc4325246ca43f159f05694296a070de Author: Stefan Schantl stefan.schantl@ipfire.org Date: Sun Mar 5 16:45:54 2023 +0100
perl-Module-Install-AuthorRequires: New package
Signed-off-by: Stefan Schantl stefan.schantl@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 0ae51ff9b1b7d11d116b83bcd24e2bdcf5813ae8 Author: Stefan Schantl stefan.schantl@ipfire.org Date: Sun Mar 5 16:45:30 2023 +0100
perl-IO-All: New package
Signed-off-by: Stefan Schantl stefan.schantl@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 9b5d12f6a44367fb343ea0dba4046ffd81743acb Author: Stefan Schantl stefan.schantl@ipfire.org Date: Sun Mar 5 16:45:11 2023 +0100
perl-Moo: New package
Signed-off-by: Stefan Schantl stefan.schantl@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 29079cfd30f4f2f6d1498a7fe7d4e60e808f91a6 Author: Stefan Schantl stefan.schantl@ipfire.org Date: Sun Mar 5 16:44:53 2023 +0100
perl-Class-Method-Modifieres: New package
Signed-off-by: Stefan Schantl stefan.schantl@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit df00727116d584050a18a112e636fec0502473b0 Author: Stefan Schantl stefan.schantl@ipfire.org Date: Sun Mar 5 16:44:30 2023 +0100
perl-Sub-Quote: New package
Signed-off-by: Stefan Schantl stefan.schantl@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 393004b02ad91e7fef2c403d894aa08bf9732faa Author: Stefan Schantl stefan.schantl@ipfire.org Date: Sun Mar 5 16:44:05 2023 +0100
perl-Role-Tiny: New package
Signed-off-by: Stefan Schantl stefan.schantl@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit f8840db4e5870b088cec87f0da76f88588ef74b3 Author: Michael Tremer michael.tremer@ipfire.org Date: Mon Mar 6 09:56:33 2023 +0000
squid: Fix build by providing libxcrypt-devel
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
-----------------------------------------------------------------------
Summary of changes: network/network.nm | 7 ++--- .../perl-Class-Method-Modifiers.nm | 22 +++++++------- .../perl-IO-All.nm | 34 ++++++++++++---------- .../perl-Module-Install-AuthorRequires.nm | 28 +++++++++--------- .../perl-Module-Install-ManifestSkip.nm | 28 +++++++++--------- ....30-Fix-building-on-Perl-without-.-in-INC.patch | 25 ++++++++++++++++ .../perl-Module-Package.nm | 30 ++++++++++--------- .../perl-libintl-perl.nm => perl-Moo/perl-Moo.nm | 34 ++++++++++------------ .../perl-Role-Tiny.nm | 23 ++++++++------- .../perl-Sub-Quote.nm | 23 ++++++++------- perl-YAML/perl-YAML.nm | 7 ++--- squid/squid.nm | 3 +- 12 files changed, 150 insertions(+), 114 deletions(-) copy perl-YAML-Tiny/perl-YAML-Tiny.nm => perl-Class-Method-Modifiers/perl-Class-Method-Modifiers.nm (64%) copy perl-YAML-Tiny/perl-YAML-Tiny.nm => perl-IO-All/perl-IO-All.nm (52%) copy perl-YAML-Tiny/perl-YAML-Tiny.nm => perl-Module-Install-AuthorRequires/perl-Module-Install-AuthorRequires.nm (54%) copy perl-YAML-Tiny/perl-YAML-Tiny.nm => perl-Module-Install-ManifestSkip/perl-Module-Install-ManifestSkip.nm (54%) create mode 100644 perl-Module-Package/patches/Module-Package-0.30-Fix-building-on-Perl-without-.-in-INC.patch copy perl-Parse-Yapp/perl-Parse-Yapp.nm => perl-Module-Package/perl-Module-Package.nm (55%) copy perl-libintl-perl/perl-libintl-perl.nm => perl-Moo/perl-Moo.nm (52%) copy perl-YAML-Tiny/perl-YAML-Tiny.nm => perl-Role-Tiny/perl-Role-Tiny.nm (59%) copy perl-YAML-Tiny/perl-YAML-Tiny.nm => perl-Sub-Quote/perl-Sub-Quote.nm (59%)
Difference in files: diff --git a/network/network.nm b/network/network.nm index 92903b7e4..4879f71f9 100644 --- a/network/network.nm +++ b/network/network.nm @@ -5,7 +5,7 @@
name = network version = 010 -release = 4.1 +release = 4.2
maintainer = Michael Tremer michael.tremer@ipfire.org groups = Base Networking/Tools @@ -49,10 +49,9 @@ packages bash >= 4.0 bird >= 2 curl - dhclient >= 4.2.4-2 - ebtables + dhcpcd hostapd - initscripts >= 1:2.99-18 + initscripts >= 2.99-18 iproute2 iw man diff --git a/perl-Class-Method-Modifiers/perl-Class-Method-Modifiers.nm b/perl-Class-Method-Modifiers/perl-Class-Method-Modifiers.nm new file mode 100644 index 000000000..e90ef3004 --- /dev/null +++ b/perl-Class-Method-Modifiers/perl-Class-Method-Modifiers.nm @@ -0,0 +1,48 @@ +############################################################################### +# IPFire.org - An Open Source Firewall Solution # +# Copyright (C) - IPFire Development Team info@ipfire.org # +############################################################################### + +name = perl-Class-Method-Modifiers +version = 2.14 +release = 1 +thisapp = Class-Method-Modifiers-%{version} +arch = noarch + +groups = Development/Libraries +url = http://search.cpan.org/dist/Class-Method-Modifiers/ +license = GPL+ or Artistic +summary = This module provides Moose-like method modifiers. + +description + Method modifiers are a convenient feature from the CLOS + (Common Lisp Object System) world. +end + +source_dl = https://cpan.metacpan.org/authors/id/E/ET/ETHER/ + +build + requires + perl(B) + perl(Carp) + perl(ExtUtils::MakeMaker) + perl(Test::More) + end + + build + perl Makefile.PL INSTALLDIRS=vendor + make %{PARALLELISMFLAGS} + end + + test + make test + end +end + +packages + package %{name} + requires + perl(:MODULE_COMPAT_%{perl_version}) + end + end +end diff --git a/perl-IO-All/perl-IO-All.nm b/perl-IO-All/perl-IO-All.nm new file mode 100644 index 000000000..c903b9ac3 --- /dev/null +++ b/perl-IO-All/perl-IO-All.nm @@ -0,0 +1,50 @@ +############################################################################### +# IPFire.org - An Open Source Firewall Solution # +# Copyright (C) - IPFire Development Team info@ipfire.org # +############################################################################### + +name = perl-IO-All +version = 0.87 +release = 1 +thisapp = IO-All-%{version} +arch = noarch + +groups = Development/Libraries +url = http://search.cpan.org/dist/IO-All/ +license = GPL+ or Artistic +summary = An OO perl IO wrapper. + +description + IO::All combines all of the best Perl IO modules into a single nifty + object oriented interface to greatly simplify your everyday Perl IO idioms. + + It exports a single function called io, which returns a new IO::All object. + And that object can do it all! +end + +source_dl = https://cpan.metacpan.org/authors/id/F/FR/FREW/ + +build + requires + perl(FindBin) + perl(ExtUtils::MakeMaker) + perl(Test::More) + end + + build + perl Makefile.PL INSTALLDIRS=vendor + make %{PARALLELISMFLAGS} + end + + #test + # make test + #end +end + +packages + package %{name} + requires + perl(:MODULE_COMPAT_%{perl_version}) + end + end +end diff --git a/perl-Module-Install-AuthorRequires/perl-Module-Install-AuthorRequires.nm b/perl-Module-Install-AuthorRequires/perl-Module-Install-AuthorRequires.nm new file mode 100644 index 000000000..8a7d348dd --- /dev/null +++ b/perl-Module-Install-AuthorRequires/perl-Module-Install-AuthorRequires.nm @@ -0,0 +1,48 @@ +############################################################################### +# IPFire.org - An Open Source Firewall Solution # +# Copyright (C) - IPFire Development Team info@ipfire.org # +############################################################################### + +name = perl-Module-Install-AuthorRequires +version = 0.02 +release = 1 +arch = noarch + +groups = Development/Libratries +url = http://search.cpan.org/dist/Module-Install-AuthorRequires/ +license = GPL+ or Artistic +summary = Declare author-only dependencies. + +description + An extenision for the Module::Install to declare author-only dependencies. +end + +source_dl = https://cpan.metacpan.org/authors/id/F/FL/FLORA/ + +thisapp = Module-Install-AuthorRequires-%{version} + +build + requires + perl(FindBin) + perl(ExtUtils::MakeMaker) + perl(Module::Install) + perl(Test::More) + end + + build + perl Makefile.PL INSTALLDIRS=vendor + make %{PARALLELISMFLAGS} + end + + test + make test + end +end + +packages + package %{name} + requires + perl(:MODULE_COMPAT_%{perl_version}) + end + end +end diff --git a/perl-Module-Install-ManifestSkip/perl-Module-Install-ManifestSkip.nm b/perl-Module-Install-ManifestSkip/perl-Module-Install-ManifestSkip.nm new file mode 100644 index 000000000..609eba4d4 --- /dev/null +++ b/perl-Module-Install-ManifestSkip/perl-Module-Install-ManifestSkip.nm @@ -0,0 +1,48 @@ +############################################################################### +# IPFire.org - An Open Source Firewall Solution # +# Copyright (C) - IPFire Development Team info@ipfire.org # +############################################################################### + +name = perl-Module-Install-ManifestSkip +version = 0.24 +release = 1 +arch = noarch + +groups = Development/Libratries +url = http://search.cpan.org/dist/Module-Install-ManifestSkip/ +license = GPL+ or Artistic +summary = Generate a MANIFEST.SKIP file + +description + An extenision for the Module::Install to generate a MANIFEST.SKIP file. +end + +source_dl = https://cpan.metacpan.org/authors/id/I/IN/INGY/ + +thisapp = Module-Install-ManifestSkip-%{version} + +build + requires + perl(FindBin) + perl(ExtUtils::MakeMaker) + perl(Module::Install) + perl(Test::More) + end + + build + perl Makefile.PL INSTALLDIRS=vendor + make %{PARALLELISMFLAGS} + end + + test + make test + end +end + +packages + package %{name} + requires + perl(:MODULE_COMPAT_%{perl_version}) + end + end +end diff --git a/perl-Module-Package/patches/Module-Package-0.30-Fix-building-on-Perl-without-.-in-INC.patch b/perl-Module-Package/patches/Module-Package-0.30-Fix-building-on-Perl-without-.-in-INC.patch new file mode 100644 index 000000000..81f5ebe0d --- /dev/null +++ b/perl-Module-Package/patches/Module-Package-0.30-Fix-building-on-Perl-without-.-in-INC.patch @@ -0,0 +1,25 @@ +From fc4e65f8d43226739624e15fe3eefa0d05fd8f96 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= ppisar@redhat.com +Date: Wed, 17 May 2017 16:48:56 +0200 +Subject: [PATCH] Fix building on Perl without "." in @INC +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Signed-off-by: Petr Písař ppisar@redhat.com +--- + Makefile.PL | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/Makefile.PL b/Makefile.PL +index 93b5ed5..fffb0d1 100644 +--- a/Makefile.PL ++++ b/Makefile.PL +@@ -1,3 +1,4 @@ ++BEGIN { push @INC, '.'; } + use inc::Module::Package 'Ingy:modern 0.17'; + + # The default module 'lib/Module/Package.pm' has to be very strict +-- +2.9.4 + diff --git a/perl-Module-Package/perl-Module-Package.nm b/perl-Module-Package/perl-Module-Package.nm new file mode 100644 index 000000000..3815ba11d --- /dev/null +++ b/perl-Module-Package/perl-Module-Package.nm @@ -0,0 +1,54 @@ +############################################################################### +# IPFire.org - An Open Source Firewall Solution # +# Copyright (C) - IPFire Development Team info@ipfire.org # +############################################################################### + +name = perl-Module-Package +version = 0.30 +release = 1 +arch = noarch + +groups = Development/Libratries +url = http://search.cpan.org/dist/Module-Package/ +license = GPL+ or Artistic +summary = Postmodern Perl Module Packaging + +description + This module is a dropin replacement for Module::Install. + It does everything Module::Install does, but just a bit better. +end + +source_dl = https://cpan.metacpan.org/authors/id/I/IN/INGY/ + +thisapp = Module-Package-%{version} + +build + requires + perl(FindBin) + perl(File::Find) + perl(IO::All) + perl(ExtUtils::MakeMaker) + perl(Module::Install) + perl(Module::Install::AuthorRequires) + perl(Module::Install::ManifestSkip) + perl(Moo) + perl(Test::More) + 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 diff --git a/perl-Moo/perl-Moo.nm b/perl-Moo/perl-Moo.nm new file mode 100644 index 000000000..622eacdc2 --- /dev/null +++ b/perl-Moo/perl-Moo.nm @@ -0,0 +1,52 @@ +############################################################################### +# IPFire.org - An Open Source Firewall Solution # +# Copyright (C) - IPFire Development Team info@ipfire.org # +############################################################################### + +name = perl-Moo +version = 2.005005 +release = 1 +thisapp = Moo-%{version} +arch = noarch + +groups = Development/Libraries +url = http://search.cpan.org/dist/Moo/ +license = GPL+ or Artistic +summary = Minimalist Object Orientation perl module. + +description + Moo is an extremely light-weight Object Orientation system. It allows + one to concisely define objects and roles with a convenient syntax that + avoids the details of Perl's object system. +end + +source_dl = https://cpan.metacpan.org/authors/id/H/HA/HAARG/ + +build + requires + perl(B::Deparse) + perl(Class::Method::Modifiers) + perl(ExtUtils::MakeMaker) + perl(Role::Tiny) + perl(Sub::Defer) + perl(Sub::Quote) + perl(Test::More) + end + + build + perl Makefile.PL INSTALLDIRS=vendor + make %{PARALLELISMFLAGS} + end + + test + make test + end +end + +packages + package %{name} + requires + perl(:MODULE_COMPAT_%{perl_version}) + end + end +end diff --git a/perl-Role-Tiny/perl-Role-Tiny.nm b/perl-Role-Tiny/perl-Role-Tiny.nm new file mode 100644 index 000000000..d6d93a136 --- /dev/null +++ b/perl-Role-Tiny/perl-Role-Tiny.nm @@ -0,0 +1,47 @@ +############################################################################### +# IPFire.org - An Open Source Firewall Solution # +# Copyright (C) - IPFire Development Team info@ipfire.org # +############################################################################### + +name = perl-Role-Tiny +version = 2.002004 +release = 1 +thisapp = Role-Tiny-%{version} +arch = noarch + +groups = Development/Libraries +url = http://search.cpan.org/dist/Moo/ +license = GPL+ or Artistic +summary = Role::Tiny is a minimalist role composition tool. + +description + Role composition can be thought of as much more clever and meaningful + multiple inheritance. +end + +source_dl = https://cpan.metacpan.org/authors/id/H/HA/HAARG/ + +build + requires + perl(B) + perl(ExtUtils::MakeMaker) + perl(Test::More) + end + + build + perl Makefile.PL INSTALLDIRS=vendor + make %{PARALLELISMFLAGS} + end + + test + make test + end +end + +packages + package %{name} + requires + perl(:MODULE_COMPAT_%{perl_version}) + end + end +end diff --git a/perl-Sub-Quote/perl-Sub-Quote.nm b/perl-Sub-Quote/perl-Sub-Quote.nm new file mode 100644 index 000000000..81bcce47c --- /dev/null +++ b/perl-Sub-Quote/perl-Sub-Quote.nm @@ -0,0 +1,47 @@ +############################################################################### +# IPFire.org - An Open Source Firewall Solution # +# Copyright (C) - IPFire Development Team info@ipfire.org # +############################################################################### + +name = perl-Sub-Quote +version = 2.006008 +release = 1 +thisapp = Sub-Quote-%{version} +arch = noarch + +groups = Development/Libraries +url = http://search.cpan.org/dist/Sub-Quote/ +license = GPL+ or Artistic +summary = Efficient generation of subroutines via string eval + +description + This package provides performant ways to generate subroutines from + strings. +end + +source_dl = https://cpan.metacpan.org/authors/id/H/HA/HAARG/ + +build + requires + perl(B) + perl(ExtUtils::MakeMaker) + perl(Test::More) + end + + build + perl Makefile.PL INSTALLDIRS=vendor + make %{PARALLELISMFLAGS} + end + + test + make test + end +end + +packages + package %{name} + requires + perl(:MODULE_COMPAT_%{perl_version}) + end + end +end diff --git a/perl-YAML/perl-YAML.nm b/perl-YAML/perl-YAML.nm index 73ec0f33e..4b8f3105d 100644 --- a/perl-YAML/perl-YAML.nm +++ b/perl-YAML/perl-YAML.nm @@ -5,7 +5,7 @@
name = perl-YAML version = 0.84 -release = 2 +release = 2.1 arch = noarch thisapp = YAML-%{version}
@@ -28,15 +28,14 @@ source_dl = http://search.cpan.org/CPAN/authors/id/M/MS/MSTROUT/
build requires - # required for perl macros - pakfire-builder >= 0.9.23-6 - perl(Carp) perl(constant) perl(Cwd) perl(Data::Dumper) + perl(FindBin) perl(Exporter) perl(ExtUtils::MakeMaker) + perl(Module::Package) perl(File::Path) perl(lib)
diff --git a/squid/squid.nm b/squid/squid.nm index 26cd46f6c..eca35788f 100644 --- a/squid/squid.nm +++ b/squid/squid.nm @@ -7,7 +7,7 @@ name = squid major_ver = 5 minor_ver = 7 version = %{major_ver}.%{minor_ver} -release = 1.1 +release = 1.2
groups = Networking/Daemons url = https://www.squid-cache.org/ @@ -28,6 +28,7 @@ source_dl = http://www.squid-cache.org/Versions/v%%7Bmajor_ver%7D/ build requires gcc-c++ + libxcrypt-devel libxml2-devel openssl-devel openldap-devel
hooks/post-receive -- IPFire 3.x development tree