Skip to content

Commit

Permalink
haruna: Update to v1.0.1
Browse files Browse the repository at this point in the history
Changes:
- Ported to Qt6
- Several other bugfixes

Signed-off-by: Reilly Brogan <reilly@reillybrogan.com>
  • Loading branch information
ReillyBrogan committed Mar 14, 2024
1 parent da14722 commit 8073834
Show file tree
Hide file tree
Showing 8 changed files with 832 additions and 772 deletions.
4 changes: 0 additions & 4 deletions packages/h/haruna/MAINTAINERS.md

This file was deleted.

39 changes: 20 additions & 19 deletions packages/h/haruna/abi_used_libs
Original file line number Diff line number Diff line change
@@ -1,26 +1,27 @@
libKF5ConfigCore.so.5
libKF5ConfigGui.so.5
libKF5ConfigWidgets.so.5
libKF5CoreAddons.so.5
libKF5FileMetaData.so.3
libKF5I18n.so.5
libKF5KIOCore.so.5
libKF5KIOWidgets.so.5
libKF5WindowSystem.so.5
libQt5Core.so.5
libQt5DBus.so.5
libQt5Gui.so.5
libQt5Network.so.5
libQt5Qml.so.5
libQt5Quick.so.5
libQt5QuickControls2.so.5
libQt5Widgets.so.5
libQt5X11Extras.so.5
libKF6ColorScheme.so.6
libKF6ConfigCore.so.6
libKF6ConfigGui.so.6
libKF6CoreAddons.so.6
libKF6FileMetaData.so.3
libKF6I18n.so.6
libKF6KIOCore.so.6
libKF6KIOGui.so.6
libKF6KIOWidgets.so.6
libKF6WindowSystem.so.6
libMpvQt.so.1
libQt6Core.so.6
libQt6DBus.so.6
libQt6Gui.so.6
libQt6Network.so.6
libQt6Qml.so.6
libQt6Quick.so.6
libQt6QuickControls2.so.6
libQt6Widgets.so.6
libavcodec.so.60
libavfilter.so.9
libavformat.so.60
libavutil.so.58
libc.so.6
libmpv.so.2
libm.so.6
libstdc++.so.6
libswscale.so.7
1,463 changes: 754 additions & 709 deletions packages/h/haruna/abi_used_symbols

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Reilly Brogan <reilly@reillybrogan.com>
Date: Thu, 14 Mar 2024 13:41:51 -0500
Subject: [PATCH] Force opening remote files with kio-fuse

Due to a known bug opening media files over a remote share fails to load them correctly over KIO. Edit the desktop file so that Plasma thinks Haruna only supports local files which will cause it to use kio-fuse to load remote files.

https://bugs.kde.org/show_bug.cgi?id=469457
---
data/org.kde.haruna.desktop | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/data/org.kde.haruna.desktop b/data/org.kde.haruna.desktop
index 8c5ff43..717115a 100644
--- a/data/org.kde.haruna.desktop
+++ b/data/org.kde.haruna.desktop
@@ -37,7 +37,7 @@ Name[uk]=Мультимедійний програвач Haruna
Name[x-test]=xxHaruna Media Playerxx
Name[zh_CN]=Haruna 媒体播放器
Name[zh_TW]=Haruna 媒體播放器
-Exec=haruna %u
+Exec=haruna %f
Icon=haruna
Type=Application
Categories=Qt;KDE;AudioVideo;Player;Video;TV;

This file was deleted.

6 changes: 6 additions & 0 deletions packages/h/haruna/monitoring.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
releases:
id: 267594
rss: https://invent.kde.org/multimedia/haruna/-/tags?format=atom
security:
# No known CPE, last checked 2024-03-14
cpe: ~
32 changes: 21 additions & 11 deletions packages/h/haruna/package.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
name : haruna
version : 0.12.3
release : 13
version : 1.0.1
release : 14
source :
- https://cdn.download.kde.org/stable/haruna/haruna-0.12.3.tar.xz : d0202e0060ae86e10c461e7529f6de6b67f8281bf7b82c845479f46772b9fa6f
- https://cdn.download.kde.org/stable/haruna/haruna-1.0.1.tar.xz : f791f4b5da51ffd4c0e62cd71e819a8a003c0c79fb23047161b56bbc6d68407d
homepage : https://invent.kde.org/multimedia/haruna/
license :
- BSD-3-Clause
Expand All @@ -15,18 +15,28 @@ summary : Video player built with Qt/QML on top of libmpv.
description: |
Video player built with Qt/QML on top of libmpv.
builddeps :
- pkgconfig(Qt5QuickControls2)
- pkgconfig(Qt5X11Extras)
- pkgconfig(Qt6QuickControls2)
- pkgconfig(libavformat)
- pkgconfig(mpv)
- breeze-devel
- kdoctools-devel
- kfilemetadata-devel
- kiconthemes-devel
- kio-devel
- kirigami2-devel
- kf6-kdoctools-devel
- kf6-kfilemetadata-devel
- kf6-kiconthemes-devel
- kf6-kio-devel
- kf6-kirigami-devel
- mpvqt-devel
rundeps :
- breeze
- breeze-icons
- kf6-kirigami
- kf6-qqc2-desktop-style
clang : yes
optimize :
- speed
- thin-lto
setup : |
%cmake_ninja
%patch -p1 -i $pkgfiles/0001-Force-opening-remote-files-with-kio-fuse.patch
%cmake_kf6
build : |
%ninja_build
install : |
Expand Down
9 changes: 6 additions & 3 deletions packages/h/haruna/pspec_x86_64.xml
Original file line number Diff line number Diff line change
Expand Up @@ -44,11 +44,13 @@
<Path fileType="localedata">/usr/share/locale/cs/LC_MESSAGES/haruna.mo</Path>
<Path fileType="localedata">/usr/share/locale/de/LC_MESSAGES/haruna.mo</Path>
<Path fileType="localedata">/usr/share/locale/en_GB/LC_MESSAGES/haruna.mo</Path>
<Path fileType="localedata">/usr/share/locale/eo/LC_MESSAGES/haruna.mo</Path>
<Path fileType="localedata">/usr/share/locale/es/LC_MESSAGES/haruna.mo</Path>
<Path fileType="localedata">/usr/share/locale/eu/LC_MESSAGES/haruna.mo</Path>
<Path fileType="localedata">/usr/share/locale/fi/LC_MESSAGES/haruna.mo</Path>
<Path fileType="localedata">/usr/share/locale/fr/LC_MESSAGES/haruna.mo</Path>
<Path fileType="localedata">/usr/share/locale/hi/LC_MESSAGES/haruna.mo</Path>
<Path fileType="localedata">/usr/share/locale/ia/LC_MESSAGES/haruna.mo</Path>
<Path fileType="localedata">/usr/share/locale/id/LC_MESSAGES/haruna.mo</Path>
<Path fileType="localedata">/usr/share/locale/it/LC_MESSAGES/haruna.mo</Path>
<Path fileType="localedata">/usr/share/locale/ja/LC_MESSAGES/haruna.mo</Path>
Expand All @@ -59,6 +61,7 @@
<Path fileType="localedata">/usr/share/locale/pl/LC_MESSAGES/haruna.mo</Path>
<Path fileType="localedata">/usr/share/locale/pt/LC_MESSAGES/haruna.mo</Path>
<Path fileType="localedata">/usr/share/locale/pt_BR/LC_MESSAGES/haruna.mo</Path>
<Path fileType="localedata">/usr/share/locale/ro/LC_MESSAGES/haruna.mo</Path>
<Path fileType="localedata">/usr/share/locale/ru/LC_MESSAGES/haruna.mo</Path>
<Path fileType="localedata">/usr/share/locale/sk/LC_MESSAGES/haruna.mo</Path>
<Path fileType="localedata">/usr/share/locale/sl/LC_MESSAGES/haruna.mo</Path>
Expand All @@ -72,9 +75,9 @@
</Files>
</Package>
<History>
<Update release="13">
<Date>2024-01-20</Date>
<Version>0.12.3</Version>
<Update release="14">
<Date>2024-03-14</Date>
<Version>1.0.1</Version>
<Comment>Packaging update</Comment>
<Name>Reilly Brogan</Name>
<Email>solus@reillybrogan.com</Email>
Expand Down

0 comments on commit 8073834

Please sign in to comment.