[arch-commits] Commit in kid3/repos (4 files)
Antonio Rojas
arojas at gemini.archlinux.org
Wed Jan 26 21:07:10 UTC 2022
Date: Wednesday, January 26, 2022 @ 21:07:09
Author: arojas
Revision: 1116195
archrelease: copy trunk to community-staging-x86_64
Added:
kid3/repos/community-staging-x86_64/
kid3/repos/community-staging-x86_64/PKGBUILD
(from rev 1116194, kid3/trunk/PKGBUILD)
kid3/repos/community-staging-x86_64/ffmpeg5.patch
(from rev 1116194, kid3/trunk/ffmpeg5.patch)
kid3/repos/community-staging-x86_64/kid3.changelog
(from rev 1116194, kid3/trunk/kid3.changelog)
----------------+
PKGBUILD | 75 ++++++++++++++++++++++++++
ffmpeg5.patch | 16 +++++
kid3.changelog | 155 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 246 insertions(+)
Copied: kid3/repos/community-staging-x86_64/PKGBUILD (from rev 1116194, kid3/trunk/PKGBUILD)
===================================================================
--- community-staging-x86_64/PKGBUILD (rev 0)
+++ community-staging-x86_64/PKGBUILD 2022-01-26 21:07:09 UTC (rev 1116195)
@@ -0,0 +1,75 @@
+# Maintainer: Jaroslav Lichtblau <svetlemodry at archlinux.org>
+# Contributor: Alois Nespor <alois.nespor at gmail.com>
+
+pkgbase=kid3
+pkgname=('kid3-common' 'kid3-qt' 'kid3')
+pkgver=3.9.1
+pkgrel=2
+pkgdesc="An MP3, Ogg/Vorbis and FLAC tag editor"
+arch=('x86_64')
+url="https://kid3.kde.org/"
+license=('GPL')
+depends=('chromaprint' 'flac' 'id3lib' 'kxmlgui' 'libmp4v2'
+ 'qt5-declarative' 'qt5-multimedia' 'taglib' 'kio')
+makedepends=('cmake' 'docbook-xsl' 'extra-cmake-modules' 'kdoctools' 'python' 'qt5-tools')
+changelog=$pkgbase.changelog
+source=(https://prdownloads.sourceforge.net/$pkgbase/$pkgbase-$pkgver.tar.gz{,.sig}
+ ffmpeg5.patch)
+validpgpkeys=('7D09794C2812F62194B081C14CAD34426E354DD2') # Urs Fleisch
+sha256sums=('e5f126697f773dbaa10476a76810ce91c2f3f60025d38688098e075bdb561dca'
+ 'SKIP'
+ 'e5e485e541411dec96864e25883e831b9e542944d017cb9a4838f22d6e4585ed')
+
+prepare() {
+ cd "${srcdir}"
+ [[ ! -d build ]] && mkdir build
+
+ patch -d $pkgbase-$pkgver -p1 < ffmpeg5.patch # Fix build with FFmpeg 5
+}
+
+build() {
+ cd "${srcdir}"/build
+ export CXXFLAGS+=' -DNDEBUG' # FS#69904
+ cmake \
+ ../${pkgbase}-${pkgver} \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DWITH_APPS="CLI;Qt;KDE" \
+ -DWITH_MP4V2=ON \
+ -DWITH_FFMPEG=ON \
+ -DWITH_GSTREAMER=ON
+ make
+}
+
+package_kid3-common() {
+ pkgdesc="An MP3, Ogg/Vorbis and FLAC tag editor, CLI version and common files"
+ depends=('chromaprint' 'flac' 'id3lib' 'libmp4v2' 'libvorbis' 'qt5-base' 'taglib')
+ optdepends=('qt5-declarative: GUI support library'
+ 'qt5-multimedia: GUI support library')
+
+ cd "$srcdir"/build
+ make DESTDIR="${pkgdir}" install
+
+ rm -r "$pkgdir"/usr/bin/kid3{,-qt} \
+ "$pkgdir"/usr/share/{applications,icons,kxmlgui5,metainfo}
+}
+
+package_kid3-qt() {
+ pkgdesc="An MP3, Ogg/Vorbis and FLAC tag editor, Qt version"
+ depends=("kid3-common=$pkgver" 'qt5-declarative' 'qt5-multimedia')
+
+ cd "$srcdir"/build
+ make -C src/app/qt DESTDIR="${pkgdir}" install
+}
+
+package_kid3() {
+ pkgdesc="An MP3, Ogg/Vorbis and FLAC tag editor, KDE version"
+ depends=("kid3-common=$pkgver" 'kxmlgui' 'qt5-declarative' 'qt5-multimedia' 'kio')
+
+ cd "$srcdir"/build
+ make -C src/app DESTDIR="${pkgdir}" install
+
+ rm -r "$pkgdir"/usr/bin/kid3-{cli,qt} \
+ "$pkgdir"/usr/share/applications/org.kde.kid3-qt.desktop \
+ "$pkgdir"/usr/share/icons/hicolor/*/apps/kid3-qt.{png,svg} \
+ "$pkgdir"/usr/share/metainfo/org.kde.kid3-qt.appdata.xml
+}
Copied: kid3/repos/community-staging-x86_64/ffmpeg5.patch (from rev 1116194, kid3/trunk/ffmpeg5.patch)
===================================================================
--- community-staging-x86_64/ffmpeg5.patch (rev 0)
+++ community-staging-x86_64/ffmpeg5.patch 2022-01-26 21:07:09 UTC (rev 1116195)
@@ -0,0 +1,16 @@
+diff --git a/src/plugins/acoustidimport/ffmpegfingerprintdecoder.cpp b/src/plugins/acoustidimport/ffmpegfingerprintdecoder.cpp
+index e156d424..e12b9abd 100644
+--- a/src/plugins/acoustidimport/ffmpegfingerprintdecoder.cpp
++++ b/src/plugins/acoustidimport/ffmpegfingerprintdecoder.cpp
+@@ -232,7 +232,11 @@ private:
+ friend class Format;
+ friend class Converter;
+ AVCodecContext* m_ptr;
++#if LIBAVCODEC_VERSION_INT < AV_VERSION_INT(59, 0, 0)
+ AVCodec* m_impl;
++#else
++ const AVCodec* m_impl;
++#endif
+ AVFrame* m_frame;
+ bool m_opened;
+ };
Copied: kid3/repos/community-staging-x86_64/kid3.changelog (from rev 1116194, kid3/trunk/kid3.changelog)
===================================================================
--- community-staging-x86_64/kid3.changelog (rev 0)
+++ community-staging-x86_64/kid3.changelog 2022-01-26 21:07:09 UTC (rev 1116195)
@@ -0,0 +1,155 @@
+2021-06-20 Jaroslav Lichtblau <svetlemodry at archlinux.org>
+ * kid3 3.8.7-1
+
+2021-01-31 Jaroslav Lichtblau <svetlemodry at archlinux.org>
+ * kid3 3.8.5-1
+
+2020-10-07 Jaroslav Lichtblau <svetlemodry at archlinux.org>
+ * kid3 3.8.4-1
+
+2020-01-23 Jaroslav Lichtblau <svetlemodry at archlinux.org>
+ * kid3 3.8.2-1
+
+2019-12-23 Jaroslav Lichtblau <svetlemodry at archlinux.org>
+ * kid3 3.8.1-1
+
+2019-08-25 Jaroslav Lichtblau <svetlemodry at archlinux.org>
+ * kid3 3.8.0-1
+
+2019-03-19 Jaroslav Lichtblau <svetlemodry at archlinux.org>
+ * kid3 3.7.1-1
+
+2018-12-25 Jaroslav Lichtblau <svetlemodry at archlinux.org>
+ * kid3 3.7.0-1
+
+2018-09-02 Jaroslav Lichtblau <svetlemodry at archlinux.org>
+ * kid3 3.6.2-1
+
+2018-05-12 Jaroslav Lichtblau <svetlemodry at archlinux.org>
+ * kid3 3.6.1-1
+
+2018-03-26 Jaroslav Lichtblau <svetlemodry at archlinux.org>
+ * kid3 3.6.0-1
+
+2017-11-28 Jaroslav Lichtblau <svetlemodry at archlinux.org>
+ * kid3 3.5.1-1
+
+2017-07-15 Jaroslav Lichtblau <svetlemodry at archlinux.org>
+ * kid3 3.5.0-3 FS#54794 fix
+
+2017-06-24 Jaroslav Lichtblau <svetlemodry at archlinux.org>
+ * kid3 3.5.0-1
+
+2017-03-01 Jaroslav Lichtblau <svetlemodry at archlinux.org>
+ * kid3 3.4.5-1
+
+2016-12-24 Jaroslav Lichtblau <svetlemodry at archlinux.org>
+ * kid3 3.4.4-1
+
+2016-11-06 Jaroslav Lichtblau <svetlemodry at archlinux.org>
+ * kid3 3.4.3-2 readline 7.0 rebuild
+
+2016-11-01 Jaroslav Lichtblau <svetlemodry at archlinux.org>
+ * kid3 3.4.3-1
+
+2016-08-24 Jaroslav Lichtblau <svetlemodry at archlinux.org>
+ * kid3 3.4.2-1
+
+2016-07-03 Jaroslav Lichtblau <svetlemodry at archlinux.org>
+ * kid3 3.4.1-2 ffmpeg 3.1 rebuild
+
+2016-06-23 Jaroslav Lichtblau <svetlemodry at archlinux.org>
+ * kid3 3.4.1-1
+
+2016-04-30 Jaroslav Lichtblau <svetlemodry at archlinux.org>
+ * kid3 3.4.0-2 pacman hooks rebuild
+
+2016-04-23 Jaroslav Lichtblau <svetlemodry at archlinux.org>
+ * kid3 3.4.0-1
+
+2016-03-15 Jaroslav Lichtblau <svetlemodry at archlinux.org>
+ * kid3 3.3.2-1
+
+2016-02-22 Jaroslav Lichtblau <svetlemodry at archlinux.org>
+ * kid3 3.3.1-3 chromaprint 1.3.1 rebuild
+
+2016-02-16 Jaroslav Lichtblau <svetlemodry at archlinux.org>
+ * kid3 3.3.1-2 ffmpeg 3.0 rebuild
+
+2015-12-20 Jaroslav Lichtblau <svetlemodry at archlinux.org>
+ * kid3 3.3.1-1
+
+2015-10-21 Jaroslav Lichtblau <svetlemodry at archlinux.org>
+ * kid3 3.3.0-3 FS#46601 fix
+
+2015-10-03 Jaroslav Lichtblau <svetlemodry at archlinux.org>
+ * kid3 3.3.0-2 QT5 version
+
+2015-10-03 Jaroslav Lichtblau <svetlemodry at archlinux.org>
+ * kid3 3.3.0-1
+
+2015-05-12 Jaroslav Lichtblau <svetlemodry at archlinux.org>
+ * kid3 3.2.1-1
+
+2015-03-30 Jaroslav Lichtblau <svetlemodry at archlinux.org>
+ * kid3 3.2.0-1
+
+2014-11-11 Jaroslav Lichtblau <svetlemodry at archlinux.org>
+ * kid3 3.1.2-1
+
+2014-05-25 Jaroslav Lichtblau <svetlemodry at archlinux.org>
+ * kid3 3.1-2 FS#40121 fixed
+
+2014-04-25 Jaroslav Lichtblau <svetlemodry at archlinux.org>
+ * kid3 3.1-1
+
+2013-12-02 Jaroslav Lichtblau <svetlemodry at archlinux.org>
+ * kid3 3.0.2-2 FS#37642 fixed, package split
+
+2013-12-02 Jaroslav Lichtblau <svetlemodry at archlinux.org>
+ * kid3 3.0.2-1
+
+2013-11-02 Jaroslav Lichtblau <svetlemodry at archlinux.org>
+ * kid3 3.0.1-1
+
+2013-03-12 Jaroslav Lichtblau <svetlemodry at archlinux.org>
+ * kid3 2.3-1
+
+2012-12-16 Jaroslav Lichtblau <svetlemodry at archlinux.org>
+ * kid3 2.2.1-1
+
+2012-10-28 Jaroslav Lichtblau <svetlemodry at archlinux.org>
+ * kid3 2.2-1
+
+2012-06-03 Jaroslav Lichtblau <svetlemodry at archlinux.org>
+ * kid3 2.1-4 ffmpeg 0.11 rebuild
+
+2012-05-12 Jaroslav Lichtblau <svetlemodry at archlinux.org>
+ * kid3 2.1-1
+
+2011-11-20 Jaroslav Lichtblau <svetlemodry at archlinux.org>
+ * kid3 2.0.1-1
+
+2011-09-09 Jaroslav Lichtblau <svetlemodry at archlinux.org>
+ * kid3 2.0-1
+
+2011-02-19 Jaroslav Lichtblau <svetlemodry at archlinux.org>
+ * kid3 1.6
+
+2010-09-27 Jaroslav Lichtblau <svetlemodry at archlinux.org>
+ * Update to major release v1.5
+
+2010-03-13 Andrea Scarpino <andrea at archlinux.org>
+ * Update to major release v1.4
+ * MP4V2 enabled
+ * Cleanup dependencies
+
+2010-01-01 Jaroslav Lichtblau <svetlemodry at archlinux.org>
+ * Update to major release v1.3
+ * MP4V2 disabled, package in [extra] needs to be updated to be used with kid3
+
+2009-04-29 Jaroslav Lichtblau <svetlemodry at archlinux.org>
+ * Update to major release v1.2
+
+2008-10-25 Jaroslav Lichtblau <svetlemodry at archlinux.org>
+ * Update to major release v1.1
More information about the arch-commits
mailing list