* [git.ipfire.org] IPFire 3.x development tree branch, master, updated. c578985df1c1a4916d9ee83b07665e77e3f33f08
@ 2023-03-06 10:05 Michael Tremer
0 siblings, 0 replies; only message in thread
From: Michael Tremer @ 2023-03-06 10:05 UTC (permalink / raw)
To: ipfire-scm
[-- Attachment #1: Type: text/plain, Size: 21547 bytes --]
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(a)ipfire.org>
Date: Mon Mar 6 09:42:53 2023 +0000
network: Fix build dependencies
Signed-off-by: Stefan Schantl <stefan.schantl(a)ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>
commit 1f575853c2a1790508d70be758e91eae66fb4dbd
Author: Stefan Schantl <stefan.schantl(a)ipfire.org>
Date: Sun Mar 5 16:48:02 2023 +0100
perl-YAML: Fix build dependencies
Signed-off-by: Stefan Schantl <stefan.schantl(a)ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>
commit 53fdc7db4c4251820a16a576f7ce63859d2f13e7
Author: Stefan Schantl <stefan.schantl(a)ipfire.org>
Date: Sun Mar 5 16:46:49 2023 +0100
perl-Module-Package: New package
Signed-off-by: Stefan Schantl <stefan.schantl(a)ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>
commit d22566c94c88ac870b87ac2b8938730ef51ada32
Author: Stefan Schantl <stefan.schantl(a)ipfire.org>
Date: Sun Mar 5 16:46:23 2023 +0100
perl-Module-Install-ManifestSkip: New package
Signed-off-by: Stefan Schantl <stefan.schantl(a)ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>
commit 9c531111cc4325246ca43f159f05694296a070de
Author: Stefan Schantl <stefan.schantl(a)ipfire.org>
Date: Sun Mar 5 16:45:54 2023 +0100
perl-Module-Install-AuthorRequires: New package
Signed-off-by: Stefan Schantl <stefan.schantl(a)ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>
commit 0ae51ff9b1b7d11d116b83bcd24e2bdcf5813ae8
Author: Stefan Schantl <stefan.schantl(a)ipfire.org>
Date: Sun Mar 5 16:45:30 2023 +0100
perl-IO-All: New package
Signed-off-by: Stefan Schantl <stefan.schantl(a)ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>
commit 9b5d12f6a44367fb343ea0dba4046ffd81743acb
Author: Stefan Schantl <stefan.schantl(a)ipfire.org>
Date: Sun Mar 5 16:45:11 2023 +0100
perl-Moo: New package
Signed-off-by: Stefan Schantl <stefan.schantl(a)ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>
commit 29079cfd30f4f2f6d1498a7fe7d4e60e808f91a6
Author: Stefan Schantl <stefan.schantl(a)ipfire.org>
Date: Sun Mar 5 16:44:53 2023 +0100
perl-Class-Method-Modifieres: New package
Signed-off-by: Stefan Schantl <stefan.schantl(a)ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>
commit df00727116d584050a18a112e636fec0502473b0
Author: Stefan Schantl <stefan.schantl(a)ipfire.org>
Date: Sun Mar 5 16:44:30 2023 +0100
perl-Sub-Quote: New package
Signed-off-by: Stefan Schantl <stefan.schantl(a)ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>
commit 393004b02ad91e7fef2c403d894aa08bf9732faa
Author: Stefan Schantl <stefan.schantl(a)ipfire.org>
Date: Sun Mar 5 16:44:05 2023 +0100
perl-Role-Tiny: New package
Signed-off-by: Stefan Schantl <stefan.schantl(a)ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>
commit f8840db4e5870b088cec87f0da76f88588ef74b3
Author: Michael Tremer <michael.tremer(a)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(a)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(a)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(a)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(a)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(a)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(a)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(a)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(a)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(a)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(a)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(a)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(a)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%{major_ver}/
build
requires
gcc-c++
+ libxcrypt-devel
libxml2-devel
openssl-devel
openldap-devel
hooks/post-receive
--
IPFire 3.x development tree
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2023-03-06 10:05 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-03-06 10:05 [git.ipfire.org] IPFire 3.x development tree branch, master, updated. c578985df1c1a4916d9ee83b07665e77e3f33f08 Michael Tremer
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox