[gentoo-commits] repo/gentoo:master commit in: media-sound/spek/, media-sound/spek/files/
commit: 94641762d9211adbd1b95b6dcd03bed4faa5d258 Author: Pacho Ramos gentoo org> AuthorDate: Fri Nov 24 13:41:13 2023 + Commit: Pacho Ramos gentoo org> CommitDate: Fri Nov 24 13:54:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94641762 media-sound/spek: drop 0.8.3-r1, 0.8.4 Signed-off-by: Pacho Ramos gentoo.org> media-sound/spek/Manifest | 2 - .../spek/files/spek-0.8.1-disable-updates.patch| 11 -- media-sound/spek/files/spek-0.8.3-AR.patch | 18 - media-sound/spek/files/spek-0.8.3-ffmpeg3-1.patch | 33 media-sound/spek/files/spek-0.8.3-ffmpeg3.patch| 37 -- .../spek-0.8.3-replace-gnu+11-with-c++11.patch | 11 -- media-sound/spek/files/spek-0.8.3-stdlib.patch | 22 --- media-sound/spek/spek-0.8.3-r1.ebuild | 44 -- media-sound/spek/spek-0.8.4.ebuild | 33 9 files changed, 211 deletions(-) diff --git a/media-sound/spek/Manifest b/media-sound/spek/Manifest index 9818c2bad9f4..ca9e2b639607 100644 --- a/media-sound/spek/Manifest +++ b/media-sound/spek/Manifest @@ -1,3 +1 @@ -DIST spek-0.8.3.tar.gz 1349573 BLAKE2B ce783c319741c43f27462caf9dcd27e71f4c8fbc9d3a3d2ac0b977189cca4cf8ed14f258958bbf59532c4cae97562fa20819222ae68567e9e607f243a2777000 SHA512 a4b54746316d295574bc963e650728b23b3730ee6bcc8d78b043a5678baac70a0e859870120de2b0e6a17059e9e3757075f4691e2abde98c083afc393e93e17c -DIST spek-0.8.4.tar.xz 430096 BLAKE2B 4b3a512f0a8e74650161c9ed7ef0e054325d9f42743362180d970854fccc99cf20fcf329643ffbd0e84a5ee0aff746d2fc2750b91f300e29243ce1194b1b0d9d SHA512 08e39d4c0c7732feec159a8ff29550a62bab37a01325589787e027a027c50ee926f4cd9e0971061bf4e0b53a590b842c6586b4173e09cc9b27dd3b5668dc2d8b DIST spek-0.8.5.tar.xz 430464 BLAKE2B 54c977cc38f8162ec7fe45fe9eca023a9bdd2c1b42c0ad80dcf07c15ab93b416f58b499a3e8a9b9bb2ed16143deb899ce1c4fed2eba6b0e78eeab8b23a3326e7 SHA512 25f72c9372b142183ab34c47f1d7d6e62b9316d94b31aacff5d3ca007be030f4848a385be1bbb98f285aba010804fd429a7e099e597c30861347f5b8ed50d5b1 diff --git a/media-sound/spek/files/spek-0.8.1-disable-updates.patch b/media-sound/spek/files/spek-0.8.1-disable-updates.patch deleted file mode 100644 index e035a4c60819.. --- a/media-sound/spek/files/spek-0.8.1-disable-updates.patch +++ /dev/null @@ -1,11 +0,0 @@ spek-0.8.1/src/spek-preferences.cc -+++ spek-0.8.1/src/spek-preferences.cc -@@ -62,7 +62,7 @@ - - bool SpekPreferences::get_check_update() - { --bool result = true; -+bool result = false; - this->config->Read(wxT("/update/check"), ); - return result; - } diff --git a/media-sound/spek/files/spek-0.8.3-AR.patch b/media-sound/spek/files/spek-0.8.3-AR.patch deleted file mode 100644 index be797ba663fc.. --- a/media-sound/spek/files/spek-0.8.3-AR.patch +++ /dev/null @@ -1,18 +0,0 @@ -Bug: https://bugs.gentoo.org/754861 -https://github.com/alexkay/spek/pull/198 - -diff --git a/configure.ac b/configure.ac -index 3fc451b..b270033 100644 a/configure.ac -+++ b/configure.ac -@@ -5,6 +5,7 @@ AM_INIT_AUTOMAKE([1.11.1 foreign no-dist-gzip dist-xz serial-tests]) - AM_SILENT_RULES([yes]) - - AC_LANG([C++]) -+AM_PROG_AR - AC_PROG_CXX - CXXFLAGS="$CXXFLAGS -std=gnu++11 -Wall -Wextra" - AC_PROG_CXXCPP --- -2.26.2 - diff --git a/media-sound/spek/files/spek-0.8.3-ffmpeg3-1.patch b/media-sound/spek/files/spek-0.8.3-ffmpeg3-1.patch deleted file mode 100644 index dee0e3ca0f8f.. --- a/media-sound/spek/files/spek-0.8.3-ffmpeg3-1.patch +++ /dev/null @@ -1,33 +0,0 @@ -https://github.com/alexkay/spek/commit/ee8bc49ed4a93a14a933ecb0eebfe424111f8413 - -Index: spek-0.8.3/src/spek-audio.cc -=== spek-0.8.3.orig/src/spek-audio.cc -+++ spek-0.8.3/src/spek-audio.cc -@@ -202,7 +202,7 @@ AudioFileImpl::AudioFileImpl( - this->packet.data = nullptr; - this->packet.size = 0; - this->offset = 0; --this->frame = avcodec_alloc_frame(); -+this->frame = av_frame_alloc(); - this->buffer_size = 0; - this->buffer = nullptr; - this->frames_per_interval = 0; -@@ -218,7 +218,7 @@ AudioFileImpl::~AudioFileImpl() - if (this->frame) { - // TODO: Remove this check after Debian switches to libav 9. - #if LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(54, 28, 0) --avcodec_free_frame(>frame); -+av_frame_free(>frame); - #else - av_freep(>frame); - #endif -@@ -258,7 +258,7 @@ int AudioFileImpl::read() - - for (;;) { - while (this->packet.size > 0) { --avcodec_get_frame_defaults(this->frame); -+ av_frame_unref(this->frame); - auto codec_context = this->format_context->streams[this->audio_stream]->codec; - int got_frame = 0; - int len = avcodec_decode_audio4(codec_context, this->frame, _frame, >packet); diff --git
[gentoo-commits] repo/gentoo:master commit in: media-sound/spek/, media-sound/spek/files/
commit: 876ecd41959cad8a382e2b364bf214c70ace77d5 Author: Sam James gentoo org> AuthorDate: Tue Jul 26 06:21:44 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 26 06:22:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=876ecd41 media-sound/spek: add 0.8.4 Makes ffmpeg 5 situation better but not yet enough. Bug: https://bugs.gentoo.org/834397 Signed-off-by: Sam James gentoo.org> media-sound/spek/Manifest | 1 + .../spek/files/spek-0.8.4-disable-updates.patch| 11 media-sound/spek/spek-0.8.4.ebuild | 33 ++ 3 files changed, 45 insertions(+) diff --git a/media-sound/spek/Manifest b/media-sound/spek/Manifest index 54f02a8e7449..60f47392b50a 100644 --- a/media-sound/spek/Manifest +++ b/media-sound/spek/Manifest @@ -1 +1,2 @@ DIST spek-0.8.3.tar.gz 1349573 BLAKE2B ce783c319741c43f27462caf9dcd27e71f4c8fbc9d3a3d2ac0b977189cca4cf8ed14f258958bbf59532c4cae97562fa20819222ae68567e9e607f243a2777000 SHA512 a4b54746316d295574bc963e650728b23b3730ee6bcc8d78b043a5678baac70a0e859870120de2b0e6a17059e9e3757075f4691e2abde98c083afc393e93e17c +DIST spek-0.8.4.tar.xz 430096 BLAKE2B 4b3a512f0a8e74650161c9ed7ef0e054325d9f42743362180d970854fccc99cf20fcf329643ffbd0e84a5ee0aff746d2fc2750b91f300e29243ce1194b1b0d9d SHA512 08e39d4c0c7732feec159a8ff29550a62bab37a01325589787e027a027c50ee926f4cd9e0971061bf4e0b53a590b842c6586b4173e09cc9b27dd3b5668dc2d8b diff --git a/media-sound/spek/files/spek-0.8.4-disable-updates.patch b/media-sound/spek/files/spek-0.8.4-disable-updates.patch new file mode 100644 index ..8f498e7942e2 --- /dev/null +++ b/media-sound/spek/files/spek-0.8.4-disable-updates.patch @@ -0,0 +1,11 @@ +--- a/src/spek-preferences.cc b/src/spek-preferences.cc +@@ -44,7 +44,7 @@ SpekPreferences::SpekPreferences() : locale(NULL) + + bool SpekPreferences::get_check_update() + { +-bool result = true; ++bool result = false; + this->config->Read("/update/check", ); + return result; + } diff --git a/media-sound/spek/spek-0.8.4.ebuild b/media-sound/spek/spek-0.8.4.ebuild new file mode 100644 index ..dbfa6ab4d593 --- /dev/null +++ b/media-sound/spek/spek-0.8.4.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +WX_GTK_VER="3.0-gtk3" + +inherit wxwidgets xdg + +DESCRIPTION="Analyse your audio files by showing their spectrogram" +HOMEPAGE="http://www.spek-project.org/; +SRC_URI="https://github.com/alexkay/spek/releases/download/v${PV}/${P}.tar.xz; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + media-video/ffmpeg:= + x11-libs/wxGTK:${WX_GTK_VER}[X]" +DEPEND="${RDEPEND}" +BDEPEND=" + sys-devel/gettext + virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${PN}-0.8.4-disable-updates.patch +) + +src_configure() { + setup-wxwidgets unicode + default +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/spek/, media-sound/spek/files/
commit: da47b0e74bb59cdc66804a13bce61f1d4f335171 Author: Jakov Smolic sartura hr> AuthorDate: Mon Nov 16 09:39:40 2020 + Commit: David Seifert gentoo org> CommitDate: Mon Nov 16 09:39:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da47b0e7 media-sound/spek: respect AR Closes: https://bugs.gentoo.org/754861 Closes: https://github.com/gentoo/gentoo/pull/18280 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Reported-by: Agostino Sarrubo gentoo.org> Signed-off-by: Jakov Smolic sartura.hr> Signed-off-by: David Seifert gentoo.org> media-sound/spek/files/spek-0.8.3-AR.patch | 18 ++ media-sound/spek/spek-0.8.3-r1.ebuild | 1 + 2 files changed, 19 insertions(+) diff --git a/media-sound/spek/files/spek-0.8.3-AR.patch b/media-sound/spek/files/spek-0.8.3-AR.patch new file mode 100644 index 000..be797ba663f --- /dev/null +++ b/media-sound/spek/files/spek-0.8.3-AR.patch @@ -0,0 +1,18 @@ +Bug: https://bugs.gentoo.org/754861 +https://github.com/alexkay/spek/pull/198 + +diff --git a/configure.ac b/configure.ac +index 3fc451b..b270033 100644 +--- a/configure.ac b/configure.ac +@@ -5,6 +5,7 @@ AM_INIT_AUTOMAKE([1.11.1 foreign no-dist-gzip dist-xz serial-tests]) + AM_SILENT_RULES([yes]) + + AC_LANG([C++]) ++AM_PROG_AR + AC_PROG_CXX + CXXFLAGS="$CXXFLAGS -std=gnu++11 -Wall -Wextra" + AC_PROG_CXXCPP +-- +2.26.2 + diff --git a/media-sound/spek/spek-0.8.3-r1.ebuild b/media-sound/spek/spek-0.8.3-r1.ebuild index 7a4eb6af0e7..be7cff89511 100644 --- a/media-sound/spek/spek-0.8.3-r1.ebuild +++ b/media-sound/spek/spek-0.8.3-r1.ebuild @@ -30,6 +30,7 @@ PATCHES=( "${FILESDIR}"/${P}-stdlib.patch "${FILESDIR}"/${P}-ffmpeg3.patch "${FILESDIR}"/${P}-ffmpeg3-1.patch + "${FILESDIR}"/${P}-AR.patch ) src_prepare() {