* [gentoo-commits] repo/gentoo:master commit in: media-libs/libdvbcsa/
@ 2017-12-03 22:14 James Le Cuirot
0 siblings, 0 replies; 8+ messages in thread
From: James Le Cuirot @ 2017-12-03 22:14 UTC (permalink / raw
To: gentoo-commits
commit: 445189d9c1db0f014dade3c13c1ef1fac9c480ab
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 30 14:10:57 2017 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sun Dec 3 22:13:50 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=445189d9
media-libs/libdvbcsa: New, imported from vdr-devel overlay
Needed by tvheadend. Setting myself as maintainer as hd_brummy seems
to be MIA. Feel free to take it!
Package-Manager: Portage-2.3.16, Repoman-2.3.6
media-libs/libdvbcsa/Manifest | 1 +
media-libs/libdvbcsa/libdvbcsa-1.1.0.ebuild | 30 +++++++++++++++++++++++++++++
media-libs/libdvbcsa/metadata.xml | 8 ++++++++
3 files changed, 39 insertions(+)
diff --git a/media-libs/libdvbcsa/Manifest b/media-libs/libdvbcsa/Manifest
new file mode 100644
index 00000000000..d168cfc5c28
--- /dev/null
+++ b/media-libs/libdvbcsa/Manifest
@@ -0,0 +1 @@
+DIST libdvbcsa-1.1.0.tar.gz 345487 BLAKE2B ff5d9347f4255ca2c4e62477771715a7d8fcfca6eeb3a2e6cfdfcd903c9927a35d9049d18ec5a9d458328d6a3712d6cf81633e7ddc7c67d1a8099b8d56b2fd68 SHA512 f336bc90711261bb86bb42f897d5207a71da5a384bfb7d641de7e1fb3a43d20aeec250e9a5ceaf0b20f1e4335ccda70055675256c6889873bf1bfff55005a015
diff --git a/media-libs/libdvbcsa/libdvbcsa-1.1.0.ebuild b/media-libs/libdvbcsa/libdvbcsa-1.1.0.ebuild
new file mode 100644
index 00000000000..8c96eb334aa
--- /dev/null
+++ b/media-libs/libdvbcsa/libdvbcsa-1.1.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Free implementation of the DVB Common Scrambling Algorithm - DVB/CSA"
+HOMEPAGE="https://www.videolan.org/developers/libdvbcsa.html"
+SRC_URI="https://download.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.gz"
+
+KEYWORDS="~amd64 ~arm ~x86"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="debug cpu_flags_x86_mmx cpu_flags_x86_sse2 static-libs"
+
+src_configure() {
+ econf \
+ $(use_enable ppc altivec) \
+ $(use_enable debug) \
+ $(use_enable cpu_flags_x86_mmx mmx) \
+ $(use_enable cpu_flags_x86_sse2 sse2) \
+ $(use_enable static-libs static) \
+ $(use_enable x86 uint32) \
+ $(use_enable amd64 uint64) \
+ --enable-shared
+}
+
+src_install() {
+ default
+ find "${D}" -name '*.la' -delete || die
+}
diff --git a/media-libs/libdvbcsa/metadata.xml b/media-libs/libdvbcsa/metadata.xml
new file mode 100644
index 00000000000..54be7ff7e5d
--- /dev/null
+++ b/media-libs/libdvbcsa/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>chewi@gentoo.org</email>
+ <name>James Le Cuirot</name>
+ </maintainer>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libdvbcsa/
@ 2021-02-25 13:54 Agostino Sarubbo
0 siblings, 0 replies; 8+ messages in thread
From: Agostino Sarubbo @ 2021-02-25 13:54 UTC (permalink / raw
To: gentoo-commits
commit: 8cbbae75087b9979df85e7d085f3f218a23be5ba
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 25 13:52:34 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Feb 25 13:52:34 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cbbae75
media-libs/libdvbcsa: x86 stable wrt bug #772203
Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
media-libs/libdvbcsa/libdvbcsa-1.1.0.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-libs/libdvbcsa/libdvbcsa-1.1.0.ebuild b/media-libs/libdvbcsa/libdvbcsa-1.1.0.ebuild
index 7f8e54937ae..08668631929 100644
--- a/media-libs/libdvbcsa/libdvbcsa-1.1.0.ebuild
+++ b/media-libs/libdvbcsa/libdvbcsa-1.1.0.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=6
@@ -7,7 +7,7 @@ DESCRIPTION="Free implementation of the DVB Common Scrambling Algorithm - DVB/CS
HOMEPAGE="https://www.videolan.org/developers/libdvbcsa.html"
SRC_URI="https://download.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.gz"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 x86"
LICENSE="GPL-2"
SLOT="0"
IUSE="debug cpu_flags_x86_mmx cpu_flags_x86_sse2 static-libs"
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libdvbcsa/
@ 2021-02-26 8:47 Mikle Kolyada
0 siblings, 0 replies; 8+ messages in thread
From: Mikle Kolyada @ 2021-02-26 8:47 UTC (permalink / raw
To: gentoo-commits
commit: f54eb1d56b658ab41d48d8c62e5577fc4decc918
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 26 08:46:57 2021 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Fri Feb 26 08:46:57 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f54eb1d5
media-libs/libdvbcsa: Stabilize 1.1.0 amd64, #772203
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
media-libs/libdvbcsa/libdvbcsa-1.1.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/libdvbcsa/libdvbcsa-1.1.0.ebuild b/media-libs/libdvbcsa/libdvbcsa-1.1.0.ebuild
index 08668631929..ac84d04a2b3 100644
--- a/media-libs/libdvbcsa/libdvbcsa-1.1.0.ebuild
+++ b/media-libs/libdvbcsa/libdvbcsa-1.1.0.ebuild
@@ -7,7 +7,7 @@ DESCRIPTION="Free implementation of the DVB Common Scrambling Algorithm - DVB/CS
HOMEPAGE="https://www.videolan.org/developers/libdvbcsa.html"
SRC_URI="https://download.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.gz"
-KEYWORDS="~amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
LICENSE="GPL-2"
SLOT="0"
IUSE="debug cpu_flags_x86_mmx cpu_flags_x86_sse2 static-libs"
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libdvbcsa/
@ 2021-03-21 19:00 David Seifert
0 siblings, 0 replies; 8+ messages in thread
From: David Seifert @ 2021-03-21 19:00 UTC (permalink / raw
To: gentoo-commits
commit: 3e967baacf89e82913e38d733f6d8a6f6f19fd6a
Author: David Michael <fedora.dm0 <AT> gmail <DOT> com>
AuthorDate: Sun Mar 21 19:00:23 2021 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Mar 21 19:00:23 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e967baa
media-libs/libdvbcsa: EAPI 7, fix SIMD, drop static-libs
The previous revision would not actually use SSE2 if MMX was also
enabled.
This also drops the explicit int size specification for amd64/x86
since these values are automatically determined, and they apply for
other architectures as well. (It computes the size of long for the
default option, and this value is cached in a CONFIG_SITE file with
crossdev, so it works everywhere.)
Closes: https://bugs.gentoo.org/773100
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: David Michael <fedora.dm0 <AT> gmail.com>
Signed-off-by: David Seifert <soap <AT> gentoo.org>
media-libs/libdvbcsa/libdvbcsa-1.1.0-r1.ebuild | 41 ++++++++++++++++++++++++++
1 file changed, 41 insertions(+)
diff --git a/media-libs/libdvbcsa/libdvbcsa-1.1.0-r1.ebuild b/media-libs/libdvbcsa/libdvbcsa-1.1.0-r1.ebuild
new file mode 100644
index 00000000000..f0fa2c6f9dd
--- /dev/null
+++ b/media-libs/libdvbcsa/libdvbcsa-1.1.0-r1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Free implementation of the DVB Common Scrambling Algorithm - DVB/CSA"
+HOMEPAGE="https://www.videolan.org/developers/libdvbcsa.html"
+SRC_URI="https://download.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="cpu_flags_ppc_altivec cpu_flags_x86_mmx cpu_flags_x86_sse2 debug"
+
+src_configure() {
+ local myeconfargs=(
+ --disable-static
+ $(use_enable cpu_flags_ppc_altivec altivec)
+ $(use_enable debug)
+ )
+
+ # Enabling MMX makes the configure script ignore SSE2.
+ if use cpu_flags_x86_sse2; then
+ myeconfargs+=(
+ --disable-mmx
+ --enable-sse2
+ )
+ else
+ myeconfargs+=(
+ $(use_enable cpu_flags_x86_mmx mmx)
+ --disable-sse2
+ )
+ fi
+
+ econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ default
+ find "${ED}" -name '*.la' -delete || die
+}
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libdvbcsa/
@ 2021-05-06 6:55 Agostino Sarubbo
0 siblings, 0 replies; 8+ messages in thread
From: Agostino Sarubbo @ 2021-05-06 6:55 UTC (permalink / raw
To: gentoo-commits
commit: 3aa0d2a1d73b030855a66ee6967bbda03541bfdf
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu May 6 06:54:40 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu May 6 06:54:57 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aa0d2a1
media-libs/libdvbcsa: amd64 stable wrt bug #788202
Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
media-libs/libdvbcsa/libdvbcsa-1.1.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/libdvbcsa/libdvbcsa-1.1.0-r1.ebuild b/media-libs/libdvbcsa/libdvbcsa-1.1.0-r1.ebuild
index f0fa2c6f9dd..46a5f8b7e36 100644
--- a/media-libs/libdvbcsa/libdvbcsa-1.1.0-r1.ebuild
+++ b/media-libs/libdvbcsa/libdvbcsa-1.1.0-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://download.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
IUSE="cpu_flags_ppc_altivec cpu_flags_x86_mmx cpu_flags_x86_sse2 debug"
src_configure() {
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libdvbcsa/
@ 2021-05-06 6:57 Agostino Sarubbo
0 siblings, 0 replies; 8+ messages in thread
From: Agostino Sarubbo @ 2021-05-06 6:57 UTC (permalink / raw
To: gentoo-commits
commit: 4c045be67fc5640aafb929c325253f11a0141ce2
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu May 6 06:56:52 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu May 6 06:56:52 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c045be6
media-libs/libdvbcsa: x86 stable wrt bug #788202
Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
media-libs/libdvbcsa/libdvbcsa-1.1.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/libdvbcsa/libdvbcsa-1.1.0-r1.ebuild b/media-libs/libdvbcsa/libdvbcsa-1.1.0-r1.ebuild
index 46a5f8b7e36..7b7b9c47a78 100644
--- a/media-libs/libdvbcsa/libdvbcsa-1.1.0-r1.ebuild
+++ b/media-libs/libdvbcsa/libdvbcsa-1.1.0-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://download.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
IUSE="cpu_flags_ppc_altivec cpu_flags_x86_mmx cpu_flags_x86_sse2 debug"
src_configure() {
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libdvbcsa/
@ 2021-06-03 6:21 Georgy Yakovlev
0 siblings, 0 replies; 8+ messages in thread
From: Georgy Yakovlev @ 2021-06-03 6:21 UTC (permalink / raw
To: gentoo-commits
commit: f88fe32442b93604890333140cb399826c4e95f9
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 3 06:19:07 2021 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Thu Jun 3 06:21:33 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f88fe324
media-libs/libdvbcsa: add ppc keyword
Bug: https://bugs.gentoo.org/773100
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
media-libs/libdvbcsa/libdvbcsa-1.1.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/libdvbcsa/libdvbcsa-1.1.0-r1.ebuild b/media-libs/libdvbcsa/libdvbcsa-1.1.0-r1.ebuild
index f70902b72e2..f57c4314130 100644
--- a/media-libs/libdvbcsa/libdvbcsa-1.1.0-r1.ebuild
+++ b/media-libs/libdvbcsa/libdvbcsa-1.1.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://download.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
IUSE="cpu_flags_ppc_altivec cpu_flags_x86_mmx cpu_flags_x86_sse2 debug"
# https://github.com/buildroot/buildroot/blob/master/package/libdvbcsa/
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libdvbcsa/
@ 2022-08-28 20:30 Andreas Sturmlechner
0 siblings, 0 replies; 8+ messages in thread
From: Andreas Sturmlechner @ 2022-08-28 20:30 UTC (permalink / raw
To: gentoo-commits
commit: 839fe5bc6f36ee020cc1aa9777e97314d2959358
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 28 17:44:50 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Aug 28 20:30:27 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=839fe5bc
media-libs/libdvbcsa: drop 1.1.0, EAPI-6--
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-libs/libdvbcsa/libdvbcsa-1.1.0.ebuild | 30 -----------------------------
1 file changed, 30 deletions(-)
diff --git a/media-libs/libdvbcsa/libdvbcsa-1.1.0.ebuild b/media-libs/libdvbcsa/libdvbcsa-1.1.0.ebuild
deleted file mode 100644
index ac84d04a2b38..000000000000
--- a/media-libs/libdvbcsa/libdvbcsa-1.1.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Free implementation of the DVB Common Scrambling Algorithm - DVB/CSA"
-HOMEPAGE="https://www.videolan.org/developers/libdvbcsa.html"
-SRC_URI="https://download.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.gz"
-
-KEYWORDS="amd64 ~arm ~arm64 x86"
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="debug cpu_flags_x86_mmx cpu_flags_x86_sse2 static-libs"
-
-src_configure() {
- econf \
- $(use_enable ppc altivec) \
- $(use_enable debug) \
- $(use_enable cpu_flags_x86_mmx mmx) \
- $(use_enable cpu_flags_x86_sse2 sse2) \
- $(use_enable static-libs static) \
- $(use_enable x86 uint32) \
- $(use_enable amd64 uint64) \
- --enable-shared
-}
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
-}
^ permalink raw reply related [flat|nested] 8+ messages in thread
end of thread, other threads:[~2022-08-28 20:30 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-05-06 6:55 [gentoo-commits] repo/gentoo:master commit in: media-libs/libdvbcsa/ Agostino Sarubbo
-- strict thread matches above, loose matches on Subject: below --
2022-08-28 20:30 Andreas Sturmlechner
2021-06-03 6:21 Georgy Yakovlev
2021-05-06 6:57 Agostino Sarubbo
2021-03-21 19:00 David Seifert
2021-02-26 8:47 Mikle Kolyada
2021-02-25 13:54 Agostino Sarubbo
2017-12-03 22:14 James Le Cuirot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox