Skip to Content.
Sympa Menu

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

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 (2bde21c22029913e69c316110c4905a25305e00b)
  • Date: Tue, 21 Feb 2023 20:28:55 +0000

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

graphics-libs/libepoxy/DEPENDS | 2 +-
graphics-libs/libepoxy/HISTORY | 3 +++
x11-toolkits/gtk+3/DEPENDS | 4 ++--
x11-toolkits/gtk+3/HISTORY | 3 +++
4 files changed, 9 insertions(+), 3 deletions(-)

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

x11-toolkits/gtk+3: always depends on libepoxy and libxkbcommon

commit 054af5c3886933d8abc0e4e445a738e8f61f86c8
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>

graphics-libd/libepoxy: libx11 is optional now

diff --git a/graphics-libs/libepoxy/DEPENDS b/graphics-libs/libepoxy/DEPENDS
index 7de1a1b..a161b18 100755
--- a/graphics-libs/libepoxy/DEPENDS
+++ b/graphics-libs/libepoxy/DEPENDS
@@ -3,5 +3,5 @@
depends PKG-CONFIG &&
depends OPENGL &&
depends python3 &&
-depends libx11 &&
+optional_depends libx11 "x11=true" "x11=false" "for X11 backend" &&
optional_depends doxygen 'docs=true' 'docs=false' 'create docs'
diff --git a/graphics-libs/libepoxy/HISTORY b/graphics-libs/libepoxy/HISTORY
index a63280f..ff23b7c 100644
--- a/graphics-libs/libepoxy/HISTORY
+++ b/graphics-libs/libepoxy/HISTORY
@@ -1,3 +1,6 @@
+2023-02-21 Pavel Vinogradov <public AT sourcemage.org>
+ * DEPENDS: made libx11 optional
+
2022-07-27 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: switch to PKG-CONFIG provider (automated)

diff --git a/x11-toolkits/gtk+3/DEPENDS b/x11-toolkits/gtk+3/DEPENDS
index fdd42e5..8b883cb 100755
--- a/x11-toolkits/gtk+3/DEPENDS
+++ b/x11-toolkits/gtk+3/DEPENDS
@@ -3,6 +3,8 @@
. "${GRIMOIRE}/MESON_DEPENDS" &&

depends glib2 &&
+depends libepoxy &&
+depends libxkbcommon &&
optional_depends gobject-introspection \
"introspection=true" \
"introspection=false" \
@@ -53,8 +55,6 @@ if is_depends_enabled "${SPELL}" "libx11"; then
depends libxext &&
depends libxrender &&
depends libsm &&
- depends libepoxy &&
- depends libxkbcommon &&

optional_depends libxcomposite \
"" \
diff --git a/x11-toolkits/gtk+3/HISTORY b/x11-toolkits/gtk+3/HISTORY
index 6369da8..aed4818 100644
--- a/x11-toolkits/gtk+3/HISTORY
+++ b/x11-toolkits/gtk+3/HISTORY
@@ -1,3 +1,6 @@
+2023-02-21 Pavel Vinogradov <public AT sourcemage.org>
+ * DEPENDS: libepoxy and libxkbcommon are common for X11 and Wayland
builds
+
2023-02-20 Pavel Vinogradov <public AT sourcemage.org>
* DEPENDS: made Xlib sub_dependency optionaly depend on libx11




  • [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (2bde21c22029913e69c316110c4905a25305e00b), Pavel Vinogradov, 02/21/2023

Archive powered by MHonArc 2.6.24.

Top of Page