Package Details: haruna 0.8.0-1

Git Clone URL: (read-only, click to copy)
Package Base: haruna
Description: Video player built with Qt/QML on top of libmpv.
Upstream URL:
Keywords: mpv video
Licenses: GPL3
Submitter: caltlgin
Maintainer: prg (D3SOX)
Last Packager: D3SOX
Votes: 20
Popularity: 1.22
First Submitted: 2020-12-02 05:01 (UTC)
Last Updated: 2022-04-20 18:40 (UTC)

Latest Comments

D3SOX commented on 2022-04-11 19:30 (UTC)

@imLEGR Can you try it again now?

D3SOX commented on 2022-04-11 19:24 (UTC)

@sapphire Thank you for that patch. I'm going to push that.

imLEGR commented on 2022-04-11 19:24 (UTC) (edited on 2022-04-11 19:24 (UTC) by imLEGR)

==> ERROR: Build() failed.


error: failed to build "haruna-0.7.3-1":

error: failed to build packages: haruna-0.7.3-1

Zsolt commented on 2022-02-19 10:43 (UTC)

@sapphire Thank you, your suggestion worked perfectly.

sapphire commented on 2022-02-19 07:36 (UTC) (edited on 2022-02-19 10:50 (UTC) by sapphire)

@Zsolt, the fix is to change declaration of src/haruna-v0.7.3/src/framedecoder.h at line 72 from "AVCodec m_pVideoCodec;" to "const AVCodec m_pVideoCodec;" yw Addendum: This bug has been caused by new major version of ffmpeg (5 in lieu of 4). It needs patching with the package maintainer and eventually upstream.

Zsolt commented on 2022-02-18 19:44 (UTC)

It fails to build now from both AUR and GIT with the following error:

haruna-v0.7.3/src/framedecoder.cpp:124:87: error: invalid conversion from ‘AVCodec’ to ‘const AVCodec’ [-fpermissive]

drito commented on 2021-12-18 21:13 (UTC)

Why gstreamer is part of dependencies when I run "makepkg -sic" please ?

francoism90 commented on 2021-11-04 08:56 (UTC)

What a great player! :)

It seems to use HWAccel by default and it seems to integrate very nicely into Plasma.

prg commented on 2021-06-10 15:51 (UTC) (edited on 2021-06-10 15:51 (UTC) by prg)

Feel free to change whatever; I don't even use haruna anymore, and you seem to care, so I've added you as a comaintainer

GitLab doesn't display tags under releases that are not associated with a release.

No idea why the release wouldn't be "associated with a release"...

Pacman also recently changed INTEGRITY_CHECK to sha256 inside makepkg.conf

Pacman has no problem with md5sum hashes, and I'm aware that you can use sha256 hashes if you want to. I used "makepkg -g" to generate the checksums - which is pretty standard. If this bothers you, feel free to change them yourself.

D3SOX commented on 2021-06-10 14:46 (UTC) (edited on 2021-06-10 14:47 (UTC) by D3SOX)

GitLab doesn't display tags under releases that are not associated with a release. You have to click on the tag switcher and then on the download icon.
Builds correctly. Small critique: You got 2 slashes in the source URL. Doesn't hurt but just wanted to note that. Other than that I would use sha256 for the hashes. Pacman also recently changed INTEGRITY_CHECK to sha256 inside makepkg.conf

prg commented on 2021-06-10 14:42 (UTC)

Thanks D3SOX. Not sure why the releases are so hidden from the haruna gitlab page, but glad someone found it.

D3SOX commented on 2021-06-09 15:54 (UTC)

You can grab the tarball from a tag on GitLab:

prg commented on 2021-06-08 20:20 (UTC)

I unflagged this package as out of date since does not have a released tarball yet on github or

Feel free to re-flag once a tarball is available.

prg commented on 2021-02-22 15:15 (UTC)

@qark Sure; added in pkgrel 2

qark commented on 2021-02-21 12:19 (UTC)

Please add breeze-icons as optional (and strongly recommended) dependency. Otherwise almost all icons are missing.