diff --git a/community/sound-juicer/APKBUILD b/community/sound-juicer/APKBUILD
index 61807fc57fd77ebeb5a9878a439d7700f4a6d031..b496c7c3767a9114c65f8991b5c92867e0184412 100644
--- a/community/sound-juicer/APKBUILD
+++ b/community/sound-juicer/APKBUILD
@@ -1,8 +1,8 @@
 # Contributor: Rasmus Thomsen <oss@cogitri.dev>
 # Maintainer: Natanael Copa <ncopa@alpinelinux.org>
 pkgname=sound-juicer
-pkgver=3.38.0
-pkgrel=3
+pkgver=3.40.0
+pkgrel=0
 pkgdesc="Sound Juicer is a CD ripping tool using GTK+ and GStreamer"
 url="https://wiki.gnome.org/Apps/SoundJuicer"
 # riscv64 disabled due to missing rust in recursive dependency
@@ -14,10 +14,7 @@ makedepends="glib-dev gtk+3.0-dev brasero-dev gstreamer-dev
 	gsettings-desktop-schemas-dev gstreamer-tools libdiscid-dev meson"
 checkdepends="appstream-glib"
 subpackages="$pkgname-lang $pkgname-doc"
-source="https://download.gnome.org/sources/sound-juicer/${pkgver%.*}/sound-juicer-$pkgver.tar.xz
-	meson-0.60.patch
-	metainfo.patch
-	"
+source="https://download.gnome.org/sources/sound-juicer/${pkgver%.*}/sound-juicer-$pkgver.tar.xz"
 
 build() {
 	abuild-meson . output
@@ -33,7 +30,5 @@ package() {
 }
 
 sha512sums="
-d76d38839c1f5a997a900d0ba4f43d59e38d9a1d547f51bdf15d1aa9ee0a2b24210a876bfccb7b221feb1adab5882ac1d884da6131a0f259dd985326222eff9f  sound-juicer-3.38.0.tar.xz
-99e740bb508a92d74b942b68d40f0ecca83e8508096c8f7771f138f811c3220850f46cbd9449010c1966c4927ecf5423be27cf6e27fa228ca6b33976e89af3c2  meson-0.60.patch
-043bf8525d9da12d0168fad4b628e482dd8e2244c99b395e8ec6939b15cd20ec2d5ee386fef2ed16d82cf4d839d45ce67ca3b4c675241409bd1502a7aa40d382  metainfo.patch
+b0d9720f0c75dfb8809764213e0589978cb265dfc2010f1accb92e7ffdfdc2ac6deb17a4683e9f7f5a6e867d45f87e8f93659ef04bc73ead3b403394a0ba409b  sound-juicer-3.40.0.tar.xz
 "
diff --git a/community/sound-juicer/meson-0.60.patch b/community/sound-juicer/meson-0.60.patch
deleted file mode 100644
index 987a50d0b9d47f1f9e30a031290e478379ce4608..0000000000000000000000000000000000000000
--- a/community/sound-juicer/meson-0.60.patch
+++ /dev/null
@@ -1,17 +0,0 @@
---- a/data/meson.build
-+++ b/data/meson.build
-@@ -1,6 +1,5 @@
- # Desktop file
- i18n.merge_file(
--  'desktop',
-   input: configure_file(
-     input: 'org.gnome.SoundJuicer.desktop.in.in',
-     output: 'org.gnome.SoundJuicer.desktop.in',
-@@ -29,7 +28,6 @@
- 
- # Metainfo
- metainfo_file = i18n.merge_file(
--  'metainfo',
-   input: files(join_paths('metainfo', 'org.gnome.SoundJuicer.metainfo.xml.in')),
-   output: 'org.gnome.SoundJuicer.metainfo.xml',
-   po_dir: po_dir,
diff --git a/community/sound-juicer/metainfo.patch b/community/sound-juicer/metainfo.patch
deleted file mode 100644
index 7da75e5daa24470494f351fbc0c519214b6b0de5..0000000000000000000000000000000000000000
--- a/community/sound-juicer/metainfo.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From 99c75944a96c321dbf06d7126fab44f766ff06e5 Mon Sep 17 00:00:00 2001
-From: Jeremy Bicha <jbicha@debian.org>
-Date: Mon, 5 Oct 2020 20:23:51 -0400
-Subject: [PATCH] metainfo: Don't try to access the internet when validating
-
-It is common for network access to be unavailable during
-a build. This should not fail the build.
----
- data/meson.build | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/data/meson.build b/data/meson.build
-index 4c08bd0a..ccff2d80 100644
---- a/data/meson.build
-+++ b/data/meson.build
-@@ -42,7 +42,7 @@ appstream_util = find_program('appstream-util', required: false)
- if appstream_util.found()
-   test(
-       'validate-metainfo', appstream_util,
--      args: ['validate', metainfo_file.full_path()]
-+      args: ['validate', '--nonet', metainfo_file.full_path()]
-       )
- endif
- 
--- 
-GitLab
-