summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authornomisge2023-02-09 09:55:58 +0100
committernomisge2023-02-09 09:55:58 +0100
commit5a06fc652e69d38cb92340f7045d40ab5ff74cca (patch)
tree32eee32d3884af10ab32ee917a5b64676e7cb9ea
parent85eb097f4a66fae59b0d973d762800ac1d72b0f4 (diff)
downloadaur-5a06fc652e69d38cb92340f7045d40ab5ff74cca.tar.gz
update to version 2.15.0
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD16
2 files changed, 18 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 79b1b9d470f5..8412b2a88b3b 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.9.2
- pkgrel = 7
+ pkgver = 2.15.0
+ pkgrel = 1
url = https://github.com/gaphor/gaphor
arch = any
license = Apache
@@ -10,6 +10,8 @@ pkgbase = python-gaphor
checkdepends = python-pytest-mock
checkdepends = python-sphinx
checkdepends = python-xdoctest
+ checkdepends = python-pydot
+ checkdepends = python-pytest-archon
checkdepends = xorg-server-xvfb
makedepends = gendesk
makedepends = python-build
@@ -22,7 +24,8 @@ pkgbase = python-gaphor
depends = python-jedi
depends = python-tinycss2
depends = python-typing_extensions
- source = python-gaphor-2.9.2.tar.gz::https://github.com/gaphor/gaphor/archive/2.9.2.tar.gz
- sha256sums = 687f0f9a75e72daa9535bbbc6b8592e0ee37ae9451b9085bd2d972a1fb07b51f
+ depends = python-better-exceptions
+ source = python-gaphor-2.15.0.tar.gz::https://github.com/gaphor/gaphor/archive/refs/tags/2.15.0.tar.gz
+ sha256sums = 1a33317cd3bb9758e88eaaf87be028927f414cba2f608f1a90562cc51bdd9214
pkgname = python-gaphor
diff --git a/PKGBUILD b/PKGBUILD
index 855cb579f169..cdc0e9f5fdf8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,10 +1,11 @@
# Maintainer: Yauhen Kirylau <actionless DOT loveless PLUS aur AT gmail MF com>
# Maintainer: Padraic Fanning <fanninpm AT miamioh DOT edu>
+# Maintainer: nomisge <nomisge @ live . de>
_name=gaphor
pkgname=python-${_name}
-pkgver=2.9.2
-pkgrel=7
+pkgver=2.15.0
+pkgrel=1
pkgdesc="Simple and easy to use modeling tool for UML using GTK3"
arch=('any')
url="https://github.com/gaphor/${_name}"
@@ -17,6 +18,7 @@ depends=(
'python-jedi'
'python-tinycss2'
'python-typing_extensions'
+ 'python-better-exceptions'
)
makedepends=(
'gendesk'
@@ -30,13 +32,16 @@ checkdepends=(
'python-pytest-mock'
'python-sphinx'
'python-xdoctest'
+ 'python-pydot'
+ 'python-pytest-archon'
'xorg-server-xvfb'
)
-source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz")
-sha256sums=('687f0f9a75e72daa9535bbbc6b8592e0ee37ae9451b9085bd2d972a1fb07b51f')
+source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/$pkgver.tar.gz")
+sha256sums=('1a33317cd3bb9758e88eaaf87be028927f414cba2f608f1a90562cc51bdd9214')
build() {
cd "${_name}-${pkgver}"
+ python po/build-babel.py
# 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
@@ -45,7 +50,8 @@ build() {
check() {
cd "${srcdir}/${_name}-${pkgver}"
- xvfb-run --auto-servernum pytest
+# xvfb-run --auto-servernum python -m pytest -k 'not' tests/
+ xvfb-run --auto-servernum python -m pytest tests/
}
prepare() {