Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (3cadb22c9fba194db7bf65299c73c4e0518a6b0f)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Treeve Jelbert <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (3cadb22c9fba194db7bf65299c73c4e0518a6b0f)
  • Date: Fri, 23 Dec 2022 12:34:45 +0000

GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:

ChangeLog | 4 ++++
qt5-cmake/libquotient/DEPENDS | 12 +++++++++---
qt5-cmake/libquotient/DETAILS | 4 ++--
qt5-cmake/libquotient/HISTORY | 6 ++++++
qt5-cmake/libquotient/PRE_BUILD | 5 -----
windowmanagers/wayfire/CONFIGURE | 1 +
windowmanagers/wayfire/DEPENDS | 21 +++++++++++++++++++++
windowmanagers/wayfire/DETAILS | 18 ++++++++++++++++++
windowmanagers/wayfire/HISTORY | 5 +++++
windowmanagers/wf-config/CONFIGURE | 1 +
windowmanagers/wf-config/DEPENDS | 5 +++++
windowmanagers/wf-config/DETAILS | 16 ++++++++++++++++
windowmanagers/wf-config/HISTORY | 3 +++
13 files changed, 91 insertions(+), 10 deletions(-)

New commits:
commit 3cadb22c9fba194db7bf65299c73c4e0518a6b0f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

wayfire-0.7.5

commit 57404d7b5dda1ae371f78666831d9d67f93065eb
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

wf-config-0.7.1

commit 79f837db9ab32a9fe7ad5cb274ff4bd70cecd4d0
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libquotient: => 0.7.0

diff --git a/ChangeLog b/ChangeLog
index 4ae7ee0..f218697 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2022-12-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * windowmanagers/wf-config: added, config libray for wayfire
+ * windowmanagers/wayfire: added, wayland compositor
+
2022-12-17 Pavel Vinogradov <public AT sourcemage.org>
* devel/tllist: new spell, C header file only implementation of
a typed linked list
diff --git a/qt5-cmake/libquotient/DEPENDS b/qt5-cmake/libquotient/DEPENDS
index fe6ee1f..d3e367e 100755
--- a/qt5-cmake/libquotient/DEPENDS
+++ b/qt5-cmake/libquotient/DEPENDS
@@ -1,3 +1,9 @@
-source $GRIMOIRE/CMAKE_DEPENDS &&
-source $GRIMOIRE/QT5_DEPENDS &&
-depends qtmultimedia
+source $GRIMOIRE/QT_DEPENDS &&
+if is_depends_enabled $SPELL qt6base;then
+ depends qt6multimedia
+else
+ depends qtmultimedia
+fi &&
+depends qtkeychain &&
+depends olm &&
+depends SSL
diff --git a/qt5-cmake/libquotient/DETAILS b/qt5-cmake/libquotient/DETAILS
index 72cb6ab..096c58e 100755
--- a/qt5-cmake/libquotient/DETAILS
+++ b/qt5-cmake/libquotient/DETAILS
@@ -1,7 +1,7 @@
SPELL=libquotient
SX=libQuotient
- VERSION=0.6.11
-
SOURCE_HASH=sha512:76a11c80822ae3279d643559b481a09fe45b1f8effb7b0efeeb7ab54f13dd06997d9220dcb36c13d270f5641f496dba350f528c49e239757f4546de9fbe940fa
+ VERSION=0.7.0
+
SOURCE_HASH=sha512:6770e3caa6198a77fc33bf7edd2a34d5673e01474b639aa020af989046ff04c44ff5ce26b6418ae31fcca49cc54a147052153ed5c60706f26c177ebd57d452c5
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SX-$VERSION
WEB_SITE=https://github.com/quotient-im/libquotient
diff --git a/qt5-cmake/libquotient/HISTORY b/qt5-cmake/libquotient/HISTORY
index 53c6b3c..ad30310 100644
--- a/qt5-cmake/libquotient/HISTORY
+++ b/qt5-cmake/libquotient/HISTORY
@@ -1,3 +1,9 @@
+2022-12-21 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.7.0
+ * DEPENDS: add qtkeychain, SSL, olm
+ qt5/6 support
+ * PRE_BUILD: deleted
+
2021-11-10 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.6.11

diff --git a/qt5-cmake/libquotient/PRE_BUILD b/qt5-cmake/libquotient/PRE_BUILD
deleted file mode 100755
index 1969637..0000000
--- a/qt5-cmake/libquotient/PRE_BUILD
+++ /dev/null
@@ -1,5 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-sed -i -e '/add_l/s/ / SHARED /' \
- -e '/arget_link_libraries(QM/s/ / PUBLIC /' CMakeLists.txt
-#apply_patch_dir patches
diff --git a/windowmanagers/wayfire/CONFIGURE
b/windowmanagers/wayfire/CONFIGURE
new file mode 100755
index 0000000..d0bac55
--- /dev/null
+++ b/windowmanagers/wayfire/CONFIGURE
@@ -0,0 +1 @@
+source $GRIMOIRE/MESON_CONFIGURE
diff --git a/windowmanagers/wayfire/DEPENDS b/windowmanagers/wayfire/DEPENDS
new file mode 100755
index 0000000..fe9eddc
--- /dev/null
+++ b/windowmanagers/wayfire/DEPENDS
@@ -0,0 +1,21 @@
+source $GRIMOIRE/MESON_DEPENDS &&
+depends PKG-CONFIG &&
+depends cairo &&
+depends freetype2 &&
+depends glm &&
+depends JPEG &&
+depends libdrm &&
+depends libevdev &&
+depends libinput &&
+depends libpng &&
+depends libxkbcommon &&
+depends libxml2 &&
+depends mesa &&
+depends pango &&
+depends pixman &&
+depends seatd &&
+depends wayland &&
+depends wayland-protocols &&
+depends wlroots use_system_wlroots=enabled &&
+depends wf-config use_system_wfconfig=enabled &&
+optional_depends xwayland xwayland={en,dis}abled 'X11 support in wayland'
diff --git a/windowmanagers/wayfire/DETAILS b/windowmanagers/wayfire/DETAILS
new file mode 100755
index 0000000..dd235bf
--- /dev/null
+++ b/windowmanagers/wayfire/DETAILS
@@ -0,0 +1,18 @@
+. "${GRIMOIRE}/MESON_FUNCTIONS"
+ SPELL=wayfire
+ VERSION=0.7.5
+
SOURCE_HASH=sha512:fce6d4c81fa3675df1e656f8bf504f7fc9d1b7104687bcc6d669950582f46bd0ad084c6a487434077df029438243cd91cf6ec60dc7d584b40bfd7a4c8d069f53
+ SOURCE=$SPELL-$VERSION.tar.xz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ WEB_SITE=https://wayfire.org
+
SOURCE_URL=https://github.com/WayfireWM/wayfire/releases/download/v$VERSION/$SOURCE
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
+ LICENSE[0]=MIT
+ ENTERED=20220129
+ KEYWORDS=""
+ SHORT="compositor for wayland"
+cat << EOF
+Wayfire is a wayland compositor based on wlroots.
+It aims to create a customizable, extendable and lightweight environment
+without sacrificing its appearance.
+EOF
diff --git a/windowmanagers/wayfire/HISTORY b/windowmanagers/wayfire/HISTORY
new file mode 100644
index 0000000..5e2d972
--- /dev/null
+++ b/windowmanagers/wayfire/HISTORY
@@ -0,0 +1,5 @@
+2022-12-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.7.5
+
+2022-01-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version master
diff --git a/windowmanagers/wf-config/CONFIGURE
b/windowmanagers/wf-config/CONFIGURE
new file mode 100755
index 0000000..d0bac55
--- /dev/null
+++ b/windowmanagers/wf-config/CONFIGURE
@@ -0,0 +1 @@
+source $GRIMOIRE/MESON_CONFIGURE
diff --git a/windowmanagers/wf-config/DEPENDS
b/windowmanagers/wf-config/DEPENDS
new file mode 100755
index 0000000..757115c
--- /dev/null
+++ b/windowmanagers/wf-config/DEPENDS
@@ -0,0 +1,5 @@
+source $GRIMOIRE/MESON_DEPENDS &&
+depends glm &&
+depends libevdev &&
+depends libxml2 &&
+depends PKG-CONFIG
diff --git a/windowmanagers/wf-config/DETAILS
b/windowmanagers/wf-config/DETAILS
new file mode 100755
index 0000000..bf95246
--- /dev/null
+++ b/windowmanagers/wf-config/DETAILS
@@ -0,0 +1,16 @@
+. "${GRIMOIRE}/MESON_FUNCTIONS"
+ SPELL=wf-config
+ VERSION=0.7.1
+
SOURCE_HASH=sha512:d535a09a3465a54a607df7b8764ee6818ab8b83536d68c85167b282b95a176636e4bf5cda6c0d1638c07721a1f4208203e9d41b83675038fb590a535314df719
+ SOURCE=$SPELL-$VERSION.tar.xz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ WEB_SITE=https://wayfire.org
+
SOURCE_URL=https://github.com/WayfireWM/$SPELL/releases/download/v$VERSION/$SOURCE
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
+ LICENSE[0]=MIT
+ ENTERED=20221223
+ KEYWORDS=""
+ SHORT="configuration library for wayfire"
+cat << EOF
+A library for managing configuration files, written for wayfire
+EOF
diff --git a/windowmanagers/wf-config/HISTORY
b/windowmanagers/wf-config/HISTORY
new file mode 100644
index 0000000..9e86262
--- /dev/null
+++ b/windowmanagers/wf-config/HISTORY
@@ -0,0 +1,3 @@
+2022-12-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.7.1
+ spell created



  • [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (3cadb22c9fba194db7bf65299c73c4e0518a6b0f), Treeve Jelbert, 12/23/2022

Archive powered by MHonArc 2.6.24.

Top of Page