Jan Alexander Steffens (heftig) pushed to branch main at Arch Linux / Packaging
/ Packages / tuba
Commits:
0a30601a by Fabian Bornschein at 2024-09-04T10:12:50+02:00
upgpkg: 0.8.3-2: gnome-unstable
* Rebuild for libspelling 0.3.1
* Have optional clapper integration for audio/video
- - - - -
3d86fad6 by Fabian Bornschein at 2024-09-04T20:12:25+02:00
upgpkg: 0.8.3-3: gnome-unstable
* libclapper is not optional
* depend on gst-libav to play video content
- - - - -
f86f0d04 by Fabian Bornschein at 2024-09-11T13:51:46+02:00
upgpkg: 0.8.4-1.1: gnome-unstable
* libspelling rebuild
* build with (lib)clapper support
- - - - -
58d4ede5 by Jan Alexander Steffens (heftig) at 2024-09-17T01:45:56+02:00
Merge remote-tracking branch 'origin/gnome-unstable'
* origin/gnome-unstable:
upgpkg: 0.8.4-1.1: gnome-unstable * libspelling rebuild * build with
(lib)clapper support
upgpkg: 0.8.3-3: gnome-unstable * libclapper is not optional * depend on
gst-libav to play video content
upgpkg: 0.8.3-2: gnome-unstable * Rebuild for libspelling 0.3.1 * Have
optional clapper integration for audio/video
- - - - -
8ad081c3 by Jan Alexander Steffens (heftig) at 2024-09-17T01:48:44+02:00
0.8.4-2: Avoid dotted pkgrel
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = tuba
pkgdesc = Browse the Fediverse
pkgver = 0.8.4
- pkgrel = 1
+ pkgrel = 2
url = https://tuba.geopjr.dev/
arch = x86_64
license = GPL-3.0-only
@@ -13,16 +13,19 @@ pkgbase = tuba
depends = glib2
depends = glibc
depends = graphene
+ depends = gst-libav
depends = gtk4
depends = gtksourceview5
depends = hicolor-icon-theme
depends = icu
depends = json-glib
depends = libadwaita
+ depends = libclapper
+ depends = libclapper-gtk
depends = libgee
depends = libsecret
depends = libsoup3
- depends = libspelling
+ depends = libspelling-1.so
depends = libxml2
depends = org.freedesktop.secrets
depends = pango
=====================================
PKGBUILD
=====================================
@@ -3,7 +3,7 @@
pkgname=tuba
pkgver=0.8.4
-pkgrel=1
+pkgrel=2
pkgdesc='Browse the Fediverse'
arch=(x86_64)
url='https://tuba.geopjr.dev/'
@@ -14,16 +14,19 @@ depends=(
glib2
glibc
graphene
+ gst-libav
gtk4
gtksourceview5
hicolor-icon-theme
icu
json-glib
libadwaita
+ libclapper
+ libclapper-gtk
libgee
libsecret
libsoup3
- libspelling
+ libspelling-1.so
libxml2
org.freedesktop.secrets
pango
@@ -34,7 +37,6 @@ makedepends=(
meson
vala
)
-
source=("git+https://github.com/GeopJr/Tuba.git#tag=v$pkgver")
b2sums=('82a1ac1180c6a5e95f35b6257e066dfb1c4ce68779f5346a34eed07fd13f1fb06f0e729af08a2b24b0a5098c3352ef0a5a4e4e959fc62049ec7d1ed10cc997a5')
@@ -43,7 +45,11 @@ prepare() {
}
build() {
- arch-meson Tuba build
+ local meson_options=(
+ -D clapper=true
+ )
+
+ arch-meson Tuba build "${meson_options[@]}"
meson compile -C build
}
@@ -53,5 +59,5 @@ check() {
package() {
meson install -C build --destdir "$pkgdir"
- ln -s "/usr/bin/dev.geopjr.Tuba" "$pkgdir/usr/bin/tuba"
+ ln -sr "$pkgdir"/usr/bin/{dev.geopjr.Tuba,tuba}
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/tuba/-/compare/21cbb66d0420d23566d1f470a664c521bf1d0aec...8ad081c3f2ef6a998293b4453c703490d84a568a
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/tuba/-/compare/21cbb66d0420d23566d1f470a664c521bf1d0aec...8ad081c3f2ef6a998293b4453c703490d84a568a
You're receiving this email because of your account on gitlab.archlinux.org.