[Bug 267494] multimedia/pipe-viewer: Update to 0.4.2

From: <bugzilla-noreply_at_freebsd.org>
Date: Wed, 23 Nov 2022 02:17:55 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=267494

Jesús Daniel Colmenares Oviedo <DtxdF@disroot.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #237784|0                           |1
        is obsolete|                            |
 Attachment #238270|                            |maintainer-approval+
              Flags|                            |

--- Comment #1 from Jesús Daniel Colmenares Oviedo <DtxdF@disroot.org> ---
Created attachment 238270
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=238270&action=edit
pipe-viewer-0.4.3.patch

Description:

* Change p5-LWP-UserAgent-WithCache dependency to
  p5-LWP-UserAgent-Cached (*-Cached is the correct dependency).

ChangeLog: https://github.com/trizen/pipe-viewer/blob/0.4.3/Changes

* Added basic GET cache in `lwp_get()`.
* Fixed the support for popular videos from a channel.
* Fixed the extraction of the author name in `/browse` requests.
* Check search keywords for a playlist ID and for a channel ID.
* CLI: added the `:p=i` option for playlist results.
* GUI: added the `DEL` keybind in the "Saved channels" window to remove
  the selected channel.
* Extract livestream URL with the fallback method only when our code
  fails.
* Remember a working invidious instance and reuse it across multiple
  sessions for 1 hour.
* Memorize the output of yt-dlp/youtube-dl and reuse it.

QA (master - pipe-viewer):

* portlint:
  - FATAL: /usr/ports-devel/multimedia/pipe-viewer/pkg-plist: [35]: this port
installs .desktop files. Please add `desktop-file-utils` to USES.
  - FATAL: /usr/ports-devel/multimedia/pipe-viewer/pkg-plist: [43]: this port
installs .desktop files. Please add `desktop-file-utils` to USES.
  - WARN: Makefile: unless this is a master port, MAINTAINER has to be set by
"=", not by "?=".
  - WARN: Makefile: unless this is a master port, COMMENT has to be set by "=",
not by "?=".
* testport (poudriere: 13.1-RELEASE, amd64, JSON_XS LOCAL_CACHE READLINE
LINE_BREAK YT_DLP tested):

QA (slave - gtk-pipe-viewer):

* portlint:
  - FATAL: Makefile: extra item "CONFLICTS_INSTALL" placed in the LICENSE
section.
* testport (poudriere: 13.1-RELEASE, amd64, GTK JSON_XS LOCAL_CACHE READLINE
SHARE_DIR LINE_BREAK YT_DLP tested):
  - Warning: you may not need USES=desktop-file-utils
  - Warning: devel/p5-Module-Build was in Perl CORE.  Check with `corelist
Module::Build 0.4206` and `corelist -a Module::Build` if it should be
conditionally added depending on PERL_LEVEL
  - Notice: You have some Perl modules as dependencies but you do not have
devel/p5-Module-CoreList installed, the perlcore QA check gets better results
when using it, especially with older Perl versions

-- 
You are receiving this mail because:
You are the assignee for the bug.