summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLászló Várady2022-06-18 18:03:05 +0200
committerLászló Várady2022-06-18 18:03:05 +0200
commit2a5fd26a2c0e5f0e4494a06c8d00cda4713689a2 (patch)
tree34b2f80e26c49ddfa05cfde59f396659a4e027a9
parentaeb16557f0c3a0e0d687fc4d1619ae1b84105068 (diff)
downloadaur-2a5fd26a2c0e5f0e4494a06c8d00cda4713689a2.tar.gz
Relax pyxdg version constraints
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD13
-rw-r--r--relax-pyxdg-version-constraints.patch53
3 files changed, 66 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 0bd0573303d7..4c054e576bc7 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = openconnect-sso
pkgdesc = Wrapper script for OpenConnect supporting Azure AD (SAMLv2) authentication
pkgver = 0.8.0
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/vlaci/openconnect-sso
arch = any
license = GPL3
@@ -24,6 +24,8 @@ pkgbase = openconnect-sso
depends = sudo
depends = openconnect
source = https://github.com/vlaci/openconnect-sso/releases/download/v0.8.0/openconnect-sso-0.8.0.tar.gz
+ source = relax-pyxdg-version-constraints.patch
sha256sums = a7bde0a8dd35d7bab3c66f28b420c343c270a7ee45e98e04bfa6ecc6958f5c5b
+ sha256sums = a74a597fe78299917a276d743b446d90e5677a234824952d2383582e4cdce63c
pkgname = openconnect-sso
diff --git a/PKGBUILD b/PKGBUILD
index a3dc5b63c5b0..644aeafe2d36 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=openconnect-sso
pkgver=0.8.0
-pkgrel=1
+pkgrel=2
pkgdesc="Wrapper script for OpenConnect supporting Azure AD (SAMLv2) authentication"
arch=('any')
url="https://github.com/vlaci/openconnect-sso"
@@ -13,8 +13,15 @@ depends=('python' 'python-pyqt5' 'python-pyqtwebengine' 'python-attrs' 'python-c
makedepends=('python-setuptools')
checkdepends=('python-pytest' 'python-pytest-asyncio')
optdepends=()
-source=("https://github.com/vlaci/openconnect-sso/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz")
-sha256sums=('a7bde0a8dd35d7bab3c66f28b420c343c270a7ee45e98e04bfa6ecc6958f5c5b')
+source=("https://github.com/vlaci/openconnect-sso/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz"
+ 'relax-pyxdg-version-constraints.patch')
+sha256sums=('a7bde0a8dd35d7bab3c66f28b420c343c270a7ee45e98e04bfa6ecc6958f5c5b'
+ 'a74a597fe78299917a276d743b446d90e5677a234824952d2383582e4cdce63c')
+
+prepare() {
+ cd "$pkgname-$pkgver"
+ patch --forward --strip=1 --input="${srcdir}/relax-pyxdg-version-constraints.patch"
+}
build() {
cd "$pkgname-$pkgver"
diff --git a/relax-pyxdg-version-constraints.patch b/relax-pyxdg-version-constraints.patch
new file mode 100644
index 000000000000..e9e167cc6e1f
--- /dev/null
+++ b/relax-pyxdg-version-constraints.patch
@@ -0,0 +1,53 @@
+From c407886d139f0f31f294e58c39e6f3662d6eea3c Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?L=C3=A1szl=C3=B3=20V=C3=A1rady?= <laszlo.varady93@gmail.com>
+Date: Sat, 18 Jun 2022 18:01:02 +0200
+Subject: [PATCH] Relax pyxdg version constraints
+
+---
+ PKG-INFO | 2 +-
+ pyproject.toml | 2 +-
+ setup.py | 2 +-
+ 3 files changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/PKG-INFO b/PKG-INFO
+index 57d1852..62493da 100644
+--- a/PKG-INFO
++++ b/PKG-INFO
+@@ -28,7 +28,7 @@ Requires-Dist: importlib-metadata (>=3.10.0,<4.0.0); python_version < "3.8"
+ Requires-Dist: keyring (>=21.1,<24.0.0)
+ Requires-Dist: lxml (>=4.3,<5.0)
+ Requires-Dist: prompt-toolkit (>=3.0.3,<4.0.0)
+-Requires-Dist: pyxdg (>=0.26,<0.28)
++Requires-Dist: pyxdg (>=0.26,<0.29)
+ Requires-Dist: requests (>=2.22,<3.0)
+ Requires-Dist: setuptools (>40.0)
+ Requires-Dist: structlog (>=20.1)
+diff --git a/pyproject.toml b/pyproject.toml
+index 040605f..2d0f19f 100644
+--- a/pyproject.toml
++++ b/pyproject.toml
+@@ -27,7 +27,7 @@ importlib-metadata = { version = "^3.10.0", python = "<3.8" }
+ lxml = "^4.3"
+ keyring = ">=21.1, <24.0.0"
+ prompt-toolkit = "^3.0.3"
+-pyxdg = ">=0.26, <0.28"
++pyxdg = ">=0.26, <0.29"
+ requests = "^2.22"
+ structlog = ">=20.1"
+ toml = "^0.10"
+diff --git a/setup.py b/setup.py
+index 4c08404..42493a7 100644
+--- a/setup.py
++++ b/setup.py
+@@ -14,7 +14,7 @@ install_requires = \
+ 'keyring>=21.1,<24.0.0',
+ 'lxml>=4.3,<5.0',
+ 'prompt-toolkit>=3.0.3,<4.0.0',
+- 'pyxdg>=0.26,<0.28',
++ 'pyxdg>=0.26,<0.29',
+ 'requests>=2.22,<3.0',
+ 'setuptools>40.0',
+ 'structlog>=20.1',
+--
+2.36.1
+