[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1007698: ITP: kasts -- kasts is a podcast client for desktop and mobile



Hi Salvo,

that's great news that you're back working on this package!

You've probably already found out by yourself the complete list of Build-Deps and runtime dependencies for Kasts: to stay on the safe side, please check this discussion with upstream developer [1].

TL,DR:

- VLC backend should be preferred, which needs libvlccore-dev as Build-Dep

- vlc-plugin-base and qml-module-qt-labs-settings are needed as runtime dependencies

- Kirigami is needed to be at least 5.105.0 (Debian testing/sid are already fine with that)

Kind regards

Marco

[1] https://bugs.kde.org/show_bug.cgi?id=473648

Il 12/08/23 00:38, Salvo Tomaselli ha scritto:
I started again to work on this, on the latest version of kasts

Il giorno sab 22 lug 2023 alle ore 14:17 Salvo Tomaselli
<tiposchi@tiscali.it> ha scritto:
Hello,

I was planning to do it in the summer, but my hard drive is broken,
I'm waiting for lenovo to do something about it.

Il giorno sab 1 lug 2023 alle ore 15:57 Marco Mattiolo
<marco.mattiolo@hotmail.it> ha scritto:
Hi Tzafrir,

no news on my side for the packaging. There's an ITP bug submitted by Salvo, I will leave that answer to him.

Thank you for the MR on 23.04.2!

My 2 cents on the icons issue: I faced the same when installing kasts in a non-Plasma environment (Phosh on pmOS), I solved it by installing Breeze icon theme and then creating a custom launcher.

cp /usr/share/applications/org.kde.kasts.desktop ~/.local/share/applications/

Then, modify the 'Exec' line in the launcher with the following:

Exec=env QT_STYLE_OVERRIDE=Breeze kasts

I'm recalling that by memory because I've re-flashed the phone in the meanwhile, you could be required to tweak something. My source was [1] btw.

Kind regards

Marco

[1] https://wiki.archlinux.org/title/Uniform_look_for_Qt_and_GTK_applications


Il 28/06/23 23:16, Tzafrir Cohen ha scritto:

Any news?

I tried this package again. I updated the packaging for upstream 23.04.2
(See a simple MR[1]). Right now it runs, but there are missing
images on buttons, both on my desktop (sway) and on my mobian phone
(where the flatpak runs OK).

CMake also notes that the optional VNC playback backend is missing. How
important is this?

On my phone I had to install the following two packages (that I
guessed from error messages)

qml-module-org-kde-kirigami-addons-labs-components
qml-module-qt-labs-qmlmodels

And still I get the following output in my terminal:
Database version 6
kf.kirigami: Failed to find a Kirigami platform plugin
qrc:/main.qml:416:5: QML ErrorListOverlay: Binding loop detected for property "implicitHeight"
qrc:/main.qml:416:5: QML ErrorListOverlay: Binding loop detected for property "implicitHeight"
qrc:/DesktopPlayerControls.qml:406:5: QML Dialog: Binding loop detected for property "implicitHeight"
qrc:/DesktopPlayerControls.qml:406:5: QML Dialog: Binding loop detected for property "implicitHeight"
file:///usr/lib/aarch64-linux-gnu/qt5/qml/org/kde/kirigami.2/ScrollablePage.qml:200:9: QML MouseArea: Binding loop detected for property "width"
file:///usr/lib/aarch64-linux-gnu/qt5/qml/org/kde/kirigami.2/ContextDrawer.qml:132:9: QML ListView: Binding loop detected for property "topMargin"
file:///usr/lib/aarch64-linux-gnu/qt5/qml/org/kde/kirigami.2/ContextDrawer.qml:132:9: QML ListView: Binding loop detected for property "topMargin"


[1] https://salsa.debian.org/ltworf-guest/kasts/-/merge_requests/2


--
Salvo Tomaselli

"Io non mi sento obbligato a credere che lo stesso Dio che ci ha dotato di
senso, ragione ed intelletto intendesse che noi ne facessimo a meno."
                 -- Galileo Galilei

http://ltworf.github.io/ltworf/




Reply to: