aboutsummaryrefslogtreecommitdiff
path: root/academic
diff options
context:
space:
mode:
Diffstat (limited to 'academic')
-rw-r--r--academic/bcftools/bcftools.SlackBuild6
-rw-r--r--academic/bcftools/bcftools.info6
-rw-r--r--academic/bibletime/bibletime.SlackBuild5
-rw-r--r--academic/bibletime/bibletime.info8
-rw-r--r--academic/cdo/cdo.SlackBuild2
-rw-r--r--academic/cdo/cdo.info6
-rw-r--r--academic/copasi/copasi.SlackBuild2
-rw-r--r--academic/copasi/copasi.info10
-rw-r--r--academic/evopedia_qt/README8
-rw-r--r--academic/evopedia_qt/evopedia_qt.SlackBuild66
-rw-r--r--academic/evopedia_qt/evopedia_qt.info10
-rw-r--r--academic/evopedia_qt/slack-desc19
-rw-r--r--academic/fet/fet.SlackBuild2
-rw-r--r--academic/fet/fet.info6
-rw-r--r--academic/gcompris-qt/gcompris-qt.SlackBuild2
-rw-r--r--academic/gcompris-qt/gcompris-qt.info6
-rw-r--r--academic/grb/grb.SlackBuild2
-rw-r--r--academic/grb/grb.info4
-rw-r--r--academic/kjv/kjv.SlackBuild2
-rw-r--r--academic/kjv/kjv.info4
-rw-r--r--academic/metis/metis.info4
-rw-r--r--academic/nco/nco.SlackBuild2
-rw-r--r--academic/nco/nco.info6
-rw-r--r--academic/plus42/plus42.SlackBuild10
-rw-r--r--academic/plus42/plus42.info6
-rw-r--r--academic/pyCRAC/pyCRAC.SlackBuild34
-rw-r--r--academic/pysam/pysam.SlackBuild7
-rw-r--r--academic/pysam/pysam.info8
-rw-r--r--academic/root/fixWriteFastArray.patch126
-rw-r--r--academic/root/root.SlackBuild5
-rw-r--r--academic/root/root.info6
-rw-r--r--academic/samtools/samtools.SlackBuild6
-rw-r--r--academic/samtools/samtools.info6
-rw-r--r--academic/smath-studio/smath-studio.SlackBuild14
-rw-r--r--academic/smath-studio/smath-studio.desktop2
-rw-r--r--academic/smath-studio/smath-studio.info6
-rw-r--r--academic/smath-studio/smath-studio.sh2
-rw-r--r--academic/xiphos/README5
-rw-r--r--academic/xiphos/xiphos.SlackBuild26
-rw-r--r--academic/xiphos/xiphos.info8
40 files changed, 110 insertions, 355 deletions
diff --git a/academic/bcftools/bcftools.SlackBuild b/academic/bcftools/bcftools.SlackBuild
index cf73ee41e1..ae1ea644ff 100644
--- a/academic/bcftools/bcftools.SlackBuild
+++ b/academic/bcftools/bcftools.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for bcftools
-# Copyright 2017-2024 Rob van Nues # All rights reserved.
+# Copyright 2017-2025 Rob van Nues # All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
# permitted provided that the following conditions are met:
@@ -24,8 +24,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=bcftools
-VERSION=${VERSION:-1.21}
-HTSLIBV=${HTSLIBV:-1.21}
+VERSION=${VERSION:-1.22}
+HTSLIBV=${HTSLIBV:-1.22}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/academic/bcftools/bcftools.info b/academic/bcftools/bcftools.info
index a191383efe..5063b78bfa 100644
--- a/academic/bcftools/bcftools.info
+++ b/academic/bcftools/bcftools.info
@@ -1,8 +1,8 @@
PRGNAM="bcftools"
-VERSION="1.21"
+VERSION="1.22"
HOMEPAGE="http://www.htslib.org"
-DOWNLOAD="https://github.com/samtools/bcftools/releases/download/1.21/bcftools-1.21.tar.bz2"
-MD5SUM="d6384649418c90a77b00c43d25bdda5c"
+DOWNLOAD="https://github.com/samtools/bcftools/releases/download/1.22/bcftools-1.22.tar.bz2"
+MD5SUM="01d4dfb4cfecded6ac6840b85df37fc9"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="htslib"
diff --git a/academic/bibletime/bibletime.SlackBuild b/academic/bibletime/bibletime.SlackBuild
index a25bde4b12..622bf61e6b 100644
--- a/academic/bibletime/bibletime.SlackBuild
+++ b/academic/bibletime/bibletime.SlackBuild
@@ -30,11 +30,12 @@
# Modified 20200918 by B. Watson <urchlay@slackware.uk>
# Modified 20220412 by Tim Dickson (dickson.tim@googlemail.com)
# updated for v3.0.3 and fix doc location by Tim Dickson (dickson.tim@googlemail.com)
+# updated to v3.1.1 20250406 by Tim Dickson (dickson.tim@googlemail.com)
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=bibletime
-VERSION=${VERSION:-3.0.3}
+VERSION=${VERSION:-3.1.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -103,7 +104,7 @@ find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a ChangeLog LICENSE README.md $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a LICENSE README.md $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
find $PKG/usr/doc/$PRGNAM-$VERSION -type f -exec chmod 644 {} \;
diff --git a/academic/bibletime/bibletime.info b/academic/bibletime/bibletime.info
index dc3f8b1300..2c7406230f 100644
--- a/academic/bibletime/bibletime.info
+++ b/academic/bibletime/bibletime.info
@@ -1,10 +1,10 @@
PRGNAM="bibletime"
-VERSION="3.0.3"
+VERSION="3.1.1"
HOMEPAGE="http://www.bibletime.info/"
-DOWNLOAD="https://github.com/bibletime/bibletime/releases/download/v3.0.3/bibletime-3.0.3.tar.xz"
-MD5SUM="07c4f717f15be1418c0e3f434ee2983c"
+DOWNLOAD="https://github.com/bibletime/bibletime/releases/download/v3.1.1/bibletime-3.1.1.tar.xz"
+MD5SUM="6148795869f68315dd5b19feb9051f55"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="sword po4a fop"
+REQUIRES="sword po4a fop qt6"
MAINTAINER="Tim Dickson"
EMAIL="dickson.tim@googlemail.com"
diff --git a/academic/cdo/cdo.SlackBuild b/academic/cdo/cdo.SlackBuild
index 6018c7a6da..8e27597d1f 100644
--- a/academic/cdo/cdo.SlackBuild
+++ b/academic/cdo/cdo.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=cdo
-VERSION=${VERSION:-2.5.0}
+VERSION=${VERSION:-2.5.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/academic/cdo/cdo.info b/academic/cdo/cdo.info
index f3eae13433..162efdf24f 100644
--- a/academic/cdo/cdo.info
+++ b/academic/cdo/cdo.info
@@ -1,10 +1,10 @@
PRGNAM="cdo"
-VERSION="2.5.0"
+VERSION="2.5.2"
HOMEPAGE="https://code.mpimet.mpg.de/projects/cdo"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://code.mpimet.mpg.de/attachments/download/29786/cdo-2.5.0.tar.gz"
-MD5SUM_x86_64="88bb651b9d60cc69668df50181346893"
+DOWNLOAD_x86_64="https://code.mpimet.mpg.de/attachments/download/29938/cdo-2.5.2.tar.gz"
+MD5SUM_x86_64="a14997b6bafa110d4a71b71b8ab54adc"
REQUIRES="proj udunits netcdf eccodes"
MAINTAINER="ArTourter"
EMAIL="artourter@gmail.com"
diff --git a/academic/copasi/copasi.SlackBuild b/academic/copasi/copasi.SlackBuild
index cd080c5822..81c6a53902 100644
--- a/academic/copasi/copasi.SlackBuild
+++ b/academic/copasi/copasi.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=copasi
-VERSION=${VERSION:-4.44.295}
+VERSION=${VERSION:-4.45.298}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/academic/copasi/copasi.info b/academic/copasi/copasi.info
index 46740fd7c4..5c31c2e788 100644
--- a/academic/copasi/copasi.info
+++ b/academic/copasi/copasi.info
@@ -1,10 +1,10 @@
PRGNAM="copasi"
-VERSION="4.44.295"
+VERSION="4.45.298"
HOMEPAGE="https://copasi.org"
-DOWNLOAD="https://github.com/copasi/COPASI/releases/download/Build-295/COPASI-4.44.295-Linux-32bit.sh"
-MD5SUM="ee4b869fdf82f9c59d9c665b332a3e61"
-DOWNLOAD_x86_64="https://github.com/copasi/COPASI/releases/download/Build-295/COPASI-4.44.295-Linux-64bit.sh"
-MD5SUM_x86_64="0f7225e744bb2b0c1167e4f87a0b2f3b"
+DOWNLOAD="https://github.com/copasi/COPASI/releases/download/Build-298/COPASI-4.45.298-Linux-32bit.sh"
+MD5SUM="3aba40d08d30fe343fd9f7e2f8165223"
+DOWNLOAD_x86_64="https://github.com/copasi/COPASI/releases/download/Build-298/COPASI-4.45.298-Linux-64bit.sh"
+MD5SUM_x86_64="7dbd51d465d70c87919144240b6448eb"
REQUIRES=""
MAINTAINER="Pedro Mendes"
EMAIL="pedro@gepasi.org"
diff --git a/academic/evopedia_qt/README b/academic/evopedia_qt/README
deleted file mode 100644
index 64d8727e93..0000000000
--- a/academic/evopedia_qt/README
+++ /dev/null
@@ -1,8 +0,0 @@
-evopedia_qt (offline wikipedia)
-
-evopedia_qt is an offline wikipedia viewer. If you are troubled by a
-slow Internet connection or none at all, this package might be very
-useful. You can also use this to make your own local wikipedia
-server.
-
-Evopedia is accessible through http://127.0.0.1:8080/
diff --git a/academic/evopedia_qt/evopedia_qt.SlackBuild b/academic/evopedia_qt/evopedia_qt.SlackBuild
deleted file mode 100644
index b146f57090..0000000000
--- a/academic/evopedia_qt/evopedia_qt.SlackBuild
+++ /dev/null
@@ -1,66 +0,0 @@
-#!/bin/bash
-#
-# Slackware build script for evopedia
-#
-# Written by Dan-Simon Myrland <dansimon@radiotube.org>
-
-cd $(dirname $0) ; CWD=$(pwd)
-
-PRGNAM=evopedia_qt
-VERSION=${VERSION:-0.4.4}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-PKGTYPE=${PKGTYPE:-tgz}
-
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i586 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
-
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
-if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
- echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
- exit 0
-fi
-
-TMP=${TMP:-/tmp/SBo}
-PKG=$TMP/package-$PRGNAM
-OUTPUT=${OUTPUT:-/tmp}
-
-set -e
-
-rm -rf $PKG
-mkdir -p $TMP $PKG $OUTPUT
-cd $TMP
-rm -rf $PRGNAM-$VERSION
-unzip $CWD/v${VERSION}.zip || unzip $CWD/$PRGNAM-$VERSION.zip
-cd $PRGNAM-$VERSION
-chown -R root:root .
-find -L . \
- \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
- -o -perm 511 \) -exec chmod 755 {} \; -o \
- \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
- -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-
-. /etc/profile.d/qt4.sh
-# uncomment NO_GUI option for a gui less installation
-qmake PREFIX=$PKG/usr #DEFINES+=NO_GUI
-make
-make install
-
-find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
- | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a README.md debian/changelog debian/copyright $PKG/usr/doc/$PRGNAM-$VERSION
-cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
-mkdir -p $PKG/install
-cat $CWD/slack-desc > $PKG/install/slack-desc
-
-cd $PKG
-/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE
diff --git a/academic/evopedia_qt/evopedia_qt.info b/academic/evopedia_qt/evopedia_qt.info
deleted file mode 100644
index 8f212fa1c6..0000000000
--- a/academic/evopedia_qt/evopedia_qt.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="evopedia_qt"
-VERSION="0.4.4"
-HOMEPAGE="http://evopedia.info"
-DOWNLOAD="https://github.com/evopedia/evopedia_qt/archive/v0.4.4/evopedia_qt-0.4.4.zip"
-MD5SUM="3418c22e5d69baa06fe0de7de7c57110"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES="qt4"
-MAINTAINER="Dan-Simon Myrland"
-EMAIL="dansimon@radiotube.org"
diff --git a/academic/evopedia_qt/slack-desc b/academic/evopedia_qt/slack-desc
deleted file mode 100644
index 9a85359062..0000000000
--- a/academic/evopedia_qt/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.
-# Line up the first '|' above the ':' following the base package name, and
-# the '|' on the right side marks the last column you can put a character in.
-# You must make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
- |-----handy-ruler------------------------------------------------------|
-evopedia_qt: evopedia_qt (Offline Wikipedia viewer)
-evopedia_qt:
-evopedia_qt: Evopedia manages offline Wikipedia snapshots. Handy if you have a
-evopedia_qt: slow Internet connection or no Internet access from time to
-evopedia_qt: time. You can also use evopedia to host your own local Wikipedia
-evopedia_qt: server.
-evopedia_qt:
-evopedia_qt:
-evopedia_qt:
-evopedia_qt:
-evopedia_qt: http://evopedia.info
diff --git a/academic/fet/fet.SlackBuild b/academic/fet/fet.SlackBuild
index 20bc8780bb..36d61278ac 100644
--- a/academic/fet/fet.SlackBuild
+++ b/academic/fet/fet.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=fet
-VERSION=${VERSION:-7.0.0}
+VERSION=${VERSION:-7.2.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/academic/fet/fet.info b/academic/fet/fet.info
index 6784081278..0e8eaa7597 100644
--- a/academic/fet/fet.info
+++ b/academic/fet/fet.info
@@ -1,8 +1,8 @@
PRGNAM="fet"
-VERSION="7.0.0"
+VERSION="7.2.1"
HOMEPAGE="https://www.lalescu.ro/liviu/fet/"
-DOWNLOAD="https://www.lalescu.ro/liviu/fet/download/fet-7.0.0.tar.bz2"
-MD5SUM="b41e8680a31d9440e69ce78bafbdff9b"
+DOWNLOAD="https://sourceforge.net/projects/fet-timetabling/files/fet-timetabling/fet-7.2.1/fet-7.2.1.tar.bz2"
+MD5SUM="c8dbb76694cd0691bc71662477f225f3"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/academic/gcompris-qt/gcompris-qt.SlackBuild b/academic/gcompris-qt/gcompris-qt.SlackBuild
index 14b5b77c10..87e93cf5e2 100644
--- a/academic/gcompris-qt/gcompris-qt.SlackBuild
+++ b/academic/gcompris-qt/gcompris-qt.SlackBuild
@@ -29,7 +29,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=gcompris-qt
-VERSION=${VERSION:-25.0}
+VERSION=${VERSION:-25.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/academic/gcompris-qt/gcompris-qt.info b/academic/gcompris-qt/gcompris-qt.info
index 99bd77d407..cd1131edcd 100644
--- a/academic/gcompris-qt/gcompris-qt.info
+++ b/academic/gcompris-qt/gcompris-qt.info
@@ -1,10 +1,10 @@
PRGNAM="gcompris-qt"
-VERSION="25.0"
+VERSION="25.1"
HOMEPAGE="https://gcompris.net/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://download.kde.org/stable/gcompris/qt/linux/gcompris-qt-25.0-Linux64.sh"
-MD5SUM_x86_64="a53ff3f4b90eebcaa2be7ea929b9b06c"
+DOWNLOAD_x86_64="https://download.kde.org/stable/gcompris/qt/linux/gcompris-qt-25.1-Linux64.sh"
+MD5SUM_x86_64="cfdbe2311bf8a640439886b4510be20c"
REQUIRES=""
MAINTAINER="Willy Sudiarto Raharjo"
EMAIL="willysr@slackbuilds.org"
diff --git a/academic/grb/grb.SlackBuild b/academic/grb/grb.SlackBuild
index 31adeb3a4e..901642e7fd 100644
--- a/academic/grb/grb.SlackBuild
+++ b/academic/grb/grb.SlackBuild
@@ -22,6 +22,8 @@
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+#== new maintainter 2025/04 rizitis ==#
+
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=grb
diff --git a/academic/grb/grb.info b/academic/grb/grb.info
index 010b5feb58..d013f26509 100644
--- a/academic/grb/grb.info
+++ b/academic/grb/grb.info
@@ -6,5 +6,5 @@ MD5SUM="28e4c541ae7307afb73789414d016d3e"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
-MAINTAINER="G. Galdini"
-EMAIL="dioniso@disroot.org"
+MAINTAINER="Ioannis Anagnostakis"
+EMAIL="rizitis@gmail.com"
diff --git a/academic/kjv/kjv.SlackBuild b/academic/kjv/kjv.SlackBuild
index 20642d3dfd..e056d007e8 100644
--- a/academic/kjv/kjv.SlackBuild
+++ b/academic/kjv/kjv.SlackBuild
@@ -22,6 +22,8 @@
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+#== new maintainter 2025/04 rizitis ==#
+
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=kjv
diff --git a/academic/kjv/kjv.info b/academic/kjv/kjv.info
index 596462ee86..4026aaa214 100644
--- a/academic/kjv/kjv.info
+++ b/academic/kjv/kjv.info
@@ -6,5 +6,5 @@ MD5SUM="67450ee035ace2e30e962d6269be47a5"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
-MAINTAINER="G. Galdini"
-EMAIL="dioniso@disroot.org"
+MAINTAINER="Ioannis Anagnostakis"
+EMAIL="rizitis@gmail.com"
diff --git a/academic/metis/metis.info b/academic/metis/metis.info
index 64bb8ba509..19f3c890e0 100644
--- a/academic/metis/metis.info
+++ b/academic/metis/metis.info
@@ -1,7 +1,7 @@
PRGNAM="metis"
VERSION="5.1.0"
-HOMEPAGE="http://glaros.dtc.umn.edu/gkhome/metis/metis/overview"
-DOWNLOAD="http://glaros.dtc.umn.edu/gkhome/fetch/sw/metis/metis-5.1.0.tar.gz"
+HOMEPAGE="https://karypis.github.io/glaros/software/metis/overview.html"
+DOWNLOAD="https://karypis.github.io/glaros/files/sw/metis/metis-5.1.0.tar.gz"
MD5SUM="5465e67079419a69e0116de24fce58fe"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
diff --git a/academic/nco/nco.SlackBuild b/academic/nco/nco.SlackBuild
index dd64831492..b0c69a71d6 100644
--- a/academic/nco/nco.SlackBuild
+++ b/academic/nco/nco.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=nco
-VERSION=${VERSION:-5.3.2}
+VERSION=${VERSION:-5.3.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/academic/nco/nco.info b/academic/nco/nco.info
index 78cc29341e..f7925dd503 100644
--- a/academic/nco/nco.info
+++ b/academic/nco/nco.info
@@ -1,8 +1,8 @@
PRGNAM="nco"
-VERSION="5.3.2"
+VERSION="5.3.3"
HOMEPAGE="http://nco.sf.net"
-DOWNLOAD="https://github.com/nco/nco/archive/5.3.2/nco-5.3.2.tar.gz"
-MD5SUM="b0684bf12b505dec130b1131d82b10f6"
+DOWNLOAD="https://github.com/nco/nco/archive/5.3.3/nco-5.3.3.tar.gz"
+MD5SUM="016253bb3cb5c1786f66b7185fcc0ef5"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="netcdf udunits antlr2"
diff --git a/academic/plus42/plus42.SlackBuild b/academic/plus42/plus42.SlackBuild
index 70fd1c819a..f1172b8610 100644
--- a/academic/plus42/plus42.SlackBuild
+++ b/academic/plus42/plus42.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=plus42
-VERSION=${VERSION:-1.2.6}
+VERSION=${VERSION:-1.3.8a}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -63,10 +63,10 @@ set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
-rm -rf ${PRGNAM}desktop-$VERSION
-tar xvf $CWD/${PRGNAM}desktop-$VERSION.tar.gz
-mv ${PRGNAM}desktop-$VERSION $PRGNAM-$VERSION
-cd $PRGNAM-$VERSION
+rm -rf ${PRGNAM}-${VERSION} ${PRGNAM}desktop
+tar xvf $CWD/*.tar.gz
+mv ${PRGNAM}desktop ${PRGNAM}-${VERSION}
+cd ${PRGNAM}-${VERSION}
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
diff --git a/academic/plus42/plus42.info b/academic/plus42/plus42.info
index c59e4634d3..fdd9e6cdea 100644
--- a/academic/plus42/plus42.info
+++ b/academic/plus42/plus42.info
@@ -1,8 +1,8 @@
PRGNAM="plus42"
-VERSION="1.2.6"
+VERSION="1.3.8a"
HOMEPAGE="https://www.thomasokken.com/plus42"
-DOWNLOAD="https://github.com/thomasokken/plus42desktop/archive/v1.2.6/plus42desktop-1.2.6.tar.gz"
-MD5SUM="c72350d5ae9de25325cee5ad78ad880f"
+DOWNLOAD="https://codeberg.org/thomasokken/plus42desktop/archive/v1.3.8a.tar.gz"
+MD5SUM="77ac16e04413bc9b5f4292a8798bb9fa"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/academic/pyCRAC/pyCRAC.SlackBuild b/academic/pyCRAC/pyCRAC.SlackBuild
index 038db738b1..c307066f9a 100644
--- a/academic/pyCRAC/pyCRAC.SlackBuild
+++ b/academic/pyCRAC/pyCRAC.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=pyCRAC
VERSION=${VERSION:-1.5.2}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -38,9 +38,6 @@ if [ -z "$ARCH" ]; then
esac
fi
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
exit 0
@@ -50,20 +47,6 @@ TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
-if [ "$ARCH" = "i586" ]; then
- SLKCFLAGS="-O2 -march=i586 -mtune=i686"
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "i686" ]; then
- SLKCFLAGS="-O2 -march=i686 -mtune=i686"
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "x86_64" ]; then
- SLKCFLAGS="-O2 -fPIC"
- LIBDIRSUFFIX="64"
-else
- SLKCFLAGS="-O2"
- LIBDIRSUFFIX=""
-fi
-
set -e
rm -rf $PKG
@@ -73,13 +56,6 @@ rm -rf $PRGNAM-$VERSION
tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
cd $PRGNAM-$VERSION
-
-#replace setup.py; test.sh
-mv setup.py setup.py.ORIG
-cp $CWD/setup_slack.py setup.py
-rm tests/test.sh
-cp $CWD/test_slack.sh tests/test.sh
-
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
@@ -87,6 +63,12 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
+#replace setup.py; test.sh
+mv setup.py setup.py.ORIG
+cp $CWD/setup_slack.py setup.py
+rm tests/test.sh
+cp $CWD/test_slack.sh tests/test.sh
+
python3 setup.py install --root=$PKG
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
@@ -102,6 +84,8 @@ cp -a \
$CWD/README \
$PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+chown -R root:root $PKG/usr/doc/$PRGNAM-$VERSION/*
+chmod 0644 $PKG/usr/doc/$PRGNAM-$VERSION/*
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
diff --git a/academic/pysam/pysam.SlackBuild b/academic/pysam/pysam.SlackBuild
index 4f6d0a4fd4..e99e73f3f2 100644
--- a/academic/pysam/pysam.SlackBuild
+++ b/academic/pysam/pysam.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=pysam
-VERSION=${VERSION:-0.23.0}
+VERSION=${VERSION:-0.23.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -77,10 +77,7 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-# pysam now at htslib-1.21; SBo-htslib is at 1.21:
-# can use system htslib:
-export HTSLIB_LIBRARY_DIR=/usr/lib$LIBDIRSUFFIX
-export HTSLIB_INCLUDE_DIR=/usr/include
+# pysam linked to htslib-1.21; SBo-htslib is at 1.22
#the source does not allow 'read' to 'other', which could cause a problem on reloading a Jupyter-notebook
chmod 644 pysam.egg-info/*
diff --git a/academic/pysam/pysam.info b/academic/pysam/pysam.info
index 7ebb05eb84..a29020c6b3 100644
--- a/academic/pysam/pysam.info
+++ b/academic/pysam/pysam.info
@@ -1,10 +1,10 @@
PRGNAM="pysam"
-VERSION="0.23.0"
+VERSION="0.23.2"
HOMEPAGE="https://github.com/pysam-developers/pysam"
-DOWNLOAD="https://pypi.python.org/packages/source/p/pysam/pysam-0.23.0.tar.gz"
-MD5SUM="cb76ea7fcc9ff025f0f03d06e14b7c88"
+DOWNLOAD="https://pypi.python.org/packages/source/p/pysam/pysam-0.23.2.tar.gz"
+MD5SUM="140a4d6b9fa0f566484f361a7d073458"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="htslib"
+REQUIRES=""
MAINTAINER="Rob van Nues"
EMAIL="sborg63@disroot.org"
diff --git a/academic/root/fixWriteFastArray.patch b/academic/root/fixWriteFastArray.patch
deleted file mode 100644
index 91d0b2f769..0000000000
--- a/academic/root/fixWriteFastArray.patch
+++ /dev/null
@@ -1,126 +0,0 @@
-From 9f847714d9dbb432d9e6ce27954711e3819ddfee Mon Sep 17 00:00:00 2001
-From: Mattias Ellert <mattias.ellert@physics.uu.se>
-Date: Fri, 7 Jun 2024 06:49:39 +0200
-Subject: [PATCH 1/2] [io] WriteFastArray: return early if n == 0, to prevent
- crash in bswapcpy
-
----
- io/io/src/TBufferFile.cxx | 25 ++++++++++++++++++++++++-
- 1 file changed, 24 insertions(+), 1 deletion(-)
-
-diff --git a/io/io/src/TBufferFile.cxx b/io/io/src/TBufferFile.cxx
-index 81e0f95e02..b5b7ef9831 100644
---- a/io/io/src/TBufferFile.cxx
-+++ b/io/io/src/TBufferFile.cxx
-@@ -1948,6 +1948,8 @@ void TBufferFile::WriteArrayDouble32(const Double_t *d, Int_t n, TStreamerElemen
-
- void TBufferFile::WriteFastArray(const Bool_t *b, Long64_t n)
- {
-+ if (n == 0) return;
-+
- constexpr Int_t dataWidth = static_cast<Int_t>(sizeof(UChar_t));
- const Int_t maxElements = (std::numeric_limits<Int_t>::max() - Length())/dataWidth;
- if (n < 0 || n > maxElements)
-@@ -1974,6 +1976,8 @@ void TBufferFile::WriteFastArray(const Bool_t *b, Long64_t n)
-
- void TBufferFile::WriteFastArray(const Char_t *c, Long64_t n)
- {
-+ if (n == 0) return;
-+
- constexpr Int_t dataWidth = static_cast<Int_t>(sizeof(Char_t));
- const Int_t maxElements = (std::numeric_limits<Int_t>::max() - Length())/dataWidth;
- if (n < 0 || n > maxElements)
-@@ -1995,6 +1999,8 @@ void TBufferFile::WriteFastArray(const Char_t *c, Long64_t n)
-
- void TBufferFile::WriteFastArrayString(const Char_t *c, Long64_t n)
- {
-+ if (n == 0) return;
-+
- constexpr Int_t dataWidth = static_cast<Int_t>(sizeof(Char_t));
- const Int_t maxElements = (std::numeric_limits<Int_t>::max() - Length())/dataWidth;
- if (n < 0 || n > maxElements)
-@@ -2023,6 +2029,8 @@ void TBufferFile::WriteFastArrayString(const Char_t *c, Long64_t n)
-
- void TBufferFile::WriteFastArray(const Short_t *h, Long64_t n)
- {
-+ if (n == 0) return;
-+
- constexpr Int_t dataWidth = static_cast<Int_t>(sizeof(Short_t));
- const Int_t maxElements = (std::numeric_limits<Int_t>::max() - Length())/dataWidth;
- if (n < 0 || n > maxElements)
-@@ -2054,7 +2062,8 @@ void TBufferFile::WriteFastArray(const Short_t *h, Long64_t n)
-
- void TBufferFile::WriteFastArray(const Int_t *ii, Long64_t n)
- {
--
-+ if (n == 0) return;
-+
- constexpr Int_t dataWidth = 4;
- const Int_t maxElements = (std::numeric_limits<Int_t>::max() - Length())/dataWidth;
- if (n < 0 || n > maxElements)
-@@ -2086,6 +2095,8 @@ void TBufferFile::WriteFastArray(const Int_t *ii, Long64_t n)
-
- void TBufferFile::WriteFastArray(const Long_t *ll, Long64_t n)
- {
-+ if (n == 0) return;
-+
- constexpr Int_t dataWidth = 8;
- const Int_t maxElements = (std::numeric_limits<Int_t>::max() - Length())/dataWidth;
- if (n < 0 || n > maxElements)
-@@ -2108,6 +2119,8 @@ void TBufferFile::WriteFastArray(const Long_t *ll, Long64_t n)
-
- void TBufferFile::WriteFastArray(const ULong_t *ll, Long64_t n)
- {
-+ if (n == 0) return;
-+
- constexpr Int_t dataWidth = 8;
- const Int_t maxElements = (std::numeric_limits<Int_t>::max() - Length())/dataWidth;
- if (n < 0 || n > maxElements)
-@@ -2128,6 +2141,8 @@ void TBufferFile::WriteFastArray(const ULong_t *ll, Long64_t n)
-
- void TBufferFile::WriteFastArray(const Long64_t *ll, Long64_t n)
- {
-+ if (n == 0) return;
-+
- constexpr Int_t dataWidth = static_cast<Int_t>(sizeof(Long64_t));
- const Int_t maxElements = (std::numeric_limits<Int_t>::max() - Length())/dataWidth;
- if (n < 0 || n > maxElements)
-@@ -2154,6 +2169,8 @@ void TBufferFile::WriteFastArray(const Long64_t *ll, Long64_t n)
-
- void TBufferFile::WriteFastArray(const Float_t *f, Long64_t n)
- {
-+ if (n == 0) return;
-+
- constexpr Int_t dataWidth = static_cast<Int_t>(sizeof(Float_t));
- const Int_t maxElements = (std::numeric_limits<Int_t>::max() - Length())/dataWidth;
- if (n < 0 || n > maxElements)
-@@ -2185,6 +2202,8 @@ void TBufferFile::WriteFastArray(const Float_t *f, Long64_t n)
-
- void TBufferFile::WriteFastArray(const Double_t *d, Long64_t n)
- {
-+ if (n == 0) return;
-+
- constexpr Int_t dataWidth = static_cast<Int_t>(sizeof(Double_t));
- const Int_t maxElements = (std::numeric_limits<Int_t>::max() - Length())/dataWidth;
- if (n < 0 || n > maxElements)
-@@ -2212,6 +2231,8 @@ void TBufferFile::WriteFastArray(const Double_t *d, Long64_t n)
-
- void TBufferFile::WriteFastArrayFloat16(const Float_t *f, Long64_t n, TStreamerElement *ele)
- {
-+ if (n == 0) return;
-+
- constexpr Int_t dataWidth = static_cast<Int_t>(sizeof(Float_t));
- const Int_t maxElements = (std::numeric_limits<Int_t>::max() - Length())/dataWidth;
- if (n < 0 || n > maxElements)
-@@ -2270,6 +2291,8 @@ void TBufferFile::WriteFastArrayFloat16(const Float_t *f, Long64_t n, TStreamerE
-
- void TBufferFile::WriteFastArrayDouble32(const Double_t *d, Long64_t n, TStreamerElement *ele)
- {
-+ if (n == 0) return;
-+
- constexpr Int_t dataWidth = static_cast<Int_t>(sizeof(Float_t));
- const Int_t maxElements = (std::numeric_limits<Int_t>::max() - Length())/dataWidth;
- if (n < 0 || n > maxElements)
---
-2.39.4
-
diff --git a/academic/root/root.SlackBuild b/academic/root/root.SlackBuild
index 23dfa4a17b..2ddbfe1a31 100644
--- a/academic/root/root.SlackBuild
+++ b/academic/root/root.SlackBuild
@@ -20,7 +20,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=root
-VERSION=${VERSION:-6.32.04}
+VERSION=${VERSION:-6.34.08}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -64,9 +64,6 @@ mv root-$VERSION src
mkdir -p $PRGNAM-$VERSION
mv src $PRGNAM-$VERSION
cd $PRGNAM-$VERSION
-cd src
-patch -p1 <$CWD/fixWriteFastArray.patch
-cd ..
chown -R root:root .
find -L . \
diff --git a/academic/root/root.info b/academic/root/root.info
index 5996fbb32a..bfebcaae64 100644
--- a/academic/root/root.info
+++ b/academic/root/root.info
@@ -1,8 +1,8 @@
PRGNAM="root"
-VERSION="6.32.04"
+VERSION="6.34.08"
HOMEPAGE="https://root.cern"
-DOWNLOAD="https://root.cern/download/root_v6.32.04.source.tar.gz"
-MD5SUM="d71795311fae41b0b53573ce24197a2b"
+DOWNLOAD="https://root.cern/download/root_v6.34.08.source.tar.gz"
+MD5SUM="e590b18edfe555415beca28981c34b75"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="gl2ps libAfterImage python3-numpy tbb ftgl"
diff --git a/academic/samtools/samtools.SlackBuild b/academic/samtools/samtools.SlackBuild
index 3b41bf79ab..f88727bcf6 100644
--- a/academic/samtools/samtools.SlackBuild
+++ b/academic/samtools/samtools.SlackBuild
@@ -3,7 +3,7 @@
# Slackware build script for samtools
# Copyright 2013-2016 Petar Petrov slackalaxy@gmail.com
-# Copyright 2017-2024 Rob van Nues # All rights reserved.
+# Copyright 2017-2025 Rob van Nues # All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
# permitted provided that the following conditions are met:
@@ -25,8 +25,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=samtools
-VERSION=${VERSION:-1.21}
-HTSLIBV=${HTSLIBV:-1.21}
+VERSION=${VERSION:-1.22}
+HTSLIBV=${HTSLIBV:-1.22}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/academic/samtools/samtools.info b/academic/samtools/samtools.info
index c9a31fe942..75299eb667 100644
--- a/academic/samtools/samtools.info
+++ b/academic/samtools/samtools.info
@@ -1,8 +1,8 @@
PRGNAM="samtools"
-VERSION="1.21"
+VERSION="1.22"
HOMEPAGE="http://www.htslib.org"
-DOWNLOAD="https://github.com/samtools/samtools/releases/download/1.21/samtools-1.21.tar.bz2"
-MD5SUM="65cadf111f81902734af6f66c990e737"
+DOWNLOAD="https://github.com/samtools/samtools/releases/download/1.22/samtools-1.22.tar.bz2"
+MD5SUM="5545bb108d2e48493dd12a55fed55614"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="htslib"
diff --git a/academic/smath-studio/smath-studio.SlackBuild b/academic/smath-studio/smath-studio.SlackBuild
index e6b4740429..21ee960daa 100644
--- a/academic/smath-studio/smath-studio.SlackBuild
+++ b/academic/smath-studio/smath-studio.SlackBuild
@@ -2,6 +2,7 @@
# Slackware build script for SMath Studio
+# Copyright 2025 Edward W. Koenig <kingbeowulf@linuxgalaxy.org>
# Copyright 2011-2014 Fridrich von Stauffenberg <cancellor2@gmail.com>
# All rights reserved.
#
@@ -25,13 +26,13 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=smath-studio
-VERSION=${VERSION:-1.1.8763}
+VERSION=${VERSION:-1.3.0.9126}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
ORIG_PRGNAM=SMathStudio
-ORIG_VERSION=$(sed 's/\./_/g' <<< $VERSION)
+ORIG_VERSION=$(sed 's|\.|_|g' <<< $VERSION)
ORIG_FILENAME=${ORIG_PRGNAM}Desktop.$ORIG_VERSION.Mono.tar.gz
ARCH=noarch
@@ -65,14 +66,11 @@ for SIZE in 16 24 32 48 64 96 128 256; do
done
mkdir -p $PKG/usr/bin
-cat $CWD/$PRGNAM.sh > $PKG/usr/bin/$PRGNAM
-chmod 755 $PKG/usr/bin/$PRGNAM
-
mkdir -p $PKG/usr/share/applications
-cat $CWD/$PRGNAM.desktop > $PKG/usr/share/applications/$PRGNAM.desktop
-
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+install -m 755 $CWD/$PRGNAM.sh $PKG/usr/bin/
+install -m 644 $CWD/$PRGNAM.desktop $PKG/usr/share/applications/
+install -m 644 $CWD/$PRGNAM.SlackBuild $PKG/usr/doc/$PRGNAM-$VERSION/
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
diff --git a/academic/smath-studio/smath-studio.desktop b/academic/smath-studio/smath-studio.desktop
index 2af6903742..c9306f483c 100644
--- a/academic/smath-studio/smath-studio.desktop
+++ b/academic/smath-studio/smath-studio.desktop
@@ -6,6 +6,6 @@ Name=SMath Studio
GenericName=Computer algebra system
Comment=Symbolic computation software
Icon=smath-studio
-Exec=smath-studio
+Exec=smath-studio.sh
Categories=Science;Education;Math
MimeType=
diff --git a/academic/smath-studio/smath-studio.info b/academic/smath-studio/smath-studio.info
index c10558c6b9..75334acdb8 100644
--- a/academic/smath-studio/smath-studio.info
+++ b/academic/smath-studio/smath-studio.info
@@ -1,9 +1,9 @@
PRGNAM="smath-studio"
-VERSION="1.1.8763"
+VERSION="1.3.0.9126"
HOMEPAGE="https://smath.info"
-DOWNLOAD="https://smath.info/en-US/files/Download/w3XHB/SMathStudioDesktop.1_1_8763.Mono.tar.gz \
+DOWNLOAD="https://smath.info/en-US/files/Download/nw5Lk/SMathStudioDesktop.1_3_0_9126.Mono.tar.gz \
http://ponce.cc/slackware/sources/repo/SMathStudio.Icons.zip"
-MD5SUM="0e3c05eb81a82dbcce2ef04904624b2b \
+MD5SUM="b819d89aa3625be6b74a25bfd5c6f628 \
1dd3ff0477b5c3c57fb815320a387643"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
diff --git a/academic/smath-studio/smath-studio.sh b/academic/smath-studio/smath-studio.sh
index 6ce9a4a0de..16b417e054 100644
--- a/academic/smath-studio/smath-studio.sh
+++ b/academic/smath-studio/smath-studio.sh
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/bash
cd /opt/smath-studio
exec mono ./SMathStudio_Desktop.exe "$@"
diff --git a/academic/xiphos/README b/academic/xiphos/README
index 34979df345..2ea310b1cd 100644
--- a/academic/xiphos/README
+++ b/academic/xiphos/README
@@ -5,5 +5,6 @@ Sword project by the CrossWire Bible Society.
computer reading of the text using festival has not been tested. if
it works let me know, and i'll remove these two lines from the readme.
-if built with webkit2gtk4.1 then yelp also needs to be built with
-webkit2gtk4.1
+note: yelp needs to be built with the same version of webkit2gtk
+that xiphos is built with. it will build with 4.0 if desired,
+although webkit2gtk4.1 is prefered.
diff --git a/academic/xiphos/xiphos.SlackBuild b/academic/xiphos/xiphos.SlackBuild
index 769d5c613c..34e806c91f 100644
--- a/academic/xiphos/xiphos.SlackBuild
+++ b/academic/xiphos/xiphos.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for xiphos
-# Copyright 2015-2024 Tim Dickson, email: dickson.tim@googlemail.com
+# Copyright 2015-2025 Tim Dickson, email: dickson.tim@googlemail.com
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -27,8 +27,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=xiphos
-VERSION=${VERSION:-4.2.1}
-BUILD=${BUILD:-6}
+VERSION=${VERSION:-4.3.2}
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -40,9 +40,6 @@ if [ -z "$ARCH" ]; then
esac
fi
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
exit 0
@@ -83,14 +80,18 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-#patch to make work with newer glib
-echo "#define GLIB_VERSION_MIN_REQUIRED (GLIB_VERSION_2_26)" >>cmake/config.h.cmake.in
-if $(pkg-config --exists webkit2gtk-4.1); then #patch for webkit2gtk4.1
- sed -i 's/webkit2gtk-4.0/webkit2gtk-4.1/g' cmake/XiphosDependencies.cmake
- sed -i 's/libsoup-2.4/libsoup-3.0/g' cmake/XiphosDependencies.cmake
-fi
+#patch to make work with newer glib. not needed since v4.3.1
+#echo "#define GLIB_VERSION_MIN_REQUIRED (GLIB_VERSION_2_26)" >>cmake/config.h.cmake.in
+#patch to handle webkit2gtk4.1 as well as webkit2gtk4.0 not needed any more
+#if $(pkg-config --exists webkit2gtk-4.1); then #patch for webkit2gtk4.1
+# sed -i 's/webkit2gtk-4.0/webkit2gtk-4.1/g' cmake/XiphosDependencies.cmake
+# sed -i 's/libsoup-2.4/libsoup-3.0/g' cmake/XiphosDependencies.cmake
+#fi
+#add next line to prevent out of tree file being created
+XDG_RUNTIME_DIR=$(pwd)
mkdir -p build
cd build
+export XDG_CACHE_HOME=$(pwd)
cmake -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_INSTALL_PREFIX=/usr \
@@ -117,6 +118,7 @@ mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
mv $PKG/usr/share/doc/$PRGNAM/* $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
rm -rf $PKG/usr/share/doc/
+rm $PKG/usr/doc/$PRGNAM-$VERSION/INSTALL.md
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
diff --git a/academic/xiphos/xiphos.info b/academic/xiphos/xiphos.info
index 70245d07d3..7ba7438954 100644
--- a/academic/xiphos/xiphos.info
+++ b/academic/xiphos/xiphos.info
@@ -1,10 +1,10 @@
PRGNAM="xiphos"
-VERSION="4.2.1"
+VERSION="4.3.2"
HOMEPAGE="https://xiphos.org"
-DOWNLOAD="https://github.com/crosswire/xiphos/releases/download/4.2.1/xiphos-4.2.1.tar.gz"
-MD5SUM="77d8a99c063433bea3006954710b2fd5"
+DOWNLOAD="https://github.com/crosswire/xiphos/archive/4.3.2/xiphos-4.3.2.tar.gz"
+MD5SUM="6c5cb8769212de742ad746e75e6e744b"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="sword biblesync rarian gtkhtml libminizip appstream-glib yelp"
+REQUIRES="sword biblesync rarian gtkhtml libminizip appstream-glib yelp webkit2gtk4.1"
MAINTAINER="Tim Dickson"
EMAIL="dickson.tim@googlemail.com"