Package Details: clapper 0.4.1-1

Git Clone URL: https://aur.archlinux.org/clapper.git (read-only, click to copy)
Package Base: clapper
Description: A GNOME media player built using GJS with GTK4 toolkit and powered by GStreamer with OpenGL rendering.
Upstream URL: https://github.com/Rafostar/clapper
Keywords: clapper media player
Licenses: GPL-3.0
Conflicts: clapper
Provides: clapper, libgstclapper-1.0
Submitter: sp1rit
Maintainer: sp1rit
Last Packager: sp1rit
Votes: 14
Popularity: 1.16
First Submitted: 2021-02-27 13:24 (UTC)
Last Updated: 2022-05-24 07:56 (UTC)

Latest Comments

bbhtt commented on 2022-05-14 11:42 (UTC)

Hi, please add gst-plugin-va https://archlinux.org/packages/extra/x86_64/gst-plugin-va/ as an optdepends. They are a new and improved set of plugins for VAAPI hardware acceleration that Clapper can use, see https://github.com/Rafostar/clapper/wiki/Hardware-acceleration#amdintel

inator commented on 2021-09-15 08:03 (UTC)

Found a tiny typo, a comma at the end of line 49:

"gstreamer-vaapi>=1.18.0: Intel/AMD video acceleration",

fabiscafe commented on 2021-08-13 20:21 (UTC)

Set versioned dependencies creates a problem with packages who provide a certain other package 'provides=("PKGXY")' but don't specify a version of that package they provide 'provides=("PKGXY=$pkgver")'. Thats what pushed me to ask in the first place.

Parabola GNU/Linux-libre, Manjaro Linux, Antergos, Artix Linux, and so on should be ignored, the AUR is only for Arch Linux - see Code of Conduct.

You're right about that symlink, should be upstream. Thanks!

sp1rit commented on 2021-08-13 13:47 (UTC)

@fabis_cafe:

the versions are like this, because not everyone might have their system updated to the lastest version of the package. And notifying the buildee like this is far better than some cryptic build error (in this case not, as meson also checks the dep versions before build). Also there are other systems that use arch's buildsystem, but with different binary repos (Parabola GNU/Linux-libre, Manjaro Linux, Antergos, Artix Linux, ...) that might contain an older version of gstreamer.

Regarding the symlink, it actually used to be like this in older versions of the clapper-git package. I don't remember the reason when and why it got removed. However I'd prefer if upstream's meson/ninja install script does the symlinking.

I've asked on matrix (#clapper-player:matrix.org), but AFAIK Rafostar is on vacation right now.

fabiscafe commented on 2021-08-11 06:39 (UTC)

Hi there. Is there any reason that you specify the versions of

"glib2>=2.56.0"
"gstreamer>=1.18.0"
"gst-plugins-base>=1.18.0"
"gst-plugins-good>=1.18.0"
"gst-plugins-bad>=1.18.0"
"meson>=0.50"
"gst-libav>=1.18.0: Popular video decoders"
"gstreamer-vaapi>=1.18.0: Intel/AMD video acceleration",
"gst-plugins-ugly>=1.18.0: CD/DVD playback"

Because there is only one version of then in Arch and as far as I can tell all of them are higher.

I also have a request. Could you symlink /usr/bin/clapper to /usr/bin/com.github.rafostar.Clapper? Not much of a deal, but reverse domain names are hard to remember.

Also Thanks for the pkgbuild :)