sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Conner Clere (8466a258acc56e4010d2496688eaf4fe03cdaec6)
- From: Conner Clere <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Conner Clere (8466a258acc56e4010d2496688eaf4fe03cdaec6)
- Date: Sat, 18 Feb 2023 06:11:58 +0000
GIT changes to master grimoire by Conner Clere <xenanthropy AT sourcemage.org>:
ChangeLog | 3 +++
lumina/FUNCTIONS | 5 +++++
lumina/lumina-core/DEPENDS | 22 ++++++++++++++++++++++
lumina/lumina-core/DETAILS | 18 ++++++++++++++++++
lumina/lumina-core/HISTORY | 3 +++
lumina/lumina-core/PRE_BUILD | 7 +++++++
6 files changed, 58 insertions(+)
New commits:
commit 8466a258acc56e4010d2496688eaf4fe03cdaec6
Author: Conner Clere <xenanthropy AT sourcemage.org>
Commit: Conner Clere <xenanthropy AT sourcemage.org>
lumina-core: new spell, core libs for lumina desktop environment
diff --git a/ChangeLog b/ChangeLog
index db14d25..851ace5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2023-02-17 Conner Clere <xenanthropy AT sourcemage.org>
+ * lumina/lumina-core: new spell, core libs for lumina desktop
environment
+
2023-02-13 Vlad Glagolev <stealth AT sourcemage.org>
* fonts-x11/scientifica: new spell, tall, condensed, bitmap font for
geeks
* fonts-x11/curie: new spell, upscaled version of scientifica
diff --git a/lumina/FUNCTIONS b/lumina/FUNCTIONS
new file mode 100755
index 0000000..d33f65f
--- /dev/null
+++ b/lumina/FUNCTIONS
@@ -0,0 +1,5 @@
+default_build() {
+ PATH="$QT5DIR/bin:$PATH" &&
+ QT5DIR=$INSTALL_ROOT/usr &&
+ qt5_build
+}
diff --git a/lumina/lumina-core/DEPENDS b/lumina/lumina-core/DEPENDS
new file mode 100755
index 0000000..40d6a74
--- /dev/null
+++ b/lumina/lumina-core/DEPENDS
@@ -0,0 +1,22 @@
+. "$GRIMOIRE/QT5_DEPENDS" &&
+depends libxdamage &&
+depends libxcb &&
+depends xcb-util-image &&
+depends xcb-util-wm &&
+depends libxcomposite &&
+depends xcb-util &&
+depends xinit &&
+depends fluxbox &&
+depends xscreensaver &&
+depends qtmultimedia &&
+depends qtsvg &&
+depends qtx11extras &&
+
+suggest_depends numlockx '' '' 'Used to toggle the numlock key on session
start' &&
+suggest_depends compton '' '' 'system compositor'
&&
+suggest_depends qterminal '' '' 'qt-based terminal'
&&
+suggest_depends xbacklight '' '' 'screen brightness control'
&&
+suggest_depends alsa-utils '' '' 'audio mixer control'
&&
+suggest_depends pavucontrol '' '' 'Graphical audio mixer utility'
&&
+suggest_depends acpi '' '' 'battery detection/status'
&&
+suggest_depends dbus '' '' 'system shutdown/restart'
diff --git a/lumina/lumina-core/DETAILS b/lumina/lumina-core/DETAILS
new file mode 100755
index 0000000..860b91a
--- /dev/null
+++ b/lumina/lumina-core/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=lumina-core
+ SPELLX=lumina
+ VERSION=1.6.2
+ SOURCE=$SPELLX-$VERSION.tar.gz
+
SOURCE_HASH=sha256:02cca45e655727360990db8a9e3935be54cc4fbb01b339d1cd406d280ecdf3ae
+
SOURCE_URL=https://github.com/${SPELLX}-desktop/${SPELLX}/archive/refs/tags/v${VERSION}.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+ WEB_SITE=https://lumina-desktop.org/
+ ENTERED=20230217
+ LICENSE[0]=BSD
+ KEYWORDS="lumina desktop environment"
+ SHORT="core libraries for lumina desktop environment"
+cat << EOF
+Core utilities and libraries for the Lumina desktop environment.
+
+Contains lumina-desktop, lumina-session, lumina-open, lumina-info,
+lumina-pingcursor, and lumina-theme-engine
+EOF
diff --git a/lumina/lumina-core/HISTORY b/lumina/lumina-core/HISTORY
new file mode 100644
index 0000000..cb312e3
--- /dev/null
+++ b/lumina/lumina-core/HISTORY
@@ -0,0 +1,3 @@
+2023-02-17 Conner Clere <xenanthropy AT sourcemage.org>
+ * DETAILS, DEPENDS, PRE_BUILD: version 1.6.2, new spell
+
diff --git a/lumina/lumina-core/PRE_BUILD b/lumina/lumina-core/PRE_BUILD
new file mode 100755
index 0000000..6676551
--- /dev/null
+++ b/lumina/lumina-core/PRE_BUILD
@@ -0,0 +1,7 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY/src-qt5" &&
+
+# editing SUBDIRS so it doesn't build all 3 lumina components
+# (they recommend packaging each component separately)
+sed -i '7,13d' src-qt5.pro &&
+sed -i '6i SUBDIRS+= core' src-qt5.pro
- [SM-Commit] GIT changes to master grimoire by Conner Clere (8466a258acc56e4010d2496688eaf4fe03cdaec6), Conner Clere, 02/18/2023
Archive powered by MHonArc 2.6.24.