[gentoo-commits] repo/gentoo:master commit in: net-libs/shairplay/

2022-08-29 Thread Andreas Sturmlechner
commit: 16dd1ef629fe4f6447d75c82c4c8788100bd4e49
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug 28 17:58:09 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Aug 29 06:21:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16dd1ef6

net-libs/shairplay: drop 0_pre20170118, 0_pre20180824, EAPI-6--

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-libs/shairplay/Manifest   |  1 -
 net-libs/shairplay/metadata.xml   |  2 -
 net-libs/shairplay/shairplay-0_pre20170118.ebuild | 52 -
 net-libs/shairplay/shairplay-0_pre20180824.ebuild | 55 ---
 4 files changed, 110 deletions(-)

diff --git a/net-libs/shairplay/Manifest b/net-libs/shairplay/Manifest
index dc2906a022fb..c7b79435caeb 100644
--- a/net-libs/shairplay/Manifest
+++ b/net-libs/shairplay/Manifest
@@ -1,2 +1 @@
-DIST shairplay-0_pre20170118.tar.gz 291352 BLAKE2B 
0eb1a60e7cd3511d24d7f6fc910afa85df4488a96ffca80d98bf00b8544b05630f8edb2f5204bc93e8901c4d8efa752f2eef94ed625e2bf7d77cd74ed3053572
 SHA512 
05a8ac399659235e88d3b1a7fbe8364ba526881b24ee082c3b7a5709b9b63eac376071d44028e4758ab22ca56d30f8e996b12dc9d3bd99bd38fe453e00a4a18b
 DIST shairplay-0_pre20180824.tar.gz 554332 BLAKE2B 
cbebe272a15a602b79f384c7497bd849145bf065a9b2c6fd335c5536dd0cbefef332945662ad4962e69273d64a23c1f2ace3edcb7c38362607414d27a61397fd
 SHA512 
38d947740da855464186dfd6d1ab0be71463107b24beb374b17a9e557fc7e4c97e34bfd69e962ddb3e481ecc8e37070e225761d8543588cf047be25ca3a6

diff --git a/net-libs/shairplay/metadata.xml b/net-libs/shairplay/metadata.xml
index 08b8ba3d740e..6c95395c2a6d 100644
--- a/net-libs/shairplay/metadata.xml
+++ b/net-libs/shairplay/metadata.xml
@@ -2,9 +2,7 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 
 
-Add support for Apple Lossless Audio Codec 
files
 Add support for handling fairplay handshake 
(used in for example screen mirroring)
-Build and install a binary shairplay in 
/usr/bin
 
 
 candr...@gentoo.org

diff --git a/net-libs/shairplay/shairplay-0_pre20170118.ebuild 
b/net-libs/shairplay/shairplay-0_pre20170118.ebuild
deleted file mode 100644
index 0df35df053a7..
--- a/net-libs/shairplay/shairplay-0_pre20170118.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools vcs-snapshot
-
-if [[ ${PV} == "" ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/juhovh/${PN}.git;
-else
-   EGIT_COMMIT="498bc5bcdd305e04721f94a04b9f26a7da72673f"
-   SRC_URI="https://github.com/juhovh/${PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="amd64 x86"
-fi
-
-DESCRIPTION="Apple airplay and raop protocol server"
-HOMEPAGE="https://github.com/juhovh/shairplay;
-LICENSE="BSD LGPL-2.1 MIT"
-
-SLOT="0"
-IUSE="alac static-libs tools"
-
-DEPEND="
-   tools? ( media-libs/libao )
-"
-
-RDEPEND="
-   alac? (
-   media-sound/alac_decoder
-   net-libs/shairplay[tools]
-   )
-   tools? (
-   dev-libs/openssl:0=
-   net-dns/avahi[mdnsresponder-compat]
-   )
-"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   $(use_enable static-libs static)
-}
-
-src_install() {
-   default
-   find "${D}" -name '*.la' -delete || die
-}

diff --git a/net-libs/shairplay/shairplay-0_pre20180824.ebuild 
b/net-libs/shairplay/shairplay-0_pre20180824.ebuild
deleted file mode 100644
index f4af8a0449c9..
--- a/net-libs/shairplay/shairplay-0_pre20180824.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-if [[ ${PV} == "" ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/juhovh/${PN}.git;
-else
-   EGIT_COMMIT="096b61ad14c90169f438e690d096e3fcf87e504e"
-   SRC_URI="https://github.com/juhovh/${PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
-   S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="Apple airplay and raop protocol server"
-HOMEPAGE="https://github.com/juhovh/shairplay;
-LICENSE="BSD LGPL-2.1 MIT
-   playfair? ( GPL-3+ )"
-
-SLOT="0"
-IUSE="alac +playfair static-libs tools"
-
-DEPEND="
-   tools? ( media-libs/libao )
-"
-
-RDEPEND="
-   alac? (
-   media-sound/alac_decoder
-   net-libs/shairplay[tools]
-   )
-   tools? (
-   dev-libs/openssl:0=
-   net-dns/avahi[mdnsresponder-compat]
-   )
-"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   $(use_with playfair) \
-   $(use_enable static-libs static)
-}
-
-src_install() {
-   default

[gentoo-commits] repo/gentoo:master commit in: net-libs/shairplay/

2022-08-27 Thread Yixun Lan
commit: b6b549a1d786ce649b7c018b45b70afd5a310e4b
Author: Yixun Lan  gentoo  org>
AuthorDate: Sat Aug 27 10:18:16 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Aug 27 11:44:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6b549a1

net-libs/shairplay: Keyword 0_pre20180824-r1 riscv, #866533

Signed-off-by: Yixun Lan  gentoo.org>

 net-libs/shairplay/shairplay-0_pre20180824-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/shairplay/shairplay-0_pre20180824-r1.ebuild 
b/net-libs/shairplay/shairplay-0_pre20180824-r1.ebuild
index b54926af8fe8..372378fa6a56 100644
--- a/net-libs/shairplay/shairplay-0_pre20180824-r1.ebuild
+++ b/net-libs/shairplay/shairplay-0_pre20180824-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ else
EGIT_COMMIT="096b61ad14c90169f438e690d096e3fcf87e504e"
SRC_URI="https://github.com/juhovh/${PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
-   KEYWORDS="amd64 ~arm arm64 x86"
+   KEYWORDS="amd64 ~arm arm64 ~riscv x86"
 fi
 
 DESCRIPTION="Apple airplay and raop protocol server"



[gentoo-commits] repo/gentoo:master commit in: net-libs/shairplay/

2021-07-25 Thread Sam James
commit: e45636c108efc2bf778c72b3ffc4d0fc44be45a4
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 26 01:39:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 26 01:39:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e45636c1

net-libs/shairplay: Stabilize 0_pre20180824-r1 amd64, #778446

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

 net-libs/shairplay/shairplay-0_pre20180824-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/shairplay/shairplay-0_pre20180824-r1.ebuild 
b/net-libs/shairplay/shairplay-0_pre20180824-r1.ebuild
index cee511c1686..b54926af8fe 100644
--- a/net-libs/shairplay/shairplay-0_pre20180824-r1.ebuild
+++ b/net-libs/shairplay/shairplay-0_pre20180824-r1.ebuild
@@ -12,7 +12,7 @@ else
EGIT_COMMIT="096b61ad14c90169f438e690d096e3fcf87e504e"
SRC_URI="https://github.com/juhovh/${PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
-   KEYWORDS="~amd64 ~arm arm64 x86"
+   KEYWORDS="amd64 ~arm arm64 x86"
 fi
 
 DESCRIPTION="Apple airplay and raop protocol server"



[gentoo-commits] repo/gentoo:master commit in: net-libs/shairplay/

2021-05-16 Thread Sam James
commit: a9a2fbe3f2b21ea66b4e2f433999812fbb8da94f
Author: Sam James  gentoo  org>
AuthorDate: Sun May 16 18:50:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 16 18:52:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9a2fbe3

net-libs/shairplay: Stabilize 0_pre20180824-r1 x86, #778446

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

 net-libs/shairplay/shairplay-0_pre20180824-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/shairplay/shairplay-0_pre20180824-r1.ebuild 
b/net-libs/shairplay/shairplay-0_pre20180824-r1.ebuild
index 1e2073dc00d..cee511c1686 100644
--- a/net-libs/shairplay/shairplay-0_pre20180824-r1.ebuild
+++ b/net-libs/shairplay/shairplay-0_pre20180824-r1.ebuild
@@ -12,7 +12,7 @@ else
EGIT_COMMIT="096b61ad14c90169f438e690d096e3fcf87e504e"
SRC_URI="https://github.com/juhovh/${PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
-   KEYWORDS="~amd64 ~arm arm64 ~x86"
+   KEYWORDS="~amd64 ~arm arm64 x86"
 fi
 
 DESCRIPTION="Apple airplay and raop protocol server"



[gentoo-commits] repo/gentoo:master commit in: net-libs/shairplay/

2021-03-29 Thread Sam James
commit: d950d7cfa106a1f6b11d5949ea3f5bcbc82d4a28
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 29 14:31:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 29 14:31:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d950d7cf

net-libs/shairplay: Stabilize 0_pre20180824-r1 arm64, #778446

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

 net-libs/shairplay/shairplay-0_pre20180824-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/shairplay/shairplay-0_pre20180824-r1.ebuild 
b/net-libs/shairplay/shairplay-0_pre20180824-r1.ebuild
index 5d5d13d3901..1e2073dc00d 100644
--- a/net-libs/shairplay/shairplay-0_pre20180824-r1.ebuild
+++ b/net-libs/shairplay/shairplay-0_pre20180824-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ else
EGIT_COMMIT="096b61ad14c90169f438e690d096e3fcf87e504e"
SRC_URI="https://github.com/juhovh/${PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="~amd64 ~arm arm64 ~x86"
 fi
 
 DESCRIPTION="Apple airplay and raop protocol server"



[gentoo-commits] repo/gentoo:master commit in: net-libs/shairplay/

2020-07-14 Thread Sam James
commit: 27cda4454c60eabeae46338c85572ae129b9dc0f
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 14 22:38:58 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 14 22:38:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27cda445

net-libs/shairplay: arm keyworded (bug #725914)

Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 net-libs/shairplay/shairplay-0_pre20180824-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/shairplay/shairplay-0_pre20180824-r1.ebuild 
b/net-libs/shairplay/shairplay-0_pre20180824-r1.ebuild
index 393ad57ec1f..5d5d13d3901 100644
--- a/net-libs/shairplay/shairplay-0_pre20180824-r1.ebuild
+++ b/net-libs/shairplay/shairplay-0_pre20180824-r1.ebuild
@@ -12,7 +12,7 @@ else
EGIT_COMMIT="096b61ad14c90169f438e690d096e3fcf87e504e"
SRC_URI="https://github.com/juhovh/${PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 fi
 
 DESCRIPTION="Apple airplay and raop protocol server"



[gentoo-commits] repo/gentoo:master commit in: net-libs/shairplay/

2018-11-18 Thread Craig Andrews
commit: 21648ed8d57e22e1fa605f3ea6d79760c6e12b96
Author: Craig Andrews  gentoo  org>
AuthorDate: Sun Nov 18 19:49:54 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sun Nov 18 19:52:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21648ed8

net-libs/shairplay: fix use flags and dependencies

media-libs/libao is always required
net-dns/avahi[mdnsresponder-compat] is a build time dependency
Drop alac use flag; media-sound/alac_decoder is never used
drop tools use flag as tools are not configurable

Closes: https://bugs.gentoo.org/671410
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Craig Andrews  gentoo.org>

 ...rplay-.ebuild => shairplay-0_pre20180824-r1.ebuild} | 14 --
 net-libs/shairplay/shairplay-.ebuild   | 14 --
 2 files changed, 8 insertions(+), 20 deletions(-)

diff --git a/net-libs/shairplay/shairplay-.ebuild 
b/net-libs/shairplay/shairplay-0_pre20180824-r1.ebuild
similarity index 79%
copy from net-libs/shairplay/shairplay-.ebuild
copy to net-libs/shairplay/shairplay-0_pre20180824-r1.ebuild
index f4af8a0449c..e8573a8c12b 100644
--- a/net-libs/shairplay/shairplay-.ebuild
+++ b/net-libs/shairplay/shairplay-0_pre20180824-r1.ebuild
@@ -21,21 +21,15 @@ LICENSE="BSD LGPL-2.1 MIT
playfair? ( GPL-3+ )"
 
 SLOT="0"
-IUSE="alac +playfair static-libs tools"
+IUSE="+playfair static-libs"
 
 DEPEND="
-   tools? ( media-libs/libao )
+   net-dns/avahi[mdnsresponder-compat]
+   media-libs/libao
 "
 
 RDEPEND="
-   alac? (
-   media-sound/alac_decoder
-   net-libs/shairplay[tools]
-   )
-   tools? (
-   dev-libs/openssl:0=
-   net-dns/avahi[mdnsresponder-compat]
-   )
+   ${DEPEND}
 "
 
 src_prepare() {

diff --git a/net-libs/shairplay/shairplay-.ebuild 
b/net-libs/shairplay/shairplay-.ebuild
index f4af8a0449c..e8573a8c12b 100644
--- a/net-libs/shairplay/shairplay-.ebuild
+++ b/net-libs/shairplay/shairplay-.ebuild
@@ -21,21 +21,15 @@ LICENSE="BSD LGPL-2.1 MIT
playfair? ( GPL-3+ )"
 
 SLOT="0"
-IUSE="alac +playfair static-libs tools"
+IUSE="+playfair static-libs"
 
 DEPEND="
-   tools? ( media-libs/libao )
+   net-dns/avahi[mdnsresponder-compat]
+   media-libs/libao
 "
 
 RDEPEND="
-   alac? (
-   media-sound/alac_decoder
-   net-libs/shairplay[tools]
-   )
-   tools? (
-   dev-libs/openssl:0=
-   net-dns/avahi[mdnsresponder-compat]
-   )
+   ${DEPEND}
 "
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: net-libs/shairplay/

2018-11-17 Thread Craig Andrews
commit: 644b0d070581741a89c8adde625cb574ced102b3
Author: Craig Andrews  gentoo  org>
AuthorDate: Sun Nov 18 03:48:42 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sun Nov 18 03:48:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=644b0d07

net-libs/shairplay: 0_pre20180824 version bump, EAPI=7

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Craig Andrews  gentoo.org>

 net-libs/shairplay/Manifest   |  1 +
 net-libs/shairplay/metadata.xml   |  1 +
 ...airplay-.ebuild => shairplay-0_pre20180824.ebuild} | 15 +--
 net-libs/shairplay/shairplay-.ebuild  | 15 +--
 4 files changed, 20 insertions(+), 12 deletions(-)

diff --git a/net-libs/shairplay/Manifest b/net-libs/shairplay/Manifest
index 54de05a2350..dc2906a022f 100644
--- a/net-libs/shairplay/Manifest
+++ b/net-libs/shairplay/Manifest
@@ -1 +1,2 @@
 DIST shairplay-0_pre20170118.tar.gz 291352 BLAKE2B 
0eb1a60e7cd3511d24d7f6fc910afa85df4488a96ffca80d98bf00b8544b05630f8edb2f5204bc93e8901c4d8efa752f2eef94ed625e2bf7d77cd74ed3053572
 SHA512 
05a8ac399659235e88d3b1a7fbe8364ba526881b24ee082c3b7a5709b9b63eac376071d44028e4758ab22ca56d30f8e996b12dc9d3bd99bd38fe453e00a4a18b
+DIST shairplay-0_pre20180824.tar.gz 554332 BLAKE2B 
cbebe272a15a602b79f384c7497bd849145bf065a9b2c6fd335c5536dd0cbefef332945662ad4962e69273d64a23c1f2ace3edcb7c38362607414d27a61397fd
 SHA512 
38d947740da855464186dfd6d1ab0be71463107b24beb374b17a9e557fc7e4c97e34bfd69e962ddb3e481ecc8e37070e225761d8543588cf047be25ca3a6

diff --git a/net-libs/shairplay/metadata.xml b/net-libs/shairplay/metadata.xml
index 96259cc68f9..4c3bf6e9c76 100644
--- a/net-libs/shairplay/metadata.xml
+++ b/net-libs/shairplay/metadata.xml
@@ -4,6 +4,7 @@
 Apple airplay and raop protocol server
 
 Add support for Apple Lossless Audio Codec 
files
+Add support for handling fairplay handshake 
(used in for example screen mirroring)
 Build and install a binary shairplay in 
/usr/bin
 
 

diff --git a/net-libs/shairplay/shairplay-.ebuild 
b/net-libs/shairplay/shairplay-0_pre20180824.ebuild
similarity index 74%
copy from net-libs/shairplay/shairplay-.ebuild
copy to net-libs/shairplay/shairplay-0_pre20180824.ebuild
index 76a24ddd83b..f4af8a0449c 100644
--- a/net-libs/shairplay/shairplay-.ebuild
+++ b/net-libs/shairplay/shairplay-0_pre20180824.ebuild
@@ -1,25 +1,27 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-inherit autotools vcs-snapshot
+inherit autotools
 
 if [[ ${PV} == "" ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/juhovh/${PN}.git;
 else
-   EGIT_COMMIT="498bc5bcdd305e04721f94a04b9f26a7da72673f"
+   EGIT_COMMIT="096b61ad14c90169f438e690d096e3fcf87e504e"
SRC_URI="https://github.com/juhovh/${PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
+   S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
KEYWORDS="~amd64 ~x86"
 fi
 
 DESCRIPTION="Apple airplay and raop protocol server"
 HOMEPAGE="https://github.com/juhovh/shairplay;
-LICENSE="BSD LGPL-2.1 MIT"
+LICENSE="BSD LGPL-2.1 MIT
+   playfair? ( GPL-3+ )"
 
 SLOT="0"
-IUSE="alac static-libs tools"
+IUSE="alac +playfair static-libs tools"
 
 DEPEND="
tools? ( media-libs/libao )
@@ -43,6 +45,7 @@ src_prepare() {
 
 src_configure() {
econf \
+   $(use_with playfair) \
$(use_enable static-libs static)
 }
 

diff --git a/net-libs/shairplay/shairplay-.ebuild 
b/net-libs/shairplay/shairplay-.ebuild
index 76a24ddd83b..f4af8a0449c 100644
--- a/net-libs/shairplay/shairplay-.ebuild
+++ b/net-libs/shairplay/shairplay-.ebuild
@@ -1,25 +1,27 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-inherit autotools vcs-snapshot
+inherit autotools
 
 if [[ ${PV} == "" ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/juhovh/${PN}.git;
 else
-   EGIT_COMMIT="498bc5bcdd305e04721f94a04b9f26a7da72673f"
+   EGIT_COMMIT="096b61ad14c90169f438e690d096e3fcf87e504e"
SRC_URI="https://github.com/juhovh/${PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
+   S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
KEYWORDS="~amd64 ~x86"
 fi
 
 DESCRIPTION="Apple airplay and raop protocol server"
 HOMEPAGE="https://github.com/juhovh/shairplay;
-LICENSE="BSD LGPL-2.1 MIT"
+LICENSE="BSD LGPL-2.1 MIT
+   playfair? ( GPL-3+ )"
 
 SLOT="0"
-IUSE="alac static-libs tools"
+IUSE="alac +playfair static-libs tools"
 
 DEPEND="
tools? ( media-libs/libao )
@@ -43,6 +45,7 @@ src_prepare() {
 
 src_configure() {
econf \
+   $(use_with playfair) \
$(use_enable static-libs static)
 

[gentoo-commits] repo/gentoo:master commit in: net-libs/shairplay/

2018-05-04 Thread Aaron Bauman
commit: ad9e9e1b3b2ab8579573da06b2ad3eaa7ea9872e
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Fri May  4 14:09:59 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat May  5 01:33:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad9e9e1b

net-libs/shairplay: drop duplicate 'static-libs' USE description

Package-Manager: Portage-2.3.35, Repoman-2.3.9
Closes: https://github.com/gentoo/gentoo/pull/8256

 net-libs/shairplay/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/net-libs/shairplay/metadata.xml b/net-libs/shairplay/metadata.xml
index f3f5cf662bc..96259cc68f9 100644
--- a/net-libs/shairplay/metadata.xml
+++ b/net-libs/shairplay/metadata.xml
@@ -4,7 +4,6 @@
 Apple airplay and raop protocol server
 
 Add support for Apple Lossless Audio Codec 
files
-Build static versions of dynamic libraries as 
well
 Build and install a binary shairplay in 
/usr/bin
 
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/shairplay/

2017-05-26 Thread Agostino Sarubbo
commit: 9f95619909661de1bf1d0aeff257c20c4979943d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri May 26 14:05:05 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri May 26 14:05:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f956199

net-libs/shairplay: x86 stable wrt bug #619492

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

 net-libs/shairplay/shairplay-0_pre20170118.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/shairplay/shairplay-0_pre20170118.ebuild 
b/net-libs/shairplay/shairplay-0_pre20170118.ebuild
index cabc3079b1a..1cde3fae34d 100644
--- a/net-libs/shairplay/shairplay-0_pre20170118.ebuild
+++ b/net-libs/shairplay/shairplay-0_pre20170118.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then
 else
EGIT_COMMIT="498bc5bcdd305e04721f94a04b9f26a7da72673f"

SRC_URI="https://github.com/juhovh/shairplay/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~x86"
+   KEYWORDS="amd64 x86"
 fi
 
 DESCRIPTION="Apple airplay and raop protocol server"



[gentoo-commits] repo/gentoo:master commit in: net-libs/shairplay/

2017-05-25 Thread Agostino Sarubbo
commit: 3434e8a917ecc4875298df498a9a27f5f9d2c183
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu May 25 10:44:30 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu May 25 10:44:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3434e8a9

net-libs/shairplay: amd64 stable wrt bug #619492

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

 net-libs/shairplay/shairplay-0_pre20170118.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/shairplay/shairplay-0_pre20170118.ebuild 
b/net-libs/shairplay/shairplay-0_pre20170118.ebuild
index 6527b44ba2b..cabc3079b1a 100644
--- a/net-libs/shairplay/shairplay-0_pre20170118.ebuild
+++ b/net-libs/shairplay/shairplay-0_pre20170118.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then
 else
EGIT_COMMIT="498bc5bcdd305e04721f94a04b9f26a7da72673f"

SRC_URI="https://github.com/juhovh/shairplay/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
 fi
 
 DESCRIPTION="Apple airplay and raop protocol server"



[gentoo-commits] repo/gentoo:master commit in: net-libs/shairplay/

2017-01-23 Thread David Seifert
commit: e7b104c04e9cf231ccbff86dd3375a50244f7184
Author: frace  users  noreply  github  com>
AuthorDate: Tue Jan 10 19:31:01 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Jan 23 21:19:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7b104c0

net-libs/shairplay: New package needed by media-tv/kodi

Gentoo-bug: 538932, 468558, 458734
Reported-by: hal
Closes: https://github.com/gentoo/gentoo/pull/3425

 net-libs/shairplay/Manifest   |  1 +
 net-libs/shairplay/metadata.xml   | 22 ++
 net-libs/shairplay/shairplay-0_pre20170118.ebuild | 53 +++
 net-libs/shairplay/shairplay-.ebuild  | 53 +++
 4 files changed, 129 insertions(+)

diff --git a/net-libs/shairplay/Manifest b/net-libs/shairplay/Manifest
new file mode 100644
index ..99819a2
--- /dev/null
+++ b/net-libs/shairplay/Manifest
@@ -0,0 +1 @@
+DIST shairplay-0_pre20170118.tar.gz 291352 SHA256 
d748b4aaab634a4605d741ced15479da20f47027b8822404037706166366e3fe SHA512 
05a8ac399659235e88d3b1a7fbe8364ba526881b24ee082c3b7a5709b9b63eac376071d44028e4758ab22ca56d30f8e996b12dc9d3bd99bd38fe453e00a4a18b
 WHIRLPOOL 
a196687ea5768c1897350f1b3ed7e0ea37b6a16c6472cbae5341187f2e83e75203f41a49f43b5ac0824014cdb9bbfd7c2425fd8beec0edaa991aca72e0286edd

diff --git a/net-libs/shairplay/metadata.xml b/net-libs/shairplay/metadata.xml
new file mode 100644
index ..dc25248
--- /dev/null
+++ b/net-libs/shairplay/metadata.xml
@@ -0,0 +1,22 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+Apple airplay and raop protocol server
+
+Add support for Apple Lossless Audio Codec 
files
+Build static versions of dynamic libraries as 
well
+Build and install a binary shairplay in 
/usr/bin
+
+
+candr...@integralblue.com
+Craig Andrews
+
+
+proxy-ma...@gentoo.org
+Proxy Maintainers
+
+
+https://github.com/juhovh/shairplay
+juhovh/shairplay
+
+

diff --git a/net-libs/shairplay/shairplay-0_pre20170118.ebuild 
b/net-libs/shairplay/shairplay-0_pre20170118.ebuild
new file mode 100644
index ..6c6560a
--- /dev/null
+++ b/net-libs/shairplay/shairplay-0_pre20170118.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit autotools vcs-snapshot
+
+if [[ ${PV} == "" ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="git://github.com/juhovh/shairplay.git"
+else
+   EGIT_COMMIT="498bc5bcdd305e04721f94a04b9f26a7da72673f"
+   
SRC_URI="https://github.com/juhovh/shairplay/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Apple airplay and raop protocol server"
+HOMEPAGE="https://github.com/juhovh/shairplay;
+LICENSE="BSD LGPL-2.1 MIT"
+
+SLOT="0"
+IUSE="alac static-libs tools"
+
+DEPEND="
+   tools? ( media-libs/libao )
+"
+
+RDEPEND="
+   alac? (
+   media-sound/alac_decoder
+   net-libs/shairplay[tools]
+   )
+   tools? (
+   dev-libs/openssl:0=
+   net-dns/avahi[mdnsresponder-compat]
+   )
+"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}

diff --git a/net-libs/shairplay/shairplay-.ebuild 
b/net-libs/shairplay/shairplay-.ebuild
new file mode 100644
index ..6c6560a
--- /dev/null
+++ b/net-libs/shairplay/shairplay-.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit autotools vcs-snapshot
+
+if [[ ${PV} == "" ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="git://github.com/juhovh/shairplay.git"
+else
+   EGIT_COMMIT="498bc5bcdd305e04721f94a04b9f26a7da72673f"
+   
SRC_URI="https://github.com/juhovh/shairplay/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Apple airplay and raop protocol server"
+HOMEPAGE="https://github.com/juhovh/shairplay;
+LICENSE="BSD LGPL-2.1 MIT"
+
+SLOT="0"
+IUSE="alac static-libs tools"
+
+DEPEND="
+   tools? ( media-libs/libao )
+"
+
+RDEPEND="
+   alac? (
+   media-sound/alac_decoder
+   net-libs/shairplay[tools]
+   )
+   tools? (
+   dev-libs/openssl:0=
+   net-dns/avahi[mdnsresponder-compat]
+   )
+"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}