sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (a5abe2511e1da26c62f5d6e89b3d95c7b47a8e77)
- 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 (a5abe2511e1da26c62f5d6e89b3d95c7b47a8e77)
- Date: Mon, 23 Sep 2024 09:35:28 +0000
GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:
ChangeLog | 3 +
libs/libxml2/DETAILS | 4 +-
libs/libxml2/HISTORY | 3 +
science/gpsbabel/0001-do-not-download-during-build.patch | 24 ------------
science/gpsbabel/BUILD | 8 ----
science/gpsbabel/CONFIGURE | 1
science/gpsbabel/DEPENDS | 20 ++++++----
science/gpsbabel/DETAILS | 14 +++----
science/gpsbabel/HISTORY | 6 +++
science/gpsbabel/INSTALL | 8 ++--
science/gpsbabel/PREPARE | 2 -
science/gpsbabel/PRE_BUILD | 6 ---
utils/razercfg/BUILD | 1
utils/razercfg/DEPENDS | 3 -
utils/razercfg/DETAILS | 21 ----------
utils/razercfg/FINAL | 9 ----
utils/razercfg/HISTORY | 5 --
utils/razercfg/init.d/razerd | 29
---------------
18 files changed, 39 insertions(+), 128 deletions(-)
New commits:
commit a5abe2511e1da26c62f5d6e89b3d95c7b47a8e77
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
libxml2: => 2.13.4
commit fb43f01885ed9d7822afce410be54e503f331d85
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
gpsbabel: => 1_9_0
commit b2d12a138e5143089e8b3c46b76dacf379bd9431
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
delete dead razercfg
diff --git a/ChangeLog b/ChangeLog
index 9d3f547..d92c83f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2024-09-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * utils/razercfg: delete dead spell
+
2024-09-19 Treeve Jelbert <treeve AT sourcemage.org>
* lazarus fpc fpc src sdl4fp:
delete obsolete unbuildable spells
diff --git a/libs/libxml2/DETAILS b/libs/libxml2/DETAILS
index 08ed94f..57349ec 100755
--- a/libs/libxml2/DETAILS
+++ b/libs/libxml2/DETAILS
@@ -1,6 +1,6 @@
SPELL=libxml2
- VERSION=2.13.2
-
SOURCE_HASH=sha512:81a6520f0703e82fbe07ef6ec028cd1f13ff43d0d2058b4cc9d06db4061a352e7dff9feb5d5f0fb9f5609844ff7e649395c1ab4f95195b29b7146f5e850dca8d
+ VERSION=2.13.4
+
SOURCE_HASH=sha512:27bfaa63431798d3aa725b36af2005bda70a20b270e601cc3c8a07cc9fd02a080cb3d2b023eb42606a57b9786469488a7c09b71bdff1a518a0b4271c78c3f940
SECURITY_PATCH=18
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/libs/libxml2/HISTORY b/libs/libxml2/HISTORY
index e856dca..203b7db 100644
--- a/libs/libxml2/HISTORY
+++ b/libs/libxml2/HISTORY
@@ -1,3 +1,6 @@
+2024-09-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.13.4
+
2024-07-13 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.13.2
diff --git a/science/gpsbabel/0001-do-not-download-during-build.patch
b/science/gpsbabel/0001-do-not-download-during-build.patch
deleted file mode 100644
index fd1398d..0000000
--- a/science/gpsbabel/0001-do-not-download-during-build.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-From 5c7cc50ee395e5d1ac5d2d4337df9d2769ee9ec8 Mon Sep 17 00:00:00 2001
-From: Florian Franzmann <bwlf AT bandrate.org>
-Date: Sun, 26 Jul 2020 11:59:03 +0200
-Subject: [PATCH] Do not download during build
-
----
- Makefile.in | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/Makefile.in b/Makefile.in
-index 5ace8da..807c515 100644
---- a/Makefile.in
-+++ b/Makefile.in
-@@ -282,6 +282,7 @@ gpsbabel.html: FORCE # gpsbabel
- --stringparam html.valid.html "1" \
- --stringparam html.stylesheet \
- "https://www.gpsbabel.org/style3.css" \
-+ --nonet \
-
http://docbook.sourceforge.net/release/xsl/current/xhtml/docbook.xsl \
- xmldoc/readme.xml
-
---
-2.27.0
-
diff --git a/science/gpsbabel/BUILD b/science/gpsbabel/BUILD
index bcb71ef..e064818 100755
--- a/science/gpsbabel/BUILD
+++ b/science/gpsbabel/BUILD
@@ -1,10 +1,4 @@
-PATH=${INSTALL_ROOT}/usr/bin/qt4:$PATH default_build &&
-if is_depends_enabled $SPELL qt4; then
- pushd gui &&
- ${TRACK_ROOT}/usr/bin/qt4/lrelease *.ts &&
- qt4_build &&
- popd
-fi &&
+default_build &&
if is_depends_enabled $SPELL perl; then
perl xmldoc/makedoc &&
make gpsbabel.html
diff --git a/science/gpsbabel/CONFIGURE b/science/gpsbabel/CONFIGURE
new file mode 100644
index 0000000..b2f02c3
--- /dev/null
+++ b/science/gpsbabel/CONFIGURE
@@ -0,0 +1 @@
+source $GRIMOIRE/CMAKE_CONFIGURE
diff --git a/science/gpsbabel/DEPENDS b/science/gpsbabel/DEPENDS
index 236e5d6..a9d6c89 100755
--- a/science/gpsbabel/DEPENDS
+++ b/science/gpsbabel/DEPENDS
@@ -1,11 +1,15 @@
-depends expat &&
-depends zlib "--with-zlib=system" &&
+. $GRIMOIRE/QT_DEPENDS &&
+depends expat &&
+depends libusb &&
+depends zlib ' -DGPSBABEL_WITH_ZLIB=findpackage' &&
-optional_depends libusb-compat "--with-libusb" "--without-libusb" "support
for libusb" &&
-
-optional_depends qtbase "" "" "for GUI support" &&
-if is_depends_enabled $SPELL qtbase; then
- depends -sub CXX gcc &&
- depends qttools
+if is_depends_enabled $SPELL qt6base; then
+ depends qt5compat &&
+ depends qt6serialport &&
+ optional_depends qt6webengine '' '' 'build gui'
+else
+ depends qtserialport &&
+ optional_depends qtwebengine '' '' 'build gui'
+# depends qttools
fi &&
optional_depends perl "" "" "to install documentation"
diff --git a/science/gpsbabel/DETAILS b/science/gpsbabel/DETAILS
index 695a5f9..c598caa 100755
--- a/science/gpsbabel/DETAILS
+++ b/science/gpsbabel/DETAILS
@@ -1,16 +1,16 @@
-. "$GRIMOIRE/FUNCTIONS"
+. "$GRIMOIRE/KDE_FUNCTIONS"
SPELL=gpsbabel
- VERSION=1.7.0
+ VERSION=1_9_0
+
SOURCE_HASH=sha512:e8591aef8015470471ff7ff6a75ab4a71a584f8de2ac00f3957d06ee76145bf1f53c26a12b8d963f1b96ce09270f54fbd5e96c80eccbeb8466ff94a75b72972d
SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_URL[0]=https://smgl.bandrate.org/GPSBabel-${VERSION}.tar.gz
-
SOURCE_HASH=sha512:b47bbea39b494f7a1c3c243d05d3fb0a50ffc747b9a759d0a1a5d5c603b144b1a1ec5146c74651688ce4009d055e10cd241680f558fabb0d72f483db1b9631b9
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+
SOURCE_URL[0]=https://github.com/GPSBabel/gpsbabel/archive/refs/tags/gpsbabel_$VERSION.tar.gz
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${SPELL}_${VERSION}"
if is_depends_enabled $SPELL perl; then
SOURCE2=gpsbabel.org-style3.css
- SOURCE2_URL[0]=http://www.gpsbabel.org/style3.css
+ SOURCE2_URL[0]=https://www.gpsbabel.org/style3.css
SOURCE2_IGNORE=unversioned
fi
- WEB_SITE="http://www.gpsbabel.org/"
+ WEB_SITE="https://www.gpsbabel.org/"
LICENSE[0]=GPL
ENTERED=20120513
SHORT="a tool for converting waypoints, tracks, and routes
between popular GPS receivers and mapping programs"
diff --git a/science/gpsbabel/HISTORY b/science/gpsbabel/HISTORY
index c12c33a..11026e3 100644
--- a/science/gpsbabel/HISTORY
+++ b/science/gpsbabel/HISTORY
@@ -1,3 +1,9 @@
+2024-09-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.9.0
+ * DEPENDS BUILD INSTALL: qt6 support
+ * PRE_BUILD, gpsbabel-xmldoc.patch: deleted
+ * PREPARE: deleted
+
2020-07-26 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 1.7.0
* 0001-do-not-download-during-build.patch: regenerate patch
diff --git a/science/gpsbabel/INSTALL b/science/gpsbabel/INSTALL
index 288c13b..7c487c4 100755
--- a/science/gpsbabel/INSTALL
+++ b/science/gpsbabel/INSTALL
@@ -1,7 +1,7 @@
-install -m755 ${SOURCE_DIRECTORY}/gpsbabel ${INSTALL_ROOT}/usr/bin/ &&
-if is_depends_enabled $SPELL qt4; then
- install -m755 ${SOURCE_DIRECTORY}/gui/objects/gpsbabelfe-bin
${INSTALL_ROOT}/usr/bin/gpsbabelfe &&
- install -m644 ${SOURCE_DIRECTORY}/gui/gpsbabel*_*.qm
${INSTALL_ROOT}/usr/share/doc/qt4/translations/
+install -m755 ${SOURCE_DIRECTORY}/builddir/gpsbabel ${INSTALL_ROOT}/usr/bin/
&&
+if is_depends_enabled $SPELL qt6webengine \
+|| is_depends_enabled $SPELL qtwebengine; then
+ install -m755 ${SOURCE_DIRECTORY}/builddir/gui/GPSBabelFE/gpsbabelfe
${INSTALL_ROOT}/usr/bin/
fi &&
if is_depends_enabled $SPELL perl; then
install -d ${INSTALL_ROOT}/usr/share/doc/gpsbabel &&
diff --git a/science/gpsbabel/PREPARE b/science/gpsbabel/PREPARE
deleted file mode 100755
index 98d27e4..0000000
--- a/science/gpsbabel/PREPARE
+++ /dev/null
@@ -1,2 +0,0 @@
-. ${GRIMOIRE}/FUNCTIONS &&
-prepare_select_branch stable scm
diff --git a/science/gpsbabel/PRE_BUILD b/science/gpsbabel/PRE_BUILD
deleted file mode 100755
index 7d1f66d..0000000
--- a/science/gpsbabel/PRE_BUILD
+++ /dev/null
@@ -1,6 +0,0 @@
-default_pre_build &&
-cd ${SOURCE_DIRECTORY} &&
-if is_depends_enabled $SPELL perl; then
- patch -p1 < ${SCRIPT_DIRECTORY}/0001-do-not-download-during-build.patch &&
- cp ${SOURCE_CACHE}/${SOURCE2} ${SOURCE_DIRECTORY}
-fi
diff --git a/utils/razercfg/BUILD b/utils/razercfg/BUILD
deleted file mode 100755
index e013b8d..0000000
--- a/utils/razercfg/BUILD
+++ /dev/null
@@ -1 +0,0 @@
-cmake_build
diff --git a/utils/razercfg/DEPENDS b/utils/razercfg/DEPENDS
deleted file mode 100755
index 43def08..0000000
--- a/utils/razercfg/DEPENDS
+++ /dev/null
@@ -1,3 +0,0 @@
-depends cmake &&
-depends LIBUSB &&
-depends pyqt4
diff --git a/utils/razercfg/DETAILS b/utils/razercfg/DETAILS
deleted file mode 100755
index 0cc069e..0000000
--- a/utils/razercfg/DETAILS
+++ /dev/null
@@ -1,21 +0,0 @@
- SPELL=razercfg
- VERSION=0.17
- SOURCE="${SPELL}-${VERSION}.tar.bz2"
- SOURCE_URL[0]=http://bu3sch.de/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:57a2e56e7253c8241a1ffdc01a9848677c75a48e029e2bb44f74fcdbe34a326f5e563c56c9e1ba96755a4de04ae79a2cf3a5888d544382efd727d9e87f778aec
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
-
WEB_SITE="http://bu3sch.de/cms/index.php/${SPELL}-nextgen-config-tool"
- LICENSE[0]=GPL
- ENTERED=20120104
- SHORT="Razer device configuration tool"
-cat << EOF
-This is the next generation Razer device configuration tool bringing the
-Razer gaming experience to the free OpenSource world.
-
-This utility is a replacement for the old deathaddercfg tool.
-
-The tool architecture is based on "razerd", which is a background daemon
doing
-all of the lowlevel privileged hardware accesses. The user interface tools
-are "razercfg", a commandline tool; and "qrazercfg", a QT4 based graphical
-device configuration tool
-EOF
diff --git a/utils/razercfg/FINAL b/utils/razercfg/FINAL
deleted file mode 100755
index b95e037..0000000
--- a/utils/razercfg/FINAL
+++ /dev/null
@@ -1,9 +0,0 @@
-message "\n${MESSAGE_COLOR}If you don't have an xorg.conf, you don't have to
\
-do anything and it should work out-of-the-box.\n
-The X-server must _not_ be configured to a specific mouse device like \
-/dev/input/mouse0, because on configuration events razerd may have to \
-temporarly unregister the mouse from the system. This will confuse the \
-X-server, if it's configured to a specific device.\n
-Configure it to the generic /dev/input/mice device instead. This will enable
\
-the X-server to pick up the mouse again after a configuration event from \
-razerd.\n${DEFAULT_COLOR}"
diff --git a/utils/razercfg/HISTORY b/utils/razercfg/HISTORY
deleted file mode 100644
index 2758541..0000000
--- a/utils/razercfg/HISTORY
+++ /dev/null
@@ -1,5 +0,0 @@
-2012-05-09 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: libusb => LIBUSB
-
-2012-01-04 Julien _kaze_ ROZO <julien AT rozo.org>
- * BUILD, DEPENDS, DETAILS, FINAL, HISTORY, init.d/razerd: spell
created
diff --git a/utils/razercfg/init.d/razerd b/utils/razercfg/init.d/razerd
deleted file mode 100644
index b495e0f..0000000
--- a/utils/razercfg/init.d/razerd
+++ /dev/null
@@ -1,29 +0,0 @@
-#!/bin/bash
-
-PROGRAM=/usr/sbin/razerd
-RUNLEVEL=3
-NEEDS="udevd"
-PIDFILE="/var/run/razerd/razerd.pid"
-
-. /etc/init.d/smgl_init
-
-start() {
- echo "Starting $NAME"
- if [ -e $PIDFILE ] ; then
- echo "$NAME already running";
- else
- $PROGRAM -f -B -P $PIDFILE
- fi
- evaluate_retval
-}
-
-stop() {
- echo "Stopping $NAME"
- if [ -e $PIDFILE ] ; then
- PID=`cat $PIDFILE`
- kill -9 $PID && rm -f $PIDFILE;
- else
- echo "$NAME not running";
- fi
- evaluate_retval
-}
- [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (a5abe2511e1da26c62f5d6e89b3d95c7b47a8e77), Treeve Jelbert, 09/23/2024
Archive powered by MHonArc 2.6.24.