upg several

This commit is contained in:
joborun linux 2024-01-06 01:28:30 +02:00
parent 435f3092b6
commit 5950e90528
31 changed files with 318 additions and 76 deletions

View File

@ -0,0 +1,90 @@
# Maintainer: Jan de Groot <jgc@archlinux.org>
# Contributor: Giovanni Scafora <giovanni@archlinux.org>
# Contributor: Maël Lavault <moimael@neuf.fr>
pkgname=abiword
pkgver=3.0.5
pkgrel=3
pkgdesc='Fully-featured word processor'
arch=('x86_64')
license=('GPL')
url='https://www.abisource.com'
depends=('fribidi' 'wv' 'goffice' 'librsvg' 'enchant' 'desktop-file-utils'
'redland' 'libical' 'gtk-update-icon-cache' 'loudmouth' 'libwpg' 'libwps' 'libwmf' 'link-grammar'
'gtkmathview' 'aiksaurus' 'libxslt' 'libsoup' 'libots' 'libgsf' 'psiconv')
makedepends=('pkgconfig' 'boost' 'gobject-introspection' 'libwpd' 'libwps' 'python-gobject' 'autoconf-archive')
conflicts=('abiword-plugins')
replaces=('abiword-plugins')
options=('!makeflags')
source=(https://www.abisource.com/downloads/$pkgname/$pkgver/source/$pkgname-$pkgver.tar.gz{,.asc}
abiword-3.0.0-librevenge.patch
abiword-3.0.1-libwps-0.4.patch
abiword-gcc11.patch::https://github.com/AbiWord/abiword/commit/ef29fc94.patch
aiksaurus-plugin.m4
command-plugin.m4
python-override.patch
enchant-2.1.patch
# https://github.com/AbiWord/abiword/commit/de5dc5fd94a5fe321791d44e88d209a4972264ba
boost-asio.patch)
sha256sums=('1257247e9970508d6d1456d3e330cd1909c4b42b25e0f0a1bc32526d6f3a21b4'
'SKIP'
'77b52a3722096cec3bfbe4fff3802f51b6c9e0ff7aaa30028c29825fd4e6a65f'
'f1375b2ab7af2959717cba0259ba546c8e75ef849e84263bdc253019e849cb2a'
'd0d9baa60349fa3e1e9f594f896b82285a9378141ff973f4265295ab8475c413'
'5f80a2f94f9929cdba9809c5e1a87cd5d537a2518bb879bfb9eab51a71c8dac1'
'2f26826e9d59d80dacd0dae4aceb815804eaa75954e47507a0897794f33e45be'
'dba1e3265cd42589f17b41fea1a39c8aa4b83c7203b9d5944b578d0ff9c858be'
'444dc2aadea3c80310a509b690097541573f6d2652c573d04da66a0f385fcfb2'
'3d119595c8080f90570ce09e02d6765a0cb84b16f4cc51ef8eee4ff289c19e77')
validpgpkeys=('6C44DB3E0BF3EAF5B433239A5FEE05E6A56E15A3') # Hubert Figuiere <hub@figuiere.net>
prepare() {
cd $pkgname-$pkgver
# fix build with librevenge based import filters
patch -Np0 -i ../abiword-3.0.0-librevenge.patch
# Fix libwpd 0.4 detection
patch -Np1 -i ../abiword-3.0.1-libwps-0.4.patch
# Fix build with GCC 11
patch -p1 -i ../abiword-gcc11.patch
# Fix python override code to work with Python 3.x
patch -Np1 -i ../python-override.patch
# Replace deprecated enchant functions
patch -Np1 -i ../enchant-2.1.patch
# Install missing m4 file
install -m644 ../aiksaurus-plugin.m4 plugins/aiksaurus/plugin.m4
install -m644 ../command-plugin.m4 plugins/command/plugin.m4
# Generate m4 file for configure
find plugins -name plugin.m4 | xargs cat > plugin-configure.m4
# enchant-2 naming change
sed -i 's/enchant >=/enchant-2 >=/' configure.ac
libtoolize --force
autoreconf -fi
}
build() {
cd $pkgname-$pkgver
./configure --prefix=/usr \
--enable-shared \
--disable-static \
--enable-clipart \
--enable-templates \
--enable-plugins \
--enable-introspection
sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
make
}
package() {
cd $pkgname-$pkgver
make DESTDIR="$pkgdir" install
}

View File

@ -4,8 +4,8 @@
# Contributor: Richard Jackson <rj@iinet.net.au>
pkgname=abiword-gtk2
_pkgname=abiword
pkgver=3.0.4
pkgrel=3
pkgver=3.0.5
pkgrel=1
pkgdesc='Fully-featured word processor, GTk2, No plugins, Lite version'
arch=('i686' 'x86_64')
license=('GPL')
@ -15,20 +15,18 @@ optdepends=('hunspell: for spell checking')
conflicts=('abiword' 'abiword-plugins')
url='https://www.abisource.com'
source=("$_pkgname-$pkgver.tar.gz::https://abisource.com/downloads/$_pkgname/$pkgver/source/$_pkgname-$pkgver.tar.gz"
enchant-2.patch
glib2-segfault-fix.patch)
sha256sums=('e93096cb192e5bc19d62e180fc5eda643206465315a710113ae5036bc2a1a5d7'
'f510f4df2cf597f5493f52ce855b4209628d7622b03532c2ef221f8b7032a349'
'8a4d873309b5cec444b0cf88141f190a35d8225ea143a57cca6366275788c175')
"$_pkgname-$pkgver.tar.gz.asc::https://abisource.com/downloads/$_pkgname/$pkgver/source/$_pkgname-$pkgver.tar.gz.asc"
enchant-2.patch)
sha256sums=('1257247e9970508d6d1456d3e330cd1909c4b42b25e0f0a1bc32526d6f3a21b4'
'SKIP'
'f510f4df2cf597f5493f52ce855b4209628d7622b03532c2ef221f8b7032a349')
validpgpkeys=('6C44DB3E0BF3EAF5B433239A5FEE05E6A56E15A3') # Hubert Figuiere
prepare() {
cd $_pkgname-$pkgver
# Replace deprecated enchant functions
patch -Np1 -i ../enchant-2.patch
# Fix for segfault when selecting/copying text
patch -Np1 -i ../glib2-segfault-fix.patch
}
build() {

View File

@ -7,3 +7,5 @@ gtk2
libxslt
boost
nuspell

40
abiword-gtk2/diffs Normal file
View File

@ -0,0 +1,40 @@
--- PKGBUILD-aur 2022-06-10 13:59:31.403212394 +0300
+++ PKGBUILD-aur.new 2023-01-31 10:27:20.000000000 +0200
@@ -4,8 +4,8 @@
# Contributor: Richard Jackson <rj@iinet.net.au>
pkgname=abiword-gtk2
_pkgname=abiword
-pkgver=3.0.4
-pkgrel=3
+pkgver=3.0.5
+pkgrel=1
pkgdesc='Fully-featured word processor, GTk2, No plugins, Lite version'
arch=('i686' 'x86_64')
license=('GPL')
@@ -15,20 +15,18 @@
conflicts=('abiword' 'abiword-plugins')
url='https://www.abisource.com'
source=("$_pkgname-$pkgver.tar.gz::https://abisource.com/downloads/$_pkgname/$pkgver/source/$_pkgname-$pkgver.tar.gz"
- enchant-2.patch
- glib2-segfault-fix.patch)
-sha256sums=('e93096cb192e5bc19d62e180fc5eda643206465315a710113ae5036bc2a1a5d7'
- 'f510f4df2cf597f5493f52ce855b4209628d7622b03532c2ef221f8b7032a349'
- '8a4d873309b5cec444b0cf88141f190a35d8225ea143a57cca6366275788c175')
+ "$_pkgname-$pkgver.tar.gz.asc::https://abisource.com/downloads/$_pkgname/$pkgver/source/$_pkgname-$pkgver.tar.gz.asc"
+ enchant-2.patch)
+sha256sums=('1257247e9970508d6d1456d3e330cd1909c4b42b25e0f0a1bc32526d6f3a21b4'
+ 'SKIP'
+ 'f510f4df2cf597f5493f52ce855b4209628d7622b03532c2ef221f8b7032a349')
+validpgpkeys=('6C44DB3E0BF3EAF5B433239A5FEE05E6A56E15A3') # Hubert Figuiere
prepare() {
cd $_pkgname-$pkgver
# Replace deprecated enchant functions
patch -Np1 -i ../enchant-2.patch
-
- # Fix for segfault when selecting/copying text
- patch -Np1 -i ../glib2-segfault-fix.patch
}
build() {

View File

@ -0,0 +1,29 @@
--- abiword-3.0.2/src/af/xap/xp/enchant_checker.cpp.orig 2013-04-07 13:53:03.000000000 +0000
+++ abiword-3.0.2/src/af/xap/xp/enchant_checker.cpp 2017-11-19 22:54:41.236180298 +0000
@@ -127,7 +127,7 @@
pvSugg->addItem (ucszSugg);
}
- enchant_dict_free_suggestions (m_dict, suggestions);
+ enchant_dict_free_string_list (m_dict, suggestions);
}
return pvSugg;
@@ -139,7 +139,7 @@
if (word && len) {
UT_UTF8String utf8 (word, len);
- enchant_dict_add_to_personal (m_dict, utf8.utf8_str(), utf8.byteLength());
+ enchant_dict_add (m_dict, utf8.utf8_str(), utf8.byteLength());
return true;
}
return false;
@@ -150,7 +150,7 @@
UT_return_val_if_fail (m_dict, false);
UT_UTF8String ignore (toCorrect, toCorrectLen);
- return enchant_dict_is_in_session (m_dict, ignore.utf8_str(), ignore.byteLength()) != 0;
+ return enchant_dict_is_added (m_dict, ignore.utf8_str(), ignore.byteLength()) != 0;
}
void EnchantChecker::ignoreWord (const UT_UCSChar *toCorrect, size_t toCorrectLen)

View File

@ -8,7 +8,7 @@
#pkgname=python-access_points original AUR naming
pkgname=access_points
pkgver=0.4.72
pkgrel=04
pkgrel=05
pkgdesc="Scan your WiFi and get access point information and signal quality"
url='https://github.com/kootenpv/accces_points'
conflicts=(python-access_points)
@ -41,4 +41,4 @@ license=('MIT')
sha256sums=(SKIP)
## 280f867a5e075b3ec75cb2e5c66471db8a2bd9ef0656f25c22a46f84dd1af288 access_points-0.4.72-04-x86_64.pkg.tar.lz
## 8c5f2a5590a3c0bdc4573f995250e507163bbb2131eeccf5f963c853838537a7 access_points-0.4.72-05-x86_64.pkg.tar.lz

View File

@ -9,7 +9,7 @@ _pkgname=armagetronad
pkgname=${_pkgname}-git
pkgver=r2406.568a186d
#r5654.4bf6245a
pkgrel=03
pkgrel=04
pkgdesc='A Tron Clone in 3D'
url='http://armagetronad.net/'
depends=('sdl_image' 'libxml2' 'sdl_mixer' 'ftgl' 'hicolor-icon-theme') # 'protobuf' 'boost-libs'
@ -83,5 +83,4 @@ license=('GPL')
sha256sums=(SKIP)
## f733a5c1a1c5703a399870db59d58dfcecc9ddffed7e4acbf1edcf68693ab04b armagetronad-git-r2406.568a186d-03-x86_64.pkg.tar.lz
## bd65e6e80e7cf649ce5b34b18fe5f35e45f3d4de564dc0a3c1ca677f91c826a6 armagetronad-git-r2406.568a186d-04-x86_64.pkg.tar.lz

View File

@ -11,3 +11,6 @@ bison
sdl_image
sdl_mixer
sdl
libglvnd

View File

@ -1,6 +1,6 @@
real 2m27.646s
user 2m17.002s
sys 0m10.173s
real 2m10.296s
user 2m2.893s
sys 0m8.363s

View File

@ -6,8 +6,8 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=crow-translate
pkgver=2.11.0
pkgrel=03
pkgver=2.11.1
pkgrel=02
pkgdesc='A simple and lightweight translator that allows you to translate and speak text using Google, Yandex Bing, LibreTranslate and Lingva'
url=https://github.com/crow-translate/crow-translate
depends=(qt5-svg qt5-multimedia qt5-x11extras kwayland5 gst-plugins-good openssl tesseract)
@ -34,7 +34,7 @@ arch=(x86_64)
license=(GPL3)
sha256sums=(f9557906bda87321b6dbef489fd0bcf90b2ac1e493d2500870b1c31c953039f8) # crow-translate-2.11.0.tar.gz
sha256sums=(74591a350892594946b36b198d981826a0756326a1a7991b942fccb7971ec95d) # crow-translate-2.11.1.tar.gz
## dcd7baa84814a085ad72e69abead0e6e5df03501baff9cc60db9e1f884957597 crow-translate-2.11.0-03-x86_64.pkg.tar.lz
## 8d402c94fa0a8783f5073fb8d71db54011632df1f74e47b6830021566ffc1391 crow-translate-2.11.1-02-x86_64.pkg.tar.lz

View File

@ -1,8 +1,8 @@
# Maintainer: Shatur95 <genaloner@gmail.com>
pkgname=crow-translate
pkgver=2.11.0
pkgrel=2
pkgver=2.11.1
pkgrel=1
pkgdesc='A simple and lightweight translator that allows you to translate and speak text using Google, Yandex Bing, LibreTranslate and Lingva'
arch=(x86_64 aarch64)
url=https://github.com/crow-translate/crow-translate
@ -10,7 +10,7 @@ license=(GPL3)
depends=(qt5-svg qt5-multimedia qt5-x11extras kwayland5 gst-plugins-good openssl tesseract)
makedepends=(qt5-tools extra-cmake-modules)
source=($pkgname-$pkgver.tar.gz::$url/releases/download/$pkgver/$pkgname-$pkgver-source.tar.gz)
sha256sums=(f9557906bda87321b6dbef489fd0bcf90b2ac1e493d2500870b1c31c953039f8)
sha256sums=(74591a350892594946b36b198d981826a0756326a1a7991b942fccb7971ec95d)
build() {
cd $pkgname-$pkgver

View File

@ -3,8 +3,10 @@ qt5-multimedia
qt5-x11extras
kwayland5
gst-plugins-good
tesseract
tesseract-data-eng
qt5-tools
extra-cmake-modules
libglvnd
jack2

View File

@ -7,9 +7,8 @@
pkgname=ede
pkgver=2.1
pkgrel=01
pkgrel=02
pkgdesc="The lightweight Equinox Desktop Environment"
arch=(x86_64)
url="https://edeproject.org/"
_watch="https://edeproject.org/wiki/Download"
depends=('edelib' 'libxi')
@ -44,10 +43,15 @@ package() {
#rm -rf "$pkgdir/usr/share/pekwm"
}
#---- license gpg-key sha256sums ----
#---- arch license gpg-key & sha256sums ----
arch=(x86_64)
license=('LGPL')
md5sums=('232300328557a75ad2aef5fdc064002e')
sha256sums=(3361af07d17f79bd0d12daf34059c9e6449ddf23a8843f2b6e17268a80298a0e) # ede-2.1.tar.gz
## 3dd640812f6dda91113dbec95303cf8c8a0349e7445fede77a0d8293a5e863eb ede-2.1-02-x86_64.pkg.tar.lz

View File

@ -7,9 +7,8 @@
pkgname=edelib
pkgver=2.1
pkgrel=01
pkgrel=02
pkgdesc="Component construction library for Equinox Desktop Environment"
arch=(x86_64)
url="http://equinox-project.org/"
_watch="http://equinox-project.org/wiki/Download"
depends=('fltk' 'dbus' 'libstdc++5' 'python')
@ -42,7 +41,9 @@ package() {
jam prefix="$pkgdir/usr" install || true
}
#---- license gpg-key sha256sums ----
#---- arch license gpg-key & sha256sums ----
arch=(x86_64)
license=('LGPL')
@ -50,3 +51,5 @@ sha256sums=(38030d964affece5363edaf8e8f1ac2441f1a860472537a0501f6844e383f35c #
0b072f7a12b1523090f45a5239a3eb32bd0722e8cd2c0d07d0e336add634dd1d # edelib.3592.patch
3bda11f378147cb3a9d6ee710e0c91e889a1b3492d6ee383f17deeba731501ad) # scheme.h
## 6c73ab33c617b57f9f5d97833ca9f78864999c082a61a4f1b6dfd3b6b3ed2081 edelib-2.1-02-x86_64.pkg.tar.lz

View File

@ -7,9 +7,9 @@
pkgname=firejail-git
_pkgname=firejail
pkgver=0.9.72.r9675.f5534fb60
pkgrel=03
pkgdesc='Linux namespaces sandbox program (GIT version)'
pkgver=0.9.73.r9811.e0ec601ab
pkgrel=02
pkgdesc='Linux namespaces sandbox program (GIT landlock.split version)'
url=https://github.com/netblue30/firejail
depends=('apparmor')
optdepends=('xdg-dbus-proxy: for D-Bus filtering')
@ -23,10 +23,10 @@ backup=('etc/firejail/login.users'
'etc/firejail/firejail.config'
'etc/firejail/firecfg.config')
pkgver() {
cd $srcdir/$_pkgname
printf "%s.r%s.%s" "$(git describe --tags --abbrev=0)" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" | sed 's/^v//;s/-/./g'
}
#pkgver() {
# cd $srcdir/$_pkgname
# printf "%s.r%s.%s" "$(git describe --tags --abbrev=0)" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" | sed 's/^v//;s/-/./g'
#}
build() {
cd $srcdir/$_pkgname
@ -49,5 +49,5 @@ validpgpkeys=('F951164995F5C4006A73411E2CCB36ADFC5849A7')
sha256sums=(SKIP)
## 1efd2033c073d5ab2b8492b468e8eff1b8d34920668bc819d7aa50f0a7bba169 firejail-git-0.9.72.r9675.f5534fb60-03-x86_64.pkg.tar.lz
## 3ae2d06822d5cb0a5cf77f1bb2c7d8916688d486703b679b8197434e6d4b7e3d firejail-git-0.9.73.r9811.e0ec601ab-02-x86_64.pkg.tar.lz

View File

@ -6,7 +6,7 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=inxi-git
pkgver=3.3.32.r0.gbf13ee4
pkgver=3.3.32.r2.g15a55d0
pkgrel=02
pkgdesc="Full featured CLI system information tool"
url="https://smxi.org/docs/inxi.htm"
@ -69,4 +69,4 @@ license=(GPL3)
sha256sums=(SKIP)
## 1997522d5485a48108caadf9e2ff16178b1eb04950c9636de652c15843d8cc2c inxi-git-3.3.32.r0.gbf13ee4-02-x86_64.pkg.tar.lz
## 3adeb1e2a0ed8cd26e6c295e58fe7844dee688c182b2b6e0fceef82ccad865d6 inxi-git-3.3.32.r2.g15a55d0-02-x86_64.pkg.tar.lz

View File

@ -6,7 +6,7 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=linux-wifi-hotspot
pkgver=4.6.0
pkgver=4.7.1
pkgrel=02
pkgdesc="Feature-rich wifi hotspot creator w/o systemd"
url="https://github.com/lakinduakash/linux-wifi-hotspot"
@ -40,7 +40,7 @@ arch=(x86_64)
license=('BSD')
sha256sums=(bc0ad1d38e3e1b00bb7e0416a2b7a1a79dc908036342c85b0a8c3962ffd5bded) # linux-wifi-hotspot-4.6.0.tar.gz
sha256sums=(bed063a6dd2592bbfbf423f7d45b92a38e44e3ac13cdc7ddd42a9c45f803e762) # linux-wifi-hotspot-4.7.1.tar.gz
## ebdc4d270b2638702653200dafd8787083a942a0157c582df0268dd0acec0746 linux-wifi-hotspot-4.6.0-02-x86_64.pkg.tar.lz
## 92f89bfa9b1d6ea85becb41c3dad8349bf01826ebcfcc101108168f2f970146d linux-wifi-hotspot-4.7.1-02-x86_64.pkg.tar.lz

View File

@ -1,7 +1,7 @@
# Maintainer: Mark Wagie <mark dot wagie at proton dot me>
# Contributor: Dimitris Kiziridis <ragouel at outlook dot com>
pkgname=linux-wifi-hotspot
pkgver=4.6.0
pkgver=4.7.1
pkgrel=1
pkgdesc="Feature-rich wifi hotspot creator"
arch=('x86_64' 'aarch64')
@ -17,7 +17,7 @@ conflicts=('wihotspot' 'create_ap')
backup=('etc/create_ap.conf')
install="$pkgname.install"
source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
sha256sums=('bc0ad1d38e3e1b00bb7e0416a2b7a1a79dc908036342c85b0a8c3962ffd5bded')
sha256sums=('bed063a6dd2592bbfbf423f7d45b92a38e44e3ac13cdc7ddd42a9c45f803e762')
build() {
cd "$pkgname-$pkgver"

View File

@ -7,7 +7,7 @@
pkgname=ly-git
_pkgname=ly
pkgver=0.5.3.r89.gc64f806
pkgver=0.6.0.r4.g4ee2b3e
## packed-refs c64f806a68af225cc95623971b5e464abb55b879 refs/heads/master
## 4094d2182a58795059cd3aa755f7b2975e1da861 refs/tags/v0.5.3
pkgrel=02
@ -53,5 +53,5 @@ license=('custom:WTFPL')
sha256sums=(SKIP)
## 28d40b5994b2235bf45ed571d8d2faf3af02b8156fae13e722d72abcfaecd8de ly-git-0.5.3.r89.gc64f806-02-x86_64.pkg.tar.lz
## 111ad2207680fa8b30380bdde9010a0edcd4f6ab28e9db71a4faf2bf522b6c80 ly-git-0.6.0.r4.g4ee2b3e-02-x86_64.pkg.tar.lz

View File

@ -1,7 +1,7 @@
# Maintainer: steffeno <steffeno dash etc at protonmail dot com>
_pkgname=ly
pkgname="$_pkgname"-git
pkgver=0.5.3.r89.gc64f806
pkgver=0.6.0.r4.g4ee2b3e
pkgrel=1
pkgdesc="TUI display manager"
arch=(i686 x86_64 aarch64)
@ -10,29 +10,29 @@ license=('custom:WTFPL')
depends=(pam)
makedepends=(git libxcb)
optdepends=('xorg-xauth: for X server sessions')
conflicts=(ly python-ly)
conflicts=(ly)
provides=(ly)
backup=(etc/"$_pkgname"/{config.ini,wsetup.sh,xsetup.sh})
source=("git+$url.git")
md5sums=('SKIP')
pkgver() {
cd ly
git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
cd "$_pkgname"
git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
}
prepare() {
cd ly
git submodule update --init --recursive
cd "$_pkgname"
git submodule update --init --recursive
}
build() {
cd ly
make
make -C "$_pkgname"
}
package() {
cd ly
make DESTDIR="$pkgdir" install installsystemd
install -D -m644 license.md "${pkgdir}/usr/share/licenses/${pkgname}/WTFPL"
cd "$_pkgname"
make DESTDIR="$pkgdir" NAME=ly-dm install installsystemd
sed -i "s;/usr/bin/ly;/usr/bin/ly-dm;g" "$pkgdir/usr/lib/systemd/system/ly.service"
install -D -m644 license.md "${pkgdir}/usr/share/licenses/${pkgname}/WTFPL"
}

View File

@ -7,7 +7,7 @@
pkgname=mirage
pkgver=0.11.1
pkgrel=04
pkgrel=05
_debian_pkgrel=1build4
pkgdesc="A fast and simple GTK+ Image Viewer"
url="https://gitlab.com/thomasross/mirage"
@ -62,4 +62,5 @@ sha256sums=('2932f7e9e6a1da7785cae2664669eff6f12ca26163afb3d1a3c8e1cc3255e5ec'
'2de9c32689e1b0d2c559ea68b5eca4f0b37a53ddd8687b7a9c36b51c11ffee6b'
'485546cf69a018ff5580af3f8aef921fe99624034f9e1915958285f5d8524a4d')
## 231000899a854ee525c080379548107809224685455708351c27234441284f85 mirage-0.11.1-04-x86_64.pkg.tar.lz
## fee1a9e3b67df2deee570c19ad6057a9957582675bce2a8903cce0ba00472f04 mirage-0.11.1-05-x86_64.pkg.tar.lz

View File

@ -7,7 +7,7 @@
pkgname=mirage
pkgver=0.11.1
pkgrel=3
pkgrel=4
_debian_pkgrel=1build4
pkgdesc="A fast and simple GTK+ Image Viewer"
arch=('any')

View File

@ -0,0 +1,37 @@
#!/usr/bin/bash
# JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org>
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcomm/$pkgname"
# Website : https://pozol.eu
#-----------------------------------------| DESCRIPTION |---------------------------------------
_name=aiohttp-cors
pkgname=python-aiohttp-cors
pkgver=0.7.0
pkgrel=09
pkgdesc='CORS support for aiohttp'
depends=('python-aiohttp')
makedepends=('python-setuptools')
url=https://github.com/aio-libs/aiohttp-cors
source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz")
build() {
cd $_name-$pkgver
python setup.py build
}
package() {
cd $_name-$pkgver
python setup.py install --root="$pkgdir" --optimize=1 --skip-build
}
#---- arch license gpg-key & sha256sums ----
arch=(x86_64)
license=('Apache')
sha256sums=(4d39c6d7100fd9764ed1caf8cebf0eb01bf5e3f24e2e073fda6234bc48b19f5d) # aiohttp-cors-0.7.0.tar.gz
## 4ee83df532d5db7ab94911d6098b1931fa3a344098e770f1d27948b6af7ccb87 python-aiohttp-cors-0.7.0-09-x86_64.pkg.tar.lz

View File

@ -0,0 +1,24 @@
# Maintainer: Daniel M. Capella <polyzen@archlinux.org>
_name=aiohttp-cors
pkgname=python-aiohttp-cors
pkgver=0.7.0
pkgrel=8
pkgdesc='CORS support for aiohttp'
depends=('python-aiohttp')
makedepends=('python-setuptools')
arch=('any')
url=https://github.com/aio-libs/aiohttp-cors
license=('Apache')
source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz")
sha256sums=('4d39c6d7100fd9764ed1caf8cebf0eb01bf5e3f24e2e073fda6234bc48b19f5d')
build() {
cd $_name-$pkgver
python setup.py build
}
package() {
cd $_name-$pkgver
python setup.py install --root="$pkgdir" --optimize=1 --skip-build
}

View File

@ -0,0 +1,3 @@
rm -rf {src,pkg,aiohttp=core*.tar.gz}
rm -rf {src,pkg,aiohttp-core*.tar.gz}
rm -rf {src,pkg,aiohttp-cors*.tar.gz}

3
python-aiohttp-cors/deps Normal file
View File

@ -0,0 +1,3 @@
python-aiohttp
python-setuptools

6
python-aiohttp-cors/time Normal file
View File

@ -0,0 +1,6 @@
real 0m2.278s
user 0m1.839s
sys 0m0.568s

View File

@ -7,7 +7,7 @@
_base=textual
pkgname=python-${_base}
pkgver=0.46.0
pkgver=0.47.1
pkgrel=02
pkgdesc="Modern Text User Interface framework"
url="https://github.com/Textualize/${_base}"
@ -52,7 +52,7 @@ arch=(x86_64)
license=(MIT)
sha256sums=(99451a063ef26ff34c8472e7e8ad2c02dd1bbda4aa35b8f51ebdd1730d32d5fd) # textual-0.46.0.tar.gz
sha256sums=(aa427dc9a817c9e7ba57e8bfd48033ec824d3d6c2826ed8ccda741616c4e1e85) # textual-0.47.1.tar.gz
## 352c2fd17147411820e94c700c52842f410e8ea4ab68bd205b802d334f404930 python-textual-0.46.0-02-x86_64.pkg.tar.lz
## 0a33daccd77d3bd7988bbbbb8373e1f2a9210b9ac782b600136320a05463ab6c python-textual-0.47.1-02-x86_64.pkg.tar.lz

View File

@ -3,7 +3,7 @@
_base=textual
pkgname=python-${_base}
pkgver=0.46.0
pkgver=0.47.1
pkgrel=1
pkgdesc="Modern Text User Interface framework"
arch=(any)
@ -16,7 +16,7 @@ optdepends=('python-tree-sitter: for syntax highlighting support'
'python-tree-sitter-languages: for custom languages support'
'python-textual-dev: tools for developers')
source=(${_base}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz)
sha512sums=('1f1efacde7eb45f14d1ec998d21cf74bb3f8eaab0497eadc82fcda5bfd2ba1504a84f0134842100c713a61c733239766012ae1c615ad30087bed3c7a1b73def9')
sha512sums=('f17684f8e822423164a6b549c261f5662b6997e9934e1c76f159610d1ed682e26d34e39ae22c3b8fe47e84c8b4a87cc6bd70e0121806b498ddda5ddb9f575bd1')
build() {
cd ${_base}-${pkgver}

View File

@ -8,7 +8,7 @@
_base=tree-sitter-languages
pkgname=python-${_base}-bin
pkgdesc="Python Bindings for Tree Sitter with All Languages"
pkgver=1.8.0
pkgver=1.9.1
pkgrel=02
url="https://github.com/grantjenks/py-${_base}"
depends=(python-tree-sitter)
@ -29,9 +29,7 @@ arch=(x86_64)
license=(Apache)
sha512sums=('3837fe523670001843b58e54f3bf06f0ffb72ba4c6f0084e9f9e61c0cbc512ce1487d320b6747bc489f10018fa05ce07987c75a5ed5fe98d9e907a410afdcd51')
sha256sums=(f1a499004189bf9f338f3412d4c1c05a643e86d4619a60ba4b3ae56bc4bf5db9) # tree_sitter_languages-1.9.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
sha256sums=(96dbdaff9d317d193451bc5b566098717096381d67674f9e65fb8f0ebe98c847) # tree_sitter_languages-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
## 526f61c3b3edd735b9679db28c36660e1c80f8bcb9c0656c1e29a6f26410574e python-tree-sitter-languages-bin-1.8.0-02-x86_64.pkg.tar.lz
## 831001387477c8001b1c0b0523fe2ee00a275cd49949ff24af0ffbb58e9e001e python-tree-sitter-languages-bin-1.9.1-02-x86_64.pkg.tar.lz

View File

@ -2,9 +2,9 @@
_base=tree-sitter-languages
pkgname=python-${_base}-bin
pkgdesc="Python Bindings for Tree Sitter with All Languages"
pkgver=1.8.0
pkgver=1.9.1
pkgrel=1
arch=('x86_64')
arch=(x86_64)
url="https://github.com/grantjenks/py-${_base}"
license=(Apache)
depends=(python-tree-sitter)
@ -14,7 +14,7 @@ conflicts=(python-${_base})
_pyversion=cp311 # $(python -c "import sys; print(f'cp{sys.version_info.major}{sys.version_info.minor}')")
_wheel="${_base//-/_}-${pkgver}-${_pyversion}-${_pyversion}-manylinux_2_17_${CARCH}.manylinux2014_${CARCH}"
source=(https://pypi.org/packages/${_pyversion}/${_base::1}/${_base}/${_wheel}.whl)
sha512sums=('3837fe523670001843b58e54f3bf06f0ffb72ba4c6f0084e9f9e61c0cbc512ce1487d320b6747bc489f10018fa05ce07987c75a5ed5fe98d9e907a410afdcd51')
sha512sums=('4511e97630a0e063693142dbaef901273b794dc6822c1531d6424f50db737d7666b9a7e5fbd90f7675768c5e5c6c1f2cd364e00cef68ce55be9c103a969bf0af')
package() {
PYTHONPYCACHEPREFIX="${PWD}/.cache/cpython/" python -m installer --destdir="${pkgdir}" ./*.whl