Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (ddf52264d708ab510c3ec5868851848b7fa8f67f)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Pavel Vinogradov <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (ddf52264d708ab510c3ec5868851848b7fa8f67f)
  • Date: Tue, 30 Aug 2022 22:12:59 +0000

GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:

libs/libdrm/BUILD | 12 +++++++++++-
libs/libdrm/DEPENDS | 40 ++++++++++++++++++++++++++++------------
libs/libdrm/HISTORY | 3 +++
3 files changed, 42 insertions(+), 13 deletions(-)

New commits:
commit ddf52264d708ab510c3ec5868851848b7fa8f67f
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>

libs/libdrm: fixed flags for scm branch

diff --git a/libs/libdrm/BUILD b/libs/libdrm/BUILD
index 5d71a38..f5915e4 100755
--- a/libs/libdrm/BUILD
+++ b/libs/libdrm/BUILD
@@ -1,11 +1,21 @@
PREFIX=$INSTALL_ROOT/usr &&
for API in $DRM_API;do
- OPTS+=" $API=true"
+ if [[ "${LIBDRM_BRANCH}" == "scm" ]]; then
+ OPTS+=" $API=enabled"
+ else
+ # remove on next release
+ OPTS+=" $API=true"
+ fi
done &&
# exclude all others
for EXC in $DRM_ALL;do
if ! list_find "$DRM_API" $EXC;then
+ if [[ "${LIBDRM_BRANCH}" == "scm" ]]; then
+ OPTS+=" $EXC=disabled"
+ else
+ # remove on next release
OPTS+=" $EXC=false"
+ fi
fi
done &&
default_build
diff --git a/libs/libdrm/DEPENDS b/libs/libdrm/DEPENDS
index ddce9a2..655a531 100755
--- a/libs/libdrm/DEPENDS
+++ b/libs/libdrm/DEPENDS
@@ -5,15 +5,31 @@ optional_depends DEVICE-MANAGER \
'udev=true' \
'udev=false' \
'support for using udev instead of mknod' &&
-optional_depends valgrind \
- 'valgrind=true' \
- 'valgrind=false' \
- 'detect leaks' &&
-optional_depends cairo \
- 'cairo-tests=true' \
- 'cairo-tests=false' \
- 'use Cairo in tests' &&
-optional_depends docutils \
- 'man-pages=true' \
- 'man-pages=false' \
- 'build man pages'
+if [[ "${LIBDRM_BRANCH}" == "scm" ]]; then
+ optional_depends valgrind \
+ 'valgrind=enabled' \
+ 'valgrind=disabled' \
+ 'detect leaks' &&
+ optional_depends cairo \
+ 'cairo-tests=enabled' \
+ 'cairo-tests=disabled' \
+ 'use Cairo in tests' &&
+ optional_depends docutils \
+ 'man-pages=enabled' \
+ 'man-pages=disabled' \
+ 'build man pages'
+else
+ # remove on next release
+ optional_depends valgrind \
+ 'valgrind=true' \
+ 'valgrind=false' \
+ 'detect leaks' &&
+ optional_depends cairo \
+ 'cairo-tests=true' \
+ 'cairo-tests=false' \
+ 'use Cairo in tests' &&
+ optional_depends docutils \
+ 'man-pages=true' \
+ 'man-pages=false' \
+ 'build man pages'
+fi
diff --git a/libs/libdrm/HISTORY b/libs/libdrm/HISTORY
index 647f9d1..e84728c 100644
--- a/libs/libdrm/HISTORY
+++ b/libs/libdrm/HISTORY
@@ -1,3 +1,6 @@
+2022-08-30 Pavel Vinogradov <public AT sourcemage.org>
+ * BUILD, DEPENDS: fixed flags for scm branch (next release will be
with them)
+
2022-07-06 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 2.4.112




  • [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (ddf52264d708ab510c3ec5868851848b7fa8f67f), Pavel Vinogradov, 08/30/2022

Archive powered by MHonArc 2.6.24.

Top of Page