summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD16
2 files changed, 14 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e2060bcf5357..7b9ee14f6c9f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = python-gaphor
pkgdesc = Simple and easy to use modeling tool for UML using GTK3
- pkgver = 2.24.0
- pkgrel = 2
+ pkgver = 2.25.1
+ pkgrel = 1
url = https://github.com/gaphor/gaphor
arch = any
license = Apache
@@ -13,6 +13,7 @@ pkgbase = python-gaphor
checkdepends = python-sphinx
checkdepends = python-xdoctest
checkdepends = xorg-server-xvfb
+ checkdepends = python-pytest-randomly
makedepends = gendesk
makedepends = python-build
makedepends = python-installer
@@ -27,7 +28,7 @@ pkgbase = python-gaphor
depends = python-pydot
depends = python-babel
provides = gaphor
- source = python-gaphor-2.24.0.tar.gz::https://github.com/gaphor/gaphor/archive/refs/tags/2.24.0.tar.gz
- sha256sums = e20f32514c2db6c677206584087c908163f9bd348176b2cfe5dd04880f977e34
+ source = python-gaphor-2.25.1.tar.gz::https://github.com/gaphor/gaphor/archive/refs/tags/2.25.1.tar.gz
+ sha256sums = 86a73972e90c448ecb08d32a374cbc465b58893a243501be5c8b97bd80df3f7a
pkgname = python-gaphor
diff --git a/PKGBUILD b/PKGBUILD
index 91f9b9577b47..570e2ce191d1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,8 +4,8 @@
_name=gaphor
pkgname=python-${_name}
-pkgver=2.24.0
-pkgrel=2
+pkgver=2.25.1
+pkgrel=1
pkgdesc="Simple and easy to use modeling tool for UML using GTK3"
arch=('any')
url="https://github.com/gaphor/${_name}"
@@ -17,7 +17,6 @@ depends=(
'python-jedi'
'python-tinycss2'
'python-pygit2'
-# 'python-typing_extensions'
'python-better-exceptions'
'python-pydot'
'python-babel'
@@ -35,26 +34,29 @@ checkdepends=(
'python-pytest-archon'
'python-pytest-xvfb'
'python-sphinx'
-# 'python-babel-glade'
'python-xdoctest'
'xorg-server-xvfb'
+ 'python-pytest-randomly'
)
provides=("${_name}")
source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/$pkgver.tar.gz")
-sha256sums=('e20f32514c2db6c677206584087c908163f9bd348176b2cfe5dd04880f977e34')
+sha256sums=('86a73972e90c448ecb08d32a374cbc465b58893a243501be5c8b97bd80df3f7a')
build() {
cd "${_name}-${pkgver}"
- python po/build-babel.py
+ echo "Compiling translations ..."
+ python po/build-babel.py &> /dev/null
# Note: set `GIT_CEILING_DIRECTORIES` to prevent poetry
# from incorrectly using a parent git checkout info.
# https://github.com/pypa/build/issues/384#issuecomment-947675975
+ echo "Building wheel ..."
GIT_CEILING_DIRECTORIES="${PWD}/.." python -m build --wheel --no-isolation
}
check() {
cd "${srcdir}/${_name}-${pkgver}"
- xvfb-run python -m pytest -s tests
+ xvfb-run python -m pytest -s tests -p no:ruff -p no:mypy
+ #xvfb-run --auto-servernum python -m pytest -s tests
}
prepare() {