Skip to Content.
Sympa Menu

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

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 (b3ebde40e895ff71bc5f3dc7ce924bc4326c9c10)
  • Date: Wed, 23 Nov 2022 17:07:42 +0000

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

graphics-libs/libglvnd/DEPENDS | 4 ++++
graphics-libs/libglvnd/DETAILS | 10 ++++++++++
graphics-libs/libglvnd/HISTORY | 3 +++
graphics-libs/libglvnd/PREPARE | 2 ++
4 files changed, 19 insertions(+)

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

graphics-libs/libglvnd: added scm branch

diff --git a/graphics-libs/libglvnd/DEPENDS b/graphics-libs/libglvnd/DEPENDS
index ee36505..060fa15 100755
--- a/graphics-libs/libglvnd/DEPENDS
+++ b/graphics-libs/libglvnd/DEPENDS
@@ -1,5 +1,9 @@
. "$GRIMOIRE"/MESON_DEPENDS &&

+if [[ "${LIBGLVND_BRANCH}" == "scm" ]]; then
+ depends git
+fi &&
+
depends python3 &&
depends gcc &&
depends libxext &&
diff --git a/graphics-libs/libglvnd/DETAILS b/graphics-libs/libglvnd/DETAILS
index 788cb9e..449b2e3 100755
--- a/graphics-libs/libglvnd/DETAILS
+++ b/graphics-libs/libglvnd/DETAILS
@@ -1,10 +1,20 @@
+source "${GRIMOIRE}/FUNCTIONS"
source $GRIMOIRE/MESON_FUNCTIONS
+if [[ "${LIBGLVND_BRANCH}" == "scm" ]]; then
+ VERSION=$(get_scm_version)
+ SOURCE="${SPELL}-scm.tar.xz"
+ SOURCE_URL[0]="git_http://github.com/NVIDIA/${SPELL}.git:${SPELL}-scm";
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-scm"
+ SOURCE_IGNORE="volatile"
+ FORCE_DOWNLOAD="on"
+else
SPELL=libglvnd
VERSION=1.6.0

SOURCE_HASH=sha512:fa96077a4b0bc9ca01924f84f3dc534c316ab8d1b55fc1547086a5d0527acfc1f972282f75c9df8fa42584c3feffda2e535f4950fcda0cc5f1cc40bc26e854c2
SOURCE="${SPELL}-${VERSION}.tar.gz"

SOURCE_URL[0]=https://github.com/NVIDIA/${SPELL}/archive/v${VERSION}.tar.gz
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+fi
WEB_SITE="https://github.com/NVIDIA/libglvnd";
LICENSE[0]=BSD-like
ENTERED=20180402
diff --git a/graphics-libs/libglvnd/HISTORY b/graphics-libs/libglvnd/HISTORY
index 6e0d678..7087ade 100644
--- a/graphics-libs/libglvnd/HISTORY
+++ b/graphics-libs/libglvnd/HISTORY
@@ -1,3 +1,6 @@
+2022-11-23 Pavel Vinogradov <public AT sourcemage.org>
+ * DEPENDS, DETAILS, PREPARE: added scm branch
+
2022-11-22 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 1.6.0

diff --git a/graphics-libs/libglvnd/PREPARE b/graphics-libs/libglvnd/PREPARE
new file mode 100755
index 0000000..e38d86f
--- /dev/null
+++ b/graphics-libs/libglvnd/PREPARE
@@ -0,0 +1,2 @@
+. "${GRIMOIRE}/FUNCTIONS" &&
+prepare_select_branch stable scm



  • [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (b3ebde40e895ff71bc5f3dc7ce924bc4326c9c10), Pavel Vinogradov, 11/23/2022

Archive powered by MHonArc 2.6.24.

Top of Page