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.


Reply via email to