diff options
Diffstat (limited to 'network/go-sendxmpp')
-rw-r--r-- | network/go-sendxmpp/go-sendxmpp.SlackBuild | 15 | ||||
-rw-r--r-- | network/go-sendxmpp/go-sendxmpp.info | 56 | ||||
-rw-r--r-- | network/go-sendxmpp/modules.txt | 75 |
3 files changed, 90 insertions, 56 deletions
diff --git a/network/go-sendxmpp/go-sendxmpp.SlackBuild b/network/go-sendxmpp/go-sendxmpp.SlackBuild index d3930b0171..52239b4824 100644 --- a/network/go-sendxmpp/go-sendxmpp.SlackBuild +++ b/network/go-sendxmpp/go-sendxmpp.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for go-sendxmpp -# Copyright 2022, Alexander Verbovetsky, Moscow, Russia +# Copyright 2022-2024, Alexander Verbovetsky, Moscow, Russia # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=go-sendxmpp -VERSION=${VERSION:-0.5.1} +VERSION=${VERSION:-0.11.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -74,11 +74,12 @@ mkdir -p vendor cat $CWD/modules.txt > vendor/modules.txt for DIR in $(grep -o "^# .* " vendor/modules.txt | cut -d' ' -f2) do - NAME=$(echo $DIR | cut -d/ -f3) + NAME=$(echo $DIR | sed 's/[./]v[0-9]\+$//' | xargs basename) DIR=vendor/$DIR - tar xvf $CWD/$NAME-*.tar.gz + find -L $CWD -maxdepth 1 -type f -regex ".*/${NAME}-[^-]*\.tar\.gz" \ + -exec tar xvf '{}' \; mkdir -p $(dirname $DIR) - mv $NAME-* $DIR + mv ${NAME}-* $DIR done chown -R root:root . @@ -88,8 +89,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 {} \; -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ +CGO_CFLAGS="$SLKCFLAGS" \ +CGO_CXXFLAGS="$SLKCFLAGS" \ go build install -sDm 0755 go-sendxmpp -t $PKG/usr/bin diff --git a/network/go-sendxmpp/go-sendxmpp.info b/network/go-sendxmpp/go-sendxmpp.info index d2bfb71f98..d5da45817a 100644 --- a/network/go-sendxmpp/go-sendxmpp.info +++ b/network/go-sendxmpp/go-sendxmpp.info @@ -1,32 +1,38 @@ PRGNAM="go-sendxmpp" -VERSION="0.5.1" +VERSION="0.11.0" HOMEPAGE="https://salsa.debian.org/mdosch/go-sendxmpp" -DOWNLOAD="https://salsa.debian.org/mdosch/go-sendxmpp/-/archive/v0.5.1/go-sendxmpp-v0.5.1.tar.gz \ - https://github.com/ProtonMail/gopenpgp/archive/v2.4.7/gopenpgp-2.4.7.tar.gz \ - https://github.com/beevik/etree/archive/v1.1.0/etree-1.1.0.tar.gz \ - https://github.com/gabriel-vasile/mimetype/archive/v1.4.0/mimetype-1.4.0.tar.gz \ - https://github.com/mattn/go-xmpp/archive/1411b9c/go-xmpp-1411b9cc8b9a9259d247c4074f22fb26724e8a31.tar.gz \ - https://github.com/pborman/getopt/archive/v2.1.0/getopt-2.1.0.tar.gz \ - https://salsa.debian.org/mdosch/xmppsrv/-/archive/v0.1.1/xmppsrv-v0.1.1.tar.gz \ - https://github.com/ProtonMail/go-crypto/archive/88bb529/go-crypto-88bb52951d5bd29e0f8e4840271d3db1ab8bfef7.tar.gz \ - https://github.com/ProtonMail/go-mime/archive/2192574/go-mime-2192574d760f1c639dee6a41684ba0ae4058a0f7.tar.gz \ - https://github.com/pkg/errors/archive/v0.9.1/errors-0.9.1.tar.gz \ - https://github.com/golang/crypto/archive/6f7dac9/crypto-6f7dac9698988af7b704298c9fd8adf58e1d30c0.tar.gz \ - https://github.com/golang/net/archive/2e3eb7b/net-2e3eb7b945c2d9c792af7388e297d53078fd9e76.tar.gz \ - https://github.com/golang/text/archive/v0.3.7/text-0.3.7.tar.gz" -MD5SUM="fcb6cfa4c0a8e5edb4127b0cf1aa3bbd \ - 3133afb32aa3a39b84e436daf7c5f5a5 \ - 642a97129410b7213645f83a13e81f06 \ - 62497ee55ded97f3a5eb551fe3b37cdf \ - e86e71075034c85c212c1a39086a3fda \ +DOWNLOAD="https://salsa.debian.org/mdosch/go-sendxmpp/-/archive/v0.11.0/go-sendxmpp-v0.11.0.tar.gz \ + https://github.com/ProtonMail/go-crypto/archive/v1.0.0/go-crypto-v1.0.0.tar.gz \ + https://github.com/ProtonMail/go-mime/archive/7d82a38/go-mime-7d82a3887f2f.tar.gz \ + https://github.com/ProtonMail/gopenpgp/archive/v2.7.5/gopenpgp-v2.7.5.tar.gz \ + https://github.com/beevik/etree/archive/v1.4.0/etree-v1.4.0.tar.gz \ + https://github.com/cloudflare/circl/archive/v1.3.8/circl-v1.3.8.tar.gz \ + https://github.com/gabriel-vasile/mimetype/archive/v1.4.4/mimetype-v1.4.4.tar.gz \ + https://github.com/google/uuid/archive/v1.6.0/uuid-v1.6.0.tar.gz \ + https://github.com/pborman/getopt/archive/v2.1.0/getopt-v2.1.0.tar.gz \ + https://github.com/pkg/errors/archive/v0.9.1/errors-v0.9.1.tar.gz \ + https://github.com/xmppo/go-xmpp/archive/v0.2.1/go-xmpp-v0.2.1.tar.gz \ + https://github.com/golang/crypto/archive/v0.23.0/crypto-v0.23.0.tar.gz \ + https://github.com/golang/net/archive/v0.25.0/net-v0.25.0.tar.gz \ + https://github.com/golang/sys/archive/v0.20.0/sys-v0.20.0.tar.gz \ + https://github.com/golang/text/archive/v0.15.0/text-v0.15.0.tar.gz \ + https://salsa.debian.org/mdosch/xmppsrv/-/archive/v0.2.6/xmppsrv-v0.2.6.tar.gz" +MD5SUM="0add6c5d4edf7fd8f2ee525ce7bc0f36 \ + 207b3050d2cdc7c5bcc8242728fb7c68 \ + a6ae51724981dd98d1564dba0df3979a \ + de949ecba9611996b8b1bce236f3ffab \ + 77acd1d21156d311ac475f6e9323af09 \ + f79801307a30fbcf69fff50cb6180647 \ + 07fb0a75d6a225d40a430470e62d9464 \ + 62b4a8921dd78aa37017b32cbeef6810 \ c52d24206b9fe29454e909a6ecbefe99 \ - 740851a9cee8c4374b8d17e740e05ca1 \ - c9baaeaa88b00745b636251ae3033bbf \ - f9748048e91aed589f90843e1958c291 \ 0951216925c98fda75a484a528b06af6 \ - b0540b86e00ab953e28255563cc30a75 \ - 7d42c21b8d9fe8427d0affcbd3d35092 \ - efe2f974b42f7b0421edc8216aa7fef2" + d796d4e6b760b2c1d86341c6c28fb5ee \ + 00e11f35f21ea2c2fdd8aeadd3c290bb \ + 3f0e4076d7db63db5d14458c57a49751 \ + 7b645e9b79a0c60a4272df2e6cc9a5f3 \ + 6f3820644b768e517a6749c186338cc5 \ + e8e409d942149234a415c1299ebedb52" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="google-go-lang" diff --git a/network/go-sendxmpp/modules.txt b/network/go-sendxmpp/modules.txt index 4c170d66b0..cb8c12f85d 100644 --- a/network/go-sendxmpp/modules.txt +++ b/network/go-sendxmpp/modules.txt @@ -1,5 +1,5 @@ -# github.com/ProtonMail/go-crypto v0.0.0-20220517143526-88bb52951d5b -## explicit +# github.com/ProtonMail/go-crypto v1.0.0 +## explicit; go 1.13 github.com/ProtonMail/go-crypto/bitcurves github.com/ProtonMail/go-crypto/brainpool github.com/ProtonMail/go-crypto/eax @@ -10,6 +10,8 @@ github.com/ProtonMail/go-crypto/openpgp/aes/keywrap github.com/ProtonMail/go-crypto/openpgp/armor github.com/ProtonMail/go-crypto/openpgp/clearsign github.com/ProtonMail/go-crypto/openpgp/ecdh +github.com/ProtonMail/go-crypto/openpgp/ecdsa +github.com/ProtonMail/go-crypto/openpgp/eddsa github.com/ProtonMail/go-crypto/openpgp/elgamal github.com/ProtonMail/go-crypto/openpgp/errors github.com/ProtonMail/go-crypto/openpgp/internal/algorithm @@ -17,45 +19,70 @@ github.com/ProtonMail/go-crypto/openpgp/internal/ecc github.com/ProtonMail/go-crypto/openpgp/internal/encoding github.com/ProtonMail/go-crypto/openpgp/packet github.com/ProtonMail/go-crypto/openpgp/s2k -# github.com/ProtonMail/go-mime v0.0.0-20220429130430-2192574d760f -## explicit +# github.com/ProtonMail/go-mime v0.0.0-20230322103455-7d82a3887f2f +## explicit; go 1.12 github.com/ProtonMail/go-mime -# github.com/ProtonMail/gopenpgp/v2 v2.4.7 -## explicit +# github.com/ProtonMail/gopenpgp/v2 v2.7.5 +## explicit; go 1.15 github.com/ProtonMail/gopenpgp/v2/armor github.com/ProtonMail/gopenpgp/v2/constants github.com/ProtonMail/gopenpgp/v2/crypto github.com/ProtonMail/gopenpgp/v2/internal -# github.com/beevik/etree v1.1.0 -## explicit +# github.com/beevik/etree v1.4.0 +## explicit; go 1.16 github.com/beevik/etree -# github.com/gabriel-vasile/mimetype v1.4.0 -## explicit +# github.com/cloudflare/circl v1.3.8 +## explicit; go 1.21 +github.com/cloudflare/circl/dh/x25519 +github.com/cloudflare/circl/dh/x448 +github.com/cloudflare/circl/ecc/goldilocks +github.com/cloudflare/circl/internal/conv +github.com/cloudflare/circl/internal/sha3 +github.com/cloudflare/circl/math +github.com/cloudflare/circl/math/fp25519 +github.com/cloudflare/circl/math/fp448 +github.com/cloudflare/circl/math/mlsbset +github.com/cloudflare/circl/sign +github.com/cloudflare/circl/sign/ed25519 +github.com/cloudflare/circl/sign/ed448 +# github.com/gabriel-vasile/mimetype v1.4.4 +## explicit; go 1.20 github.com/gabriel-vasile/mimetype github.com/gabriel-vasile/mimetype/internal/charset github.com/gabriel-vasile/mimetype/internal/json github.com/gabriel-vasile/mimetype/internal/magic -# github.com/mattn/go-xmpp v0.0.0-20220513082406-1411b9cc8b9a +# github.com/google/uuid v1.6.0 ## explicit -github.com/mattn/go-xmpp +github.com/google/uuid # github.com/pborman/getopt/v2 v2.1.0 -## explicit +## explicit; go 1.13 github.com/pborman/getopt/v2 # github.com/pkg/errors v0.9.1 ## explicit github.com/pkg/errors -# golang.org/x/crypto v0.0.0-20220518034528-6f7dac969898 -## explicit +# github.com/xmppo/go-xmpp v0.2.1 +## explicit; go 1.21.5 +github.com/xmppo/go-xmpp +# golang.org/x/crypto v0.23.0 +## explicit; go 1.18 +golang.org/x/crypto/argon2 +golang.org/x/crypto/blake2b golang.org/x/crypto/cast5 -golang.org/x/crypto/curve25519 -golang.org/x/crypto/curve25519/internal/field -golang.org/x/crypto/ed25519 -# golang.org/x/net v0.0.0-20220520000938-2e3eb7b945c2 -## explicit +golang.org/x/crypto/hkdf +golang.org/x/crypto/pbkdf2 +golang.org/x/crypto/scrypt +golang.org/x/crypto/sha3 +# golang.org/x/net v0.25.0 +## explicit; go 1.18 golang.org/x/net/html golang.org/x/net/html/atom -# golang.org/x/text v0.3.7 -## explicit +golang.org/x/net/internal/socks +golang.org/x/net/proxy +# golang.org/x/sys v0.20.0 +## explicit; go 1.18 +golang.org/x/sys/cpu +# golang.org/x/text v0.15.0 +## explicit; go 1.18 golang.org/x/text/encoding golang.org/x/text/encoding/charmap golang.org/x/text/encoding/htmlindex @@ -73,6 +100,6 @@ golang.org/x/text/internal/utf8internal golang.org/x/text/language golang.org/x/text/runes golang.org/x/text/transform -# salsa.debian.org/mdosch/xmppsrv v0.1.1 -## explicit +# salsa.debian.org/mdosch/xmppsrv v0.2.6 +## explicit; go 1.16 salsa.debian.org/mdosch/xmppsrv |