From c0781a1c6fced218135893e4835a2e0cd6749cc3 Mon Sep 17 00:00:00 2001 From: bill-auger Date: Fri, 29 Apr 2022 10:03:14 -0400 Subject: [reflector]: upgrade to v2021.11 --- libre/reflector/9001-branding.patch | 86 +++++++++++++++++++++++++++++++++++++ 1 file changed, 86 insertions(+) create mode 100644 libre/reflector/9001-branding.patch (limited to 'libre/reflector/9001-branding.patch') diff --git a/libre/reflector/9001-branding.patch b/libre/reflector/9001-branding.patch new file mode 100644 index 000000000..56ea17fc8 --- /dev/null +++ b/libre/reflector/9001-branding.patch @@ -0,0 +1,86 @@ +diff --git a/Reflector.py b/Reflector.py +index 532484f..f3f1948 100644 +--- a/Reflector.py ++++ b/Reflector.py +@@ -21,7 +21,7 @@ + # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + ''' +-Retrieve Arch Linux mirrors. ++Retrieve Parabola GNU/Linux-libre mirrors. + ''' + + import argparse +@@ -50,7 +50,7 @@ import urllib.request + + NAME = 'Reflector' + +-URL = 'https://archlinux.org/mirrors/status/json/' ++URL = 'https://www.parabola.nu/mirrors/status/json/' + + DISPLAY_TIME_FORMAT = '%Y-%m-%d %H:%M:%S UTC' + PARSE_TIME_FORMAT = '%Y-%m-%dT%H:%M:%SZ' +@@ -598,7 +598,7 @@ def format_mirrorlist( + + width = 80 + colw = 11 +- header = '# Arch Linux mirrorlist generated by Reflector #'.center(width, '#') ++ header = '# Parabola GNU/Linux-libre mirrorlist generated by Reflector #'.center(width, '#') + border = '#' * len(header) + mirrorlist = f'{border}\n{header}\n{border}\n\n' + \ + '\n'.join( +@@ -653,8 +653,18 @@ class MirrorStatus(): + 'extra', + 'gnome-unstable', + 'kde-unstable', ++ 'libre', ++ 'libre-testing', ++ 'libre-multilib', ++ 'libre-multilib-testing', + 'multilib', +- 'multilib-testing' ++ 'multilib-testing', ++ 'nonprism', ++ 'nonprism-testing', ++ 'pcr', ++ 'kernels', ++ 'java', ++ 'cross', + 'staging', + 'testing' + ) +@@ -828,8 +838,8 @@ def add_arguments(parser): + parser.add_argument( + '--cache-timeout', type=int, metavar='n', default=DEFAULT_CACHE_TIMEOUT, + help=( +- '''The cache timeout in seconds for the data retrieved from the Arch +- Linux Mirror Status API. The default is %(default)s. ''' ++ '''The cache timeout in seconds for the data retrieved from the Parabola ++ GNU/Linux-libre Mirror Status API. The default is %(default)s. ''' + ) + ) + +@@ -1013,7 +1023,7 @@ def parse_args(args=None): + Parse command-line arguments. + ''' + parser = MyArgumentParser( +- description='retrieve and filter a list of the latest Arch Linux mirrors', ++ description='retrieve and filter a list of the latest Parabola GNU/Linux-libre mirrors', + fromfile_prefix_chars='@' + ) + parser = add_arguments(parser) +diff --git a/man/reflector.1 b/man/reflector.1 +index bd818cc..a543e02 100644 +--- a/man/reflector.1 ++++ b/man/reflector.1 +@@ -11,8 +11,8 @@ reflector - retrieve and filter the latest Pacman mirrorlist + .SH DESCRIPTION + .PP + reflector is a Python script and associated Python module that can +-retrieve up-to-date Arch Linux mirror data from the Mirror +-Status (https://www.archlinux.org/mirrors/status/) web interface. ++retrieve up-to-date Parabola GNU/Linux-libre mirror data from the ++Mirror Status (https://www.parabola.nu/mirrors/status/) web interface. + .SH ARGUMENTS + .PP + See \f[C]reflector --help\f[R]. -- cgit v1.2.3