termux-packages icon indicating copy to clipboard operation
termux-packages copied to clipboard

[Package]: plasma-mobile

Open JesusChapman opened this issue 3 years ago • 5 comments

Why do you want to add this package to Termux?

I suppose it would be a great idea to do this, since by using the termux:x11 application that has wayland pointer/touch support, you could start a functional plasma-mobile session with your gestures or all, apart from that it would be much more comfortable to use.

Home page URL

plasma-mobile.org/

Source code URL

https://github.com/KDE/plasma-mobile

Packaging policy acknowledgement

Additional information

No response

JesusChapman avatar Nov 18 '22 05:11 JesusChapman

@2096779623 do you think it is possible? Cause it maybe will use much of resources...

Dawimpy avatar Nov 20 '22 08:11 Dawimpy

@2096779623 do you think it is possible? Cause it maybe will use much of resources...

I tried to build it on my device the other day, and I ran into an error with kirigami2 when running krecorder, and needed to re-patch kirigami2 to proceed to the next step.

https://github.com/termux/termux-packages/blob/master/x11-packages/kirigami2/without_qt_graphical_effects.patch

2096779623 avatar Nov 20 '22 10:11 2096779623

~/krecorder/build $ DISPLAY=:1 ./bin/krecorder 
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/data/data/com.termux/files/usr/tmp/runtime-u0_a329'
QQmlApplicationEngine failed to load component
qrc:/main.qml:34:28: Type RecordingListPage unavailable
qrc:/RecordingListPage.qml:11:1: module "QtQuick.Dialogs" is not installed
~/krecorder/build $ pkg se qt5-qtquickcontrols
qt5-qtquickcontrols/x11,now 5.15.7 aarch64 [installed]
  Qt Quick Controls module

qt5-qtquickcontrols2/x11,now 5.15.7 aarch64 [installed]
  Qt Quick Controls2 module
-- The following OPTIONAL packages have been found:

 * Freetype
 * PkgConfig
 * Fontconfig
 * Git

-- The following REQUIRED packages have been found:

 * ECM (required version >= 5.89.0)
 * Qt5Network (required version >= 5.15.7)
 * Qt5QmlModels (required version >= 5.15.7)
 * Qt5Quick (required version >= 5.15.7)
 * Qt5QuickControls2
 * Qt5Multimedia
 * Qt5Svg
 * Qt5QuickCompiler
 * KF5Kirigami2 (required version >= 5.89.0)
 * Gettext
 * KF5I18n (required version >= 5.89.0)
 * KF5Config (required version >= 5.89.0)
 * KF5CoreAddons (required version >= 5.89.0)
 * Qt5Gui (required version >= 5.15.2)
 * Qt5Widgets (required version >= 5.15.2)
 * KF5WindowSystem (required version >= 5.89.0)
 * KF5 (required version >= 5.89.0)
 * Qt5Qml
 * Qt5Core
 * Qt5

-- Configuring done
-- Generating done
-- Build files have been written to: /data/data/com.termux/files/home/krecorder/build

2096779623 avatar Dec 03 '22 05:12 2096779623

~/krecorder/build $ DISPLAY=:1 ./bin/krecorder 
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/data/data/com.termux/files/usr/tmp/runtime-u0_a329'
QQmlApplicationEngine failed to load component
qrc:/main.qml:34:28: Type RecordingListPage unavailable
qrc:/RecordingListPage.qml:11:1: module "QtQuick.Dialogs" is not installed
~/krecorder/build $ pkg se qt5-qtquickcontrols
qt5-qtquickcontrols/x11,now 5.15.7 aarch64 [installed]
  Qt Quick Controls module

qt5-qtquickcontrols2/x11,now 5.15.7 aarch64 [installed]
  Qt Quick Controls2 module
-- The following OPTIONAL packages have been found:

 * Freetype
 * PkgConfig
 * Fontconfig
 * Git

-- The following REQUIRED packages have been found:

 * ECM (required version >= 5.89.0)
 * Qt5Network (required version >= 5.15.7)
 * Qt5QmlModels (required version >= 5.15.7)
 * Qt5Quick (required version >= 5.15.7)
 * Qt5QuickControls2
 * Qt5Multimedia
 * Qt5Svg
 * Qt5QuickCompiler
 * KF5Kirigami2 (required version >= 5.89.0)
 * Gettext
 * KF5I18n (required version >= 5.89.0)
 * KF5Config (required version >= 5.89.0)
 * KF5CoreAddons (required version >= 5.89.0)
 * Qt5Gui (required version >= 5.15.2)
 * Qt5Widgets (required version >= 5.15.2)
 * KF5WindowSystem (required version >= 5.89.0)
 * KF5 (required version >= 5.89.0)
 * Qt5Qml
 * Qt5Core
 * Qt5

-- Configuring done
-- Generating done
-- Build files have been written to: /data/data/com.termux/files/home/krecorder/build

Works?

JesusChapman avatar Jan 09 '23 04:01 JesusChapman

Works?

No yet, we need to fix the krecorder first.

Check the README file for the application you want to build for more details.

2096779623 avatar Jan 09 '23 05:01 2096779623

Would you give us the compilation instructions for that inside termux?

Lucas-mother3 avatar Jul 13 '23 08:07 Lucas-mother3

It will be available in termux packages.

twaik avatar Jul 13 '23 08:07 twaik

I totally forgot about this, I'm currently using the GNOME fork without systemd maintained by Gentoo, I'll see if I can compile the desktop base.

JesusChapman avatar Jul 13 '23 17:07 JesusChapman

Is anyone working on it?

GlennX7 avatar Dec 13 '23 08:12 GlennX7

AFAIK no.

twaik avatar Dec 13 '23 08:12 twaik

any updates?

jhay06 avatar Dec 30 '23 11:12 jhay06

No.

twaik avatar Dec 30 '23 11:12 twaik