upg apparmor arandr asciidoc cython dbus-broker gdk-pixbuf2 gnumeric gobject-introspection gyp libgit2-glib libnbd libxslt lirc llvm mat2 meson namcap net-snmp nftables ninja nut onetbb openmpi pahole pyalpm swig xcb-proto zbar

upg python3 stack
add python-coloredlogs python-potr
This commit is contained in:
joborun linux 2024-04-22 02:30:09 +03:00
parent 4ca1afbeca
commit 43982eee0d
117 changed files with 889 additions and 340 deletions

View File

@ -7,7 +7,7 @@
pkgname=apparmor
pkgver=3.1.7
pkgrel=01
pkgrel=02
pkgdesc="Mandatory Access Control (MAC) using Linux Security Module (LSM) w/o systemd"
url="https://gitlab.com/apparmor/apparmor"
depends=(audit bash gcc-libs glibc pam python)
@ -153,4 +153,5 @@ validpgpkeys=('3ECDCBA5FB34D254961CC53F6689E64E3D3664BB') # AppArmor Development
sha256sums=(c6c161d6dbd99c2f10758ff347cbc6848223c7381f311de62522f22b0a16de64 # apparmor-3.1.7.tar.gz
8ccc5f43737b759b9e5fc55067596e949753a40fae3846d1239cd2e4ecc3725e) # apparmor-3.1.7.tar.gz.asc
## 547c914bd2afbf60ec7bbc5c9d226ae3990d29dd0e469c310f5a8fce6d773f38 apparmor-3.1.7-01-x86_64.pkg.tar.lz
## 50a4379e68971a53ae867bd34c8c35c97925b9b5b9aad3a8259594f2fce649fa apparmor-3.1.7-02-x86_64.pkg.tar.lz

View File

@ -2,7 +2,7 @@
pkgname=apparmor
pkgver=3.1.7
pkgrel=1
pkgrel=2
pkgdesc="Mandatory Access Control (MAC) using Linux Security Module (LSM)"
arch=(x86_64)
url="https://gitlab.com/apparmor/apparmor"

View File

@ -7,10 +7,10 @@
pkgname=arandr
pkgver=0.1.11
pkgrel=02
pkgrel=03
pkgdesc="Provide a simple visual front end for XRandR 1.2."
url="https://christian.amsuess.com/tools/arandr/"
makedepends=('python-docutils')
makedepends=('python-docutils' 'python-setuptools')
source=(https://christian.amsuess.com/tools/$pkgname/files/${pkgname}-$pkgver.tar.gz)
# dont-compress-man-pages.patch)
@ -35,5 +35,4 @@ license=('GPL3')
sha256sums=(e4cbbe3698bb812b395770870174be0094bbaeb391105a811f95f42eb182ae02) # arandr-0.1.11.tar.gz
# eb954b763bd2dd7f98ff04a4d45e59db9f8a16cc7384b47ffed733781057ab37) # dont-compress-man-pages.patch
## 8cf88fc0353e30a66e3be0fc196259d6fcf5698d799fd185fe18de529f76ffe7 arandr-0.1.11-02-x86_64.pkg.tar.lz
## 20719e31c71a65f555e672e97e8a98ebb0134cd4da98faab9c160bbd53bf5fa9 arandr-0.1.11-03-x86_64.pkg.tar.lz

View File

@ -3,13 +3,13 @@
pkgname=arandr
pkgver=0.1.11
pkgrel=2
pkgrel=3
pkgdesc="Provide a simple visual front end for XRandR 1.2."
arch=('any')
url="https://christian.amsuess.com/tools/arandr/"
license=('GPL3')
depends=('gtk3' 'python-cairo' 'python-gobject' 'xorg-xrandr')
makedepends=('python-docutils')
makedepends=('python-docutils' 'python-setuptools')
source=(https://christian.amsuess.com/tools/$pkgname/files/${pkgname}-$pkgver.tar.gz
dont-compress-man-pages.patch)
sha256sums=('e4cbbe3698bb812b395770870174be0094bbaeb391105a811f95f42eb182ae02'
@ -25,4 +25,3 @@ package() {
cd "$srcdir"/$pkgname-$pkgver
python setup.py install --prefix=/usr --root="$pkgdir"
}
## 5510e07115c8b64866ee78cfb35e39d56ed19cebee1b8c54822b0664f7420fc3 # PKGBUILD

View File

@ -1,2 +1,5 @@
python-docutils
python-setuptools
gettext

View File

@ -7,7 +7,7 @@
pkgname=asciidoc
pkgver=10.2.0
pkgrel=04
pkgrel=05
pkgdesc='Text document format for short documents, articles, books and UNIX man pages'
#url='https://asciidoc.org/'
url='https://asciidoc-py.github.io'
@ -71,9 +71,6 @@ license=('GPL')
b2sums=('ed5db8fd1432b255e9c03e17805c26c76a42392c2ebeaf839b8c0aaaf38cd1a36d79b645ca4474503181200924df91218eb0997dd82335a30d6a0a1b35eb5730')
sha256sums=(237b2ba5c35c0ae7ccd4cd44ebf1d87c20b2695dae01798954416d492ef7fa0e) # asciidoc-10.2.0.tar.gz
## ca1d6f8e08105d17fb2776df46244106e2478f3c00cf90a904d27de8e1121dbf asciidoc-10.2.0-04-x86_64.pkg.tar.lz
## cdb7ffa2c053d509fa67dab437bc02c9b065d0f30e9e77ddad209448f576b34e # PKGBUILD
00c3fcd25c48da1fda19e2afac6a42b92d9e092dd435049ffb37a3e43dc0673d # PKGBUILD.1
00c3fcd25c48da1fda19e2afac6a42b92d9e092dd435049ffb37a3e43dc0673d # PKGBUILD-arch
## cc9a3e117405c926cd7fe3de241da076ef9427da96b080baaacbc2a3e711f970 asciidoc-10.2.0-05-x86_64.pkg.tar.lz

View File

@ -11,7 +11,7 @@
pkgname=asciidoc
pkgver=10.2.0
pkgrel=4
pkgrel=5
pkgdesc='Text document format for short documents, articles, books and UNIX man pages'
arch=('any')
url='https://asciidoc-py.github.io'

View File

@ -7,7 +7,7 @@
pkgname=cython
pkgver=3.0.10
pkgrel=01
pkgrel=02
pkgdesc='C-Extensions for Python'
url='https://cython.org'
depends=(python)
@ -64,5 +64,5 @@ license=(Apache-2.0)
sha256sums=(00f97476cef9fcd9a89f9d2a49be3b518e1a74b91f377fe08c97fcb44bc0f7d7) # cython-3.0.10.tar.gz
## 30173395d3672e8994df9fa23c70944ca202293c63adc6504efae41779db4539 cython-3.0.10-01-x86_64.pkg.tar.lz
## dac3b13f778fc3def7708910211db78144db281b48d0b9fbe14cc392326db12f cython-3.0.10-02-x86_64.pkg.tar.lz

View File

@ -4,7 +4,7 @@
pkgname=cython
pkgver=3.0.10
pkgrel=1
pkgrel=2
pkgdesc='C-Extensions for Python'
arch=(x86_64)
url='https://cython.org'

View File

@ -8,3 +8,4 @@ python-numpy
python-typing_extensions

View File

@ -9,7 +9,7 @@ pkgname=dbus-broker
# pkgbase=dbus-broker
#pkgname=(dbus-broker dbus-broker-units)
pkgver=36
pkgrel=01
pkgrel=02
pkgdesc="Linux D-Bus Message Broker w/o systemd"
url="https://github.com/bus1/dbus-broker/wiki"
depends=(expat audit libcap-ng dbus)
@ -76,5 +76,5 @@ license=("Apache-2.0")
sha256sums=(d333d99bd2688135b6d6961e7ad1360099d186078781c87102230910ea4e162b # dbus-broker-36.tar.xz
1482dec1feed235de1d8339b39730bfb37e68a84287b1dbf0012eb7a2e46adac) # dbus-broker-36.tar.xz.asc
## 624353d874b1d41d5c0203fec87f081d1f31d9b6df4ff9952a962ed6c71e1c90 dbus-broker-36-01-x86_64.pkg.tar.lz
## 0c7b5d4ac877e5696167768e12dff911c771866bdd0141f60e6e51d968ce5d96 dbus-broker-36-02-x86_64.pkg.tar.lz

View File

@ -7,7 +7,7 @@ pkgname=(
dbus-broker-units
)
pkgver=36
pkgrel=1
pkgrel=2
pkgdesc="Linux D-Bus Message Broker"
url="https://github.com/bus1/dbus-broker/wiki"
arch=(x86_64)
@ -29,7 +29,7 @@ source=(
)
b2sums=('84a805982f038f0d9fe62b7f34de8ecbbdbd9b889edba05ab182f00116612545d2bf44d6ea0c6b5e121591a5ab3d2f0f6d5fa3dd413e8c36fe3494e35ac050f3'
'SKIP'
'c6ad58146a76dbb62548029cf84403ccba355a9ce74b8e081a27a6e3bf4535809741f0621b8a1396cbcb5be55434a90c169829c9b443952477e838c1036b84af')
'02e30f49224835af2d327d6c3eecad5509913ad69b75c6b04d00cb4a8a0c9b8e0c043055d43172a215a4e3729527a2f807115117a9b1d1dc27c5f43259a12e36')
validpgpkeys=(
BE5FBC8C9C1C9F60A4F0AEAE7A4F3A09EBDEFF26 # David Herrmann <dh.herrmann@gmail.com>
)
@ -37,7 +37,7 @@ validpgpkeys=(
# https://github.com/bus1/dbus-broker/releases
sha256sums=('d333d99bd2688135b6d6961e7ad1360099d186078781c87102230910ea4e162b'
'SKIP'
'a37cedf7fef8f513f4a79c9893c677ff68dd5184b3918a57c3ec0b0383ea6cb5')
'20dcaf03d837d0715f71ccce3d393cba06a4b96f89f4fec3b6e35c1de0592d7d')
prepare() {
cd $pkgbase-$pkgver

View File

@ -0,0 +1,32 @@
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Christian Heusel <christian@heusel.eu>
Date: Sat, 20 Apr 2024 11:07:32 +0200
Subject: [PATCH] fix build failure due to typo in the build script
The fixed commit had a typo where it would try to call a nonexistant
function instead of the .contains method of the relevant array.
This was only made visible when the "other" loaders were enabled so it
is triggered all the time.
This was made visible when working on
https://gitlab.archlinux.org/archlinux/packaging/packages/gdk-pixbuf2/-/merge_requests/1
Fixes: 81a77399a ("Update the testsuite")
Signed-off-by: Christian Heusel <christian@heusel.eu>
---
tests/meson.build | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tests/meson.build b/tests/meson.build
index 78d0ad92e5e2..78ae43af17f9 100644
--- a/tests/meson.build
+++ b/tests/meson.build
@@ -71,7 +71,7 @@ installed_tests = {
'pixbuf-construction': { 'suites': ['conform'], },
'animation': {
'suites': ['format'],
- 'skip': not (enabled_loaders.contains('ani') and enabled_loaders_contains('gif')),
+ 'skip': not (enabled_loaders.contains('ani') and enabled_loaders.contains('gif')),
},
'cve-2015-4491': {
'suites': ['security'],

View File

@ -8,7 +8,7 @@
#pkgbase=gdk-pixbuf2
pkgname=(gdk-pixbuf2) # gdk-pixbuf2-docs)
pkgver=2.42.11
pkgrel=01
pkgrel=02
pkgdesc="An image loading library"
url="https://wiki.gnome.org/Projects/GdkPixbuf"
depends=(glib2 glibc libpng libtiff libjpeg shared-mime-info)
@ -25,7 +25,8 @@ optdepends=(
#_commit=9ac257eb38f772fec4253e8051743029e75a2acd # tags/2.42.10^0
source=("git+https://gitlab.gnome.org/GNOME/gdk-pixbuf.git#tag=$pkgver"
#"git+https://gitlab.gnome.org/GNOME/gdk-pixbuf.git#commit=$_commit"
gdk-pixbuf-query-loaders.hook)
gdk-pixbuf-query-loaders.hook
0001-fix-build-failure-due-to-typo-in-the-build-script.patch)
#pkgver() {
# cd gdk-pixbuf
@ -34,6 +35,9 @@ source=("git+https://gitlab.gnome.org/GNOME/gdk-pixbuf.git#tag=$pkgver"
prepare() {
cd gdk-pixbuf
# https://gitlab.archlinux.org/archlinux/packaging/packages/gdk-pixbuf2/-/issues/1
# https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/merge_requests/165
git apply -3 ../0001-fix-build-failure-due-to-typo-in-the-build-script.patch
}
build() {
@ -42,6 +46,7 @@ build() {
-D gtk_doc=true \
-D installed_tests=false \
-D introspection=enabled \
-D others=enabled \
-D man=true
meson compile -C build
}
@ -75,10 +80,9 @@ arch=(x86_64)
license=(LGPL-2.0-or-later)
b2sums=('23af2f9f3cd542e6d6d14203a8037400df1e22e89884bddfc1439195e5c788ceec532a7bdda2c1685bb2355ea1303484872b836fdb6827cd448b57c36e6786a6'
'5a00d34888e207d70d02369015d029f4c0450fc5a02b4b257de8e5df04380dc550723f351433859224c96c3c6390896f2166673af65e8a09eb57024f5a34301b')
sha256sums=(SKIP
9fb71d95e6a212779eb0f88dde5a3cee0df7f4d9183f8f9ce286f8cdc14428f0) # gdk-pixbuf-query-loaders.hook
9fb71d95e6a212779eb0f88dde5a3cee0df7f4d9183f8f9ce286f8cdc14428f0 # gdk-pixbuf-query-loaders.hook
ddcd38f9dd041a5ae9652db6c41f22100e1c6946518388834c515d61259309e0) # 0001-fix-build-failure-due-to-typo-in-the-build-script.patch
## f1f667bb9f01da18dff4d3fa3320681c535140efcf3e211809a2211dc92cc0ec gdk-pixbuf2-2.42.11-01-x86_64.pkg.tar.lz
## 6dfe71adfc1e3cb3fcb20ee4df157d9d9f5375f588b6b0b179f6b572de3ff69a gdk-pixbuf2-2.42.11-02-x86_64.pkg.tar.lz

View File

@ -7,7 +7,7 @@ pkgname=(
gdk-pixbuf2-docs
)
pkgver=2.42.11
pkgrel=1
pkgrel=2
pkgdesc="An image loading library"
url="https://wiki.gnome.org/Projects/GdkPixbuf"
arch=(x86_64)
@ -39,12 +39,18 @@ optdepends=(
source=(
"git+https://gitlab.gnome.org/GNOME/gdk-pixbuf.git#tag=$pkgver"
gdk-pixbuf-query-loaders.hook
0001-fix-build-failure-due-to-typo-in-the-build-script.patch
)
b2sums=('23af2f9f3cd542e6d6d14203a8037400df1e22e89884bddfc1439195e5c788ceec532a7bdda2c1685bb2355ea1303484872b836fdb6827cd448b57c36e6786a6'
'5a00d34888e207d70d02369015d029f4c0450fc5a02b4b257de8e5df04380dc550723f351433859224c96c3c6390896f2166673af65e8a09eb57024f5a34301b')
'5a00d34888e207d70d02369015d029f4c0450fc5a02b4b257de8e5df04380dc550723f351433859224c96c3c6390896f2166673af65e8a09eb57024f5a34301b'
'16e5b72b2a50c1c733a1688c2ff6b55b6a920530bacc28e8e60dfe62c0b40c875611186c4962b2d183ef2e3ab26ea0a5108f3bbe20c1059fef0dbf4f16891f23')
prepare() {
cd gdk-pixbuf
# https://gitlab.archlinux.org/archlinux/packaging/packages/gdk-pixbuf2/-/issues/1
# https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/merge_requests/165
git apply -3 ../0001-fix-build-failure-due-to-typo-in-the-build-script.patch
}
build() {
@ -54,6 +60,7 @@ build() {
-D installed_tests=false
-D introspection=enabled
-D man=true
-D others=enabled
)
arch-meson gdk-pixbuf build "${meson_options[@]}"

View File

@ -7,7 +7,7 @@
pkgname=gnumeric
pkgver=1.12.57
pkgrel=02
pkgrel=03
pkgdesc="A GNOME-less spreadsheet program"
url="http://www.gnumeric.org/"
depends=('goffice')
@ -55,4 +55,5 @@ license=('GPL')
sha256sums=(1c8fda4a5b023b81393f32173c4a7b623ec437b4e1ea3e8b9bacef2df8b5e8ac # gnumeric-GNUMERIC_1_12_57.tar.bz2
bcafca016b809000c2a5bf911e2e3dfa4de28f9e541d9964574cac5c7ce09e53) # revert-warnings.patch
## 641c88a7cb412284e5e2edfea24eeceb131060e6d21b145808ae2b93ae46a9ca gnumeric-1.12.57-02-x86_64.pkg.tar.lz
## 46c1a45b29ac2253230eb33458c4d616397e93f87c6617ce9e7aad6bed5dd079 gnumeric-1.12.57-03-x86_64.pkg.tar.lz

View File

@ -3,7 +3,7 @@
pkgname=gnumeric
pkgver=1.12.57
pkgrel=2
pkgrel=3
pkgdesc="A GNOME Spreadsheet Program"
arch=('x86_64')
url="http://www.gnumeric.org/"

View File

@ -1,6 +1,6 @@
real 6m24.014s
user 4m42.934s
sys 0m30.343s
real 5m59.235s
user 6m21.121s
sys 0m39.144s

View File

@ -8,12 +8,12 @@
pkgbase=gobject-introspection
pkgname=(gobject-introspection gobject-introspection-runtime libgirepository)
pkgver=1.80.1
pkgrel=01
pkgrel=03
pkgdesc="Introspection system for GObject-based libraries"
url="https://wiki.gnome.org/Projects/GObjectIntrospection"
_glibver=2.80.0
makedepends=(cairo git "glib2=$_glibver" gtk-doc libffi meson python-mako python-markdown python-sphinx
glibc libffi python)
makedepends=(cairo git "glib2=$_glibver" gtk-doc libffi meson python-mako python-markdown
python-setuptools python-sphinx glibc libffi python)
#options=(!emptydirs)
#options=(debug)
_commit=2f3fe819bbb5b3bce1462fe02405c2f9ffdce0d3 # tags/1.80.0^0
@ -56,7 +56,7 @@ _pick() {
package_gobject-introspection() {
depends+=("gobject-introspection-runtime=$pkgver-$pkgrel" python-mako python-markdown
"libgirepository=$pkgver-$pkgrel" glib2 glibc libffi python)
"libgirepository=$pkgver-$pkgrel" glib2 glibc libffi python python-setuptools)
meson install -C build --destdir "$pkgdir"
@ -104,8 +104,7 @@ b2sums=('1615fb991f5eba1a384ce684d89acaeb08417b65d77b33019e6e2b94ee0c7038186f0c0
sha256sums=(SKIP
SKIP)
## dfd5c918594d1bc380575b17e911519f86e9acc13565edfc85673e5293aca67a gobject-introspection-1.80.1-01-x86_64.pkg.tar.lz
## a509d3e99dd66a26fdc28a666a071c3fa8d1cdafa6c23b63c513044d3b19a4ea gobject-introspection-runtime-1.80.1-01-x86_64.pkg.tar.lz
## 275d6794529a38de568da25e4a842ef5787a11a9557428fb70b8a5f9afe96356 libgirepository-1.80.1-01-x86_64.pkg.tar.lz
## dd1a6af124a8cb5c9e51a60186d589c157dc7ab4ef03bdb0f9510fa8d3ea4049 gobject-introspection-1.80.1-03-x86_64.pkg.tar.lz
## 01d959cccd1c0506356fd1855af1c1df5e925b91dfb8bc03a9e55424ae114169 gobject-introspection-runtime-1.80.1-03-x86_64.pkg.tar.lz
## de605bcd753244e44b521ad9d2da13e4d62d6ec0fbc053c1aa699d4b101275bf libgirepository-1.80.1-03-x86_64.pkg.tar.lz

View File

@ -9,7 +9,7 @@ pkgname=(
libgirepository
)
pkgver=1.80.1
pkgrel=1
pkgrel=3
pkgdesc="Introspection system for GObject-based libraries"
url="https://wiki.gnome.org/Projects/GObjectIntrospection"
arch=(x86_64)
@ -30,6 +30,7 @@ makedepends=(
python
python-mako
python-markdown
python-setuptools
python-sphinx
)
source=(
@ -81,6 +82,7 @@ package_gobject-introspection() {
python
python-mako
python-markdown
python-setuptools
)
meson install -C build --destdir "$pkgdir"

View File

@ -7,5 +7,6 @@ meson
git
bison
graphite
python-setuptools

View File

@ -7,7 +7,7 @@
pkgname=gyp
pkgver=20230914.a03d7413
pkgrel=01
pkgrel=02
pkgdesc='"Generate Your Projects" Meta-Build system'
url="https://gyp.gsrc.io/"
depends=(python-six ninja)
@ -56,4 +56,5 @@ sha256sums=(SKIP
8a9f1a413b943dd469f981ee5fa7b7cc372e3cd9e9f0ecf9640d4f0f6bb29647 # 0002-gyp-fix-cmake.patch
dda2c6717d52a9dd53ce5b4985115f947dcca2bce3a207bd9c543976c41decf5) # 0003-gyp-fips.patch
## 34f983b5646ed2fdbee85877b3cfa500a809359277622a8f2ea1579c2cd01c83 gyp-20230914.a03d7413-01-x86_64.pkg.tar.lz
## a14073b36d0ccf49e0160a9971059629d444dbe03e9b11afff9ae485024320ab gyp-20230914.a03d7413-02-x86_64.pkg.tar.lz

View File

@ -2,7 +2,7 @@
pkgname=gyp
pkgver=20230914.a03d7413
pkgrel=1
pkgrel=2
pkgdesc="Generate Your Projects meta-build system"
url="https://gyp.gsrc.io/"
arch=(any)

View File

@ -3,9 +3,8 @@ ninja
git
python-setuptools
python-typing_extensions
python-build
python-installer
python-wheel

View File

@ -9,7 +9,7 @@ pkgbase=libgit2-glib
pkgname=libgit2-glib # libgit2-glib-docs)
_commit=f9843757630160f1222ef084a47931c7d0b90fe3 # tags/v1.2.0^0
pkgver=1.2.0
pkgrel=01
pkgrel=02
pkgdesc="GLib wrapper for libgit2"
url="https://gitlab.gnome.org/GNOME/libgit2-glib"
makedepends=(gi-docgen git glib2 gobject-introspection libgit2 meson
@ -80,5 +80,5 @@ license=(LGPL2.1)
sha256sums=(SKIP)
## e5122e99ae38182e375a7f82b9b852fca8e732eb922932e92242028ef9801ebc libgit2-glib-1.2.0-01-x86_64.pkg.tar.lz
## 9cbb42b1226bb81321d23cb554d1d146a11d8b439145bfbbef11b4d8928da953 libgit2-glib-1.2.0-02-x86_64.pkg.tar.lz

View File

@ -9,7 +9,7 @@ pkgname=(
)
_commit=f9843757630160f1222ef084a47931c7d0b90fe3 # tags/v1.2.0^0
pkgver=1.2.0
pkgrel=1
pkgrel=2
pkgdesc="GLib wrapper for libgit2"
url="https://gitlab.gnome.org/GNOME/libgit2-glib"
license=(LGPL2.1)

View File

@ -6,7 +6,7 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=libnbd
pkgver=1.18.2
pkgver=1.20.0
pkgrel=02
pkgdesc="NBD (network block devices) client library in userspace"
url="https://gitlab.com/nbdkit/libnbd"
@ -16,12 +16,18 @@ optdepends=('fuse3: For nbdfuse support'
'ocaml: For OCaml bindings'
'python>=3: For Python bindings')
_dldir="${pkgver%.*}"
source=("http://download.libguestfs.org/libnbd/${_dldir}-stable/libnbd-${pkgver}.tar.gz"{,.sig})
source=("https://download.libguestfs.org/libnbd/${_dldir}-stable/libnbd-${pkgver}.tar.gz"{,.sig})
# "https://download.libguestfs.org/libnbd/${pkgver%.*}-stable/libnbd-${pkgver}.tar.gz"{,.sig}
prepare() {
cd "${pkgname}-${pkgver}"
autoreconf -fiv
}
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
export CFLAGS+=" -ffat-lto-objects"
autoreconf -i
# autoreconf -i
./configure --prefix=/usr --sbindir=/usr/bin
make
}
@ -34,19 +40,19 @@ check() {
package() {
cd "${srcdir}/${pkgname}-${pkgver}"
make DESTDIR="$pkgdir" install
rm -rf "$pkgdir"/usr/src
# rm -rf "$pkgdir"/usr/src # no longer on 1.20.0
}
#---- arch license gpg-key & sha256sums ----
arch=(x86_64)
license=('LGPL')
license=('LGPL-2.1-or-later')
validpgpkeys=('F7774FB1AD074A7E8C8767EA91738F73E1B768A0')
validpgpkeys=('F7774FB1AD074A7E8C8767EA91738F73E1B768A0') # Richard W.M. Jones <rjones@redhat.com>
sha256sums=(398b4d1c020683026e6a9a0934431592ead42bd6d0eca3be576db76c60b44c52 # libnbd-1.18.2.tar.gz
bad1e813930c3022d91afe4b594c1c1023b6d388b4ab488b522ce0ce7de2ea7b) # libnbd-1.18.2.tar.gz.sig
sha256sums=(21680ad26b1cccfeb47257c2eae8bfeaea7dfc11fdea723cce02f1a8e769353a # libnbd-1.20.0.tar.gz
1f7fd4403b0d3a163b0dbb6cfec1f68586454e0f87557a10d6934bca274ab4cb) # libnbd-1.20.0.tar.gz.sig
## 53981c0ace9425b685a9d7f5db6bb0e27a9142ce9c062f770ed634914c5e2f06 libnbd-1.18.2-02-x86_64.pkg.tar.lz
## 884ad6eeb84a672e4d3b3a378a60cfd16464aaff5bbe93be9fb2c7b2615d8eb8 libnbd-1.20.0-02-x86_64.pkg.tar.lz

View File

@ -1,12 +1,12 @@
# Maintainer: Sven-Hendrik Haase <svenstaro@archlinux.org>
# Contributor: Thomas Weißschuh <thomas t-8ch de>
pkgname=libnbd
pkgver=1.18.2
pkgver=1.20.0
pkgrel=2
pkgdesc="NBD client library in userspace"
arch=('x86_64')
url="https://gitlab.com/nbdkit/libnbd"
license=('LGPL')
license=('LGPL-2.1-or-later')
depends=('glibc' 'gnutls' 'libxml2')
makedepends=('perl' 'ocamlbuild' 'ocaml-findlib' 'rust' 'fuse3' 'python' 'go')
optdepends=(
@ -14,30 +14,31 @@ optdepends=(
'ocaml: For OCaml bindings'
'python>=3: For Python bindings'
)
validpgpkeys=('F7774FB1AD074A7E8C8767EA91738F73E1B768A0')
_dldir="${pkgver%.*}"
source=(
"http://download.libguestfs.org/libnbd/${_dldir}-stable/libnbd-${pkgver}.tar.gz"
"http://download.libguestfs.org/libnbd/${_dldir}-stable/libnbd-${pkgver}.tar.gz.sig"
"https://download.libguestfs.org/libnbd/${pkgver%.*}-stable/libnbd-${pkgver}.tar.gz"{,.sig}
)
sha256sums=('398b4d1c020683026e6a9a0934431592ead42bd6d0eca3be576db76c60b44c52'
sha256sums=('21680ad26b1cccfeb47257c2eae8bfeaea7dfc11fdea723cce02f1a8e769353a'
'SKIP')
validpgpkeys=('F7774FB1AD074A7E8C8767EA91738F73E1B768A0') # Richard W.M. Jones <rjones@redhat.com>
prepare() {
cd "${pkgname}-${pkgver}"
autoreconf -fiv
}
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
cd "${pkgname}-${pkgver}"
export CFLAGS+=" -ffat-lto-objects"
autoreconf -i
./configure --prefix=/usr --sbindir=/usr/bin
make
}
package() {
cd "${srcdir}/${pkgname}-${pkgver}"
make DESTDIR="$pkgdir" install
rm -rf "$pkgdir"/usr/src
}
check() {
cd "${srcdir}/${pkgname}-${pkgver}"
cd "${pkgname}-${pkgver}"
make check
}
package() {
cd "${pkgname}-${pkgver}"
make DESTDIR="$pkgdir" install
}

View File

@ -9,7 +9,7 @@
#pkgname=(libxslt libxslt-docs)
pkgname=libxslt
pkgver=1.1.39
pkgrel=01
pkgrel=02
pkgdesc="XML stylesheet transformation library"
url="https://gitlab.gnome.org/GNOME/libxslt/-/wikis/home"
depends=(libxml2 libgcrypt xz)
@ -72,5 +72,4 @@ license=(custom:MIT)
sha256sums=(SKIP)
## b603926807072c1bb39664fd06668ace80ee9b0bc8828c132fcb533b988487f3 libxslt-1.1.39-01-x86_64.pkg.tar.lz
## 7710bb44de6ccd9978051cff755fe07ec8845a67f8c39aca0f788d4fe9decebe libxslt-1.1.39-02-x86_64.pkg.tar.lz

View File

@ -8,7 +8,7 @@ pkgname=(
libxslt-docs
)
pkgver=1.1.39
pkgrel=1
pkgrel=2
pkgdesc="XML stylesheet transformation library"
url="https://gitlab.gnome.org/GNOME/libxslt/-/wikis/home"
arch=(x86_64)

View File

@ -8,7 +8,7 @@
pkgname=lirc
_pkgver=0.10.2
[[ $_pkgver =~ [a-z]$ ]] && pkgver="${_pkgver:0:-1}.${_pkgver: -1}" || pkgver="$_pkgver"
pkgrel=03
pkgrel=04
epoch=1
pkgdesc="Linux Infrared Remote Control utilities"
url="https://www.lirc.org/"
@ -62,10 +62,10 @@ sha256sums=(3d44ec8274881cf262f160805641f0827ffcc20ade0d85e7e6f3b90e0d3d222a #
bd13ca00e30d85ff9166c03b8f7a20195ef89794e66d7e54f04ba1d014a73e7d # lirc.logrotate
b8eb6ff2a542a9a3b20fe259fe36aece941db8d309598d2eeb1815b779e2f838) # lirc.tmpfiles
## 98e217e4b74c01318f7f8c9fb76b5f737ee66f6c6dfea3c7f4f999931a35de63 lirc-1:0.10.2-03-x86_64.pkg.tar.lz
# Note to packager:
ls -l *pkg.tar.lz
echo "you must rename this package to meet SF naming before you move to the repo"
mv $(ls -l $pkgname*pkg.tar.lz) $pkgname-$epoch_$pkgver-$pkgrel-$arch.pkg.tar.lz >pkg-mv.log
#ls -l *pkg.tar.lz
#echo "you must rename this package to meet SF naming before you move to the repo"
#mv $(ls -l $pkgname*pkg.tar.lz) $pkgname-$epoch_$pkgver-$pkgrel-$arch.pkg.tar.lz >pkg-mv.log
## a38be0b8dd1b2e19a8754d12654033f7ba590fd4ba9508654a077af51195b2e3 lirc-1:0.10.2-04-x86_64.pkg.tar.lz

View File

@ -4,7 +4,7 @@
pkgname=lirc
_pkgver=0.10.2
[[ $_pkgver =~ [a-z]$ ]] && pkgver="${_pkgver:0:-1}.${_pkgver: -1}" || pkgver="$_pkgver"
pkgrel=3
pkgrel=4
epoch=1
pkgdesc="Linux Infrared Remote Control utilities"
arch=('x86_64')

View File

@ -11,4 +11,3 @@ python-setuptools
python-yaml
python-typing_extensions

View File

@ -1,6 +1,6 @@
real 1m15.941s
user 1m9.159s
sys 0m8.284s
real 1m41.116s
user 1m26.633s
sys 0m15.003s

View File

@ -7,7 +7,7 @@
pkgname=('llvm' 'llvm-libs')
pkgver=17.0.6
pkgrel=02
pkgrel=03
url="https://llvm.org/"
makedepends=('cmake' 'ninja' 'libffi' 'libedit' 'ncurses' 'libxml2'
'python-setuptools' 'python-psutil' 'python-sphinx'
@ -163,3 +163,6 @@ sha256sums=(b638167da139126ca11917b6880207cc6e8f9d1cbb1a48d87d017f697ef78188 #
## e3059e2627ae8682839cd7c1c3ef9e63807c930ea9deb0bac202b5b458453614 llvm-17.0.6-02-x86_64.pkg.tar.lz
## ffef5682f3f8ad7503c34ba1ce55e1cbd675625ef9a2991427a14d7eaafb9ba1 llvm-libs-17.0.6-02-x86_64.pkg.tar.lz
## 2d56e88c71478857bda8e8e3d3d700cf55c30fa58dc2e763bb7706bef1798511 llvm-17.0.6-03-x86_64.pkg.tar.lz
## b0436f9d3e54c89774b9d48e373a50add3950b4b3e01bc7eb1180e6a91680062 llvm-libs-17.0.6-03-x86_64.pkg.tar.lz

View File

@ -1,6 +1,6 @@
real 126m14.229s
user 478m29.829s
sys 14m53.683s
real 167m11.325s
user 465m1.239s
sys 18m18.735s

View File

@ -7,7 +7,7 @@
pkgname=mat2
pkgver=0.13.4
pkgrel=04
pkgrel=05
pkgdesc='Metadata removal tool, supporting a wide range of commonly used file formats'
url='https://0xacab.org/jvoisin/mat2'
depends=('python' 'python-mutagen' 'python-cairo' 'python-gobject' 'gdk-pixbuf2' 'poppler-glib' 'librsvg' 'perl-image-exiftool' 'mailcap' 'hicolor-icon-theme')
@ -69,6 +69,5 @@ sha256sums=(dbd30f33edd9b99042b3d9ec2b5e7e9c9a08bba4318bcf3fa63be8854cc871db #
e7bf3fab23a6c51a3b4e6c4b4396f61060db970a8d10b7db5446639ef6ba37df # tests-VideoFullRangeFlag.patch
43e0800e108b60fbb32b23fada2821366302841fcffafc0fe897e21e15d9891a) # manpage-location.patch
## 66390651cd3a5dd792310ebfd3c4301c5570e61a85587a4dc68d7fc01109b2c2 mat2-0.13.4-04-x86_64.pkg.tar.lz
dbd30f33edd9b99042b3d9ec2b5e7e9c9a08bba4318bcf3fa63be8854cc871db mat2-0.13.4.tar.gz
b2100acfcdadf2d5b3bc116298e4bd0a073954d04f9c455c04b01590aaa680bf mat2-0.13.4.tar.gz.asc
## f6a62ddf8fcb8bd161ee4844ba7b361a71a0a428113e31f0bacbf05ce9843ff8 mat2-0.13.4-05-x86_64.pkg.tar.lz

View File

@ -3,7 +3,7 @@
pkgname=mat2
pkgver=0.13.4
pkgrel=4
pkgrel=5
pkgdesc='Metadata removal tool, supporting a wide range of commonly used file formats'
url='https://0xacab.org/jvoisin/mat2'
arch=('any')

View File

@ -7,7 +7,7 @@
pkgname=meson
pkgver=1.4.0
pkgrel=02
pkgrel=03
pkgdesc='High productivity build system'
url='https://mesonbuild.com/'
depends=(ninja python python-typing_extensions)
@ -118,5 +118,5 @@ sha256sums=(8fd6630c25c27f1489a8a0392b311a60481a3c161aa699b330e25935b750138d #
455223aec8e8754e0874b13594984a23259a149869732cf0b6381fb9676a439a # 0004-Revert-rust-recursively-pull-proc-macro-dependencies.patch
b2aeae2787cf8f3ffb8778ee7f1a434895b1512bc0bdb33528c4cb2aeb067904) # jobo-meson
## 5fb47af4775f2f0e12a4d1ba49a541a0b48da0d53f6abdaa0f645646ad9c68df meson-1.4.0-02-x86_64.pkg.tar.lz
## b902177962a3a2f3b4d750116c3a4e6d9b0843b3dec2beb6d76430e741354f4a meson-1.4.0-03-x86_64.pkg.tar.lz

View File

@ -4,7 +4,7 @@
pkgname=meson
pkgver=1.4.0
pkgrel=2
pkgrel=3
pkgdesc="High productivity build system"
url="https://mesonbuild.com/"
arch=(any)

View File

@ -5,9 +5,6 @@ python-build
python-installer
python-setuptools
python-wheel
boost
clang
cmake
@ -55,5 +52,6 @@ graphite
rav1e
at-spi2-core
libjpeg-turbo
meson

View File

@ -7,7 +7,7 @@
pkgname=namcap
pkgver=3.5.2
pkgrel=01
pkgrel=02
pkgdesc='A Pacman package analyzer w/o systemd'
url="https://gitlab.archlinux.org/pacman/$pkgname"
depends=(binutils elfutils licenses pkgconf pyalpm python python-pyelftools python-license-expression)
@ -47,5 +47,4 @@ validpgpkeys=(9F377DDB6D3153A48EB3EB1E63CC496475267693 # caleb@alerque.com
sha256sums=(fbd3b1f0777fe457afd3dbb1f55de8adbaeb50257492626bcffd1a3eef67d618 # namcap-3.5.2.tar.bz2
6e7a7c9576dfa7f75c2434894ed90de3e1366c4a7ea646f3a631d33bbc0acd3e) # namcap-3.5.2.tar.bz2.asc
## fd75d7417497712b94fd82e0f924e7207745ce7612705ebe2cb922c33ae8a678 namcap-3.5.2-01-x86_64.pkg.tar.lz
## 4c54cceb6daf49f33eee366841a11b57d6be03797c62e28691dff5929c90f5d9 namcap-3.5.2-02-x86_64.pkg.tar.lz

View File

@ -7,7 +7,7 @@
pkgname=net-snmp
pkgver=5.9.4
pkgrel=02
pkgrel=03
pkgdesc="A suite of applications used to implement SNMP v1, SNMP v2c and SNMP v3 using IPv4 w/o systemd & ipv6"
url="http://www.net-snmp.org/"
depends=('libnsl' 'libpcap' 'lm_sensors' 'openssl' 'pciutils' 'pcre2' 'perl')
@ -15,6 +15,12 @@ makedepends=('python-setuptools')
optdepends=('perl-term-readkey: for snmpcheck application'
'perl-tk: for snmpcheck and tkmib applications'
'python: for the python modules')
provides=('libnetsnmpagent.so'
'libnetsnmphelpers.so'
'libnetsnmpmibs.so'
'libnetsnmp.so'
'libnetsnmptrapd.so'
'libsnmp.so')
options=('!emptydirs' '!makeflags')
source=(https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz{,.asc}
0001-pcre2.patch)
@ -69,12 +75,12 @@ license=('BSD')
# '27CAA4A32E371383A33ED0587D5F9576E0F81533'
# '6E6718AEF1EB5C65C32D1B2A356BC0B552D53CAB'
# 'D0F8F495DA6160C44EFFBF10F07B9D2DACB19FD6') # Net-SNMP Administrators
validpgpkeys=('27CAA4A32E371383A33ED0587D5F9576E0F81533') # Net-SNMP Administrators
validpgpkeys=('27CAA4A32E371383A33ED0587D5F9576E0F81533' # Net-SNMP Administrators
'6E6718AEF1EB5C65C32D1B2A356BC0B552D53CAB') # "Net-SNMP Administrators <net-snmp-admins@lists.sourceforge.net>"
sha256sums=(8b4de01391e74e3c7014beb43961a2d6d6fa03acc34280b9585f4930745b0544 # net-snmp-5.9.4.tar.gz
0a2b56249baee7be784abae5cd6b419700be439249c0e07be0993ee2d0037311 # net-snmp-5.9.4.tar.gz.asc
4671c9e0d0062ab5c2111ce2f027dfd360eae1351fbd7e500a0e627891693213) # 0001-pcre2.patch
## bfabf20175a1e210894b65e41f96fc7bf2b18d0d134fdd4b7d78e98562fe4ed5 net-snmp-5.9.4-02-x86_64.pkg.tar.lz
## 8b4de01391e74e3c7014beb43961a2d6d6fa03acc34280b9585f4930745b0544 net-snmp-5.9.4.tar.gz
0a2b56249baee7be784abae5cd6b419700be439249c0e07be0993ee2d0037311 net-snmp-5.9.4.tar.gz.asc
## c572678a06d5f9be0c7fb28e91b3316ce472b9247072c104ebfa8dcddb455753 net-snmp-5.9.4-03-x86_64.pkg.tar.lz

View File

@ -3,7 +3,7 @@
pkgname=net-snmp
pkgver=5.9.4
pkgrel=2
pkgrel=3
pkgdesc="A suite of applications used to implement SNMP v1, SNMP v2c and SNMP v3 using both IPv4 and IPv6"
arch=('x86_64')
url="http://www.net-snmp.org/"
@ -13,6 +13,12 @@ makedepends=('python-setuptools')
optdepends=('perl-term-readkey: for snmpcheck application'
'perl-tk: for snmpcheck and tkmib applications'
'python: for the python modules')
provides=('libnetsnmpagent.so'
'libnetsnmphelpers.so'
'libnetsnmpmibs.so'
'libnetsnmp.so'
'libnetsnmptrapd.so'
'libsnmp.so')
options=('!emptydirs' '!makeflags')
source=(https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz{,.asc}
0001-pcre2.patch

View File

@ -2,3 +2,4 @@
#gpg --recv-key 356BC0B552D53CAB
#gpg --recv-key 27CAA4A32E371383A33ED0587D5F9576E0F81533
gpg --recv-key 7D5F9576E0F81533
gpg --recv-key 356BC0B552D53CAB

View File

@ -8,7 +8,7 @@
pkgname=nftables
epoch=1
pkgver=1.0.9
pkgrel=01
pkgrel=02
pkgdesc='Netfilter tables userspace tools w/o systemd'
url='https://netfilter.org/projects/nftables/'
depends=('libmnl' 'libnftnl' 'gmp' 'readline' 'ncurses' 'jansson')
@ -78,10 +78,14 @@ sha256sums=(a3c304cd9ba061239ee0474f9afb938a9bb99d89b960246f66f0c3a0a85e14cd #
2aff88019097d21dbfa4713f5b54c184751c86376e458b683f8d90f3abd232a8 # nftables.conf
deffeef36fe658867dd9203ec13dec85047a6d224ea63334dcf60db97e1809ea) # nftables.service
## 57625d8b25798688d38b06e6142b190a2d9a918a8895addfb6970c53c606b70b nftables-1_1.0.9-01-x86_64.pkg.tar.lz
## a1eda89c1c333e522d2c4126a30a59656d2277ccbdc501b999747e433fe21301 nftables-1_1.0.9-02-x86_64.pkg.tar.lz
# Note to packager:
#ls -l *pkg.tar.lz
#echo "you must rename this package to meet SF naming before you move to the repo"
#mv $(ls -l $pkgname*pkg.tar.lz) $pkgname-$epoch_$pkgver-$pkgrel-$arch.pkg.tar.lz >pkg-mv.log
a3c304cd9ba061239ee0474f9afb938a9bb99d89b960246f66f0c3a0a85e14cd nftables-1.0.9.tar.xz
d07c88a9b5e8510c4af787caabb108b69dd53885939c135ef8cfe12bab79fe2f nftables-1.0.9.tar.xz.sig
a1eda89c1c333e522d2c4126a30a59656d2277ccbdc501b999747e433fe21301 nftables-1:1.0.9-02-x86_64.pkg.tar.lz

View File

@ -3,7 +3,7 @@
pkgname=nftables
epoch=1
pkgver=1.0.9
pkgrel=1
pkgrel=2
pkgdesc='Netfilter tables userspace tools'
arch=('x86_64')
url='https://netfilter.org/projects/nftables/'

View File

@ -7,12 +7,13 @@
pkgname=ninja
pkgver=1.11.1
pkgrel=03
pkgrel=04
pkgdesc='Small build system with a focus on speed'
url='https://ninja-build.org/'
depends=(gcc-libs)
makedepends=(python re2c emacs-nox)
source=($pkgname-$pkgver.zip::https://github.com/martine/ninja/archive/v$pkgver.zip)
makedepends=(python re2c emacs-nox dbus)
#source=($pkgname-$pkgver.zip::https://github.com/martine/ninja/archive/v$pkgver.zip)
source=($pkgname-$pkgver.zip::https://github.com/ninja-build/ninja/archive/v$pkgver.zip)
build() {
cd ninja-$pkgver
@ -50,8 +51,9 @@ package() {
arch=(x86_64)
license=(Apache)
license=(Apache-2.0)
sha256sums=(03b7ea14bf04b87cbdd64b9a1262577093e177f8e5662515de77f3a796b75951) # ninja-1.11.1.zip
## 1f10911ddecc26d6f4b72ae6a0a483d0689068251332130835724f92d2d69879 ninja-1.11.1-03-x86_64.pkg.tar.lz
## 9c60c13058efe20ea372f1bc0fd86484838704a6d2f80d58b9721bc7b71c41b0 ninja-1.11.1-04-x86_64.pkg.tar.lz

View File

@ -5,14 +5,14 @@
pkgname=ninja
pkgver=1.11.1
pkgrel=3
pkgrel=4
pkgdesc='Small build system with a focus on speed'
arch=(x86_64)
url='https://ninja-build.org/'
license=(Apache)
license=(Apache-2.0)
depends=(gcc-libs)
makedepends=(python re2c emacs-nox)
source=($pkgname-$pkgver.zip::https://github.com/martine/ninja/archive/v$pkgver.zip)
source=($pkgname-$pkgver.zip::https://github.com/ninja-build/ninja/archive/v$pkgver.zip)
sha1sums=('fbcb284b7280335835c3f085fb825e6f1514396e')
sha256sums=('03b7ea14bf04b87cbdd64b9a1262577093e177f8e5662515de77f3a796b75951')

203
ninja/build.ninja Normal file
View File

@ -0,0 +1,203 @@
# This file is used to build ninja itself.
# It is generated by configure.py.
ninja_required_version = 1.3
# The arguments passed to configure.py, for rerunning it.
configure_args =
root = /media/buildbot/src/pkg/jobextra/ninja/src/ninja-1.11.1
builddir = build
cxx = c++
ar = ar
cflags = -g -Wall -Wextra -Wno-deprecated -Wno-missing-field-initializers $
-Wno-unused-parameter -fno-rtti -fno-exceptions -fvisibility=hidden $
-pipe '-DNINJA_PYTHON="python"' -O2 -DNDEBUG -fdiagnostics-color $
-DUSE_PPOLL -DNINJA_HAVE_BROWSE -I.
ldflags = -L$builddir
rule cxx
command = $cxx -MMD -MT $out -MF $out.d $cflags -c $in -o $out
description = CXX $out
depfile = $out.d
deps = gcc
rule ar
command = rm -f $out && $ar crs $out $in
description = AR $out
rule link
command = $cxx $ldflags -o $out $in $libs
description = LINK $out
# browse_py.h is used to inline browse.py.
rule inline
command = "$root/src/inline.sh" $varname < $in > $out
description = INLINE $out
build $builddir/browse_py.h: inline $root/src/browse.py | $root/src/inline.sh
varname = kBrowsePy
build $builddir/browse.o: cxx $root/src/browse.cc || $builddir/browse_py.h
# the depfile parser and ninja lexers are generated using re2c.
# Core source files all build into ninja library.
build $builddir/build.o: cxx $root/src/build.cc
build $builddir/build_log.o: cxx $root/src/build_log.cc
build $builddir/clean.o: cxx $root/src/clean.cc
build $builddir/clparser.o: cxx $root/src/clparser.cc
build $builddir/debug_flags.o: cxx $root/src/debug_flags.cc
build $builddir/depfile_parser.o: cxx $root/src/depfile_parser.cc
build $builddir/deps_log.o: cxx $root/src/deps_log.cc
build $builddir/disk_interface.o: cxx $root/src/disk_interface.cc
build $builddir/dyndep.o: cxx $root/src/dyndep.cc
build $builddir/dyndep_parser.o: cxx $root/src/dyndep_parser.cc
build $builddir/edit_distance.o: cxx $root/src/edit_distance.cc
build $builddir/eval_env.o: cxx $root/src/eval_env.cc
build $builddir/graph.o: cxx $root/src/graph.cc
build $builddir/graphviz.o: cxx $root/src/graphviz.cc
build $builddir/json.o: cxx $root/src/json.cc
build $builddir/lexer.o: cxx $root/src/lexer.cc
build $builddir/line_printer.o: cxx $root/src/line_printer.cc
build $builddir/manifest_parser.o: cxx $root/src/manifest_parser.cc
build $builddir/metrics.o: cxx $root/src/metrics.cc
build $builddir/missing_deps.o: cxx $root/src/missing_deps.cc
build $builddir/parser.o: cxx $root/src/parser.cc
build $builddir/state.o: cxx $root/src/state.cc
build $builddir/status.o: cxx $root/src/status.cc
build $builddir/string_piece_util.o: cxx $root/src/string_piece_util.cc
build $builddir/util.o: cxx $root/src/util.cc
build $builddir/version.o: cxx $root/src/version.cc
build $builddir/subprocess-posix.o: cxx $root/src/subprocess-posix.cc
build $builddir/libninja.a: ar $builddir/browse.o $builddir/build.o $
$builddir/build_log.o $builddir/clean.o $builddir/clparser.o $
$builddir/debug_flags.o $builddir/depfile_parser.o $builddir/deps_log.o $
$builddir/disk_interface.o $builddir/dyndep.o $builddir/dyndep_parser.o $
$builddir/edit_distance.o $builddir/eval_env.o $builddir/graph.o $
$builddir/graphviz.o $builddir/json.o $builddir/lexer.o $
$builddir/line_printer.o $builddir/manifest_parser.o $
$builddir/metrics.o $builddir/missing_deps.o $builddir/parser.o $
$builddir/state.o $builddir/status.o $builddir/string_piece_util.o $
$builddir/util.o $builddir/version.o $builddir/subprocess-posix.o
# Main executable is library plus main() function.
build $builddir/ninja.o: cxx $root/src/ninja.cc
build ninja: link $builddir/ninja.o | $builddir/libninja.a
libs = -lninja
# Tests all build into ninja_test executable.
build $builddir/build_log_test.o: cxx $root/src/build_log_test.cc
build $builddir/build_test.o: cxx $root/src/build_test.cc
build $builddir/clean_test.o: cxx $root/src/clean_test.cc
build $builddir/clparser_test.o: cxx $root/src/clparser_test.cc
build $builddir/depfile_parser_test.o: cxx $root/src/depfile_parser_test.cc
build $builddir/deps_log_test.o: cxx $root/src/deps_log_test.cc
build $builddir/dyndep_parser_test.o: cxx $root/src/dyndep_parser_test.cc
build $builddir/disk_interface_test.o: cxx $root/src/disk_interface_test.cc
build $builddir/edit_distance_test.o: cxx $root/src/edit_distance_test.cc
build $builddir/graph_test.o: cxx $root/src/graph_test.cc
build $builddir/json_test.o: cxx $root/src/json_test.cc
build $builddir/lexer_test.o: cxx $root/src/lexer_test.cc
build $builddir/manifest_parser_test.o: cxx $root/src/manifest_parser_test.cc
build $builddir/missing_deps_test.o: cxx $root/src/missing_deps_test.cc
build $builddir/ninja_test.o: cxx $root/src/ninja_test.cc
build $builddir/state_test.o: cxx $root/src/state_test.cc
build $builddir/status_test.o: cxx $root/src/status_test.cc
build $builddir/string_piece_util_test.o: cxx $
$root/src/string_piece_util_test.cc
build $builddir/subprocess_test.o: cxx $root/src/subprocess_test.cc
build $builddir/test.o: cxx $root/src/test.cc
build $builddir/util_test.o: cxx $root/src/util_test.cc
build ninja_test: link $builddir/build_log_test.o $builddir/build_test.o $
$builddir/clean_test.o $builddir/clparser_test.o $
$builddir/depfile_parser_test.o $builddir/deps_log_test.o $
$builddir/dyndep_parser_test.o $builddir/disk_interface_test.o $
$builddir/edit_distance_test.o $builddir/graph_test.o $
$builddir/json_test.o $builddir/lexer_test.o $
$builddir/manifest_parser_test.o $builddir/missing_deps_test.o $
$builddir/ninja_test.o $builddir/state_test.o $builddir/status_test.o $
$builddir/string_piece_util_test.o $builddir/subprocess_test.o $
$builddir/test.o $builddir/util_test.o | $builddir/libninja.a
libs = -lninja
# Ancillary executables.
build $builddir/build_log_perftest.o: cxx $root/src/build_log_perftest.cc
build build_log_perftest: link $builddir/build_log_perftest.o | $
$builddir/libninja.a
libs = -lninja
build $builddir/canon_perftest.o: cxx $root/src/canon_perftest.cc
build canon_perftest: link $builddir/canon_perftest.o | $builddir/libninja.a
libs = -lninja
build $builddir/depfile_parser_perftest.o: cxx $
$root/src/depfile_parser_perftest.cc
build depfile_parser_perftest: link $builddir/depfile_parser_perftest.o | $
$builddir/libninja.a
libs = -lninja
build $builddir/hash_collision_bench.o: cxx $root/src/hash_collision_bench.cc
build hash_collision_bench: link $builddir/hash_collision_bench.o | $
$builddir/libninja.a
libs = -lninja
build $builddir/manifest_parser_perftest.o: cxx $
$root/src/manifest_parser_perftest.cc
build manifest_parser_perftest: link $builddir/manifest_parser_perftest.o | $
$builddir/libninja.a
libs = -lninja
build $builddir/clparser_perftest.o: cxx $root/src/clparser_perftest.cc
build clparser_perftest: link $builddir/clparser_perftest.o | $
$builddir/libninja.a
libs = -lninja
# Generate a graph using the "graph" tool.
rule gendot
command = ./ninja -t graph all > $out
rule gengraph
command = dot -Tpng $in > $out
build $builddir/graph.dot: gendot ninja build.ninja
build graph.png: gengraph $builddir/graph.dot
# Generate the manual using asciidoc.
rule asciidoc
command = asciidoc -b docbook -d book -o $out $in
description = ASCIIDOC $out
rule xsltproc
command = xsltproc --nonet doc/docbook.xsl $in > $out
description = XSLTPROC $out
build $builddir/manual.xml: asciidoc $root/doc/manual.asciidoc
build $root/doc/manual.html: xsltproc $builddir/manual.xml | $
$root/doc/style.css $root/doc/docbook.xsl
build manual: phony || $root/doc/manual.html
rule dblatex
command = dblatex -q -o $out -p doc/dblatex.xsl $in
description = DBLATEX $out
build $root/doc/manual.pdf: dblatex $builddir/manual.xml | $
$root/doc/dblatex.xsl
# Generate Doxygen.
rule doxygen
command = doxygen $in
description = DOXYGEN $in
doxygen_mainpage_generator = $root/src/gen_doxygen_mainpage.sh
rule doxygen_mainpage
command = $doxygen_mainpage_generator $in > $out
description = DOXYGEN_MAINPAGE $out
build $builddir/doxygen_mainpage: doxygen_mainpage README.md COPYING | $
$doxygen_mainpage_generator
build doxygen: doxygen $root/doc/doxygen.config | $builddir/doxygen_mainpage
# Regenerate build files if build script changes.
rule configure
command = ${configure_env}python $root/configure.py $configure_args
generator = 1
build build.ninja: configure | $root/configure.py $root/misc/ninja_syntax.py
default ninja
# Packaging
rule rpmbuild
command = misc/packaging/rpmbuild.sh
description = Building rpms..
build rpm: rpmbuild
build all: phony ninja ninja_test build_log_perftest canon_perftest $
depfile_parser_perftest hash_collision_bench manifest_parser_perftest $
clparser_perftest

17
ninja/configure vendored Normal file
View File

@ -0,0 +1,17 @@
Usage: configure.py [options]
Options:
-h, --help show this help message and exit
--bootstrap bootstrap a ninja binary from nothing
--verbose enable verbose build
--platform=PLATFORM target platform (linux/darwin/freebsd/openbsd/solaris/s
unos5/mingw/msvc/gnukfreebsd/bitrig/netbsd/aix/dragonfl
y)
--host=HOST host platform (linux/darwin/freebsd/openbsd/solaris/sun
os5/mingw/msvc/gnukfreebsd/bitrig/netbsd/aix/dragonfly)
--debug enable debugging extras
--profile=TYPE enable profiling (gmon/pprof)
--with-gtest=PATH ignored
--with-python=EXE use EXE as the Python interpreter
--force-pselect ppoll() is used by default where available, but some
platforms may need to use pselect instead

View File

@ -3,3 +3,4 @@ re2c
emacs-git
dbus

View File

@ -7,7 +7,7 @@
pkgname=nut
pkgver=2.8.1
pkgrel=03
pkgrel=04
pkgdesc='A collection of programs which provide a common interface for monitoring and administering UPS, PDU and SCD hardware'
url=https://networkupstools.org/
depends=(gcc-libs glibc libtool libusb-compat neon net-snmp openssl)
@ -107,4 +107,5 @@ sha256sums=(SKIP # git
717e116aa93f42ccca901de920da3ff97407672003f721b4976caf525f3e5f08 # nut-openssl-1.1.patch
c2c7d3b72f94f9c7987ab047bba466923c63ddb80b468485f100b1e44997ec84) # nut-snmp-usb-order.patch
## 2077917e450ac43ae51d171f66c6df248f148b87c8198cd884bc42e35d542b58 nut-2.8.1-03-x86_64.pkg.tar.lz
## 9be48be3ccace774628adb280cc4efef4a81cbed76888e26535b653bb966c18a nut-2.8.1-04-x86_64.pkg.tar.lz

View File

@ -7,7 +7,7 @@
pkgname=nut
pkgver=2.8.1
pkgrel=3
pkgrel=4
pkgdesc='A collection of programs which provide a common interface for monitoring and administering UPS, PDU and SCD hardware'
arch=(x86_64)
url=https://networkupstools.org/

View File

@ -1,4 +1,4 @@
0002-gthreadedresolver-Fix-race-between-source-callbacks-.patch#!/usr/bin/bash
#!/usr/bin/bash
# JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org>
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobextra/$pkgname"
@ -6,12 +6,12 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=onetbb
pkgver=2021.11.0
pkgrel=01
pkgver=2021.12.0
pkgrel=02
pkgdesc='High level abstract threading library (oneAPI Threading Building Blocks)'
url='https://oneapi-src.github.io/oneTBB/'
depends=('gcc-libs' 'hwloc')
makedepends=('cmake' 'inetutils' 'ninja' 'python' 'swig')
makedepends=('cmake' 'inetutils' 'ninja' 'python' 'swig' 'python-setuptools')
conflicts=('intel-tbb' 'tbb')
provides=("intel-tbb=$pkgver" "tbb=$pkgver")
replaces=('intel-tbb' 'tbb')
@ -25,14 +25,12 @@ source=(https://github.com/oneapi-src/oneTBB/archive/v$pkgver/$pkgname-$pkgver.t
#}
build() {
cd oneTBB-$pkgver
cmake . -GNinja \
cmake -B build -S oneTBB-$pkgver -GNinja \
-DCMAKE_INSTALL_PREFIX=/usr \
-DTBB_STRICT=OFF \
-DTBB4PY_BUILD=ON \
-DCMAKE_BUILD_TYPE=None
ninja all python_build
cmake --build build
}
# 2021.10 comment check section out and rerun without the -f option
@ -45,14 +43,18 @@ build() {
# 123 - conformance_arena_constraints (Failed)
#Errors while running CTest
#
#check() {
# cd oneTBB-$pkgver
# ninja test
#}
check() {
cd build
ninja test
}
package() {
cd oneTBB-$pkgver
DESTDIR="$pkgdir" ninja install
DESTDIR="$pkgdir" cmake --install build
rm -r "$pkgdir"/usr/lib/python*
cd oneTBB-$pkgver/python
TBBROOT="$pkgdir"/usr python setup.py install --root="$pkgdir"
}
#---- arch license gpg-key & sha256sums ----
@ -61,7 +63,9 @@ arch=(x86_64)
license=('Apache')
sha256sums=(782ce0cab62df9ea125cdea253a50534862b563f1d85d4cda7ad4e77550ac363) # onetbb-2021.11.0.tar.gz
sha512sums=('64022bcb61cf7b2030a1bcc11168445ef9f0d69b70290233a7febb71cc7a12cc2282dddc045f84e30893efe276342f02fd78d176706268eeaefe9aac7446d4e9')
## ee8ac0311b68c0f677e2be7374fc1bd2d575236089d52b05906c8e361cda7a2e onetbb-2021.11.0-01-x86_64.pkg.tar.lz
sha256sums=(c7bb7aa69c254d91b8f0041a71c5bcc3936acb64408a1719aec0b2b7639dd84f) # onetbb-2021.12.0.tar.gz
## cd19d50955258a73ea6a5ab8c4b35fccfa1b345a1a0ad03f74de80e3b523ec7a onetbb-2021.12.0-02-x86_64.pkg.tar.lz

View File

@ -6,36 +6,37 @@
# Contributor: Bogdan Burlacu <bogdan.burlacu AT pm.me>
pkgname=onetbb
pkgver=2021.11.0
pkgrel=1
pkgver=2021.12.0
pkgrel=2
pkgdesc='High level abstract threading library (oneAPI Threading Building Blocks)'
arch=('x86_64')
url='https://oneapi-src.github.io/oneTBB/'
license=('Apache')
depends=('gcc-libs' 'hwloc')
makedepends=('cmake' 'inetutils' 'ninja' 'python' 'swig')
makedepends=('cmake' 'inetutils' 'ninja' 'python' 'swig' 'python-setuptools')
conflicts=('intel-tbb' 'tbb')
provides=("intel-tbb=$pkgver" "tbb=$pkgver")
replaces=('intel-tbb' 'tbb')
source=(https://github.com/oneapi-src/oneTBB/archive/v$pkgver/$pkgname-$pkgver.tar.gz)
sha512sums=('4779141b7602f2fa3a509fdd346824ba270a3a568df3649ce8cb51264d233df5cec5e5cb67b91319dd11d3d5e054697b4ed345e07216107985ddb6e1e7ef94e5')
sha512sums=('64022bcb61cf7b2030a1bcc11168445ef9f0d69b70290233a7febb71cc7a12cc2282dddc045f84e30893efe276342f02fd78d176706268eeaefe9aac7446d4e9')
build() {
cd oneTBB-$pkgver
cmake . -GNinja \
cmake -B build -S oneTBB-$pkgver -GNinja \
-DCMAKE_INSTALL_PREFIX=/usr \
-DTBB_STRICT=OFF \
-DTBB4PY_BUILD=ON \
-DCMAKE_BUILD_TYPE=None
ninja all python_build
cmake --build build
}
check() {
cd oneTBB-$pkgver
cd build
ninja test
}
package() {
cd oneTBB-$pkgver
DESTDIR="$pkgdir" ninja install
DESTDIR="$pkgdir" cmake --install build
rm -r "$pkgdir"/usr/lib/python*
cd oneTBB-$pkgver/python
TBBROOT="$pkgdir"/usr python setup.py install --root="$pkgdir"
}

View File

@ -4,5 +4,6 @@ inetutils
ninja
python
swig
python-setuptools

View File

@ -8,7 +8,7 @@
pkgbase=openmpi
pkgname=(openmpi) # openmpi-docs)
pkgver=5.0.2
pkgrel=08
pkgrel=09
pkgdesc='High performance message passing library (MPI)'
url='https://www.open-mpi.org'
makedepends=(cuda gcc-fortran gcc-libs glibc hip-runtime-amd hwloc libevent
@ -118,3 +118,5 @@ license=('BSD-3-Clause AND LicenseRef-MPICH')
sha256sums=(ee46ad8eeee2c3ff70772160bff877cbf38c330a0bc3b3ddc811648b3396698f) # openmpi-5.0.2.tar.bz2
## deebd2d689457ab0503d5c5343070f1170c06744c52c2a27004100ef2ce8afb8 openmpi-5.0.2-09-x86_64.pkg.tar.lz

View File

@ -9,7 +9,7 @@ pkgname=(
openmpi-docs
)
pkgver=5.0.2
pkgrel=8
pkgrel=9
pkgdesc='High performance message passing library (MPI)'
arch=(x86_64)
url='https://www.open-mpi.org'

View File

@ -8,11 +8,11 @@
pkgbase=pahole
pkgname=(pahole ostra-cg)
pkgver=1.26
pkgrel=01
pkgrel=02
epoch=1
pkgdesc="Pahole and other DWARF utils"
url="https://git.kernel.org/pub/scm/devel/pahole/pahole.git"
makedepends=(bash cmake libelf ninja python python-matplotlib zlib)
makedepends=(bash cmake libelf ninja python python-matplotlib zlib glibc)
source=(https://fedorapeople.org/~acme/dwarves/dwarves-$pkgver.tar.{xz,sign}
python.diff)
@ -49,11 +49,7 @@ _pick() {
}
package_pahole() {
depends=(
bash
libelf
zlib
)
depends=(bash glibc libelf zlib)
optdepends=('ostra-cg: Generate call graphs from encoded traces')
provides=(libdwarves{,_emit,_reorganize}.so)
@ -92,6 +88,6 @@ sha256sums=(ad4c08339850e404609e2808012580b7e98366d2b91054bb93fe6dca94651fb4 #
67c02c3714cd778b4c4b5c5ea808f6921ee9bf855d1ea6a816943d73037c4c1e # dwarves-1.26.tar.sign
b208e4fc49c11caaa7fb3fdc8840ecb0cdb84e6d73312a97f6e68f9eb81dd622) # python.diff
## d6f63c8b499474d1724d481328a54d0b93fa53a70b7c00977542a7e5d00884d9 pahole-1_1.26-01-x86_64.pkg.tar.lz
## 364be13bbef7abd7a440152bee1b047a32b5b240e5ddff9068349c4980dce380 ostra-cg-1_1.26-01-x86_64.pkg.tar.lz
## 7af7dd0926996f7e63af1f80873dd61c43b390059711048eaa5ad75cac15ba31 ostra-cg-1:1.26-02-x86_64.pkg.tar.lz
## bb4561f540eb9b9d87da41caed13b26addf7358b42352540dd7619a047c2c78b pahole-1:1.26-02-x86_64.pkg.tar.lz

View File

@ -6,7 +6,7 @@ pkgname=(
ostra-cg
)
pkgver=1.26
pkgrel=1
pkgrel=2
epoch=1
pkgdesc="Pahole and other DWARF utils"
url="https://git.kernel.org/pub/scm/devel/pahole/pahole.git"
@ -15,6 +15,7 @@ license=(GPL-2.0-only)
makedepends=(
bash
cmake
glibc
libelf
ninja
python
@ -67,6 +68,7 @@ _pick() {
package_pahole() {
depends=(
bash
glibc
libelf
zlib
)

View File

@ -2,6 +2,6 @@ cmake
ninja
python
python-matplotlib
graphite

View File

@ -7,7 +7,7 @@
pkgname=pyalpm
pkgver=0.10.9
pkgrel=01
pkgrel=02
pkgdesc="Libalpm bindings for Python 3"
url="https://gitlab.archlinux.org/archlinux/pyalpm"
depends=('python' 'pacman')
@ -48,4 +48,4 @@ validpgpkeys=('E499C79F53C96A54E572FEE1C06086337C50773E')
sha256sums=(SKIP)
## febfd8fa5f4598ea6f916e20f2235bb9f2fd9313da7a61e9019d6a6979177131 pyalpm-0.10.9-01-x86_64.pkg.tar.lz
## 5e3b7e75cedd4a3b1905a0c62e098997a4e576e69ab6c6a2e1b055061b3c9aec pyalpm-0.10.9-02-x86_64.pkg.tar.lz

View File

@ -2,7 +2,7 @@
pkgname=pyalpm
pkgver=0.10.9
pkgrel=1
pkgrel=2
pkgdesc="Python 3 bindings for libalpm"
arch=('x86_64')
url="https://gitlab.archlinux.org/archlinux/pyalpm"

View File

@ -7,12 +7,12 @@
pkgname=python-cairo
pkgver=1.26.0
pkgrel=01
pkgrel=03
pkgdesc="Python bindings for the cairo graphics library"
url="https://pycairo.readthedocs.io/en/latest/"
depends=(cairo python)
#makedepends=(git python-setuptools)
makedepends=(meson)
makedepends=(git python-setuptools)
#makedepends=(meson meson python-sphinx python-sphinx_rtd_theme)
checkdepends=(python-pytest)
source=(https://github.com/pygobject/pycairo/releases/download/v$pkgver/pycairo-$pkgver.tar.gz{,.sig})
#source=("git+https://github.com/pygobject/pycairo/#commit=$_commit")
@ -65,5 +65,4 @@ validpgpkeys=(0EBF782C5D53F7E5FB02A66746BD761F7A49B0EC) # 46BD761F7A49B0EC: "Chr
sha256sums=(2dddd0a874fbddb21e14acd9b955881ee1dc6e63b9c549a192d613a907f9cbeb # pycairo-1.26.0.tar.gz
9f86b80bb1f117f55613bf6b5f04c76ed42d2aaf2c7f7b9fb3ee8294703854e6) # pycairo-1.26.0.tar.gz.sig
## df4ef2250bd5c83d35d24a38c049a0e8f1dfd83788884eabf9f8a8ebfd5e166d python-cairo-1.26.0-01-x86_64.pkg.tar.lz
## 5fa6f267339fca4aadad721fd37e6a6fddc5e22699d8b0c0dff2a613a11a83eb python-cairo-1.26.0-03-x86_64.pkg.tar.lz

View File

@ -1,10 +1,11 @@
# Maintainer: Caleb Maclennan <caleb@alerque.com>
# Contributor: Angel Velasquez <angvp@archlinux.org>
# Contributor: Jan de Groot <jgc@archlinux.org>
pkgbase=python-cairo
pkgname=(python-cairo python-cairo-docs)
pkgver=1.26.0
pkgrel=1
pkgrel=2
pkgdesc="Python bindings for the cairo graphics library"
url="https://pycairo.readthedocs.io/en/latest/"
arch=(x86_64)

View File

@ -3,5 +3,7 @@ python
meson
python-pytest
graphite
git
python-setuptools

View File

@ -0,0 +1,40 @@
#!/usr/bin/bash
# JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org>
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobextra/$pkgname"
# Website : https://pozol.eu
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=python-coloredlogs
pkgver=15.0.1
pkgrel=05
pkgdesc="Colored terminal output for Python's logging module"
url="https://github.com/xolox/python-coloredlogs"
depends=('python' 'python-humanfriendly')
#makedepends=('python-setuptools' 'python-sphinx')
makedepends=('python-build' 'python-installer' 'python-wheel' 'python-setuptools')
source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz")
build() {
cd "${pkgname}-${pkgver}"
python -m build --wheel --no-isolation
}
package() {
cd "${pkgname}-${pkgver}"
python -m installer --destdir="$pkgdir" dist/*.whl
install -Dm644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt"
}
#---- arch license gpg-key & sha256sums ----
arch=(x86_64)
license=('MIT')
sha256sums=(e8161222671bb129f7936cd220c275a3cbc0a6c22313bd4483114b9526e5695f) # python-coloredlogs-15.0.1.tar.gz
## d9a4eaad74184709a5e7252ec3ed3ed7872347e761c93f95f7d879ceafb174e4 python-coloredlogs-15.0.1-05-x86_64.pkg.tar.lz

View File

@ -0,0 +1,30 @@
# Maintainer: Torsten Keßler <tpkessler@archlinux.org>
# Contributor: Maikel Wever <maikelwever@gmail.com>
# Contributor: Matthew Gamble <git@matthewgamble.net>
pkgname=python-coloredlogs
pkgver=15.0.1
pkgrel=5
pkgdesc="Colored terminal output for Python's logging module"
arch=('any')
url="https://github.com/xolox/python-coloredlogs"
license=('MIT')
depends=('python' 'python-humanfriendly')
makedepends=('python-build' 'python-installer' 'python-wheel' 'python-setuptools')
source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz")
sha256sums=('e8161222671bb129f7936cd220c275a3cbc0a6c22313bd4483114b9526e5695f')
build() {
cd "python-coloredlogs-${pkgver}"
python -m build --wheel --no-isolation
}
package() {
cd "python-coloredlogs-${pkgver}"
python -m installer --destdir="$pkgdir" dist/*.whl
install -Dm644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt"
}
# vim:set ts=2 sw=2 et:

View File

@ -0,0 +1,36 @@
# Maintainer: Maikel Wever <maikelwever@gmail.com>
# Maintainer: Matthew Gamble <git@matthewgamble.net>
pkgname=python-coloredlogs
pkgver=15.0.1
pkgrel=3
pkgdesc="Colored terminal output for Python's logging module"
arch=('any')
url="https://github.com/xolox/python-coloredlogs"
license=('MIT')
depends=('python' 'python-humanfriendly')
makedepends=('python-setuptools' 'python-sphinx')
source=("https://github.com/xolox/python-coloredlogs/archive/${pkgver}.tar.gz")
sha256sums=('e8161222671bb129f7936cd220c275a3cbc0a6c22313bd4483114b9526e5695f')
build() {
cd "python-coloredlogs-${pkgver}"
python setup.py build
cd docs
sphinx-build -nb html -d build/doctrees . build/html
}
package() {
cd "python-coloredlogs-${pkgver}"
PYTHONHASHSEED=0 python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
install -Dm644 LICENSE.txt "${pkgdir}/usr/share/licenses/python-coloredlogs/LICENSE.txt"
install -Dm644 README.rst "${pkgdir}/usr/share/doc/python-coloredlogs/README.rst"
install -Dm644 CHANGELOG.rst "${pkgdir}/usr/share/doc/python-coloredlogs/CHANGELOG.rst"
cp -r docs/build/html "${pkgdir}/usr/share/doc/python-coloredlogs/html"
}
# vim:set ts=2 sw=2 et:

1
python-coloredlogs/clean Normal file
View File

@ -0,0 +1 @@
rm -rf {src,pkg,*tar.gz}

9
python-coloredlogs/deps Normal file
View File

@ -0,0 +1,9 @@
python
python-humanfriendly
python-build
python-installer
python-wheel
python-setuptools

6
python-coloredlogs/time Normal file
View File

@ -0,0 +1,6 @@
real 0m4.460s
user 0m2.580s
sys 0m0.732s

View File

@ -6,24 +6,21 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=python-fuse
pkgver=1.0.7
pkgrel=01 # 02 after python moves from staging
pkgver=1.0.5
pkgrel=03
pkgdesc="Python bindings for FUSE"
url="https://github.com/libfuse/python-fuse"
#makedepends=('python-setuptools' 'fuse2')
makedepends=('python-setuptools' 'python-build' 'python-installer' 'python-wheel')
depends=('fuse2' 'python')
source=("$pkgname-$pkgver.tar.gz::https://github.com/libfuse/python-fuse/archive/v$pkgver.tar.gz")
build() {
cd python-fuse-$pkgver
# python setup.py build
python -m build --wheel --no-isolation
}
package() {
cd python-fuse-$pkgver
# python setup.py install --prefix=/usr --root="$pkgdir" --optimize=1
python -m installer --destdir="$pkgdir" dist/*.whl
}
@ -33,10 +30,7 @@ arch=(x86_64)
license=('LGPL-3.0-or-later')
sha256sums=(789f26379dc9a9ab3762deec08e2ea4fc6f904588f975c3dcfa7a531c0b6153a) # python-fuse-1.0.5.tar.gz
sha512sums=('d7ef0ea52fadb9cd5dd64ca4e493bc61956b47b39e078edaf8c6e9c1dc4c298ae269f2c15b13882a7b1fbd907f61b6d3cd3aabef729657946dde4edf72554b5f')
## 407c700b02a4cd171b4960364b0c238166d2c60c4b9a1a702bf86f11ab4af62b python-fuse-1.0.5-02-x86_64.pkg.tar.lz
sha256sums=(6273b1eb99259923fbae4e56257359d01a893243e1804a8bd23a72528c7ee1c6) # python-fuse-1.0.7.tar.gz
## ce27f4be01ac817e5a0f49fac671702390fa8c557eb31de3b6b48cc9abf44b24 python-fuse-1.0.7-01-x86_64.pkg.tar.lz

View File

@ -5,8 +5,8 @@
# Contributor: Alexander Fehr <pizzapunk@gmail.com>
pkgname=python-fuse
pkgver=1.0.7
pkgrel=2
pkgver=1.0.5
pkgrel=3
arch=('x86_64')
pkgdesc="Python bindings for FUSE"
url="https://github.com/libfuse/python-fuse"
@ -14,7 +14,7 @@ license=('LGPL-3.0-or-later')
depends=('fuse2' 'python')
makedepends=('python-setuptools' 'python-build' 'python-installer' 'python-wheel')
source=("$pkgname-$pkgver.tar.gz::https://github.com/libfuse/python-fuse/archive/v$pkgver.tar.gz")
sha512sums=('d7ef0ea52fadb9cd5dd64ca4e493bc61956b47b39e078edaf8c6e9c1dc4c298ae269f2c15b13882a7b1fbd907f61b6d3cd3aabef729657946dde4edf72554b5f')
sha512sums=('e0d0cc0f3dee9416eefe430119e8f2f5a9bbc88a214d36d1d23c7e1f7ce78cc977a173f6d22c05cb928715d5c657ba29738f60453323b25299dddc08d57595d2')
build() {
cd python-fuse-$pkgver

View File

@ -1,3 +1,4 @@
fuse2
python
python-setuptools
python-build
@ -5,4 +6,3 @@ python-installer
python-wheel
fuse2

View File

@ -8,7 +8,7 @@
pkgname=python-iniconfig
pkgver=2.0.0
_commit=93f5930e668c0d1ddf4597e38dd0dea4e2665e7a
pkgrel=04
pkgrel=05
pkgdesc="brain-dead simple config-ini parsing"
url="https://github.com/RonnyPfannschmidt/iniconfig"
depends=('python')
@ -40,5 +40,4 @@ license=('MIT')
sha256sums=(SKIP)
## cafc4455bdf4548225c2d9943070026dd08f3c873abda53aed7d1ed2d2b91581 python-iniconfig-2.0.0-04-x86_64.pkg.tar.lz
## a6f7915cddb8ea4d6ba45b6f2b8d73ee73d0ca4a5191fb04d6f2c748dbe63afd python-iniconfig-2.0.0-05-x86_64.pkg.tar.lz

View File

@ -3,7 +3,7 @@
pkgname=python-iniconfig
pkgver=2.0.0
_commit=93f5930e668c0d1ddf4597e38dd0dea4e2665e7a
pkgrel=4
pkgrel=5
pkgdesc="brain-dead simple config-ini parsing"
url="https://github.com/RonnyPfannschmidt/iniconfig"
license=('MIT')

View File

@ -6,3 +6,4 @@ python-hatchling
python-hatch-vcs
python-pytest

View File

@ -7,7 +7,7 @@
pkgname=python-packaging
pkgver=23.2
pkgrel=01
pkgrel=02
pkgdesc="Core utilities for Python packages"
url="https://github.com/pypa/packaging"
depends=('python')
@ -38,5 +38,5 @@ license=('Apache')
sha256sums=(16356d6984018e2039ac16b757a33c557124461af3b8368b9849a450d44b7c99) # python-packaging-23.2.tar.gz
## a0833c8ffb55f9155fafad12464b3deef8d07d80e58604f76bb5103c7aa83cde python-packaging-23.2-01-x86_64.pkg.tar.lz
## 96297ced96e3c7fde7563359dffee03cb0526dbaa66f0f9f301c37539a91a2f6 python-packaging-23.2-02-x86_64.pkg.tar.lz

View File

@ -2,7 +2,7 @@
pkgname=python-packaging
pkgver=23.2
pkgrel=1
pkgrel=2
pkgdesc="Core utilities for Python packages"
arch=('any')
url="https://github.com/pypa/packaging"

View File

@ -8,7 +8,7 @@
pkgname=python-pluggy
pkgver=1.4.0
_commit=2efd28ef5dcd8b7ad44a41777ce640debbbf9c39
pkgrel=02
pkgrel=03
pkgdesc="Plugin and hook calling mechanisms for python"
url="https://github.com/pytest-dev/pluggy"
depends=('python')
@ -40,5 +40,4 @@ license=('MIT')
sha256sums=(SKIP)
## 34515c347fe47aa8172bf996829af55cde699fbf6b1de1054796fbe45b2afd01 python-pluggy-1.4.0-02-x86_64.pkg.tar.lz
## b0186a5849ca3f2761bcae9083822320c992b0b88e7815d48eb1a969dd2f8726 python-pluggy-1.4.0-03-x86_64.pkg.tar.lz

View File

@ -3,7 +3,7 @@
pkgname=python-pluggy
pkgver=1.4.0
_commit=2efd28ef5dcd8b7ad44a41777ce640debbbf9c39
pkgrel=2
pkgrel=3
pkgdesc="Plugin and hook calling mechanisms for python"
arch=('any')
url="https://github.com/pytest-dev/pluggy"

44
python-potr/PKGBUILD Normal file
View File

@ -0,0 +1,44 @@
#!/usr/bin/bash
# JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org>
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobextra/$pkgname"
# Website : https://pozol.eu
#-----------------------------------------| DESCRIPTION |---------------------------------------
_pyname="pure-python-otr"
pkgname=python-potr
pkgver=1.0.2
pkgrel=08
pkgdesc="Pure python OTR implementation without libotr"
url="https://github.com/afflux/pure-python-otr"
depends=('python' 'python-crypto')
makedepends=('python-setuptools')
#checkdepends=('python-nose' 'python-rednose')
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/afflux/pure-python-otr/archive/${pkgver}.tar.gz")
build() {
cd "${_pyname}-${pkgver}"
python setup.py build
}
# tests are currently broken (https://github.com/python-otr/pure-python-otr/issues/75)
# check() {
# cd "${_pyname}-${pkgver}"
# ./run_tests.sh
# }
package() {
cd "${_pyname}-${pkgver}"
python setup.py install -O1 --root="${pkgdir}" --skip-build
}
#---- arch license gpg-key & sha256sums ----
arch=(x86_64)
license=('LGPL')
sha256sums=(c7dcdccb42de6269a32e9259b92eec6222b098b4f6dcb33af5a43aea4f314818) # python-potr-1.0.2.tar.gz
## 39a54ed7db8550b7c41115767d68ace1ee34c8f7ae9e46d17fc31468409c6cb8 python-potr-1.0.2-08-x86_64.pkg.tar.lz

34
python-potr/PKGBUILD-arch Normal file
View File

@ -0,0 +1,34 @@
# Maintainer: kpcyrd <git@rxv.cc>
# Contributor: Eliot Whalan <ewhal at pantsu dot cat>
_pyname="pure-python-otr"
pkgname=python-potr
pkgver=1.0.2
pkgrel=8
pkgdesc="Pure python OTR implementation without libotr"
arch=(any)
url="https://github.com/afflux/pure-python-otr"
license=('LGPL')
depends=('python' 'python-crypto')
makedepends=('python-setuptools')
#checkdepends=('python-nose' 'python-rednose')
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/afflux/pure-python-otr/archive/${pkgver}.tar.gz")
sha512sums=('e35f6ea7db64af92a966b22857a1a670a1c930aa01a1bc88d5ba7e4ba62100808c193fbccbbde4d29039610a383b374c95a090fd98b208890c721e01bba87fb8')
build() {
cd "${_pyname}-${pkgver}"
python setup.py build
}
# tests are currently broken (https://github.com/python-otr/pure-python-otr/issues/75)
# check() {
# cd "${_pyname}-${pkgver}"
# ./run_tests.sh
# }
package() {
cd "${_pyname}-${pkgver}"
python setup.py install -O1 --root="${pkgdir}" --skip-build
}
# vim:set ts=2 sw=2 et:

1
python-potr/clean Normal file
View File

@ -0,0 +1 @@
rm -rf {src,pkg,python-potr*tar.gz*}

5
python-potr/deps Normal file
View File

@ -0,0 +1,5 @@
git
python
python-pycryptodome
python-setuptools

6
python-potr/time Normal file
View File

@ -0,0 +1,6 @@
real 0m3.698s
user 0m2.313s
sys 0m0.680s

View File

@ -8,7 +8,7 @@
pkgname=python-pytest
_name=${pkgname#python-}
pkgver=8.1.1
pkgrel=01
pkgrel=02
epoch=1
pkgdesc="Simple powerful testing with Python"
url="https://pytest.org/"
@ -102,6 +102,6 @@ license=('MIT')
b2sums=('4a06c96558620aa15681052ce67a06921f65aa5cd6e064545b0472f1264d4cbd1e73ed39f38d293053816d9c7d1e175de542b2d5e7f748d8be7e6ddb92f4ec88')
sha256sums=(SKIP) # pytest
## e871a4ef78c785c840d7f21b8b09600aa69f5f89c546f479459a37761d6c5d76 python-pytest-1_8.1.1-01-x86_64.pkg.tar.lz
## d18bea75b4cd7f52e198805c121831b8d3cc9264950c7b65b85af6f32c885d1e python-pytest-1_8.1.1-02-x86_64.pkg.tar.lz

View File

@ -5,7 +5,7 @@
pkgname=python-pytest
_name=${pkgname#python-}
pkgver=8.1.1
pkgrel=1
pkgrel=2
epoch=1
pkgdesc="Simple powerful testing with Python"
arch=('any')

View File

@ -7,7 +7,6 @@ python-installer
python-setuptools
python-setuptools-scm
python-wheel
python-argcomplete
python-attrs
python-hypothesis
@ -25,3 +24,4 @@ python-pexpect
python-pytest-xdist
python-twisted

View File

@ -8,7 +8,7 @@
_pkgname=pyudev
pkgname=python-$_pkgname
pkgver=0.24.1
pkgrel=02 ## eudev rebuild
pkgrel=03 ## eudev rebuild
url='https://github.com/pyudev/pyudev'
pkgdesc='Python bindings to libudev w/o systemd'
depends=('python-six')
@ -17,7 +17,6 @@ depends=('python-six')
makedepends=('python-build' 'python-installer' 'python-setuptools' 'python-wheel' 'python-sphinx')
checkdepends=('python-pytest' 'python-docutils' 'python-hypothesis' 'python-pip')
optdepends=('python-pyqt5: PyQt integration'
'pyside2: PySide integration'
'python-wxpython: WX integration')
source=("$_pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
@ -67,4 +66,5 @@ license=('LGPL')
sha256sums=(b277149ebca914d3f5daff1a7fa1e0d00bea9c4950af8ac95d9a8a83f2937c79) # pyudev-0.24.1.tar.gz
## 0c6f50bee9e5a9ca2a87abac663e4d1076714f55ea9e50fb0b462804db602dff python-pyudev-0.24.1-02-x86_64.pkg.tar.lz
## 2db8fe1e1177c989b3a29e2b6c2ee19fcb95a6433c4f335b91575f05bd3a6fb8 python-pyudev-0.24.1-03-x86_64.pkg.tar.lz

View File

@ -7,7 +7,7 @@
_pkgname=pyudev
pkgname=python-$_pkgname
pkgver=0.24.1
pkgrel=1
pkgrel=3
arch=('any')
url='https://github.com/pyudev/pyudev'
license=('LGPL')
@ -16,7 +16,6 @@ depends=('python-six' 'systemd')
makedepends=('python-build' 'python-installer' 'python-setuptools' 'python-wheel' 'python-sphinx')
checkdepends=('python-pytest' 'python-docutils' 'python-hypothesis' 'python-pip')
optdepends=('python-pyqt5: PyQt integration'
'pyside2: PySide integration'
'python-wxpython: WX integration')
source=("$_pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
sha512sums=('68d64113a465588411e494a010e1b19f68ed0f8fabff154d6f3066a22ff38fcd52ee73b9a00be15f5e51ea38152cd97f2ff3fda406981431a6d5a6fa0484e874')

View File

@ -8,9 +8,10 @@
pkgname=python-setuptools
pkgver=69.0.3
_commit=b07d2f58233f9a99a820901924e263645c57a7c6
pkgrel=04
pkgrel=05
epoch=1
pkgdesc="Easily download, build, install, upgrade, and uninstall Python packages"
groups=(python-build-backend)
url="https://pypi.org/project/setuptools/"
depends=('python-jaraco.text' 'python-more-itertools' 'python-ordered-set' 'python-packaging'
'python-platformdirs' 'python-tomli' 'python-validate-pyproject')
@ -19,7 +20,7 @@ checkdepends=('python-jaraco.envs' 'python-jaraco.path' 'python-pip'
'python-wheel' 'python-pytest-enabler' 'python-pytest-mypy'
'python-pytest-timeout' 'python-sphinx' 'python-build'
'python-ini2toml' 'python-tomli-w')
groups=(python-build-backend)
provides=('python-distribute')
replaces=('python-distribute')
#source=("$pkgname-$pkgver.tar.gz::https://github.com/pypa/setuptools/archive/v$pkgver.tar.gz"
@ -55,23 +56,17 @@ prepare() {
# Add the devendored dependencies into metadata of setuptools
patch -p1 -i ../add-dependency.patch
# Fix tests invoking python-build
patch -p1 -i ../build-no-isolation.patch
# sed -e 's/"-m", "build", "--wheel"/"-m", "build", "--wheel", "--no-isolation"/' \
# -e 's/"-m", "build", "--sdist"/"-m", "build", "--sdist", "--no-isolation"/' \
# -i setuptools/tests/fixtures.py
# Remove post-release tag since we are using stable tags
sed -e '/tag_build = .post/d' \
-e '/tag_date = 1/d' \
-i setup.cfg
# Fix shebang
sed -i -e "s|^#\!.*/usr/bin/env python|#!/usr/bin/env python3|" setuptools/command/easy_install.py
}
build() {
# cd setuptools-$pkgver
cd setuptools
python setup.py build
}
@ -83,35 +78,8 @@ check() { (
# https://github.com/pypa/setuptools/pull/810
export PYTHONDONTWRITEBYTECODE=1
# cd setuptools-$pkgver
cd setuptools
# 1,4: subtle difference introduced by devendoring
# rest: skipping broken tests using "setuptools_sdist", "setuptools_wheel" (or "venv" which uses the latter)
# and fails with pip
# 2: pip failures related to devendoring,
# 3,5: TODO
# 6: jaraco.develop is not packaged
PYTHONPATH="$PWD"/build/lib python -m pytest \
--deselect setuptools/tests/config/test_apply_pyprojecttoml.py::test_apply_pyproject_equivalent_to_setupcfg \
--deselect setuptools/tests/test_virtualenv.py \
--deselect setuptools/tests/test_editable_install.py::test_editable_with_prefix \
--deselect setuptools/_normalization.py::setuptools._normalization.safe_version \
--deselect setuptools/tests/test_easy_install.py::TestSetupRequires::test_setup_requires_honors_fetch_params \
--ignore tools/finalize.py
)}
check() { (
# Workaround UTF-8 tests by setting LC_CTYPE
export LC_CTYPE=en_US.UTF-8
# https://github.com/pypa/setuptools/pull/810
export PYTHONDONTWRITEBYTECODE=1
# cd setuptools-$pkgver
cd setuptools
# 1,4: subtle difference introduced by devendoring
# rest: skipping broken tests using "setuptools_sdist", "setuptools_wheel" (or "venv" which uses the latter)
# and fails with pip
# 2: pip failures related to devendoring,
# 3,5: TODO
# 6: jaraco.develop is not packaged
@ -125,7 +93,6 @@ check() { (
)}
package() {
# cd setuptools-$pkgver
cd setuptools
python setup.py install --prefix=/usr --root="$pkgdir" --optimize=1 --skip-build
}
@ -141,17 +108,10 @@ sha256sums=(SKIP
a2bc8b9d470c13b4cb682ab3943e80ab2841aae98f7c3d9ba1f089408f96aa91 # add-dependency.patch
583ddbc8b636d47c57706a82317ae9956207db9418a1498324b43733a1732860) # build-no-isolation.patch
# Note to packager:
#ls -l *pkg.tar.lz
#echo "you must rename this package to meet SF naming before you move to the repo"
#echo "mv $(ls -l $pkgname*pkg.tar.lz) $pkgname-$epoch_$pkgver-$pkgrel-$arch.pkg.tar.lz >pkg-mv.log"
##
## 0127f032b80ecd8ac7dfa4e0ffba8a86cdbf77fa9b83dd8bca696850246ffcf6 python-setuptools-1_69.0.3-04-x86_64.pkg.tar.lz
## 6d33e2649f742c5bff62960a6af8da0438fcecee2e1ff9cd96d8d0d716531f45 python-setuptools-1_69.0.3-05-x86_64.pkg.tar.lz

View File

@ -5,7 +5,7 @@
pkgname=python-setuptools
pkgver=69.0.3
_commit=b07d2f58233f9a99a820901924e263645c57a7c6
pkgrel=4
pkgrel=5
epoch=1
pkgdesc="Easily download, build, install, upgrade, and uninstall Python packages"
arch=('any')
@ -65,9 +65,6 @@ prepare() {
sed -e '/tag_build = .post/d' \
-e '/tag_date = 1/d' \
-i setup.cfg
# Fix shebang
sed -i -e "s|^#\!.*/usr/bin/env python|#!/usr/bin/env python3|" setuptools/command/easy_install.py
}
build() {

View File

@ -0,0 +1,9 @@
XFAIL setuptools/tests/config/test_apply_pyprojecttoml.py::test_utf8_maintainer_in_metadata[international-email] - CPython's `email.headerregistry.Address` only supports RFC 5322, as of Nov 10, 2022 and latest Python 3.11.0
XFAIL setuptools/tests/test_bdist_egg.py::Test::test_exclude_source_files - Byte code disabled
XFAIL setuptools/tests/test_build_py.py::test_excluded_subpackages - reason: #3260
XFAIL setuptools/tests/test_core_metadata.py::test_read_metadata[Metadata Version 1.2: Project-Url-attrs5] - Issue #1578: project_urls not read
XFAIL setuptools/tests/test_core_metadata.py::test_read_metadata[Metadata Version 2.1: Provides Extra-attrs9] - provides_extras not read
XFAIL setuptools/tests/test_egg_info.py::TestEggInfo::test_requires[extras_require_with_marker_in_setup_cfg]
XFAIL setuptools/tests/test_integration.py::test_python_novaclient
=============== 2 failed, 1122 passed, 29 skipped, 32 deselected, 7 xfailed, 3 xpassed in 404.59s (0:06:44) ===============
==> ERROR: A failure occurred in check().

View File

@ -7,20 +7,15 @@
#pkgbase=python-six
pkgname=python-six
#pkgname=('python2-six' 'python-six')
pkgver=1.16.0
pkgrel=08
pkgrel=09
pkgdesc="Python 2 and 3 compatibility utilities"
url="https://pypi.python.org/pypi/six/"
depends=('python')
makedepends=('python-setuptools') # 'python2-setuptools')
makedepends=('python-setuptools')
checkdepends=('python-pytest' 'tk')
source=("https://pypi.io/packages/source/s/six/six-$pkgver.tar.gz")
#build() {
# cp -a six-$pkgver{,-py2}
#}
check() {
cd six-$pkgver
python -m pytest
@ -40,4 +35,5 @@ license=('MIT')
sha256sums=(1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926) # six-1.16.0.tar.gz
## 00a7c56fa8f49fe9f50b936b6c202122156fb2e68358c9fa3bae7e9652f616ec python-six-1.16.0-08-x86_64.pkg.tar.lz
## 149572ede57583635ef340b5501f145ff2639a35b22ad75dca47c8f34d04c311 python-six-1.16.0-09-x86_64.pkg.tar.lz

View File

@ -4,7 +4,7 @@
pkgname=python-six
pkgver=1.16.0
pkgrel=8
pkgrel=9
pkgdesc="Python 2 and 3 compatibility utilities"
arch=('any')
url="https://pypi.python.org/pypi/six/"

View File

@ -1,6 +1,7 @@
python-setuptools
python-pytest
tk
python-typing_extensions
graphite

View File

@ -7,7 +7,7 @@
_base=textual
pkgname=python-${_base}
pkgver=0.57.0
pkgver=0.55.1
pkgrel=01
pkgdesc="Modern Text User Interface framework"
url="https://github.com/Textualize/${_base}"
@ -55,9 +55,8 @@ arch=(x86_64)
license=(MIT)
sha512sums=('f892dbce2b719cac03dc669b453570128ef190943f5e4071310a6480456bea5b5f52d5f321ee55ff4da4e4eafbf1b87bf470586da376c093f4432933b7712783')
sha256sums=(80b4af173943699c4731c8483cdfd6fbb98c525de03467970459b4e784200566) # textual-0.57.0.tar.gz
sha512sums=('fc7da5165803aa82e91a10270335517701fa589ca36d8afe9485d6bf858fcb6ffdb33cb2e9f472ab6d0eda7e1e986bfd36d910781a5723873e6365eca3e414e7')
sha256sums=(bfc5691e281e0876fe80046f78aa2dd1c61fc1362a9f760ba3d1de99f19d0208) # textual-0.55.1.tar.gz
## 28ddab5ab0eed9d3b9d98c3852e302fbf00a822e7998a82deac745bd0146fbab python-textual-0.57.0-01-x86_64.pkg.tar.lz
## fbedcc6e0b5cadb23a69898d791985e31df77a36e70416bcf5b2e73c5f9f148d python-textual-0.55.1-01-x86_64.pkg.tar.lz

Some files were not shown because too many files have changed in this diff Show More