Package Details: lumina-desktop-git 1.6.2.r0.g92360ecb-1

Git Clone URL: https://aur.archlinux.org/lumina-desktop-git.git (read-only, click to copy)
Package Base: lumina-desktop-git
Description: A Lightweight QT5 Desktop for FreeBSD
Upstream URL: https://lumina-desktop.org/
Licenses: BSD
Conflicts: insight-fm, lumina-desktop
Provides: lumina-desktop
Submitter: crossroads1112
Maintainer: FabioLolix
Last Packager: FabioLolix
Votes: 12
Popularity: 0.000000
First Submitted: 2015-01-22 14:43 (UTC)
Last Updated: 2021-12-30 00:30 (UTC)

Dependencies (15)

Required by (0)

Sources (1)

Pinned Comments

Latest Comments

1 2 3 Next › Last »

rufous commented on 2022-03-03 03:14 (UTC)

Can't help with build fails on ARM;

I've managed to build lumina-desktop 1.6.0-1.

where does come from "sh build.sh lumina-desktop-git" instead of makepkg?

build.sh

#!/bin/bash
# 
# USAGE: sh build.sh PACKAGE_NAME
# 
git clone https://aur.archlinux.org/$1.git;
cd $1/;
makepkg -sri

FabioLolix commented on 2022-03-02 17:28 (UTC)

Can't help with build fails on ARM; where does come from "sh build.sh lumina-desktop-git" instead of makepkg?

Using "master.zip" as source is an abomination against versioning of packages and the use of common source destination (SRCDEST= in /etc/makepkg.conf)

rufous commented on 2022-03-02 14:49 (UTC) (edited on 2022-03-02 14:50 (UTC) by rufous)

Failed to build on ARM

$ sh build.sh lumina-desktop-git
fatal: destination path 'lumina-desktop-git' already exists and is not an empty directory.
==> Making package: lumina-desktop-git 1.6.2.r3.ge3a61411-1 (Wed Mar  2 14:46:12 2022)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
[sudo] password for alarm: 
resolving dependencies...
looking for conflicting packages...

Packages (2) qt5-svg-5.15.2+kde+r16-2  qt5-tools-5.15.2+kde+r17-6

Total Installed Size:  15.87 MiB

:: Proceed with installation? [Y/n] 
(2/2) checking keys in keyring                                                                      [###########################################################] 100%
(2/2) checking package integrity                                                                    [###########################################################] 100%
(2/2) loading package files                                                                         [###########################################################] 100%
(2/2) checking for file conflicts                                                                   [###########################################################] 100%
(2/2) checking available disk space                                                                 [###########################################################] 100%
:: Processing package changes...
(1/2) installing qt5-tools                                                                          [###########################################################] 100%
Optional dependencies for qt5-tools
    clang: for qdoc
    qt5-webkit: for Qt Assistant
(2/2) installing qt5-svg                                                                            [###########################################################] 100%
:: Running post-transaction hooks...
(1/2) Arming ConditionNeedsUpdate...
(2/2) Updating the desktop file MIME type cache...
==> Retrieving sources...
  -> Updating lumina git repo...
Fetching origin
==> Validating source files with md5sums...
    lumina ... Skipped
==> Extracting sources...
  -> Creating working copy of lumina git repo...
Reset branch 'makepkg'
==> Starting pkgver()...
==> Removing existing $pkgdir/ directory...
==> Starting build()...
Project MESSAGE: Build OS Info: Linux, armv7l, #1 SMP Mon Apr 12 18:48:03 UTC 2021
Project MESSAGE:  - Detected Qt Version: 5.15.2
Project MESSAGE: Build Settings Loaded: Linux -
cd src-qt5/ && ( test -e Makefile || /usr/bin/qmake -o Makefile /home/alarm/pkgbuilds/lumina-desktop-git/src/lumina/src-qt5/src-qt5.pro QMAKE_CFLAGS_ISYSTEM= PREFIX=/usr LIBPREFIX=/usr/lib QT5LIBDIR=/usr/lib/qt CONFIG+=WITH_I18N L_MANDIR=/usr/share/man L_ETCDIR=/etc ) && make -f Makefile 
make[1]: Entering directory '/home/alarm/pkgbuilds/lumina-desktop-git/src/lumina/src-qt5'
cd core/ && ( test -e Makefile || /usr/bin/qmake -o Makefile /home/alarm/pkgbuilds/lumina-desktop-git/src/lumina/src-qt5/core/core.pro QMAKE_CFLAGS_ISYSTEM= PREFIX=/usr LIBPREFIX=/usr/lib QT5LIBDIR=/usr/lib/qt CONFIG+=WITH_I18N L_MANDIR=/usr/share/man L_ETCDIR=/etc ) && make -f Makefile 
make[2]: Entering directory '/home/alarm/pkgbuilds/lumina-desktop-git/src/lumina/src-qt5/core'
cd lumina-desktop/ && ( test -e Makefile || /usr/bin/qmake -o Makefile /home/alarm/pkgbuilds/lumina-desktop-git/src/lumina/src-qt5/core/lumina-desktop/lumina-desktop.pro QMAKE_CFLAGS_ISYSTEM= PREFIX=/usr LIBPREFIX=/usr/lib QT5LIBDIR=/usr/lib/qt CONFIG+=WITH_I18N L_MANDIR=/usr/share/man L_ETCDIR=/etc ) && make -f Makefile 
Project MESSAGE: Build OS Info: Linux, armv7l, #1 SMP Mon Apr 12 18:48:03 UTC 2021
Project MESSAGE:  - Detected Qt Version: 5.15.2
Project MESSAGE: Build Settings Loaded: Linux -
Project ERROR: Unknown module(s) in QT: quick qml
make[2]: *** [Makefile:53: sub-lumina-desktop-make_first] Error 3
make[2]: Leaving directory '/home/alarm/pkgbuilds/lumina-desktop-git/src/lumina/src-qt5/core'
make[1]: *** [Makefile:49: sub-core-make_first] Error 2
make[1]: Leaving directory '/home/alarm/pkgbuilds/lumina-desktop-git/src/lumina/src-qt5'
make: *** [Makefile:47: sub-src-qt5-make_first] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
==> Removing installed dependencies...
checking dependencies...
:: qt5-base optionally requires qt5-svg: to use SVG icon themes

Packages (2) qt5-svg-5.15.2+kde+r16-2  qt5-tools-5.15.2+kde+r17-6

Total Removed Size:  15.87 MiB

:: Do you want to remove these packages? [Y/n] 
:: Processing package changes...
(1/2) removing qt5-tools                                                                            [###########################################################] 100%
(2/2) removing qt5-svg                                                                              [###########################################################] 100%
:: Running post-transaction hooks...
(1/2) Arming ConditionNeedsUpdate...
(2/2) Updating the desktop file MIME type cache...
$ 

rufous commented on 2022-03-02 07:56 (UTC)

Why cloning git instead of downloading file "master.zip", which would save time and bandwidth?

FredBezies commented on 2018-09-13 19:02 (UTC)

Orphaning this package. Don't have time to maintain it for now.

You'll need to package lumina icon theme (from lumina github) to get the right interface.