sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (d6f3fb1fccab7ca740d3ba443431fa19e0586b17)
- 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 (d6f3fb1fccab7ca740d3ba443431fa19e0586b17)
- Date: Sat, 8 Sep 2018 01:20:53 +0000
GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:
graphics-libs/mesa/DETAILS | 2 +-
graphics-libs/mesa/FINAL | 2 +-
graphics-libs/mesa/HISTORY | 4 ++++
graphics-libs/mesalib/DEPENDS | 2 +-
graphics-libs/mesalib/DETAILS | 4 ++--
graphics-libs/mesalib/FINAL | 2 +-
graphics-libs/mesalib/HISTORY | 5 +++++
graphics-libs/mesalib/PRE_BUILD | 2 +-
8 files changed, 16 insertions(+), 7 deletions(-)
New commits:
commit d6f3fb1fccab7ca740d3ba443431fa19e0586b17
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>
graphics-libs/mesa: version 18.2.0
commit fde8ffaae339abb7374be1018e32455806fd15bf
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>
graphics-libs/mesalib: version 18.1.8
diff --git a/graphics-libs/mesa/DETAILS b/graphics-libs/mesa/DETAILS
index 854a942..3785a2e 100755
--- a/graphics-libs/mesa/DETAILS
+++ b/graphics-libs/mesa/DETAILS
@@ -9,7 +9,7 @@ if [[ "${MESA_BRANCH}" == "scm" ]]; then
SOURCE_IGNORE="volatile"
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-git"
else
- VERSION=18.2.0-rc6
+ VERSION=18.2.0
SOURCE=mesa-$VERSION.tar.xz
SOURCE_URL[0]="https://mesa.freedesktop.org/archive/${SOURCE}"
SOURCE2=$SOURCE.sig
diff --git a/graphics-libs/mesa/FINAL b/graphics-libs/mesa/FINAL
index b55521f..913f00a 100755
--- a/graphics-libs/mesa/FINAL
+++ b/graphics-libs/mesa/FINAL
@@ -1,3 +1,3 @@
-if ! is_depends_enabled "${SPELL}" "libglvnd"; then
+if is_depends_enabled "${SPELL}" "smgl-gl_select"; then
glselect mesa
fi
diff --git a/graphics-libs/mesa/HISTORY b/graphics-libs/mesa/HISTORY
index 0f9d0cc..b3987ec 100644
--- a/graphics-libs/mesa/HISTORY
+++ b/graphics-libs/mesa/HISTORY
@@ -1,3 +1,7 @@
+2018-09-07 Pavel Vinogradov <public AT sourcemage.org>
+ * DETAILS: version 18.2.0
+ * FINAL: check smgl-gl_select dependency, not libglvnd one
+
2018-09-06 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 18.2.0-rc6
diff --git a/graphics-libs/mesalib/DEPENDS b/graphics-libs/mesalib/DEPENDS
index e72764f..40e6d67 100755
--- a/graphics-libs/mesalib/DEPENDS
+++ b/graphics-libs/mesalib/DEPENDS
@@ -108,5 +108,5 @@ optional_depends libunwind "--enable-libunwind"
"--disable-libunwind" "debugging
optional_depends libglvnd "--enable-libglvnd" "--disable-libglvnd" "GLVND
support" &&
if ! is_depends_enabled "${SPELL}" "libglvnd"; then
- depends smgl-gl_select
+ optional_depends smgl-gl_select "" "" "allow select OPENGL provider via
SMGL script"
fi
diff --git a/graphics-libs/mesalib/DETAILS b/graphics-libs/mesalib/DETAILS
index 66064a9..ffc987a 100755
--- a/graphics-libs/mesalib/DETAILS
+++ b/graphics-libs/mesalib/DETAILS
@@ -8,8 +8,8 @@ if [[ "${MESALIB_BRANCH}" == "scm" ]]; then
SOURCE_URL[0]="git://anongit.freedesktop.org/git/mesa/mesa:${SX}"
SOURCE_IGNORE="volatile"
else
- VERSION="18.1.7"
-
SOURCE_HASH="sha256:655e3b32ce3bdddd5e6e8768596e5d4bdef82d0dd37067c324cc4b2daa207306:UPSTREAM_HASH"
+ VERSION="18.1.8"
+
SOURCE_HASH="sha256:bd1be67fe9c73b517765264ac28911c84144682d28dbff140e1c2deb2f44c21b:UPSTREAM_HASH"
SX="mesa-${VERSION}"
SOURCE="${SX}.tar.xz"
SOURCE_URL[0]="https://mesa.freedesktop.org/archive/${SOURCE}"
diff --git a/graphics-libs/mesalib/FINAL b/graphics-libs/mesalib/FINAL
index b55521f..913f00a 100755
--- a/graphics-libs/mesalib/FINAL
+++ b/graphics-libs/mesalib/FINAL
@@ -1,3 +1,3 @@
-if ! is_depends_enabled "${SPELL}" "libglvnd"; then
+if is_depends_enabled "${SPELL}" "smgl-gl_select"; then
glselect mesa
fi
diff --git a/graphics-libs/mesalib/HISTORY b/graphics-libs/mesalib/HISTORY
index f4d928d..78ea547 100644
--- a/graphics-libs/mesalib/HISTORY
+++ b/graphics-libs/mesalib/HISTORY
@@ -1,3 +1,8 @@
+2018-09-07 Pavel Vinogradov <public AT sourcemage.org>
+ * DETAILS: version 18.1.8
+ * DEPENDS, FINAL, PRE_BUILD: made smgl-gl_select completely optional
+ as in mesa
+
2018-08-29 Pavel Vinogradov <public AT sourcemage.org>
* DEPENDS, FINAL, PRE_BUILD: added libglvnd option
diff --git a/graphics-libs/mesalib/PRE_BUILD b/graphics-libs/mesalib/PRE_BUILD
index ad18d58..8ba19cd 100755
--- a/graphics-libs/mesalib/PRE_BUILD
+++ b/graphics-libs/mesalib/PRE_BUILD
@@ -1,6 +1,6 @@
default_pre_build &&
-if ! is_depends_enabled "${SPELL}" "libglvnd"; then
+if is_depends_enabled "${SPELL}" "smgl-gl_select"; then
cd ${SOURCE_DIRECTORY}/src &&
sed -e '/lib_LTLIBRARIES/s:lib_:egl&:' \
-e '/lib_LTLIBRARIES/iegllibdir = ${libdir}/.mesa' \
- [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (d6f3fb1fccab7ca740d3ba443431fa19e0586b17), Pavel Vinogradov, 09/07/2018
Archive powered by MHonArc 2.6.24.