Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions srcpkgs/gajim/template
Original file line number Diff line number Diff line change
@@ -1,25 +1,25 @@
# Template file for 'gajim'
pkgname=gajim
version=2.4.6
version=2.6.0
revision=1
build_style=python3-pep517
hostmakedepends="gettext python3-wheel"
hostmakedepends="gettext python3-setuptools python3-wheel"
depends="gst-libav gst-plugins-bad1 gst-plugins-base1 gst-plugins-good1
gst-plugins-rs1 gtksourceview5 libadwaita libnm libsecret libsoup3 python3-Pillow
python3-SQLAlchemy2 python3-cairo python3-cryptography python3-css-parser
python3-dbus python3-distro python3-emoji python3-gobject python3-h2
python3-httpx python3-jeepney python3-keyring python3-nbxmpp python3-netifaces
python3-omemo-dr python3-openssl python3-packaging python3-precis-i18n
python3-pyasn1 python3-qrcode python3-setuptools python3-socksio
python3-truststore python3-mediafile"
python3-truststore python3-mediafile python3-pysequoia"
checkdepends="${depends} python3-packaging"
short_desc="Full featured Jabber/XMPP client"
maintainer="Emil Tomczyk <emru@emru.xyz>"
license="GPL-3.0-only"
homepage="https://www.gajim.org"
changelog="https://dev.gajim.org/gajim/gajim/-/raw/master/ChangeLog"
distfiles="https://gajim.org/downloads/${version%.*}/gajim-${version}.tar.gz"
checksum=cce08def13e4b4c2852a91c108f8d949986bcd4697a4a72c954c17c2ff7c9746
checksum=4d8c7d1ddaffa5e96a18a6ca684f4df14019b96bdc8288b0052807eb4f95ce2e

post_build() {
./make.py build --dist=unix
Expand Down
13 changes: 13 additions & 0 deletions srcpkgs/python3-filelock/patches/musl_test.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
diff --git a/tests/test_filelock.py b/tests/test_filelock.py
index d98eac3..66be9d8 100644
--- a/tests/test_filelock.py
+++ b/tests/test_filelock.py
@@ -2042,7 +2042,7 @@ def test_final_symlink_backend_refuses_to_lock(tmp_path: Path) -> None:
(tmp_path / "link").symlink_to(tmp_path / "target")
# Keeping the final symlink a distinct key is safe because the backend still refuses to lock through it. O_NOFOLLOW
# reports the refusal as ELOOP on Linux and macOS, and as EFTYPE ("inappropriate file type") on NetBSD.
- with pytest.raises(OSError, match=r"Too many levels of symbolic links|symbolic link|Inappropriate file type"):
+ with pytest.raises(OSError, match=r"Too many levels of symbolic links|symbolic link|Inappropriate file type|Symbolic link loop"):
FileLock(str(tmp_path / "link")).acquire()


6 changes: 3 additions & 3 deletions srcpkgs/python3-filelock/template
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Template file for 'python3-filelock'
pkgname=python3-filelock
version=3.18.0
revision=2
version=3.32.6
revision=1
build_style=python3-pep517
hostmakedepends="hatchling hatch-vcs"
depends="python3"
Expand All @@ -13,4 +13,4 @@ license="Unlicense"
homepage="https://py-filelock.readthedocs.io/en/latest/"
changelog="https://raw.githubusercontent.com/tox-dev/py-filelock/main/docs/changelog.rst"
distfiles="${PYPI_SITE}/f/filelock/filelock-${version}.tar.gz"
checksum=adbc88eabb99d2fec8c9c1b229b171f18afa655400173ddc653d5d01501fb9f2
checksum=a3f55a18af3652a94d8f47d6055df434f254ca1d02ef2524850c6d249ca2512c
6 changes: 3 additions & 3 deletions srcpkgs/python3-nbxmpp/template
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
# Template file for 'python3-nbxmpp'
pkgname=python3-nbxmpp
version=7.2.0
version=7.4.0
revision=1
build_style=python3-pep517
hostmakedepends="python3-wheel"
hostmakedepends="python3-setuptools python3-wheel"
depends="python3-gobject python3-openssl python3-packaging python3-precis-i18n python3-idna libsoup3"
checkdepends="${depends} python3-packaging python3-wheel python3-pylint python3-coverage"
short_desc="Non blocking Jabber/XMPP module"
Expand All @@ -12,7 +12,7 @@ license="GPL-2.0-or-later"
homepage="https://python-nbxmpp.gajim.org/"
changelog="https://dev.gajim.org/gajim/python-nbxmpp/raw/master/ChangeLog"
distfiles="${PYPI_SITE}/n/nbxmpp/nbxmpp-${version}.tar.gz"
checksum=abc5831934089a9c63c90d8c067a477d5db5917b93f38d9109d8194338710792
checksum=f498e874e32d5be2ae59b3d18cd9eed85f50ef5443326d2756ec7bb6a647f7a4

do_check() {
coverage run --source=nbxmpp -m unittest discover -v
Expand Down
19 changes: 19 additions & 0 deletions srcpkgs/python3-pysequoia/template
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# Template file for 'python3-pysequoia'
pkgname=python3-pysequoia
version=0.1.35
revision=1
build_style=python3-pep517
build_helper="rust"
hostmakedepends="cargo maturin python3-puccinialin python3-setuptools python3-wheel"
checkdepends="python3-pytest"
short_desc="Provides OpenGPG facilities using Sequoia-PGP library"
maintainer="Emil Tomczyk <emru@emru.xyz>"
license="Apache-2.0"
homepage="https://github.com/wiktor-k/pysequoia"
changelog="https://github.com/wiktor-k/pysequoia/tags"
distfiles="${PYPI_SITE}/p/pysequoia/pysequoia-${version}.tar.gz"
checksum=9b697b7acbab9485a7a8cfa130f87f63f8e4a1d654ee88305b197e1cbae13dca

if [ "$CROSS_BUILD" ]; then
makedepends+=" rust-std python3"
fi