user/*: rebuild for python 3.12 #436
14 changed files with 200 additions and 33 deletions
|
@ -1,9 +1,8 @@
|
||||||
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
|
|
||||||
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
|
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||||
|
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||||
pkgname=roxy-wi
|
pkgname=roxy-wi
|
||||||
pkgver=6.3.7.0
|
pkgver=6.3.7.0
|
||||||
pkgrel=0
|
pkgrel=1
|
||||||
pkgdesc="Web interface for managing HAProxy, Nginx and Keepalived servers"
|
pkgdesc="Web interface for managing HAProxy, Nginx and Keepalived servers"
|
||||||
arch='noarch'
|
arch='noarch'
|
||||||
url="https://github.com/Aidaho12/haproxy-wi"
|
url="https://github.com/Aidaho12/haproxy-wi"
|
|
@ -2,7 +2,7 @@
|
||||||
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
|
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||||
pkgname=authentik
|
pkgname=authentik
|
||||||
pkgver=2024.2.2
|
pkgver=2024.2.2
|
||||||
pkgrel=0
|
pkgrel=1
|
||||||
pkgdesc="An open-source Identity Provider focused on flexibility and versatility"
|
pkgdesc="An open-source Identity Provider focused on flexibility and versatility"
|
||||||
url="https://github.com/goauthentik/authentik"
|
url="https://github.com/goauthentik/authentik"
|
||||||
# s390x: missing py3-celery py3-flower and py3-kombu
|
# s390x: missing py3-celery py3-flower and py3-kombu
|
||||||
|
|
|
@ -1,9 +1,8 @@
|
||||||
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
|
|
||||||
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
|
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||||
|
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||||
pkgname=calibre-web
|
pkgname=calibre-web
|
||||||
pkgver=0.6.21
|
pkgver=0.6.21
|
||||||
pkgrel=0
|
pkgrel=1
|
||||||
pkgdesc="Web app for browsing, reading and downloading eBooks stored in a Calibre database"
|
pkgdesc="Web app for browsing, reading and downloading eBooks stored in a Calibre database"
|
||||||
arch='noarch'
|
arch='noarch'
|
||||||
url="https://github.com/janeczku/calibre-web"
|
url="https://github.com/janeczku/calibre-web"
|
||||||
|
@ -11,7 +10,7 @@ license='GPL-3.0-only'
|
||||||
depends="
|
depends="
|
||||||
py3-apscheduler
|
py3-apscheduler
|
||||||
py3-babel
|
py3-babel
|
||||||
py3-backports-abc
|
py3-backports_abc
|
||||||
py3-blinker
|
py3-blinker
|
||||||
py3-chardet
|
py3-chardet
|
||||||
py3-flask-babel
|
py3-flask-babel
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
# Maintainer: wener <wenermail@gmail.com>
|
# Maintainer: wener <wenermail@gmail.com>
|
||||||
pkgname=grpc
|
pkgname=grpc
|
||||||
pkgver=1.58.0
|
pkgver=1.58.0
|
||||||
pkgrel=1
|
pkgrel=2
|
||||||
pkgdesc="The C based gRPC"
|
pkgdesc="The C based gRPC"
|
||||||
url="https://grpc.io/"
|
url="https://grpc.io/"
|
||||||
arch="all"
|
arch="all"
|
||||||
|
@ -73,6 +73,7 @@ source="https://github.com/grpc/grpc/archive/v$pkgver/grpc-v$pkgver.tar.gz
|
||||||
ruby-use-shared-libs.patch
|
ruby-use-shared-libs.patch
|
||||||
ruby-use-system-certs.patch
|
ruby-use-system-certs.patch
|
||||||
makefile-use-system-abseil.patch
|
makefile-use-system-abseil.patch
|
||||||
|
cython3.patch
|
||||||
"
|
"
|
||||||
options="net !check" # sometimes hang indefinitely on builders
|
options="net !check" # sometimes hang indefinitely on builders
|
||||||
|
|
||||||
|
@ -268,4 +269,5 @@ fb2fd211a22dd777cf4df39a9dd72e5c8014f1546a89d3910b006503aac80a74d5797705e02911e9
|
||||||
7123bf1bbc48ceb303ce1e9820ea45a06dabd25e20e3c1c116ef68e629e80f229cf20314c415d74f0c5c1725f23a00b446656e0cffba3dcd3cc766ae29d8fb2f ruby-use-shared-libs.patch
|
7123bf1bbc48ceb303ce1e9820ea45a06dabd25e20e3c1c116ef68e629e80f229cf20314c415d74f0c5c1725f23a00b446656e0cffba3dcd3cc766ae29d8fb2f ruby-use-shared-libs.patch
|
||||||
631af4b9ac29c1ebabb2c88394ea2993e36cec1beda38195e1587dbd9d3c8c9eef75a17d2326d3cd2e682de551401216075ba08fdc501c098b8092d718ded381 ruby-use-system-certs.patch
|
631af4b9ac29c1ebabb2c88394ea2993e36cec1beda38195e1587dbd9d3c8c9eef75a17d2326d3cd2e682de551401216075ba08fdc501c098b8092d718ded381 ruby-use-system-certs.patch
|
||||||
89e260934da83eb45fa6b73884cba1b1c30f99c0eb883a726e2d36ee4788246f4c6fa1b201077038af956bcb58e625f83bedba4f186c711785ec240373ce4fc5 makefile-use-system-abseil.patch
|
89e260934da83eb45fa6b73884cba1b1c30f99c0eb883a726e2d36ee4788246f4c6fa1b201077038af956bcb58e625f83bedba4f186c711785ec240373ce4fc5 makefile-use-system-abseil.patch
|
||||||
|
896d2771fbb726db97efc7a76687a8fddfae18b0492977fc1f7cec4002803f7aed29e8276c94c6b60a06ecfe3ee7795d4ec3f8f90031dd3eda32d3e23dc9c98c cython3.patch
|
||||||
"
|
"
|
||||||
|
|
172
user/grpc/cython3.patch
Normal file
172
user/grpc/cython3.patch
Normal file
|
@ -0,0 +1,172 @@
|
||||||
|
From b3277bac1585ddee88a170b0a95c260d909cce9c Mon Sep 17 00:00:00 2001
|
||||||
|
From: Atri Bhattacharya <A.Bhattacharya@uliege.be>
|
||||||
|
Date: Sat, 24 Feb 2024 04:06:08 +0530
|
||||||
|
Subject: [PATCH] [python] Cython 3 compatibility: declare functions noexcept.
|
||||||
|
|
||||||
|
In Cython 3, cdef functions that really will not raise exceptions must
|
||||||
|
be declared as `noexcept`. Fixed by this commit.
|
||||||
|
|
||||||
|
Update requirements to `cython >= 3.0` in requirements*.txt and
|
||||||
|
setup.py.
|
||||||
|
|
||||||
|
Fixes issue #33918.
|
||||||
|
---
|
||||||
|
requirements.bazel.txt | 2 +-
|
||||||
|
requirements.txt | 2 +-
|
||||||
|
setup.py | 2 +-
|
||||||
|
.../grpcio/grpc/_cython/_cygrpc/aio/callback_common.pxd.pxi | 2 +-
|
||||||
|
.../grpcio/grpc/_cython/_cygrpc/aio/callback_common.pyx.pxi | 2 +-
|
||||||
|
src/python/grpcio/grpc/_cython/_cygrpc/credentials.pyx.pxi | 2 +-
|
||||||
|
src/python/grpcio/grpc/_cython/_cygrpc/fork_posix.pxd.pxi | 6 +++---
|
||||||
|
src/python/grpcio/grpc/_cython/_cygrpc/fork_posix.pyx.pxi | 6 +++---
|
||||||
|
src/python/grpcio/grpc/_cython/_cygrpc/vtable.pyx.pxi | 6 +++---
|
||||||
|
9 files changed, 15 insertions(+), 15 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/requirements.bazel.txt b/requirements.bazel.txt
|
||||||
|
index f46432cc88891..905c092ce4c33 100644
|
||||||
|
--- a/requirements.bazel.txt
|
||||||
|
+++ b/requirements.bazel.txt
|
||||||
|
@@ -1,6 +1,6 @@
|
||||||
|
# GRPC Python setup requirements
|
||||||
|
coverage==4.5.4
|
||||||
|
-cython==0.29.21
|
||||||
|
+cython==3.0.0
|
||||||
|
protobuf>=3.5.0.post1, < 4.0dev
|
||||||
|
wheel==0.38.1
|
||||||
|
oauth2client==4.1.0
|
||||||
|
diff --git a/requirements.txt b/requirements.txt
|
||||||
|
index 05390850559f1..56169434b1b78 100644
|
||||||
|
--- a/requirements.txt
|
||||||
|
+++ b/requirements.txt
|
||||||
|
@@ -1,5 +1,5 @@
|
||||||
|
# GRPC Python setup requirements
|
||||||
|
coverage>=4.0
|
||||||
|
-cython>=0.29.8,<3.0.0rc1
|
||||||
|
+cython>=3.0.0
|
||||||
|
protobuf>=4.21.3,<5.0dev
|
||||||
|
wheel>=0.29
|
||||||
|
diff --git a/setup.py b/setup.py
|
||||||
|
index 2ce5fef422316..8b4ce5c16736a 100644
|
||||||
|
--- a/setup.py
|
||||||
|
+++ b/setup.py
|
||||||
|
@@ -539,7 +539,7 @@ def cython_extensions_and_necessity():
|
||||||
|
sys.stderr.write(
|
||||||
|
"We could not find Cython. Setup may take 10-20 minutes.\n"
|
||||||
|
)
|
||||||
|
- SETUP_REQUIRES += ("cython>=0.23,<3.0.0rc1",)
|
||||||
|
+ SETUP_REQUIRES += ("cython>=3.0.0",)
|
||||||
|
|
||||||
|
COMMAND_CLASS = {
|
||||||
|
"doc": commands.SphinxDocumentation,
|
||||||
|
diff --git a/src/python/grpcio/grpc/_cython/_cygrpc/aio/callback_common.pxd.pxi b/src/python/grpcio/grpc/_cython/_cygrpc/aio/callback_common.pxd.pxi
|
||||||
|
index e54e5107547c1..26edbdb917b10 100644
|
||||||
|
--- a/src/python/grpcio/grpc/_cython/_cygrpc/aio/callback_common.pxd.pxi
|
||||||
|
+++ b/src/python/grpcio/grpc/_cython/_cygrpc/aio/callback_common.pxd.pxi
|
||||||
|
@@ -48,7 +48,7 @@ cdef class CallbackWrapper:
|
||||||
|
@staticmethod
|
||||||
|
cdef void functor_run(
|
||||||
|
grpc_completion_queue_functor* functor,
|
||||||
|
- int succeed)
|
||||||
|
+ int succeed) noexcept
|
||||||
|
|
||||||
|
cdef grpc_completion_queue_functor *c_functor(self)
|
||||||
|
|
||||||
|
diff --git a/src/python/grpcio/grpc/_cython/_cygrpc/aio/callback_common.pyx.pxi b/src/python/grpcio/grpc/_cython/_cygrpc/aio/callback_common.pyx.pxi
|
||||||
|
index 14a0098fc2041..2b0df0e5ce7f7 100644
|
||||||
|
--- a/src/python/grpcio/grpc/_cython/_cygrpc/aio/callback_common.pyx.pxi
|
||||||
|
+++ b/src/python/grpcio/grpc/_cython/_cygrpc/aio/callback_common.pyx.pxi
|
||||||
|
@@ -50,7 +50,7 @@ cdef class CallbackWrapper:
|
||||||
|
@staticmethod
|
||||||
|
cdef void functor_run(
|
||||||
|
grpc_completion_queue_functor* functor,
|
||||||
|
- int success):
|
||||||
|
+ int success) noexcept:
|
||||||
|
cdef CallbackContext *context = <CallbackContext *>functor
|
||||||
|
cdef object waiter = <object>context.waiter
|
||||||
|
if not waiter.cancelled():
|
||||||
|
diff --git a/src/python/grpcio/grpc/_cython/_cygrpc/credentials.pyx.pxi b/src/python/grpcio/grpc/_cython/_cygrpc/credentials.pyx.pxi
|
||||||
|
index 74a3f16d72dbb..600c0f304e067 100644
|
||||||
|
--- a/src/python/grpcio/grpc/_cython/_cygrpc/credentials.pyx.pxi
|
||||||
|
+++ b/src/python/grpcio/grpc/_cython/_cygrpc/credentials.pyx.pxi
|
||||||
|
@@ -316,7 +316,7 @@ def server_credentials_ssl_dynamic_cert_config(initial_cert_config,
|
||||||
|
return credentials
|
||||||
|
|
||||||
|
cdef grpc_ssl_certificate_config_reload_status _server_cert_config_fetcher_wrapper(
|
||||||
|
- void* user_data, grpc_ssl_server_certificate_config **config) with gil:
|
||||||
|
+ void* user_data, grpc_ssl_server_certificate_config **config) noexcept with gil:
|
||||||
|
# This is a credentials.ServerCertificateConfig
|
||||||
|
cdef ServerCertificateConfig cert_config = None
|
||||||
|
if not user_data:
|
||||||
|
diff --git a/src/python/grpcio/grpc/_cython/_cygrpc/fork_posix.pxd.pxi b/src/python/grpcio/grpc/_cython/_cygrpc/fork_posix.pxd.pxi
|
||||||
|
index 13a02434787ba..b300883abae81 100644
|
||||||
|
--- a/src/python/grpcio/grpc/_cython/_cygrpc/fork_posix.pxd.pxi
|
||||||
|
+++ b/src/python/grpcio/grpc/_cython/_cygrpc/fork_posix.pxd.pxi
|
||||||
|
@@ -12,10 +12,10 @@
|
||||||
|
# See the License for the specific language governing permissions and
|
||||||
|
# limitations under the License.
|
||||||
|
|
||||||
|
-cdef void __prefork() nogil
|
||||||
|
+cdef void __prefork() noexcept nogil
|
||||||
|
|
||||||
|
|
||||||
|
-cdef void __postfork_parent() nogil
|
||||||
|
+cdef void __postfork_parent() noexcept nogil
|
||||||
|
|
||||||
|
|
||||||
|
-cdef void __postfork_child() nogil
|
||||||
|
\ No newline at end of file
|
||||||
|
+cdef void __postfork_child() noexcept nogil
|
||||||
|
diff --git a/src/python/grpcio/grpc/_cython/_cygrpc/fork_posix.pyx.pxi b/src/python/grpcio/grpc/_cython/_cygrpc/fork_posix.pyx.pxi
|
||||||
|
index 565f483b2ae00..d901cfddf4321 100644
|
||||||
|
--- a/src/python/grpcio/grpc/_cython/_cygrpc/fork_posix.pyx.pxi
|
||||||
|
+++ b/src/python/grpcio/grpc/_cython/_cygrpc/fork_posix.pyx.pxi
|
||||||
|
@@ -35,7 +35,7 @@ _GRPC_ENABLE_FORK_SUPPORT = (
|
||||||
|
|
||||||
|
_fork_handler_failed = False
|
||||||
|
|
||||||
|
-cdef void __prefork() nogil:
|
||||||
|
+cdef void __prefork() noexcept nogil:
|
||||||
|
with gil:
|
||||||
|
global _fork_handler_failed
|
||||||
|
_fork_handler_failed = False
|
||||||
|
@@ -49,14 +49,14 @@ cdef void __prefork() nogil:
|
||||||
|
_fork_handler_failed = True
|
||||||
|
|
||||||
|
|
||||||
|
-cdef void __postfork_parent() nogil:
|
||||||
|
+cdef void __postfork_parent() noexcept nogil:
|
||||||
|
with gil:
|
||||||
|
with _fork_state.fork_in_progress_condition:
|
||||||
|
_fork_state.fork_in_progress = False
|
||||||
|
_fork_state.fork_in_progress_condition.notify_all()
|
||||||
|
|
||||||
|
|
||||||
|
-cdef void __postfork_child() nogil:
|
||||||
|
+cdef void __postfork_child() noexcept nogil:
|
||||||
|
with gil:
|
||||||
|
try:
|
||||||
|
if _fork_handler_failed:
|
||||||
|
diff --git a/src/python/grpcio/grpc/_cython/_cygrpc/vtable.pyx.pxi b/src/python/grpcio/grpc/_cython/_cygrpc/vtable.pyx.pxi
|
||||||
|
index da4b81bd97e65..f59410073b736 100644
|
||||||
|
--- a/src/python/grpcio/grpc/_cython/_cygrpc/vtable.pyx.pxi
|
||||||
|
+++ b/src/python/grpcio/grpc/_cython/_cygrpc/vtable.pyx.pxi
|
||||||
|
@@ -13,16 +13,16 @@
|
||||||
|
# limitations under the License.
|
||||||
|
|
||||||
|
# TODO(https://github.com/grpc/grpc/issues/15662): Reform this.
|
||||||
|
-cdef void* _copy_pointer(void* pointer):
|
||||||
|
+cdef void* _copy_pointer(void* pointer) noexcept:
|
||||||
|
return pointer
|
||||||
|
|
||||||
|
|
||||||
|
# TODO(https://github.com/grpc/grpc/issues/15662): Reform this.
|
||||||
|
-cdef void _destroy_pointer(void* pointer):
|
||||||
|
+cdef void _destroy_pointer(void* pointer) noexcept:
|
||||||
|
pass
|
||||||
|
|
||||||
|
|
||||||
|
-cdef int _compare_pointer(void* first_pointer, void* second_pointer):
|
||||||
|
+cdef int _compare_pointer(void* first_pointer, void* second_pointer) noexcept:
|
||||||
|
if first_pointer < second_pointer:
|
||||||
|
return -1
|
||||||
|
elif first_pointer > second_pointer:
|
|
@ -1,10 +1,9 @@
|
||||||
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
|
|
||||||
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
|
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||||
|
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||||
pkgname=jellysub
|
pkgname=jellysub
|
||||||
_pkgname=$pkgname
|
_pkgname=$pkgname
|
||||||
pkgver=0.0.6
|
pkgver=0.0.6
|
||||||
pkgrel=0
|
pkgrel=1
|
||||||
arch="noarch"
|
arch="noarch"
|
||||||
pkgdesc="Jellysub is an HTTP service which sits between Subsonic-compatible clients and a Jellyfin server."
|
pkgdesc="Jellysub is an HTTP service which sits between Subsonic-compatible clients and a Jellyfin server."
|
||||||
url="https://pypi.python.org/project/$pkgname"
|
url="https://pypi.python.org/project/$pkgname"
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
pkgname=kb
|
pkgname=kb
|
||||||
_pkgreal=kb-manager
|
_pkgreal=kb-manager
|
||||||
pkgver=0.1.7
|
pkgver=0.1.7
|
||||||
pkgrel=1
|
pkgrel=2
|
||||||
pkgdesc="A command line minimalist knowledge base manager"
|
pkgdesc="A command line minimalist knowledge base manager"
|
||||||
arch="noarch"
|
arch="noarch"
|
||||||
url="https://github.com/gnebbia/kb"
|
url="https://github.com/gnebbia/kb"
|
||||||
|
|
|
@ -1,11 +1,10 @@
|
||||||
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
|
|
||||||
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
|
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||||
|
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||||
pkgname=mastodon
|
pkgname=mastodon
|
||||||
_pkgname=$pkgname
|
_pkgname=$pkgname
|
||||||
pkgver=4.2.8
|
pkgver=4.2.8
|
||||||
_gittag=v$pkgver
|
_gittag=v$pkgver
|
||||||
pkgrel=0
|
pkgrel=1
|
||||||
pkgdesc="Self-hosted social media and network server based on ActivityPub and OStatus"
|
pkgdesc="Self-hosted social media and network server based on ActivityPub and OStatus"
|
||||||
arch="x86_64"
|
arch="x86_64"
|
||||||
url="https://github.com/mastodon/mastodon"
|
url="https://github.com/mastodon/mastodon"
|
||||||
|
|
|
@ -1,9 +1,8 @@
|
||||||
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
|
|
||||||
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
|
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||||
|
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||||
pkgname=paperless-ngx
|
pkgname=paperless-ngx
|
||||||
pkgver=1.17.4
|
pkgver=1.17.4
|
||||||
pkgrel=0
|
pkgrel=1
|
||||||
pkgdesc="A community-supported supercharged version of paperless: scan, index and archive all your physical documents"
|
pkgdesc="A community-supported supercharged version of paperless: scan, index and archive all your physical documents"
|
||||||
url="https://github.com/paperless-ngx/paperless-ngx"
|
url="https://github.com/paperless-ngx/paperless-ngx"
|
||||||
license="GPL-3.0-only"
|
license="GPL-3.0-only"
|
||||||
|
@ -37,6 +36,8 @@ depends="
|
||||||
py3-celery
|
py3-celery
|
||||||
py3-chardet
|
py3-chardet
|
||||||
py3-charset-normalizer
|
py3-charset-normalizer
|
||||||
|
py3-channels
|
||||||
|
py3-channels_redis
|
||||||
py3-click
|
py3-click
|
||||||
py3-concurrent-log-handler
|
py3-concurrent-log-handler
|
||||||
py3-constantly
|
py3-constantly
|
||||||
|
@ -45,8 +46,6 @@ depends="
|
||||||
py3-dateparser
|
py3-dateparser
|
||||||
py3-deprecation
|
py3-deprecation
|
||||||
py3-django-allauth
|
py3-django-allauth
|
||||||
py3-django-channels
|
|
||||||
py3-django-channels-redis
|
|
||||||
py3-django-compression-middleware
|
py3-django-compression-middleware
|
||||||
py3-django-celery-results
|
py3-django-celery-results
|
||||||
py3-django-cors-headers
|
py3-django-cors-headers
|
||||||
|
@ -54,7 +53,7 @@ depends="
|
||||||
py3-django-filter
|
py3-django-filter
|
||||||
py3-django-guardian
|
py3-django-guardian
|
||||||
py3-django-picklefield
|
py3-django-picklefield
|
||||||
py3-django-q
|
py3-django-q2
|
||||||
py3-django-rest-framework
|
py3-django-rest-framework
|
||||||
py3-django-rest-framework-guardian
|
py3-django-rest-framework-guardian
|
||||||
py3-filelock
|
py3-filelock
|
||||||
|
@ -68,9 +67,9 @@ depends="
|
||||||
py3-idna
|
py3-idna
|
||||||
py3-imap-tools
|
py3-imap-tools
|
||||||
py3-incremental
|
py3-incremental
|
||||||
py3-inotify-simple
|
py3-inotify_simple
|
||||||
py3-inotifyrecursive
|
py3-inotifyrecursive
|
||||||
py3-ipware
|
py3-python-ipware
|
||||||
py3-joblib
|
py3-joblib
|
||||||
py3-langdetect
|
py3-langdetect
|
||||||
py3-lxml
|
py3-lxml
|
||||||
|
|
|
@ -4,7 +4,7 @@ pkgname=py3-microdata
|
||||||
#_pkgreal is used by apkbuild-pypi to find modules at PyPI
|
#_pkgreal is used by apkbuild-pypi to find modules at PyPI
|
||||||
_pkgreal=microdata
|
_pkgreal=microdata
|
||||||
pkgver=0.8.0
|
pkgver=0.8.0
|
||||||
pkgrel=0
|
pkgrel=1
|
||||||
pkgdesc="html5lib extension for parsing microdata"
|
pkgdesc="html5lib extension for parsing microdata"
|
||||||
url="https://pypi.python.org/project/microdata"
|
url="https://pypi.python.org/project/microdata"
|
||||||
license="CC0-1.0"
|
license="CC0-1.0"
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
pkgname=py3-python3-saml
|
pkgname=py3-python3-saml
|
||||||
_pkgreal=python3-saml
|
_pkgreal=python3-saml
|
||||||
pkgver=1.16.0
|
pkgver=1.16.0
|
||||||
pkgrel=0
|
pkgrel=1
|
||||||
pkgdesc="Saml Python Toolkit. Add SAML support to your Python software using this library"
|
pkgdesc="Saml Python Toolkit. Add SAML support to your Python software using this library"
|
||||||
url="http://packages.python.org/pypi/python3-saml"
|
url="http://packages.python.org/pypi/python3-saml"
|
||||||
arch="noarch"
|
arch="noarch"
|
||||||
|
|
|
@ -1,10 +1,9 @@
|
||||||
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
|
|
||||||
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
|
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||||
|
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||||
_pyname=xmlsec
|
_pyname=xmlsec
|
||||||
pkgname="py3-$_pyname"
|
pkgname="py3-$_pyname"
|
||||||
pkgver=1.3.13
|
pkgver=1.3.13
|
||||||
pkgrel=5
|
pkgrel=6
|
||||||
arch="all"
|
arch="all"
|
||||||
pkgdesc="Python bindings for the XML Security Library"
|
pkgdesc="Python bindings for the XML Security Library"
|
||||||
url="https://pypi.python.org/project/$_pyname"
|
url="https://pypi.python.org/project/$_pyname"
|
||||||
|
|
|
@ -1,10 +1,9 @@
|
||||||
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
|
|
||||||
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
|
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||||
|
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||||
pkgname=rm-extractor
|
pkgname=rm-extractor
|
||||||
_gittag=9d37e9437affea379dadb59e646a819b3b9147dd
|
_gittag=9d37e9437affea379dadb59e646a819b3b9147dd
|
||||||
pkgver=0.0.1
|
pkgver=0.0.1
|
||||||
pkgrel=3
|
pkgrel=4
|
||||||
pkgdesc="Image extractor for reMarkable firmware files"
|
pkgdesc="Image extractor for reMarkable firmware files"
|
||||||
arch="noarch"
|
arch="noarch"
|
||||||
url="https://github.com/ddvk/remarkable-update"
|
url="https://github.com/ddvk/remarkable-update"
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
|
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||||
pkgname=tandoor-recipes
|
pkgname=tandoor-recipes
|
||||||
pkgver=1.5.12
|
pkgver=1.5.12
|
||||||
pkgrel=0
|
pkgrel=1
|
||||||
pkgdesc="Application for managing recipes, planning meals, building shopping lists, etc."
|
pkgdesc="Application for managing recipes, planning meals, building shopping lists, etc."
|
||||||
arch="noarch"
|
arch="noarch"
|
||||||
url="https://github.com/TandoorRecipes/recipes"
|
url="https://github.com/TandoorRecipes/recipes"
|
||||||
|
|
Loading…
Reference in a new issue