Balló György pushed to branch main at Arch Linux / Packaging / Packages / 
gnome-podcasts


Commits:
f9b5470e by Balló György at 2024-08-27T21:57:40+02:00
upgpkg: 0.7.1-3: Fix desktop categories

- - - - -


3 changed files:

- .SRCINFO
- PKGBUILD
- + gnome-podcasts-desktop-category.patch


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = gnome-podcasts
        pkgdesc = Podcast application for GNOME
        pkgver = 0.7.1
-       pkgrel = 2
+       pkgrel = 3
        url = https://apps.gnome.org/Podcasts/
        arch = x86_64
        license = GPL-3.0-or-later
@@ -24,6 +24,8 @@ pkgbase = gnome-podcasts
        depends = openssl
        depends = sqlite
        source = git+https://gitlab.gnome.org/World/podcasts.git#tag=0.7.1
+       source = gnome-podcasts-desktop-category.patch
        b2sums = 
0ef2173b4661b709f0bb976cc82cbbd32571b9ae2d09feacb3100554b6d3012a1aaf4729d49d716468fa8bd7062096b53e3316f7f98c5ef71ea0d231544887a4
+       b2sums = 
bc527c5351b13ee1813f30d7e17b58fa5a521d18d2982553a93f6640966b3440798fa2ae3cd13be969be89976657306985eb09dd62a686b23124906093a772fb
 
 pkgname = gnome-podcasts


=====================================
PKGBUILD
=====================================
@@ -2,7 +2,7 @@
 
 pkgname=gnome-podcasts
 pkgver=0.7.1
-pkgrel=2
+pkgrel=3
 pkgdesc='Podcast application for GNOME'
 arch=(x86_64)
 url='https://apps.gnome.org/Podcasts/'
@@ -29,8 +29,21 @@ makedepends=(
   rust
 )
 checkdepends=(xorg-server-xvfb)
-source=("git+https://gitlab.gnome.org/World/podcasts.git#tag=$pkgver";)
-b2sums=(0ef2173b4661b709f0bb976cc82cbbd32571b9ae2d09feacb3100554b6d3012a1aaf4729d49d716468fa8bd7062096b53e3316f7f98c5ef71ea0d231544887a4)
+source=(
+  "git+https://gitlab.gnome.org/World/podcasts.git#tag=$pkgver";
+  gnome-podcasts-desktop-category.patch
+)
+b2sums=(
+  
0ef2173b4661b709f0bb976cc82cbbd32571b9ae2d09feacb3100554b6d3012a1aaf4729d49d716468fa8bd7062096b53e3316f7f98c5ef71ea0d231544887a4
+  
bc527c5351b13ee1813f30d7e17b58fa5a521d18d2982553a93f6640966b3440798fa2ae3cd13be969be89976657306985eb09dd62a686b23124906093a772fb
+)
+
+prepare() {
+  cd podcasts
+
+  # https://gitlab.gnome.org/World/podcasts/-/merge_requests/394
+  git apply -3 ../gnome-podcasts-desktop-category.patch
+}
 
 build() {
   # Use LTO


=====================================
gnome-podcasts-desktop-category.patch
=====================================
@@ -0,0 +1,26 @@
+From 4eeaf26a3c0d4a6dfa2db73becbc6a24d720c5cf Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Ball=C3=B3=20Gy=C3=B6rgy?= <[email protected]>
+Date: Tue, 27 Aug 2024 18:41:56 +0000
+Subject: [PATCH] desktop: Add back to AudioVideo category
+
+The specification says that desktop entries that specify Audio as main 
category must include AudioVideo as well.
+---
+ podcasts-gtk/resources/org.gnome.Podcasts.desktop.in.in | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/podcasts-gtk/resources/org.gnome.Podcasts.desktop.in.in 
b/podcasts-gtk/resources/org.gnome.Podcasts.desktop.in.in
+index e779dde48..39438ee91 100644
+--- a/podcasts-gtk/resources/org.gnome.Podcasts.desktop.in.in
++++ b/podcasts-gtk/resources/org.gnome.Podcasts.desktop.in.in
+@@ -7,7 +7,7 @@ Exec=gnome-podcasts
+ Terminal=false
+ Type=Application
+ StartupNotify=true
+-Categories=GNOME;GTK;Audio;
++Categories=GNOME;GTK;AudioVideo;Audio;
+ # Translators: Search terms to find this application. Do NOT translate or 
localize the semicolons! The list MUST also end with a semicolon!
+ Keywords=Podcast;RSS;
+ DBusActivatable=true
+-- 
+GitLab
+



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/gnome-podcasts/-/commit/f9b5470eb35383233babf53bd4974a02486494bd

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


Reply via email to