upg adw-gtk3 andiweather crow-translate cwm ddcui ddcutil-git evdi fedstar firejail-git

move python-textual to jobextra
This commit is contained in:
joborun linux 2024-02-11 01:39:20 +02:00
parent a70e5e0ff4
commit c74e8498b4
20 changed files with 57 additions and 69 deletions

View File

@ -6,14 +6,15 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=adw-gtk3
pkgver=5.1
_commit=a3e1050341956fcae53b2b4403affcf2578a42f4 # tag/v5.1
pkgver=5.2
#_commit=a3e1050341956fcae53b2b4403affcf2578a42f4 # tag/v5.1
pkgrel=02
pkgdesc='The theme from libadwaita ported to GTK-3'
url=https://github.com/lassekongo83/adw-gtk3
makedepends=(git meson sassc)
provides=(libadwaita)
source=("git+$url.git#commit=$_commit")
#source=("git+$url.git#commit=$_commit")
source=("git+$url.git#tag=v$pkgver")
build() {
arch-meson "$pkgname" build
@ -32,5 +33,5 @@ license=(LGPL2.1)
sha256sums=(SKIP)
## ece18528e169a00e5b907cf6221e79246d864cea352997f8a37fcfec91b28d25 adw-gtk3-5.1-02-x86_64.pkg.tar.lz
22a65b00c2cecbbc64d2a9f9b628ae51414babf1283b7ed989f69c26fd523bb5 adw-gtk3-5.2-02-x86_64.pkg.tar.xz

View File

@ -1,15 +1,15 @@
# Maintainer: Dušan Simić <dusan.simic1810@gmail.com>
# Maintainer: Max Harmathy <harmathy@mailbox.org>
# Contributor: Dušan Simić <dusan.simic1810@gmail.com>
pkgname=adw-gtk3
pkgver=5.1
_commit=a3e1050341956fcae53b2b4403affcf2578a42f4 # tag/v5.1
pkgver=5.2
pkgrel=1
pkgdesc='The theme from libadwaita ported to GTK-3'
arch=(any)
url=https://github.com/lassekongo83/adw-gtk3
license=(LGPL2.1)
makedepends=(git meson sassc)
source=("git+$url.git#commit=$_commit")
source=("git+$url.git#tag=v$pkgver")
md5sums=(SKIP)
build() {

View File

@ -7,7 +7,7 @@
pkgname='ansiweather'
pkgver=1.19.0
pkgrel=02
pkgrel=03
pkgdesc='A Shell script for displaying the current weather conditions in your terminal, with support for ANSI colors and Unicode symbols.'
url='https://github.com/fcambus/ansiweather'
depends=('curl' 'jq' 'bc')
@ -31,12 +31,10 @@ package(){
#---- arch license gpg-key and sha256sums ----
arch=(x86_64)
license=('BSD')
#md5sums=('b21421145b1cc94ac53b527689b56ea6')
md5sums=(87e33bd9e10ca90fa601c033d2480e53) # 1.19.0.tar.gz
license=('BSD')
sha256sums=(5c902d4604d18d737c6a5d97d2d4a560717d72c8e9e853b384543c008dc46f4d) # 1.19.0.tar.gz
## a34890196eccd7abcef562bd7dfe351740d37219b608a47fd823edb3b41617f4 ansiweather-1.19.0-02-x86_64.pkg.tar.lz
## f550cd629417f6dddae774045e8cb929df0979c412bd8f66b29a5ee29cb9d939 ansiweather-1.19.0-03-x86_64.pkg.tar.lz

View File

@ -7,11 +7,10 @@
pkgname=crow-translate
pkgver=2.11.1
pkgrel=02
pkgrel=03
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)
makedepends=(qt5-tools extra-cmake-modules)
makedepends=(qt5-tools extra-cmake-modules qt5-x11extras qt5-multimedia tesseract-data-eng kwayland5)
source=($pkgname-$pkgver.tar.gz::$url/releases/download/$pkgver/$pkgname-$pkgver-source.tar.gz)
build() {
@ -23,6 +22,7 @@ build() {
package() {
cd $pkgname-$pkgver
depends=(qt5-svg qt5-multimedia qt5-x11extras kwayland5 gst-plugins-good openssl tesseract)
cmake --install build
rm -f "${pkgdir}/usr/share/icons/hicolor/icon-theme.cache"
@ -32,9 +32,9 @@ package() {
arch=(x86_64)
license=(GPL3)
license=(GPL-3.0-or-later)
sha256sums=(74591a350892594946b36b198d981826a0756326a1a7991b942fccb7971ec95d) # crow-translate-2.11.1.tar.gz
## 8d402c94fa0a8783f5073fb8d71db54011632df1f74e47b6830021566ffc1391 crow-translate-2.11.1-02-x86_64.pkg.tar.lz
## c0ee6296acb22ab7244e45e32210f8b9e9508379b863d00a07f7d0b52fb8044b crow-translate-2.11.1-03-x86_64.pkg.tar.lz

View File

@ -2,11 +2,11 @@
pkgname=crow-translate
pkgver=2.11.1
pkgrel=1
pkgrel=2
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
license=(GPL3)
license=(GPL-3.0-or-later)
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)

View File

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

View File

@ -10,20 +10,14 @@ pkgver=7.4
pkgrel=04
pkgdesc="Fork of calmwm, a clean and lightweight window manager"
url="https://github.com/leahneukirchen/cwm"
## 4b20167e333bd8b54dab18c4510c74283a714c6f refs/tags/v7.4
## ^b46a21f3c55c6029d751d3cde40f3fb46e58168e
depends=('libxft' 'libxrandr' 'libxinerama')
changelog=cwm.changelog
source=("https://leahneukirchen.org/releases/cwm-${pkgver}.tar.gz"{,.asc}
# 'fix-overlapping-menu-items.diff::https://github.com/leahneukirchen/cwm/commit/4a6128d5e461515b87da0dabf31dd1c7288b26db.diff'
# 'fix-semi-transparency.diff::https://github.com/leahneukirchen/cwm/commit/9eb763ab8781610b67df44b9914a018d32dfe1fe.diff'
'cwm.desktop')
prepare() {
cd $pkgname-$pkgver
# patch -u -p 1 -l <../fix-overlapping-menu-items.diff
# https://marc.info/?l=openbsd-misc&m=167896796615081&w=2
# patch -u -p 1 -l <../fix-semi-transparency.diff
}
build() {
@ -48,7 +42,6 @@ validpgpkeys=('E6F6848A1B95EE313CF5B7EE95FF633C90A8F025') # Leah Neukirchen <lea
sha256sums=(b4f275143c8c716d7df1cfbb230f888c72aa861708e144d1749858f1cc6fcac0 # cwm-7.4.tar.gz
5ace4c9615c9ebc1063d7ec365da19b1801b1d59f32da7f86041de56c8fa5b6e # cwm-7.4.tar.gz.asc
# a2ec87bb407cbe5adeff60700af7fea264a83f92c7baebdefe85fc3246fb5d50 # fix-overlapping-menu-items.diff
# 28055e84b5de69b9a4913ca4ac7576ca05925baf7190c8e1f34afed7c86f92b6 # fix-semi-transparency.diff
8dc947993fbf294d6f41ba2e0d4234b2321c536a75be1395f6a772cd4aa3f379) # cwm.desktop
## d7413c9b35e5b16f43c79ab0a847e0fbca8ec52e5db3fcabcb1cbabccb88524f cwm-7.4-04-x86_64.pkg.tar.lz

View File

@ -6,7 +6,7 @@
pkgname=cwm
pkgver=7.4
pkgrel=2
pkgrel=3
pkgdesc="Fork of calmwm, a clean and lightweight window manager"
arch=('aarch64' 'x86_64')
url="https://github.com/leahneukirchen/cwm"

View File

@ -6,13 +6,12 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=ddcui
pkgver=0.5.2.r1.gee89c31
pkgrel=1
pkgver=0.5.3.r0.g26f07dd
pkgrel=02
pkgdesc='ddcui is a beta version of a graphical user interface for ddcutil, implemented using Qt.'
url='https://www.ddcutil.com/ddcui_main/'
provides=('ddcui')
depends=('ddcutil' 'qt5-base')
makedepends=('git' 'cmake' 'qt5-tools')
makedepends=('git' 'cmake' 'qt5-tools' 'ddcutil-git')
provides=("$pkgname")
conflicts=("$pkgname-git")
source=('git+https://github.com/rockowitz/ddcui.git')
@ -31,6 +30,7 @@ build() {
}
package() {
depends=('ddcutil' 'qt5-base')
DESTDIR="$pkgdir" cmake --install build
}
@ -42,4 +42,5 @@ license=('GPL-2.0-or-later')
sha256sums=(SKIP) #
## 063e97e235ee3cebd45a84955aa20596db4253b64ff7a60a70779e1e3e525a09 ddcui-0.5.2.r1.gee89c31-1-x86_64.pkg.tar.lz
## 4a6009b200fd78864b397ee32e400dd09c15206b7c1f6b0289f53f35e88198e4 ddcui-0.5.3.r0.g26f07dd-02-x86_64.pkg.tar.lz

View File

@ -1,9 +1,6 @@
ddcutil-git
hicolor-icon-theme
qt5-base
cmake
qt5-tools
libglvnd
git

View File

@ -7,11 +7,11 @@
pkgname=ddcutil-git
_pkgname=ddcutil
pkgver=2.1.2.r0.g90e67d7c
pkgver=2.1.3.r0.g3e265eea
pkgrel=02
pkgdesc="Query and change Linux monitor settings using DDC/CI and USB. w/o systemd"
url="https://www.ddcutil.com"
depends=('glib2' 'i2c-tools' 'libusb' 'libdrm')
depends=('glib2' 'i2c-tools' 'libusb' 'libdrm' 'kmod')
makedepends=('git')
provides=("${_pkgname}=${pkgver//.r*/}" 'libddcutil.so=4')
conflicts=("${_pkgname}")
@ -49,5 +49,4 @@ license=('GPL2')
sha256sums=(SKIP)
## ae9bb01e6826507c6d7aaff9056840eb4f76b6031d32e4371456bd8053c19622 ddcutil-git-2.1.2.r0.g90e67d7c-02-x86_64.pkg.tar.lz
## 4de1767a8e408cd4f25c79ff948c5f203297ad714887db02684d433cfe095164 ddcutil-git-2.1.3.r0.g3e265eea-02-x86_64.pkg.tar.lz

View File

@ -1,7 +1,6 @@
i2c-tools
libdrm
git
autoconf
automake
git

View File

@ -6,7 +6,7 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=evdi
pkgver=1.14.1
pkgver=1.14.2
pkgrel=01
pkgdesc="A Linux® kernel module that enables management of multiple screens."
url="https://github.com/DisplayLink/evdi"
@ -36,7 +36,7 @@ arch=(x86_64)
license=('GPL')
sha256sums=(a5f1c10602a6219ac4b13d4f590c16e6fb65bed94f28562260c9b481b48c3828) # evdi-1.14.1.tar.gz
sha256sums=(5d14635bdf41ae594018e061032090f6752293b05b365b0324afb9401b340ac5) # evdi-1.14.2.tar.gz
## 0bb736c3960526d98d9c714b7c91a6d06f100ed797104b6f841a4134e92d1c3b evdi-1.14.1-01-x86_64.pkg.tar.lz
## 8ea1338501a6b9619355260baf3e4f9641428817911cf0ab86e1743392c1c91a evdi-1.14.2-01-x86_64.pkg.tar.lz

View File

@ -4,7 +4,7 @@
# Contributor: PlusMinus
pkgname=evdi
pkgver=1.14.1
pkgver=1.14.2
pkgrel=0
pkgdesc="A Linux® kernel module that enables management of multiple screens."
arch=('i686' 'x86_64')
@ -13,7 +13,7 @@ license=('GPL')
depends=(glibc dkms libdrm base-devel)
changelog=$pkgname.Changelog
source=(https://github.com/DisplayLink/evdi/archive/v$pkgver/$pkgname-$pkgver.tar.gz)
sha256sums=('a5f1c10602a6219ac4b13d4f590c16e6fb65bed94f28562260c9b481b48c3828')
sha256sums=('5d14635bdf41ae594018e061032090f6752293b05b365b0324afb9401b340ac5')
build() {
# We only need to build the library in this step, dkms will build the module

View File

@ -8,7 +8,7 @@
#pkgname=fedistar-bin
#_name="${pkgname%-bin}"
pkgname=fedistar
pkgver=1.8.2
pkgver=1.8.3
pkgrel=02
pkgdesc="Multi-column Fediverse client for desktop - ATTENTION ready deb binary download & install"
url="https://github.com/h3poteto/fedistar"
@ -36,7 +36,9 @@ arch=(x86_64)
license=('GPL-3.0')
sha256sums=(5a7a3b01ea22f30f3b7c6510d17bccf110f4d30f2bb5e1d21533194f7f70ab36) # fedistar_1.8.2_amd64.deb
md5sums=('d17765fa82564cf8058bb9ebc68e1bbb')
## 1beeca5cc9591b18cbc935ded76d5cb7436a7bb2933b2e5c14e687c4339f6bbc fedistar-1.8.2-02-x86_64.pkg.tar.lz
sha256sums=(802c6b214024a05d59bcf3a34e16cd61b569e15d8addbb5f9a2f06b736327c08) # fedistar_1.8.3_amd64.deb
## 85b3cca73deadd3ef88a09c9120b1714d8ecf176c87599519a1086a91e71c75b fedistar-1.8.3-02-x86_64.pkg.tar.lz

View File

@ -2,7 +2,7 @@
pkgname=fedistar-bin
_name="${pkgname%-bin}"
pkgver=1.8.0
pkgver=1.8.3
pkgrel=1
pkgdesc="Multi-column Fediverse client for desktop"
arch=('x86_64')
@ -13,7 +13,7 @@ makedepends=('curl' 'wget' 'tar')
provides=("$_name")
conflicts=("$_name")
source=("https://github.com/h3poteto/fedistar/releases/download/v${pkgver}/${_name}_${pkgver}_amd64.deb")
md5sums=('cbda8ddce88843a5234e81d664320324')
md5sums=('d17765fa82564cf8058bb9ebc68e1bbb')
prepare() {
ar x "${_name}_${pkgver}_amd64.deb"

View File

@ -7,7 +7,8 @@
pkgname=firejail-git
_pkgname=firejail
pkgver=0.9.73.r9811.e0ec601ab
pkgver=0.9.72.1
_commit=c14f8c3e3e3626cb734e82854e47e4f0401d807b # tags/0.9.72rc1
pkgrel=02
pkgdesc='Linux namespaces sandbox program (GIT landlock.split version)'
url=https://github.com/netblue30/firejail
@ -16,7 +17,7 @@ optdepends=('xdg-dbus-proxy: for D-Bus filtering')
conflicts=('firejail')
provides=('firejail')
makedepends=('git')
source=("${_pkgname}::git+https://github.com/netblue30/firejail.git")
source=("${_pkgname}::git+https://github.com/netblue30/firejail.git#commit=$_commit")
install=firejail.install
backup=('etc/firejail/login.users'
'etc/apparmor.d/local/firejail-default'
@ -49,5 +50,5 @@ validpgpkeys=('F951164995F5C4006A73411E2CCB36ADFC5849A7')
sha256sums=(SKIP)
## 3ae2d06822d5cb0a5cf77f1bb2c7d8916688d486703b679b8197434e6d4b7e3d firejail-git-0.9.73.r9811.e0ec601ab-02-x86_64.pkg.tar.lz
## 7ea25951eec3962fc8069a26a2a2cf8b481a9e12413b600ee7601c5501150813 firejail-git-0.9.72.1-02-x86_64.pkg.tar.lz

View File

@ -7,7 +7,7 @@
_base=textual
pkgname=python-${_base}
pkgver=0.48.2
pkgver=0.49.0
pkgrel=01
pkgdesc="Modern Text User Interface framework"
url="https://github.com/Textualize/${_base}"
@ -54,7 +54,7 @@ arch=(x86_64)
license=(MIT)
sha256sums=(13e7402bff41080d9fd2454495c7f63b29483b20a8da46dce8783b5d7b05af8e) # textual-0.48.2.tar.gz
sha256sums=(06cc0d0a24d268b5f60a243839d7fbcf9a49e8c6c3e65d1c2ac4ad6cb5b8a277) # textual-0.49.0.tar.gz
## 60c71f3a5cbeee64a7ee59f9e121071122fc2dede8e15ae47e56f433c0cb9419 python-textual-0.48.2-01-x86_64.pkg.tar.lz
## 8a5669d052c730e5c2443447a3b047ddd90e963dc28a68507c02e2b4f3331821 python-textual-0.49.0-01-x86_64.pkg.tar.lz

View File

@ -4,7 +4,7 @@
_base=textual
pkgname=python-${_base}
pkgver=0.48.2
pkgver=0.49.0
pkgrel=1
pkgdesc="Modern Text User Interface framework"
arch=(any)
@ -17,7 +17,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=('531499f9493c00f9fd7851b4ffef5a6314231a5c43512851f187b11695c7badd42806e73dd272890ddcb74f032e2f8b3f9c3cc22cc3f6c88f71b6016ce55a340')
sha512sums=('090fb43317610c800f80a1128212128f6231acca4d718aa2bd469b73b3c32c5e24d90503c25ad64181123548aff89005d15ce2a33092ab0d3d7c29e38ccc4d3a')
build() {
cd ${_base}-${pkgver}

View File

@ -0,0 +1 @@
renamed python-textual -> ../jobextra/python-textual