[proaudio] proaudio/proaudio: [3175] bump ambdec |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/proaudio Archives
]
Revision: 3175
Author: dominique
Date: 2019-08-28 02:31:01 +0200 (Wed, 28 Aug 2019)
Log Message:
-----------
bump ambdec
Modified Paths:
--------------
trunk/overlays/proaudio/media-sound/ambdec/ChangeLog
trunk/overlays/proaudio/media-sound/ambdec/Manifest
Added Paths:
-----------
trunk/overlays/proaudio/media-sound/ambdec/ambdec-0.7.1.ebuild
trunk/overlays/proaudio/media-sound/ambdec/files/ambdec-0.7.1-Makefile.patch
Removed Paths:
-------------
trunk/overlays/proaudio/media-sound/ambdec/ambdec-0.5.1.ebuild
trunk/overlays/proaudio/media-sound/ambdec/files/ambdec-0.5.1-Makefile.patch
Modified: trunk/overlays/proaudio/media-sound/ambdec/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/ambdec/ChangeLog 2019-08-28 00:24:37 UTC (rev 3174)
+++ trunk/overlays/proaudio/media-sound/ambdec/ChangeLog 2019-08-28 00:31:01 UTC (rev 3175)
@@ -1,7 +1,13 @@
# ChangeLog for media-sound/ambdec
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2019 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 27 Aug 2019; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxx>
+ +ambdec-0.7.1.ebuild bump
+ -ambdec-0.5.1.ebuild
+ +files/ambdec-0.7.1-Makefile.patch
+ -files/ambdec-0.5.1-Makefile.patch
+
29 Jul 2017 Dominique Michel <dominique_libre@xxxxxxxxxxxxxxxxxxxxx>
ambdec-0.5.1.ebuild: bump to eapi 6; install user manual by default.
metadata.xml: make repoman happy
Modified: trunk/overlays/proaudio/media-sound/ambdec/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/ambdec/Manifest 2019-08-28 00:24:37 UTC (rev 3174)
+++ trunk/overlays/proaudio/media-sound/ambdec/Manifest 2019-08-28 00:31:01 UTC (rev 3175)
@@ -1,6 +1,6 @@
-AUX ambdec-0.5.1-Makefile.patch 1096 SHA256 e5cb3b7aeabd164a869a3b5c476b0ea35f127cfec83987b8935d2b1cb9b7e47a SHA512 6b58e1c632d041b6d68b829c5407671edf32410afd9ef04d6254f69fd3a18710557b4ae34452c77ee628a341a0ae1b3ab95a9e046ba9e30fe7c145df721bc74b WHIRLPOOL 14869deee95f650079aa4801764f3f49dd396c8555e1ae0d975c9a59b2115641f19889cee2d0e8609e54e63cdd3da3f9bf458c1192c2830cbfe959157ed7e1bd
-DIST ambdec-0.5.1.tar.bz2 43347 SHA256 0497636ac97b4883e45348604419980f7c525e2eebede7026550cc43f85e8074 SHA512 91f755259247b8a04c80c2f50f961e64afe9ffec24037b09ad8f16c58d3761c250c4174fe12607c84080064677242fcfa54ff1fea391a8a45e15981c006824db WHIRLPOOL 7d29c1e165c1a81fb3af949326e2974153090a290deca779d876fecf38fbdacb79e59b1e63ba14c34ee9579417abd852791331dd9920f4c054dec19447ccaa3f
-DIST ambdec-manual.pdf 206659 SHA256 a536b98ba1c142a9cbea51595b09c6cd44f0ec7e83fccbf113cde49756f85800 SHA512 373acb5a0509daacbb16d52da6309418ba13a76d4c53a88c13e0eb822ecf7c2aa5f0108f7f1830a36120b4eef9538aadb4c318ecdff2c04e9ee524d7fc1aaa66 WHIRLPOOL 4b52fdc4e0145dcb1977799d44f80708573a878e51e40d14ae3ef685c3c497dc1554050e188a1c0a4d70690dad69269b03999ebe088d225cf57785e8c031548e
-EBUILD ambdec-0.5.1.ebuild 1099 SHA256 f2971a55d2cbd92e73d8ee56e411e5f6475fe33a74beb020b6c8b549697c6966 SHA512 9171a8b46cd67290b36d58a252483b09451ddb7c3836f8ed1ed3f44d8d611c87665e9ceae81b269b0473ff146c022ea7fef2612789235a9b1446e72a9b6bd4d6 WHIRLPOOL e76d8da481d95d396d937cd4a2bf9202606af1f190525ee03b1a853214645f8a84a9f4f49ead1c982cdd9b7c7ed1c2b923c8942676997fa8ccf2c33cf804a9db
-MISC ChangeLog 1062 SHA256 b0a89ba753767f1bc2c720abefdfdd72f94dca32ab0119cc45097009aec9f182 SHA512 e5d10976686ef6b6ffb69f09ecd20a59823629226b703557c8438e158dc5a43381e6ac709b9852c1e73a7ab1fecf5320aab5cc08bed75287ecc3e4967835b989 WHIRLPOOL 5fa643ae41e69eb4fbd4156bd5f36eb21489f3e44634694ad72623b84d845eefa48aeb9a1a01d34e781fdb430a2f3d817125e33a19f63f8a7c70a83115c724b0
-MISC metadata.xml 261 SHA256 3812db1cff66d287c945fc7987f7d2cb37fea10ad28fdae3b7277beb8cfe7392 SHA512 590077890c7cc0e1fd1c8b4388764030dcf95e6bd04f996a73839809b011e666a859417ae2ec91eba8af11e4fe5bbe9c89791e1eccd23b7fc6ec43cca304e0b1 WHIRLPOOL 539e44c7fa67fe66d40aea271af64a7da8cb15c7f990400572ea7372b6268575cf1bf1d536772276b8df4340a7919392d21120a7f7321d198a24460b3b383154
+AUX ambdec-0.7.1-Makefile.patch 1012 BLAKE2B b400aedc20d109e29a32f5cda3538aa879e5f4198eff6020a8ca3bb7d4ae3162fa5d8c9362c6290112764b610ef88b62f4a95b78c55b8fbcce479a4531a3ab8e SHA512 fa2ce18299bf8c57b44a19d6f139058e6156208711acc04c5a5c89f7765954821a4bbff9d257bac27c0ac269c981878e592cac9e4873e20bbb6762b78e9060a4
+DIST ambdec-0.7.1.tar.bz2 54074 BLAKE2B 799c1136804923a6b05924343769896449f6ae5c78fa9786217844d756115a28b410e1708f078a3f5c6fa6d63146cc7de6fbbf58183dd9c225a645dc62eac5d4 SHA512 26f945e07a5e3e3a2000f00eede2499fd6a6ba82587a84d1bbd344ac3c6c8b86d74773491c9366d79b3697c926950308b5f8593ad14316eced7155d48c1ace0e
+DIST ambdec-manual.pdf 206659 BLAKE2B 015a2369336c92da7684bdc029177f1eef49aad2fb103af7458290f8624555e651b4e6548933275f2b23821cc8de9e7224ac24bd55ee14bbc4e865134749c2a3 SHA512 373acb5a0509daacbb16d52da6309418ba13a76d4c53a88c13e0eb822ecf7c2aa5f0108f7f1830a36120b4eef9538aadb4c318ecdff2c04e9ee524d7fc1aaa66
+EBUILD ambdec-0.7.1.ebuild 1050 BLAKE2B 48fc6b31f6fb03801112e8d5bcefa14885a4b7a2088343562a1ddaf538bd6bb604b7a1f84bef314b1c3002dbd77ee711cdccd3e2aeb37e5e4d6c48197e076eec SHA512 47c663481ade7f838667d618d17a2375c6685a1ec86ca4e8aa10f79ad377d2e5c9c87a6b3eb91d337b7c2161b514989d9ed4134b9b41eb60d246243d44c9040b
+MISC ChangeLog 1254 BLAKE2B 62e5c15f0ec976c8d02ddefaa4b94fbf61a717683e8a257ee62325b870b5e942331995e3cabc71231d3ea36dbe7064836e41cb2d89fb9812b32bb31854a82ae8 SHA512 6d1316d125a22c540b7d87a66e83260f092e077bd380bd9d43be9fffa2800c0dd2bbc2f8eb56702ace3fa723aa9c30be317a715f267c00e397d783207eb10687
+MISC metadata.xml 261 BLAKE2B ab09b95e48499595f240d83a5a2328b206d5983b57bbd4f6a0ba5f695a5be713ca35aaa6106a06a83a2e471d646e2ae12069c0779178823f1f9f30bd234a1dfe SHA512 590077890c7cc0e1fd1c8b4388764030dcf95e6bd04f996a73839809b011e666a859417ae2ec91eba8af11e4fe5bbe9c89791e1eccd23b7fc6ec43cca304e0b1
Deleted: trunk/overlays/proaudio/media-sound/ambdec/ambdec-0.5.1.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/ambdec/ambdec-0.5.1.ebuild 2019-08-28 00:24:37 UTC (rev 3174)
+++ trunk/overlays/proaudio/media-sound/ambdec/ambdec-0.5.1.ebuild 2019-08-28 00:31:01 UTC (rev 3175)
@@ -1,42 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit exteutils toolchain-funcs multilib
-
-RESTRICT="mirror"
-DESCRIPTION="An Ambisonic decoder for first and second order"
-HOMEPAGE="http://kokkinizita.linuxaudio.org/linuxaudio"
-SRC_URI="http://kokkinizita.linuxaudio.org/linuxaudio/downloads/${P}.tar.bz2
- http://kokkinizita.linuxaudio.org/linuxaudio/downloads/ambdec-manual.pdf"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE=""
-
-DEPEND="virtual/jack
- >=media-libs/libclthreads-2.4.0
- >=media-libs/libclxclient-3.6.1"
-
-S="${S}/source"
-RDEPEND="$DEPEND"
-
-src_prepare() {
- epatch "${FILESDIR}/${P}-Makefile.patch"
- eapply_user
- esed_check -i -e "/^CPPFLAGS/ s/-O2//" Makefile
-}
-
-src_compile() {
- tc-export CC CXX
- CFLAGS="$(pkg-config --cflags gthread-2.0) $CFLAGCS" \
- LDLIBS="$(pkg-config --libs gthread-2.0)" \
- emake PREFIX="/usr" LIBDIR="$(get_libdir)" || die "make failed"
-}
-
-src_install() {
- emake PREFIX="/usr" DESTDIR="${D}" install || die "install failed"
- cd ..
- dodoc AUTHORS README "$DISTDIR"/ambdec-manual.pdf
-}
Added: trunk/overlays/proaudio/media-sound/ambdec/ambdec-0.7.1.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/ambdec/ambdec-0.7.1.ebuild (rev 0)
+++ trunk/overlays/proaudio/media-sound/ambdec/ambdec-0.7.1.ebuild 2019-08-28 00:31:01 UTC (rev 3175)
@@ -0,0 +1,41 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit exteutils toolchain-funcs multilib
+
+RESTRICT="mirror"
+DESCRIPTION="An Ambisonic decoder for first and second order"
+HOMEPAGE="http://kokkinizita.linuxaudio.org/linuxaudio"
+SRC_URI="http://kokkinizita.linuxaudio.org/linuxaudio/downloads/${P}.tar.bz2
+ http://kokkinizita.linuxaudio.org/linuxaudio/downloads/ambdec-manual.pdf"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+
+DEPEND="virtual/jack
+ >=media-libs/libclthreads-2.4.0
+ >=media-libs/libclxclient-3.6.1"
+
+S="${S}/source"
+RDEPEND="$DEPEND"
+
+src_prepare() {
+ epatch "${FILESDIR}/${P}-Makefile.patch"
+ eapply_user
+}
+
+src_compile() {
+ tc-export CC CXX
+ CFLAGS="$(pkg-config --cflags gthread-2.0) $CFLAGCS" \
+ LDLIBS="$(pkg-config --libs gthread-2.0)" \
+ emake PREFIX="/usr" LIBDIR="$(get_libdir)" || die "make failed"
+}
+
+src_install() {
+ emake PREFIX="/usr" DESTDIR="${D}" install || die "install failed"
+ cd ..
+ dodoc AUTHORS README "$DISTDIR"/ambdec-manual.pdf
+}
Deleted: trunk/overlays/proaudio/media-sound/ambdec/files/ambdec-0.5.1-Makefile.patch
===================================================================
--- trunk/overlays/proaudio/media-sound/ambdec/files/ambdec-0.5.1-Makefile.patch 2019-08-28 00:24:37 UTC (rev 3174)
+++ trunk/overlays/proaudio/media-sound/ambdec/files/ambdec-0.5.1-Makefile.patch 2019-08-28 00:31:01 UTC (rev 3175)
@@ -1,34 +0,0 @@
---- source/Makefile.old 2012-11-06 20:35:44.000000000 +0100
-+++ source/Makefile 2012-11-06 20:46:49.000000000 +0100
-@@ -18,10 +18,10 @@
- #
- # ----------------------------------------------------------------------------
-
--
--PREFIX = /usr/local
-+CXX ?= g++
-+PREFIX ?= /usr/local
- SUFFIX := $(shell uname -m | sed -e 's/^unknown/$//' -e 's/^i.86/$//' -e 's/^x86_64/$/64/')
--LIBDIR = lib$(SUFFIX)
-+LIBDIR ?= lib$(SUFFIX)
- SHARED = $(PREFIX)/share/ambdec
- VERSION = 0.5.1
- CPPFLAGS += -ffast-math -Wall -MMD -MP -DVERSION=\"$(VERSION)\" -DSHARED=\"$(SHARED)\"
-@@ -39,7 +39,7 @@
- ambdec: LDLIBS += -lclxclient -lclthreads -ljack -lpng -lXft -lX11 -lrt
- ambdec: LDFLAGS += -L/usr/X11R6/lib
- ambdec: $(AMBDEC_O)
-- g++ $(LDFLAGS) -o $@ $(AMBDEC_O) $(LDLIBS)
-+ $(CXX) $(LDFLAGS) -o $@ $(AMBDEC_O) $(LDLIBS)
-
- $(AMBDEC_O):
- -include $(AMBDEC_O:%.o=%.d)
-@@ -50,7 +50,7 @@
-
- ambdec_cli: LDLIBS += -lclthreads -ljack -lrt
- ambdec_cli: $(AMBDEC_CLI_O)
-- g++ $(LDFLAGS) -o $@ $(AMBDEC_CLI_O) $(LDLIBS)
-+ $(CXX) $(LDFLAGS) -o $@ $(AMBDEC_CLI_O) $(LDLIBS)
-
- $(AMBDEC_CLI_O):
- -include $(AMBDEC_CLI_O:%.o=%.d)
Added: trunk/overlays/proaudio/media-sound/ambdec/files/ambdec-0.7.1-Makefile.patch
===================================================================
--- trunk/overlays/proaudio/media-sound/ambdec/files/ambdec-0.7.1-Makefile.patch (rev 0)
+++ trunk/overlays/proaudio/media-sound/ambdec/files/ambdec-0.7.1-Makefile.patch 2019-08-28 00:31:01 UTC (rev 3175)
@@ -0,0 +1,29 @@
+--- ambdec-0.7.1/source/Makefile.orig 2019-08-26 23:21:59.097647997 +0200
++++ ambdec-0.7.1/source/Makefile 2019-08-26 23:23:39.074644349 +0200
+@@ -18,15 +18,14 @@
+ #
+ # ----------------------------------------------------------------------------
+
+-
++CXX ?= g++
+ PREFIX ?= /usr/local
+ BINDIR ?= $(PREFIX)/bin
+ SHARED ?= $(PREFIX)/share/ambdec
+
+ VERSION = 0.7.1
+ CPPFLAGS += -MMD -MP -DVERSION=\"$(VERSION)\" -DSHARED=\"$(SHARED)\"
+-CXXFLAGS += -O2 -ffast-math -Wall
+-CXXFLAGS += -march=native
++CXXFLAGS += -ffast-math -Wall
+
+
+ all: ambdec ambdec_cli
+@@ -35,7 +34,7 @@
+ AMBDEC_O = ambdec.o styles.o mainwin.o confwin.o radbut.o filewin.o \
+ jclient.o nffilt.o xover2.o decoder.o adconf.o sstring.o \
+ png2img.o meter.o
+-ambdec: CPPFLAGS += $(shell pkgconf --cflags freetype2)
++ambdec: CPPFLAGS += $(shell pkg-config --cflags freetype2)
+ ambdec: LDLIBS += -lclxclient -lclthreads -ljack -lpng -lpthread -lXft -lX11 -lrt
+ ambdec: $(AMBDEC_O)
+ $(CXX) $(LDFLAGS) -o $@ $(AMBDEC_O) $(LDLIBS)