Package Details: plasma-bigscreen-git r982.7f70dd7-1

Git Clone URL: https://aur.archlinux.org/plasma-bigscreen-git.git (read-only, click to copy)
Package Base: plasma-bigscreen-git
Description: A big launcher giving you easy access to any installed apps and skills.
Upstream URL: https://plasma-bigscreen.org/
Keywords: plasma plasma-bigscreen
Licenses: GPL2
Conflicts: plasma-bigscreen
Provides: plasma-bigscreen
Submitter: ArchieMeng
Maintainer: kihanos
Last Packager: kihanos
Votes: 3
Popularity: 0.000000
First Submitted: 2020-12-02 08:40 (UTC)
Last Updated: 2024-12-15 17:36 (UTC)

Dependencies (9)

Required by (1)

Sources (1)

Pinned Comments

Latest Comments

1 2 3 Next › Last »

kihanos commented on 2024-12-15 17:39 (UTC)

I updated the PKGBUILD for the new Qt6 version. It runs as expected.

gibbz commented on 2024-12-15 03:47 (UTC) (edited on 2024-12-15 03:48 (UTC) by gibbz)

Can you please update the pkgbuild? Ive made some changes that work for qt6 build. I currently get a blank screen, but it at least compiles and installs....

# Maintainer: Archie Meng <archiemeng@protonmail.com>
pkgname=plasma-bigscreen-git
pkgver=r982.7f70dd7
pkgrel=1
pkgdesc="A big launcher giving you easy access to any installed apps and skills."
arch=('any')
url="https://plasma-bigscreen.org/"
license=('GPL2')
groups=()
depends=('kdeconnect' 
    'plasma-nm' 
    'plasma-pa' 
    #'plasma-remotecontrollers'
    'plasma-nano'
    'plasma-settings'
    'qt6-virtualkeyboard')

makedepends=('cmake' 'extra-cmake-modules' 'git') 
optdepends=('libcec: add USB-CEC support in order to be controled by TV remotes'
            'mycroft-core: add voice control support') # Todo: test optional dependecies 
provides=('plasma-bigscreen')
conflicts=('plasma-bigscreen')
replaces=()
backup=()
options=()
install=
source=('git+https://invent.kde.org/plasma/plasma-bigscreen.git')
noextract=()
md5sums=('SKIP')

pkgver() {
    cd "$srcdir/plasma-bigscreen"
    printf "r%s.%s\n" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}

build() {
    cd "$srcdir/plasma-bigscreen"
    cmake -B build \
        -DCMAKE_INSTALL_PREFIX="/usr" \
        -DCMAKE_BUILD_TYPE=Release

    cmake --build build --target all
}

package() {
    cmake --install "$srcdir/plasma-bigscreen/build" --prefix "$pkgdir/usr"
}

kihanos commented on 2023-04-22 18:07 (UTC)

@Colgrave I updated the dependencies, to match those of the stock package https://archlinux.org/packages/extra/x86_64/plasma-bigscreen/

Colgrave commented on 2023-04-16 04:31 (UTC)

I tried to install plasma-bigscreen-git today and found that plasma-pa and plasma-nm are required to run plasma-bigscreen-git. Should we consider adding these to the list of dependencies?

kihanos commented on 2022-08-23 18:08 (UTC)

@kovdan01 It's done. Thanks for the catch and the patch!

kovdan01 commented on 2022-08-18 08:19 (UTC)

Hello @kihanos! There is a small issue in current PKGBUILD. It assumes that we use "Unix Makefiles" as default CMake generator - for building and installing we just use make. This works by default, but a user might specify a custom CMAKE_GENERATOR environment variable (e.g. Ninja), and in such case the build becomes broken (ninja of course does not create a Makefile so we can't use make). Instead, I suggest you using cmake build and install commands. Here is the patch (tested it - works correctly):

--- a/PKGBUILD
+++ b/PKGBUILD
@@ -49,12 +49,9 @@ build() {
        cmake -B build \
              -DCMAKE_INSTALL_PREFIX="/usr" \
              -DCMAKE_BUILD_TYPE=Release 
-
-       cd build
-       make
+       cmake --build build --target all
 }

 package() {
-       cd "$srcdir/plasma-bigscreen/build"
-       make DESTDIR="$pkgdir/" install
+       cmake --install "$srcdir/plasma-bigscreen/build" --prefix "$pkgdir/usr"
 }

kihanos commented on 2022-01-31 13:20 (UTC)

@raist356 Thanks for the catch. It is done.

raist356 commented on 2022-01-24 16:12 (UTC)

Build fails with "Unknown CMake command "ecm_find_qmlmodule"". Use of "ecm_find_qmlmodule" was merged 6 days ago.

Please change the dependency of extra-cmake-modules to the git version. After installing the git version, the build was successful.

kihanos commented on 2021-11-29 19:22 (UTC)

@mantielero Do you know which dependency was actually missing then? plasma-meta is a bit of an overkill here.

mantielero commented on 2021-11-28 21:03 (UTC) (edited on 2021-11-29 10:07 (UTC) by mantielero)

I update the whole system and follow more closely the instructions. Now the mouse/keyboard are working. I get the Plasma BigScreen splash when I start sddm. I get a beautiful background (like a 3d blue surface with a couple of yellow triangles), but nothing else is showing.

I wonder if maybe I am not copying the xdg content to the proper place. I copied the files directly in ~/.config/. Should I do it in a subfolder?

EDIT: Fixed by installing plasma-meta.