Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Ismael Luceno (9089513fc6606da576dcc4dc99d8aba46544ab6c)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Ismael Luceno <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Ismael Luceno (9089513fc6606da576dcc4dc99d8aba46544ab6c)
  • Date: Wed, 16 Mar 2022 18:12:16 +0000

GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:

windowmanagers/sway/DEPENDS | 4 +++-
windowmanagers/sway/HISTORY | 4 ++++
wm-addons/wlroots/DEPENDS | 9 +++++++--
wm-addons/wlroots/HISTORY | 4 ++++
4 files changed, 18 insertions(+), 3 deletions(-)

New commits:
commit 9089513fc6606da576dcc4dc99d8aba46544ab6c
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

wlroots: Add versioned dep on libdrm >= 2.4.109

commit bdeabbd10608fb16dc17fa2e686e1cc3c22c9aba
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

wlroots: switch to NINJA-BUILD

commit 7c5ef3fb5bb65f95c34741c29df5e917c5a04c6a
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

sway: switch to NINJA-BUILD

commit d8c77af6d1f090330ff1cbb04156c279fae4495c
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

sway: Fix missing sourcing of VDEPENDS

Fixes: ff3eff7228e9 ("sway: Add versioned dependencies")

diff --git a/windowmanagers/sway/DEPENDS b/windowmanagers/sway/DEPENDS
index a3bb84a..7c8a9ae 100755
--- a/windowmanagers/sway/DEPENDS
+++ b/windowmanagers/sway/DEPENDS
@@ -1,14 +1,16 @@
+. "$GRIMOIRE"/VDEPENDS &&
+
if [[ "${SWAY_BRANCH}" == "scm" ]]; then
depends git
fi &&

depends python3 &&
-depends ninja-build-system &&
depends DEVICE-MANAGER &&
depends cairo &&
depends pango &&
depends pcre &&
vdepends <<!
+ NINJA-BUILD
json-c >= 0.13
libinput >= 1.6.0
meson >= 0.60.0
diff --git a/windowmanagers/sway/HISTORY b/windowmanagers/sway/HISTORY
index 620c85f..026cbda 100644
--- a/windowmanagers/sway/HISTORY
+++ b/windowmanagers/sway/HISTORY
@@ -1,3 +1,7 @@
+2022-03-16 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS: fixed missing sourcing of VDEPENDS
+ switched to NINJA-BUILD dep
+
2022-02-23 Ismael Luceno <ismael AT sourcemage.org>
* DEPENDS: added versioned dependencies

diff --git a/wm-addons/wlroots/DEPENDS b/wm-addons/wlroots/DEPENDS
index 1b41a1a..dae619d 100755
--- a/wm-addons/wlroots/DEPENDS
+++ b/wm-addons/wlroots/DEPENDS
@@ -1,12 +1,13 @@
+. "$GRIMOIRE"/VDEPENDS &&
+
if [[ '${WLROOTS_BRANCH}' == 'scm' ]]; then
depends git
fi &&

depends meson &&
depends python3 &&
-depends ninja-build-system &&
+depends NINJA-BUILD &&
depends DEVICE-MANAGER &&
-depends libdrm &&
#depends libinput &&
depends libxkbcommon &&
depends OPENGL &&
@@ -16,6 +17,10 @@ depends wayland &&
depends wayland-protocols &&
depends xcb-util-errors &&

+vdepends <<! &&
+ libdrm >= 2.4.109
+!
+
#optional_depends libcap \
# 'libcap=enabled' \
# 'libcap=disabled' \
diff --git a/wm-addons/wlroots/HISTORY b/wm-addons/wlroots/HISTORY
index cfce220..1212779 100644
--- a/wm-addons/wlroots/HISTORY
+++ b/wm-addons/wlroots/HISTORY
@@ -1,3 +1,7 @@
+2022-03-16 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS: switched to NINJA-BUILD
+ add version req to libdrm
+
2022-01-27 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: add gpg checking
* DETAILS: version 0.15.0



  • [SM-Commit] GIT changes to master grimoire by Ismael Luceno (9089513fc6606da576dcc4dc99d8aba46544ab6c), Ismael Luceno, 03/16/2022

Archive powered by MHonArc 2.6.24.

Top of Page