diff options
Diffstat (limited to 'python')
336 files changed, 940 insertions, 3628 deletions
diff --git a/python/PyColorizer/PyColorizer.SlackBuild b/python/PyColorizer/PyColorizer.SlackBuild deleted file mode 100644 index f61df59ba0..0000000000 --- a/python/PyColorizer/PyColorizer.SlackBuild +++ /dev/null @@ -1,96 +0,0 @@ -#!/bin/bash - -# Slackware build script for PyColorizer - -# Copyright 2014-2016 Dimitris Zlatanidis Orestiada, Greece -# All rights reserved. -# -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=PyColorizer -VERSION=${VERSION:-0.1} -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} - -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 -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -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 {} \; - -python setup.py install --root=$PKG - -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 PKG-INFO $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/python/PyColorizer/PyColorizer.info b/python/PyColorizer/PyColorizer.info deleted file mode 100644 index b343a76764..0000000000 --- a/python/PyColorizer/PyColorizer.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="PyColorizer" -VERSION="0.1" -HOMEPAGE="https://github.com/PierreRambaud/color" -DOWNLOAD="https://pypi.python.org/packages/source/P/PyColorizer/PyColorizer-0.1.tar.gz" -MD5SUM="dbdecdd00199c52560a867cc7a5ec1f1" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Dimitris Zlatanidis" -EMAIL="d.zlatanidis@gmail.com" diff --git a/python/PyColorizer/README b/python/PyColorizer/README deleted file mode 100644 index 1041211019..0000000000 --- a/python/PyColorizer/README +++ /dev/null @@ -1 +0,0 @@ -Add color in your shell. diff --git a/python/PyColorizer/slack-desc b/python/PyColorizer/slack-desc deleted file mode 100644 index 5a0d166400..0000000000 --- a/python/PyColorizer/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------------------------------------------------------| -PyColorizer: PyColorizer (Add color in your shell) -PyColorizer: -PyColorizer: ANSII Color formatting for output in terminal. -PyColorizer: -PyColorizer: Homepage: https://github.com/PierreRambaud/color -PyColorizer: -PyColorizer: -PyColorizer: -PyColorizer: -PyColorizer: -PyColorizer: diff --git a/python/PyGithub/PyGithub.SlackBuild b/python/PyGithub/PyGithub.SlackBuild deleted file mode 100644 index 630089438f..0000000000 --- a/python/PyGithub/PyGithub.SlackBuild +++ /dev/null @@ -1,95 +0,0 @@ -#!/bin/bash - -# Slackware build script for PyGithub - -# Copyright 2014-2018 Dimitris Zlatanidis Orestiada, Greece -# All rights reserved. -# -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=PyGithub -VERSION=${VERSION:-1.38} -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} - -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 -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -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 {} \; - -python2 setup.py install --root=$PKG - -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 COPYING* $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/python/PyGithub/PyGithub.info b/python/PyGithub/PyGithub.info deleted file mode 100644 index c8ebaa19df..0000000000 --- a/python/PyGithub/PyGithub.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="PyGithub" -VERSION="1.38" -HOMEPAGE="https://pygithub.readthedocs.io/en/latest/" -DOWNLOAD="https://pypi.python.org/packages/d5/8d/c77ab4ab7a815d74093f8dd45ecbad84fc5ae2341cf92029ea755bc55fe5/PyGithub-1.38.tar.gz" -MD5SUM="2d86c425008dec1af6ff4f67d4ad57b0" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="pyjwt" -MAINTAINER="Dimitris Zlatanidis" -EMAIL="d.zlatanidis@gmail.com" diff --git a/python/PyGithub/README b/python/PyGithub/README deleted file mode 100644 index c7eb44798d..0000000000 --- a/python/PyGithub/README +++ /dev/null @@ -1 +0,0 @@ -PyGithub is a Python library to access the full Github API v3. diff --git a/python/PyInstaller/PyInstaller.SlackBuild b/python/PyInstaller/PyInstaller.SlackBuild deleted file mode 100644 index 84ab1e9aa8..0000000000 --- a/python/PyInstaller/PyInstaller.SlackBuild +++ /dev/null @@ -1,95 +0,0 @@ -#!/bin/bash - -# Slackware build script for PyInstaller - -# Copyright 2014-2016 Dimitris Zlatanidis Orestiada, Greece -# All rights reserved. -# -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=PyInstaller -VERSION=${VERSION:-3.2} -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} - -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 -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -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 {} \; - -python setup.py install --root=$PKG - -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 PKG-INFO doc/* $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/python/PyInstaller/PyInstaller.info b/python/PyInstaller/PyInstaller.info deleted file mode 100644 index 97cfd08c0e..0000000000 --- a/python/PyInstaller/PyInstaller.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="PyInstaller" -VERSION="3.2" -HOMEPAGE="http://www.pyinstaller.org/" -DOWNLOAD="https://pypi.python.org/packages/33/f9/034a89276301ef5e88efd11e5ea592e3d3b2324706e65bdff7445d271077/PyInstaller-3.2.tar.gz" -MD5SUM="ad924928983014e6b8ce5422d7687832" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Dimitris Zlatanidis" -EMAIL="d.zlatanidis@gmail.com" diff --git a/python/PyInstaller/README b/python/PyInstaller/README deleted file mode 100644 index 814237cdce..0000000000 --- a/python/PyInstaller/README +++ /dev/null @@ -1,7 +0,0 @@ -PyInstaller is a program that converts (packages) Python programs into -stand-alone executables, under Windows, Linux, Mac OS X, Solaris and -AIX. Its main advantages over similar tools are that PyInstaller works -with any version of Python since 2.4, it builds smaller executables -thanks to transparent compression, it is fully multi-platform, and -use the OS support to load the dynamic libraries, thus ensuring full -compatibility. diff --git a/python/PyInstaller/slack-desc b/python/PyInstaller/slack-desc deleted file mode 100644 index 983ade4c5c..0000000000 --- a/python/PyInstaller/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------------------------------------------------------| -PyInstaller: PyInstaller (Converts Python programs) -PyInstaller: -PyInstaller: PyInstaller is a program that converts (packages) Python programs -PyInstaller: into stand-alone executables, under Windows, Linux, Mac OS X, AIX -PyInstaller: and Solaris. -PyInstaller: -PyInstaller: Homepage: http://www.pyinstaller.org/ -PyInstaller: -PyInstaller: -PyInstaller: -PyInstaller: diff --git a/python/PyPy/PyPy.SlackBuild b/python/PyPy/PyPy.SlackBuild index 321ed43910..198a892583 100644 --- a/python/PyPy/PyPy.SlackBuild +++ b/python/PyPy/PyPy.SlackBuild @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=PyPy -VERSION=${VERSION:-7.3.15} +VERSION=${VERSION:-7.3.16} SRCNAM=pypy2.7 BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/python/PyPy/PyPy.info b/python/PyPy/PyPy.info index 051f4f1617..fb47ee33b2 100644 --- a/python/PyPy/PyPy.info +++ b/python/PyPy/PyPy.info @@ -1,8 +1,8 @@ PRGNAM="PyPy" -VERSION="7.3.15" +VERSION="7.3.16" HOMEPAGE="https://www.pypy.org/" -DOWNLOAD="https://downloads.python.org/pypy/pypy2.7-v7.3.15-src.tar.bz2" -MD5SUM="47a5fffbae1567f0ae3e83bab5a695c1" +DOWNLOAD="https://downloads.python.org/pypy/pypy2.7-v7.3.16-src.tar.bz2" +MD5SUM="9d527bc634e25b793f181580cf58d1a7" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="pycparser %README%" diff --git a/python/PyPy3/PyPy3.SlackBuild b/python/PyPy3/PyPy3.SlackBuild index 033588860d..15232dfeb9 100644 --- a/python/PyPy3/PyPy3.SlackBuild +++ b/python/PyPy3/PyPy3.SlackBuild @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=PyPy3 -VERSION=${VERSION:-7.3.15} +VERSION=${VERSION:-7.3.16} SRCNAM=pypy3.9 BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/python/PyPy3/PyPy3.info b/python/PyPy3/PyPy3.info index 2828704ecd..04474e6a74 100644 --- a/python/PyPy3/PyPy3.info +++ b/python/PyPy3/PyPy3.info @@ -1,8 +1,8 @@ PRGNAM="PyPy3" -VERSION="7.3.15" +VERSION="7.3.16" HOMEPAGE="https://www.pypy.org/" -DOWNLOAD="https://downloads.python.org/pypy/pypy3.9-v7.3.15-src.tar.bz2" -MD5SUM="f98d921a74c98d2037cacf2ca396db71" +DOWNLOAD="https://downloads.python.org/pypy/pypy3.9-v7.3.16-src.tar.bz2" +MD5SUM="78d5d432aee45650d1a24b9a0f17a336" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="pycparser %README%" diff --git a/python/argh/README b/python/argh/README deleted file mode 100644 index 01955b7076..0000000000 --- a/python/argh/README +++ /dev/null @@ -1,6 +0,0 @@ -Building a command-line interface? Found yourself uttering -"argh!" while struggling with the API of `argparse`? Don't like the -complexity but need the power? - -Argh is a smart wrapper for argparse. Argparse is a very powerful tool; -Argh just makes it easy to use. diff --git a/python/argh/argh.SlackBuild b/python/argh/argh.SlackBuild deleted file mode 100644 index a445709849..0000000000 --- a/python/argh/argh.SlackBuild +++ /dev/null @@ -1,100 +0,0 @@ -#!/bin/bash - -# Slackware build script for argh - -# Copyright 2014-2019 Dimitris Zlatanidis Orestiada, Greece -# All rights reserved. -# -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=argh -VERSION=${VERSION:-0.26.2} -BUILD=${BUILD:-2} -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} - -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 -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -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 {} \; - -python setup.py install --root=$PKG - -# Python 3 support. -if $(python3 -c 'import sys' 2>/dev/null); then - python3 setup.py install --root=$PKG -fi - -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.rst PKG-INFO $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/python/argh/argh.info b/python/argh/argh.info deleted file mode 100644 index 316c4e0331..0000000000 --- a/python/argh/argh.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="argh" -VERSION="0.26.2" -HOMEPAGE="https://github.com/neithere/argh/" -DOWNLOAD="https://pypi.python.org/packages/e3/75/1183b5d1663a66aebb2c184e0398724b624cecd4f4b679cb6e25de97ed15/argh-0.26.2.tar.gz" -MD5SUM="edda25f3f0164a963dd89c0e3c619973" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Dimitris Zlatanidis" -EMAIL="d.zlatanidis@gmail.com" diff --git a/python/argh/slack-desc b/python/argh/slack-desc deleted file mode 100644 index 1a31d9a6ea..0000000000 --- a/python/argh/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------------------------------------------------------| -argh: argh (An unobtrusive argparse wrapper) -argh: -argh: Building a command-line interface? Found yourself uttering "argh!" -argh: while struggling with the API of argparse? Don't like the complexity -argh: but need the power? -argh: Argh is a smart wrapper for argparse. Argparse is a very powerful -argh: toll; Argh just makes it easy to use. -argh: -argh: Homepage: https://github.com/neithere/argh/ -argh: -argh: diff --git a/python/args/README b/python/args/README deleted file mode 100644 index 06068c7588..0000000000 --- a/python/args/README +++ /dev/null @@ -1,4 +0,0 @@ -Command Arguments for Humans. - -This simple module gives you an -elegant interface for your command line argumemnts. diff --git a/python/args/args.info b/python/args/args.info deleted file mode 100644 index 244f143220..0000000000 --- a/python/args/args.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="args" -VERSION="0.1.0" -HOMEPAGE="https://github.com/kennethreitz/args" -DOWNLOAD="https://pypi.python.org/packages/source/a/args/args-0.1.0.tar.gz" -MD5SUM="66faf79ba2511def7b8b81d542482046" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Dimitris Zlatanidis" -EMAIL="d.zlatanidis@gmail.com" diff --git a/python/args/slack-desc b/python/args/slack-desc deleted file mode 100644 index e9a8b957e0..0000000000 --- a/python/args/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------------------------------------------------------| -args: args (Command Arguments for Humans) -args: -args: This simple module gives you an -args: elegant interface for your command line argumemnts. -args: -args: -args: -args: -args: -args: Hompepage: https://github.com/kennethreitz/args -args: diff --git a/python/certbot-dns-cloudflare/certbot-dns-cloudflare.SlackBuild b/python/certbot-dns-cloudflare/certbot-dns-cloudflare.SlackBuild index dde14d1a34..37dbd46694 100644 --- a/python/certbot-dns-cloudflare/certbot-dns-cloudflare.SlackBuild +++ b/python/certbot-dns-cloudflare/certbot-dns-cloudflare.SlackBuild @@ -1,6 +1,6 @@ #!/bin/bash -# Copyright 2022 S.S. Bolokanar, Bulgaria <bolokanar@bulgars.org> +# Copyright 2022 S.S. Bolokanar, Bulgaria <bolokanar@bulgarsociety.org> # С. С. Болоканаръ, България # All rights reserved. # @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=certbot-dns-cloudflare -VERSION=${VERSION:-2.9.0} +VERSION=${VERSION:-2.10.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/certbot-dns-cloudflare/certbot-dns-cloudflare.info b/python/certbot-dns-cloudflare/certbot-dns-cloudflare.info index bde2756c46..48dba67317 100644 --- a/python/certbot-dns-cloudflare/certbot-dns-cloudflare.info +++ b/python/certbot-dns-cloudflare/certbot-dns-cloudflare.info @@ -1,10 +1,10 @@ PRGNAM="certbot-dns-cloudflare" -VERSION="2.9.0" +VERSION="2.10.0" HOMEPAGE="https://pypi.org/project/certbot-dns-cloudflare/" -DOWNLOAD="https://files.pythonhosted.org/packages/cd/b4/db80e1ea8f9165ed816f64acce5e7df8beb8689457f1b1872f5b41124ae4/certbot-dns-cloudflare-2.9.0.tar.gz" -MD5SUM="c5c704fc0035325a90457b01733fb227" +DOWNLOAD="https://files.pythonhosted.org/packages/e9/42/afd7d47caa771fc40eb1b77d126648c3421b9277ca66917aa6d8e3599810/certbot-dns-cloudflare-2.10.0.tar.gz" +MD5SUM="f438fa6dbaf63f1fcea140fa885827a2" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-cloudflare" MAINTAINER="S. S. Bolokanar" -EMAIL="bolokanar@bulgars.org" +EMAIL="bolokanar@bulgarsociety.org" diff --git a/python/chump/README b/python/chump/README deleted file mode 100644 index 76b06832ab..0000000000 --- a/python/chump/README +++ /dev/null @@ -1 +0,0 @@ -Chump is an Apache2 Licensed, fully featured API wrapper for Pushover. diff --git a/python/chump/chump.SlackBuild b/python/chump/chump.SlackBuild deleted file mode 100644 index 3edc737715..0000000000 --- a/python/chump/chump.SlackBuild +++ /dev/null @@ -1,100 +0,0 @@ -#!/bin/bash - -# Slackware build script for chump - -# Copyright 2016 Dimitris Zlatanidis Orestiada, Greece -# All rights reserved. -# -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=chump -VERSION=${VERSION:-1.5.2} -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} - -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 -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -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 {} \; - -python setup.py install --root=$PKG - -# Python 3 support. -if $(python3 -c 'import sys' 2>/dev/null); then - python3 setup.py install --root=$PKG -fi - -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.rst HISTORY.rst LICENSE PKG-INFO $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/python/chump/chump.info b/python/chump/chump.info deleted file mode 100644 index e003cada8b..0000000000 --- a/python/chump/chump.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="chump" -VERSION="1.5.2" -HOMEPAGE="http://chump.readthedocs.org" -DOWNLOAD="https://pypi.python.org/packages/2a/6d/f0681f06d3324e254492e725e5866c80fe72c491e4269800a02119345b2f/chump-1.5.2.tar.gz" -MD5SUM="765b30548bbdcf65b5f1ef08ad46d569" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Dimitris Zlatanidis" -EMAIL="d.zlatanidis@gmail.com" diff --git a/python/chump/slack-desc b/python/chump/slack-desc deleted file mode 100644 index ec0cd36cea..0000000000 --- a/python/chump/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------------------------------------------------------| -chump: chump (API wrapper for Pushover) -chump: -chump: Chump is an Apache2 Licensed, fully featured API wrapper for -chump: Pushover. -chump: -chump: Homepage: http://chump.readthedocs.io/en/latest/ -chump: -chump: -chump: -chump: -chump: diff --git a/python/clint/README b/python/clint/README deleted file mode 100644 index e780ae6ec2..0000000000 --- a/python/clint/README +++ /dev/null @@ -1,22 +0,0 @@ -Clint: Python Command-line Application Tools. - -Clint is a module filled with a set of awesome tools for developing -commandline applications. - -C ommand L ine IN terface T ools . - -Clint is awesome. Crazy awesome. It supports colors, but detects if -the session is a TTY, so doesn't render the colors if you're piping -stuff around. - -Awesome nest-able indentation context manager. Example: (with -indent(4): puts ('indented text')). It supports custom email-style -quotes. Of course, it supports color too, if and when needed. - -It has an awesome Column printer with optional auto-expanding -columns. It detects how wide your current console is and adjusts -accordingly. It wraps your words properly to fit the column size. With -or without colors mixed in. All with a single function call. - -The world's easiest to use implicit argument system w/ chaining -methods for filtering. Seriously. diff --git a/python/clint/clint.SlackBuild b/python/clint/clint.SlackBuild deleted file mode 100644 index cad239c847..0000000000 --- a/python/clint/clint.SlackBuild +++ /dev/null @@ -1,96 +0,0 @@ -#!/bin/bash - -# Slackware build script for clint - -# Copyright 2014-2016 Dimitris Zlatanidis Orestiada, Greece -# All rights reserved. -# -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=clint -VERSION=${VERSION:-0.5.1} -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} - -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 -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -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 {} \; - -python2 setup.py install --root=$PKG - -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 *.rst AUTHORS LICENSE NOTICE PKG-INFO $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/python/clint/clint.info b/python/clint/clint.info deleted file mode 100644 index f7598a01fb..0000000000 --- a/python/clint/clint.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="clint" -VERSION="0.5.1" -HOMEPAGE="https://github.com/kennethreitz/clint" -DOWNLOAD="https://pypi.python.org/packages/3d/b4/41ecb1516f1ba728f39ee7062b9dac1352d39823f513bb6f9e8aeb86e26d/clint-0.5.1.tar.gz" -MD5SUM="8afd569f077886e2f4e6cca377da2623" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="args" -MAINTAINER="Dimitris Zlatanidis" -EMAIL="d.zlatanidis@gmail.com" diff --git a/python/clint/slack-desc b/python/clint/slack-desc deleted file mode 100644 index 9a70221090..0000000000 --- a/python/clint/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------------------------------------------------------| -clint: clint (Python Command-line Application Tools) -clint: -clint: Clint is a module filled with a set of awesome tools for -clint: developing commandline applications. -clint: -clint: Homepage: https://github.com/kennethreitz/clint -clint: -clint: -clint: -clint: -clint: diff --git a/python/colorama/colorama.SlackBuild b/python/colorama/colorama.SlackBuild index 7676d072cb..a9a5720161 100644 --- a/python/colorama/colorama.SlackBuild +++ b/python/colorama/colorama.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for colorama -# Copyright 2014-2022 Dimitris Zlatanidis Orestiada, Greece +# Copyright 2014-2024 Dimitris Zlatanidis Orestiada, Greece # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=colorama -VERSION=${VERSION:-0.4.4} +VERSION=${VERSION:-0.4.6} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -79,12 +79,8 @@ 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 {} \; -python setup.py install --root=$PKG - -# Python 3 support. -if $(python3 -c 'import sys' 2>/dev/null); then - python3 setup.py install --root=$PKG -fi +python3 -m build --wheel --no-isolation +python3 -m installer --destdir "$PKG" dist/*.whl 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 diff --git a/python/colorama/colorama.info b/python/colorama/colorama.info index 0541da92ab..492743b5fc 100644 --- a/python/colorama/colorama.info +++ b/python/colorama/colorama.info @@ -1,10 +1,10 @@ PRGNAM="colorama" -VERSION="0.4.4" +VERSION="0.4.6" HOMEPAGE="https://github.com/tartley/colorama" -DOWNLOAD="https://files.pythonhosted.org/packages/1f/bb/5d3246097ab77fa083a61bd8d3d527b7ae063c7d8e8671b1cf8c4ec10cbe/colorama-0.4.4.tar.gz" -MD5SUM="57b22f2597f63df051b69906fbf310cc" +DOWNLOAD="https://files.pythonhosted.org/packages/d8/53/6f443c9a4a8358a93a6792e2acffb9d9d5cb0a5cfd8802644b7b1c9a02e4/colorama-0.4.6.tar.gz" +MD5SUM="11fe1cbf8299798551ac88f824ea11c4" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="" +REQUIRES="python3-build" MAINTAINER="Dimitris Zlatanidis" -EMAIL="d.zlatanidis@gmail.com" +EMAIL="dslackw@gmail.com" diff --git a/python/colorclass/README b/python/colorclass/README deleted file mode 100644 index 8d844e6b48..0000000000 --- a/python/colorclass/README +++ /dev/null @@ -1,3 +0,0 @@ -Yet another ANSI color text library for Python. -Provides "auto colors" for dark/light terminals. -Works on Linux, OS X, and Windows. diff --git a/python/colorclass/colorclass.SlackBuild b/python/colorclass/colorclass.SlackBuild deleted file mode 100644 index c3913fd04c..0000000000 --- a/python/colorclass/colorclass.SlackBuild +++ /dev/null @@ -1,95 +0,0 @@ -#!/bin/bash - -# Slackware build script for colorclass - -# Copyright 2016 Dimitris Zlatanidis Orestiada, Greece -# All rights reserved. -# -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=colorclass -VERSION=${VERSION:-2.2.0} -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} - -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 -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -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 {} \; - -python setup.py install --root=$PKG - -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.rst PKG-INFO $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/python/colorclass/colorclass.info b/python/colorclass/colorclass.info deleted file mode 100644 index ab09e62cb1..0000000000 --- a/python/colorclass/colorclass.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="colorclass" -VERSION="2.2.0" -HOMEPAGE="https://github.com/Robpol86/colorclass" -DOWNLOAD="https://pypi.python.org/packages/37/ea/ae8dbb956939d4392e6a7fdef87fda273854da1128edae016c4104240be8/colorclass-2.2.0.tar.gz" -MD5SUM="060139e93e31faafeb5d4bdfd6ea0bb8" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Dimitris Zlatanidis" -EMAIL="d.zlatanidis@gmail.com" diff --git a/python/colorclass/slack-desc b/python/colorclass/slack-desc deleted file mode 100644 index 23d70acd74..0000000000 --- a/python/colorclass/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------------------------------------------------------| -colorclass: colorclass (ANSI color text library for Python) -colorclass: -colorclass: Yet another ANSI color text library for Python. Provides -colorclass: `auto colors` for dark/light terminals. Works on Linux, OS X, and -colorclass: Windows. -colorclass: -colorclass: Homepage: https://github.com/Robpol86/colorclass -colorclass: -colorclass: -colorclass: -colorclass: diff --git a/python/cryptography/cryptography.SlackBuild b/python/cryptography/cryptography.SlackBuild index 6465d1fd2b..606a982138 100644 --- a/python/cryptography/cryptography.SlackBuild +++ b/python/cryptography/cryptography.SlackBuild @@ -29,7 +29,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=cryptography -VERSION=${VERSION:-42.0.5} +VERSION=${VERSION:-42.0.7} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -102,6 +102,7 @@ fi PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') export PYTHONPATH=/opt/python$PYVER/site-packages +rm -rf tests/bench python3 -m build --no-isolation python3 -m installer -d "$PKG" dist/*.whl diff --git a/python/cryptography/cryptography.info b/python/cryptography/cryptography.info index 1dc31f380c..5214f2e767 100644 --- a/python/cryptography/cryptography.info +++ b/python/cryptography/cryptography.info @@ -1,10 +1,10 @@ PRGNAM="cryptography" -VERSION="42.0.5" +VERSION="42.0.7" HOMEPAGE="https://cryptography.io/" -DOWNLOAD="https://files.pythonhosted.org/packages/source/c/cryptography/cryptography-42.0.5.tar.gz \ - https://sbo-source.s3.ap-southeast-1.amazonaws.com/cryptography-vendored-sources-42.0.5-1.tar.xz" -MD5SUM="f31af409d2d41b9e8cedb2fe19d4e2dd \ - 90b2104d9ecd410663774970bb95b78d" +DOWNLOAD="https://files.pythonhosted.org/packages/source/c/cryptography/cryptography-42.0.7.tar.gz \ + https://sbo-source.s3.ap-southeast-1.amazonaws.com/cryptography-vendored-sources-42.0.7-1.tar.xz" +MD5SUM="07daf829afd60b3e6326d01166add3a1 \ + cbfb292fbdd71cbc8b9a05ac267af0c8" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="rust16 python3-setuptools-rust-opt" diff --git a/python/django-debug-toolbar/django-debug-toolbar.SlackBuild b/python/django-debug-toolbar/django-debug-toolbar.SlackBuild index d8cc7dc755..d9dc46269a 100644 --- a/python/django-debug-toolbar/django-debug-toolbar.SlackBuild +++ b/python/django-debug-toolbar/django-debug-toolbar.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for django-debug-toolbar -# Copyright 2020 Dimitris Zlatanidis Orestiada, Greece +# Copyright 2020-2024 Dimitris Zlatanidis Orestiada, Greece # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,7 +25,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=django-debug-toolbar -VERSION=${VERSION:-2.1} +SRCNAM=django_debug_toolbar +VERSION=${VERSION:-4.3.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -69,9 +70,9 @@ set -e rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -cd $PRGNAM-$VERSION +rm -rf $SRCNAM-$VERSION +tar xvf $CWD/$SRCNAM-$VERSION.tar.gz +cd $SRCNAM-$VERSION chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ @@ -79,7 +80,8 @@ 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 {} \; -python3 setup.py install --root=$PKG +python3 -m build --wheel --no-isolation +python3 -m installer --destdir "$PKG" dist/*.whl 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 diff --git a/python/django-debug-toolbar/django-debug-toolbar.info b/python/django-debug-toolbar/django-debug-toolbar.info index be55f5e9b8..386cdd982f 100644 --- a/python/django-debug-toolbar/django-debug-toolbar.info +++ b/python/django-debug-toolbar/django-debug-toolbar.info @@ -1,10 +1,10 @@ PRGNAM="django-debug-toolbar" -VERSION="2.1" +VERSION="4.3.0" HOMEPAGE="https://github.com/jazzband/django-debug-toolbar" -DOWNLOAD="https://files.pythonhosted.org/packages/23/0f/3567d62be25e3722be719e9915605a00e8b779620a2d53f2469331884629/django-debug-toolbar-2.1.tar.gz" -MD5SUM="d6a4b4dabc963e70110a7f6aaa491b4f" +DOWNLOAD="https://files.pythonhosted.org/packages/61/ff/b6d3cc2c31f9a6cf68eda0f7a640ada743f5c39122a0c14db8d3eee3f412/django_debug_toolbar-4.3.0.tar.gz" +MD5SUM="6eb042f887e7cf011f5c6e5b4f852d44" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="python3-django" +REQUIRES="python3-hatchling python3-django" MAINTAINER="Dimitris Zlatanidis" -EMAIL="d.zlatanidis@gmail.com" +EMAIL="dslackw@gmail.com" diff --git a/python/fabric/README b/python/fabric/README deleted file mode 100644 index 8e80ced49b..0000000000 --- a/python/fabric/README +++ /dev/null @@ -1,3 +0,0 @@ -Fabric is a Python (2.5-2.7) library and command-line tool -for streamlining the use of SSH for application deployment -or systems administration tasks. diff --git a/python/fabric/fabric.info b/python/fabric/fabric.info deleted file mode 100644 index 4517639293..0000000000 --- a/python/fabric/fabric.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="fabric" -VERSION="1.13.2" -HOMEPAGE="http://www.fabfile.org/" -DOWNLOAD="https://pypi.python.org/packages/2d/f8/8d847b77164b73e70a728f536c805adfe69a3f04772ee7b7dd917763a1c4/Fabric-1.13.2.tar.gz" -MD5SUM="e8a954f72abe0e9cf779b8c2e975b7b6" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="python2-paramiko" -MAINTAINER="Dimitris Zlatanidis" -EMAIL="d.zlatanidis@gmail.com" diff --git a/python/fabric/slack-desc b/python/fabric/slack-desc deleted file mode 100644 index 353eab3cd0..0000000000 --- a/python/fabric/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------------------------------------------------------| -fabric: fabric (tool for remote execution and deployment) -fabric: -fabric: Fabric is a Python (2.5-2.7) library and command-line tool for -fabric: streamlining the use of SSH for application deployment or systems -fabric: administration tasks. -fabric: -fabric: Homepage: http://www.fabfile.org/ -fabric: -fabric: -fabric: -fabric: diff --git a/python/gunicorn/gunicorn.SlackBuild b/python/gunicorn/gunicorn.SlackBuild index 3aff3a8ea5..46db2aef69 100644 --- a/python/gunicorn/gunicorn.SlackBuild +++ b/python/gunicorn/gunicorn.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for gunicorn -# Copyright 2016-2022 Dimitris Zlatanidis Orestiada, Greece +# Copyright 2016-2024 Dimitris Zlatanidis Orestiada, Greece # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=gunicorn -VERSION=${VERSION:-20.1.0} +VERSION=${VERSION:-22.0.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -79,7 +79,11 @@ 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 {} \; -python3 setup.py install --root=$PKG +PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') +export PYTHONPATH=/opt/python$PYVER/site-packages + +python3 -m build --wheel --no-isolation +python3 -m installer --destdir "$PKG" dist/*.whl 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 diff --git a/python/gunicorn/gunicorn.info b/python/gunicorn/gunicorn.info index adaf475a12..d8f62aee72 100644 --- a/python/gunicorn/gunicorn.info +++ b/python/gunicorn/gunicorn.info @@ -1,10 +1,10 @@ PRGNAM="gunicorn" -VERSION="20.1.0" +VERSION="22.0.0" HOMEPAGE="https://gunicorn.org/" -DOWNLOAD="https://files.pythonhosted.org/packages/28/5b/0d1f0296485a6af03366604142ea8f19f0833894db3512a40ed07b2a56dd/gunicorn-20.1.0.tar.gz" -MD5SUM="db8a7c5c2064000af70286534803bf1d" +DOWNLOAD="https://files.pythonhosted.org/packages/1e/88/e2f93c5738a4c1f56a458fc7a5b1676fc31dcdbb182bef6b40a141c17d66/gunicorn-22.0.0.tar.gz" +MD5SUM="c02e8493f941ebeddad35788f427aba2" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="" +REQUIRES="python3-setuptools-opt" MAINTAINER="Dimitris Zlatanidis" -EMAIL="d.zlatanidis@gmail.com" +EMAIL="dslackw@gmail.com" diff --git a/python/jedi/README b/python/jedi/README deleted file mode 100644 index 71abdb4efa..0000000000 --- a/python/jedi/README +++ /dev/null @@ -1,3 +0,0 @@ -Jedi is an autocompletion tool for Python that can be used in -IDEs/editors. Jedi works. Jedi is fast. It understands all of -the basic Python syntax elements including many builtin functions. diff --git a/python/jedi/jedi.SlackBuild b/python/jedi/jedi.SlackBuild deleted file mode 100644 index 1b99d376f0..0000000000 --- a/python/jedi/jedi.SlackBuild +++ /dev/null @@ -1,95 +0,0 @@ -#!/bin/bash - -# Slackware build script for jedi - -# Copyright 2015-2019 Dimitris Zlatanidis Orestiada, Greece -# All rights reserved. -# -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=jedi -VERSION=${VERSION:-0.14.0} -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} - -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 -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -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 {} \; - -python2 setup.py install --root=$PKG - -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 *.rst *.txt $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/python/jedi/jedi.info b/python/jedi/jedi.info deleted file mode 100644 index 73e00ebd00..0000000000 --- a/python/jedi/jedi.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="jedi" -VERSION="0.14.0" -HOMEPAGE="https://github.com/davidhalter/jedi" -DOWNLOAD="https://files.pythonhosted.org/packages/eb/3b/300fd8107e30f7b957a1dc1ef7f67cd382802aaf6be361022f039d95c130/jedi-0.14.0.tar.gz" -MD5SUM="8845cbe6ae3c4e667e7c7239afcbd70b" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="python3-parso" -MAINTAINER="Dimitris Zlatanidis" -EMAIL="d.zlatanidis@gmail.com" diff --git a/python/jedi/slack-desc b/python/jedi/slack-desc deleted file mode 100644 index 77e93cf86c..0000000000 --- a/python/jedi/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------------------------------------------------------| -jedi: jedi (Autocompletion tool for Python) -jedi: -jedi: Jedi is an autocompletion tool for Python that can be used in -jedi: IDEs/editors. Jedi works. Jedi is fast. It understands all of the -jedi: basic Python syntax elements including many builtin functions. -jedi: -jedi: Homepage: https://github.com/davidhalter/jedi -jedi: -jedi: -jedi: -jedi: diff --git a/python/kaptan/kaptan.SlackBuild b/python/kaptan/kaptan.SlackBuild index 9bcd133cb2..fd00747f06 100644 --- a/python/kaptan/kaptan.SlackBuild +++ b/python/kaptan/kaptan.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for kaptan -# Copyright 2014-2019 Dimitris Zlatanidis Orestiada, Greece +# Copyright 2014-2024 Dimitris Zlatanidis Orestiada, Greece # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=kaptan -VERSION=${VERSION:-0.5.12} +VERSION=${VERSION:-0.6.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -79,7 +79,6 @@ 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 {} \; -python2 setup.py install --root=$PKG python3 setup.py install --root=$PKG find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ diff --git a/python/kaptan/kaptan.info b/python/kaptan/kaptan.info index be309c1025..a7341c67ee 100644 --- a/python/kaptan/kaptan.info +++ b/python/kaptan/kaptan.info @@ -1,10 +1,10 @@ PRGNAM="kaptan" -VERSION="0.5.12" +VERSION="0.6.0" HOMEPAGE="https://github.com/emre/kaptan" -DOWNLOAD="https://files.pythonhosted.org/packages/94/64/f492edfcac55d4748014b5c9f9a90497325df7d97a678c5d56443f881b7a/kaptan-0.5.12.tar.gz" -MD5SUM="a58cba3a3f975d5765ce0befef7d8825" +DOWNLOAD="https://files.pythonhosted.org/packages/ca/c8/3569c90535df1b7c6079c75b7fd3f304d6ec8ee1626855d37ca137409ba2/kaptan-0.6.0.tar.gz" +MD5SUM="2d3b4256cface38bf9bd6c2d871da493" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="python2-PyYAML" +REQUIRES="" MAINTAINER="Dimitris Zlatanidis" -EMAIL="d.zlatanidis@gmail.com" +EMAIL="dslackw@gmail.com" diff --git a/python/mando/README b/python/mando/README deleted file mode 100644 index a941d55a7e..0000000000 --- a/python/mando/README +++ /dev/null @@ -1,2 +0,0 @@ -mando is a wrapper around argparse, allowing you to write complete -CLI applications in seconds while maintaining all the flexibility. diff --git a/python/mando/mando.info b/python/mando/mando.info deleted file mode 100644 index b038a3d9a6..0000000000 --- a/python/mando/mando.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="mando" -VERSION="0.4" -HOMEPAGE="https://mando.readthedocs.org/" -DOWNLOAD="https://pypi.python.org/packages/2b/52/684d9ab8c2ccfb611275f2e44d3ebc76a6a6c56f4afacd2e91237fa07ec3/mando-0.4.tar.gz" -MD5SUM="1d3fe2ab518830d8984218d7b01b4631" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="Sphinx" -MAINTAINER="Dimitris Zlatanidis" -EMAIL="d.zlatanidis@gmail.com" diff --git a/python/mando/slack-desc b/python/mando/slack-desc deleted file mode 100644 index d528db6298..0000000000 --- a/python/mando/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------------------------------------------------------| -mando: mando (Create Python CLI apps) -mando: -mando: mando is a wrapper around argparse, and allows you to write complete -mando: CLI applications in seconds while maintaining all the flexibility. -mando: -mando: Homepage: https://mando.readthedocs.org/ -mando: -mando: -mando: -mando: -mando: diff --git a/python/minidb/minidb.SlackBuild b/python/minidb/minidb.SlackBuild index a901c2b672..2437c47f38 100644 --- a/python/minidb/minidb.SlackBuild +++ b/python/minidb/minidb.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for minidb -# Copyright 2016-2022 Dimitris Zlatanidis Orestiada, Greece +# Copyright 2016-2024 Dimitris Zlatanidis Orestiada, Greece # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=minidb -VERSION=${VERSION:-2.0.6} +VERSION=${VERSION:-2.0.8} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/minidb/minidb.info b/python/minidb/minidb.info index 91cdb290fa..a3d73e6aad 100644 --- a/python/minidb/minidb.info +++ b/python/minidb/minidb.info @@ -1,8 +1,8 @@ PRGNAM="minidb" -VERSION="2.0.6" +VERSION="2.0.8" HOMEPAGE="https://thp.io/2010/minidb/" -DOWNLOAD="https://github.com/thp/minidb/archive/2.0.6/minidb-2.0.6.tar.gz" -MD5SUM="0dddddfd5c433ad5441df3b7b21a6f19" +DOWNLOAD="https://github.com/thp/minidb/archive/2.0.8/minidb-2.0.8.tar.gz" +MD5SUM="4b35a5a24fc3dfe2f763e504ca66816c" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/python/monty/monty.SlackBuild b/python/monty/monty.SlackBuild index 353b872b7d..49bb91935d 100644 --- a/python/monty/monty.SlackBuild +++ b/python/monty/monty.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for monty -# Copyright 2014-2022 Dimitris Zlatanidis Orestiada, Greece +# Copyright 2014-2024 Dimitris Zlatanidis Orestiada, Greece # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=monty -VERSION=${VERSION:-2022.9.9} +VERSION=${VERSION:-2024.5.15} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -79,13 +79,17 @@ 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 {} \; -python3 setup.py install --root=$PKG +PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') +export PYTHONPATH=/opt/python$PYVER/site-packages + +python3 -m build --wheel --no-isolation +python3 -m installer --destdir "$PKG" dist/*.whl 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 LICENSE.rst PKG-INFO README.rst $PKG/usr/doc/$PRGNAM-$VERSION +cp -a LICENSE.rst PKG-INFO README.md $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install diff --git a/python/monty/monty.info b/python/monty/monty.info index 9e28dc45a4..3e4dcf20e0 100644 --- a/python/monty/monty.info +++ b/python/monty/monty.info @@ -1,10 +1,10 @@ PRGNAM="monty" -VERSION="2022.9.9" +VERSION="2024.5.15" HOMEPAGE="https://github.com/materialsvirtuallab/monty" -DOWNLOAD="https://files.pythonhosted.org/packages/3d/23/c8894953f21267a0f6ab6360665aef137562c112284ce68a8803f6ec9436/monty-2022.9.9.tar.gz" -MD5SUM="daef8fc3b65453eb7027816bf6466894" +DOWNLOAD="https://files.pythonhosted.org/packages/ae/35/f47e80a6082b27475db29bbf485fb6b214e254db64c5866e1665cf9e6600/monty-2024.5.15.tar.gz" +MD5SUM="c582c55302876fcfdf0cc5f6e29d3963" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="" +REQUIRES="python3-setuptools-opt" MAINTAINER="Dimitris Zlatanidis" -EMAIL="d.zlatanidis@gmail.com" +EMAIL="dslackw@gmail.com" diff --git a/python/more-itertools/more-itertools.SlackBuild b/python/more-itertools/more-itertools.SlackBuild index ad2e75c84c..5497caf053 100644 --- a/python/more-itertools/more-itertools.SlackBuild +++ b/python/more-itertools/more-itertools.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for more-itertools -# Copyright 2018 Dimitris Zlatanidis Orestiada, Greece +# Copyright 2018-2024 Dimitris Zlatanidis Orestiada, Greece # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=more-itertools VERSION=${VERSION:-4.1.0} -BUILD=${BUILD:-1} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -79,12 +79,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 {} \; -python setup.py install --root=$PKG - -# Python 3 support. -if $(python3 -c 'import sys' 2>/dev/null); then - python3 setup.py install --root=$PKG -fi +python2 setup.py install --root=$PKG 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 diff --git a/python/more-itertools/more-itertools.info b/python/more-itertools/more-itertools.info index e7a5a4d6b1..80d50239b5 100644 --- a/python/more-itertools/more-itertools.info +++ b/python/more-itertools/more-itertools.info @@ -7,4 +7,4 @@ DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" MAINTAINER="Dimitris Zlatanidis" -EMAIL="d.zlatanidis@gmail.com" +EMAIL="dslackw@gmail.com" diff --git a/python/mypy/mypy.SlackBuild b/python/mypy/mypy.SlackBuild index edadfa83d9..db07edb032 100644 --- a/python/mypy/mypy.SlackBuild +++ b/python/mypy/mypy.SlackBuild @@ -29,7 +29,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=mypy -VERSION=${VERSION:-1.9.0} +VERSION=${VERSION:-1.10.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/mypy/mypy.info b/python/mypy/mypy.info index 4025b600ed..075f53638a 100644 --- a/python/mypy/mypy.info +++ b/python/mypy/mypy.info @@ -1,8 +1,8 @@ PRGNAM="mypy" -VERSION="1.9.0" +VERSION="1.10.0" HOMEPAGE="https://github.com/python/mypy" -DOWNLOAD="https://files.pythonhosted.org/packages/72/1e/a587a862c766a755a58b62d8c00aed11b74a15dc415c1bf5da7b607b0efd/mypy-1.9.0.tar.gz" -MD5SUM="cb49d141290487e31c067cbb9c8bc362" +DOWNLOAD="https://files.pythonhosted.org/packages/c3/b6/297734bb9f20ddf5e831cf4a83f422ddef5a29a33463999f0959d9cdc2df/mypy-1.10.0.tar.gz" +MD5SUM="fc3dad1171168682b7ddd185cba15cca" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="typing-extensions mypy_extensions" diff --git a/python/numpydoc/numpydoc.SlackBuild b/python/numpydoc/numpydoc.SlackBuild index 561a1b7962..fcc924288e 100644 --- a/python/numpydoc/numpydoc.SlackBuild +++ b/python/numpydoc/numpydoc.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for numpydoc -# Copyright 2015-2021 Dimitris Zlatanidis Orestiada, Greece +# Copyright 2015-2024 Dimitris Zlatanidis Orestiada, Greece # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=numpydoc -VERSION=${VERSION:-1.1.0} +VERSION=${VERSION:-1.7.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -79,9 +79,13 @@ 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 {} \; -python3 setup.py install --root=$PKG +PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') +export PYTHONPATH=/opt/python$PYVER/site-packages -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ +python3 -m build --wheel --no-isolation +python3 -m installer --destdir "$PKG" dist/*.whl + +find $PKG -print1 | 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 diff --git a/python/numpydoc/numpydoc.info b/python/numpydoc/numpydoc.info index fb2fb9a65c..fee5d365c8 100644 --- a/python/numpydoc/numpydoc.info +++ b/python/numpydoc/numpydoc.info @@ -1,10 +1,10 @@ PRGNAM="numpydoc" -VERSION="1.1.0" +VERSION="1.7.0" HOMEPAGE="https://github.com/numpy/numpydoc" -DOWNLOAD="https://files.pythonhosted.org/packages/3d/fb/a70f636102045fc646656f2221c7fcdf92f7a9d71ba7c9875a949a58b3e8/numpydoc-1.1.0.tar.gz" -MD5SUM="2f05c4592e007b7a1fa37ddcb7e0e91b" +DOWNLOAD="https://files.pythonhosted.org/packages/76/69/d745d43617a476a5b5fb7f71555eceaca32e23296773c35decefa1da5463/numpydoc-1.7.0.tar.gz" +MD5SUM="7018ef86ed43dccaeb743127a2b3f542" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="Sphinx" +REQUIRES="python3-setuptools-opt Sphinx python3-tabulate" MAINTAINER="Dimitris Zlatanidis" -EMAIL="d.zlatanidis@gmail.com" +EMAIL="dslackw@gmail.com" diff --git a/python/path.py/README b/python/path.py/README deleted file mode 100644 index 6d8a3a2c3b..0000000000 --- a/python/path.py/README +++ /dev/null @@ -1,3 +0,0 @@ -path.py implements a path objects as first-class entities, -allowing common operations on files to be invoked on those -path objects directly. diff --git a/python/path.py/path.py.SlackBuild b/python/path.py/path.py.SlackBuild deleted file mode 100644 index d67251e457..0000000000 --- a/python/path.py/path.py.SlackBuild +++ /dev/null @@ -1,96 +0,0 @@ -#!/bin/bash - -# Slackware build script for path.py - -# Copyright 2014-2018 Dimitris Zlatanidis Orestiada, Greece -# All rights reserved. -# -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=path.py -VERSION=${VERSION:-11.0.1} -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} - -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 -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -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 {} \; - -python2 setup.py install --root=$PKG -python3 setup.py install --root=$PKG - -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.rst CHANGES.rst $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/python/path.py/path.py.info b/python/path.py/path.py.info deleted file mode 100644 index ab6185845d..0000000000 --- a/python/path.py/path.py.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="path.py" -VERSION="11.0.1" -HOMEPAGE="https://github.com/jaraco/path.py" -DOWNLOAD="https://pypi.python.org/packages/c0/8e/737f0e163c74ae0fc54ae3004843f6b630f6b29c83fe0d3c59e715e3d6f0/path.py-11.0.1.tar.gz" -MD5SUM="de65181c0efc12efc34d1ff1a0b1edfe" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="python2-setuptools-scm" -MAINTAINER="Dimitris Zlatanidis" -EMAIL="d.zlatanidis@gmail.com" diff --git a/python/path.py/slack-desc b/python/path.py/slack-desc deleted file mode 100644 index c85172b889..0000000000 --- a/python/path.py/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------------------------------------------------------| -path.py: path.py (A module wrapper for os.path) -path.py: -path.py: path.py implements a path objects as first-class entities, -path.py: allowing common operations on files to be invoked on those -path.py: path objects directly. -path.py: -path.py: Homepage: https://github.com/jaraco/path.py -path.py: -path.py: -path.py: -path.py: diff --git a/python/pendulum/README b/python/pendulum/README deleted file mode 100644 index 41e4340bdc..0000000000 --- a/python/pendulum/README +++ /dev/null @@ -1 +0,0 @@ -Handle datetimes, timedeltas and timezones in a more natural fashion. diff --git a/python/pendulum/pendulum.SlackBuild b/python/pendulum/pendulum.SlackBuild deleted file mode 100644 index f38cf345f6..0000000000 --- a/python/pendulum/pendulum.SlackBuild +++ /dev/null @@ -1,95 +0,0 @@ -#!/bin/bash - -# Slackware build script for pendulum - -# Copyright 2016-2018 Dimitris Zlatanidis Orestiada, Greece -# All rights reserved. -# -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=pendulum -VERSION=${VERSION:-2.0.3} -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} - -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 -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -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 {} \; - -python2 setup.py install --root=$PKG - -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 PKG-INFO README.rst $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/python/pendulum/pendulum.info b/python/pendulum/pendulum.info deleted file mode 100644 index 25db651663..0000000000 --- a/python/pendulum/pendulum.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="pendulum" -VERSION="2.0.3" -HOMEPAGE="https://pendulum.eustace.io/" -DOWNLOAD="https://files.pythonhosted.org/packages/c9/ec/93ed35ccd2b654b22992c78ed5e42e9061aa376b554f89e1d1db54b6c12a/pendulum-2.0.3.tar.gz" -MD5SUM="cc82dda147a51156a5a81817d58500f5" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="python2-dateutil pytzdata" -MAINTAINER="Dimitris Zlatanidis" -EMAIL="d.zlatanidis@gmail.com" diff --git a/python/pendulum/slack-desc b/python/pendulum/slack-desc deleted file mode 100644 index 00120d4f30..0000000000 --- a/python/pendulum/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------------------------------------------------------| -pendulum: pendulum (Python datetimes made easy) -pendulum: -pendulum: Handle datetimes, timedeltas and timezones in a more natural fashion. -pendulum: -pendulum: Homepage: https://pendulum.eustace.io/ -pendulum: -pendulum: -pendulum: -pendulum: -pendulum: -pendulum: diff --git a/python/pilkit/README b/python/pilkit/README deleted file mode 100644 index 20d41940ee..0000000000 --- a/python/pilkit/README +++ /dev/null @@ -1 +0,0 @@ -A collection of utilities and processors for the Python Imaging Libary. diff --git a/python/pilkit/pilkit.SlackBuild b/python/pilkit/pilkit.SlackBuild deleted file mode 100644 index f70c27f422..0000000000 --- a/python/pilkit/pilkit.SlackBuild +++ /dev/null @@ -1,95 +0,0 @@ -#!/bin/bash - -# Slackware build script for pilkit - -# Copyright 2014-2017 Dimitris Zlatanidis Orestiada, Greece -# All rights reserved. -# -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=pilkit -VERSION=${VERSION:-2.0} -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} - -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 -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz || tar xvf $CWD/$VERSION.tar.gz -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 {} \; - -python setup.py install --root=$PKG - -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 AUTHORS LICENSE README.rst $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/python/pilkit/pilkit.info b/python/pilkit/pilkit.info deleted file mode 100644 index c83bf69162..0000000000 --- a/python/pilkit/pilkit.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="pilkit" -VERSION="2.0" -HOMEPAGE="https://github.com/matthewwithanm/pilkit/" -DOWNLOAD="https://github.com/matthewwithanm/pilkit/archive/2.0/pilkit-2.0.tar.gz" -MD5SUM="2ca2718b278b911f06f0d405dfcf6434" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Dimitris Zlatanidis" -EMAIL="d.zlatanidis@gmail.com" diff --git a/python/pilkit/slack-desc b/python/pilkit/slack-desc deleted file mode 100644 index 2080607d66..0000000000 --- a/python/pilkit/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------------------------------------------------------| -pilkit: pilkit (A collection of utilities and processors for Imaging Libary) -pilkit: -pilkit: PILKit is a collection of utilities for working with PIL (the Python -pilkit: Imaging Library). -pilkit: -pilkit: Homepage: https://github.com/matthewwithanm/pilkit/ -pilkit: -pilkit: -pilkit: -pilkit: -pilkit: diff --git a/python/pillowfight/README b/python/pillowfight/README deleted file mode 100644 index 598342a8c8..0000000000 --- a/python/pillowfight/README +++ /dev/null @@ -1,15 +0,0 @@ -Pillow is a replacement for PIL that works as a drop-in replacement. -Unlike PIL, it's actively maintained and easy to install. It's pretty -great. There's only one problem, which is that users must first -uninstall PIL before installing Pillow, as they share a namespace. - -This makes it very hard for Python modules or products that need to -run on a variety of configurations to easily depend on either PIL -or Pillow without inevitably breaking something (perhaps in subtle -ways). That makes it hard to safely transition. - -This package aims to "solve" that by providing a single dependency -that can intelligently depend on either PIL or Pillow, based on what's -already on the system. Packages that still need to work if PIL is -installed, but aim to transition to Pillow, can simply depend on the -pillowfight package. diff --git a/python/pillowfight/pillowfight.SlackBuild b/python/pillowfight/pillowfight.SlackBuild deleted file mode 100644 index 4707e9f47b..0000000000 --- a/python/pillowfight/pillowfight.SlackBuild +++ /dev/null @@ -1,95 +0,0 @@ -#!/bin/bash - -# Slackware build script for pillowfight - -# Copyright 2016 Dimitris Zlatanidis Orestiada, Greece -# All rights reserved. -# -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=pillowfight -VERSION=${VERSION:-0.2} -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} - -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 -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -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 {} \; - -python setup.py install --root=$PKG - -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.rst PKG-INFO $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/python/pillowfight/pillowfight.info b/python/pillowfight/pillowfight.info deleted file mode 100644 index ad5d3e472d..0000000000 --- a/python/pillowfight/pillowfight.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="pillowfight" -VERSION="0.2" -HOMEPAGE="https://github.com/beanbaginc/pillowfight" -DOWNLOAD="https://pypi.python.org/packages/69/a3/47d229ad4a1fa90dc550ffee9f400e71c902e879780dbf77f8ab032d9d33/pillowfight-0.2.tar.gz" -MD5SUM="5f5df64de2e2bf7599460da08dfca08d" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Dimitris Zlatanidis" -EMAIL="d.zlatanidis@gmail.com" diff --git a/python/pillowfight/slack-desc b/python/pillowfight/slack-desc deleted file mode 100644 index ba2fce6d50..0000000000 --- a/python/pillowfight/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------------------------------------------------------| -pillowfight: pillowfight (transition from PIL to Pillow) -pillowfight: -pillowfight: Pillow is a replacement for PIL that works as a drop-in replacement. -pillowfight: Unlike PIL, it's actively maintained and easy to install. It's -pillowfight: pretty great. There's only one problem, which is that users must -pillowfight: first uninstall PIL before installing Pillow, as they share a -pillowfight: namespace. -pillowfight: -pillowfight: Homepage: https://github.com/beanbaginc/pillowfight -pillowfight: -pillowfight: diff --git a/python/pluggy/slack-desc b/python/pluggy/slack-desc deleted file mode 100644 index 1632943694..0000000000 --- a/python/pluggy/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------------------------------------------------------| -pluggy: pluggy (mechanisms for python) -pluggy: -pluggy: This is the plugin manager as used by pytest but stripped of pytest -pluggy: specific details. -pluggy: -pluggy: Homepage: https://github.com/pytest-dev/pluggy -pluggy: -pluggy: -pluggy: -pluggy: -pluggy: diff --git a/python/prompt_toolkit/README b/python/prompt_toolkit/README deleted file mode 100644 index 5f781a1d91..0000000000 --- a/python/prompt_toolkit/README +++ /dev/null @@ -1,3 +0,0 @@ -Library for building powerful interactive command lines in Python. -prompt_toolkit could be a replacement for GNU readline, but it can -be much more than that. diff --git a/python/prompt_toolkit/prompt_toolkit.SlackBuild b/python/prompt_toolkit/prompt_toolkit.SlackBuild deleted file mode 100644 index 6bc5e19ffc..0000000000 --- a/python/prompt_toolkit/prompt_toolkit.SlackBuild +++ /dev/null @@ -1,95 +0,0 @@ -#!/bin/bash - -# Slackware build script for prompt_toolkit - -# Copyright 2015-2019 Dimitris Zlatanidis Orestiada, Greece -# All rights reserved. -# -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=prompt_toolkit -VERSION=${VERSION:-2.0.10} -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} - -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 -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -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 {} \; - -python2 setup.py install --root=$PKG - -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.rst PKG-INFO $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/python/prompt_toolkit/prompt_toolkit.info b/python/prompt_toolkit/prompt_toolkit.info deleted file mode 100644 index e8e53c1bee..0000000000 --- a/python/prompt_toolkit/prompt_toolkit.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="prompt_toolkit" -VERSION="2.0.10" -HOMEPAGE="https://github.com/jonathanslenders/python-prompt-toolkit" -DOWNLOAD="https://files.pythonhosted.org/packages/0c/37/7ad3bf3c6dbe96facf9927ddf066fdafa0f86766237cff32c3c7355d3b7c/prompt_toolkit-2.0.10.tar.gz" -MD5SUM="5016c523e603cd7119644fbc0f00ce53" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="wcwidth" -MAINTAINER="Dimitris Zlatanidis" -EMAIL="d.zlatanidis@gmail.com" diff --git a/python/purl/README b/python/purl/README deleted file mode 100644 index f952015bcd..0000000000 --- a/python/purl/README +++ /dev/null @@ -1,4 +0,0 @@ -An immutable URL class for easy URL-building and manipulation. - -A simple, immutable URL class with a clean API for interrogation -and manipulation. Supports Python 2.6, 2.7 and 3.3. diff --git a/python/purl/purl.SlackBuild b/python/purl/purl.SlackBuild deleted file mode 100644 index d37c540624..0000000000 --- a/python/purl/purl.SlackBuild +++ /dev/null @@ -1,96 +0,0 @@ -#!/bin/bash - -# Slackware build script for purl - -# Copyright 2014-2019 Dimitris Zlatanidis Orestiada, Greece -# All rights reserved. -# -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=purl -VERSION=${VERSION:-1.5} -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} - -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 -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -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 {} \; - -python setup.py install --root=$PKG - -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.rst LICENSE $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/python/purl/purl.info b/python/purl/purl.info deleted file mode 100644 index c8fd3e074b..0000000000 --- a/python/purl/purl.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="purl" -VERSION="1.5" -HOMEPAGE="https://github.com/codeinthehole/purl" -DOWNLOAD="https://files.pythonhosted.org/packages/b8/f7/eb108f39ffcbebd6a1cc1030b912640fc28edb0146e8658b6a1aa60f1060/purl-1.5.tar.gz" -MD5SUM="2a10782a6f0c771f3f3319956d41f7ff" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Dimitris Zlatanidis" -EMAIL="d.zlatanidis@gmail.com" diff --git a/python/purl/slack-desc b/python/purl/slack-desc deleted file mode 100644 index b093f1bfb8..0000000000 --- a/python/purl/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------------------------------------------------------| -purl: purl (An immutable URL class for easy URL-building and manipulation) -purl: -purl: A simple, immutable URL class with a clean API for interrogation and -purl: manipulation. Supports Python 2.6, 2.7 and 3.3. -purl: -purl: -purl: -purl: -purl: Homepage: https://github.com/codeinthehole/purl -purl: -purl: diff --git a/python/pyPdf/README b/python/pyPdf/README deleted file mode 100644 index de81982790..0000000000 --- a/python/pyPdf/README +++ /dev/null @@ -1,16 +0,0 @@ -A Pure-Python library built as a PDF toolkit. It is capable of: - - extracting document information (title, author, ...), - splitting documents page by page, - merging documents page by page, - cropping pages, - merging multiple pages into a single page, - encrypting and decrypting PDF files. - -It should run on any Python platform without any dependencies on -external libraries. It can also work entirely on StringIO objects -rather than file streams, allowing for PDF manipulation in memory. It -is therefore a useful tool for websites that manage or manipulate PDFs. - -NOTE: the upstream project is NOT MAINTAINED. PyPDF2 is a fork based on -this project that provides enhanced features. diff --git a/python/pyPdf/pyPdf.info b/python/pyPdf/pyPdf.info deleted file mode 100644 index 817b2a041d..0000000000 --- a/python/pyPdf/pyPdf.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="pyPdf" -VERSION="1.13" -HOMEPAGE="http://pybrary.net/pyPdf/" -DOWNLOAD="http://pybrary.net/pyPdf/pyPdf-1.13.tar.gz" -MD5SUM="7a75ef56f227b78ae62d6e38d4b6b1da" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Alan Alberghini" -EMAIL="414N@slacky.it" diff --git a/python/pyPdf/slack-desc b/python/pyPdf/slack-desc deleted file mode 100644 index 7bd23be9aa..0000000000 --- a/python/pyPdf/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------------------------------------------------------| -pyPdf: pyPdf (pure Python library built as a PDF toolkit) -pyPdf: -pyPdf: It is capable of: -pyPdf: - extracting document information (title, author, ...), -pyPdf: - splitting documents page by page, -pyPdf: - merging documents page by page, -pyPdf: - cropping pages, -pyPdf: - merging multiple pages into a single page, -pyPdf: - encrypting and decrypting PDF files. -pyPdf: -pyPdf: Homepage: http://pybrary.net/pyPdf/ diff --git a/python/pyfiglet/pyfiglet.SlackBuild b/python/pyfiglet/pyfiglet.SlackBuild index 9260b3b684..0adc2a38de 100644 --- a/python/pyfiglet/pyfiglet.SlackBuild +++ b/python/pyfiglet/pyfiglet.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for pyfiglet -# Copyright 2014-2016 Dimitris Zlatanidis Orestiada, Greece +# Copyright 2014-2024 Dimitris Zlatanidis Orestiada, Greece # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,8 +25,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=pyfiglet -VERSION=${VERSION:-0.7.5} -BUILD=${BUILD:-2} +VERSION=${VERSION:-1.0.2} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -62,7 +62,6 @@ 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 {} \; -python setup.py install --root=$PKG python3 setup.py install --root=$PKG find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ @@ -73,7 +72,7 @@ gzip -9 doc/$PRGNAM.1 install -D -m0644 doc/$PRGNAM.1.gz $PKG/usr/man/man1/$PRGNAM.1.gz mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a README doc/figfont.txt $PKG/usr/doc/$PRGNAM-$VERSION +cp -a README.md doc/figfont.txt $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install diff --git a/python/pyfiglet/pyfiglet.info b/python/pyfiglet/pyfiglet.info index 89ad2f7a89..9590065ae7 100644 --- a/python/pyfiglet/pyfiglet.info +++ b/python/pyfiglet/pyfiglet.info @@ -1,10 +1,10 @@ PRGNAM="pyfiglet" -VERSION="0.7.5" +VERSION="1.0.2" HOMEPAGE="https://github.com/pwaller/pyfiglet" -DOWNLOAD="https://pypi.python.org/packages/source/p/pyfiglet/pyfiglet-0.7.5.tar.gz" -MD5SUM="aa956f7af37926ab4b739c9ef87f3808" +DOWNLOAD="https://files.pythonhosted.org/packages/a0/f2/2649b2acace54f861eccd4ab163bfd914236fc93ddb1df02dad2a2552b14/pyfiglet-1.0.2.tar.gz" +MD5SUM="0cb431d9b6b11de98a635f5466455a63" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" MAINTAINER="Dimitris Zlatanidis" -EMAIL="d.zlatanidis@gmail.com" +EMAIL="dslackw@gmail.com" diff --git a/python/pymongo/pymongo.SlackBuild b/python/pymongo/pymongo.SlackBuild index baee1974c3..f02e19d718 100644 --- a/python/pymongo/pymongo.SlackBuild +++ b/python/pymongo/pymongo.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for pymongo -# Copyright 2015-2023 Dimitris Zlatanidis Orestiada, Greece +# Copyright 2015-2024 Dimitris Zlatanidis Orestiada, Greece # Copyright 2013-2014 Christoph Willing, Australia # All rights reserved. # @@ -26,8 +26,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=pymongo -VERSION=${VERSION:-4.6.1} -BUILD=${BUILD:-2} +VERSION=${VERSION:-4.7.2} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -87,7 +87,7 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | gr | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE README.rst doc/tutorial.rst $PKG/usr/doc/$PRGNAM-$VERSION +cp -a LICENSE README.md doc/tutorial.rst $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install diff --git a/python/pymongo/pymongo.info b/python/pymongo/pymongo.info index 829f2a9273..97cf59b5b4 100644 --- a/python/pymongo/pymongo.info +++ b/python/pymongo/pymongo.info @@ -1,8 +1,8 @@ PRGNAM="pymongo" -VERSION="4.6.1" +VERSION="4.7.2" HOMEPAGE="https://github.com/mongodb/mongo-python-driver" -DOWNLOAD="https://files.pythonhosted.org/packages/1d/f0/b5fcf9aee64ac3650a3df3bd1d7e8870838a82944fa4868768ab9db5416a/pymongo-4.6.1.tar.gz" -MD5SUM="7c854a2d1e2ce333ed875edfdd034e9c" +DOWNLOAD="https://files.pythonhosted.org/packages/af/7a/3401c2f16bff666e7b2d0416a345e2cb4059d27c98cb80aad66cb82dda69/pymongo-4.7.2.tar.gz" +MD5SUM="6ebe86590829e8fea43c384e299aeb4b" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-setuptools-opt" diff --git a/python/pypy/pypy.SlackBuild b/python/pypy/pypy.SlackBuild index db7175ee10..57b2b9f890 100644 --- a/python/pypy/pypy.SlackBuild +++ b/python/pypy/pypy.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=pypy -VERSION=${VERSION:-7.3.15} +VERSION=${VERSION:-7.3.16} SRCNAM=pypy2.7 BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/python/pypy/pypy.info b/python/pypy/pypy.info index 218b9d4193..7e092fb796 100644 --- a/python/pypy/pypy.info +++ b/python/pypy/pypy.info @@ -1,10 +1,10 @@ PRGNAM="pypy" -VERSION="7.3.15" +VERSION="7.3.16" HOMEPAGE="https://www.pypy.org/" -DOWNLOAD="https://downloads.python.org/pypy/pypy2.7-v7.3.15-linux32.tar.bz2" -MD5SUM="30682b3a2afa20cd9679ed0582eaf68d" -DOWNLOAD_x86_64="https://downloads.python.org/pypy/pypy2.7-v7.3.15-linux64.tar.bz2" -MD5SUM_x86_64="1e58859cb8f1af76a6b91a7feceb53dd" +DOWNLOAD="https://downloads.python.org/pypy/pypy2.7-v7.3.16-linux32.tar.bz2" +MD5SUM="3c62b4c8d8ab8e38b7d260eea7d64904" +DOWNLOAD_x86_64="https://downloads.python.org/pypy/pypy2.7-v7.3.16-linux64.tar.bz2" +MD5SUM_x86_64="8efbdf5b721d1d2fab824c9cdf01ea7b" REQUIRES="" MAINTAINER="Yth - Arnaud" EMAIL="yth@ythogtha.org" diff --git a/python/pypy3/pypy3.SlackBuild b/python/pypy3/pypy3.SlackBuild index 519fdc9daf..031c898724 100644 --- a/python/pypy3/pypy3.SlackBuild +++ b/python/pypy3/pypy3.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=pypy3 -VERSION=${VERSION:-7.3.15} +VERSION=${VERSION:-7.3.16} SRCNAM=pypy3.9 BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/python/pypy3/pypy3.info b/python/pypy3/pypy3.info index 767b6cdd11..158131cfc6 100644 --- a/python/pypy3/pypy3.info +++ b/python/pypy3/pypy3.info @@ -1,10 +1,10 @@ PRGNAM="pypy3" -VERSION="7.3.15" +VERSION="7.3.16" HOMEPAGE="https://www.pypy.org/" -DOWNLOAD="https://downloads.python.org/pypy/pypy3.9-v7.3.15-linux32.tar.bz2" -MD5SUM="54227609e72be7d6afa41a37125600b9" -DOWNLOAD_x86_64="https://downloads.python.org/pypy/pypy3.9-v7.3.15-linux64.tar.bz2" -MD5SUM_x86_64="970f89d56dbfc7f9c722ba425c647945" +DOWNLOAD="https://downloads.python.org/pypy/pypy3.9-v7.3.16-linux32.tar.bz2" +MD5SUM="a53657ebe1aa4c10122c9a103b674ad7" +DOWNLOAD_x86_64="https://downloads.python.org/pypy/pypy3.9-v7.3.16-linux64.tar.bz2" +MD5SUM_x86_64="d97e99c14eac97e81275ae5548c2c372" REQUIRES="" MAINTAINER="Yth - Arnaud" EMAIL="yth@ythogtha.org" diff --git a/python/pytest/pytest.info b/python/pytest/pytest.info index fc5a4d8b63..f66a59d9d4 100644 --- a/python/pytest/pytest.info +++ b/python/pytest/pytest.info @@ -5,6 +5,6 @@ DOWNLOAD="https://files.pythonhosted.org/packages/source/p/pytest/pytest-3.8.2.t MD5SUM="8e7d324528a63c2dab64a10ae028e0f2" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="python2-py python2-attrs pluggy more-itertools python2-atomicwrites funcsigs python2-pathlib2" +REQUIRES="python2-py python2-attrs python2-pluggy more-itertools python2-atomicwrites funcsigs python2-pathlib2" MAINTAINER="Dimitris Zlatanidis" EMAIL="d.zlatanidis@gmail.com" diff --git a/python/python-PySnooper/python-PySnooper.SlackBuild b/python/python-PySnooper/python-PySnooper.SlackBuild index fa75dbc5c6..50a1783cd9 100644 --- a/python/python-PySnooper/python-PySnooper.SlackBuild +++ b/python/python-PySnooper/python-PySnooper.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for python-PySnooper -# Copyright 2023 Dimitris Zlatanidis Orestiada, Greece +# Copyright 2023-2024 Dimitris Zlatanidis Orestiada, Greece # Copyright 2019-2021 Benjamin Trigona-Harany <slackbuilds@jaxartes.net> # All rights reserved. # @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python-PySnooper -VERSION=${VERSION:-1.1.1} +VERSION=${VERSION:-1.2.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -82,6 +82,8 @@ 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 {} \; +sed -i "30d" setup.cfg + python3 setup.py install --root=$PKG find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ diff --git a/python/python-PySnooper/python-PySnooper.info b/python/python-PySnooper/python-PySnooper.info index 41993b21be..941be8a3c2 100644 --- a/python/python-PySnooper/python-PySnooper.info +++ b/python/python-PySnooper/python-PySnooper.info @@ -1,10 +1,10 @@ PRGNAM="python-PySnooper" -VERSION="1.1.1" +VERSION="1.2.0" HOMEPAGE="https://github.com/cool-RR/PySnooper" -DOWNLOAD="https://files.pythonhosted.org/packages/e9/82/3f6d0f73c9fd19bf07953d788e34d1c64c766a03e54625bf9fe98d730822/PySnooper-1.1.1.tar.gz" -MD5SUM="8f64bea7d65ed9c617509ddaff60bba2" +DOWNLOAD="https://files.pythonhosted.org/packages/66/08/474e7891ff7107328404b46f42cdc9bf58b99404924d35933037cd0fb145/PySnooper-1.2.0.tar.gz" +MD5SUM="9b2fe060f46b0c3054e0c30b38cc313a" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" MAINTAINER="Dimitris Zlatanidis" -EMAIL="d.zlatanidis@gmail.com" +EMAIL="dslackw@gmail.com" diff --git a/python/python-mysql-replication/python-mysql-replication.SlackBuild b/python/python-mysql-replication/python-mysql-replication.SlackBuild index 439e830544..8617797374 100644 --- a/python/python-mysql-replication/python-mysql-replication.SlackBuild +++ b/python/python-mysql-replication/python-mysql-replication.SlackBuild @@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python-mysql-replication SRCNAM=mysql-replication -VERSION=${VERSION:-1.0.7} +VERSION=${VERSION:-1.0.8} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/python-mysql-replication/python-mysql-replication.info b/python/python-mysql-replication/python-mysql-replication.info index 2d35516022..4cc3d64634 100644 --- a/python/python-mysql-replication/python-mysql-replication.info +++ b/python/python-mysql-replication/python-mysql-replication.info @@ -1,8 +1,8 @@ PRGNAM="python-mysql-replication" -VERSION="1.0.7" +VERSION="1.0.8" HOMEPAGE="https://github.com/julien-duponchelle/python-mysql-replication" -DOWNLOAD="https://files.pythonhosted.org/packages/40/c7/43da46437af8857e474cdb6d6cc270018a227abeee3f6672edb916210357/mysql-replication-1.0.7.tar.gz" -MD5SUM="33746e65168bb8849307b6e95fd8d5ff" +DOWNLOAD="https://files.pythonhosted.org/packages/65/3b/74c995490ee88c906df4008a6a30c3cb0f7426edd8ed2257faaab27273d7/mysql-replication-1.0.8.tar.gz" +MD5SUM="9004112b965b8dcd72c30c46e1be5ca0" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="pymysql" diff --git a/python/pluggy/README b/python/python2-pluggy/README index 588eb17442..588eb17442 100644 --- a/python/pluggy/README +++ b/python/python2-pluggy/README diff --git a/python/pluggy/pluggy.SlackBuild b/python/python2-pluggy/python2-pluggy.SlackBuild index bbc51acd0d..ef6b2874e7 100644 --- a/python/pluggy/pluggy.SlackBuild +++ b/python/python2-pluggy/python2-pluggy.SlackBuild @@ -25,12 +25,14 @@ cd $(dirname $0) ; CWD=$(pwd) -PRGNAM=pluggy +PRGNAM=python2-pluggy VERSION=${VERSION:-0.13.1} -BUILD=${BUILD:-2} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} +SRCNAM=pluggy + if [ -z "$ARCH" ]; then case "$( uname -m )" in i?86) ARCH=i586 ;; @@ -39,9 +41,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 @@ -51,28 +50,14 @@ 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 mkdir -p $TMP $PKG $OUTPUT cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -cd $PRGNAM-$VERSION +rm -rf $SRCNAM-$VERSION +tar xvf $CWD/$SRCNAM-$VERSION.tar.gz +cd $SRCNAM-$VERSION chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ diff --git a/python/pluggy/pluggy.info b/python/python2-pluggy/python2-pluggy.info index 17fdcba932..22082499a2 100644 --- a/python/pluggy/pluggy.info +++ b/python/python2-pluggy/python2-pluggy.info @@ -1,4 +1,4 @@ -PRGNAM="pluggy" +PRGNAM="python2-pluggy" VERSION="0.13.1" HOMEPAGE="https://github.com/pytest-dev/pluggy" DOWNLOAD="https://files.pythonhosted.org/packages/source/p/pluggy/pluggy-0.13.1.tar.gz" diff --git a/python/prompt_toolkit/slack-desc b/python/python2-pluggy/slack-desc index f415e8f935..4d8890c877 100644 --- a/python/prompt_toolkit/slack-desc +++ b/python/python2-pluggy/slack-desc @@ -6,14 +6,14 @@ # customary to leave one space after the ':' except on otherwise blank lines. |-----handy-ruler------------------------------------------------------| -prompt_toolkit: prompt_toolkit (interactive command lines) -prompt_toolkit: -prompt_toolkit: Library for building powerful interactive command lines in Python. -prompt_toolkit: prompt_toolkit could be a replacement for GNU readline, but it can be -prompt_toolkit: much more than that. -prompt_toolkit: -prompt_toolkit: Homepage: https://github.com/jonathanslenders/python-prompt-toolkit -prompt_toolkit: -prompt_toolkit: -prompt_toolkit: -prompt_toolkit: +python2-pluggy: python2-pluggy (mechanisms for python) +python2-pluggy: +python2-pluggy: This is the plugin manager as used by pytest but stripped of pytest +python2-pluggy: specific details. +python2-pluggy: +python2-pluggy: Homepage: https://github.com/pytest-dev/pluggy +python2-pluggy: +python2-pluggy: +python2-pluggy: +python2-pluggy: +python2-pluggy: diff --git a/python/python2-swiftclient/README b/python/python2-swiftclient/README deleted file mode 100644 index a153117012..0000000000 --- a/python/python2-swiftclient/README +++ /dev/null @@ -1,5 +0,0 @@ -OpenStack Object Storage API Client Library. - -This is a python client for the Swift API. -There's a Python API (the swiftclient module), and a command-line script -(swift) diff --git a/python/python2-swiftclient/python2-swiftclient.SlackBuild b/python/python2-swiftclient/python2-swiftclient.SlackBuild deleted file mode 100644 index 29ce4da93b..0000000000 --- a/python/python2-swiftclient/python2-swiftclient.SlackBuild +++ /dev/null @@ -1,101 +0,0 @@ -#!/bin/bash - -# Slackware build script for python-swiftclient - -# Copyright 2014-2016 Dimitris Zlatanidis Orestiada, Greece -# All rights reserved. -# -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=python2-swiftclient -SRCNAM=python-swiftclient -VERSION=${VERSION:-3.2.0} -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} - -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 -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$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 {} \; - -python2 setup.py install --root=$PKG - -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 - -mv $PKG/usr/share/man $PKG/usr -rm -rf $PKG/usr/share -find $PKG/usr/man -type f -exec gzip -9 {} \; -for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a AUTHORS ChangeLog LICENSE PKG-INFO README.rst $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/python/python2-swiftclient/python2-swiftclient.info b/python/python2-swiftclient/python2-swiftclient.info deleted file mode 100644 index 2569452542..0000000000 --- a/python/python2-swiftclient/python2-swiftclient.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="python2-swiftclient" -VERSION="3.2.0" -HOMEPAGE="https://www.openstack.org/" -DOWNLOAD="https://pypi.python.org/packages/34/f5/d4702a0715ae9ffe4d66c5d519504b18757c6573aaa10af3790a6bdcb7ce/python-swiftclient-3.2.0.tar.gz" -MD5SUM="95f57e4ec252edcb2ab934470b44ff76" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="python2-pbr" -MAINTAINER="Dimitris Zlatanidis" -EMAIL="d.zlatanidis@gmail.com" diff --git a/python/python2-swiftclient/slack-desc b/python/python2-swiftclient/slack-desc deleted file mode 100644 index b5f78ab9f1..0000000000 --- a/python/python2-swiftclient/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------------------------------------------------------| -python2-swiftclient: python2-swiftclient (OpenStack Object Storage API Client Library) -python2-swiftclient: -python2-swiftclient: This is a python client for the Swift API. There's a Python API -python2-swiftclient: (the swiftclient module), and a command-line script (swift). -python2-swiftclient: -python2-swiftclient: Homepage: https://www.openstack.org/ -python2-swiftclient: -python2-swiftclient: -python2-swiftclient: -python2-swiftclient: -python2-swiftclient: diff --git a/python/python2-unicodecsv/README b/python/python2-unicodecsv/README deleted file mode 100644 index 65f114ab66..0000000000 --- a/python/python2-unicodecsv/README +++ /dev/null @@ -1,2 +0,0 @@ -Python2's stdlib csv module is nice, but it doesn't support unicode. -This module is a drop-in replacement which *does*. diff --git a/python/python2-unicodecsv/python2-unicodecsv.SlackBuild b/python/python2-unicodecsv/python2-unicodecsv.SlackBuild deleted file mode 100644 index ec1d239b9f..0000000000 --- a/python/python2-unicodecsv/python2-unicodecsv.SlackBuild +++ /dev/null @@ -1,96 +0,0 @@ -#!/bin/bash - -# Slackware build script for python-unicodecsv - -# Copyright 2015-2016 Dimitris Zlatanidis Orestiada, Greece -# All rights reserved. -# -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=python2-unicodecsv -SRCNAM=$( echo $PRGNAM | cut -d- -f2 ) -VERSION=${VERSION:-0.14.1} -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} - -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 -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$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 {} \; - -python2 setup.py install --root=$PKG - -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.rst $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/python/python2-unicodecsv/python2-unicodecsv.info b/python/python2-unicodecsv/python2-unicodecsv.info deleted file mode 100644 index 41eed8b4c8..0000000000 --- a/python/python2-unicodecsv/python2-unicodecsv.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="python2-unicodecsv" -VERSION="0.14.1" -HOMEPAGE="https://github.com/jdunck/python-unicodecsv" -DOWNLOAD="https://pypi.python.org/packages/source/u/unicodecsv/unicodecsv-0.14.1.tar.gz" -MD5SUM="c18ffe8ded29a4f429224877b2b34252" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Dimitris Zlatanidis" -EMAIL="d.zlatanidis@gmail.com" diff --git a/python/python2-unicodecsv/slack-desc b/python/python2-unicodecsv/slack-desc deleted file mode 100644 index 4db372563c..0000000000 --- a/python/python2-unicodecsv/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------------------------------------------------------| -python2-unicodecsv: python2-unicodecsv (csv module) -python2-unicodecsv: -python2-unicodecsv: Python2's stdlib csv module is nice, but it doesn't support unicode. -python2-unicodecsv: This module is a drop-in replacement which *does*. -python2-unicodecsv: -python2-unicodecsv: Homepage: https://github.com/jdunck/python2-unicodecsv -python2-unicodecsv: -python2-unicodecsv: -python2-unicodecsv: -python2-unicodecsv: -python2-unicodecsv: diff --git a/python/python3-Flask-Cors/python3-Flask-Cors.SlackBuild b/python/python3-Flask-Cors/python3-Flask-Cors.SlackBuild index dc9de3a222..5f4074fbce 100644 --- a/python/python3-Flask-Cors/python3-Flask-Cors.SlackBuild +++ b/python/python3-Flask-Cors/python3-Flask-Cors.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for python3-Flask-Cors -# Copyright 2022-23 fourtysixandtwo <fourtysixandtwo@sliderr.net> +# Copyright 2022-2024 fourtysixandtwo <fourtysixandtwo@sliderr.net> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -27,8 +27,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-Flask-Cors -SRCNAM=${PRGNAM#python3-*} -VERSION=${VERSION:-4.0.0} +SRCNAM=flask_cors +VERSION=${VERSION:-4.0.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -50,23 +50,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" -elif [ "$ARCH" = "aarch64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - set -e rm -rf $PKG diff --git a/python/python3-Flask-Cors/python3-Flask-Cors.info b/python/python3-Flask-Cors/python3-Flask-Cors.info index 0f80c0a0dc..1ae7545b95 100644 --- a/python/python3-Flask-Cors/python3-Flask-Cors.info +++ b/python/python3-Flask-Cors/python3-Flask-Cors.info @@ -1,8 +1,8 @@ PRGNAM="python3-Flask-Cors" -VERSION="4.0.0" +VERSION="4.0.1" HOMEPAGE="https://github.com/corydolphin/flask-cors" -DOWNLOAD="https://files.pythonhosted.org/packages/source/f/flask-cors/Flask-Cors-4.0.0.tar.gz" -MD5SUM="0ccfa375e744200243d85719b38cdbc6" +DOWNLOAD="https://files.pythonhosted.org/packages/source/f/flask_cors/flask_cors-4.0.1.tar.gz" +MD5SUM="1e1eac64500b970dcb2112f0c6989664" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="Flask" diff --git a/python/python3-PyMuPDF/README b/python/python3-PyMuPDF/README index da799f0765..9a35043dd8 100644 --- a/python/python3-PyMuPDF/README +++ b/python/python3-PyMuPDF/README @@ -12,8 +12,13 @@ can also be handled like documents: .png, .jpg, .bmp, .tiff, etc. krop (available on SBo) can use PyMuPDF for both rendering and cropping. -To be on the safe side, keep the version of python3-PyMuPDF in sync with -the mupdf version. +Mupdf is not a dependency because all of the necessary code is built +into PyMuPDF. -Optional autodetected dependencies are python-fonttools, tesseract, and +Optional runtime dependencies are python3-fonttools, tesseract, and python3-pymupdf_fonts. + +To enable Tesseract OCR functions in PyMuPDF, the software must be +installed and the system environment variable TESSDATA_PREFIX must +be defined as follows: +export TESSDATA_PREFIX=/usr/share/tessdata diff --git a/python/python3-PyMuPDF/python3-PyMuPDF.SlackBuild b/python/python3-PyMuPDF/python3-PyMuPDF.SlackBuild index 1d4a8b7a23..c81c259d1a 100644 --- a/python/python3-PyMuPDF/python3-PyMuPDF.SlackBuild +++ b/python/python3-PyMuPDF/python3-PyMuPDF.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-PyMuPDF -VERSION=${VERSION:-1.23.26} +VERSION=${VERSION:-1.24.3} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -52,27 +52,23 @@ set -e rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP -rm -rf ${PRGNAM:8}-$VERSION +rm -rf ${PRGNAM:8}-$VERSION mupdf* +tar xvf $CWD/mupdf-*-source.tar.lz +mv mupdf* mupdf tar xvf $CWD/${PRGNAM:8}-$VERSION.tar.gz cd ${PRGNAM:8}-$VERSION -chown -R root:root . -find -L . \ +chown -R root:root . ../mupdf +find -L . ../mupdf \ \( -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 {} \; -sed -i -e 's/"libclang", "swig", //' pyproject.toml +sed -i -e "s/ret.append([ ]*'libclang'[ ]*)/pass/" \ + -e "s/ret.append([ ]*'swig'[ ]*)/pass/" \ + setup.py -mv src_classic/fitz_old.i src_classic/fitz.i - -sed -i "s/fitz_old/fitz/g" setup.py \ - src_classic/__init__.py src_classic/utils.py - -export PYMUPDF_SETUP_MUPDF_BUILD= -export PYMUPDF_SETUP_IMPLEMENTATIONS=a -export PYMUPDF_INCLUDES=/usr/include:/usr/include/mupdf:/usr/include/freetype2 -export TESSDATA_PREFIX=/usr/share/tessdata +export PYMUPDF_SETUP_MUPDF_BUILD=../mupdf python3 -m build --wheel --no-isolation python3 -m installer --destdir "$PKG" dist/*.whl diff --git a/python/python3-PyMuPDF/python3-PyMuPDF.info b/python/python3-PyMuPDF/python3-PyMuPDF.info index 6fbc4eef4d..b549a5c6f9 100644 --- a/python/python3-PyMuPDF/python3-PyMuPDF.info +++ b/python/python3-PyMuPDF/python3-PyMuPDF.info @@ -1,10 +1,12 @@ PRGNAM="python3-PyMuPDF" -VERSION="1.23.26" +VERSION="1.24.3" HOMEPAGE="https://github.com/pymupdf/PyMuPDF" -DOWNLOAD="https://github.com/pymupdf/PyMuPDF/archive/1.23.26/PyMuPDF-1.23.26.tar.gz" -MD5SUM="3dd25058cbee9f45e823806901b804e8" +DOWNLOAD="https://github.com/pymupdf/PyMuPDF/archive/1.24.3/PyMuPDF-1.24.3.tar.gz \ + https://mupdf.com/downloads/archive/mupdf-1.24.2-source.tar.lz" +MD5SUM="cba3f4e2c59408a66b60abb2798c01c8 \ + d8f835e414202946d1c6c8192dd4315d" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="mupdf python3-psutil %README%" +REQUIRES="python3-psutil %README%" MAINTAINER="Alexander Verbovetsky" EMAIL="alik@ejik.org" diff --git a/python/python3-ZConfig/python3-ZConfig.SlackBuild b/python/python3-ZConfig/python3-ZConfig.SlackBuild index 42efe8023f..b96b71c9cd 100644 --- a/python/python3-ZConfig/python3-ZConfig.SlackBuild +++ b/python/python3-ZConfig/python3-ZConfig.SlackBuild @@ -25,8 +25,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-ZConfig -SRCNAM=${PRGNAM#python3-*} -VERSION=${VERSION:-4.0} +SRCNAM=zconfig +VERSION=${VERSION:-4.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/python3-ZConfig/python3-ZConfig.info b/python/python3-ZConfig/python3-ZConfig.info index f338c0ce30..8d77e17bb1 100644 --- a/python/python3-ZConfig/python3-ZConfig.info +++ b/python/python3-ZConfig/python3-ZConfig.info @@ -1,8 +1,8 @@ PRGNAM="python3-ZConfig" -VERSION="4.0" +VERSION="4.1" HOMEPAGE="https://github.com/zopefoundation/ZConfig/" -DOWNLOAD="https://pypi.python.org/packages/source/Z/ZConfig/ZConfig-4.0.tar.gz" -MD5SUM="10b37b49d50a5006a7135cb086b72184" +DOWNLOAD="https://pypi.python.org/packages/source/z/zconfig/zconfig-4.1.tar.gz" +MD5SUM="2f0fd6de7d56ca7931453f486f347a39" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/python/python3-aiohttp/python3-aiohttp.SlackBuild b/python/python3-aiohttp/python3-aiohttp.SlackBuild index d690ebabe5..1f43b179fd 100644 --- a/python/python3-aiohttp/python3-aiohttp.SlackBuild +++ b/python/python3-aiohttp/python3-aiohttp.SlackBuild @@ -3,7 +3,7 @@ # Slackware build script for python3-aiohttp # Copyright 2019-2023 Isaac Yu <isaacyu@protonmail.com> -# Maintained 2023 by Jay Lanagan (j@lngn.net), Detroit, MI, USA. +# Maintained 2023-2024 by Jay Lanagan (j@lngn.net), Detroit, MI, USA. # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-aiohttp -VERSION=${VERSION:-3.9.3} +VERSION=${VERSION:-3.9.5} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/python3-aiohttp/python3-aiohttp.info b/python/python3-aiohttp/python3-aiohttp.info index 9fac7ef8c9..b17dc44277 100644 --- a/python/python3-aiohttp/python3-aiohttp.info +++ b/python/python3-aiohttp/python3-aiohttp.info @@ -1,8 +1,8 @@ PRGNAM="python3-aiohttp" -VERSION="3.9.3" +VERSION="3.9.5" HOMEPAGE="https://aiohttp.readthedocs.io/en/stable/" -DOWNLOAD="https://files.pythonhosted.org/packages/source/a/aiohttp/aiohttp-3.9.3.tar.gz" -MD5SUM="f237bcac4ade112b9e7c4b1098197244" +DOWNLOAD="https://files.pythonhosted.org/packages/source/a/aiohttp/aiohttp-3.9.5.tar.gz" +MD5SUM="14829a5ea507c8219e3f679fceeb5585" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-async-timeout python3-attrs python3-yarl python3-aiosignal" diff --git a/python/python3-aksharamukha/README b/python/python3-aksharamukha/README index 9bbd61968b..11a95b9de4 100644 --- a/python/python3-aksharamukha/README +++ b/python/python3-aksharamukha/README @@ -4,3 +4,13 @@ transliteration between the main Indian scripts along with sinhala. Apart from simple mapping of characters it implements various script language-specific conventions.Aksharamukha supports 120 scripts. +Some scripts use diacritics to better represent the phonetics in +english.To transliterate to other language from english Use the +compose function in KDE for easier usage of diacritrics. +you can enable it in systemsettings->Input Devices->Keyboard +->Advanced->select configure keyboard option ->position of compose key. +Then you can select which key you want to activate. + +For example if you enabled RightAlt key, to type á first press +RightAlt key then type '+a you will automatically get á afterwards +the compose key is released. diff --git a/python/python3-aksharamukha/python3-aksharamukha.SlackBuild b/python/python3-aksharamukha/python3-aksharamukha.SlackBuild index 66290962da..0bfd757fe5 100644 --- a/python/python3-aksharamukha/python3-aksharamukha.SlackBuild +++ b/python/python3-aksharamukha/python3-aksharamukha.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for python3-aksharamukha -# Copyright 2023 Vijay Marcel +# Copyright 2023-2024 Vijay Marcel # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-aksharamukha -VERSION=${VERSION:-2.1.2} +VERSION=${VERSION:-2.2.2} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -84,10 +84,10 @@ 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 {} \; -python3 setup.py install --prefix=/usr --root=$PKG --optimize=1 +CFLAGS="$SLKCFLAGS" CXXFLAGS="$SLKCFLAGS" python3 setup.py install --prefix=/usr --root=$PKG --optimize=1 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 + | cut -f 1 -d : | xargs strip --strip-unneeded --remove-section=.comment --remove-section=.note 2> /dev/null || true mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cp -a README.md $PKG/usr/doc/$PRGNAM-$VERSION diff --git a/python/python3-aksharamukha/python3-aksharamukha.info b/python/python3-aksharamukha/python3-aksharamukha.info index 1af65368de..92e272cc8a 100644 --- a/python/python3-aksharamukha/python3-aksharamukha.info +++ b/python/python3-aksharamukha/python3-aksharamukha.info @@ -1,11 +1,11 @@ PRGNAM="python3-aksharamukha" -VERSION="2.1.2" +VERSION="2.2.2" HOMEPAGE="https://github.com/virtualvinodh/aksharamukha-python" -DOWNLOAD="https://pypi.io/packages/source/a/aksharamukha/aksharamukha-2.1.2.tar.gz \ +DOWNLOAD="https://pypi.io/packages/source/a/aksharamukha/aksharamukha-2.2.2.tar.gz \ https://www.gnu.org/licenses/agpl-3.0.txt \ https://www.gnu.org/licenses/gpl-3.0.txt \ https://github.com/lecramyajiv/akshara-doc/archive/1.0/akshara-doc-1.0.tar.gz" -MD5SUM="4a272bc8daa35e0df603ab48dbe9d5b4 \ +MD5SUM="bb477c7d9181f4982fb8dc7f6635c3d6 \ eb1e647870add0502f8f010b19de32af \ 1ebbd3e34237af26da5dc08a4e440464 \ 1d287bc9c57a0b65489754c30917264d" diff --git a/python/python3-argcomplete/README b/python/python3-argcomplete/README index f1a06888c1..7f94cacc03 100644 --- a/python/python3-argcomplete/README +++ b/python/python3-argcomplete/README @@ -9,7 +9,3 @@ It makes two assumptions: * You're using bash as your shell * You're using argparse to manage your command line arguments/options - -NOTE: -Any version newer than this requires setuptools>=67.7.2 - diff --git a/python/python3-argcomplete/python3-argcomplete.SlackBuild b/python/python3-argcomplete/python3-argcomplete.SlackBuild index c8299f6bf8..9fc0e02978 100644 --- a/python/python3-argcomplete/python3-argcomplete.SlackBuild +++ b/python/python3-argcomplete/python3-argcomplete.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-argcomplete -VERSION=${VERSION:-3.0.8} +VERSION=${VERSION:-3.3.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -82,7 +82,9 @@ 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 {} \; -python3 -m build --wheel --no-isolation +PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') +export PYTHONPATH=/opt/python$PYVER/site-packages +CFLAGS="$SLKCFLAGS" CXXFLAGS="$SLKCFLAGS" python3 -m build --wheel --no-isolation python3 -m installer --destdir "$PKG" dist/*.whl find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ diff --git a/python/python3-argcomplete/python3-argcomplete.info b/python/python3-argcomplete/python3-argcomplete.info index dacb5bdf40..8afe1d7f5d 100644 --- a/python/python3-argcomplete/python3-argcomplete.info +++ b/python/python3-argcomplete/python3-argcomplete.info @@ -1,10 +1,10 @@ PRGNAM="python3-argcomplete" -VERSION="3.0.8" +VERSION="3.3.0" HOMEPAGE="https://github.com/kislyuk/argcomplete" -DOWNLOAD="https://pypi.io/packages/source/a/argcomplete/argcomplete-3.0.8.tar.gz" -MD5SUM="6f17ed70c9cb961a31b79dd8cbdfc2ba" +DOWNLOAD="https://pypi.io/packages/source/a/argcomplete/argcomplete-3.3.0.tar.gz" +MD5SUM="255e2c9f2cdb18f88d1dc8de9b78a072" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="python-importlib_metadata" +REQUIRES="python-importlib_metadata python3-setuptools-opt" MAINTAINER="Vijay Marcel" EMAIL="vijaymarcel@outlook.com" diff --git a/python/python3-astroid/python3-astroid.SlackBuild b/python/python3-astroid/python3-astroid.SlackBuild index e106c9ffcc..4f7bbe5381 100644 --- a/python/python3-astroid/python3-astroid.SlackBuild +++ b/python/python3-astroid/python3-astroid.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for python3-astroid -# Copyright 2022-2023 Dimitris Zlatanidis Orestiada, Greece +# Copyright 2022-2024 Dimitris Zlatanidis Orestiada, Greece # Copyright 2018-2019 Markus Rinne Finland # All rights reserved. # @@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-astroid SRCNAM=astroid -VERSION=${VERSION:-3.0.2} +VERSION=${VERSION:-3.2.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/python3-astroid/python3-astroid.info b/python/python3-astroid/python3-astroid.info index 4a58edf2ff..ab7bed0b9f 100644 --- a/python/python3-astroid/python3-astroid.info +++ b/python/python3-astroid/python3-astroid.info @@ -1,8 +1,8 @@ PRGNAM="python3-astroid" -VERSION="3.0.2" +VERSION="3.2.0" HOMEPAGE="https://github.com/PyCQA/astroid" -DOWNLOAD="https://files.pythonhosted.org/packages/58/03/c44924529da62cfa77a4a8f8fd5b0ac687f6f17dc68afd24d783d2046dfa/astroid-3.0.2.tar.gz" -MD5SUM="978338f294cfabcc5aaa1b7db833ca34" +DOWNLOAD="https://files.pythonhosted.org/packages/b6/e8/f86aa1fd91b7fa5b51ed53c9a06a94dba7cc388b51cb712e8721c41605ef/astroid-3.2.0.tar.gz" +MD5SUM="95091b8798bbffcc43e33a32e274ae26" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-setuptools-opt typing-extensions" diff --git a/python/python3-babelfish/python3-babelfish.SlackBuild b/python/python3-babelfish/python3-babelfish.SlackBuild index 3725d12903..efabb1706d 100644 --- a/python/python3-babelfish/python3-babelfish.SlackBuild +++ b/python/python3-babelfish/python3-babelfish.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for python3-babelfish -# Copyright 2022 fourtysixandtwo <fourtysixandtwo@sliderr.net> +# Copyright 2022-2024 fourtysixandtwo <fourtysixandtwo@sliderr.net> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-babelfish SRCNAM=${PRGNAM#python3-*} -VERSION=${VERSION:-0.6.0} +VERSION=${VERSION:-0.6.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -39,9 +39,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 @@ -51,20 +48,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 @@ -76,11 +59,15 @@ cd $SRCNAM-$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 \ + -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 {} \; + -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+ + +# to get rid of version warning +sed -i '/^importlib-metadata/ s/4.6/7.1.0/' pyproject.toml -python3 setup.py install --root=$PKG +python3 -m build --no-isolation +python3 -m installer -d "$PKG" dist/*.whl 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 diff --git a/python/python3-babelfish/python3-babelfish.info b/python/python3-babelfish/python3-babelfish.info index d3ab04789f..fd24d42956 100644 --- a/python/python3-babelfish/python3-babelfish.info +++ b/python/python3-babelfish/python3-babelfish.info @@ -1,10 +1,10 @@ PRGNAM="python3-babelfish" -VERSION="0.6.0" +VERSION="0.6.1" HOMEPAGE="https://github.com/Diaoul/babelfish" -DOWNLOAD="https://files.pythonhosted.org/packages/source/b/babelfish/babelfish-0.6.0.tar.gz" -MD5SUM="985464e05a7fd275d650347af8aa2439" +DOWNLOAD="https://files.pythonhosted.org/packages/source/b/babelfish/babelfish-0.6.1.tar.gz" +MD5SUM="a3ef27e5b12c795d48aa6fa4005d2826" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="" +REQUIRES="python3-poetry-core python-importlib_metadata" MAINTAINER="fourtysixandtwo" EMAIL="fourtysixandtwo@sliderr.net" diff --git a/python/python3-backports_tarfile/python3-backports_tarfile.SlackBuild b/python/python3-backports_tarfile/python3-backports_tarfile.SlackBuild index 96e108b024..1ee7346e72 100644 --- a/python/python3-backports_tarfile/python3-backports_tarfile.SlackBuild +++ b/python/python3-backports_tarfile/python3-backports_tarfile.SlackBuild @@ -25,8 +25,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-backports_tarfile -SRCNAM=backports.tarfile -VERSION=${VERSION:-1.0.0} +SRCNAM=backports_tarfile +VERSION=${VERSION:-1.1.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/python3-backports_tarfile/python3-backports_tarfile.info b/python/python3-backports_tarfile/python3-backports_tarfile.info index e248a767d4..d1d48ccd32 100644 --- a/python/python3-backports_tarfile/python3-backports_tarfile.info +++ b/python/python3-backports_tarfile/python3-backports_tarfile.info @@ -1,8 +1,8 @@ PRGNAM="python3-backports_tarfile" -VERSION="1.0.0" +VERSION="1.1.1" HOMEPAGE="https://github.com/jaraco/backports.tarfile" -DOWNLOAD="https://files.pythonhosted.org/packages/source/b/backports.tarfile/backports.tarfile-1.0.0.tar.gz" -MD5SUM="2cdf557717675495f45f27d9980c6a57" +DOWNLOAD="https://files.pythonhosted.org/packages/source/b/backports_tarfile/backports_tarfile-1.1.1.tar.gz" +MD5SUM="170fa2ce05030f85bf50caf111d83ed4" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-setuptools-opt" diff --git a/python/python3-blinker/python3-blinker.SlackBuild b/python/python3-blinker/python3-blinker.SlackBuild index e0d2b5e415..fc553a7f33 100644 --- a/python/python3-blinker/python3-blinker.SlackBuild +++ b/python/python3-blinker/python3-blinker.SlackBuild @@ -29,7 +29,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-blinker SRCNAM=${PRGNAM#python3-*} -VERSION=${VERSION:-1.7.0} +VERSION=${VERSION:-1.8.2} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -76,7 +76,7 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | gr | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a docs/ PKG-INFO CHANGES.rst README.rst LICENSE.rst $PKG/usr/doc/$PRGNAM-$VERSION +cp -a docs/ PKG-INFO CHANGES.rst README.md LICENSE.txt $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install diff --git a/python/python3-blinker/python3-blinker.info b/python/python3-blinker/python3-blinker.info index c9af2f652e..3c5b1cbc92 100644 --- a/python/python3-blinker/python3-blinker.info +++ b/python/python3-blinker/python3-blinker.info @@ -1,8 +1,8 @@ PRGNAM="python3-blinker" -VERSION="1.7.0" +VERSION="1.8.2" HOMEPAGE="https://pypi.python.org/pypi/blinker/" -DOWNLOAD="https://files.pythonhosted.org/packages/source/b/blinker/blinker-1.7.0.tar.gz" -MD5SUM="0306b831281e9918ffb0ac6e3e18b47f" +DOWNLOAD="https://files.pythonhosted.org/packages/source/b/blinker/blinker-1.8.2.tar.gz" +MD5SUM="ce2f9fb3bc0c0000db11f012f5f5afda" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-setuptools-opt" diff --git a/python/python3-boto3/python3-boto3.SlackBuild b/python/python3-boto3/python3-boto3.SlackBuild index 3343badbf5..c7a0500c75 100644 --- a/python/python3-boto3/python3-boto3.SlackBuild +++ b/python/python3-boto3/python3-boto3.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-boto3 -VERSION=${VERSION:-1.34.14} +VERSION=${VERSION:-1.34.99} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/python3-boto3/python3-boto3.info b/python/python3-boto3/python3-boto3.info index 6d013d3d68..99a3fb7b0a 100644 --- a/python/python3-boto3/python3-boto3.info +++ b/python/python3-boto3/python3-boto3.info @@ -1,8 +1,8 @@ PRGNAM="python3-boto3" -VERSION="1.34.14" +VERSION="1.34.99" HOMEPAGE="https://aws.amazon.com/sdk-for-python/" -DOWNLOAD="https://github.com/boto/boto3/archive/1.34.14/boto3-1.34.14.tar.gz" -MD5SUM="3f35d2664447ec738ac8d5284077edd1" +DOWNLOAD="https://github.com/boto/boto3/archive/1.34.99/boto3-1.34.99.tar.gz" +MD5SUM="584b99efa57fbac24f98dce51dc90ce1" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="s3transfer" diff --git a/python/python3-bsdiff4/README b/python/python3-bsdiff4/README new file mode 100644 index 0000000000..88ff0ba161 --- /dev/null +++ b/python/python3-bsdiff4/README @@ -0,0 +1,12 @@ +binary diff and patch using the BSDIFF4-format + +The code is mostly derived from cx_bsdiff (written by Anthony +Tuininga, http://cx-bsdiff.sourceforge.net/). The cx_bsdiff code in +turn was derived from bsdiff, the standalone utility produced for BSD +which can be found at http://www.daemonology.net/bsdiff. In addition +to the two functions (diff and patch) cx_bsdiff provides, this package +includes: + +an interface to the BSDIFF4-format + +command line interfaces: bsdiff4 and bspatch4 diff --git a/python/mando/mando.SlackBuild b/python/python3-bsdiff4/python3-bsdiff4.SlackBuild index d95b078064..749f2e7e39 100644 --- a/python/mando/mando.SlackBuild +++ b/python/python3-bsdiff4/python3-bsdiff4.SlackBuild @@ -1,8 +1,8 @@ #!/bin/bash -# Slackware build script for mando +# Slackware build script for python3-bsdiff4 -# Copyright 2015-2016 Dimitris Zlatanidis Orestiada, Greece +# Copyright 2024, Lockywolf # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -24,12 +24,14 @@ cd $(dirname $0) ; CWD=$(pwd) -PRGNAM=mando -VERSION=${VERSION:-0.4} +PRGNAM=python3-bsdiff4 +VERSION=${VERSION:-1.2.4} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} +TGZNAM=bsdiff4 + if [ -z "$ARCH" ]; then case "$( uname -m )" in i?86) ARCH=i586 ;; @@ -59,6 +61,9 @@ elif [ "$ARCH" = "i686" ]; then elif [ "$ARCH" = "x86_64" ]; then SLKCFLAGS="-O2 -fPIC" LIBDIRSUFFIX="64" +elif [ "$ARCH" = "aarch64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" else SLKCFLAGS="-O2" LIBDIRSUFFIX="" @@ -69,9 +74,9 @@ set -e rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -cd $PRGNAM-$VERSION +rm -rf $TGZNAM-$VERSION +tar xvf $CWD/$TGZNAM-$VERSION.tar.gz +cd $TGZNAM-$VERSION chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ @@ -79,14 +84,15 @@ 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 {} \; -python2 setup.py install --root=$PKG python3 setup.py install --root=$PKG 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 PKG-INFO README.rst $PKG/usr/doc/$PRGNAM-$VERSION +cp -a \ +LICENSE README.rst $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install diff --git a/python/python3-bsdiff4/python3-bsdiff4.info b/python/python3-bsdiff4/python3-bsdiff4.info new file mode 100644 index 0000000000..c031fc66f7 --- /dev/null +++ b/python/python3-bsdiff4/python3-bsdiff4.info @@ -0,0 +1,10 @@ +PRGNAM="python3-bsdiff4" +VERSION="1.2.4" +HOMEPAGE="https://pypi.org/project/bsdiff4/" +DOWNLOAD="https://files.pythonhosted.org/packages/58/b2/ccf01309dda2c08e0600027bc0f5a99534c91f2f8728b5009fc363df6c2c/bsdiff4-1.2.4.tar.gz" +MD5SUM="ebc06d059f3c4ed4c4a5b952f55ae239" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +REQUIRES="" +MAINTAINER="Lockywolf" +EMAIL="for_sbo.python3-bsdiff4_2024-04-32@lockywolf.net" diff --git a/python/PyGithub/slack-desc b/python/python3-bsdiff4/slack-desc index 2efeb97996..24299a8e27 100644 --- a/python/PyGithub/slack-desc +++ b/python/python3-bsdiff4/slack-desc @@ -5,15 +5,15 @@ # 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------------------------------------------------------| -PyGithub: PyGithub (Library to use Github API v3) -PyGithub: -PyGithub: PyGithub is a Python library to access the full Github API v3. -PyGithub: -PyGithub: Homepage: https://pygithub.readthedocs.io/en/latest/ -PyGithub: -PyGithub: -PyGithub: -PyGithub: -PyGithub: -PyGithub: + |-----handy-ruler------------------------------------------------------| +python3-bsdiff4: python3-bsdiff4 (binary diff and patch using the BSDIFF4-format) +python3-bsdiff4: +python3-bsdiff4: Python binding for bsdiff4. +python3-bsdiff4: +python3-bsdiff4: +python3-bsdiff4: +python3-bsdiff4: +python3-bsdiff4: +python3-bsdiff4: +python3-bsdiff4: +python3-bsdiff4: diff --git a/python/python3-cairocffi/python3-cairocffi.SlackBuild b/python/python3-cairocffi/python3-cairocffi.SlackBuild index 31b9d1d7f3..a8cd54b8af 100644 --- a/python/python3-cairocffi/python3-cairocffi.SlackBuild +++ b/python/python3-cairocffi/python3-cairocffi.SlackBuild @@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-cairocffi SRCNAM=${PRGNAM#python3-*} -VERSION=${VERSION:-1.6.1} +VERSION=${VERSION:-1.7.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/python3-cairocffi/python3-cairocffi.info b/python/python3-cairocffi/python3-cairocffi.info index 093d5ec76b..443405dfff 100644 --- a/python/python3-cairocffi/python3-cairocffi.info +++ b/python/python3-cairocffi/python3-cairocffi.info @@ -1,8 +1,8 @@ PRGNAM="python3-cairocffi" -VERSION="1.6.1" +VERSION="1.7.0" HOMEPAGE="https://github.com/Kozea/cairocffi" -DOWNLOAD="https://files.pythonhosted.org/packages/source/c/cairocffi/cairocffi-1.6.1.tar.gz" -MD5SUM="57cd3346d099e2b4efbe5fad1bf085fc" +DOWNLOAD="https://files.pythonhosted.org/packages/source/c/cairocffi/cairocffi-1.7.0.tar.gz" +MD5SUM="45546b73a7ec182d44340df50b5ce7a3" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-pytest-runner" diff --git a/python/python3-celery/python3-celery.SlackBuild b/python/python3-celery/python3-celery.SlackBuild index 06a8c0114f..66c83bbe9f 100644 --- a/python/python3-celery/python3-celery.SlackBuild +++ b/python/python3-celery/python3-celery.SlackBuild @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-celery SRCNAM=${PRGNAM#python3-*} -VERSION=${VERSION:-5.3.6} +VERSION=${VERSION:-5.4.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/python3-celery/python3-celery.info b/python/python3-celery/python3-celery.info index 5c526465d0..2337a42ff8 100644 --- a/python/python3-celery/python3-celery.info +++ b/python/python3-celery/python3-celery.info @@ -1,8 +1,8 @@ PRGNAM="python3-celery" -VERSION="5.3.6" +VERSION="5.4.0" HOMEPAGE="https://docs.celeryproject.org/" -DOWNLOAD="https://pypi.python.org/packages/source/c/celery/celery-5.3.6.tar.gz" -MD5SUM="022a40420f56adb9ebba05362f5cc553" +DOWNLOAD="https://pypi.python.org/packages/source/c/celery/celery-5.4.0.tar.gz" +MD5SUM="77397577d4de615e3abcabe1ea8bc461" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-kombu python3-billiard python3-prompt_toolkit python3-click-didyoumean click-plugins python3-click-repl python3-dateutil typing-extensions tzdata" diff --git a/python/python3-cheroot/python3-cheroot.SlackBuild b/python/python3-cheroot/python3-cheroot.SlackBuild index 37bbafe3f2..42572eef31 100644 --- a/python/python3-cheroot/python3-cheroot.SlackBuild +++ b/python/python3-cheroot/python3-cheroot.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for python3-cheroot -# Copyright 2022-23 fourtysixandtwo <fourtysixandtwo@sliderr.net> +# Copyright 2022-2024 fourtysixandtwo <fourtysixandtwo@sliderr.net> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-cheroot SRCNAM=${PRGNAM#python3-*} -VERSION=${VERSION:-10.0.0} +VERSION=${VERSION:-10.0.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -50,23 +50,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" -elif [ "$ARCH" = "aarch64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - set -e rm -rf $PKG @@ -82,7 +65,11 @@ 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 {} \+ -python3 setup.py install --root=$PKG +PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') +export PYTHONPATH=/opt/python$PYVER/site-packages + +python3 -m build --no-isolation +python3 -m installer -d "$PKG" dist/*.whl 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 diff --git a/python/python3-cheroot/python3-cheroot.info b/python/python3-cheroot/python3-cheroot.info index 0d031ba05c..d8108ff27a 100644 --- a/python/python3-cheroot/python3-cheroot.info +++ b/python/python3-cheroot/python3-cheroot.info @@ -1,10 +1,10 @@ PRGNAM="python3-cheroot" -VERSION="10.0.0" +VERSION="10.0.1" HOMEPAGE="https://cheroot.cherrypy.dev" -DOWNLOAD="https://files.pythonhosted.org/packages/source/c/cheroot/cheroot-10.0.0.tar.gz" -MD5SUM="be96fa052c54892240f916fbb06cc571" +DOWNLOAD="https://files.pythonhosted.org/packages/source/c/cheroot/cheroot-10.0.1.tar.gz" +MD5SUM="0fce2608fcb31c16c81945c73e283724" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="python3-jaraco.functools python3-setuptools_scm_git_archive" +REQUIRES="python3-setuptools-scm-opt python3-jaraco.functools" MAINTAINER="fourtysixandtwo" EMAIL="fourtysixandtwo@sliderr.net" diff --git a/python/python3-cloudflare/python3-cloudflare.SlackBuild b/python/python3-cloudflare/python3-cloudflare.SlackBuild index 408bfe9426..3e96b6e0ef 100644 --- a/python/python3-cloudflare/python3-cloudflare.SlackBuild +++ b/python/python3-cloudflare/python3-cloudflare.SlackBuild @@ -1,6 +1,6 @@ #!/bin/bash -# Copyright 2022 S.S. Bolokanar, Bulgaria <bolokanar@bulgars.org> +# Copyright 2022 S.S. Bolokanar, Bulgaria <bolokanar@bulgarsociety.org> # С. С. Болоканаръ, България # All rights reserved. # @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-cloudflare SRCNAM=python-cloudflare -VERSION=${VERSION:-2.19.2} +VERSION=${VERSION:-2.19.4} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/python3-cloudflare/python3-cloudflare.info b/python/python3-cloudflare/python3-cloudflare.info index d27f8e4721..2eb193861d 100644 --- a/python/python3-cloudflare/python3-cloudflare.info +++ b/python/python3-cloudflare/python3-cloudflare.info @@ -1,10 +1,10 @@ PRGNAM="python3-cloudflare" -VERSION="2.19.2" +VERSION="2.19.4" HOMEPAGE="https://github.com/cloudflare/python-cloudflare" -DOWNLOAD="https://github.com/cloudflare/python-cloudflare/archive/2.19.2/python-cloudflare-2.19.2.tar.gz" -MD5SUM="c42dc71320b156eed987c81d9d6e2b6a" +DOWNLOAD="https://github.com/cloudflare/python-cloudflare/archive/2.19.4/python-cloudflare-2.19.4.tar.gz" +MD5SUM="41fa857c2c6ad7124d1fe56dde624a9a" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-jsonlines BeautifulSoup4" MAINTAINER="S. S. Bolokanar" -EMAIL="bolokanar@bulgars.org" +EMAIL="bolokanar@bulgarsociety.org" diff --git a/python/python3-dill/python3-dill.SlackBuild b/python/python3-dill/python3-dill.SlackBuild index 3f30685455..ec771dac8c 100644 --- a/python/python3-dill/python3-dill.SlackBuild +++ b/python/python3-dill/python3-dill.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for python3-dill -# Copyright 2022 None Orestiada, Greece +# Copyright 2022-2024 Dimitris Zlatanidis Orestiada, Greece # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-dill SRCNAM=dill -VERSION=${VERSION:-0.3.6} +VERSION=${VERSION:-0.3.8} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/python3-dill/python3-dill.info b/python/python3-dill/python3-dill.info index f1da173201..2c8b82c039 100644 --- a/python/python3-dill/python3-dill.info +++ b/python/python3-dill/python3-dill.info @@ -1,10 +1,10 @@ PRGNAM="python3-dill" -VERSION="0.3.6" +VERSION="0.3.8" HOMEPAGE="https://github.com/uqfoundation/dill" -DOWNLOAD="https://files.pythonhosted.org/packages/7c/e7/364a09134e1062d4d5ff69b853a56cf61c223e0afcc6906b6832bcd51ea8/dill-0.3.6.tar.gz" -MD5SUM="a76261d7418cd8ed1b3f9af0e47f31fc" +DOWNLOAD="https://files.pythonhosted.org/packages/17/4d/ac7ffa80c69ea1df30a8aa11b3578692a5118e7cd1aa157e3ef73b092d15/dill-0.3.8.tar.gz" +MD5SUM="0718c5472a311b15479ac2e1a6702594" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" MAINTAINER="Dimitris Zlatanidis" -EMAIL="d.zlatanidis@gmail.com" +EMAIL="dslackw@gmail.com" diff --git a/python/python3-django/python3-django.SlackBuild b/python/python3-django/python3-django.SlackBuild index 990dc76cae..b7f4fbf497 100644 --- a/python/python3-django/python3-django.SlackBuild +++ b/python/python3-django/python3-django.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-django SRCNAM=$(echo $PRGNAM | cut -c9-14) -VERSION=${VERSION:-4.2.9} +VERSION=${VERSION:-4.2.13} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/python3-django/python3-django.info b/python/python3-django/python3-django.info index f605f2ff0f..5bc7ec911a 100644 --- a/python/python3-django/python3-django.info +++ b/python/python3-django/python3-django.info @@ -1,8 +1,8 @@ PRGNAM="python3-django" -VERSION="4.2.9" +VERSION="4.2.13" HOMEPAGE="https://www.djangoproject.com/" -DOWNLOAD="https://github.com/django/django/archive/4.2.9/django-4.2.9.tar.gz" -MD5SUM="653896818a682e045188fb8af5e335a0" +DOWNLOAD="https://github.com/django/django/archive/4.2.13/django-4.2.13.tar.gz" +MD5SUM="27ee069bb9f740497b089a127f1298d2" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="sqlparse asgiref" diff --git a/python/python3-dkimpy/python3-dkimpy.SlackBuild b/python/python3-dkimpy/python3-dkimpy.SlackBuild index c78af04f3e..e7995fc506 100644 --- a/python/python3-dkimpy/python3-dkimpy.SlackBuild +++ b/python/python3-dkimpy/python3-dkimpy.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-dkimpy SRCNAM=${PRGNAM#python3-*} -VERSION=${VERSION:-1.1.5} +VERSION=${VERSION:-1.1.6} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/python3-dkimpy/python3-dkimpy.info b/python/python3-dkimpy/python3-dkimpy.info index 775e897cd8..f468e55608 100644 --- a/python/python3-dkimpy/python3-dkimpy.info +++ b/python/python3-dkimpy/python3-dkimpy.info @@ -1,8 +1,8 @@ PRGNAM="python3-dkimpy" -VERSION="1.1.5" +VERSION="1.1.6" HOMEPAGE="https://pypi.org/project/dkimpy/" -DOWNLOAD="https://pypi.python.org/packages/source/d/dkimpy/dkimpy-1.1.5.tar.gz" -MD5SUM="d7bb39737a97f92f489e57707f3c69d0" +DOWNLOAD="https://pypi.python.org/packages/source/d/dkimpy/dkimpy-1.1.6.tar.gz" +MD5SUM="aa35e37730062d5d9f62eb98d24c4824" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-dnspython" diff --git a/python/python3-dogpile.cache/python3-dogpile.cache.SlackBuild b/python/python3-dogpile.cache/python3-dogpile.cache.SlackBuild index 2902d6c931..92b122b07b 100644 --- a/python/python3-dogpile.cache/python3-dogpile.cache.SlackBuild +++ b/python/python3-dogpile.cache/python3-dogpile.cache.SlackBuild @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-dogpile.cache -VERSION=${VERSION:-1.3.2} +VERSION=${VERSION:-1.3.3} SRCNAM=${SRCNAM:-dogpile.cache} SRCVER=${SRCVER:-rel_$(echo $VERSION | tr . _)} BUILD=${BUILD:-1} @@ -66,6 +66,19 @@ find -L . \ PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') export PYTHONPATH=/opt/python$PYVER/site-packages/ +# Use newer, non-stock setuptools due to package requirements +# Requres python/python3-setuptools-opt build-time dependency +PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') +export PYTHONPATH=/opt/python$PYVER/site-packages + +# Add unused section to avoid ERROR message from setuptools_scm +# Make it an if statement just in case upstream decides to update +# it and I don't notice. +if ! grep -qF "[tool.setuptools_scm]" pyproject.toml; then + echo "[tool.setuptools_scm]" >> pyproject.toml +fi +export SETUPTOOLS_SCM_PRETEND_VERSION=$VERSION + python3 -m build --wheel --no-isolation python3 -m installer --destdir "$PKG" dist/*.whl diff --git a/python/python3-dogpile.cache/python3-dogpile.cache.info b/python/python3-dogpile.cache/python3-dogpile.cache.info index 0a1e30fad5..be9404d531 100644 --- a/python/python3-dogpile.cache/python3-dogpile.cache.info +++ b/python/python3-dogpile.cache/python3-dogpile.cache.info @@ -1,8 +1,8 @@ PRGNAM="python3-dogpile.cache" -VERSION="1.3.2" +VERSION="1.3.3" HOMEPAGE="https://dogpilecache.sqlalchemy.org/" -DOWNLOAD="https://github.com/sqlalchemy/dogpile.cache/archive/rel_1_3_2/dogpile.cache-rel_1_3_2.tar.gz" -MD5SUM="b8b7172ee282d5ccf2238cb141d6f3a5" +DOWNLOAD="https://github.com/sqlalchemy/dogpile.cache/archive/rel_1_3_3/dogpile.cache-rel_1_3_3.tar.gz" +MD5SUM="3a252847b9d7c7c083786dd9ddf95afa" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-stevedore python3-decorator typing-extensions python3-setuptools-opt" diff --git a/python/python3-dulwich/python3-dulwich.SlackBuild b/python/python3-dulwich/python3-dulwich.SlackBuild index 83ecf9b137..45a80b20ec 100644 --- a/python/python3-dulwich/python3-dulwich.SlackBuild +++ b/python/python3-dulwich/python3-dulwich.SlackBuild @@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-dulwich SRCNAM=${PRGNAM#python3-*} -VERSION=${VERSION:-0.21.7} +VERSION=${VERSION:-0.22.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -72,7 +72,7 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | gr | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a AUTHORS *.md *.rst COPYING NEWS $PKG/usr/doc/$PRGNAM-$VERSION +cp -a AUTHORS *.rst COPYING NEWS $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install diff --git a/python/python3-dulwich/python3-dulwich.info b/python/python3-dulwich/python3-dulwich.info index 17908a292c..9ecc757a3a 100644 --- a/python/python3-dulwich/python3-dulwich.info +++ b/python/python3-dulwich/python3-dulwich.info @@ -1,10 +1,10 @@ PRGNAM="python3-dulwich" -VERSION="0.21.7" +VERSION="0.22.1" HOMEPAGE="https://www.dulwich.io/" -DOWNLOAD="https://pypi.python.org/packages/source/d/dulwich/dulwich-0.21.7.tar.gz" -MD5SUM="c9a188b7bbd0c23fbcce991dbec1f12a" +DOWNLOAD="https://pypi.python.org/packages/source/d/dulwich/dulwich-0.22.1.tar.gz" +MD5SUM="08e441d9f3c978a89ce682bfcc101dda" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="python3-setuptools-opt" +REQUIRES="python3-setuptools-rust-opt" MAINTAINER="Yth - Arnaud" EMAIL="yth@ythogtha.org" diff --git a/python/python3-enlighten/python3-enlighten.SlackBuild b/python/python3-enlighten/python3-enlighten.SlackBuild index c8cdd39637..b1d6647c75 100644 --- a/python/python3-enlighten/python3-enlighten.SlackBuild +++ b/python/python3-enlighten/python3-enlighten.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for python3-enlighten -# Copyright 2023 Samuel Young, MO, USA +# Copyright 2023-2024 Samuel Young, MO, USA # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-enlighten -VERSION=${VERSION:-1.12.0} +VERSION=${VERSION:-1.12.4} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/python3-enlighten/python3-enlighten.info b/python/python3-enlighten/python3-enlighten.info index 5133ef944e..554135a44b 100644 --- a/python/python3-enlighten/python3-enlighten.info +++ b/python/python3-enlighten/python3-enlighten.info @@ -1,8 +1,8 @@ PRGNAM="python3-enlighten" -VERSION="1.12.0" +VERSION="1.12.4" HOMEPAGE="https://github.com/Rockhopper-Technologies/enlighten" -DOWNLOAD="https://github.com/Rockhopper-Technologies/enlighten/archive/1.12.0/enlighten-1.12.0.tar.gz" -MD5SUM="2e5bf73caa7d9583cca813f34bf6dd64" +DOWNLOAD="https://github.com/Rockhopper-Technologies/enlighten/archive/1.12.4/enlighten-1.12.4.tar.gz" +MD5SUM="64d5a277c874816f139509696aa82734" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/python/python3-exceptiongroup/python3-exceptiongroup.SlackBuild b/python/python3-exceptiongroup/python3-exceptiongroup.SlackBuild index 231f500fcc..b4dc10b43d 100644 --- a/python/python3-exceptiongroup/python3-exceptiongroup.SlackBuild +++ b/python/python3-exceptiongroup/python3-exceptiongroup.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for python3-exceptiongroup -# Copyright 2023 fourtysixandtwo <fourtysixandtwo@sliderr.net> +# Copyright 2023-2024 fourtysixandtwo <fourtysixandtwo@sliderr.net> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-exceptiongroup SRCNAM=${PRGNAM#python3-*} -VERSION=${VERSION:-1.2.0} +VERSION=${VERSION:-1.2.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/python3-exceptiongroup/python3-exceptiongroup.info b/python/python3-exceptiongroup/python3-exceptiongroup.info index e597d631d1..6efe520170 100644 --- a/python/python3-exceptiongroup/python3-exceptiongroup.info +++ b/python/python3-exceptiongroup/python3-exceptiongroup.info @@ -1,8 +1,8 @@ PRGNAM="python3-exceptiongroup" -VERSION="1.2.0" +VERSION="1.2.1" HOMEPAGE="https://github.com/agronholm/exceptiongroup" -DOWNLOAD="https://files.pythonhosted.org/packages/source/e/exceptiongroup/exceptiongroup-1.2.0.tar.gz" -MD5SUM="470fd85d7bf855a99683e69128c902d6" +DOWNLOAD="https://files.pythonhosted.org/packages/source/e/exceptiongroup/exceptiongroup-1.2.1.tar.gz" +MD5SUM="4b18d11e20aadce2e87accccf434b1c4" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-flit_scm" diff --git a/python/python3-filelock/python3-filelock.SlackBuild b/python/python3-filelock/python3-filelock.SlackBuild index a550f526aa..16f1fbb573 100644 --- a/python/python3-filelock/python3-filelock.SlackBuild +++ b/python/python3-filelock/python3-filelock.SlackBuild @@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-filelock SRCNAM=filelock -VERSION=${VERSION:-3.13.4} +VERSION=${VERSION:-3.14.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/python3-filelock/python3-filelock.info b/python/python3-filelock/python3-filelock.info index 4f70a07e67..2be5bbe7ad 100644 --- a/python/python3-filelock/python3-filelock.info +++ b/python/python3-filelock/python3-filelock.info @@ -1,8 +1,8 @@ PRGNAM="python3-filelock" -VERSION="3.13.4" +VERSION="3.14.0" HOMEPAGE="https://github.com/tox-dev/py-filelock" -DOWNLOAD="https://github.com/tox-dev/py-filelock/archive/3.13.4/filelock-3.13.4.tar.gz" -MD5SUM="b5d0234e09b488bdbc6418430bafbbc2" +DOWNLOAD="https://github.com/tox-dev/py-filelock/archive/3.14.0/filelock-3.14.0.tar.gz" +MD5SUM="2b7e84b2cf5a7f05d0589846d4bbd389" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-hatch_vcs" diff --git a/python/python3-findpython/python3-findpython.SlackBuild b/python/python3-findpython/python3-findpython.SlackBuild index 122d56e816..66f4d307c7 100644 --- a/python/python3-findpython/python3-findpython.SlackBuild +++ b/python/python3-findpython/python3-findpython.SlackBuild @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-findpython -VERSION=${VERSION:-0.6.0} +VERSION=${VERSION:-0.6.1} SRCNAM=${SRCNAM:-findpython} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/python/python3-findpython/python3-findpython.info b/python/python3-findpython/python3-findpython.info index cf1b481e6b..2e5563eb1c 100644 --- a/python/python3-findpython/python3-findpython.info +++ b/python/python3-findpython/python3-findpython.info @@ -1,8 +1,8 @@ PRGNAM="python3-findpython" -VERSION="0.6.0" +VERSION="0.6.1" HOMEPAGE="https://github.com/frostming/findpython/" -DOWNLOAD="https://github.com/frostming/findpython/archive/refs/tags/0.6.0/findpython-0.6.0.tar.gz" -MD5SUM="97a71584462b75dc034b53a5f0be7f22" +DOWNLOAD="https://github.com/frostming/findpython/archive/refs/tags/0.6.1/findpython-0.6.1.tar.gz" +MD5SUM="302c92b3ac2ae8719b047384ac20c4b6" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-pdm-backend" diff --git a/python/python3-flake8_annotations/README b/python/python3-flake8_annotations/README new file mode 100644 index 0000000000..9f800ce3f7 --- /dev/null +++ b/python/python3-flake8_annotations/README @@ -0,0 +1,2 @@ +flake8-annotations is a plugin for Flake8 that detects the absence +of PEP 3107-style function annotations. diff --git a/python/fabric/fabric.SlackBuild b/python/python3-flake8_annotations/python3-flake8_annotations.SlackBuild index 3fea9a9e03..b22acc1c09 100644 --- a/python/fabric/fabric.SlackBuild +++ b/python/python3-flake8_annotations/python3-flake8_annotations.SlackBuild @@ -1,8 +1,8 @@ #!/bin/bash -# Slackware build script for fabric +# Slackware build script for python3-flake8_annotations -# Copyright 2016-2017 Dimitris Zlatanidis Orestiada, Greece +# Copyright 2024 Dimitris Zlatanidis Greece, Orestiada # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -24,9 +24,9 @@ cd $(dirname $0) ; CWD=$(pwd) -PRGNAM=fabric -SRCNAM=${PRGNAM^} -VERSION=${VERSION:-1.13.2} +PRGNAM=python3-flake8_annotations +SRCNAM=flake8_annotations +VERSION=${VERSION:-3.0.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -39,9 +39,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 @@ -60,6 +57,9 @@ elif [ "$ARCH" = "i686" ]; then elif [ "$ARCH" = "x86_64" ]; then SLKCFLAGS="-O2 -fPIC" LIBDIRSUFFIX="64" +elif [ "$ARCH" = "aarch64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" else SLKCFLAGS="-O2" LIBDIRSUFFIX="" @@ -80,13 +80,14 @@ 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 {} \; -python2 setup.py install --root=$PKG +python3 -m build --wheel --no-isolation +python3 -m installer --destdir "$PKG" dist/*.whl 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 AUTHORS LICENSE PKG-INFO README.rst INSTALL $PKG/usr/doc/$PRGNAM-$VERSION +cp -a LICENSE CHANGELOG.md README.md $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install diff --git a/python/python3-flake8_annotations/python3-flake8_annotations.info b/python/python3-flake8_annotations/python3-flake8_annotations.info new file mode 100644 index 0000000000..e37f8d5879 --- /dev/null +++ b/python/python3-flake8_annotations/python3-flake8_annotations.info @@ -0,0 +1,10 @@ +PRGNAM="python3-flake8_annotations" +VERSION="3.0.1" +HOMEPAGE="https://github.com/sco1/flake8-annotations" +DOWNLOAD="https://files.pythonhosted.org/packages/4a/1c/61f759cc427138603a3b2b9aee875193987e74a9c289b79bc9aa6c661687/flake8_annotations-3.0.1.tar.gz" +MD5SUM="03b392727877d3f532062a48698d7d70" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +REQUIRES="flake8 python3-poetry-core python3-attrs" +MAINTAINER="Dimitris Zlatanidis" +EMAIL="dslackw@gmail.com" diff --git a/python/python3-flake8_annotations/slack-desc b/python/python3-flake8_annotations/slack-desc new file mode 100644 index 0000000000..6ddd32ae8d --- /dev/null +++ b/python/python3-flake8_annotations/slack-desc @@ -0,0 +1,19 @@ +# 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------------------------------------------------------| +python3-flake8_annotations: python3-flake8_annotations (is a plugin for Flake8) +python3-flake8_annotations: +python3-flake8_annotations: flake8_annotations is a plugin for Flake8 that detects the absence +python3-flake8_annotations: of PEP 3107-style function annotations. +python3-flake8_annotations: +python3-flake8_annotations: Homepage: https://github.com/sco1/flake8-annotations +python3-flake8_annotations: +python3-flake8_annotations: +python3-flake8_annotations: +python3-flake8_annotations: +python3-flake8_annotations: diff --git a/python/python3-flask-paginate/python3-flask-paginate.SlackBuild b/python/python3-flask-paginate/python3-flask-paginate.SlackBuild index 947792ae03..9951747ef3 100644 --- a/python/python3-flask-paginate/python3-flask-paginate.SlackBuild +++ b/python/python3-flask-paginate/python3-flask-paginate.SlackBuild @@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-flask-paginate SRCNAM=${PRGNAM#python3-*} -VERSION=${VERSION:-2024.3.28} +VERSION=${VERSION:-2024.4.12} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/python3-flask-paginate/python3-flask-paginate.info b/python/python3-flask-paginate/python3-flask-paginate.info index 65187b79a5..44b5c5e4a2 100644 --- a/python/python3-flask-paginate/python3-flask-paginate.info +++ b/python/python3-flask-paginate/python3-flask-paginate.info @@ -1,8 +1,8 @@ PRGNAM="python3-flask-paginate" -VERSION="2024.3.28" +VERSION="2024.4.12" HOMEPAGE="https://github.com/lixxu/flask-paginate" -DOWNLOAD="https://files.pythonhosted.org/packages/source/f/flask-paginate/flask-paginate-2024.3.28.tar.gz" -MD5SUM="4c83a2670f035b04bf51d67e367ea433" +DOWNLOAD="https://files.pythonhosted.org/packages/source/f/flask-paginate/flask-paginate-2024.4.12.tar.gz" +MD5SUM="3b051520ee3b27ec0c45185b091c6f00" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="Flask" diff --git a/python/python3-fontmake/python3-fontmake.SlackBuild b/python/python3-fontmake/python3-fontmake.SlackBuild index ec152371b3..feb4e6abbf 100644 --- a/python/python3-fontmake/python3-fontmake.SlackBuild +++ b/python/python3-fontmake/python3-fontmake.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-fontmake -VERSION=${VERSION:-3.8.1} +VERSION=${VERSION:-3.9.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -82,11 +82,11 @@ 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 {} \; -python3 -m build --wheel --no-isolation +CFLAGS="$SLKCFFLAGS" CXXFLAGS="$SLKCFLAGS" python3 -m build --wheel --no-isolation python3 -m installer --destdir "$PKG" dist/*.whl 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 + | cut -f 1 -d : | xargs strip --strip-unneeded --remove-section=.comment --remove-section=.note 2> /dev/null || true mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cp -a CONTRIBUTING.md LICENSE README.md TROUBLESHOOTING.md USAGE.md $PKG/usr/doc/$PRGNAM-$VERSION diff --git a/python/python3-fontmake/python3-fontmake.info b/python/python3-fontmake/python3-fontmake.info index 407bc69a72..ff8d653bad 100644 --- a/python/python3-fontmake/python3-fontmake.info +++ b/python/python3-fontmake/python3-fontmake.info @@ -1,8 +1,8 @@ PRGNAM="python3-fontmake" -VERSION="3.8.1" +VERSION="3.9.0" HOMEPAGE="https://github.com/googlei18n/fontmake" -DOWNLOAD="https://pypi.io/packages/source/f/fontmake/fontmake-3.8.1.zip" -MD5SUM="a3504c25f40d720000a98a91373c4609" +DOWNLOAD="https://pypi.io/packages/source/f/fontmake/fontmake-3.9.0.zip" +MD5SUM="9a22c3cc017f782e14ab11ac126d7c85" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-pyclipper python3-fontMath ttfautohint-py python3-MutatorMath python3-glyphslib" diff --git a/python/python3-fonttools/python3-fonttools.SlackBuild b/python/python3-fonttools/python3-fonttools.SlackBuild index 9a1842db97..2303aff7c4 100644 --- a/python/python3-fonttools/python3-fonttools.SlackBuild +++ b/python/python3-fonttools/python3-fonttools.SlackBuild @@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-fonttools SRCNAM=fonttools -VERSION=${VERSION:-4.49.0} +VERSION=${VERSION:-4.51.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -79,7 +79,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 {} \; -python3 -m build --wheel --no-isolation +CFLAGS="$SLKCFLAGS" CXXFLAGS="$SLKCFLAGS" python3 -m build --wheel --no-isolation python3 -m installer --destdir "$PKG" dist/*.whl find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ diff --git a/python/python3-fonttools/python3-fonttools.info b/python/python3-fonttools/python3-fonttools.info index 5358737260..00f7afbdae 100644 --- a/python/python3-fonttools/python3-fonttools.info +++ b/python/python3-fonttools/python3-fonttools.info @@ -1,8 +1,8 @@ PRGNAM="python3-fonttools" -VERSION="4.49.0" +VERSION="4.51.0" HOMEPAGE="https://github.com/fonttools/fonttools" -DOWNLOAD="https://github.com/fonttools/fonttools/archive/4.49.0/fonttools-4.49.0.tar.gz" -MD5SUM="345cb539ea4ccd96df61699752a63ad6" +DOWNLOAD="https://github.com/fonttools/fonttools/archive/4.51.0/fonttools-4.51.0.tar.gz" +MD5SUM="f3183c58106f442b924a0aa208129544" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python-unicodedata2 munkres python3-scipy python3-zopfli python3-fs python3-uharfbuzz freetype-py python3-matplotlib python3-lxml python3-lz4" diff --git a/python/python3-geventhttpclient/python3-geventhttpclient.SlackBuild b/python/python3-geventhttpclient/python3-geventhttpclient.SlackBuild index 639cce916d..dce9b7539f 100644 --- a/python/python3-geventhttpclient/python3-geventhttpclient.SlackBuild +++ b/python/python3-geventhttpclient/python3-geventhttpclient.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for python3-python3-geventhttpclient # -# Copyright 2021-2023 Willy Sudiarto Raharjo <willysr@slackbuilds.org> +# Copyright 2021-2024 Willy Sudiarto Raharjo <willysr@slackbuilds.org> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -26,8 +26,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-geventhttpclient SRCNAM=geventhttpclient -VERSION=${VERSION:-2.0.12} -BUILD=${BUILD:-1} +VERSION=${VERSION:-2.3.1} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -77,13 +77,19 @@ 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 {} \; -python3 setup.py install --root=$PKG +# needs newer setuptools to fix "UNKNOWN" and no module generated +PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') +export PYTHONPATH=/opt/python$PYVER/site-packages + +python3 -m build --wheel --no-isolation + +python3 -m installer --destdir "$PKG" dist/*.whl 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 *.txt $PKG/usr/doc/$PRGNAM-$VERSION +cp -a *.md $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install diff --git a/python/python3-geventhttpclient/python3-geventhttpclient.info b/python/python3-geventhttpclient/python3-geventhttpclient.info index 4359208914..b7849daf84 100644 --- a/python/python3-geventhttpclient/python3-geventhttpclient.info +++ b/python/python3-geventhttpclient/python3-geventhttpclient.info @@ -1,10 +1,10 @@ PRGNAM="python3-geventhttpclient" -VERSION="2.0.12" +VERSION="2.3.1" HOMEPAGE="https://github.com/geventhttpclient/geventhttpclient" -DOWNLOAD="https://files.pythonhosted.org/packages/eb/92/4e150971654512baf70749d2730feed3bfd37e8c1710adb8d8323e9583f5/geventhttpclient-2.0.12.tar.gz" -MD5SUM="24c70c1024205ddfc51698998782afab" +DOWNLOAD="https://files.pythonhosted.org/packages/8c/14/d4eddae757de44985718a9e38d9e6f2a923d764ed97d0f1cbc1a8aa2b0ef/geventhttpclient-2.3.1.tar.gz" +MD5SUM="a0a235b7579e9b5575e6f1db260f7599" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="gevent llhttp" +REQUIRES="gevent llhttp python3-setuptools-opt" MAINTAINER="Willy Sudiarto Raharjo" EMAIL="willysr@slackbuilds.org" diff --git a/python/python3-glyphslib/python3-glyphslib.SlackBuild b/python/python3-glyphslib/python3-glyphslib.SlackBuild index a3a650b7c9..b0a6b82693 100644 --- a/python/python3-glyphslib/python3-glyphslib.SlackBuild +++ b/python/python3-glyphslib/python3-glyphslib.SlackBuild @@ -25,11 +25,11 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-glyphslib -VERSION=${VERSION:-6.6.5} +VERSION=${VERSION:-6.7.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} -SRCNAM=${SRCNAM:-glyphsLib} +SRCNAM=${SRCNAM:-glyphslib} if [ -z "$ARCH" ]; then case "$( uname -m )" in @@ -82,11 +82,11 @@ 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 {} \; -python3 -m build --wheel --no-isolation +CFLAGS="$SLKCFLAGS" CXXFLAGS="$SLKCFLAGS" python3 -m build --wheel --no-isolation python3 -m installer --destdir "$PKG" dist/*.whl 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 + | cut -f 1 -d : | xargs strip --strip-unneeded --remove-section=.comment --remove-section=.note 2> /dev/null || true mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cp -a CONTRIBUTING.md LICENSE README.builder.md README.rst $PKG/usr/doc/$PRGNAM-$VERSION diff --git a/python/python3-glyphslib/python3-glyphslib.info b/python/python3-glyphslib/python3-glyphslib.info index 6d2cc75398..4c2a3e0e25 100644 --- a/python/python3-glyphslib/python3-glyphslib.info +++ b/python/python3-glyphslib/python3-glyphslib.info @@ -1,8 +1,8 @@ PRGNAM="python3-glyphslib" -VERSION="6.6.5" +VERSION="6.7.1" HOMEPAGE="https://github.com/googlefonts/glyphsLib" -DOWNLOAD="https://pypi.io/packages/source/g/glyphsLib/glyphsLib-6.6.5.tar.gz" -MD5SUM="f02ef4451aacc2c3d9c3b875eed1cceb" +DOWNLOAD="https://pypi.io/packages/source/g/glyphsLib/glyphslib-6.7.1.tar.gz" +MD5SUM="2311220c7732cacffbd1f1c608a8a9a3" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-openstep-plist python3-ufolib2 python3-ufo2ft python3-xmldiff" diff --git a/python/python3-grpcio/python3-grpcio.SlackBuild b/python/python3-grpcio/python3-grpcio.SlackBuild index 023895ef9c..d58f76d759 100644 --- a/python/python3-grpcio/python3-grpcio.SlackBuild +++ b/python/python3-grpcio/python3-grpcio.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-grpcio -VERSION=${VERSION:-1.62.1} +VERSION=${VERSION:-1.63.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/python3-grpcio/python3-grpcio.info b/python/python3-grpcio/python3-grpcio.info index e17fdc4016..f7f193c75f 100644 --- a/python/python3-grpcio/python3-grpcio.info +++ b/python/python3-grpcio/python3-grpcio.info @@ -1,8 +1,8 @@ PRGNAM="python3-grpcio" -VERSION="1.62.1" +VERSION="1.63.0" HOMEPAGE="https://grpc.io/" -DOWNLOAD="https://github.com/grpc/grpc/archive/v1.62.1/grpc-1.62.1.tar.gz" -MD5SUM="e1d5a5152303a7edb48bdf5f60a22c04" +DOWNLOAD="https://github.com/grpc/grpc/archive/v1.63.0/grpc-1.63.0.tar.gz" +MD5SUM="a7a4cd8ce187c4a49d9498b3fcd148b2" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="protobuf3 re2" diff --git a/python/python3-hishel/README b/python/python3-hishel/README new file mode 100644 index 0000000000..8ad433357b --- /dev/null +++ b/python/python3-hishel/README @@ -0,0 +1,5 @@ +python3-hishel (An elegant HTTP Cache implementation) + +Hishel is a library that implements HTTP Caching for HTTPX and HTTP +Core libraries in accordance with RFC 9111, the most recent caching +specification. diff --git a/python/args/args.SlackBuild b/python/python3-hishel/python3-hishel.SlackBuild index 2cc1262dec..ce76d3d8c6 100644 --- a/python/args/args.SlackBuild +++ b/python/python3-hishel/python3-hishel.SlackBuild @@ -1,8 +1,8 @@ #!/bin/bash -# Slackware build script for args +# Slackware build script for python3-hishel -# Copyright 2014-2016 Dimitris Zlatanidis Orestiada, Greece +# Copyright 2024 Jeremy Hansen <jebrhansen+SBo@gmail.com> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -21,11 +21,11 @@ # WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - cd $(dirname $0) ; CWD=$(pwd) -PRGNAM=args -VERSION=${VERSION:-0.1.0} +PRGNAM=python3-hishel +VERSION=${VERSION:-0.0.26} +SRCNAM=${SRCNAM:-hishel} BUILD=${BUILD:-1} 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,28 +47,14 @@ 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 mkdir -p $TMP $PKG $OUTPUT cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -cd $PRGNAM-$VERSION +rm -rf $SRCNAM-$VERSION +tar xvf $CWD/$SRCNAM-$VERSION.tar.gz +cd $SRCNAM-$VERSION chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ @@ -79,12 +62,16 @@ 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 {} \; -python setup.py install --root=$PKG +python3 -m build --wheel --no-isolation +python3 -m installer --destdir=$PKG dist/*.whl 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 \ + CHANGELOG.md LICENSE README.md \ + $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install diff --git a/python/python3-hishel/python3-hishel.info b/python/python3-hishel/python3-hishel.info new file mode 100644 index 0000000000..61fa7a35ba --- /dev/null +++ b/python/python3-hishel/python3-hishel.info @@ -0,0 +1,10 @@ +PRGNAM="python3-hishel" +VERSION="0.0.26" +HOMEPAGE="https://hishel.com/" +DOWNLOAD="https://github.com/karpetrosyan/hishel/archive/refs/tags/0.0.26/hishel-0.0.26.tar.gz" +MD5SUM="95455ba6180c0ec530b7fda71b2a9e3e" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +REQUIRES="python3-httpx" +MAINTAINER="Jeremy Hansen" +EMAIL="jebrhansen+SBo@gmail.com" diff --git a/python/python3-hishel/slack-desc b/python/python3-hishel/slack-desc new file mode 100644 index 0000000000..a23beedf5e --- /dev/null +++ b/python/python3-hishel/slack-desc @@ -0,0 +1,19 @@ +# 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------------------------------------------------------| +python3-hishel: python3-hishel (An elegant HTTP Cache implementation) +python3-hishel: +python3-hishel: Hishel is a library that implements HTTP Caching for HTTPX and HTTP +python3-hishel: Core libraries in accordance with RFC 9111, the most recent caching +python3-hishel: specification. +python3-hishel: +python3-hishel: HOMEPAGE: https://hishel.com/ +python3-hishel: +python3-hishel: +python3-hishel: +python3-hishel: diff --git a/python/python3-identify/python3-identify.SlackBuild b/python/python3-identify/python3-identify.SlackBuild index c4eb767328..754c338f1c 100644 --- a/python/python3-identify/python3-identify.SlackBuild +++ b/python/python3-identify/python3-identify.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-identify SRCNAM=identify -VERSION=${VERSION:-2.5.35} +VERSION=${VERSION:-2.5.36} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/python3-identify/python3-identify.info b/python/python3-identify/python3-identify.info index e77b165cf4..8fa4cf69a3 100644 --- a/python/python3-identify/python3-identify.info +++ b/python/python3-identify/python3-identify.info @@ -1,8 +1,8 @@ PRGNAM="python3-identify" -VERSION="2.5.35" +VERSION="2.5.36" HOMEPAGE="https://github.com/pre-commit/identify" -DOWNLOAD="https://files.pythonhosted.org/packages/c4/ba/680e84c24284eba70aebaaa90d03bd039453419151b0e6f92cd36bf69dd5/identify-2.5.35.tar.gz" -MD5SUM="e761ee8cac68c8b0d5ad26ee0362f2ba" +DOWNLOAD="https://files.pythonhosted.org/packages/aa/9a/83775a4e09de8b9d774a2217bfe03038c488778e58561e6970daa39b4801/identify-2.5.36.tar.gz" +MD5SUM="6f9a1ccf7b934e11389a9dc4a3a0898a" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/python/python3-isort/python3-isort.SlackBuild b/python/python3-isort/python3-isort.SlackBuild index d929624828..fcc5bd4e94 100644 --- a/python/python3-isort/python3-isort.SlackBuild +++ b/python/python3-isort/python3-isort.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for python3-isort -# Copyright 2022 Dimitris Zlatanidis Orestiada, Greece +# Copyright 2022-2024 Dimitris Zlatanidis Orestiada, Greece # Copyright 2018 Markus Rinne Finland # All rights reserved. # @@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-isort SRCNAM=isort -VERSION=${VERSION:-5.11.3} +VERSION=${VERSION:-5.13.2} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/python3-isort/python3-isort.info b/python/python3-isort/python3-isort.info index f830d9c150..ace107d5f3 100644 --- a/python/python3-isort/python3-isort.info +++ b/python/python3-isort/python3-isort.info @@ -1,10 +1,10 @@ PRGNAM="python3-isort" -VERSION="5.11.3" +VERSION="5.13.2" HOMEPAGE="https://timothycrosley.github.io/isort/" -DOWNLOAD="https://files.pythonhosted.org/packages/e2/43/d99899bfa24a3914f0318536918ab8c91c09350b5482e4e9bb7291840ae3/isort-5.11.3.tar.gz" -MD5SUM="66fbcee3d4dc83e8e434b1566086f1b1" +DOWNLOAD="https://files.pythonhosted.org/packages/87/f9/c1eb8635a24e87ade2efce21e3ce8cd6b8630bb685ddc9cdaca1349b2eb5/isort-5.13.2.tar.gz" +MD5SUM="a4d791bf2a42d1fbaeb1f5cb2c9147b2" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" MAINTAINER="Dimitris Zlatanidis" -EMAIL="d.zlatanidis@gmail.com" +EMAIL="dslackw@gmail.com" diff --git a/python/python3-jaraco.collections/python3-jaraco.collections.SlackBuild b/python/python3-jaraco.collections/python3-jaraco.collections.SlackBuild index 25de4258be..1579904a24 100644 --- a/python/python3-jaraco.collections/python3-jaraco.collections.SlackBuild +++ b/python/python3-jaraco.collections/python3-jaraco.collections.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for python3-jaraco.collections -# Copyright 2022-23 fourtysixandtwo <fourtysixandtwo@sliderr.net> +# Copyright 2022-2024 fourtysixandtwo <fourtysixandtwo@sliderr.net> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -29,7 +29,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-jaraco.collections SRCNAM=${PRGNAM#python3-*} -VERSION=${VERSION:-5.0.0} +VERSION=${VERSION:-5.0.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -66,6 +66,9 @@ 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 {} \+ +PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') +export PYTHONPATH=/opt/python$PYVER/site-packages + python3 -m build --no-isolation python3 -m installer -d "$PKG" dist/*.whl diff --git a/python/python3-jaraco.collections/python3-jaraco.collections.info b/python/python3-jaraco.collections/python3-jaraco.collections.info index a195d39dd9..7861e90fc1 100644 --- a/python/python3-jaraco.collections/python3-jaraco.collections.info +++ b/python/python3-jaraco.collections/python3-jaraco.collections.info @@ -1,8 +1,8 @@ PRGNAM="python3-jaraco.collections" -VERSION="5.0.0" +VERSION="5.0.1" HOMEPAGE="https://github.com/jaraco/jaraco.collections" -DOWNLOAD="https://files.pythonhosted.org/packages/source/j/jaraco.collections/jaraco.collections-5.0.0.tar.gz" -MD5SUM="2b12f44216432f1ce2ead377fd7a2b93" +DOWNLOAD="https://files.pythonhosted.org/packages/source/j/jaraco.collections/jaraco.collections-5.0.1.tar.gz" +MD5SUM="c04e0e8f98081467f4fdf1c407c22aec" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-jaraco.classes python3-jaraco.text" diff --git a/python/python3-jaraco.functools/python3-jaraco.functools.SlackBuild b/python/python3-jaraco.functools/python3-jaraco.functools.SlackBuild index c9b24d82f1..73227653f6 100644 --- a/python/python3-jaraco.functools/python3-jaraco.functools.SlackBuild +++ b/python/python3-jaraco.functools/python3-jaraco.functools.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for python3-jaraco.functools -# Copyright 2022-23 fourtysixandtwo <fourtysixandtwo@sliderr.net> +# Copyright 2022-2024 fourtysixandtwo <fourtysixandtwo@sliderr.net> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -28,8 +28,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-jaraco.functools -SRCNAM=${PRGNAM#python3-*} -VERSION=${VERSION:-4.0.0} +SRCNAM=jaraco_functools +VERSION=${VERSION:-4.0.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -66,6 +66,9 @@ 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 {} \+ +PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') +export PYTHONPATH=/opt/python$PYVER/site-packages + python3 -m build --no-isolation python3 -m installer -d "$PKG" dist/*.whl diff --git a/python/python3-jaraco.functools/python3-jaraco.functools.info b/python/python3-jaraco.functools/python3-jaraco.functools.info index 5a07f294f7..a71fd03674 100644 --- a/python/python3-jaraco.functools/python3-jaraco.functools.info +++ b/python/python3-jaraco.functools/python3-jaraco.functools.info @@ -1,10 +1,10 @@ PRGNAM="python3-jaraco.functools" -VERSION="4.0.0" +VERSION="4.0.1" HOMEPAGE="https://github.com/jaraco/jaraco.functools" -DOWNLOAD="https://files.pythonhosted.org/packages/source/j/jaraco.functools/jaraco.functools-4.0.0.tar.gz" -MD5SUM="6683d6f56930d4f0b34157b083813cf3" +DOWNLOAD="https://files.pythonhosted.org/packages/source/j/jaraco_functools/jaraco_functools-4.0.1.tar.gz" +MD5SUM="7bc3fe47d508077b0ddbc32f84dc1374" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="typing-extensions python3-more-itertools python3-wheel" +REQUIRES="python3-setuptools-opt typing-extensions python3-more-itertools python3-wheel" MAINTAINER="fourtysixandtwo" EMAIL="fourtysixandtwo@sliderr.net" diff --git a/python/python3-joblib/python3-joblib.SlackBuild b/python/python3-joblib/python3-joblib.SlackBuild index 0d9f19d1c3..066b0d438c 100644 --- a/python/python3-joblib/python3-joblib.SlackBuild +++ b/python/python3-joblib/python3-joblib.SlackBuild @@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-joblib SRCNAM=joblib -VERSION=${VERSION:-1.4.0} +VERSION=${VERSION:-1.4.2} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/python3-joblib/python3-joblib.info b/python/python3-joblib/python3-joblib.info index 70c056d5cc..33becc4974 100644 --- a/python/python3-joblib/python3-joblib.info +++ b/python/python3-joblib/python3-joblib.info @@ -1,8 +1,8 @@ PRGNAM="python3-joblib" -VERSION="1.4.0" +VERSION="1.4.2" HOMEPAGE="https://joblib.readthedocs.io/" -DOWNLOAD="https://files.pythonhosted.org/packages/source/j/joblib/joblib-1.4.0.tar.gz" -MD5SUM="496285737120962e2aea01ac21c8bdca" +DOWNLOAD="https://files.pythonhosted.org/packages/source/j/joblib/joblib-1.4.2.tar.gz" +MD5SUM="979072af26696c75dc90b6c9db73c51b" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-setuptools-opt" diff --git a/python/python3-json5/python3-json5.SlackBuild b/python/python3-json5/python3-json5.SlackBuild index 7e2007dee9..f30ac3058b 100644 --- a/python/python3-json5/python3-json5.SlackBuild +++ b/python/python3-json5/python3-json5.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-json5 -VERSION=${VERSION:-0.9.24} +VERSION=${VERSION:-0.9.25} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/python3-json5/python3-json5.info b/python/python3-json5/python3-json5.info index e7248f8ee8..55dcc9638c 100644 --- a/python/python3-json5/python3-json5.info +++ b/python/python3-json5/python3-json5.info @@ -1,8 +1,8 @@ PRGNAM="python3-json5" -VERSION="0.9.24" +VERSION="0.9.25" HOMEPAGE="https://github.com/dpranke/pyjson5/" -DOWNLOAD="https://github.com/dpranke/pyjson5/archive/v0.9.24/pyjson5-0.9.24.tar.gz" -MD5SUM="3bf1dbfefd22d2ca587a40cc74c24ed9" +DOWNLOAD="https://github.com/dpranke/pyjson5/archive/v0.9.25/pyjson5-0.9.25.tar.gz" +MD5SUM="59890483e8817b4d5869e751a0e15ac5" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-setuptools-opt" diff --git a/python/python3-keyring/python3-keyring.SlackBuild b/python/python3-keyring/python3-keyring.SlackBuild index 14c403ea65..37ae6fffbe 100644 --- a/python/python3-keyring/python3-keyring.SlackBuild +++ b/python/python3-keyring/python3-keyring.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-keyring -VERSION=${VERSION:-25.1.0} +VERSION=${VERSION:-25.2.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/python3-keyring/python3-keyring.info b/python/python3-keyring/python3-keyring.info index d82d86cb2c..f598884dd7 100644 --- a/python/python3-keyring/python3-keyring.info +++ b/python/python3-keyring/python3-keyring.info @@ -1,8 +1,8 @@ PRGNAM="python3-keyring" -VERSION="25.1.0" +VERSION="25.2.1" HOMEPAGE="https://github.com/jaraco/keyring" -DOWNLOAD="https://files.pythonhosted.org/packages/source/k/keyring/keyring-25.1.0.tar.gz" -MD5SUM="f5db2f4ff95722e35540e2b4fba2f83c" +DOWNLOAD="https://files.pythonhosted.org/packages/source/k/keyring/keyring-25.2.1.tar.gz" +MD5SUM="f5c4b4a83032af4b8599c74d1eafe101" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python-importlib_metadata python3-jaraco.classes python3-jaraco.context python3-jaraco.functools secretstorage" diff --git a/python/python3-langcodes/python3-langcodes.SlackBuild b/python/python3-langcodes/python3-langcodes.SlackBuild index b6fad28644..7a4ab6822b 100644 --- a/python/python3-langcodes/python3-langcodes.SlackBuild +++ b/python/python3-langcodes/python3-langcodes.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for python3-langcodes -# Copyright 2023 Vijay Marcel +# Copyright 2023-2024 Vijay Marcel # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-langcodes -VERSION=${VERSION:-3.3.0} +VERSION=${VERSION:-3.4.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -81,13 +81,15 @@ 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 {} \; -python3 -m build --wheel --no-isolation +PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') +export PYTHONPATH=/opt/python$PYVER/site-packages +CFLAGS="$SLKCFLAGS" CXXFLAGS="$SLKCFLAGS" python3 -m build --wheel --no-isolation python3 -m installer --destdir "$PKG" dist/*.whl 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 + | cut -f 1 -d : | xargs strip --strip-unneeded --remove-section=.comment --remove-section=.note 2> /dev/null || true -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION +mkdir -pv $PKG/usr/doc/$PRGNAM-$VERSION cp -a LICENSE.txt 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 0644 {} \+ diff --git a/python/python3-langcodes/python3-langcodes.info b/python/python3-langcodes/python3-langcodes.info index bb4a5ac869..20afe1afdd 100644 --- a/python/python3-langcodes/python3-langcodes.info +++ b/python/python3-langcodes/python3-langcodes.info @@ -1,8 +1,8 @@ PRGNAM="python3-langcodes" -VERSION="3.3.0" +VERSION="3.4.0" HOMEPAGE="https://github.com/rspeer/langcodes" -DOWNLOAD="https://pypi.io/packages/source/l/langcodes/langcodes-3.3.0.tar.gz" -MD5SUM="c257046ae26f6af4097a14d7612fc8f3" +DOWNLOAD="https://pypi.io/packages/source/l/langcodes/langcodes-3.4.0.tar.gz" +MD5SUM="3c1bc81ec347ab3027972924341b7d8e" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-language-data" diff --git a/python/python3-language-data/python3-language-data.SlackBuild b/python/python3-language-data/python3-language-data.SlackBuild index 47c7d1d0ee..2ecbbf3e34 100644 --- a/python/python3-language-data/python3-language-data.SlackBuild +++ b/python/python3-language-data/python3-language-data.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for python3-language-data -# Copyright 2023 Vijay Marcel +# Copyright 2023-2024 Vijay Marcel # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-language-data -VERSION=${VERSION:-1.1} +VERSION=${VERSION:-1.2.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -81,11 +81,13 @@ 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 {} \; -python3 -m build --wheel --no-isolation +PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') +export PYTHONPATH=/opt/python$PYVER/site-packages +CFLAGS="SLKCFLAGS" CXXFLAGS="$SLKCFLAGS" python3 -m build --wheel --no-isolation python3 -m installer --destdir "$PKG" dist/*.whl 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 + | cut -f 1 -d : | xargs strip --strip-unneeded --remove-section=.comment --remove-section=.note 2> /dev/null || true mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cp -a CHANGELOG.md README.md $PKG/usr/doc/$PRGNAM-$VERSION diff --git a/python/python3-language-data/python3-language-data.info b/python/python3-language-data/python3-language-data.info index e0d9bf616d..144fe4ac6e 100644 --- a/python/python3-language-data/python3-language-data.info +++ b/python/python3-language-data/python3-language-data.info @@ -1,10 +1,10 @@ PRGNAM="python3-language-data" -VERSION="1.1" +VERSION="1.2.0" HOMEPAGE="https://github.com/rspeer/language_data" -DOWNLOAD="https://pypi.io/packages/source/l/language-data/language_data-1.1.tar.gz" -MD5SUM="75ea158be78983b0a858e6e157bcfa3a" +DOWNLOAD="https://pypi.io/packages/source/l/language-data/language_data-1.2.0.tar.gz" +MD5SUM="c57f62da4b7240d71a47e798342c80ca" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="python3-wheel python3-poetry-core python3-marisa-trie" +REQUIRES="python3-wheel python3-poetry-core python3-marisa-trie python3-setuptools-opt python3-setuptools-scm-opt" MAINTAINER="Vijay Marcel" EMAIL="vijaymarcel@outlook.com" diff --git a/python/python3-librosa/python3-librosa.SlackBuild b/python/python3-librosa/python3-librosa.SlackBuild index 2c4319b166..c34c2df935 100644 --- a/python/python3-librosa/python3-librosa.SlackBuild +++ b/python/python3-librosa/python3-librosa.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for python3-librosa -# Copyright 2023 Jeremy Hansen jebrhansen+SBo@gmail.com +# Copyright 2023-2024 Jeremy Hansen <jebrhansen+SBo@gmail.com> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-librosa SRCNAM=librosa -VERSION=${VERSION:-0.10.1} +VERSION=${VERSION:-0.10.2} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -47,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 diff --git a/python/python3-librosa/python3-librosa.info b/python/python3-librosa/python3-librosa.info index e58dd15819..33e2a1a4cc 100644 --- a/python/python3-librosa/python3-librosa.info +++ b/python/python3-librosa/python3-librosa.info @@ -1,8 +1,8 @@ PRGNAM="python3-librosa" -VERSION="0.10.1" +VERSION="0.10.2" HOMEPAGE="https://librosa.org/" -DOWNLOAD="https://github.com/librosa/librosa/archive/refs/tags/0.10.1/librosa-0.10.1.tar.gz" -MD5SUM="5c9d22f503c0ea20dac73e775cdca2c9" +DOWNLOAD="https://github.com/librosa/librosa/archive/refs/tags/0.10.2/librosa-0.10.2.tar.gz" +MD5SUM="dfd6cd2aa29050c61cb73c942dee768f" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-lazy_loader python3-matplotlib ipython python3-mir_eval python3-soundfile audioread python3-soxr python3-numba python3-llvmlite msgpack-python python3-pooch scikit-learn python3-presets" diff --git a/python/python3-libtmux/python3-libtmux.SlackBuild b/python/python3-libtmux/python3-libtmux.SlackBuild index 8676561934..44aa956600 100644 --- a/python/python3-libtmux/python3-libtmux.SlackBuild +++ b/python/python3-libtmux/python3-libtmux.SlackBuild @@ -30,7 +30,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-libtmux SRCNAM=${PRGNAM#python3-*} -VERSION=${VERSION:-0.36.0} +VERSION=${VERSION:-0.37.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/python3-libtmux/python3-libtmux.info b/python/python3-libtmux/python3-libtmux.info index 4554988637..1e06989faa 100644 --- a/python/python3-libtmux/python3-libtmux.info +++ b/python/python3-libtmux/python3-libtmux.info @@ -1,8 +1,8 @@ PRGNAM="python3-libtmux" -VERSION="0.36.0" +VERSION="0.37.0" HOMEPAGE="https://github.com/tony/libtmux" -DOWNLOAD="https://files.pythonhosted.org/packages/source/l/libtmux/libtmux-0.36.0.tar.gz" -MD5SUM="0811bb1baf397eab01fb239663f0eb18" +DOWNLOAD="https://files.pythonhosted.org/packages/source/l/libtmux/libtmux-0.37.0.tar.gz" +MD5SUM="ad5001db65922d348ac03c108bfa28a2" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-poetry-core" diff --git a/python/python3-marisa-trie/python3-marisa-trie.SlackBuild b/python/python3-marisa-trie/python3-marisa-trie.SlackBuild index 15417683bd..97e1fa963e 100644 --- a/python/python3-marisa-trie/python3-marisa-trie.SlackBuild +++ b/python/python3-marisa-trie/python3-marisa-trie.SlackBuild @@ -25,11 +25,11 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-marisa-trie -VERSION=${VERSION:-1.1.0} +VERSION=${VERSION:-1.1.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} -SRCNAM=${SRCNAM:-marisa-trie} +SRCNAM=${SRCNAM:-marisa_trie} if [ -z "$ARCH" ]; then case "$( uname -m )" in @@ -49,13 +49,13 @@ PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/tmp} if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-march=i586 -mtune=i686 -pipe -O2 -fPIC" + SLKCFLAGS="-march=i586 -mtune=i686 -pipe -O2" LIBDIRSUFFIX="" elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-march=i686 -mtune=i686 -pipe -O2 -fPIC" + SLKCFLAGS="-march=i686 -mtune=i686 -pipe -O2" LIBDIRSUFFIX="" elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-march=x86-64 -mtune=generic -pipe -O2 -fPIC" + SLKCFLAGS="-march=x86-64 -mtune=generic -pipe -O2" LIBDIRSUFFIX="64" elif [ "$ARCH" = "aarch64" ]; then SLKCFLAGS="-O2 -fPIC" @@ -82,12 +82,12 @@ find -L . \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -python3 setup.py install --prefix=/usr --root=$PKG --optimize=1 +CFLAGS="$SLKCFLAGS" CXXFLAGS="$SLKCFLAGS" python3 setup.py install --prefix=/usr --root=$PKG --optimize=1 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 + | cut -f 1 -d : | xargs strip --strip-unneeded --remove-section=.comment --remove-section=.note 2> /dev/null || true -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION +mkdir -pv $PKG/usr/doc/$PRGNAM-$VERSION cp -a AUTHORS.rst CHANGES.rst LICENSE README.rst $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 0644 {} \+ diff --git a/python/python3-marisa-trie/python3-marisa-trie.info b/python/python3-marisa-trie/python3-marisa-trie.info index 342c5131ef..94fbf34864 100644 --- a/python/python3-marisa-trie/python3-marisa-trie.info +++ b/python/python3-marisa-trie/python3-marisa-trie.info @@ -1,8 +1,8 @@ PRGNAM="python3-marisa-trie" -VERSION="1.1.0" +VERSION="1.1.1" HOMEPAGE="https://github.com/pytries/marisa-trie" -DOWNLOAD="https://pypi.io/packages/source/m/marisa-trie/marisa-trie-1.1.0.tar.gz" -MD5SUM="a98fd6023f47957a8039786fc39b5ae1" +DOWNLOAD="https://pypi.io/packages/source/m/marisa-trie/marisa_trie-1.1.1.tar.gz" +MD5SUM="f9ba2f0a2e8a9d108d00bd3221e0548d" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/python/python3-matplotlib-inline/python3-matplotlib-inline.SlackBuild b/python/python3-matplotlib-inline/python3-matplotlib-inline.SlackBuild index ecd88156d7..3b0561cd84 100644 --- a/python/python3-matplotlib-inline/python3-matplotlib-inline.SlackBuild +++ b/python/python3-matplotlib-inline/python3-matplotlib-inline.SlackBuild @@ -3,7 +3,7 @@ # Slackware build script for python3-matplotlib-inline # Copyright 2021-2022 Isaac Yu <isaacyu@protonmail.com> -# Copyright 2023 Jeremy Hansen <jebrhansen+SBo@gmail.com> +# Copyright 2023-2024 Jeremy Hansen <jebrhansen+SBo@gmail.com> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -26,8 +26,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-matplotlib-inline -SRCNAM=matplotlib-inline -VERSION=${VERSION:-0.1.6} +SRCNAM=matplotlib_inline +VERSION=${VERSION:-0.1.7} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -64,7 +64,22 @@ 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 {} \; -python3 setup.py install --root=$PKG +# Fix version detection +export SETUPTOOLS_SCM_PRETEND_VERSION=$VERSION + +# Use newer python packages in /opt/ +PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') +export PYTHONPATH=/opt/python$PYVER/site-packages + +# Add unused section to avoid ERROR message from setuptools_scm +# Make it an if statement just in case upstream decides to update +# it and I don't notice. +if ! grep -qF "[tool.setuptools_scm]" pyproject.toml; then + echo "[tool.setuptools_scm]" >> pyproject.toml +fi + +python3 -m build --wheel --no-isolation +python3 -m installer --destdir "$PKG" dist/*.whl 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 diff --git a/python/python3-matplotlib-inline/python3-matplotlib-inline.info b/python/python3-matplotlib-inline/python3-matplotlib-inline.info index 5c2e373b8a..66b8129b3a 100644 --- a/python/python3-matplotlib-inline/python3-matplotlib-inline.info +++ b/python/python3-matplotlib-inline/python3-matplotlib-inline.info @@ -1,10 +1,10 @@ PRGNAM="python3-matplotlib-inline" -VERSION="0.1.6" +VERSION="0.1.7" HOMEPAGE="https://github.com/ipython/matplotlib-inline" -DOWNLOAD="https://files.pythonhosted.org/packages/source/m/matplotlib-inline/matplotlib-inline-0.1.6.tar.gz" -MD5SUM="aded9a57e2f526f76b3a4851d5528d4f" +DOWNLOAD="https://files.pythonhosted.org/packages/source/m/matplotlib-inline/matplotlib_inline-0.1.7.tar.gz" +MD5SUM="96fe871bf30dc414e6724423c1e2ebb1" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="traitlets" +REQUIRES="traitlets python3-setuptools-opt python3-matplotlib" MAINTAINER="Jeremy Hansen" EMAIL="jebrhansen+SBo@gmail.com" diff --git a/python/python3-numba/python3-numba.SlackBuild b/python/python3-numba/python3-numba.SlackBuild index 5fff662dda..bf173160d8 100644 --- a/python/python3-numba/python3-numba.SlackBuild +++ b/python/python3-numba/python3-numba.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-numba -VERSION=${VERSION:-0.56.4} +VERSION=${VERSION:-0.59.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/python3-numba/python3-numba.info b/python/python3-numba/python3-numba.info index f1e5cbd109..8214a61097 100644 --- a/python/python3-numba/python3-numba.info +++ b/python/python3-numba/python3-numba.info @@ -1,8 +1,8 @@ PRGNAM="python3-numba" -VERSION="0.56.4" +VERSION="0.59.1" HOMEPAGE="https://numba.readthedocs.io/en/stable" -DOWNLOAD="https://files.pythonhosted.org/packages/e2/1e/de917b683bb5f0b6078fb1397293eab84c4eaa825fbf94d73d6488eb354f/numba-0.56.4.tar.gz" -MD5SUM="cd918c55e5673c2ce63831d6bffd2c07" +DOWNLOAD="https://files.pythonhosted.org/packages/bb/84/468592513867604800592b58d106f5e7e6ef61de226b59c1e9313917fbbb/numba-0.59.1.tar.gz" +MD5SUM="e3b956b6129aa5f6d448119c18006e58" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-numpy" diff --git a/python/python3-orjson/python3-orjson.SlackBuild b/python/python3-orjson/python3-orjson.SlackBuild index 4f4033c6e5..6f4a19e4ef 100644 --- a/python/python3-orjson/python3-orjson.SlackBuild +++ b/python/python3-orjson/python3-orjson.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-orjson SRCNAM=${PRGNAM#python3-*} -VERSION=${VERSION:-3.10.0} +VERSION=${VERSION:-3.10.3} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/python3-orjson/python3-orjson.info b/python/python3-orjson/python3-orjson.info index ec8df62349..6f556c56ee 100644 --- a/python/python3-orjson/python3-orjson.info +++ b/python/python3-orjson/python3-orjson.info @@ -1,8 +1,8 @@ PRGNAM="python3-orjson" -VERSION="3.10.0" +VERSION="3.10.3" HOMEPAGE="https://github.com/ijl/orjson" -DOWNLOAD="https://files.pythonhosted.org/packages/source/o/orjson/orjson-3.10.0.tar.gz" -MD5SUM="6af9b934fa535fb4f34f05e29b07513c" +DOWNLOAD="https://files.pythonhosted.org/packages/source/o/orjson/orjson-3.10.3.tar.gz" +MD5SUM="4c34f9037cfe42bbc59f7ed032df1748" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-maturin" diff --git a/python/python3-paste/python3-paste.SlackBuild b/python/python3-paste/python3-paste.SlackBuild index b7916536f1..d6ed374f44 100644 --- a/python/python3-paste/python3-paste.SlackBuild +++ b/python/python3-paste/python3-paste.SlackBuild @@ -23,8 +23,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-paste -SRCNAM=Paste -VERSION=${VERSION:-3.9.0} +SRCNAM=${PRGNAM#python3-*} +VERSION=${VERSION:-3.10.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/python3-paste/python3-paste.info b/python/python3-paste/python3-paste.info index 6b4bd329c3..8ae60196d4 100644 --- a/python/python3-paste/python3-paste.info +++ b/python/python3-paste/python3-paste.info @@ -1,8 +1,8 @@ PRGNAM="python3-paste" -VERSION="3.9.0" +VERSION="3.10.1" HOMEPAGE="https://pythonpaste.readthedocs.io/" -DOWNLOAD="https://pypi.python.org/packages/source/P/Paste/Paste-3.9.0.tar.gz" -MD5SUM="82c6f39498a69220aba9cbb7453f9222" +DOWNLOAD="https://pypi.python.org/packages/source/p/paste/paste-3.10.1.tar.gz" +MD5SUM="7d59952c9e108d8d381944b40e90e47a" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/python/python3-pdfCropMargins/python3-pdfCropMargins.SlackBuild b/python/python3-pdfCropMargins/python3-pdfCropMargins.SlackBuild index 0542e67275..b66662b18b 100644 --- a/python/python3-pdfCropMargins/python3-pdfCropMargins.SlackBuild +++ b/python/python3-pdfCropMargins/python3-pdfCropMargins.SlackBuild @@ -25,8 +25,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-pdfCropMargins -VERSION=${VERSION:-2.1.1} -RVERSION=version_2.1.1 +VERSION=${VERSION:-2.1.2} +RVERSION=release_2.1.2 BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/python3-pdfCropMargins/python3-pdfCropMargins.info b/python/python3-pdfCropMargins/python3-pdfCropMargins.info index e843ca6e41..405446976d 100644 --- a/python/python3-pdfCropMargins/python3-pdfCropMargins.info +++ b/python/python3-pdfCropMargins/python3-pdfCropMargins.info @@ -1,8 +1,8 @@ PRGNAM="python3-pdfCropMargins" -VERSION="2.1.1" +VERSION="2.1.2" HOMEPAGE="https://github.com/abarker/pdfCropMargins" -DOWNLOAD="https://github.com/abarker/pdfCropMargins/archive/version_2.1.1/pdfCropMargins-2.1.1.tar.gz" -MD5SUM="9ed686b3f8180fc490bc00646d355307" +DOWNLOAD="https://github.com/abarker/pdfCropMargins/archive/release_2.1.2/pdfCropMargins-2.1.2.tar.gz" +MD5SUM="9a1175e9c0c106c968539c5424f4b65e" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-PySimpleGUI python3-PyMuPDF" diff --git a/python/python3-pdm-backend/python3-pdm-backend.SlackBuild b/python/python3-pdm-backend/python3-pdm-backend.SlackBuild index b360bc1caa..2910527c10 100644 --- a/python/python3-pdm-backend/python3-pdm-backend.SlackBuild +++ b/python/python3-pdm-backend/python3-pdm-backend.SlackBuild @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-pdm-backend -VERSION=${VERSION:-2.1.8} +VERSION=${VERSION:-2.3.0} SRCNAM=${SRCNAM:-pdm_backend} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/python/python3-pdm-backend/python3-pdm-backend.info b/python/python3-pdm-backend/python3-pdm-backend.info index 8b6b001c70..4decac62d8 100644 --- a/python/python3-pdm-backend/python3-pdm-backend.info +++ b/python/python3-pdm-backend/python3-pdm-backend.info @@ -1,8 +1,8 @@ PRGNAM="python3-pdm-backend" -VERSION="2.1.8" +VERSION="2.3.0" HOMEPAGE="https://github.com/pdm-project/pdm-backend" -DOWNLOAD="https://files.pythonhosted.org/packages/source/p/pdm_backend/pdm_backend-2.1.8.tar.gz" -MD5SUM="9bae5d3723ceead195e6e215e55a2d33" +DOWNLOAD="https://files.pythonhosted.org/packages/source/p/pdm_backend/pdm_backend-2.3.0.tar.gz" +MD5SUM="f660cc3f12458e31ab1561c54aedb258" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python-importlib_metadata" diff --git a/python/python3-pdm/python3-pdm.SlackBuild b/python/python3-pdm/python3-pdm.SlackBuild index b88c8d712e..13a0150954 100644 --- a/python/python3-pdm/python3-pdm.SlackBuild +++ b/python/python3-pdm/python3-pdm.SlackBuild @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-pdm -VERSION=${VERSION:-2.13.3} +VERSION=${VERSION:-2.15.2} SRCNAM=${SRCNAM:-pdm} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -62,6 +62,9 @@ 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 {} \; +# Remove unused dependency (used for redistributable builds of python) +sed -i '/\"pbs-installer\[install\]\",/d' pyproject.toml + python3 -m build --wheel --no-isolation python3 -m installer --destdir=$PKG dist/*.whl diff --git a/python/python3-pdm/python3-pdm.info b/python/python3-pdm/python3-pdm.info index 778612fc0f..d50cdcb18c 100644 --- a/python/python3-pdm/python3-pdm.info +++ b/python/python3-pdm/python3-pdm.info @@ -1,10 +1,10 @@ PRGNAM="python3-pdm" -VERSION="2.13.3" +VERSION="2.15.2" HOMEPAGE="https://github.com/pdm-project/pdm" -DOWNLOAD="https://files.pythonhosted.org/packages/source/p/pdm/pdm-2.13.3.tar.gz" -MD5SUM="d5620497668845df2260435fa964a5e2" +DOWNLOAD="https://files.pythonhosted.org/packages/source/p/pdm/pdm-2.15.2.tar.gz" +MD5SUM="360099247a49e0dc86f8fc19743eae4a" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="python3-blinker python3-dotenv python3-tomlkit python3-dep-logic python3-findpython python3-resolvelib python3-shellingham python3-unearth python3-cachecontrol requests-toolbelt python3-rich" +REQUIRES="python3-blinker python3-dotenv python3-tomlkit python3-dep-logic python3-findpython python3-resolvelib python3-shellingham python3-unearth python3-cachecontrol requests-toolbelt python3-rich python3-hishel" MAINTAINER="Jeremy Hansen" EMAIL="jebrhansen+SBo@gmail.com" diff --git a/python/python3-pipx/python3-pipx.SlackBuild b/python/python3-pipx/python3-pipx.SlackBuild index 2c3291e3f1..4cfd48ba3f 100644 --- a/python/python3-pipx/python3-pipx.SlackBuild +++ b/python/python3-pipx/python3-pipx.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-pipx -VERSION=${VERSION:-1.3.1} +VERSION=${VERSION:-1.5.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -83,7 +83,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 {} \; -python3 -m build --wheel --no-isolation +CFLAGS="$SLKCFLAGS" CXXFLAGS="$SLKCFLAGS" python3 -m build --wheel --no-isolation python3 -m installer --destdir "$PKG" dist/*.whl find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ diff --git a/python/python3-pipx/python3-pipx.info b/python/python3-pipx/python3-pipx.info index f36b8ec4d0..1ab0b466ea 100644 --- a/python/python3-pipx/python3-pipx.info +++ b/python/python3-pipx/python3-pipx.info @@ -1,8 +1,8 @@ PRGNAM="python3-pipx" -VERSION="1.3.1" +VERSION="1.5.0" HOMEPAGE="https://github.com/pipxproject/pipx" -DOWNLOAD="https://pypi.io/packages/source/p/pipx/pipx-1.3.1.tar.gz" -MD5SUM="973ac385791b4c51bf44f50f36d16f7b" +DOWNLOAD="https://pypi.io/packages/source/p/pipx/pipx-1.5.0.tar.gz" +MD5SUM="a582b57504074f6783b69777dc3f95c9" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-hatch_vcs python3-platformdirs python3-argcomplete python3-userpath" diff --git a/python/python3-platformdirs/python3-platformdirs.SlackBuild b/python/python3-platformdirs/python3-platformdirs.SlackBuild index dac8d988e2..6e052c1995 100644 --- a/python/python3-platformdirs/python3-platformdirs.SlackBuild +++ b/python/python3-platformdirs/python3-platformdirs.SlackBuild @@ -26,8 +26,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-platformdirs -VERSION=${VERSION:-4.2.0} -BUILD=${BUILD:-2} +VERSION=${VERSION:-4.2.1} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/python3-platformdirs/python3-platformdirs.info b/python/python3-platformdirs/python3-platformdirs.info index 7357ff024c..adda1fbb2b 100644 --- a/python/python3-platformdirs/python3-platformdirs.info +++ b/python/python3-platformdirs/python3-platformdirs.info @@ -1,8 +1,8 @@ PRGNAM="python3-platformdirs" -VERSION="4.2.0" +VERSION="4.2.1" HOMEPAGE="https://github.com/platformdirs/platformdirs" -DOWNLOAD="https://files.pythonhosted.org/packages/source/p/platformdirs/platformdirs-4.2.0.tar.gz" -MD5SUM="658f1b6259e29c472ea67bc60f3e35f1" +DOWNLOAD="https://files.pythonhosted.org/packages/source/p/platformdirs/platformdirs-4.2.1.tar.gz" +MD5SUM="20ed4a4ffc70a4f7e58e974355ad1895" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-hatch_vcs python3-setuptools-scm-opt" diff --git a/python/python3-plotly/python3-plotly.SlackBuild b/python/python3-plotly/python3-plotly.SlackBuild index 51a9a46043..49e9e4af95 100644 --- a/python/python3-plotly/python3-plotly.SlackBuild +++ b/python/python3-plotly/python3-plotly.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-plotly -VERSION=${VERSION:-5.20.0} +VERSION=${VERSION:-5.22.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/python3-plotly/python3-plotly.info b/python/python3-plotly/python3-plotly.info index 10b9d53f77..e0daa6084f 100644 --- a/python/python3-plotly/python3-plotly.info +++ b/python/python3-plotly/python3-plotly.info @@ -1,8 +1,8 @@ PRGNAM="python3-plotly" -VERSION="5.20.0" +VERSION="5.22.0" HOMEPAGE="https://github.com/plotly/plotly.py" -DOWNLOAD="https://github.com/plotly/plotly.py/archive/v5.20.0/plotly.py-5.20.0.tar.gz" -MD5SUM="ebc65e82edf515af2fffe54adb28f31d" +DOWNLOAD="https://github.com/plotly/plotly.py/archive/v5.22.0/plotly.py-5.22.0.tar.gz" +MD5SUM="43e9f68f9b78083ae4a0bd8842c28818" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-tenacity" diff --git a/python/python3-pluggy/python3-pluggy.SlackBuild b/python/python3-pluggy/python3-pluggy.SlackBuild index 51dc975a0c..07760a7697 100644 --- a/python/python3-pluggy/python3-pluggy.SlackBuild +++ b/python/python3-pluggy/python3-pluggy.SlackBuild @@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-pluggy SRCNAM=pluggy -VERSION=${VERSION:-1.4.0} +VERSION=${VERSION:-1.5.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/python3-pluggy/python3-pluggy.info b/python/python3-pluggy/python3-pluggy.info index e8f7e3f8eb..5dc907446d 100644 --- a/python/python3-pluggy/python3-pluggy.info +++ b/python/python3-pluggy/python3-pluggy.info @@ -1,8 +1,8 @@ PRGNAM="python3-pluggy" -VERSION="1.4.0" +VERSION="1.5.0" HOMEPAGE="https://github.com/pytest-dev/pluggy" -DOWNLOAD="https://files.pythonhosted.org/packages/source/p/pluggy/pluggy-1.4.0.tar.gz" -MD5SUM="ffb69741271eaeefab3f2ef2435e2d5f" +DOWNLOAD="https://files.pythonhosted.org/packages/source/p/pluggy/pluggy-1.5.0.tar.gz" +MD5SUM="ac0870be78ba0ee227a5c3955efeba59" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/python/python3-psycopg3/python3-psycopg3.SlackBuild b/python/python3-psycopg3/python3-psycopg3.SlackBuild index dfaa05587f..86ce3297c3 100644 --- a/python/python3-psycopg3/python3-psycopg3.SlackBuild +++ b/python/python3-psycopg3/python3-psycopg3.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for python3-psycopg3 -# Copyright 2022 Zlatanidis Dimitris Greece, Orestiada +# Copyright 2022-2024 Zlatanidis Dimitris Greece, Orestiada # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-psycopg3 SRCNAM=psycopg -VERSION=${VERSION:-3.0.11} +VERSION=${VERSION:-3.1.19} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -85,7 +85,6 @@ python3 setup.py install --root=$PKG 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.rst LICENSE.txt PKG-INFO $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild diff --git a/python/python3-psycopg3/python3-psycopg3.info b/python/python3-psycopg3/python3-psycopg3.info index d2fe6d31a2..3eb6c1d440 100644 --- a/python/python3-psycopg3/python3-psycopg3.info +++ b/python/python3-psycopg3/python3-psycopg3.info @@ -1,10 +1,10 @@ PRGNAM="python3-psycopg3" -VERSION="3.0.11" +VERSION="3.1.19" HOMEPAGE="https://www.psycopg.org/" -DOWNLOAD="https://files.pythonhosted.org/packages/b9/ed/b4a17a02ca1cdccd88a87e964d4eb0625070518c81b7e940d3b9be6bec0a/psycopg-3.0.11.tar.gz" -MD5SUM="772b8cf21f19231716c7525a19b32b7f" +DOWNLOAD="https://files.pythonhosted.org/packages/e5/b8/dc85a3b5d3576527c288197de5db85edd141d6ce27fcf73e9f77e871824a/psycopg-3.1.19.tar.gz" +MD5SUM="8eafcbda12408038a872e3239bc61931" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="postgresql" +REQUIRES="typing-extensions postgresql" MAINTAINER="Zlatanidis Dimitris" -EMAIL="d.zlatanidis@gmail.com" +EMAIL="dslackw@gmail.com" diff --git a/python/python3-pydantic-core/python3-pydantic-core.SlackBuild b/python/python3-pydantic-core/python3-pydantic-core.SlackBuild index 2f7571e21c..1aa67afa8c 100644 --- a/python/python3-pydantic-core/python3-pydantic-core.SlackBuild +++ b/python/python3-pydantic-core/python3-pydantic-core.SlackBuild @@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-pydantic-core SRCNAM=pydantic_core -VERSION=${VERSION:-2.16.3} +VERSION=${VERSION:-2.18.2} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/python3-pydantic-core/python3-pydantic-core.info b/python/python3-pydantic-core/python3-pydantic-core.info index 91bb5c5540..f793a3e89c 100644 --- a/python/python3-pydantic-core/python3-pydantic-core.info +++ b/python/python3-pydantic-core/python3-pydantic-core.info @@ -1,10 +1,10 @@ PRGNAM="python3-pydantic-core" -VERSION="2.16.3" +VERSION="2.18.2" HOMEPAGE="https://github.com/pydantic/pydantic-core" -DOWNLOAD="https://files.pythonhosted.org/packages/source/p/pydantic-core/pydantic_core-2.16.3.tar.gz \ - https://slackware.uk/~fourtysixandtwo/src/pydantic_core-vendored-sources-2.16.3-1.tar.xz" -MD5SUM="00ba6d00d049179e785658e2a281e99f \ - 48df40b438e039cd89f1964279bd1fbc" +DOWNLOAD="https://files.pythonhosted.org/packages/source/p/pydantic-core/pydantic_core-2.18.2.tar.gz \ + https://slackware.uk/~fourtysixandtwo/src/pydantic_core-vendored-sources-2.18.2-1.tar.xz" +MD5SUM="ab1cb4e3ca6029712348b78cd7dff507 \ + a09f26d30c01d8b60192cb86980d071e" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-maturin python3-hatchling" diff --git a/python/python3-pydantic/python3-pydantic.SlackBuild b/python/python3-pydantic/python3-pydantic.SlackBuild index 76a82fc276..c695d7d7de 100644 --- a/python/python3-pydantic/python3-pydantic.SlackBuild +++ b/python/python3-pydantic/python3-pydantic.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-pydantic SRCNAM=${PRGNAM#python3-*} -VERSION=${VERSION:-2.6.4} +VERSION=${VERSION:-2.7.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/python3-pydantic/python3-pydantic.info b/python/python3-pydantic/python3-pydantic.info index ae543fd94d..66ac5edd47 100644 --- a/python/python3-pydantic/python3-pydantic.info +++ b/python/python3-pydantic/python3-pydantic.info @@ -1,8 +1,8 @@ PRGNAM="python3-pydantic" -VERSION="2.6.4" +VERSION="2.7.1" HOMEPAGE="https://github.com/pydantic/pydantic" -DOWNLOAD="https://files.pythonhosted.org/packages/source/p/pydantic/pydantic-2.6.4.tar.gz" -MD5SUM="d4de7e5de1d5d9e03caaac5d0bf310b6" +DOWNLOAD="https://files.pythonhosted.org/packages/source/p/pydantic/pydantic-2.7.1.tar.gz" +MD5SUM="367d4dfcab65affed15590ab99417850" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-annotated-types python3-pydantic-core python3-hatch_fancy_pypi_readme" diff --git a/python/python3-pylint/python3-pylint.SlackBuild b/python/python3-pylint/python3-pylint.SlackBuild index e44d5f2ecd..e0e34d2c1a 100644 --- a/python/python3-pylint/python3-pylint.SlackBuild +++ b/python/python3-pylint/python3-pylint.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for python3-pylint -# Copyright 2022-2023 Dimitris Zlatanidis Orestiada, Greece +# Copyright 2022-2024 Dimitris Zlatanidis Orestiada, Greece # Copyright 2018 Markus Rinne Finland # All rights reserved. # @@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-pylint SRCNAM=pylint -VERSION=${VERSION:-3.0.2} +VERSION=${VERSION:-3.2.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -84,11 +84,6 @@ find -L . \ python3 -m flit_core.wheel python3 -m installer -d "$PKG" dist/*.whl -# Rename executables to avoid conflicts with Python 2 version of pylint. -for executable in pylint-config pylint pyreverse symilar; do - mv $PKG/usr/bin/${executable}{,3} -done - 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 diff --git a/python/python3-pylint/python3-pylint.info b/python/python3-pylint/python3-pylint.info index 3e5e117826..d33f11b8fc 100644 --- a/python/python3-pylint/python3-pylint.info +++ b/python/python3-pylint/python3-pylint.info @@ -1,10 +1,10 @@ PRGNAM="python3-pylint" -VERSION="3.0.2" +VERSION="3.2.0" HOMEPAGE="https://www.pylint.org" -DOWNLOAD="https://files.pythonhosted.org/packages/10/ab/f0ad2a4fb3265d71685627db452398f769b48d64d81c7d66ca8c4f4c198b/pylint-3.0.2.tar.gz" -MD5SUM="73baaa9253c5e16850dd9c89128fb3d2" +DOWNLOAD="https://files.pythonhosted.org/packages/62/75/e48496ea7fc2de24b361dd8084300a2f7e51c47e82363c736026d41cdf2f/pylint-3.2.0.tar.gz" +MD5SUM="ef6f8388897bea9bc845bcc4e696f484" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-astroid python3-isort python3-mccabe python3-dill python3-tomlkit python3-platformdirs" MAINTAINER="Dimitris Zlatanidis" -EMAIL="d.zlatanidis@gmail.com" +EMAIL="dslackw@gmail.com" diff --git a/python/python3-pypdf/README b/python/python3-pypdf/README new file mode 100644 index 0000000000..f6c203ff4b --- /dev/null +++ b/python/python3-pypdf/README @@ -0,0 +1,7 @@ +pypdf is a free and open-source pure-python PDF library capable of +splitting, merging, cropping, and transforming the pages of PDF files. +It can also add custom data, viewing options, and passwords to PDF +files. pypdf can retrieve text and metadata from PDFs as well. + +pypdf is a descendant of PyPDF2, which was a fork from the original +pyPdf. (Both pyPdf and PyPDF2 are available on SBo.) diff --git a/python/pyPdf/pyPdf.SlackBuild b/python/python3-pypdf/python3-pypdf.SlackBuild index c8e815cc5c..17027e184b 100644 --- a/python/pyPdf/pyPdf.SlackBuild +++ b/python/python3-pypdf/python3-pypdf.SlackBuild @@ -1,8 +1,8 @@ #!/bin/bash -# Slackware build script for pyPdf +# Slackware build script for python3-pypdf -# Copyright (c) 2017 Alan Alberghini <414N@slacky.it> +# Copyright 2024, Alexander Verbovetsky, Moscow, Russia # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -21,26 +21,15 @@ # WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -# ----------------------------------------------------------------------------- -# -# Build history: -# -# 1 - Initial release. cd $(dirname $0) ; CWD=$(pwd) -PRGNAM=pyPdf -VERSION=${VERSION:-1.13} +PRGNAM=python3-pypdf +VERSION=${VERSION:-4.2.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} -DOCS="README CHANGELOG" - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - if [ -z "$ARCH" ]; then case "$( uname -m )" in i?86) ARCH=i586 ;; @@ -54,6 +43,10 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then exit 0 fi +TMP=${TMP:-/tmp/SBo} +PKG=$TMP/package-$PRGNAM +OUTPUT=${OUTPUT:-/tmp} + if [ "$ARCH" = "i586" ]; then SLKCFLAGS="-O2 -march=i586 -mtune=i686" LIBDIRSUFFIX="" @@ -63,6 +56,9 @@ elif [ "$ARCH" = "i686" ]; then elif [ "$ARCH" = "x86_64" ]; then SLKCFLAGS="-O2 -fPIC" LIBDIRSUFFIX="64" +elif [ "$ARCH" = "aarch64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" else SLKCFLAGS="-O2" LIBDIRSUFFIX="" @@ -73,9 +69,9 @@ set -e rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -cd $PRGNAM-$VERSION +rm -rf pypdf-$VERSION +tar xvf $CWD/pypdf-$VERSION.tar.gz +cd pypdf-$VERSION chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ @@ -83,13 +79,14 @@ 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 {} \; -python setup.py install --root=$PKG +python3 -m build --wheel --no-isolation +python3 -m installer --destdir "$PKG" dist/*.whl 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 $DOCS $PKG/usr/doc/$PRGNAM-$VERSION +cp -a CHANGELOG* README* $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install diff --git a/python/python3-pypdf/python3-pypdf.info b/python/python3-pypdf/python3-pypdf.info new file mode 100644 index 0000000000..9f7ff1642e --- /dev/null +++ b/python/python3-pypdf/python3-pypdf.info @@ -0,0 +1,10 @@ +PRGNAM="python3-pypdf" +VERSION="4.2.0" +HOMEPAGE="https://github.com/py-pdf/pypdf" +DOWNLOAD="https://github.com/py-pdf/pypdf/archive/4.2.0/pypdf-4.2.0.tar.gz" +MD5SUM="26feb8968a26c42a974fac391bfe4a22" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +REQUIRES="python3-wheel cryptography" +MAINTAINER="Alexander Verbovetsky" +EMAIL="alik@ejik.org" diff --git a/python/python3-pypdf/slack-desc b/python/python3-pypdf/slack-desc new file mode 100644 index 0000000000..49af322ab1 --- /dev/null +++ b/python/python3-pypdf/slack-desc @@ -0,0 +1,19 @@ +# 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------------------------------------------------------| +python3-pypdf: python3-pypdf (Python PDF library) +python3-pypdf: +python3-pypdf: pypdf is a free and open-source pure-python PDF library capable of +python3-pypdf: splitting, merging, cropping, and transforming the pages of PDF +python3-pypdf: files. It can also add custom data, viewing options, and passwords +python3-pypdf: to PDFfiles. pypdf can retrieve text and metadata from PDFs as well. +python3-pypdf: +python3-pypdf: +python3-pypdf: Homepage: https://github.com/py-pdf/pypdf +python3-pypdf: +python3-pypdf: diff --git a/python/python3-pyproject-metadata/python3-pyproject-metadata.SlackBuild b/python/python3-pyproject-metadata/python3-pyproject-metadata.SlackBuild index d36329bf18..738c30369b 100644 --- a/python/python3-pyproject-metadata/python3-pyproject-metadata.SlackBuild +++ b/python/python3-pyproject-metadata/python3-pyproject-metadata.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for python3-pyproject-metadata -# Copyright 2023 fourtysixandtwo <fourtysixandtwo@sliderr.net> +# Copyright 2023-2024 fourtysixandtwo <fourtysixandtwo@sliderr.net> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,8 +25,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-pyproject-metadata -SRCNAM=${PRGNAM#python3-*} -VERSION=${VERSION:-0.7.1} +SRCNAM=pyproject_metadata +VERSION=${VERSION:-0.8.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/python3-pyproject-metadata/python3-pyproject-metadata.info b/python/python3-pyproject-metadata/python3-pyproject-metadata.info index f4b4ae2c36..e8d856836a 100644 --- a/python/python3-pyproject-metadata/python3-pyproject-metadata.info +++ b/python/python3-pyproject-metadata/python3-pyproject-metadata.info @@ -1,8 +1,8 @@ PRGNAM="python3-pyproject-metadata" -VERSION="0.7.1" +VERSION="0.8.0" HOMEPAGE="https://github.com/FFY00/python-pyproject-metadata" -DOWNLOAD="https://files.pythonhosted.org/packages/source/p/pyproject_metadata/pyproject-metadata-0.7.1.tar.gz" -MD5SUM="ca5e9527cff96153a976e14530b53746" +DOWNLOAD="https://files.pythonhosted.org/packages/source/p/pyproject_metadata/pyproject_metadata-0.8.0.tar.gz" +MD5SUM="048ef3f91a5ba7c89a33894cb2c7725d" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-build python3-wheel" diff --git a/python/python3-pytest/python3-pytest.SlackBuild b/python/python3-pytest/python3-pytest.SlackBuild index 0391443576..79836cd610 100644 --- a/python/python3-pytest/python3-pytest.SlackBuild +++ b/python/python3-pytest/python3-pytest.SlackBuild @@ -29,7 +29,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-pytest SRCNAM=pytest -VERSION=${VERSION:-8.1.1} +VERSION=${VERSION:-8.2.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/python3-pytest/python3-pytest.info b/python/python3-pytest/python3-pytest.info index 0bc46e97b8..671dc3a0eb 100644 --- a/python/python3-pytest/python3-pytest.info +++ b/python/python3-pytest/python3-pytest.info @@ -1,8 +1,8 @@ PRGNAM="python3-pytest" -VERSION="8.1.1" +VERSION="8.2.0" HOMEPAGE="http://pytest.org" -DOWNLOAD="https://files.pythonhosted.org/packages/source/p/pytest/pytest-8.1.1.tar.gz" -MD5SUM="6a85eccffeb0fa15c104f408d82ce7fa" +DOWNLOAD="https://files.pythonhosted.org/packages/source/p/pytest/pytest-8.2.0.tar.gz" +MD5SUM="89fe0664e310ee8ee6a8bc1639f44775" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-iniconfig python3-exceptiongroup python3-setuptools-opt" diff --git a/python/python3-pytube/python3-pytube.SlackBuild b/python/python3-pytube/python3-pytube.SlackBuild index bfc76805a3..01ee99b110 100644 --- a/python/python3-pytube/python3-pytube.SlackBuild +++ b/python/python3-pytube/python3-pytube.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for python3-pytube -# Copyright 2022-2023 Dimitris Zlatanidis Orestiada, Greece +# Copyright 2022-2024 Dimitris Zlatanidis Orestiada, Greece # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-pytube SRCNAM=pytube -VERSION=${VERSION:-12.1.3} +VERSION=${VERSION:-15.0.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/python3-pytube/python3-pytube.info b/python/python3-pytube/python3-pytube.info index 8c25467ebf..cf54ec9af9 100644 --- a/python/python3-pytube/python3-pytube.info +++ b/python/python3-pytube/python3-pytube.info @@ -1,10 +1,10 @@ PRGNAM="python3-pytube" -VERSION="12.1.3" +VERSION="15.0.0" HOMEPAGE="https://github.com/pytube/pytube" -DOWNLOAD="https://files.pythonhosted.org/packages/9b/27/768869cb1211218a57bb5bbc7acd8dc8fe4443fe9d36b6b2302940791cfe/pytube-12.1.3.tar.gz" -MD5SUM="baac8084a5e0d06c0eb4323c0f1b58fe" +DOWNLOAD="https://files.pythonhosted.org/packages/d8/e7/16fec46c8d255c4bbc4b185d89c91dc92cdb802836570d8004d0db169c91/pytube-15.0.0.tar.gz" +MD5SUM="fd11326cb975238b63e1365722ecd814" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" MAINTAINER="Dimitris Zlatanidis" -EMAIL="d.zlatanidis@gmail.com" +EMAIL="dslackw@gmail.com" diff --git a/python/python3-qstylizer/python3-qstylizer.SlackBuild b/python/python3-qstylizer/python3-qstylizer.SlackBuild index 97f93b69ef..9004c9366a 100644 --- a/python/python3-qstylizer/python3-qstylizer.SlackBuild +++ b/python/python3-qstylizer/python3-qstylizer.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for python3-qstylizer -# Copyright 2023 Isaac Yu <isaacyu@protonmail.com> +# Copyright 2023-2024 Isaac Yu <isaacyu@protonmail.com> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-qstylizer -VERSION=${VERSION:-0.2.2} +VERSION=${VERSION:-0.2.3} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -49,20 +49,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 diff --git a/python/python3-qstylizer/python3-qstylizer.info b/python/python3-qstylizer/python3-qstylizer.info index 5559a1e7c3..ee5a5ecd63 100644 --- a/python/python3-qstylizer/python3-qstylizer.info +++ b/python/python3-qstylizer/python3-qstylizer.info @@ -1,8 +1,8 @@ PRGNAM="python3-qstylizer" -VERSION="0.2.2" +VERSION="0.2.3" HOMEPAGE="https://github.com/blambright/qstylizer" -DOWNLOAD="https://github.com/blambright/qstylizer/archive/0.2.2/qstylizer-0.2.2.tar.gz" -MD5SUM="a40567f93f939c0353a0753a7bc12bbc" +DOWNLOAD="https://github.com/blambright/qstylizer/archive/0.2.3/qstylizer-0.2.3.tar.gz" +MD5SUM="d95c8bd53d675eae3e25e4247a84d231" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-inflection tinycss2" diff --git a/python/python3-regex/python3-regex.SlackBuild b/python/python3-regex/python3-regex.SlackBuild index 08c9c60491..6b891ee52d 100644 --- a/python/python3-regex/python3-regex.SlackBuild +++ b/python/python3-regex/python3-regex.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-regex -VERSION=${VERSION:-2023.12.25} +VERSION=${VERSION:-2024.5.15} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -49,20 +49,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 diff --git a/python/python3-regex/python3-regex.info b/python/python3-regex/python3-regex.info index 217d208013..df20dd12be 100644 --- a/python/python3-regex/python3-regex.info +++ b/python/python3-regex/python3-regex.info @@ -1,8 +1,8 @@ PRGNAM="python3-regex" -VERSION="2023.12.25" +VERSION="2024.5.15" HOMEPAGE="https://bitbucket.org/mrabarnett/mrab-regex" -DOWNLOAD="https://files.pythonhosted.org/packages/source/r/regex/regex-2023.12.25.tar.gz" -MD5SUM="3f97f0aef9bf334fe50ae5980b183e68" +DOWNLOAD="https://files.pythonhosted.org/packages/source/r/regex/regex-2024.5.15.tar.gz" +MD5SUM="ae95e2e37bb82641bb852dd5e1b5701f" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/python/python3-reportlab/python3-reportlab.SlackBuild b/python/python3-reportlab/python3-reportlab.SlackBuild index af46618154..4216cfb977 100644 --- a/python/python3-reportlab/python3-reportlab.SlackBuild +++ b/python/python3-reportlab/python3-reportlab.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-reportlab -VERSION=${VERSION:-4.1.0} +VERSION=${VERSION:-4.2.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/python3-reportlab/python3-reportlab.info b/python/python3-reportlab/python3-reportlab.info index 260688445d..79c9f7cb0f 100644 --- a/python/python3-reportlab/python3-reportlab.info +++ b/python/python3-reportlab/python3-reportlab.info @@ -1,8 +1,8 @@ PRGNAM="python3-reportlab" -VERSION="4.1.0" +VERSION="4.2.0" HOMEPAGE="https://reportlab.com" -DOWNLOAD="https://pypi.org/packages/source/r/reportlab/reportlab-4.1.0.tar.gz" -MD5SUM="54c5960ee77e4b52c3c4cb096046b861" +DOWNLOAD="https://pypi.org/packages/source/r/reportlab/reportlab-4.2.0.tar.gz" +MD5SUM="83aa69a14f3450cd8e84e376d8713436" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/python/python3-schedule/python3-schedule.SlackBuild b/python/python3-schedule/python3-schedule.SlackBuild index 9ad3f68d8c..94aa327097 100644 --- a/python/python3-schedule/python3-schedule.SlackBuild +++ b/python/python3-schedule/python3-schedule.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for python3-schedule -# Copyright 2023 Dimitris Zlatanidis Orestiada, Greece +# Copyright 2023-2024 Dimitris Zlatanidis Orestiada, Greece # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-schedule SRCNAM=schedule -VERSION=${VERSION:-1.1.0} +VERSION=${VERSION:-1.2.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/python3-schedule/python3-schedule.info b/python/python3-schedule/python3-schedule.info index b29e8543cf..68a7640917 100644 --- a/python/python3-schedule/python3-schedule.info +++ b/python/python3-schedule/python3-schedule.info @@ -1,10 +1,10 @@ PRGNAM="python3-schedule" -VERSION="1.1.0" +VERSION="1.2.0" HOMEPAGE="https://github.com/dbader/schedule" -DOWNLOAD="https://files.pythonhosted.org/packages/a8/b5/a291a4c0faa491fd5baefa6d89011ece581cff47b23c0a39b42a63383358/schedule-1.1.0.tar.gz" -MD5SUM="9bf7544e37824e450457187633a17b17" +DOWNLOAD="https://files.pythonhosted.org/packages/29/22/9dd374cbf76a42ece1f1f41cc8f4957f0ad512577372527cd3dd52758241/schedule-1.2.1.tar.gz" +MD5SUM="ecb436a797e1a149bac4643330b268ca" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" MAINTAINER="Dimitris Zlatanidis" -EMAIL="d.zlatanidis@gmail.com" +EMAIL="dslackw@gmail.com" diff --git a/python/python3-setuptools-opt/python3-setuptools-opt.SlackBuild b/python/python3-setuptools-opt/python3-setuptools-opt.SlackBuild index 5ac75cd8a9..e92d788a63 100644 --- a/python/python3-setuptools-opt/python3-setuptools-opt.SlackBuild +++ b/python/python3-setuptools-opt/python3-setuptools-opt.SlackBuild @@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-setuptools-opt SRCNAM=setuptools -VERSION=${VERSION:-69.2.0} +VERSION=${VERSION:-69.5.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/python3-setuptools-opt/python3-setuptools-opt.info b/python/python3-setuptools-opt/python3-setuptools-opt.info index 02a55c6ed2..36cb763a1d 100644 --- a/python/python3-setuptools-opt/python3-setuptools-opt.info +++ b/python/python3-setuptools-opt/python3-setuptools-opt.info @@ -1,8 +1,8 @@ PRGNAM="python3-setuptools-opt" -VERSION="69.2.0" +VERSION="69.5.1" HOMEPAGE="https://pypi.org/project/setuptools/" -DOWNLOAD="https://files.pythonhosted.org/packages/source/s/setuptools/setuptools-69.2.0.tar.gz" -MD5SUM="940ffdb3a2ce4f6a5ee80032aa115fc7" +DOWNLOAD="https://files.pythonhosted.org/packages/source/s/setuptools/setuptools-69.5.1.tar.gz" +MD5SUM="645f672221ed628e888e38a9da6c5aed" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-build python3-wheel" diff --git a/python/python3-simple-term-menu/python3-simple-term-menu.SlackBuild b/python/python3-simple-term-menu/python3-simple-term-menu.SlackBuild index fe632134a1..8b296f2033 100644 --- a/python/python3-simple-term-menu/python3-simple-term-menu.SlackBuild +++ b/python/python3-simple-term-menu/python3-simple-term-menu.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for python3-simple-term-menu -# Copyright 2022 Dimitris Zlatanidis Orestiada, Greece +# Copyright 2022-2024 Dimitris Zlatanidis Orestiada, Greece # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-simple-term-menu SRCNAM=simple-term-menu -VERSION=${VERSION:-1.5.2} +VERSION=${VERSION:-1.6.4} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/python3-simple-term-menu/python3-simple-term-menu.info b/python/python3-simple-term-menu/python3-simple-term-menu.info index 57d3018c3b..656fbcbb69 100644 --- a/python/python3-simple-term-menu/python3-simple-term-menu.info +++ b/python/python3-simple-term-menu/python3-simple-term-menu.info @@ -1,10 +1,10 @@ PRGNAM="python3-simple-term-menu" -VERSION="1.5.2" +VERSION="1.6.4" HOMEPAGE="https://github.com/IngoMeyer441/simple-term-menu" -DOWNLOAD="https://files.pythonhosted.org/packages/97/b6/80cd0b89b41f5b3f98bfaf91278a2354ef0de2ed1f81ef3637c9363fcbe3/simple-term-menu-1.5.2.tar.gz" -MD5SUM="73fbc24ee2513cb6cc9a05b342f34452" +DOWNLOAD="https://files.pythonhosted.org/packages/a1/a0/7e78b93510886f6fb5b7146bd5cee03986fa5c2319644155c275e389c55a/simple-term-menu-1.6.4.tar.gz" +MD5SUM="16607a137205fb7443fa642611798794" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" MAINTAINER="Dimitris Zlatanidis" -EMAIL="d.zlatanidis@gmail.com" +EMAIL="dslackw@gmail.com" diff --git a/python/python3-statsmodels/README b/python/python3-statsmodels/README index c78c9034c4..9bb29c3006 100644 --- a/python/python3-statsmodels/README +++ b/python/python3-statsmodels/README @@ -6,3 +6,6 @@ plotting functions, and result statistics are available for different types of data and each estimator. Researchers across fields may find that statsmodels fully meets their needs for statistical computing and data analysis in Python. + +python3-statsmodels 0.14.1 is the last available version for Slackware +15.0. Newer versions would require Cython >= 3.0.10. diff --git a/python/python3-statsmodels/python3-statsmodels.SlackBuild b/python/python3-statsmodels/python3-statsmodels.SlackBuild index 62d10dc7a9..524e44afa1 100644 --- a/python/python3-statsmodels/python3-statsmodels.SlackBuild +++ b/python/python3-statsmodels/python3-statsmodels.SlackBuild @@ -71,9 +71,6 @@ find -L . \ # remove requirement sed -i '/oldest-supported-numpy/d' pyproject.toml -# convert to minimum req'd instead of pinned -sed -i 's/\(setuptools_scm.*\)~=/\1>=/' pyproject.toml - PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') export PYTHONPATH=/opt/python$PYVER/site-packages/ diff --git a/python/python3-tenacity/python3-tenacity.SlackBuild b/python/python3-tenacity/python3-tenacity.SlackBuild index 02c6f469b7..e5dd099056 100644 --- a/python/python3-tenacity/python3-tenacity.SlackBuild +++ b/python/python3-tenacity/python3-tenacity.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-tenacity -VERSION=${VERSION:-8.2.3} +VERSION=${VERSION:-8.3.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/python3-tenacity/python3-tenacity.info b/python/python3-tenacity/python3-tenacity.info index 6d79672ce4..ca39030f13 100644 --- a/python/python3-tenacity/python3-tenacity.info +++ b/python/python3-tenacity/python3-tenacity.info @@ -1,8 +1,8 @@ PRGNAM="python3-tenacity" -VERSION="8.2.3" +VERSION="8.3.0" HOMEPAGE="https://github.com/jd/tenacity" -DOWNLOAD="https://github.com/jd/tenacity/archive/refs/tags/8.2.3/tenacity-8.2.3.tar.gz" -MD5SUM="8a6a7bde47f448ed3c27237ae406b66e" +DOWNLOAD="https://github.com/jd/tenacity/archive/refs/tags/8.3.0/tenacity-8.3.0.tar.gz" +MD5SUM="0a05465d33942718e57b30fd13a6cef8" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/python/python3-textdistance/python3-textdistance.SlackBuild b/python/python3-textdistance/python3-textdistance.SlackBuild index 0900069898..73bd4a37d2 100644 --- a/python/python3-textdistance/python3-textdistance.SlackBuild +++ b/python/python3-textdistance/python3-textdistance.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-textdistance -VERSION=${VERSION:-4.6.1} +VERSION=${VERSION:-4.6.2} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -49,20 +49,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 diff --git a/python/python3-textdistance/python3-textdistance.info b/python/python3-textdistance/python3-textdistance.info index 099ec2083e..6c3440fc08 100644 --- a/python/python3-textdistance/python3-textdistance.info +++ b/python/python3-textdistance/python3-textdistance.info @@ -1,8 +1,8 @@ PRGNAM="python3-textdistance" -VERSION="4.6.1" +VERSION="4.6.2" HOMEPAGE="https://github.com/life4/textdistance" -DOWNLOAD="https://github.com/life4/textdistance/archive/4.6.1/textdistance-4.6.1.tar.gz" -MD5SUM="1e642eaf827b7a6c611e1ac7319a12b0" +DOWNLOAD="https://github.com/life4/textdistance/archive/4.6.2/textdistance-4.6.2.tar.gz" +MD5SUM="ce45430e7d68ed7ca8d3bf2cdd0148d7" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/python/python3-threadpoolctl/python3-threadpoolctl.SlackBuild b/python/python3-threadpoolctl/python3-threadpoolctl.SlackBuild index 93ab6d58c5..d1d64ee6ec 100644 --- a/python/python3-threadpoolctl/python3-threadpoolctl.SlackBuild +++ b/python/python3-threadpoolctl/python3-threadpoolctl.SlackBuild @@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-threadpoolctl SRCNAM=threadpoolctl -VERSION=${VERSION:-3.4.0} +VERSION=${VERSION:-3.5.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/python3-threadpoolctl/python3-threadpoolctl.info b/python/python3-threadpoolctl/python3-threadpoolctl.info index 8af0b0205f..b08c062aeb 100644 --- a/python/python3-threadpoolctl/python3-threadpoolctl.info +++ b/python/python3-threadpoolctl/python3-threadpoolctl.info @@ -1,8 +1,8 @@ PRGNAM="python3-threadpoolctl" -VERSION="3.4.0" +VERSION="3.5.0" HOMEPAGE="https://github.com/joblib/threadpoolctl/" -DOWNLOAD="https://files.pythonhosted.org/packages/source/t/threadpoolctl/threadpoolctl-3.4.0.tar.gz" -MD5SUM="99b941e8022c91317c1e9bf6decc808b" +DOWNLOAD="https://files.pythonhosted.org/packages/source/t/threadpoolctl/threadpoolctl-3.5.0.tar.gz" +MD5SUM="3ae140ae3bb08f43fdc19db73bcdf478" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-build" diff --git a/python/python3-tinydb/python3-tinydb.SlackBuild b/python/python3-tinydb/python3-tinydb.SlackBuild index c2ee8fff16..2012eafabe 100644 --- a/python/python3-tinydb/python3-tinydb.SlackBuild +++ b/python/python3-tinydb/python3-tinydb.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for python3-tinydb -# Copyright 2023 Dimitris Zlatanidis Orestiada, Greece +# Copyright 2023-2024 Dimitris Zlatanidis Orestiada, Greece # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-tinydb SRCNAM=tinydb -VERSION=${VERSION:-4.7.1} +VERSION=${VERSION:-4.8.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -77,12 +77,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 {} \; -python3 setup.py install --root=$PKG +python3 -m build --wheel --no-isolation +python3 -m installer --destdir "$PKG" dist/*.whl 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 LICENSE README.rst $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild diff --git a/python/python3-tinydb/python3-tinydb.info b/python/python3-tinydb/python3-tinydb.info index 8d2d11d6eb..5d0dbf3ca7 100644 --- a/python/python3-tinydb/python3-tinydb.info +++ b/python/python3-tinydb/python3-tinydb.info @@ -1,10 +1,10 @@ PRGNAM="python3-tinydb" -VERSION="4.7.1" +VERSION="4.8.0" HOMEPAGE="https://tinydb.readthedocs.io/en/latest/" -DOWNLOAD="https://files.pythonhosted.org/packages/32/ed/78f24df0fec08f0fb92fc4b4758adcab780660caa8c3f94c2e175eb7e2ba/tinydb-4.7.1.tar.gz" -MD5SUM="d570288bdae4338497ed8655261bbf89" +DOWNLOAD="https://files.pythonhosted.org/packages/30/0b/9e75a8d3333a6a3d9b36de04bf87a37a8d7f100035ea23c9c37bf0a112ab/tinydb-4.8.0.tar.gz" +MD5SUM="8738999976febfe7e8ea81c4b1910f9b" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="" +REQUIRES="python3-poetry-core" MAINTAINER="Dimitris Zlatanidis" -EMAIL="d.zlatanidis@gmail.com" +EMAIL="dslackw@gmail.com" diff --git a/python/python3-tomlkit/python3-tomlkit.SlackBuild b/python/python3-tomlkit/python3-tomlkit.SlackBuild index 7651b56273..8145d18a51 100644 --- a/python/python3-tomlkit/python3-tomlkit.SlackBuild +++ b/python/python3-tomlkit/python3-tomlkit.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-tomlkit -VERSION=${VERSION:-0.12.4} +VERSION=${VERSION:-0.12.5} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/python3-tomlkit/python3-tomlkit.info b/python/python3-tomlkit/python3-tomlkit.info index 499d1f0879..d580e6adeb 100644 --- a/python/python3-tomlkit/python3-tomlkit.info +++ b/python/python3-tomlkit/python3-tomlkit.info @@ -1,8 +1,8 @@ PRGNAM="python3-tomlkit" -VERSION="0.12.4" +VERSION="0.12.5" HOMEPAGE="https://github.com/sdispater/tomlkit" -DOWNLOAD="https://github.com/sdispater/tomlkit/releases/download/0.12.4/tomlkit-0.12.4.tar.gz" -MD5SUM="e182df9625d617692a9ae035266634fe" +DOWNLOAD="https://github.com/sdispater/tomlkit/releases/download/0.12.5/tomlkit-0.12.5.tar.gz" +MD5SUM="d80337406fdca101c12adff115983f31" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-poetry-core" diff --git a/python/python3-tox/python3-tox.SlackBuild b/python/python3-tox/python3-tox.SlackBuild index ca2466b884..bdc47bcacf 100644 --- a/python/python3-tox/python3-tox.SlackBuild +++ b/python/python3-tox/python3-tox.SlackBuild @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-tox -VERSION=${VERSION:-4.14.2} +VERSION=${VERSION:-4.15.0} SRCNAM=${SRCNAM:-tox} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/python/python3-tox/python3-tox.info b/python/python3-tox/python3-tox.info index caf897a8e5..c016ff83ba 100644 --- a/python/python3-tox/python3-tox.info +++ b/python/python3-tox/python3-tox.info @@ -1,8 +1,8 @@ PRGNAM="python3-tox" -VERSION="4.14.2" +VERSION="4.15.0" HOMEPAGE="https://tox.wiki/" -DOWNLOAD="https://github.com/tox-dev/tox/archive/refs/tags/4.14.2/tox-4.14.2.tar.gz" -MD5SUM="656a8032cfa8cd5b16046a64ca218d7d" +DOWNLOAD="https://github.com/tox-dev/tox/archive/refs/tags/4.15.0/tox-4.15.0.tar.gz" +MD5SUM="913ef63e6b6fde79cf84d9126c2ee023" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-cachetools colorama python3-pyproject-api python3-virtualenv" diff --git a/python/python3-trove-classifiers/python3-trove-classifiers.SlackBuild b/python/python3-trove-classifiers/python3-trove-classifiers.SlackBuild index fd14295e72..4e1bed95d9 100644 --- a/python/python3-trove-classifiers/python3-trove-classifiers.SlackBuild +++ b/python/python3-trove-classifiers/python3-trove-classifiers.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-trove-classifiers SRCNAM=${PRGNAM#python3-*} -VERSION=${VERSION:-2024.3.25} +VERSION=${VERSION:-2024.4.10} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/python3-trove-classifiers/python3-trove-classifiers.info b/python/python3-trove-classifiers/python3-trove-classifiers.info index ef9a70cb5e..d9b9fa168d 100644 --- a/python/python3-trove-classifiers/python3-trove-classifiers.info +++ b/python/python3-trove-classifiers/python3-trove-classifiers.info @@ -1,8 +1,8 @@ PRGNAM="python3-trove-classifiers" -VERSION="2024.3.25" +VERSION="2024.4.10" HOMEPAGE="https://github.com/pypa/trove-classifiers" -DOWNLOAD="https://files.pythonhosted.org/packages/source/t/trove-classifiers/trove-classifiers-2024.3.25.tar.gz" -MD5SUM="ea059326f148738747dfb3e3e9b579a6" +DOWNLOAD="https://files.pythonhosted.org/packages/source/t/trove-classifiers/trove-classifiers-2024.4.10.tar.gz" +MD5SUM="ab22d0b1e315f189a61d8ae3f12c29cf" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-calver" diff --git a/python/python3-ufo2ft/python3-ufo2ft.SlackBuild b/python/python3-ufo2ft/python3-ufo2ft.SlackBuild index c412603a05..b25afbc25f 100644 --- a/python/python3-ufo2ft/python3-ufo2ft.SlackBuild +++ b/python/python3-ufo2ft/python3-ufo2ft.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-ufo2ft -VERSION=${VERSION:-3.1.0} +VERSION=${VERSION:-3.2.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -81,7 +81,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 {} \; -python3 -m build --wheel --no-isolation +CFLAGS="$SLKCFLAGS" CXXFLAGS="$SLKCFLAGS" python3 -m build --wheel --no-isolation python3 -m installer --destdir "$PKG" dist/*.whl find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ diff --git a/python/python3-ufo2ft/python3-ufo2ft.info b/python/python3-ufo2ft/python3-ufo2ft.info index 4237b2f62e..16250f8fe4 100644 --- a/python/python3-ufo2ft/python3-ufo2ft.info +++ b/python/python3-ufo2ft/python3-ufo2ft.info @@ -1,8 +1,8 @@ PRGNAM="python3-ufo2ft" -VERSION="3.1.0" +VERSION="3.2.1" HOMEPAGE="https://github.com/googlefonts/ufo2ft" -DOWNLOAD="https://pypi.io/packages/source/u/ufo2ft/ufo2ft-3.1.0.tar.gz" -MD5SUM="f9f3d50f5fcc63b73ce064adee70b16c" +DOWNLOAD="https://pypi.io/packages/source/u/ufo2ft/ufo2ft-3.2.1.tar.gz" +MD5SUM="5d2076df255ef95ed9989ce58bece51b" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-booleanOperations python3-defcon python3-cffsubr python3-compreffor" diff --git a/python/python3-uharfbuzz/changelog b/python/python3-uharfbuzz/changelog index faf6c97178..e72816c5e8 100644 --- a/python/python3-uharfbuzz/changelog +++ b/python/python3-uharfbuzz/changelog @@ -13,3 +13,7 @@ Thanks to Nikos Glotis for testing this version 25/02/2024: Updated to version 0.39.0 + +24/05/20204: + +Updated to version 0.39.1 diff --git a/python/python3-uharfbuzz/python3-uharfbuzz.SlackBuild b/python/python3-uharfbuzz/python3-uharfbuzz.SlackBuild index 63109c27f3..ce025bd5fb 100644 --- a/python/python3-uharfbuzz/python3-uharfbuzz.SlackBuild +++ b/python/python3-uharfbuzz/python3-uharfbuzz.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-uharfbuzz -VERSION=${VERSION:-0.39.0} +VERSION=${VERSION:-0.39.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/python3-uharfbuzz/python3-uharfbuzz.info b/python/python3-uharfbuzz/python3-uharfbuzz.info index 451187acd8..3c4d88771e 100644 --- a/python/python3-uharfbuzz/python3-uharfbuzz.info +++ b/python/python3-uharfbuzz/python3-uharfbuzz.info @@ -1,8 +1,8 @@ PRGNAM="python3-uharfbuzz" -VERSION="0.39.0" +VERSION="0.39.1" HOMEPAGE="https://www.github.com/harfbuzz/uharfbuzz" -DOWNLOAD="https://pypi.io/packages/source/u/uharfbuzz/uharfbuzz-0.39.0.zip" -MD5SUM="2754f0861a664ea2e23a29de0c28e59c" +DOWNLOAD="https://pypi.io/packages/source/u/uharfbuzz/uharfbuzz-0.39.1.zip" +MD5SUM="44db375ce3f49ce253303246ff2198f9" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-build python3-wheel" diff --git a/python/python3-unearth/python3-unearth.SlackBuild b/python/python3-unearth/python3-unearth.SlackBuild index 6d1d97d55f..8274402fc5 100644 --- a/python/python3-unearth/python3-unearth.SlackBuild +++ b/python/python3-unearth/python3-unearth.SlackBuild @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-unearth -VERSION=${VERSION:-0.15.1} +VERSION=${VERSION:-0.15.2} SRCNAM=${SRCNAM:-unearth} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/python/python3-unearth/python3-unearth.info b/python/python3-unearth/python3-unearth.info index dccf7a394c..c5ab22fc2b 100644 --- a/python/python3-unearth/python3-unearth.info +++ b/python/python3-unearth/python3-unearth.info @@ -1,8 +1,8 @@ PRGNAM="python3-unearth" -VERSION="0.15.1" +VERSION="0.15.2" HOMEPAGE="https://github.com/frostming/unearth" -DOWNLOAD="https://github.com/frostming/unearth/archive/refs/tags/0.15.1/unearth-0.15.1.tar.gz" -MD5SUM="443e252fdc6d243b070f475a2ebd21f4" +DOWNLOAD="https://github.com/frostming/unearth/archive/refs/tags/0.15.2/unearth-0.15.2.tar.gz" +MD5SUM="ef81959caa19f0c79f9aed65d818ed5a" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-pdm-backend python3-httpx" diff --git a/python/python3-userpath/python3-userpath.SlackBuild b/python/python3-userpath/python3-userpath.SlackBuild index f93cda2b7a..a9f61e83cf 100644 --- a/python/python3-userpath/python3-userpath.SlackBuild +++ b/python/python3-userpath/python3-userpath.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-userpath -VERSION=${VERSION:-1.9.1} +VERSION=${VERSION:-1.9.2} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -81,11 +81,11 @@ 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 {} \; -python3 -m build --wheel --no-isolation +CFLAGS="$SLKCFLAGS" CXXFLAGS="$SLKCFLAGS" python3 -m build --wheel --no-isolation python3 -m installer --destdir "$PKG" dist/*.whl 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 + | cut -f 1 -d : | xargs strip --strip-unneeded --remove-section=.comment --remove-section=.note 2> /dev/null || true mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cp -a LICENSE.txt README.md $PKG/usr/doc/$PRGNAM-$VERSION diff --git a/python/python3-userpath/python3-userpath.info b/python/python3-userpath/python3-userpath.info index 004316cfba..52ed860422 100644 --- a/python/python3-userpath/python3-userpath.info +++ b/python/python3-userpath/python3-userpath.info @@ -1,8 +1,8 @@ PRGNAM="python3-userpath" -VERSION="1.9.1" +VERSION="1.9.2" HOMEPAGE="https://github.com/ofek/userpath" -DOWNLOAD="https://pypi.io/packages/source/u/userpath/userpath-1.9.1.tar.gz" -MD5SUM="112c7732826e153841fc3686d008dc4d" +DOWNLOAD="https://pypi.io/packages/source/u/userpath/userpath-1.9.2.tar.gz" +MD5SUM="0bcebc971ce7fb38aa3fde3b137d39e2" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="click python3-pytest" diff --git a/python/python3-validators/python3-validators.SlackBuild b/python/python3-validators/python3-validators.SlackBuild index 8838d682fb..8306c5e1b5 100644 --- a/python/python3-validators/python3-validators.SlackBuild +++ b/python/python3-validators/python3-validators.SlackBuild @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-validators -VERSION=${VERSION:-0.28.0} +VERSION=${VERSION:-0.28.1} SRCNAM=${SRCNAM:-validators} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/python/python3-validators/python3-validators.info b/python/python3-validators/python3-validators.info index f4c882cbbb..a22b0caf79 100644 --- a/python/python3-validators/python3-validators.info +++ b/python/python3-validators/python3-validators.info @@ -1,8 +1,8 @@ PRGNAM="python3-validators" -VERSION="0.28.0" +VERSION="0.28.1" HOMEPAGE="https://github.com/python-validators/validators" -DOWNLOAD="https://files.pythonhosted.org/packages/source/v/validators/validators-0.28.0.tar.gz" -MD5SUM="b78e17994e021a82c4aceeb58ba54f32" +DOWNLOAD="https://files.pythonhosted.org/packages/source/v/validators/validators-0.28.1.tar.gz" +MD5SUM="6181e240819914aa33aba4e978db61d4" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-poetry-core python3-setuptools-opt" diff --git a/python/python3-virtualenv/python3-virtualenv.SlackBuild b/python/python3-virtualenv/python3-virtualenv.SlackBuild index cec916c9ba..81d989dde0 100644 --- a/python/python3-virtualenv/python3-virtualenv.SlackBuild +++ b/python/python3-virtualenv/python3-virtualenv.SlackBuild @@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-virtualenv SRCNAM=virtualenv -VERSION=${VERSION:-20.25.1} +VERSION=${VERSION:-20.26.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -49,18 +49,6 @@ TMP=${TMP:-/tmp/SBo} PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/tmp} -if [ "$ARCH" = "i586" ]; then - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - LIBDIRSUFFIX="64" -elif [ "$ARCH" = "aarch64" ]; then - LIBDIRSUFFIX="64" -else - LIBDIRSUFFIX="" -fi - set -eu rm -rf $PKG @@ -76,7 +64,10 @@ 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 {} \; +# Fix version detection export SETUPTOOLS_SCM_PRETEND_VERSION=$VERSION + +# Use newer python packages in /opt/ PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') export PYTHONPATH=/opt/python$PYVER/site-packages diff --git a/python/python3-virtualenv/python3-virtualenv.info b/python/python3-virtualenv/python3-virtualenv.info index 688d913051..b96d36ed13 100644 --- a/python/python3-virtualenv/python3-virtualenv.info +++ b/python/python3-virtualenv/python3-virtualenv.info @@ -1,8 +1,8 @@ PRGNAM="python3-virtualenv" -VERSION="20.25.1" +VERSION="20.26.1" HOMEPAGE="https://virtualenv.pypa.io/" -DOWNLOAD="https://github.com/pypa/virtualenv/archive/20.25.1/virtualenv-20.25.1.tar.gz" -MD5SUM="cfed91a0c468d50ffc3efeb51da3d0d5" +DOWNLOAD="https://github.com/pypa/virtualenv/archive/20.26.1/virtualenv-20.26.1.tar.gz" +MD5SUM="f7d19fa64089623329de3a4f6cd485f0" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-setuptools-scm-opt python3-distlib python3-filelock python3-platformdirs" diff --git a/python/python3-websocket-client/python3-websocket-client.SlackBuild b/python/python3-websocket-client/python3-websocket-client.SlackBuild index 1bc458e930..43619dfd8f 100644 --- a/python/python3-websocket-client/python3-websocket-client.SlackBuild +++ b/python/python3-websocket-client/python3-websocket-client.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for python3-websocket-client -# Copyright 2022-23 fourtysixandtwo <fourtysixandtwo@sliderr.net> +# Copyright 2022-2024 fourtysixandtwo <fourtysixandtwo@sliderr.net> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,8 +25,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-websocket-client -SRCNAM=${PRGNAM#python3-*} -VERSION=${VERSION:-1.7.0} +SRCNAM=websocket_client +VERSION=${VERSION:-1.8.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/python3-websocket-client/python3-websocket-client.info b/python/python3-websocket-client/python3-websocket-client.info index ce5e608938..440327bb85 100644 --- a/python/python3-websocket-client/python3-websocket-client.info +++ b/python/python3-websocket-client/python3-websocket-client.info @@ -1,8 +1,8 @@ PRGNAM="python3-websocket-client" -VERSION="1.7.0" +VERSION="1.8.0" HOMEPAGE="https://github.com/websocket-client/websocket-client/" -DOWNLOAD="https://files.pythonhosted.org/packages/source/w/websocket-client/websocket-client-1.7.0.tar.gz" -MD5SUM="e70abf1dd976058915365c05b4e8a6c9" +DOWNLOAD="https://files.pythonhosted.org/packages/source/w/websocket-client/websocket_client-1.8.0.tar.gz" +MD5SUM="9cffbda9eefb0a17e9c4cda3b7884493" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/python/python3-websockets/python3-websockets.SlackBuild b/python/python3-websockets/python3-websockets.SlackBuild index 70b73ee9b0..3be3cf0018 100644 --- a/python/python3-websockets/python3-websockets.SlackBuild +++ b/python/python3-websockets/python3-websockets.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for python3-websockets -# Copyright 2022 Dimitris Zlatanidis Orestiada, Greece +# Copyright 2022-2024 Dimitris Zlatanidis Orestiada, Greece # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-websockets SRCNAM=websockets -VERSION=${VERSION:-10.2} +VERSION=${VERSION:-12.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -80,7 +80,8 @@ 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 {} \; -python3 setup.py install --root=$PKG +python3 -m build --wheel --no-isolation +python3 -m installer --destdir "$PKG" dist/*.whl 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 diff --git a/python/python3-websockets/python3-websockets.info b/python/python3-websockets/python3-websockets.info index 1d2d80ad9a..003a304dcd 100644 --- a/python/python3-websockets/python3-websockets.info +++ b/python/python3-websockets/python3-websockets.info @@ -1,10 +1,10 @@ PRGNAM="python3-websockets" -VERSION="10.2" +VERSION="12.0" HOMEPAGE="https://github.com/aaugustin/websockets" -DOWNLOAD="https://files.pythonhosted.org/packages/b4/7b/0960d02701f783bb052ec69ea32789d878d2cce05a03950adbd75f164758/websockets-10.2.tar.gz" -MD5SUM="b917be5391934f872145c0473d8d8e41" +DOWNLOAD="https://files.pythonhosted.org/packages/2e/62/7a7874b7285413c954a4cca3c11fd851f11b2fe5b4ae2d9bee4f6d9bdb10/websockets-12.0.tar.gz" +MD5SUM="49d033c8236aa56ba2524f65570a27c5" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="" +REQUIRES="python3-wheel python3-build" MAINTAINER="Dimitris Zlatanidis" -EMAIL="d.zlatanidis@gmail.com" +EMAIL="dslackw@gmail.com" diff --git a/python/python3-wrapt/python3-wrapt.SlackBuild b/python/python3-wrapt/python3-wrapt.SlackBuild index 61da4175ff..57de8c226a 100644 --- a/python/python3-wrapt/python3-wrapt.SlackBuild +++ b/python/python3-wrapt/python3-wrapt.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for python3-wrapt -# Copyright 2022 Dimitris Zlatanidis Orestiada, Greece +# Copyright 2022-2024 Dimitris Zlatanidis Orestiada, Greece # Copyright 2018 Markus Rinne Finland # All rights reserved. # @@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-wrapt SRCNAM=wrapt -VERSION=${VERSION:-1.14.1} +VERSION=${VERSION:-1.16.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/python3-wrapt/python3-wrapt.info b/python/python3-wrapt/python3-wrapt.info index be580a2b61..b14f8f8392 100644 --- a/python/python3-wrapt/python3-wrapt.info +++ b/python/python3-wrapt/python3-wrapt.info @@ -1,10 +1,10 @@ PRGNAM="python3-wrapt" -VERSION="1.14.1" +VERSION="1.16.0" HOMEPAGE="https://github.com/GrahamDumpleton/wrapt" -DOWNLOAD="https://files.pythonhosted.org/packages/11/eb/e06e77394d6cf09977d92bff310cb0392930c08a338f99af6066a5a98f92/wrapt-1.14.1.tar.gz" -MD5SUM="6e7340264f038efdefcba707250c91c2" +DOWNLOAD="https://files.pythonhosted.org/packages/95/4c/063a912e20bcef7124e0df97282a8af3ff3e4b603ce84c481d6d7346be0a/wrapt-1.16.0.tar.gz" +MD5SUM="3e370b4bc08f7dcc518cf8895673b19c" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" MAINTAINER="Dimitris Zlatanidis" -EMAIL="d.zlatanidis@gmail.com" +EMAIL="dslackw@gmail.com" diff --git a/python/python3-wurlitzer/python3-wurlitzer.SlackBuild b/python/python3-wurlitzer/python3-wurlitzer.SlackBuild index 4ff237441c..8a47c64993 100644 --- a/python/python3-wurlitzer/python3-wurlitzer.SlackBuild +++ b/python/python3-wurlitzer/python3-wurlitzer.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for python3-wurlitzer -# Copyright 2023 Isaac Yu <isaacyu@protonmail.com> +# Copyright 2023-2024 Isaac Yu <isaacyu@protonmail.com> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-wurlitzer -VERSION=${VERSION:-3.0.3} +VERSION=${VERSION:-3.1.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -49,20 +49,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 diff --git a/python/python3-wurlitzer/python3-wurlitzer.info b/python/python3-wurlitzer/python3-wurlitzer.info index d6d4b9e72d..b89ea03fc2 100644 --- a/python/python3-wurlitzer/python3-wurlitzer.info +++ b/python/python3-wurlitzer/python3-wurlitzer.info @@ -1,8 +1,8 @@ PRGNAM="python3-wurlitzer" -VERSION="3.0.3" +VERSION="3.1.0" HOMEPAGE="https://github.com/minrk/wurlitzer" -DOWNLOAD="https://github.com/minrk/wurlitzer/archive/3.0.3/wurlitzer-3.0.3.tar.gz" -MD5SUM="b9808275a4cda9485db8d8ebe4132066" +DOWNLOAD="https://github.com/minrk/wurlitzer/archive/3.1.0/wurlitzer-3.1.0.tar.gz" +MD5SUM="ce760bfc29daedca7cab4e7847d934ec" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/python/python3-xmldiff/python3-xmldiff.SlackBuild b/python/python3-xmldiff/python3-xmldiff.SlackBuild index 2481ca8ca5..139c1d2bb5 100644 --- a/python/python3-xmldiff/python3-xmldiff.SlackBuild +++ b/python/python3-xmldiff/python3-xmldiff.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for python3-xmldiff -# Copyright 2023 Vijay Marcel +# Copyright 2023-2024 Vijay Marcel # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-xmldiff -VERSION=${VERSION:-2.6.3} +VERSION=${VERSION:-2.7.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -49,6 +49,23 @@ TMP=${TMP:-/tmp/SBo} PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/tmp} +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-march=i586 -mtune=i686 -pipe -O2 -fPIC" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-march=i686 -mtune=i686 -pipe -O2 -fPIC" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-march=x86-64 -mtune=generic -pipe -O2 -fPIC" + LIBDIRSUFFIX="64" +elif [ "$ARCH" = "aarch64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + set -e trap 'echo "$0 FAILED at line $LINENO!" | tee -a $OUTPUT/error-${PRGNAM}.log' ERR @@ -66,14 +83,13 @@ 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 {} \; - -python3 setup.py install --prefix=/usr --root=$PKG --optimize=1 +CFLAGS="$SLKCFLAGS" CXXFLAGS="$SLKCFLAGS" python3 setup.py install --prefix=/usr --root=$PKG --optimize=1 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 + | cut -f 1 -d : | xargs strip --strip-unneeded --remove-section=.comment --remove-section=.note 2> /dev/null || true mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a CHANGES.rst LICENSE.txt README.rst README.txt $PKG/usr/doc/$PRGNAM-$VERSION +cp -a CHANGES.rst LICENSE.txt README.rst $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 0644 {} \+ diff --git a/python/python3-xmldiff/python3-xmldiff.info b/python/python3-xmldiff/python3-xmldiff.info index c315aafc66..f0cf8a2513 100644 --- a/python/python3-xmldiff/python3-xmldiff.info +++ b/python/python3-xmldiff/python3-xmldiff.info @@ -1,8 +1,8 @@ PRGNAM="python3-xmldiff" -VERSION="2.6.3" +VERSION="2.7.0" HOMEPAGE="https://github.com/Shoobx/xmldiff" -DOWNLOAD="https://pypi.io/packages/source/x/xmldiff/xmldiff-2.6.3.tar.gz" -MD5SUM="139f973cd3b66a642c1dd1737bce40dd" +DOWNLOAD="https://pypi.io/packages/source/x/xmldiff/xmldiff-2.7.0.tar.gz" +MD5SUM="3f548773840e42655c6083940e056207" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-lxml" diff --git a/python/python3-zodbpickle/python3-zodbpickle.SlackBuild b/python/python3-zodbpickle/python3-zodbpickle.SlackBuild index 489bbbfff5..71d68ad8a7 100644 --- a/python/python3-zodbpickle/python3-zodbpickle.SlackBuild +++ b/python/python3-zodbpickle/python3-zodbpickle.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-zodbpickle SRCNAM=${PRGNAM#python3-*} -VERSION=${VERSION:-3.2} +VERSION=${VERSION:-3.3} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/python3-zodbpickle/python3-zodbpickle.info b/python/python3-zodbpickle/python3-zodbpickle.info index c885291cc8..15afff368c 100644 --- a/python/python3-zodbpickle/python3-zodbpickle.info +++ b/python/python3-zodbpickle/python3-zodbpickle.info @@ -1,8 +1,8 @@ PRGNAM="python3-zodbpickle" -VERSION="3.2" +VERSION="3.3" HOMEPAGE="https://github.com/zopefoundation/zodbpickle" -DOWNLOAD="https://pypi.python.org/packages/source/z/zodbpickle/zodbpickle-3.2.tar.gz" -MD5SUM="d47d95e6ad2362a1b8627805f03cc577" +DOWNLOAD="https://pypi.python.org/packages/source/z/zodbpickle/zodbpickle-3.3.tar.gz" +MD5SUM="a87a51e30133fa219a9346dba24f41c4" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/python/requirements-detector/README b/python/requirements-detector/README deleted file mode 100644 index 88c6a650b2..0000000000 --- a/python/requirements-detector/README +++ /dev/null @@ -1,2 +0,0 @@ -requirements-detector is a simple Python tool which attempts to find -and list the requirements of a Python project. diff --git a/python/requirements-detector/requirements-detector.SlackBuild b/python/requirements-detector/requirements-detector.SlackBuild deleted file mode 100644 index 7d7b74099e..0000000000 --- a/python/requirements-detector/requirements-detector.SlackBuild +++ /dev/null @@ -1,95 +0,0 @@ -#!/bin/bash - -# Slackware build script for requirements-detector - -# Copyright 2014-2016 Dimitris Zlatanidis Orestiada, Greece -# All rights reserved. -# -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=requirements-detector -VERSION=${VERSION:-0.5.2} -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} - -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 -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -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 {} \; - -python2 setup.py install --root=$PKG - -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 PKG-INFO $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/python/requirements-detector/requirements-detector.info b/python/requirements-detector/requirements-detector.info deleted file mode 100644 index 0615f7d044..0000000000 --- a/python/requirements-detector/requirements-detector.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="requirements-detector" -VERSION="0.5.2" -HOMEPAGE="https://github.com/landscapeio/requirements-detector" -DOWNLOAD="https://pypi.python.org/packages/49/b2/375f6fb3544037089468f217f7ccfcd1cabc4ef88316ec74e602063f3da2/requirements-detector-0.5.2.tar.gz" -MD5SUM="8425e62afb95c9f2a6b55c233bfdcac8" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="astroid" -MAINTAINER="Dimitris Zlatanidis" -EMAIL="d.zlatanidis@gmail.com" diff --git a/python/requirements-detector/slack-desc b/python/requirements-detector/slack-desc deleted file mode 100644 index 1dd73a749d..0000000000 --- a/python/requirements-detector/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------------------------------------------------------| -requirements-detector: requirements-detector (find requirements of a Python project) -requirements-detector: -requirements-detector: This package is a simple Python tool which attempts to find and list -requirements-detector: the requirements of a Python project. -requirements-detector: -requirements-detector: Homepage: https://github.com/landscapeio/requirements-detector -requirements-detector: -requirements-detector: -requirements-detector: -requirements-detector: -requirements-detector: diff --git a/python/s3transfer/s3transfer.SlackBuild b/python/s3transfer/s3transfer.SlackBuild index cac100f5ba..5f6a2aaadb 100644 --- a/python/s3transfer/s3transfer.SlackBuild +++ b/python/s3transfer/s3transfer.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for s3transfer -# Copyright 2016-2023 Dimitris Zlatanidis Orestiada, Greece +# Copyright 2016-2024 Dimitris Zlatanidis Orestiada, Greece # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=s3transfer -VERSION=${VERSION:-0.10.0} +VERSION=${VERSION:-0.10.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/s3transfer/s3transfer.info b/python/s3transfer/s3transfer.info index 28e4ce913d..337f9a9604 100644 --- a/python/s3transfer/s3transfer.info +++ b/python/s3transfer/s3transfer.info @@ -1,8 +1,8 @@ PRGNAM="s3transfer" -VERSION="0.10.0" +VERSION="0.10.1" HOMEPAGE="https://github.com/boto/s3transfer" -DOWNLOAD="https://github.com/boto/s3transfer/archive/0.10.0/s3transfer-0.10.0.tar.gz" -MD5SUM="b6561cf46cf9a0fc39ca4a30cb34fb38" +DOWNLOAD="https://github.com/boto/s3transfer/archive/0.10.1/s3transfer-0.10.1.tar.gz" +MD5SUM="feb321ba027731cee677a0e282610ded" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="botocore" diff --git a/python/terminado/terminado.SlackBuild b/python/terminado/terminado.SlackBuild index 9f5c3b1580..5992c8be24 100644 --- a/python/terminado/terminado.SlackBuild +++ b/python/terminado/terminado.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=terminado -VERSION=${VERSION:-0.18.0} +VERSION=${VERSION:-0.18.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -48,20 +48,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 diff --git a/python/terminado/terminado.info b/python/terminado/terminado.info index 181d11162d..7e61fcaa57 100644 --- a/python/terminado/terminado.info +++ b/python/terminado/terminado.info @@ -1,8 +1,8 @@ PRGNAM="terminado" -VERSION="0.18.0" +VERSION="0.18.1" HOMEPAGE="https://github.com/jupyter/terminado" -DOWNLOAD="https://files.pythonhosted.org/packages/source/t/terminado/terminado-0.18.0.tar.gz" -MD5SUM="30c6e8e61041582724be06f387130071" +DOWNLOAD="https://files.pythonhosted.org/packages/source/t/terminado/terminado-0.18.1.tar.gz" +MD5SUM="9b411cdada4fe129e60c75f95d17ffa9" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-ptyprocess python3-tornado python3-hatchling" diff --git a/python/tox/README b/python/tox/README deleted file mode 100644 index e170879d17..0000000000 --- a/python/tox/README +++ /dev/null @@ -1,11 +0,0 @@ -Tox as is a generic virtualenv management and test command line tool -you can use for: - -* checking your package installs correctly with different Python - versions and interpreters - -* running your tests in each of the environments, configuring your - test tool of choice - -* acting as a frontend to Continuous Integration servers, greatly - reducing boilerplate and merging CI and shell-based testing. diff --git a/python/tox/slack-desc b/python/tox/slack-desc deleted file mode 100644 index f09b425496..0000000000 --- a/python/tox/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------------------------------------------------------| -tox: tox (virtualenv-based automation of test activities) -tox: -tox: Tox aims to automate and standardize testing in Python. -tox: It is part of a larger vision of easing the packaging, -tox: testing and release process of Python software. -tox: -tox: -tox: -tox: -tox: Homepage: https://tox.readthedocs.io/en/latest/ -tox: diff --git a/python/tox/tox.SlackBuild b/python/tox/tox.SlackBuild deleted file mode 100644 index 725593a088..0000000000 --- a/python/tox/tox.SlackBuild +++ /dev/null @@ -1,97 +0,0 @@ -#!/bin/bash - -# Slackware build script for tox - -# Copyright 2014-2018 Dimitris Zlatanidis Orestiada, Greece -# All rights reserved. -# -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=tox -VERSION=${VERSION:-3.1.2} -BUILD=${BUILD:-2} -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} - -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 -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -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 {} \; - -python2 setup.py install --root=$PKG - -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.rst LICENSE PKG-INFO CHANGELOG.rst doc/example/*.rst \ - $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/python/tox/tox.info b/python/tox/tox.info deleted file mode 100644 index afafe63cbd..0000000000 --- a/python/tox/tox.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="tox" -VERSION="3.1.2" -HOMEPAGE="https://tox.readthedocs.io/en/latest/" -DOWNLOAD="https://files.pythonhosted.org/packages/fc/aa/31296c7cf387d8e1fe57c98273ee6d52c9531c07115a916e334bdf7a247f/tox-3.1.2.tar.gz" -MD5SUM="5cd03e4edc4eeb808cd1cf3eced9debc" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="python2-py virtualenv pluggy" -MAINTAINER="Dimitris Zlatanidis" -EMAIL="d.zlatanidis@gmail.com" diff --git a/python/traitlets/traitlets.SlackBuild b/python/traitlets/traitlets.SlackBuild index c5ac956daa..341bd19859 100644 --- a/python/traitlets/traitlets.SlackBuild +++ b/python/traitlets/traitlets.SlackBuild @@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=traitlets -VERSION=${VERSION:-5.14.2} +VERSION=${VERSION:-5.14.3} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/traitlets/traitlets.info b/python/traitlets/traitlets.info index 1bb064c55c..60f0fc417f 100644 --- a/python/traitlets/traitlets.info +++ b/python/traitlets/traitlets.info @@ -1,8 +1,8 @@ PRGNAM="traitlets" -VERSION="5.14.2" +VERSION="5.14.3" HOMEPAGE="https://jupyter.org/" -DOWNLOAD="https://files.pythonhosted.org/packages/source/t/traitlets/traitlets-5.14.2.tar.gz" -MD5SUM="dfe7446cd8250a31fbd5e9f72ed0d0e9" +DOWNLOAD="https://files.pythonhosted.org/packages/source/t/traitlets/traitlets-5.14.3.tar.gz" +MD5SUM="f6e6529cca4cbe3299e3f07ce24d3fdc" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-hatchling" diff --git a/python/virtualenv-clone/virtualenv-clone.SlackBuild b/python/virtualenv-clone/virtualenv-clone.SlackBuild index b84c802a33..be145fe853 100644 --- a/python/virtualenv-clone/virtualenv-clone.SlackBuild +++ b/python/virtualenv-clone/virtualenv-clone.SlackBuild @@ -3,7 +3,7 @@ # Slackware build script for virtualenv-clone # Copyright <2013> <vvoody> <Shanghai> -# Copyright 2016 Dimitris Zlatanidis Orestiada, Greece +# Copyright 2016-2024 Dimitris Zlatanidis Orestiada, Greece # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=virtualenv-clone -VERSION=${VERSION:-0.2.6} +VERSION=${VERSION:-0.5.7} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -80,13 +80,14 @@ 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 {} \; -python setup.py install --root=$PKG +python2 setup.py install --root=$PKG +python3 setup.py install --root=$PKG 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 $PKG/usr/doc/$PRGNAM-$VERSION +cp -a README.md PKG-INFO LICENSE $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install diff --git a/python/virtualenv-clone/virtualenv-clone.info b/python/virtualenv-clone/virtualenv-clone.info index f853020984..35333c93f2 100644 --- a/python/virtualenv-clone/virtualenv-clone.info +++ b/python/virtualenv-clone/virtualenv-clone.info @@ -1,10 +1,10 @@ PRGNAM="virtualenv-clone" -VERSION="0.2.6" +VERSION="0.5.7" HOMEPAGE="https://github.com/edwardgeorge/virtualenv-clone" -DOWNLOAD="https://pypi.python.org/packages/36/66/d95f83255138ded1aec242de5ee51536226fa7b2582a7ce0863fea5dc4f2/virtualenv-clone-0.2.6.tar.gz" -MD5SUM="fb03cd8c7a2be75937a13756d14068fc" +DOWNLOAD="https://files.pythonhosted.org/packages/85/76/49120db3bb8de4073ac199a08dc7f11255af8968e1e14038aee95043fafa/virtualenv-clone-0.5.7.tar.gz" +MD5SUM="1c45da38faeae7447acc05a8c183d07d" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" MAINTAINER="Dimitris Zlatanidis" -EMAIL="d.zlatanidis@gmail.com" +EMAIL="dslackw@gmail.com" diff --git a/python/virtualenvwrapper/README b/python/virtualenvwrapper/README deleted file mode 100644 index eaa14406fe..0000000000 --- a/python/virtualenvwrapper/README +++ /dev/null @@ -1,7 +0,0 @@ -virtualenvwrapper is a set of extensions to Ian Bicking's virtualenv -tool for creating isolated Python development environments. - -The extensions include wrappers for creating and deleting virtual -environments and otherwise managing your development workflow, -making it easier to work on more than one project at a time without -introducing conflicts in their dependencies. diff --git a/python/virtualenvwrapper/slack-desc b/python/virtualenvwrapper/slack-desc deleted file mode 100644 index 9270cd52bc..0000000000 --- a/python/virtualenvwrapper/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------------------------------------------------------| -virtualenvwrapper: virtualenvwrapper (Extensions to Ian Bicking's virtualenv tool) -virtualenvwrapper: -virtualenvwrapper: virtualenvwrapper is a set of extensions to Ian Bicking's virtualenv -virtualenvwrapper: tool for creating isolated Python development environments. -virtualenvwrapper: -virtualenvwrapper: The extensions include wrappers for creating and deleting virtual -virtualenvwrapper: environments and otherwise managing your development workflow, -virtualenvwrapper: making it easier to work on more than one project at a time without -virtualenvwrapper: introducing conflicts in their dependencies. -virtualenvwrapper: -virtualenvwrapper: Homepage: http://www.doughellmann.com/projects/virtualenvwrapper/ diff --git a/python/virtualenvwrapper/virtualenvwrapper.SlackBuild b/python/virtualenvwrapper/virtualenvwrapper.SlackBuild deleted file mode 100644 index e7f9e77abd..0000000000 --- a/python/virtualenvwrapper/virtualenvwrapper.SlackBuild +++ /dev/null @@ -1,96 +0,0 @@ -#!/bin/bash - -# Slackware build script for virtualenvwrapper - -# Copyright 2016-2019 Dimitris Zlatanidis Orestiada, Greece -# Copyright <2013> <vvoody> <Shanghai> -# All rights reserved. -# -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=virtualenvwrapper -VERSION=${VERSION:-4.8.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} - -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 -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -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 {} \; - -python2 setup.py install --root=$PKG - -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.txt LICENSE $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/python/virtualenvwrapper/virtualenvwrapper.info b/python/virtualenvwrapper/virtualenvwrapper.info deleted file mode 100644 index 2db739f734..0000000000 --- a/python/virtualenvwrapper/virtualenvwrapper.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="virtualenvwrapper" -VERSION="4.8.4" -HOMEPAGE="http://www.doughellmann.com/projects/virtualenvwrapper/" -DOWNLOAD="https://files.pythonhosted.org/packages/c1/6b/2f05d73b2d2f2410b48b90d3783a0034c26afa534a4a95ad5f1178d61191/virtualenvwrapper-4.8.4.tar.gz" -MD5SUM="b257b16b593eabd7e809cc76e63c295f" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="virtualenv virtualenv-clone stevedore" -MAINTAINER="Dimitris Zlatanidis" -EMAIL="d.zlatanidis@gmail.com" diff --git a/python/waitress/README b/python/waitress/README deleted file mode 100644 index 411ac9156c..0000000000 --- a/python/waitress/README +++ /dev/null @@ -1,5 +0,0 @@ -Waitress is meant to be a production-quality pure-Python WSGI server -with very acceptable performance. It has no dependencies except ones -which live in the Python standard library. It runs on CPython on Unix -and Windows under Python 2.6+ and Python 3.2+. It is also known to -run on PyPy 1.6.0+ on UNIX. It supports HTTP/1.0 and HTTP/1.1. diff --git a/python/waitress/slack-desc b/python/waitress/slack-desc deleted file mode 100644 index e4a43c5f68..0000000000 --- a/python/waitress/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------------------------------------------------------| -waitress: waitress (Waitress WSGI server) -waitress: -waitress: Waitress is meant to be a production-quality pure-Python -waitress: WSGI server with very acceptable performance. It has no -waitress: dependencies except ones which live in the Python standard library. -waitress: It runs on CPython on Unix and Windows under Python 2.6+ and Python -waitress: 3.2+. It is also known to run on PyPy 1.6.0+ on UNIX. It supports -waitress: HTTP/1.0 and HTTP/1.1. -waitress: -waitress: Homepage: https://github.com/Pylons/waitress -waitress: diff --git a/python/waitress/waitress.SlackBuild b/python/waitress/waitress.SlackBuild deleted file mode 100644 index 5c0bedc8ec..0000000000 --- a/python/waitress/waitress.SlackBuild +++ /dev/null @@ -1,97 +0,0 @@ -#!/bin/bash - -# Slackware build script for waitress - -# Copyright 2014-2019 Dimitris Zlatanidis Orestiada, Greece -# All rights reserved. -# -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=waitress -VERSION=${VERSION:-1.3.1} -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} - -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 -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -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 {} \; - -python setup.py install --root=$PKG - -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.rst CHANGES.txt CONTRIBUTORS.txt COPYRIGHT.txt\ - LICENSE.txt PKG-INFO TODO.txt tox.ini docs/*.rst \ - $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/python/waitress/waitress.info b/python/waitress/waitress.info deleted file mode 100644 index 2464788fae..0000000000 --- a/python/waitress/waitress.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="waitress" -VERSION="1.3.1" -HOMEPAGE="https://github.com/Pylons/waitress" -DOWNLOAD="https://files.pythonhosted.org/packages/a6/e6/708da7bba65898e5d759ade8391b1077e49d07be0b0223c39f5be04def56/waitress-1.3.1.tar.gz" -MD5SUM="d9132d313de0c5e0fec34ef9ede5442e" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Dimitris Zlatanidis" -EMAIL="d.zlatanidis@gmail.com" diff --git a/python/werkzeug/werkzeug.SlackBuild b/python/werkzeug/werkzeug.SlackBuild index b50f1ec035..5475a6e5f6 100644 --- a/python/werkzeug/werkzeug.SlackBuild +++ b/python/werkzeug/werkzeug.SlackBuild @@ -30,7 +30,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=werkzeug -VERSION=${VERSION:-3.0.2} +VERSION=${VERSION:-3.0.3} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -77,7 +77,7 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | gr | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a CHANGES.rst LICENSE.rst PKG-INFO README.rst $PKG/usr/doc/$PRGNAM-$VERSION +cp -a CHANGES.rst LICENSE.txt PKG-INFO README.md $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install diff --git a/python/werkzeug/werkzeug.info b/python/werkzeug/werkzeug.info index ea7ca66b02..cb0def12e0 100644 --- a/python/werkzeug/werkzeug.info +++ b/python/werkzeug/werkzeug.info @@ -1,8 +1,8 @@ PRGNAM="werkzeug" -VERSION="3.0.2" +VERSION="3.0.3" HOMEPAGE="https://palletsprojects.com/p/werkzeug/" -DOWNLOAD="https://files.pythonhosted.org/packages/source/w/werkzeug/werkzeug-3.0.2.tar.gz" -MD5SUM="02aea8c05c4bfb797c0fbd9e045b7b46" +DOWNLOAD="https://files.pythonhosted.org/packages/source/w/werkzeug/werkzeug-3.0.3.tar.gz" +MD5SUM="5955ba99c1a7466660fa9445fbabf5e2" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-build" |