sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (b155a6b2df142a8775316f374d6dd1b3f17cd8e9)
- 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 (b155a6b2df142a8775316f374d6dd1b3f17cd8e9)
- Date: Sat, 4 Aug 2018 01:55:28 +0000
GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:
graphics-libs/mesa/DEPENDS | 5 +++++
graphics-libs/mesa/DETAILS | 11 ++++++++++-
graphics-libs/mesa/HISTORY | 5 ++++-
graphics-libs/mesa/PREPARE | 2 ++
4 files changed, 21 insertions(+), 2 deletions(-)
New commits:
commit b155a6b2df142a8775316f374d6dd1b3f17cd8e9
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>
graphics-libs/mesa: added scm branch from mesalib
diff --git a/graphics-libs/mesa/DEPENDS b/graphics-libs/mesa/DEPENDS
index 11e1c2c..70c9b45 100755
--- a/graphics-libs/mesa/DEPENDS
+++ b/graphics-libs/mesa/DEPENDS
@@ -41,6 +41,11 @@ if list_find "$MESA_EGL" wayland;then
depends wayland &&
depends wayland-protocols
fi &&
+
+if [[ "${MESA_BRANCH}" == "scm" ]]; then
+ depends git
+fi &&
+
optional_depends libvdpau 'gallium-vdpau=true' 'gallium-vdpau=false'
'gallium vdpau state tracker' &&
optional_depends libxvmc 'gallium-xvmc=true' 'gallium-xvmc=false'
'gallium xvmc state tracker(obsolete)' &&
optional_depends libva 'gallium-va=true' 'gallium-va=false'
'gallium va state tracker' &&
diff --git a/graphics-libs/mesa/DETAILS b/graphics-libs/mesa/DETAILS
index 0cd2f35..f4782db 100755
--- a/graphics-libs/mesa/DETAILS
+++ b/graphics-libs/mesa/DETAILS
@@ -1,13 +1,22 @@
source $GRIMOIRE/MESON_FUNCTIONS
SPELL=mesa
+if [[ "${MESA_BRANCH}" == "scm" ]]; then
+ VERSION=$(get_scm_version)
+ SOURCE="${SPELL}-git.tar.xz"
+ FORCE_DOWNLOAD="on"
+
SOURCE_URL[0]="git://anongit.freedesktop.org/git/${SPELL}/${SPELL}:${SPELL}-git"
+ SOURCE_IGNORE="volatile"
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-git"
+else
VERSION=18.2.0-rc1
- SOURCE=mesa-$VERSION.tar.xz
+ SOURCE=mesa-$VERSION.tar.xz
SOURCE_URL[0]="https://mesa.freedesktop.org/archive/${SOURCE}"
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=freedesktop.gpg:$SOURCE.sig:UPSTREAM_KEY
SOURCE2_IGNORE=signature
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/mesa-${VERSION}
+fi
LICENSE[0]=GPL
WEB_SITE=https://www.mesa3d.org/
KEYWORDS="graphics libs"
diff --git a/graphics-libs/mesa/HISTORY b/graphics-libs/mesa/HISTORY
index 2560e25..8b667e9 100644
--- a/graphics-libs/mesa/HISTORY
+++ b/graphics-libs/mesa/HISTORY
@@ -1,8 +1,11 @@
+2018-08-03 Pavel Vinogradov <public AT sourcemage.org>
+ * DETAILS, DEPENDS, PREPARE: added scm branch from mesalib
+
2018-08-03 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 18.02.0-rc1
* DETAILS: add gpg checking
2017-10-20 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 17.3.x
- spell created, using meson build system
+ spell created, using meson build system
diff --git a/graphics-libs/mesa/PREPARE b/graphics-libs/mesa/PREPARE
new file mode 100755
index 0000000..e38d86f
--- /dev/null
+++ b/graphics-libs/mesa/PREPARE
@@ -0,0 +1,2 @@
+. "${GRIMOIRE}/FUNCTIONS" &&
+prepare_select_branch stable scm
- [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (b155a6b2df142a8775316f374d6dd1b3f17cd8e9), Pavel Vinogradov, 08/03/2018
Archive powered by MHonArc 2.6.24.