Skip to Content.
Sympa Menu

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

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 (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.

Top of Page