Search Criteria
Package Details: pipeline-gtk 4.0.4-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/pipeline-gtk.git (read-only, click to copy) |
|---|---|
| Package Base: | pipeline-gtk |
| Description: | Watch YouTube and PeerTube videos in one place |
| Upstream URL: | https://gitlab.com/schmiddi-on-mobile/pipeline |
| Licenses: | GPL-3.0-or-later |
| Conflicts: | tubefeeder |
| Submitter: | julianfairfax |
| Maintainer: | yochananmarqos |
| Last Packager: | yochananmarqos |
| Votes: | 5 |
| Popularity: | 0.41 |
| First Submitted: | 2023-12-31 10:37 (UTC) |
| Last Updated: | 2026-05-24 16:57 (UTC) |
Dependencies (11)
- clapper-enhancers
- gtk4 (gtk4-paper-planeAUR, gtk4-develAUR, gtk4-gitAUR)
- libadwaita (libadwaita-gitAUR, libadwaita-yaru-gitAUR, libadwaita-without-adwaita-gitAUR, libadwaita-without-adwaitaAUR)
- libclapper
- libclapper-gtk
- openssl (openssl-gitAUR, openssl-staticAUR, openssl-aegisAUR)
- sqlite (sqlite-fossilAUR)
- yt-dlp (yt-dlp-gitAUR, neodlpAUR, yt-dlp-nightly-binAUR)
- blueprint-compiler (blueprint-compiler-gitAUR) (make)
- cargo (rust-beta-binAUR, rustup-gitAUR, rust-gitAUR, rust, rustup) (make)
- meson (meson-gitAUR) (make)
Latest Comments
1 2 3 4 Next › Last »
yochananmarqos commented on 2026-05-14 14:05 (UTC)
@carstene1ns: 4.0.2 is a Flatpak only release, there are no changes.
BlackCherry commented on 2025-06-22 21:54 (UTC)
@yochananmarqos yeah your right, sorry xp. Now it's working perfectly
yochananmarqos commented on 2025-06-22 21:44 (UTC) (edited on 2025-06-22 21:45 (UTC) by yochananmarqos)
@BlackCherry: Oh my... maybe you should update your toolchain?
Gee whiz, folks. Why would you have
rustupinstalled if you don't bother updating it?BlackCherry commented on 2025-06-22 21:17 (UTC)
@taivlam is right, I waited long enough to get the repo successfully updated, altought now I get this error:
taivlam commented on 2025-06-21 12:18 (UTC) (edited on 2025-06-21 12:19 (UTC) by taivlam)
First, an update: I opened Pipeline after installing the latest version and now playing PeerTube videos works!
Second, I also noticed that the process takes some time (but isn't actually stuck? I had to give my computer at 1-5 minutes) when installing the package at this line in the
prepare()stdout:je-vv commented on 2025-06-14 23:23 (UTC) (edited on 2025-06-14 23:37 (UTC) by je-vv)
BTW, the stop from the PKGBULD failing is:
As you might guess it's trying to get all the dependencies, but locked. I tried without the "locked" arg, and the same... Perhaps @fossdd knows better since I'm not familiar with meson, arch-meson, neither the requirement to pre-fetch the sources... Not sure if this is the way upstream supports building BTW, so it might be counterintuitive for upstream to deal with Arch way of doing it, :(
je-vv commented on 2025-06-14 22:45 (UTC)
I noticed that as well @BlackCherry, and I know it won't help, but it was building fine couple of days ago. Can you file an upstream issue?
The rust cargo inter dependency on these "ports" to rust of everything is plain crazy. "pipeline-gtk" itself doesn't have this dependency, but one of the cargo packages it depends on does:
Now the repo exists:
https://gitlab.freedesktop.org/gstreamer/gir-files-rs
However who knows what strict commit is being referred, which could have been pruned from that repo.
Definitely as shown before, this really ought an upstream bug, so an upgrade on the dependencies is done, which could carry an upgrade on their own dependencies.
The more I realized how ugly cargo works, the more I like the efforts from Guix to make the dependencies explicit, and better yet to use shared libraries (cargo just build huge bloated binaries with everything within), but the worse is handling the
Cargo.lockstuff, all that becomes a nightmare that nobody seems to vocalize because it's rust, and it has a native packager. I believe sooner or later conscious people will start vocalizing how crazy cargo mess is.Sorry for the rust/cargo runt, in the end what matters is that this is not directly visible on the "pipeline" code, it's a mess with its cargo dependencies, and the best is for the pipeline developer to decide what's best for building it.
BlackCherry commented on 2025-06-14 19:33 (UTC)
Why is the process stuck at updating a git submodule?
I've tried to delete the clone cache and redo the build, but the problem still the same
je-vv commented on 2025-06-05 02:31 (UTC)
This would work as a patch for the PKGBUILD:
je-vv commented on 2025-05-30 06:33 (UTC) (edited on 2025-05-30 09:34 (UTC) by je-vv)
BTW, the embeded clapper is not separate, is part of the rust huge static bin, and feedtuber/pipeline depends on the rust clapper, :(
And the git commit used is already top of main, so there's no new commit on the rust clapper repo one can try, :(
So, no luck. I still think the best is to have as a dep clapper-enhancers instead of gtuber. Either way youtube videos can't be seen, and although using clapper-enhancers still doesn't make them work, I guess it's still on development.
The best option keeps being an external player, and yt-dlp as external downloader, which is pretty cool and still low on resources.
1 2 3 4 Next › Last »