diff options
Diffstat (limited to 'media-sound/gnomad')
-rw-r--r-- | media-sound/gnomad/Manifest | 3 | ||||
-rw-r--r-- | media-sound/gnomad/files/gnomad-2.9.6-c99.patch | 28 | ||||
-rw-r--r-- | media-sound/gnomad/gnomad-2.9.6-r2.ebuild (renamed from media-sound/gnomad/gnomad-2.9.6-r1.ebuild) | 14 |
3 files changed, 40 insertions, 5 deletions
diff --git a/media-sound/gnomad/Manifest b/media-sound/gnomad/Manifest index 30ce531b1677..83878f70d9cc 100644 --- a/media-sound/gnomad/Manifest +++ b/media-sound/gnomad/Manifest @@ -1,4 +1,5 @@ +AUX gnomad-2.9.6-c99.patch 763 BLAKE2B e7859fad9f2bea1fa3ebc707c804ab5978bcd260b89f236a948a855a82560f9d26b0347443b833ca4ba82fb3995b291cdce19762f9dfd8250c857aac6ac23731 SHA512 e1b084318cf2647416730cadc6f16c7dad6185fa50fabd9d38bb7829d6627e104703336aca50b3ea6144b3bb8112f0ab0912e77bd28c581a9ebebdf96d8bf373 AUX gnomad-2.9.6-fno-common.patch 1621 BLAKE2B 7e5cffd644026bca5fe84090930535e2129be9135c1e5e97e5e4f92132026cc210321da7e0e300655c14906559888e15e4a1a13598b32831cfeeb262c199706c SHA512 97d9e3d08808a81c206ffa39bc914bc152fde781ede811ecdde3ab2257442466f4f5f792dfec6d65b9e78ed66cb07574bb036ece8895f68097e7f518b5060288 DIST gnomad2-2.9.6.tar.gz 318431 BLAKE2B 756345c1b27da5f41d46aaf2862d94a2a94cc91fece77eb5cd8428581773867a85e120e09e83337ddbf8d77a91bd7db09d50584190d9929be45bb3d94393b9eb SHA512 10f025ac38089ebc4a063ac25a262d3e2f6b72336c4566877fae311a873923b55d532d210fd2ec8a29013c06c806ddacc50f042546e4aaa5cf23228d09d854a1 -EBUILD gnomad-2.9.6-r1.ebuild 864 BLAKE2B 74ff0c6757f35c52e4f01aed64e0b93b8d2313e9bfab2d3732b5af6d68eaad971f2f3ae0535cfcf43ffe5959d9bb747032f41e950993d79afde46a8459c0e821 SHA512 7242c71d71f9251d6365b8a21e61bfc55c9c35fe86628e7b50a89ed9b1e4690ff31657692500e412dd6db1dba50f85ef7f494b3a3a5212984eec7194cbd8132c +EBUILD gnomad-2.9.6-r2.ebuild 905 BLAKE2B 457358ca0c8147f4b926894f1d1af5b87a88e2f4f25794822d30c2396d822afade8fc458dd25ad691023eb10b4d23054c9e43a7c9734c516633f0f46d8ad1be9 SHA512 ad6f1757a853983e8c59beeddceb2ea4beb5ebae1c30fc491f1f70aa34a53e69cba2f405d9a2879baf7cee20cb1beef488a6bcc9072f2bc4e27f96f3c35969bf MISC metadata.xml 331 BLAKE2B 6a590bf39117d4d22c241ab1671c423d2645a964bed4cd727e3bd8f2a89044a82eaf9abc56340855ccae254d43480ecd555f55b3c7abc34ce7d3f151c93c6f44 SHA512 db770a086fa8f722dfe0ee7ae0f8dfe09b5495a96e5afa53cee917f56d5dce0498d36b0ee61b4f289a0f99884100aa6326c270dbe1494be6de55ecd1bfe488f1 diff --git a/media-sound/gnomad/files/gnomad-2.9.6-c99.patch b/media-sound/gnomad/files/gnomad-2.9.6-c99.patch new file mode 100644 index 000000000000..a8fed73b2527 --- /dev/null +++ b/media-sound/gnomad/files/gnomad-2.9.6-c99.patch @@ -0,0 +1,28 @@ +https://bugs.gentoo.org/875239 +https://bugs.debian.org/1066610 +https://salsa.debian.org/debian/gnomad2/-/blob/debian/2.9.6-9/debian/patches/missing-prototypes.patch + +Author: Andreas Beckmann <anbe@debian.org> +Description: fix building with -Werror=implicit-function-declaration + +--- a/src/jukebox.c ++++ b/src/jukebox.c +@@ -27,6 +27,7 @@ + #include "filenaming.h" + #include "util.h" + #include "id3read.h" ++#include "tagfile.h" + #include <glib.h> + #include <glib/gprintf.h> + +--- a/src/tagfile.c ++++ b/src/tagfile.c +@@ -20,6 +20,7 @@ Boston, MA 02111-1307, USA. + #include "util.h" + #include "filesystem.h" + #include <taglib/tag_c.h> ++#include <glib/gprintf.h> + + /***************************************************************************** + * EXPORTED FUNCTIONS + diff --git a/media-sound/gnomad/gnomad-2.9.6-r1.ebuild b/media-sound/gnomad/gnomad-2.9.6-r2.ebuild index 9b740cadb21a..5c7490e2adeb 100644 --- a/media-sound/gnomad/gnomad-2.9.6-r1.ebuild +++ b/media-sound/gnomad/gnomad-2.9.6-r2.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit xdg @@ -24,16 +24,22 @@ RDEPEND=" media-libs/libmtp:= media-libs/libnjb media-libs/taglib - >=x11-libs/gtk+-2.24:2" + >=x11-libs/gtk+-2.24:2 +" DEPEND="${RDEPEND}" BDEPEND=" virtual/pkgconfig nls? ( dev-util/intltool sys-devel/gettext - )" + ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-2.9.6-fno-common.patch + "${FILESDIR}"/${PN}-2.9.6-c99.patch +) -PATCHES=( "${FILESDIR}"/${PN}-2.9.6-fno-common.patch ) DOCS=( AUTHORS README TODO ) # ChangeLog and NEWS are both outdated src_configure() { |