Search Criteria
Package Details: pipe-viewer-git 0.5.3.r0.g5813885-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/pipe-viewer-git.git (read-only, click to copy) |
---|---|
Package Base: | pipe-viewer-git |
Description: | A lightweight YouTube client for Linux (CLI/GTK) (fork of straw-viewer) |
Upstream URL: | https://github.com/trizen/pipe-viewer |
Keywords: | gtk perl youtube |
Licenses: | Artistic2.0 |
Submitter: | trizen |
Maintainer: | trizen |
Last Packager: | trizen |
Votes: | 16 |
Popularity: | 0.016128 |
First Submitted: | 2020-10-30 16:44 (UTC) |
Last Updated: | 2024-08-22 09:53 (UTC) |
Dependencies (21)
- perl (perl-gitAUR)
- perl-data-dump
- perl-file-sharedir
- perl-gtk3
- perl-json
- perl-libwww
- perl-lwp-protocol-https
- perl-unicode-linebreak
- git (git-gitAUR, git-glAUR) (make)
- perl-module-build (make)
- perl-json (check)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-amd-full-gitAUR, ffmpeg-cudaAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-headlessAUR, ffmpeg-amd-fullAUR, ffmpeg-libfdk_aacAUR, ffmpeg-obsAUR, ffmpeg-ffplayoutAUR) (optional) – conversions and MKV merging
- gnome-icon-themeAUR (gnome2-icon-themeAUR) (optional) – icons in menus
- mpv (mpv-light-pulseAUR, mpv-amd-full-gitAUR, mpv-full-gitAUR, mpv-fullAUR, mpv-gitAUR, mpv-full-build-gitAUR, mpv-build-gitAUR) (optional) – play videos with MPV (recommended)
- perl-json-xs (optional) – faster JSON parsing
- perl-lwp-useragent-cachedAUR (optional) – local cache support
- perl-parallel-forkmanager (optional) – for option get_subscriptions_in_parallel
- perl-term-readline-gnu (optional) – better STDIN support
- vlc (vlc-luajitAUR, vlc-gitAUR) (optional) – play videos with VLC
- wget (wget-gitAUR, wurlAUR) (optional) – download videos with wget
- youtube-dlAUR (youtube-dl-gitAUR, youtube-dl-nightlyAUR, yt-dlp-drop-inAUR) (optional) – play videos with encrypted signatures
Latest Comments
lufalas commented on 2024-08-14 14:02 (UTC)
Since may 6, 2023 there's a new optional dependency for the
fat32safe
option.https://github.com/trizen/pipe-viewer/commit/fee908c2809aaba7f359a9373f2fc799bb5765e9
The package for the dependency is perl-text-unidecode in extra.
zjh commented on 2024-03-12 03:07 (UTC)
It's a wonderful music player for me. Thanks a lot~
exponential commented on 2023-12-27 04:19 (UTC) (edited on 2023-12-27 04:23 (UTC) by exponential)
I think you want to remove "--gtk3" from build and also perl-gtk3, gnome-icon-theme from the dependencies.
EDIT: and rm webp-pixbuf-loader
Jimmy_Heavenly commented on 2023-12-26 21:01 (UTC)
Anyone figured out how to prevent the extra gtk parts from installing? Thanks
mrFlanby02 commented on 2022-09-10 19:34 (UTC)
Thanks for the response, it worked. Great application!
trizen commented on 2022-09-10 11:27 (UTC)
@mrFlanby02 This happens if
pipe-viewer
was installed manually before, then installed using this PKGBUILD, without removing the manually installed version.To check if this is the case, run the following command:
If the output is
/usr/share/perl5/site_perl/WWW/PipeViewer.pm
, then execute the following commands:mrFlanby02 commented on 2022-09-10 06:38 (UTC)
Hey after updating and running pipe-viewer I get this error in the terminal:
Might it be because of the missing
sudo ./Build installdeps
command in the PKGBUILD?trizen commented on 2021-06-01 22:33 (UTC)
@m040601:
Mozilla::CA
is a dependency ofLWP::Protocol::https
: https://metacpan.org/source/OALDERS/LWP-Protocol-https-6.10/lib/LWP/Protocol/https.pm#L28But
perl-lwp-protocol-https
has been patched to work without it: https://github.com/archlinux/svntogit-packages/commit/c1602c30c941135977e5b154fb2c2521067c758e#diff-3e341d2d9c67be01819b25b25d5e53ea3cdf3a38d28846cda85a195eb9b7203aTherefore, there is no need to install
perl-mozilla-ca
on ArchLinux.m040601 commented on 2021-06-01 21:54 (UTC)
A bit confused about the "recommended" or "optional" dependecies.
Version 0.10 installs without problems but, I see this:
But I don't see any mention of that "Mozilla CA" in the PKGBUILD description:
yay -S --info pipe-viewer-git
So is this really "recommended" or not ?
$ pacman -Ss perl mozilla ca
I dont' want to install extra stuff, if I dont really need it.
m040601 commented on 2021-02-11 22:51 (UTC) (edited on 2021-06-01 22:17 (UTC) by m040601)
----ADDITONAL COMMENT on Jun 2021
some might think asking to remove gtk3 as a "mandatory" dependency might be exagerated.
After all gtk3 is still needed by so many things, like firefox, thunderbird etc. So everyone must have it on their desktop anyway right ?
No. I dont have them on my Arch Linux Raspberry Pi's. I dont need a "desktop" there. I dont have Xorg there.
Nope, pipe-viewer as a cli app makes it an excelent and snappy text browsing tool for youtube audio.
And I can still watch videos with mpv (framebuffer) without gtk or Xorg, with the same pipe-viewer.
----ORIGINAL COMMENT
Hi trizen, thanks for all your nice work on pipe, straw and youtube viewers. Very interesting tools and very happy user.
Why the gtk mandatory dependency ? Why not make it optional ? So many other perl and python apps with both a cli and an (optional) gtk gui interface do it like that.
I run it perfectly fine with the text interface, and I dont want to install things that I dont need. Because of this dependency beeing mandatory instead of optional I end up with gtk3 in my system.
:: removing gtk3 breaks dependency 'gtk3' required by perl-gtk3
:: removing perl-gtk3 breaks dependency 'perl-gtk3' required by pipe-viewer-git
I suppose the target users of these tools are some what knowledge able users who are at least familiar with the command line. And for sure they are capable of installing the extra that they might feel that they are missing if they think so.
Thanks in advance