[gentoo-commits] repo/gentoo:master commit in: media-libs/libfreeaptx/

2022-11-24 Thread WANG Xuerui
commit: 5505f9130d930b30dbf4504ae6987fda79feacf5
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Nov 24 07:19:54 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Nov 24 12:00:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5505f913

media-libs/libfreeaptx: keyword 0.1.1-r1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 media-libs/libfreeaptx/libfreeaptx-0.1.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libfreeaptx/libfreeaptx-0.1.1-r1.ebuild 
b/media-libs/libfreeaptx/libfreeaptx-0.1.1-r1.ebuild
index 6df92202b98a..458d24ef432c 100644
--- a/media-libs/libfreeaptx/libfreeaptx-0.1.1-r1.ebuild
+++ b/media-libs/libfreeaptx/libfreeaptx-0.1.1-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/iamthehorker/${PN}";
 else
SRC_URI="https://github.com/iamthehorker/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
+   KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
 fi
 
 LICENSE="LGPL-2.1+"



[gentoo-commits] repo/gentoo:master commit in: media-libs/libfreeaptx/

2022-04-25 Thread Arthur Zamarin
commit: f4033b47c8445e7a243220da07a136fe93f5ab01
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Apr 25 19:43:14 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Apr 25 19:43:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4033b47

media-libs/libfreeaptx: Stabilize 0.1.1-r1 ppc64, #827546

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/libfreeaptx/libfreeaptx-0.1.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libfreeaptx/libfreeaptx-0.1.1-r1.ebuild 
b/media-libs/libfreeaptx/libfreeaptx-0.1.1-r1.ebuild
index 349cf9fa588b..6df92202b98a 100644
--- a/media-libs/libfreeaptx/libfreeaptx-0.1.1-r1.ebuild
+++ b/media-libs/libfreeaptx/libfreeaptx-0.1.1-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/iamthehorker/${PN}";
 else
SRC_URI="https://github.com/iamthehorker/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
 fi
 
 LICENSE="LGPL-2.1+"



[gentoo-commits] repo/gentoo:master commit in: media-libs/libfreeaptx/

2022-03-08 Thread Sam James
commit: bba8613d14afbf44862902f028285bcee5fe1450
Author: Igor V. Kovalenko  gmail  com>
AuthorDate: Mon Feb 14 18:44:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  8 13:32:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bba8613d

media-libs/libfreeaptx: Change to multilib build

Signed-off-by: Igor V. Kovalenko  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 ...bfreeaptx-0.1.1.ebuild => libfreeaptx-0.1.1-r1.ebuild} | 15 +++
 1 file changed, 11 insertions(+), 4 deletions(-)

diff --git a/media-libs/libfreeaptx/libfreeaptx-0.1.1.ebuild 
b/media-libs/libfreeaptx/libfreeaptx-0.1.1-r1.ebuild
similarity index 81%
rename from media-libs/libfreeaptx/libfreeaptx-0.1.1.ebuild
rename to media-libs/libfreeaptx/libfreeaptx-0.1.1-r1.ebuild
index d27cd8ed1912..349cf9fa588b 100644
--- a/media-libs/libfreeaptx/libfreeaptx-0.1.1.ebuild
+++ b/media-libs/libfreeaptx/libfreeaptx-0.1.1-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit flag-o-matic toolchain-funcs
+inherit flag-o-matic multilib-minimal toolchain-funcs
 
 DESCRIPTION="Reverse-engineered aptX and aptX HD library (fork of libopenaptx)"
 HOMEPAGE="https://github.com/iamthehorker/libfreeaptx";
@@ -24,7 +24,14 @@ PATCHES=(
"${FILESDIR}"/${P}-fix-version.patch
 )
 
-src_compile() {
+src_prepare() {
+   default
+
+   # custom Makefiles
+   multilib_copy_sources
+}
+
+multilib_src_compile() {
tc-export CC AR
 
use cpu_flags_x86_avx2 && append-cflags "-mavx2"
@@ -38,7 +45,7 @@ src_compile() {
all
 }
 
-src_install() {
+multilib_src_install() {
emake \
PREFIX="${EPREFIX}"/usr \
DESTDIR="${D}" \



[gentoo-commits] repo/gentoo:master commit in: media-libs/libfreeaptx/

2021-11-14 Thread Sam James
commit: f0f9634b3a4938d08ae49bcd371ab6a1d9e99eb6
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 15 01:11:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 15 01:11:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0f9634b

media-libs/libfreeaptx: Stabilize 0.1.1 arm, #814524

Signed-off-by: Sam James  gentoo.org>

 media-libs/libfreeaptx/libfreeaptx-0.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libfreeaptx/libfreeaptx-0.1.1.ebuild 
b/media-libs/libfreeaptx/libfreeaptx-0.1.1.ebuild
index b80bee6a5e72..d27cd8ed1912 100644
--- a/media-libs/libfreeaptx/libfreeaptx-0.1.1.ebuild
+++ b/media-libs/libfreeaptx/libfreeaptx-0.1.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/iamthehorker/${PN}";
 else
SRC_URI="https://github.com/iamthehorker/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm arm64 ppc ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv x86"
 fi
 
 LICENSE="LGPL-2.1+"



[gentoo-commits] repo/gentoo:master commit in: media-libs/libfreeaptx/

2021-10-11 Thread Sam James
commit: 6acd92658ef0dad688dab9b2820d9d2fd114db87
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 12 00:09:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 12 00:09:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6acd9265

media-libs/libfreeaptx: Stabilize 0.1.1 arm64, #814524

Signed-off-by: Sam James  gentoo.org>

 media-libs/libfreeaptx/libfreeaptx-0.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libfreeaptx/libfreeaptx-0.1.1.ebuild 
b/media-libs/libfreeaptx/libfreeaptx-0.1.1.ebuild
index c7a81b9cd71..b80bee6a5e7 100644
--- a/media-libs/libfreeaptx/libfreeaptx-0.1.1.ebuild
+++ b/media-libs/libfreeaptx/libfreeaptx-0.1.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/iamthehorker/${PN}";
 else
SRC_URI="https://github.com/iamthehorker/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm arm64 ppc ~ppc64 ~riscv x86"
 fi
 
 LICENSE="LGPL-2.1+"



[gentoo-commits] repo/gentoo:master commit in: media-libs/libfreeaptx/

2021-09-27 Thread Agostino Sarubbo
commit: 763a1778357c3a6e50c59b24972ce60fea6154d1
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Sep 27 14:51:12 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Sep 27 14:51:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=763a1778

media-libs/libfreeaptx: x86 stable wrt bug #814524

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/libfreeaptx/libfreeaptx-0.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libfreeaptx/libfreeaptx-0.1.1.ebuild 
b/media-libs/libfreeaptx/libfreeaptx-0.1.1.ebuild
index 862b4f0f45f..c7a81b9cd71 100644
--- a/media-libs/libfreeaptx/libfreeaptx-0.1.1.ebuild
+++ b/media-libs/libfreeaptx/libfreeaptx-0.1.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/iamthehorker/${PN}";
 else
SRC_URI="https://github.com/iamthehorker/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~riscv x86"
 fi
 
 LICENSE="LGPL-2.1+"



[gentoo-commits] repo/gentoo:master commit in: media-libs/libfreeaptx/

2021-09-27 Thread Agostino Sarubbo
commit: c49a67c733e29b7b500212119964af01d1a5af3b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Sep 27 08:26:40 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Sep 27 08:26:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c49a67c7

media-libs/libfreeaptx: ppc stable wrt bug #814524

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/libfreeaptx/libfreeaptx-0.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libfreeaptx/libfreeaptx-0.1.1.ebuild 
b/media-libs/libfreeaptx/libfreeaptx-0.1.1.ebuild
index ab888909337..862b4f0f45f 100644
--- a/media-libs/libfreeaptx/libfreeaptx-0.1.1.ebuild
+++ b/media-libs/libfreeaptx/libfreeaptx-0.1.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/iamthehorker/${PN}";
 else
SRC_URI="https://github.com/iamthehorker/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="LGPL-2.1+"



[gentoo-commits] repo/gentoo:master commit in: media-libs/libfreeaptx/

2021-09-27 Thread Agostino Sarubbo
commit: 901bed68dab015bddd7a5488a756b37a515ccc15
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Sep 27 08:26:07 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Sep 27 08:26:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=901bed68

media-libs/libfreeaptx: amd64 stable wrt bug #814524

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/libfreeaptx/libfreeaptx-0.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libfreeaptx/libfreeaptx-0.1.1.ebuild 
b/media-libs/libfreeaptx/libfreeaptx-0.1.1.ebuild
index db0223a7362..ab888909337 100644
--- a/media-libs/libfreeaptx/libfreeaptx-0.1.1.ebuild
+++ b/media-libs/libfreeaptx/libfreeaptx-0.1.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/iamthehorker/${PN}";
 else
SRC_URI="https://github.com/iamthehorker/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="LGPL-2.1+"



[gentoo-commits] repo/gentoo:master commit in: media-libs/libfreeaptx/

2021-09-19 Thread Sam James
commit: 6429b5e7384691babcf1316c48db9615b1167ff0
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 20 02:38:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 20 02:39:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6429b5e7

media-libs/libfreeaptx: copy media-libs/libopenaptx keywords

Bug: https://bugs.gentoo.org/807616
Signed-off-by: Sam James  gentoo.org>

 media-libs/libfreeaptx/libfreeaptx-0.1.1.ebuild | 2 +-
 media-libs/libfreeaptx/libfreeaptx-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/libfreeaptx/libfreeaptx-0.1.1.ebuild 
b/media-libs/libfreeaptx/libfreeaptx-0.1.1.ebuild
index 1672154abe8..db0223a7362 100644
--- a/media-libs/libfreeaptx/libfreeaptx-0.1.1.ebuild
+++ b/media-libs/libfreeaptx/libfreeaptx-0.1.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/iamthehorker/${PN}";
 else
SRC_URI="https://github.com/iamthehorker/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~riscv"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="LGPL-2.1+"

diff --git a/media-libs/libfreeaptx/libfreeaptx-.ebuild 
b/media-libs/libfreeaptx/libfreeaptx-.ebuild
index f849a9cc545..d8ca8e91d1b 100644
--- a/media-libs/libfreeaptx/libfreeaptx-.ebuild
+++ b/media-libs/libfreeaptx/libfreeaptx-.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/iamthehorker/${PN}";
 else
SRC_URI="https://github.com/iamthehorker/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="LGPL-2.1+"



[gentoo-commits] repo/gentoo:master commit in: media-libs/libfreeaptx/

2021-09-15 Thread Yixun Lan
commit: 4811a3fbccff5214ef8803875185ce33dd83f18f
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Sep 15 09:30:36 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Sep 15 09:30:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4811a3fb

media-libs/libfreeaptx: keyword ~riscv

Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 media-libs/libfreeaptx/libfreeaptx-0.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libfreeaptx/libfreeaptx-0.1.1.ebuild 
b/media-libs/libfreeaptx/libfreeaptx-0.1.1.ebuild
index b1679dc5e03..1672154abe8 100644
--- a/media-libs/libfreeaptx/libfreeaptx-0.1.1.ebuild
+++ b/media-libs/libfreeaptx/libfreeaptx-0.1.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/iamthehorker/${PN}";
 else
SRC_URI="https://github.com/iamthehorker/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm"
+   KEYWORDS="~amd64 ~arm ~riscv"
 fi
 
 LICENSE="LGPL-2.1+"



[gentoo-commits] repo/gentoo:master commit in: media-libs/libfreeaptx/

2021-09-14 Thread Sam James
commit: 5c9e23331e528d8740818481148a27f55210b90b
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 15 02:31:28 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 15 02:31:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c9e2333

media-libs/libfreeaptx: Keyword 0.1.1 arm, #807616

Signed-off-by: Sam James  gentoo.org>

 media-libs/libfreeaptx/libfreeaptx-0.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libfreeaptx/libfreeaptx-0.1.1.ebuild 
b/media-libs/libfreeaptx/libfreeaptx-0.1.1.ebuild
index e761be0ee4d..b1679dc5e03 100644
--- a/media-libs/libfreeaptx/libfreeaptx-0.1.1.ebuild
+++ b/media-libs/libfreeaptx/libfreeaptx-0.1.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/iamthehorker/${PN}";
 else
SRC_URI="https://github.com/iamthehorker/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~arm"
 fi
 
 LICENSE="LGPL-2.1+"



[gentoo-commits] repo/gentoo:master commit in: media-libs/libfreeaptx/files/, media-libs/libfreeaptx/

2021-08-22 Thread Sam James
commit: 61790034799954c4799fa3fc68d45ccc47282d52
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 23 03:14:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 23 03:14:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61790034

media-libs/libfreeaptx: initial import (fork of media-libs/libopenaptx)

Bug: https://bugs.gentoo.org/791259
Signed-off-by: Sam James  gentoo.org>

 media-libs/libfreeaptx/Manifest|  1 +
 .../files/libfreeaptx-0.1.1-fix-version.patch  | 20 +
 media-libs/libfreeaptx/libfreeaptx-0.1.1.ebuild| 50 ++
 media-libs/libfreeaptx/libfreeaptx-.ebuild | 49 +
 media-libs/libfreeaptx/metadata.xml| 15 +++
 5 files changed, 135 insertions(+)

diff --git a/media-libs/libfreeaptx/Manifest b/media-libs/libfreeaptx/Manifest
new file mode 100644
index 000..308669f5c72
--- /dev/null
+++ b/media-libs/libfreeaptx/Manifest
@@ -0,0 +1 @@
+DIST libfreeaptx-0.1.1.tar.gz 27902 BLAKE2B 
0aa015b0317db7f6dd61ae667cc1b7b10c7f7457d057144c1457572a214891848b81512960eb8643138c638a0f691b53a7bbcb36ad434ac29335d92b108a43fa
 SHA512 
53dd7f348120fea0425b365f26668925dd435a8a3a0c5e98476764a452c7d729f2a3556e953c557d0ccaaa65391265c8c3c61fc29377cf60079fa0bed2cc20b1

diff --git a/media-libs/libfreeaptx/files/libfreeaptx-0.1.1-fix-version.patch 
b/media-libs/libfreeaptx/files/libfreeaptx-0.1.1-fix-version.patch
new file mode 100644
index 000..0a738fd9c81
--- /dev/null
+++ b/media-libs/libfreeaptx/files/libfreeaptx-0.1.1-fix-version.patch
@@ -0,0 +1,20 @@
+Report the correct version rather than the old libopenaptx version (left over 
from the fork point).
+https://github.com/iamthehorker/libfreeaptx/commit/c176b7de9c2017d0fc1877659cea3bb6c330aafa.patch
+
+From: Hunter 
+Date: Mon, 9 Aug 2021 23:51:49 -0400
+Subject: [PATCH] Fixed libfreeaptx reporting wrong version number
+
+--- a/freeaptx.h
 b/freeaptx.h
+@@ -22,8 +22,8 @@
+ #define freeaptx_H
+ 
+ #define freeaptx_MAJOR 0
+-#define freeaptx_MINOR 2
+-#define freeaptx_PATCH 0
++#define freeaptx_MINOR 1
++#define freeaptx_PATCH 1
+ 
+ #include 
+ 

diff --git a/media-libs/libfreeaptx/libfreeaptx-0.1.1.ebuild 
b/media-libs/libfreeaptx/libfreeaptx-0.1.1.ebuild
new file mode 100644
index 000..e761be0ee4d
--- /dev/null
+++ b/media-libs/libfreeaptx/libfreeaptx-0.1.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="Reverse-engineered aptX and aptX HD library (fork of libopenaptx)"
+HOMEPAGE="https://github.com/iamthehorker/libfreeaptx";
+
+if [[ ${PV} == "" ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/iamthehorker/${PN}";
+else
+   SRC_URI="https://github.com/iamthehorker/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+IUSE="cpu_flags_x86_avx2"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-fix-version.patch
+)
+
+src_compile() {
+   tc-export CC AR
+
+   use cpu_flags_x86_avx2 && append-cflags "-mavx2"
+
+   emake \
+   PREFIX="${EPREFIX}"/usr \
+   LIBDIR=$(get_libdir) \
+   CFLAGS="${CFLAGS}" \
+   LDFLAGS="${LDFLAGS}" \
+   ARFLAGS="${ARFLAGS} -rcs" \
+   all
+}
+
+src_install() {
+   emake \
+   PREFIX="${EPREFIX}"/usr \
+   DESTDIR="${D}" \
+   LIBDIR="$(get_libdir)" \
+   CFLAGS="${CFLAGS}" \
+   LDFLAGS="${LDFLAGS}" \
+   ARFLAGS="${ARFLAGS} -rcs" \
+   install
+}

diff --git a/media-libs/libfreeaptx/libfreeaptx-.ebuild 
b/media-libs/libfreeaptx/libfreeaptx-.ebuild
new file mode 100644
index 000..f849a9cc545
--- /dev/null
+++ b/media-libs/libfreeaptx/libfreeaptx-.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="Reverse-engineered aptX and aptX HD library (fork of libopenaptx)"
+HOMEPAGE="https://github.com/iamthehorker/libfreeaptx";
+
+if [[ ${PV} == "" ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/iamthehorker/${PN}";
+else
+   SRC_URI="https://github.com/iamthehorker/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+IUSE="cpu_flags_x86_avx2"
+
+src_compile() {
+   tc-export CC AR
+
+   use cpu_flags_x86_avx2 && append-cflags "-mavx2"
+
+   emake \
+   PREFIX="${EPREFIX}"/usr \
+   LIBDIR=$(get_libdir) \
+   CFLAGS="${CFLAGS}" \
+   LDFLAGS="${LDFLAGS}" \
+   ARFLAGS="${ARFLAGS} -rcs" \
+   all
+}
+
+src_install() {
+   emake \
+   P