* [gentoo-commits] repo/gentoo:master commit in: media-libs/vo-aacenc/
@ 2017-02-11 11:03 Alexis Ballier
0 siblings, 0 replies; 9+ messages in thread
From: Alexis Ballier @ 2017-02-11 11:03 UTC (permalink / raw
To: gentoo-commits
commit: 36653e1b24d307c5280722b0fe530c341b098042
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 11 11:03:24 2017 +0000
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Sat Feb 11 11:03:34 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36653e1b
media-libs/vo-aacenc: Append -mfpu=neon when USE=neon is set, it does not build otherwise. Bug #608878.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild | 5 +++--
media-libs/vo-aacenc/vo-aacenc-9999.ebuild | 5 +++--
2 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild b/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild
index a1443bc0fa..783c9ac215 100644
--- a/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild
+++ b/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -11,7 +11,7 @@ if [[ ${PV} == *9999 ]] ; then
AUTOTOOLS_AUTORECONF=yes
fi
-inherit autotools-multilib ${SCM}
+inherit autotools-multilib flag-o-matic ${SCM}
DESCRIPTION="VisualOn AAC encoder library"
HOMEPAGE="https://sourceforge.net/projects/opencore-amr/"
@@ -34,6 +34,7 @@ IUSE="examples static-libs neon"
AUTOTOOLS_PRUNE_LIBTOOL_FILES=all
src_configure() {
+ use neon && append-flags '-mfpu=neon'
local myeconfargs=(
"$(use_enable examples example)"
"$(use_enable neon armv7neon)"
diff --git a/media-libs/vo-aacenc/vo-aacenc-9999.ebuild b/media-libs/vo-aacenc/vo-aacenc-9999.ebuild
index 7d154fcff6..2aed642b20 100644
--- a/media-libs/vo-aacenc/vo-aacenc-9999.ebuild
+++ b/media-libs/vo-aacenc/vo-aacenc-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -11,7 +11,7 @@ if [[ ${PV} == *9999 ]] ; then
AUTOTOOLS_AUTORECONF=yes
fi
-inherit autotools-multilib ${SCM}
+inherit autotools-multilib flag-o-matic ${SCM}
DESCRIPTION="VisualOn AAC encoder library"
HOMEPAGE="https://sourceforge.net/projects/opencore-amr/"
@@ -34,6 +34,7 @@ IUSE="examples static-libs neon"
AUTOTOOLS_PRUNE_LIBTOOL_FILES=all
src_configure() {
+ use neon && append-flags '-mfpu=neon'
local myeconfargs=(
"$(use_enable examples example)"
"$(use_enable neon armv7neon)"
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/vo-aacenc/
@ 2017-02-11 11:03 Alexis Ballier
0 siblings, 0 replies; 9+ messages in thread
From: Alexis Ballier @ 2017-02-11 11:03 UTC (permalink / raw
To: gentoo-commits
commit: e36582f873b58231948cba2183fda4790ba31391
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 11 10:59:26 2017 +0000
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Sat Feb 11 11:03:34 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e36582f8
media-libs/vo-aacenc: remove old
Package-Manager: Portage-2.3.3, Repoman-2.3.1
media-libs/vo-aacenc/Manifest | 1 -
media-libs/vo-aacenc/vo-aacenc-0.1.2.ebuild | 50 -----------------------------
2 files changed, 51 deletions(-)
diff --git a/media-libs/vo-aacenc/Manifest b/media-libs/vo-aacenc/Manifest
index 4b9679facc..c035bfa76d 100644
--- a/media-libs/vo-aacenc/Manifest
+++ b/media-libs/vo-aacenc/Manifest
@@ -1,2 +1 @@
-DIST vo-aacenc-0.1.2.tar.gz 599983 SHA256 d1911edba77f0406aa45ef630cdf340a4f35fd42e1d37a6e3ee01365d86f3959 SHA512 28eb60656738c205b3e7734b997691246b6786d4a11ff6ad32d6e2b512cc0c8ddaeec352f69bc7006923a9b66c90fb9b8679bb52d9954cb3152f4aa780051427 WHIRLPOOL 8390428255d61daa4b9fe9b9233cacb45ec89a34761995cf6ebb88803883e6cbfade492a204aae96abb392d6cf7613c9bb12dc3318ef2fb5c19aa84aafb40ba8
DIST vo-aacenc-0.1.3.tar.gz 612463 SHA256 e51a7477a359f18df7c4f82d195dab4e14e7414cbd48cf79cc195fc446850f36 SHA512 c8f00dfa758270ba9cad35dd6e24905dc7cf33d7717454b7c2c56c40dbf54f682450aa010a410a0350d70119d2aaa2e5ba4471b5bbe05ccec1f9d20ab3e57853 WHIRLPOOL 92a969fca0f2ab6758cb6d2a0f7e56991ceeb3ff6c1d68d7731008c3c31ebdaa222211d6153b6a125ddbcc529f65652ce64d902d6a533d3d3782946f764c76a3
diff --git a/media-libs/vo-aacenc/vo-aacenc-0.1.2.ebuild b/media-libs/vo-aacenc/vo-aacenc-0.1.2.ebuild
deleted file mode 100644
index 7218a7f471..0000000000
--- a/media-libs/vo-aacenc/vo-aacenc-0.1.2.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-if [[ ${PV} == *9999 ]] ; then
- SCM="git-2"
- EGIT_REPO_URI="git://github.com/mstorsjo/${PN}.git"
- [[ ${PV%9999} != "" ]] && EGIT_BRANCH="release/${PV%.9999}"
-fi
-
-inherit eutils multilib autotools ${SCM}
-
-DESCRIPTION="VisualOn AAC encoder library"
-HOMEPAGE="https://sourceforge.net/projects/opencore-amr/"
-
-if [[ ${PV} == *9999 ]] ; then
- SRC_URI=""
-elif [[ ${PV%_p*} != ${PV} ]] ; then # Gentoo snapshot
- SRC_URI="mirror://gentoo/${P}.tar.xz"
-else # Official release
- SRC_URI="mirror://sourceforge/opencore-amr/${P}.tar.gz"
-fi
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-# Don't move KEYWORDS on the previous line or ekeyword won't work # 399061
-[[ ${PV} == *9999 ]] || \
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos"
-IUSE="examples static-libs neon"
-
-src_prepare() {
- [[ ${PV} == *9999 ]] && eautoreconf
-}
-
-src_configure() {
- econf \
- --disable-silent-rules \
- --disable-dependency-tracking \
- $(use_enable examples example) \
- $(use_enable neon armv7neon) \
- $(use_enable static-libs static)
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die
- find "${D}"usr/$(get_libdir) -name '*.la' -delete
-}
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/vo-aacenc/
@ 2017-06-19 16:33 Alexis Ballier
0 siblings, 0 replies; 9+ messages in thread
From: Alexis Ballier @ 2017-06-19 16:33 UTC (permalink / raw
To: gentoo-commits
commit: d96e70d22fe02001746bbdd256da300fc9b3e31d
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 19 16:33:25 2017 +0000
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Mon Jun 19 16:33:38 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d96e70d2
media-libs/vo-aacenc: convert to cpu_flags_arm
Package-Manager: Portage-2.3.6, Repoman-2.3.2
media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild | 6 +++---
media-libs/vo-aacenc/vo-aacenc-9999.ebuild | 6 +++---
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild b/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild
index 80bf8e0e859..b1f346d5b47 100644
--- a/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild
+++ b/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild
@@ -28,15 +28,15 @@ SLOT="0"
[[ ${PV} == *9999 ]] || \
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos"
-IUSE="examples static-libs neon"
+IUSE="examples static-libs cpu_flags_arm_neon"
AUTOTOOLS_PRUNE_LIBTOOL_FILES=all
src_configure() {
- use neon && append-flags '-mfpu=neon'
+ use cpu_flags_arm_neon && append-flags '-mfpu=neon'
local myeconfargs=(
"$(use_enable examples example)"
- "$(use_enable neon armv7neon)"
+ "$(use_enable cpu_flags_arm_neon armv7neon)"
)
autotools-multilib_src_configure
}
diff --git a/media-libs/vo-aacenc/vo-aacenc-9999.ebuild b/media-libs/vo-aacenc/vo-aacenc-9999.ebuild
index 0b88b39aeba..9f453d7a9ba 100644
--- a/media-libs/vo-aacenc/vo-aacenc-9999.ebuild
+++ b/media-libs/vo-aacenc/vo-aacenc-9999.ebuild
@@ -28,15 +28,15 @@ SLOT="0"
[[ ${PV} == *9999 ]] || \
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos"
-IUSE="examples static-libs neon"
+IUSE="examples static-libs cpu_flags_arm_neon"
AUTOTOOLS_PRUNE_LIBTOOL_FILES=all
src_configure() {
- use neon && append-flags '-mfpu=neon'
+ use cpu_flags_arm_neon && append-flags '-mfpu=neon'
local myeconfargs=(
"$(use_enable examples example)"
- "$(use_enable neon armv7neon)"
+ "$(use_enable cpu_flags_arm_neon armv7neon)"
)
autotools-multilib_src_configure
}
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/vo-aacenc/
@ 2017-06-19 22:05 Alexis Ballier
0 siblings, 0 replies; 9+ messages in thread
From: Alexis Ballier @ 2017-06-19 22:05 UTC (permalink / raw
To: gentoo-commits
commit: df5e67678fa6a17d398729ffc6a51989bd455d32
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 19 22:04:45 2017 +0000
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Mon Jun 19 22:05:08 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df5e6767
media-libs/vo-aacenc: keyword ~arm64
Package-Manager: Portage-2.3.6, Repoman-2.3.2
media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild | 2 +-
media-libs/vo-aacenc/vo-aacenc-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild b/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild
index b1f346d5b47..17940dadab5 100644
--- a/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild
+++ b/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild
@@ -27,7 +27,7 @@ LICENSE="Apache-2.0"
SLOT="0"
[[ ${PV} == *9999 ]] || \
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos"
IUSE="examples static-libs cpu_flags_arm_neon"
AUTOTOOLS_PRUNE_LIBTOOL_FILES=all
diff --git a/media-libs/vo-aacenc/vo-aacenc-9999.ebuild b/media-libs/vo-aacenc/vo-aacenc-9999.ebuild
index 9f453d7a9ba..2046873dd9c 100644
--- a/media-libs/vo-aacenc/vo-aacenc-9999.ebuild
+++ b/media-libs/vo-aacenc/vo-aacenc-9999.ebuild
@@ -27,7 +27,7 @@ LICENSE="Apache-2.0"
SLOT="0"
[[ ${PV} == *9999 ]] || \
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos"
IUSE="examples static-libs cpu_flags_arm_neon"
AUTOTOOLS_PRUNE_LIBTOOL_FILES=all
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/vo-aacenc/
@ 2017-07-30 9:38 Michał Górny
0 siblings, 0 replies; 9+ messages in thread
From: Michał Górny @ 2017-07-30 9:38 UTC (permalink / raw
To: gentoo-commits
commit: 7bfc83fe39c274d12a29442a7848603196af610a
Author: David Hicks <david <AT> hicks <DOT> id <DOT> au>
AuthorDate: Sat Jul 29 16:40:15 2017 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Jul 30 09:38:03 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bfc83fe
media-libs/vo-aacenc: use HTTPS for GitHub
Package-Manager: Portage-2.3.6, Repoman-2.3.3
media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild | 2 +-
media-libs/vo-aacenc/vo-aacenc-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild b/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild
index 17940dadab5..cd5f549fefd 100644
--- a/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild
+++ b/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild
@@ -5,7 +5,7 @@ EAPI=5
if [[ ${PV} == *9999 ]] ; then
SCM="git-2"
- EGIT_REPO_URI="git://github.com/mstorsjo/${PN}.git"
+ EGIT_REPO_URI="https://github.com/mstorsjo/${PN}.git"
[[ ${PV%9999} != "" ]] && EGIT_BRANCH="release/${PV%.9999}"
AUTOTOOLS_AUTORECONF=yes
fi
diff --git a/media-libs/vo-aacenc/vo-aacenc-9999.ebuild b/media-libs/vo-aacenc/vo-aacenc-9999.ebuild
index 2046873dd9c..82167222f36 100644
--- a/media-libs/vo-aacenc/vo-aacenc-9999.ebuild
+++ b/media-libs/vo-aacenc/vo-aacenc-9999.ebuild
@@ -5,7 +5,7 @@ EAPI=5
if [[ ${PV} == *9999 ]] ; then
SCM="git-2"
- EGIT_REPO_URI="git://github.com/mstorsjo/${PN}.git"
+ EGIT_REPO_URI="https://github.com/mstorsjo/${PN}.git"
[[ ${PV%9999} != "" ]] && EGIT_BRANCH="release/${PV%.9999}"
AUTOTOOLS_AUTORECONF=yes
fi
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/vo-aacenc/
@ 2019-05-15 13:54 Aaron Bauman
0 siblings, 0 replies; 9+ messages in thread
From: Aaron Bauman @ 2019-05-15 13:54 UTC (permalink / raw
To: gentoo-commits
commit: 5ef9285907c5d7d4c53ae8bf4beb5e2e13f898e1
Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Wed May 15 13:53:39 2019 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Wed May 15 13:54:44 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ef92859
media-libs/vo-aacenc: arm64 stable
Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.12
RepoMan-Options: --include-arches="arm64"
media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild b/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild
index 92e4d59fb2d..20ed3fb06f7 100644
--- a/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild
+++ b/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -27,7 +27,7 @@ LICENSE="Apache-2.0"
SLOT="0"
[[ ${PV} == *9999 ]] || \
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos"
IUSE="examples static-libs cpu_flags_arm_neon"
AUTOTOOLS_PRUNE_LIBTOOL_FILES=all
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/vo-aacenc/
@ 2019-06-16 16:10 David Seifert
0 siblings, 0 replies; 9+ messages in thread
From: David Seifert @ 2019-06-16 16:10 UTC (permalink / raw
To: gentoo-commits
commit: 35fcbcb19b7059dc673113d52f6430da3c5349bc
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 16 16:10:09 2019 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Jun 16 16:10:09 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35fcbcb1
media-libs/vo-aacenc: Port to EAPI 7
Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: David Seifert <soap <AT> gentoo.org>
media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild | 55 +++++++++++++++--------------
1 file changed, 29 insertions(+), 26 deletions(-)
diff --git a/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild b/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild
index 20ed3fb06f7..7511d4823b8 100644
--- a/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild
+++ b/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild
@@ -1,42 +1,45 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
-if [[ ${PV} == *9999 ]] ; then
- SCM="git-2"
+inherit flag-o-matic multilib-minimal
+
+if [[ ${PV} == *9999 ]]; then
+ inherit autotools git-r3
EGIT_REPO_URI="https://github.com/mstorsjo/${PN}.git"
- [[ ${PV%9999} != "" ]] && EGIT_BRANCH="release/${PV%.9999}"
- AUTOTOOLS_AUTORECONF=yes
+else
+ SRC_URI="mirror://sourceforge/opencore-amr/${P}.tar.gz"
+ KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos"
fi
-inherit autotools-multilib flag-o-matic ${SCM}
-
DESCRIPTION="VisualOn AAC encoder library"
HOMEPAGE="https://sourceforge.net/projects/opencore-amr/"
-if [[ ${PV} == *9999 ]] ; then
- SRC_URI=""
-elif [[ ${PV%_p*} != ${PV} ]] ; then # Gentoo snapshot
- SRC_URI="mirror://gentoo/${P}.tar.xz"
-else # Official release
- SRC_URI="mirror://sourceforge/opencore-amr/${P}.tar.gz"
-fi
-
LICENSE="Apache-2.0"
SLOT="0"
+IUSE="cpu_flags_arm_neon examples static-libs"
+
+src_prepare() {
+ default
+ [[ ${PV} == *9999 ]] && eautoreconf
+}
-[[ ${PV} == *9999 ]] || \
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos"
-IUSE="examples static-libs cpu_flags_arm_neon"
+multilib_src_configure() {
+ if use cpu_flags_arm_neon; then
+ local -x CFLAGS="${CFLAGS}"
+ append-cflags -mfpu=neon
+ fi
+
+ ECONF_SOURCE="${S}" econf \
+ $(use_enable cpu_flags_arm_neon armv7neon) \
+ $(use_enable examples example) \
+ $(use_enable static-libs static)
+}
-AUTOTOOLS_PRUNE_LIBTOOL_FILES=all
+multilib_src_install_all() {
+ einstalldocs
-src_configure() {
- use cpu_flags_arm_neon && append-flags '-mfpu=neon'
- local myeconfargs=(
- "$(use_enable examples example)"
- "$(use_enable cpu_flags_arm_neon armv7neon)"
- )
- autotools-multilib_src_configure
+ # package provides .pc files
+ find "${D}" -name '*.la' -delete || die
}
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/vo-aacenc/
@ 2019-06-16 16:10 David Seifert
0 siblings, 0 replies; 9+ messages in thread
From: David Seifert @ 2019-06-16 16:10 UTC (permalink / raw
To: gentoo-commits
commit: 19279f12639f3f93ed8ad8e8f6dde8e973aa138a
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 16 16:10:06 2019 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Jun 16 16:10:06 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19279f12
media-libs/vo-aacenc: Update live ebuild
Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: David Seifert <soap <AT> gentoo.org>
media-libs/vo-aacenc/vo-aacenc-9999.ebuild | 57 ++++++++++++++++--------------
1 file changed, 30 insertions(+), 27 deletions(-)
diff --git a/media-libs/vo-aacenc/vo-aacenc-9999.ebuild b/media-libs/vo-aacenc/vo-aacenc-9999.ebuild
index 7d6b2869b05..022f13cf020 100644
--- a/media-libs/vo-aacenc/vo-aacenc-9999.ebuild
+++ b/media-libs/vo-aacenc/vo-aacenc-9999.ebuild
@@ -1,42 +1,45 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
-if [[ ${PV} == *9999 ]] ; then
- SCM="git-2"
+inherit flag-o-matic multilib-minimal
+
+if [[ ${PV} == *9999 ]]; then
+ inherit autotools git-r3
EGIT_REPO_URI="https://github.com/mstorsjo/${PN}.git"
- [[ ${PV%9999} != "" ]] && EGIT_BRANCH="release/${PV%.9999}"
- AUTOTOOLS_AUTORECONF=yes
+else
+ SRC_URI="mirror://sourceforge/opencore-amr/${P}.tar.gz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos"
fi
-inherit autotools-multilib flag-o-matic ${SCM}
-
DESCRIPTION="VisualOn AAC encoder library"
HOMEPAGE="https://sourceforge.net/projects/opencore-amr/"
-if [[ ${PV} == *9999 ]] ; then
- SRC_URI=""
-elif [[ ${PV%_p*} != ${PV} ]] ; then # Gentoo snapshot
- SRC_URI="mirror://gentoo/${P}.tar.xz"
-else # Official release
- SRC_URI="mirror://sourceforge/opencore-amr/${P}.tar.gz"
-fi
-
LICENSE="Apache-2.0"
SLOT="0"
+IUSE="cpu_flags_arm_neon examples static-libs"
+
+src_prepare() {
+ default
+ [[ ${PV} == *9999 ]] && eautoreconf
+}
-[[ ${PV} == *9999 ]] || \
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos"
-IUSE="examples static-libs cpu_flags_arm_neon"
+multilib_src_configure() {
+ if use cpu_flags_arm_neon; then
+ local -x CFLAGS="${CFLAGS}"
+ append-cflags -mfpu=neon
+ fi
+
+ ECONF_SOURCE="${S}" econf \
+ $(use_enable cpu_flags_arm_neon armv7neon) \
+ $(use_enable examples example) \
+ $(use_enable static-libs static)
+}
-AUTOTOOLS_PRUNE_LIBTOOL_FILES=all
+multilib_src_install_all() {
+ einstalldocs
-src_configure() {
- use cpu_flags_arm_neon && append-flags '-mfpu=neon'
- local myeconfargs=(
- "$(use_enable examples example)"
- "$(use_enable cpu_flags_arm_neon armv7neon)"
- )
- autotools-multilib_src_configure
+ # package provides .pc files
+ find "${D}" -name '*.la' -delete || die
}
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/vo-aacenc/
@ 2022-08-30 19:06 Sam James
0 siblings, 0 replies; 9+ messages in thread
From: Sam James @ 2022-08-30 19:06 UTC (permalink / raw
To: gentoo-commits
commit: 264e71e45caf5290f670a145cb241c949e44bcf8
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 30 18:29:00 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Aug 30 19:06:10 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=264e71e4
media-libs/vo-aacenc: limit multilib features (drop doc)
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild | 2 +-
media-libs/vo-aacenc/vo-aacenc-9999.ebuild | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild b/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild
index b69bfc681de0..3b62d10b771f 100644
--- a/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild
+++ b/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild
@@ -33,7 +33,7 @@ multilib_src_configure() {
ECONF_SOURCE="${S}" econf \
$(use_enable cpu_flags_arm_neon armv7neon) \
- $(use_enable examples example) \
+ $(multilib_native_use_enable examples example) \
$(use_enable static-libs static)
}
diff --git a/media-libs/vo-aacenc/vo-aacenc-9999.ebuild b/media-libs/vo-aacenc/vo-aacenc-9999.ebuild
index 55096b3dbc2f..c8206d59dead 100644
--- a/media-libs/vo-aacenc/vo-aacenc-9999.ebuild
+++ b/media-libs/vo-aacenc/vo-aacenc-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -33,7 +33,7 @@ multilib_src_configure() {
ECONF_SOURCE="${S}" econf \
$(use_enable cpu_flags_arm_neon armv7neon) \
- $(use_enable examples example) \
+ $(multilib_native_use_enable examples example) \
$(use_enable static-libs static)
}
^ permalink raw reply related [flat|nested] 9+ messages in thread
end of thread, other threads:[~2022-08-30 19:06 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-02-11 11:03 [gentoo-commits] repo/gentoo:master commit in: media-libs/vo-aacenc/ Alexis Ballier
-- strict thread matches above, loose matches on Subject: below --
2017-02-11 11:03 Alexis Ballier
2017-06-19 16:33 Alexis Ballier
2017-06-19 22:05 Alexis Ballier
2017-07-30 9:38 Michał Górny
2019-05-15 13:54 Aaron Bauman
2019-06-16 16:10 David Seifert
2019-06-16 16:10 David Seifert
2022-08-30 19:06 Sam James
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox