Skip to Content.
Sympa Menu

sm-commit - [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (dce60a7cc85b9dc998b9f425b1115c6684fc758e)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Treeve Jelbert <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org, sm-commit AT lists.sourcemage.org
  • Subject: [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (dce60a7cc85b9dc998b9f425b1115c6684fc758e)
  • Date: Tue, 13 Aug 2024 10:31:45 +0000

GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:

doc/scdoc/DETAILS | 4 ++--
doc/scdoc/HISTORY | 3 +++
graphics-libs/freeglut/DEPENDS | 7 ++++++-
graphics-libs/freeglut/DETAILS | 9 ++++-----
graphics-libs/freeglut/HISTORY | 4 ++++
graphics-libs/glew/DEPENDS | 3 ++-
graphics-libs/glew/DETAILS | 4 ++--
graphics-libs/glew/HISTORY | 4 ++++
http/firefox/DEPENDS | 1 -
http/firefox/HISTORY | 3 +++
10 files changed, 30 insertions(+), 12 deletions(-)

New commits:
commit dce60a7cc85b9dc998b9f425b1115c6684fc758e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

glew - tweak depends

commit a7d85f45ffbfd303740fc8a0250f43796ba3c863
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

freeglut: => 3.6.0

commit 7b60ac43b95a815e21a85a1512fb1c9e78e9d49d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

glew - new website

commit b0fddc2a7f1d3734b8e793fb4ce4298e488108c7
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

scdoc: => 1.11.3

commit 517d5ac41f72ddec671becb744a64d9a9285d55d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

firefox - tweak depends

diff --git a/doc/scdoc/DETAILS b/doc/scdoc/DETAILS
index e6e7a77..8180340 100755
--- a/doc/scdoc/DETAILS
+++ b/doc/scdoc/DETAILS
@@ -1,8 +1,8 @@
SPELL=scdoc
- VERSION=1.11.2
+ VERSION=1.11.3
SOURCE=${SPELL}-${VERSION}.tar.gz

SOURCE_URL[0]=https://git.sr.ht/~sircmpwn/${SPELL}/archive/${VERSION}.tar.gz
-
SOURCE_HASH=sha512:3fbf1a74b222dd88410636124e4b6ca73f7e77f67d512cf430a878fefcaa5c6c13a1e9f6c0c9654de15353f94bb1bd528665acebc2293bebb325501d1eb6cda3
+
SOURCE_HASH=sha512:fbecc505b44c396890c53c05183d34336160dbd02993ee120421fc6e2a3ec78ba349747e8acfe97af956a0081c923309290ff97fb7babafbc3ca8addc9ec92f9
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE=https://sr.ht/~sircmpwn/scdoc/
LICENSE[0]=MIT
diff --git a/doc/scdoc/HISTORY b/doc/scdoc/HISTORY
index bc89a9a..cd0ae57 100644
--- a/doc/scdoc/HISTORY
+++ b/doc/scdoc/HISTORY
@@ -1,3 +1,6 @@
+2024-08-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.11.3
+
2022-05-18 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 1.11.2

diff --git a/graphics-libs/freeglut/DEPENDS b/graphics-libs/freeglut/DEPENDS
index ce3a198..ee09ed4 100755
--- a/graphics-libs/freeglut/DEPENDS
+++ b/graphics-libs/freeglut/DEPENDS
@@ -2,8 +2,13 @@ source $GRIMOIRE/CMAKE_DEPENDS &&

depends OPENGL &&
depends glu &&
+optional_depends wayland ' -DFREEGLUT_WAYLAND=ON' '' 'use wayland instead of
X11' &&
+if ! is_depends_enabled $SPELL wayland;then
depends libx11 &&
depends libxi &&
depends libxext &&
depends libxxf86vm &&
-depends libxrandr
+depends libxrandr &&
+optional_depends xinput '' '' 'multi-touch support'
+fi &&
+depends libxkbcommon
diff --git a/graphics-libs/freeglut/DETAILS b/graphics-libs/freeglut/DETAILS
index b4c24de..c6fd589 100755
--- a/graphics-libs/freeglut/DETAILS
+++ b/graphics-libs/freeglut/DETAILS
@@ -1,13 +1,12 @@
# Watch: https://freeglut.sourceforge.net/
source $GRIMOIRE/CMAKE_FUNCTIONS
SPELL=freeglut
- VERSION=3.4.0
-
SOURCE_HASH=sha512:4bb6d6c086bac7a9c0ec78062dce58987555785abe6375f462ee249f65210a964a28fb10ba7ee8a42d7fafb00eb8d196eb403d65d255f02f88467369c187228b
+ VERSION=3.6.0
+
SOURCE_HASH=sha512:ceb5dd9ea86e915acb177e405e79b92f77cf3213ba21fe200491d0b1150dd9c81835b71cb8a928bd514eb719626ff802250429df2f6dfa33f8e181c3f74b2dd0
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION/-rc*/}
-
SOURCE_URL[0]=http://downloads.sourceforge.net/sourceforge/${SPELL}/${SOURCE}
-# SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
- WEB_SITE=http://freeglut.sourceforge.net/
+
SOURCE_URL[0]=https://downloads.sourceforge.net/sourceforge/${SPELL}/${SOURCE}
+ WEB_SITE=https://freeglut.sourceforge.net/
ENTERED=20030127
LICENSE[0]=XCL
KEYWORDS="graphics libs"
diff --git a/graphics-libs/freeglut/HISTORY b/graphics-libs/freeglut/HISTORY
index a0c7189..7d1417b 100644
--- a/graphics-libs/freeglut/HISTORY
+++ b/graphics-libs/freeglut/HISTORY
@@ -1,3 +1,7 @@
+2024-08-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.6.0
+ * DEPENDS: add wayland support
+
2022-10-09 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 3.4.0

diff --git a/graphics-libs/glew/DEPENDS b/graphics-libs/glew/DEPENDS
index 69f2b55..31eeead 100755
--- a/graphics-libs/glew/DEPENDS
+++ b/graphics-libs/glew/DEPENDS
@@ -4,4 +4,5 @@ depends libxcb &&
depends xcb-util &&
depends xcb-util-wm &&

-optional_depends GLUT '' '' 'enable UI support'
+optional_depends freeglut '' '' 'enable UI support' &&
+optional_depends libglvnd ' -DOpenGL_GL_PREFERENCE=GLVND' '' 'prefer glvnd'
diff --git a/graphics-libs/glew/DETAILS b/graphics-libs/glew/DETAILS
index 566cb16..cfee601 100755
--- a/graphics-libs/glew/DETAILS
+++ b/graphics-libs/glew/DETAILS
@@ -2,9 +2,9 @@
VERSION=2.2.0

SOURCE_HASH=sha512:57453646635609d54f62fb32a080b82b601fd471fcfd26e109f479b3fef6dfbc24b83f4ba62916d07d62cd06d1409ad7aa19bc1cd7cf3639c103c815b8be31d1
SOURCE=$SPELL-$VERSION.tgz
-
SOURCE_URL[0]=https://downloads.sourceforge.net/sourceforge/$SPELL/$SPELL/$VERSION/$SOURCE
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-$VERSION
- WEB_SITE=https://glew.sf.net
+ WEB_SITE=https://github.com/nigels-com/glew
+ SOURCE_URL[0]=$WEB_SITE//releases/download/glew-$VERSION/$SOURCE
ENTERED=20060224
LICENSE[0]=BSD
KEYWORDS="opengl graphics libs"
diff --git a/graphics-libs/glew/HISTORY b/graphics-libs/glew/HISTORY
index 971d718..e3ec7c3 100644
--- a/graphics-libs/glew/HISTORY
+++ b/graphics-libs/glew/HISTORY
@@ -1,3 +1,7 @@
+2024-08-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: project now on github (same hash)
+ * DEPENDS: add libglvnd
+
2021-01-10 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 2.2.0
* DEPENDS: depend on libxcb, xcb-util-wm and xcb-util
diff --git a/http/firefox/DEPENDS b/http/firefox/DEPENDS
index 77a01be..826d792 100755
--- a/http/firefox/DEPENDS
+++ b/http/firefox/DEPENDS
@@ -1,7 +1,6 @@
. "${GRIMOIRE}/FUNCTIONS" &&
. "${GRIMOIRE}/VDEPENDS" &&

-depends autoconf-2.13 &&
depends -sub "CLANG" llvm &&
depends perl &&
depends python3 &&
diff --git a/http/firefox/HISTORY b/http/firefox/HISTORY
index 1008726..32e87e8 100644
--- a/http/firefox/HISTORY
+++ b/http/firefox/HISTORY
@@ -1,3 +1,6 @@
+2024-08-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: drop useless autoconf-2.13
+
2024-08-12 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 129.0.1
* patches/*: updated


  • [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (dce60a7cc85b9dc998b9f425b1115c6684fc758e), Treeve Jelbert, 08/13/2024

Archive powered by MHonArc 2.6.24.

Top of Page