Jan Alexander Steffens (heftig) pushed to branch main at Arch Linux / Packaging 
/ Packages / gnome-bluetooth


Commits:
0f5e1600 by Jan Alexander Steffens (heftig) at 2023-10-04T00:52:02+02:00
3.34.5+r16+g61cfff1c-1

- - - - -


2 changed files:

- + .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -0,0 +1,25 @@
+pkgbase = gnome-bluetooth
+       pkgdesc = GNOME Bluetooth Subsystem (legacy)
+       pkgver = 3.34.5+r16+g61cfff1c
+       pkgrel = 1
+       url = https://wiki.gnome.org/Projects/GnomeBluetooth
+       arch = x86_64
+       license = GPL
+       license = LGPL
+       checkdepends = python-dbusmock
+       makedepends = docbook-xsl
+       makedepends = git
+       makedepends = gobject-introspection
+       makedepends = gtk-doc
+       makedepends = meson
+       depends = bluez
+       depends = gtk3
+       depends = libcanberra
+       depends = libnotify
+       depends = pulseaudio-bluetooth
+       depends = systemd
+       provides = libgnome-bluetooth.so
+       source = 
git+https://gitlab.gnome.org/GNOME/gnome-bluetooth.git#commit=61cfff1cf33e195c254a9a80abee7b377a6d8d36
+       b2sums = SKIP
+
+pkgname = gnome-bluetooth


=====================================
PKGBUILD
=====================================
@@ -3,8 +3,8 @@
 # Contributor: Roman Kyrylych <ro...@archlinux.org>
 
 pkgname=gnome-bluetooth
-pkgver=3.34.5
-pkgrel=4
+pkgver=3.34.5+r16+g61cfff1c
+pkgrel=1
 pkgdesc="GNOME Bluetooth Subsystem (legacy)"
 url="https://wiki.gnome.org/Projects/GnomeBluetooth";
 arch=(x86_64)
@@ -29,7 +29,7 @@ makedepends=(
 )
 checkdepends=(python-dbusmock)
 provides=(libgnome-bluetooth.so)
-_commit=736eadbfb693d9594371470ad83370d327df6f74  # tags/3.34.5^0
+_commit=61cfff1cf33e195c254a9a80abee7b377a6d8d36  # gnome-3-34
 
source=("git+https://gitlab.gnome.org/GNOME/gnome-bluetooth.git#commit=$_commit";)
 b2sums=('SKIP')
 
@@ -41,14 +41,15 @@ pkgver() {
 prepare() {
   cd gnome-bluetooth
 
-  # Remove bluetooth-sendto, shipped in gnome-bluetooth-3.0
-  sed -i "/'sendto'/d" meson.build
+  # Fix build with newer Meson
+  git cherry-pick -n f02378b9d587b8b3295e4d0e0b477c850535df22
 }
 
 build() {
   local meson_options=(
     -D gtk_doc=true
     -D icon_update=false
+    -D sendto=false
   )
 
   arch-meson gnome-bluetooth build "${meson_options[@]}"



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/gnome-bluetooth/-/commit/0f5e16002b7ddaef44bc99a456ffd69cdfc9316f

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/gnome-bluetooth/-/commit/0f5e16002b7ddaef44bc99a456ffd69cdfc9316f
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to