BSD Ports

multimedia/pipe-viewer 0.5.8 FreeBSD

Application for searching and playing videos from YouTube

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
32f8665cd6
License
ART20
Categories
multimedia, perl5
Package size
110.7 KiB, 432.2 KiB installed

Description

pipe-viewer is a lightweight application (fork of straw-viewer) for searching and playing videos from YouTube.

This fork parses the YouTube website directly and relies on the invidious instances only as a fallback method.

In the other systems

SystemPortVersion
FreeBSDmultimedia/pipe-viewer0.5.8
OpenBSDwww/pipe-viewer0.5.8
DragonFlymultimedia/pipe-viewer0.5.4

Install

Binary package:

pkg install pipe-viewer

From the ports tree:

cd /usr/ports/multimedia/pipe-viewer/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	pipe-viewer>0:multimedia/pipe-viewer

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.5.80.5.8-0.5.6-
FreeBSD:14:quarterly0.5.80.5.8n/a0.5.6-
FreeBSD:15:latest0.5.80.5.8n/a0.5.60.5.6
FreeBSD:15:quarterly0.5.80.5.8n/an/an/a
FreeBSD:16:latest0.5.80.5.8n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Runtime 5

The full lists below include those, and their dependencies in turn.

Build dependencies 2
Run dependencies 131

The first 100 are listed.

No port depends on this one.

Configuration

Options name: multimedia_pipe-viewer

OptionDefaultDescription
CHAR_WIDTHoffInstall with p5-Unicode-LineBreak
FORK_MANAGERonEnable *_parallel config-options support
GTK3offGTK 3 GUI toolkit support
JSON_XSonFaster JSON deserialization
LINE_BREAKonInstall with p5-Text-CharWidth
LOCAL_CACHEonLocal cache support
READLINEonCommand line editing via libreadline
SHARE_DIRoffInstall with p5-File-ShareDir
YT_DLPonEnable Youtube support with yt-dlp
USES
perl5
Service scripts
none
Conflicts with
multimedia/gtk-pipe-viewer

Files

pkg-plist 48
  • bin/pipe-viewer
  • %%SITE_PERL%%/WWW/PipeViewer.pm
  • %%SITE_PERL%%/WWW/PipeViewer/Channels.pm
  • %%SITE_PERL%%/WWW/PipeViewer/CommentThreads.pm
  • %%SITE_PERL%%/WWW/PipeViewer/GetCaption.pm
  • %%SITE_PERL%%/WWW/PipeViewer/InitialData.pm
  • %%SITE_PERL%%/WWW/PipeViewer/Itags.pm
  • %%SITE_PERL%%/WWW/PipeViewer/ParseJSON.pm
  • %%SITE_PERL%%/WWW/PipeViewer/ParseXML.pm
  • %%SITE_PERL%%/WWW/PipeViewer/PlaylistItems.pm
  • %%SITE_PERL%%/WWW/PipeViewer/Playlists.pm
  • %%SITE_PERL%%/WWW/PipeViewer/Proto.pm
  • %%SITE_PERL%%/WWW/PipeViewer/RegularExpressions.pm
  • %%SITE_PERL%%/WWW/PipeViewer/Search.pm
  • %%SITE_PERL%%/WWW/PipeViewer/Utils.pm
  • %%SITE_PERL%%/WWW/PipeViewer/VideoCategories.pm
  • %%SITE_PERL%%/WWW/PipeViewer/Videos.pm
  • %%PERL5_MAN1%%/pipe-viewer.1.gz
  • %%PERL5_MAN3%%/WWW::PipeViewer.3.gz
  • %%PERL5_MAN3%%/WWW::PipeViewer::Channels.3.gz
  • %%PERL5_MAN3%%/WWW::PipeViewer::CommentThreads.3.gz
  • %%PERL5_MAN3%%/WWW::PipeViewer::GetCaption.3.gz
  • %%PERL5_MAN3%%/WWW::PipeViewer::InitialData.3.gz
  • %%PERL5_MAN3%%/WWW::PipeViewer::Itags.3.gz
  • %%PERL5_MAN3%%/WWW::PipeViewer::ParseJSON.3.gz
  • %%PERL5_MAN3%%/WWW::PipeViewer::ParseXML.3.gz
  • %%PERL5_MAN3%%/WWW::PipeViewer::PlaylistItems.3.gz
  • %%PERL5_MAN3%%/WWW::PipeViewer::Playlists.3.gz
  • %%PERL5_MAN3%%/WWW::PipeViewer::RegularExpressions.3.gz
  • %%PERL5_MAN3%%/WWW::PipeViewer::Search.3.gz
  • %%PERL5_MAN3%%/WWW::PipeViewer::Utils.3.gz
  • %%PERL5_MAN3%%/WWW::PipeViewer::VideoCategories.3.gz
  • %%PERL5_MAN3%%/WWW::PipeViewer::Videos.3.gz
  • bin/gtk-pipe-viewer
  • %%SITE_PERL%%/auto/share/dist/WWW-PipeViewer/gtk-pipe-viewer.desktop
  • %%SITE_PERL%%/auto/share/dist/WWW-PipeViewer/gtk-pipe-viewer.glade
  • %%SITE_PERL%%/auto/share/dist/WWW-PipeViewer/icons/default_thumb.jpg
  • %%SITE_PERL%%/auto/share/dist/WWW-PipeViewer/icons/feed.png
  • %%SITE_PERL%%/auto/share/dist/WWW-PipeViewer/icons/feed_gray.png
  • %%SITE_PERL%%/auto/share/dist/WWW-PipeViewer/icons/gtk-pipe-viewer.png
  • %%SITE_PERL%%/auto/share/dist/WWW-PipeViewer/icons/spinner.gif
  • %%SITE_PERL%%/auto/share/dist/WWW-PipeViewer/icons/user.png
  • share/applications/gtk-pipe-viewer.desktop
  • share/pixmaps/gtk-pipe-viewer.png
  • %%SITE_PERL%%/WWW/PipeViewer/DiskCache.pm
  • %%SITE_PERL%%/WWW/PipeViewer/Worker.pm
  • %%SITE_PERL%%/auto/share/dist/WWW-PipeViewer/icons/left_arrow.png
  • %%SITE_PERL%%/auto/share/dist/WWW-PipeViewer/icons/right_arrow.png
distinfo 1
FileSizeSHA256
trizen-pipe-viewer-0.5.8_GH0.tar.gz276580b34c95640a54dba2316b22964297356bc750560322c6bbfc1cd5e414db83e685

Commit history 1

DateCommitCreditsLog message
32f8665cd6 Jesús Daniel Colmenares Oviedo multimedia/pipe-viewer: Update to 0.5.8
ChangeLog: https://github.com/trizen/pipe-viewer/releases/tag/0.5.8