Skip to Content.
Sympa Menu

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

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 (eb17418d606667f8f114bfa8a67ba8f9e38cc889)
  • Date: Fri, 6 Jun 2025 13:33:08 +0000

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

disk/qpxtool/BUILD | 11 ++++-------
disk/qpxtool/DEPENDS | 3 ++-
disk/qpxtool/DETAILS | 8 ++++----
disk/qpxtool/HISTORY | 6 ++++++
disk/qpxtool/INSTALL | 2 +-
disk/qpxtool/PRE_BUILD | 4 +---
editors/texmaker/BUILD | 7 ++-----
editors/texmaker/CONFIGURE | 1 +
editors/texmaker/DEPENDS | 14 ++++----------
editors/texmaker/DETAILS | 9 +++++----
editors/texmaker/HISTORY | 6 ++++++
science/pari/DEPENDS | 4 +---
science/pari/DETAILS | 8 ++++----
science/pari/HISTORY | 4 ++++
video/mlt/DETAILS | 4 ++--
video/mlt/HISTORY | 3 +++
16 files changed, 50 insertions(+), 44 deletions(-)

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

mlt: => 7.32.0

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

qpxtool: => 0.8.1

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

pari: => 2.17.2

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

texmaker: => 6.0.1

diff --git a/disk/qpxtool/BUILD b/disk/qpxtool/BUILD
index 3e44fa7..05611cb 100755
--- a/disk/qpxtool/BUILD
+++ b/disk/qpxtool/BUILD
@@ -1,7 +1,4 @@
-QTDIR="${QTDIR:-$INSTALL_ROOT/usr}"
-PATH="$QTDIR/bin/qt4:$PATH"
-make cli &&
-if is_depends_enabled $SPELL qt4
-then
- make gui
-fi
+#OPTS+=' --disable-internal-wt' &&
+cd $SOURCE_DIRECTORY &&
+./configure --prefix=$INSTALL_ROOT/usr $OPTS &&
+default_build_make
diff --git a/disk/qpxtool/DEPENDS b/disk/qpxtool/DEPENDS
index 93c02ba..4e7e7d7 100755
--- a/disk/qpxtool/DEPENDS
+++ b/disk/qpxtool/DEPENDS
@@ -1,2 +1,3 @@
depends -sub CXX gcc &&
-optional_depends qt4 "" "" "to build gui"
+optional_depends qtbase '' '--disable-gui' 'to build gui'
+optional_depends libpng '' '--disable-png' 'PNG support'
diff --git a/disk/qpxtool/DETAILS b/disk/qpxtool/DETAILS
index e0bc4a7..ba26936 100755
--- a/disk/qpxtool/DETAILS
+++ b/disk/qpxtool/DETAILS
@@ -1,10 +1,10 @@
SPELL=qpxtool
- VERSION=0.7.0pre2
+ VERSION=0.8.1
+
SOURCE_HASH=sha512:496d7d702aaa7989fead00fe297bd440b650e6389f0fb35daed3061a95d6faf0bd652fdec300b8f77dffa7a702bfd095830f65290ff6106b1f27bd86d0652a6a
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
-
SOURCE_URL[0]=http://downloads.sourceforge.net/sourceforge/project/$SPELL/$SPELL/${VERSION:0:5}/$SOURCE
-
SOURCE_HASH=sha512:b8279991c8a8cdd5b470ed5d6a5dce60be8a9a844011976d378ba82b1fd341789dea3664d50fa1e0b29f2f4dfc2a537f86e5c2cc1e25cf5186347c9e1707a16b
- WEB_SITE=http://qpxtool.sourceforge.net
+
SOURCE_URL[0]=https://sourceforge.net/projects/qpxtool/files/qpxtool/0.8.x/$VERSION/$SOURCE
+ WEB_SITE=https://qpxtool.sourceforge.net
LICENSE[0]=GPL
ENTERED=20090907
KEYWORDS="disk"
diff --git a/disk/qpxtool/HISTORY b/disk/qpxtool/HISTORY
index dbf4149..e9d635c 100644
--- a/disk/qpxtool/HISTORY
+++ b/disk/qpxtool/HISTORY
@@ -1,3 +1,9 @@
+2025-06-06 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.8.1
+ * switch to qt5
+ * INSTALL: delete
+ * *: redo
+
2015-05-25 Thomas Orgis <sobukus AT sourcemage.org>
* DETAILS: remove SOURCEFORGE_URL usage (automated)

diff --git a/disk/qpxtool/INSTALL b/disk/qpxtool/INSTALL
old mode 100755
new mode 100644
index 8031fd2..7b5e222
--- a/disk/qpxtool/INSTALL
+++ b/disk/qpxtool/INSTALL
@@ -1,5 +1,5 @@
make cli install &&
-if is_depends_enabled $SPELL qt4
+if is_depends_enabled $SPELL qtbase
then
make gui install
fi
diff --git a/disk/qpxtool/PRE_BUILD b/disk/qpxtool/PRE_BUILD
index adc6707..afd304f 100755
--- a/disk/qpxtool/PRE_BUILD
+++ b/disk/qpxtool/PRE_BUILD
@@ -1,5 +1,3 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&
-sed -i "s:/usr:${INSTALL_ROOT}/usr:" Makefile.defs.linux &&
-sed -i "s:qmake-qt4:qmake:" Makefile.defs.linux &&
-sed -i "s:#include <sys/time.h>:#include <sys/time.h>\n#include <limits.h>:"
lib/qpxtransport/qpx_transport.cpp
+sed -i 's/lib64/lib/' configure
diff --git a/editors/texmaker/BUILD b/editors/texmaker/BUILD
index 7585a00..b890699 100755
--- a/editors/texmaker/BUILD
+++ b/editors/texmaker/BUILD
@@ -1,5 +1,2 @@
-if is_depends_enabled $SPELL qtbase; then
- qt5_build "$INSTALL_ROOT/usr"
-else
- qt4_build "$INSTALL_ROOT/usr"
-fi
+PATH+="$QT6DIR/bin" &&
+default_build
diff --git a/editors/texmaker/CONFIGURE b/editors/texmaker/CONFIGURE
new file mode 100755
index 0000000..09735be
--- /dev/null
+++ b/editors/texmaker/CONFIGURE
@@ -0,0 +1 @@
+. "$GRIMOIRE/CMAKE_CONFIGURE"
diff --git a/editors/texmaker/DEPENDS b/editors/texmaker/DEPENDS
index c4ea8ab..c3c63da 100755
--- a/editors/texmaker/DEPENDS
+++ b/editors/texmaker/DEPENDS
@@ -1,10 +1,4 @@
-depends QT &&
-depends poppler &&
-if is_depends_enabled $SPELL qtbase; then
- depends qtscript &&
- sub_depends qtbase SQLITE &&
- sub_depends poppler QT5
-else
- sub_depends qt4 SQLITE &&
- sub_depends poppler QT4
-fi
+. "$GRIMOIRE/QT6_DEPENDS" &&
+depends qt5compat &&
+depends qt6webengine &&
+depends cups
diff --git a/editors/texmaker/DETAILS b/editors/texmaker/DETAILS
index b6dbf2f..4000922 100755
--- a/editors/texmaker/DETAILS
+++ b/editors/texmaker/DETAILS
@@ -1,10 +1,11 @@
+. "$GRIMOIRE/CMAKE_FUNCTIONS"
SPELL=texmaker
- VERSION=5.0.4
+ VERSION=6.0.1
+
SOURCE_HASH=sha512:466b661ffcafa5f5df852ab95afb848a6f2fb2cb47585d5ada0fee796c2a3096f13a64a41a3e82fe9cf4e96de90da52227283b1f2a195f28b36844609c02cb81
SOURCE="${SPELL}-${VERSION}.tar.bz2"
- SOURCE_URL[0]=http://www.xm1math.net/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:34ff5773358c2fffbc9e7e61028cd74eef231152e3483531b66cb0d907dd8f70a4e8b6d6ea09b0b11387b592f6d1676ba8a1e737b26c86a45b16882e53edff1f
+ SOURCE_URL[0]=https://www.xm1math.net/${SPELL}/${SOURCE}
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
- WEB_SITE="http://www.xm1math.net/texmaker";
+ WEB_SITE="https://www.xm1math.net/texmaker";
LICENSE[0]=GPL
KEYWORDS="tex editors"
ENTERED=20070304
diff --git a/editors/texmaker/HISTORY b/editors/texmaker/HISTORY
index 6053aa5..97f1821 100644
--- a/editors/texmaker/HISTORY
+++ b/editors/texmaker/HISTORY
@@ -1,3 +1,9 @@
+2025-06-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 6.0.1
+ * DEPENDS: qt6, cmake, cups
+ * CONFIGURE: added
+ * *: cmake support
+
2020-01-29 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 5.0.4
* DEPENDS: added missing dependency on qtscript
diff --git a/science/pari/DEPENDS b/science/pari/DEPENDS
index c441295..f4fb579 100755
--- a/science/pari/DEPENDS
+++ b/science/pari/DEPENDS
@@ -1,6 +1,4 @@
depends -sub CXX gcc &&
optional_depends gmp "--with-gmp" "--without-gmp" "use the GMP kernel" &&
optional_depends readline "--with-readline" "--without-readline" "support
for line editing" &&
-depends perl &&
-optional_depends qt4 "--with-qt" "--without-qt" "use the Qt graphical
library" &&
-depends texlive
+depends perl
diff --git a/science/pari/DETAILS b/science/pari/DETAILS
index 344d990..7fba917 100755
--- a/science/pari/DETAILS
+++ b/science/pari/DETAILS
@@ -1,10 +1,10 @@
SPELL=pari
- VERSION=2.5.0
+ VERSION=2.17.2
+
SOURCE_HASH=sha512:3b981771fe7673470f0684351518ea88b5f71255a39ea39d72ae972dfc816d12468d81956400ec6bac1c6e191086007e696f63a342bf2e63c4ea8a2879e3fa50
SOURCE="${SPELL}-${VERSION}.tar.gz"
-
SOURCE_URL[0]=http://${SPELL}.math.u-bordeaux.fr/pub/${SPELL}/unix/${SOURCE}
-
SOURCE_HASH=sha512:701abdf4d65bcaeac9bdd314b1fc24a59de9ee1874b9abba5761cb88bb871c18d108a99cf1cbf9a357ac192196c043592e0e5d1645689d5a6f85afbfa7a9096f
+
SOURCE_URL[0]=https://${SPELL}.math.u-bordeaux.fr/pub/${SPELL}/unix/${SOURCE}
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
- WEB_SITE="http://pari.math.u-bordeaux.fr/";
+ WEB_SITE="https://pari.math.u-bordeaux.fr/";
LICENSE[0]=GPL
ENTERED=20110713
SHORT="a widely used computer algebra system"
diff --git a/science/pari/HISTORY b/science/pari/HISTORY
index bb2627c..cb80ffa 100644
--- a/science/pari/HISTORY
+++ b/science/pari/HISTORY
@@ -1,3 +1,7 @@
+2025-06-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.17.2
+ * DEPENDS: drop qt4, texlive
+
2011-07-30 Florian Franzmann <bwlf AT bandrate.org>
* DEPENDS: changed dependency on g++ to dependency on gcc with
sub-depends on CXX (scripted)
diff --git a/video/mlt/DETAILS b/video/mlt/DETAILS
index c149c89..0d3cd06 100755
--- a/video/mlt/DETAILS
+++ b/video/mlt/DETAILS
@@ -9,8 +9,8 @@ if [[ $MLT_BRANCH == scm ]];then
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git
FORCE_DOWNLOAD=on
else
- VERSION=7.30.0
-
SOURCE_HASH=sha512:afb06c31579a5c1c6fce6bd301ca6ae46d0aa8bfd93442e780196d9eadc3193a23ca64b761f22be3c279b967ce99700507a9212ce2f8985be3cb34b6c1918985
+ VERSION=7.32.0
+
SOURCE_HASH=sha512:50c261d2a1bf76fd3c83d52bfe989bf4e87b9a77198b721f9ce01b8a18abd3a827751c10810ea31e64f5a4a79633b924be5edbf31c4c5a842a54bdf1c041d7f3
SOURCE=$SPELL-v$VERSION.tar.gz
SOURCE_URL[0]=https://github.com/mltframework/mlt/archive/v$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/video/mlt/HISTORY b/video/mlt/HISTORY
index 1a0d828..5a8ab8f 100644
--- a/video/mlt/HISTORY
+++ b/video/mlt/HISTORY
@@ -1,3 +1,6 @@
+2025-06-06 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 7.32.0
+
2025-03-04 Treeve Jelbert <treeve AT sourcemage.org>
* NO_UNITY: added, fix build



  • [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (eb17418d606667f8f114bfa8a67ba8f9e38cc889), Treeve Jelbert, 06/06/2025

Archive powered by MHonArc 2.6.24.

Top of Page