[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/

2024-06-28 Thread Miroslav Šulc
commit: ec3498030c23fb024a8089ae2d05c58de6837fde
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Jun 28 09:08:46 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Jun 28 09:08:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec349803

dev-libs/libcdio: eapi8

Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-libs/libcdio/libcdio-2.1.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libcdio/libcdio-2.1.0-r2.ebuild 
b/dev-libs/libcdio/libcdio-2.1.0-r2.ebuild
index d3965c51ccec..5e75f78459fc 100644
--- a/dev-libs/libcdio/libcdio-2.1.0-r2.ebuild
+++ b/dev-libs/libcdio/libcdio-2.1.0-r2.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit autotools flag-o-matic libtool multilib-minimal
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/, dev-libs/libcdio/files/

2024-06-28 Thread Miroslav Šulc
commit: 83f41b5d07068d1910d20d3554740971109419d8
Author: Ian Jordan  gmail  com>
AuthorDate: Sun Jun 16 10:46:09 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Jun 28 09:07:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83f41b5d

dev-libs/libcdio: ModernC fixes

Lack of contact from upstream so adding Parona's patch locally as tested as 
working
fine.

Closes: https://bugs.gentoo.org/918988
Thanks-to: Alfred Wingate  protonmail.com>
Signed-off-by: Ian Jordan  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/37184
Signed-off-by: Miroslav Šulc  gentoo.org>

 .../libcdio/files/libcdio-2.1.0-no-lfs-shims.patch | 75 ++
 ...dio-2.1.0-r1.ebuild => libcdio-2.1.0-r2.ebuild} |  1 +
 2 files changed, 76 insertions(+)

diff --git a/dev-libs/libcdio/files/libcdio-2.1.0-no-lfs-shims.patch 
b/dev-libs/libcdio/files/libcdio-2.1.0-no-lfs-shims.patch
new file mode 100644
index ..473c54d9b1ee
--- /dev/null
+++ b/dev-libs/libcdio/files/libcdio-2.1.0-no-lfs-shims.patch
@@ -0,0 +1,75 @@
+From https://bugs.gentoo.org/918988
+From: Alfred Wingate 
+Date: Mon, 20 May 2024 22:02:08 +0300
+Subject: [PATCH] Do not use LFS shims, rely on _FILE_OFFSET_BITS=64
+
+See https://savannah.gnu.org/bugs/?65751 and https://bugs.gentoo.org/918988
+
+Setting _FILE_OFFSET_BITS=64 is enough to get the LFS interface,
+using LFS shims is unnecessary on 64-bit systems and they may
+not be available on 32-bit systems on glibc.
+
+Signed-off-by: Alfred Wingate 
+--- a/configure.ac
 b/configure.ac
+@@ -547,10 +547,10 @@ AC_DEFINE_UNQUOTED(LIBCDIO_SOURCE_PATH, 
"$LIBCDIO_SOURCE_PATH",
+   [Full path to libcdio top_sourcedir.])
+ AC_SUBST(LIBCDIO_SOURCE_PATH)
+ 
+-AC_CHECK_FUNCS( [chdir drand48 fseeko fseeko64 ftruncate geteuid getgid \
+-   getuid getpwuid gettimeofday lseek64 lstat memcpy memset 
mkstemp rand \
+-   seteuid setegid snprintf setenv strndup unsetenv tzset sleep \
+-   _stati64 usleep vsnprintf readlink realpath gmtime_r 
localtime_r] )
++AC_CHECK_FUNCS( [chdir drand48 fseeko ftruncate geteuid getgid getuid \
++   getpwuid gettimeofday lstat memcpy memset mkstemp rand seteuid 
\
++   setegid snprintf setenv strndup unsetenv tzset sleep _stati64 \
++   usleep vsnprintf readlink realpath gmtime_r localtime_r] )
+ 
+ # check for timegm() support
+ AC_CHECK_FUNC(timegm, AC_DEFINE(HAVE_TIMEGM,1,
+--- a/lib/driver/_cdio_generic.c
 b/lib/driver/_cdio_generic.c
+@@ -55,16 +55,6 @@
+ #define PATH_MAX 4096
+ #endif
+ 
+-/* If available and LFS is enabled, try to use lseek64 */
+-#if defined(HAVE_LSEEK64) && defined(_FILE_OFFSET_BITS) && (_FILE_OFFSET_BITS 
== 64)
+-#if defined(_MSC_VER)
+-#include 
+-#endif
+-#define CDIO_LSEEK lseek64
+-#else
+-#define CDIO_LSEEK lseek
+-#endif
+-
+ /*!
+   Eject media -- there's nothing to do here. We always return -2.
+   Should we also free resources?
+@@ -170,7 +160,7 @@ off_t
+ cdio_generic_lseek (void *user_data, off_t offset, int whence)
+ {
+   generic_img_private_t *p_env = user_data;
+-  return CDIO_LSEEK(p_env->fd, offset, whence);
++  return lseek(p_env->fd, offset, whence);
+ }
+ 
+ /*!
+--- a/lib/driver/_cdio_stdio.c
 b/lib/driver/_cdio_stdio.c
+@@ -47,11 +47,7 @@
+ #include "_cdio_stdio.h"
+ #include "cdio_assert.h"
+ 
+-/* On 32 bit platforms, fseek can only access streams of 2 GB or less.
+-   Prefer fseeko/fseeko64, that take a 64 bit offset when LFS is enabled */
+-#if defined(HAVE_FSEEKO64) && defined(_FILE_OFFSET_BITS) && 
(_FILE_OFFSET_BITS == 64)
+-#define CDIO_FSEEK fseeko64
+-#elif defined(HAVE_FSEEKO)
++#if defined(HAVE_FSEEKO)
+ #define CDIO_FSEEK fseeko
+ #else
+ #define CDIO_FSEEK fseek
+-- 
+2.45.1
+

diff --git a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild 
b/dev-libs/libcdio/libcdio-2.1.0-r2.ebuild
similarity index 98%
rename from dev-libs/libcdio/libcdio-2.1.0-r1.ebuild
rename to dev-libs/libcdio/libcdio-2.1.0-r2.ebuild
index 6f2f17a4791e..d3965c51ccec 100644
--- a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild
+++ b/dev-libs/libcdio/libcdio-2.1.0-r2.ebuild
@@ -39,6 +39,7 @@ MULTILIB_WRAPPED_HEADERS=(
 PATCHES=(
"${FILESDIR}/${PN}-2.1.0-ncurses_pkgconfig.patch"
"${FILESDIR}/${P}-realpath-test-fix.patch"
+   "${FILESDIR}/${P}-no-lfs-shims.patch"
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/

2024-03-13 Thread Sam James
commit: 798796d09800c2843026a4288db140b1549f98c5
Author: Eli Schwartz  gmail  com>
AuthorDate: Wed Mar 13 05:42:15 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 13 21:04:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=798796d0

dev-libs/libcdio: mark as LTO-unsafe

Closes: https://bugs.gentoo.org/855701
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libcdio/libcdio-2.1.0-r1.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild 
b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild
index cdbeceb6079b..6f2f17a4791e 100644
--- a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild
+++ b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild
@@ -49,6 +49,11 @@ src_prepare() {
 }
 
 multilib_src_configure() {
+   # -Werror=lto-type-mismatch
+   # https://bugs.gentoo.org/855701
+   # https://savannah.gnu.org/bugs/index.php?65458
+   filter-lto
+
# Workaround for LLD 17, drop after 2.1.0 (bug #915826)
append-ldflags $(test-flags-CCLD -Wl,--undefined-version)
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/

2024-01-24 Thread Sam James
commit: 18e9cb36fe71ceb4b3ec1a50daf9e406656d478a
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 24 11:02:53 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 24 11:02:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18e9cb36

dev-libs/libcdio: workaround for LLD 17

This is fixed upstream but add the workaround for now.

Closes: https://bugs.gentoo.org/915826
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libcdio/libcdio-2.1.0-r1.ebuild | 10 ++
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild 
b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild
index 122dfa96d536..cdbeceb6079b 100644
--- a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild
+++ b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit autotools libtool multilib-minimal
+inherit autotools flag-o-matic libtool multilib-minimal
 
 DESCRIPTION="A library to encapsulate CD-ROM reading and control"
 HOMEPAGE="https://www.gnu.org/software/libcdio/";
@@ -45,11 +45,13 @@ src_prepare() {
default
 
eautoreconf
-
-   elibtoolize # to prevent -L/usr/lib ending up in the linker line wrt 
499510
+   elibtoolize # to prevent -L/usr/lib ending up in the linker line wrt 
#499510
 }
 
 multilib_src_configure() {
+   # Workaround for LLD 17, drop after 2.1.0 (bug #915826)
+   append-ldflags $(test-flags-CCLD -Wl,--undefined-version)
+
local util_switch
if ! multilib_is_native_abi || use minimal ; then
util_switch="--without"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/files/, dev-libs/libcdio/

2023-09-16 Thread Sam James
commit: d534bf00beacd0267825f4bcb21ad9caad9a99a1
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 16 11:43:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 16 11:44:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d534bf00

dev-libs/libcdio: backport test(-only) fix

No revbump as it only affects the tests themselves (and fixes an error
in the tests), not runtime behaviour at all.

Closes: https://bugs.gentoo.org/834342
Signed-off-by: Sam James  gentoo.org>

 .../files/libcdio-2.1.0-realpath-test-fix.patch| 48 ++
 dev-libs/libcdio/libcdio-2.1.0-r1.ebuild   |  1 +
 2 files changed, 49 insertions(+)

diff --git a/dev-libs/libcdio/files/libcdio-2.1.0-realpath-test-fix.patch 
b/dev-libs/libcdio/files/libcdio-2.1.0-realpath-test-fix.patch
new file mode 100644
index ..10325682aec2
--- /dev/null
+++ b/dev-libs/libcdio/files/libcdio-2.1.0-realpath-test-fix.patch
@@ -0,0 +1,48 @@
+https://bugs.gentoo.org/834342
+https://git.savannah.gnu.org/cgit/libcdio.git/commit/?id=56335fff0f21d294cd0e478d49542a43e9495ed0
+
+From 56335fff0f21d294cd0e478d49542a43e9495ed0 Mon Sep 17 00:00:00 2001
+From: "R. Bernstein" 
+Date: Wed, 24 Aug 2022 14:34:33 -0400
+Subject: Correct realpath test failure
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+See https://savannah.gnu.org/bugs/?62948
+Patch courtesy of Martin Liška 
+--- a/test/driver/realpath.c
 b/test/driver/realpath.c
+@@ -1,5 +1,7 @@
+ /* -*- C -*-
+-  Copyright (C) 2010-2012, 2015, 2017 Rocky Bernstein 
++
++  Copyright (C) 2010-2012, 2015, 2017, 2022 Rocky Bernstein
++  
+ 
+   This program is free software: you can redistribute it and/or modify
+   it under the terms of the GNU General Public License as published by
+@@ -175,16 +177,17 @@ main(int argc, const char *argv[])
+ rc = check_rc(symlink(psz_symlink_file, psz_symlink_file),
+   "symlink", psz_symlink_file);
+ if (0 == rc) {
+-cdio_realpath(psz_symlink_file, psz_file_check);
+-if (0 != strncmp(psz_file_check, symlink_file, PATH_MAX)) {
++char *retvalue = cdio_realpath(psz_symlink_file, psz_file_check);
++if (0 != retvalue) {
++if (0 != strncmp(psz_file_check, symlink_file, PATH_MAX)) {
+ fprintf(stderr, "direct cdio_realpath cycle test failed. %s 
vs %s\n",
+ psz_file_check, symlink_file);
+   rc = 5;
+   goto err_exit;
++}
++check_rc(unlink(psz_symlink_file), "unlink", psz_symlink_file);
+ }
+-check_rc(unlink(psz_symlink_file), "unlink", psz_symlink_file);
+ }
+-
+ }
+ 
+ check_rc(unlink(psz_orig_file), "unlink", psz_orig_file);
+-- 
+cgit v1.1

diff --git a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild 
b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild
index 43365dc41f6e..122dfa96d536 100644
--- a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild
+++ b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild
@@ -38,6 +38,7 @@ MULTILIB_WRAPPED_HEADERS=(
 
 PATCHES=(
"${FILESDIR}/${PN}-2.1.0-ncurses_pkgconfig.patch"
+   "${FILESDIR}/${P}-realpath-test-fix.patch"
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/

2023-04-20 Thread WANG Xuerui
commit: 57be5a345100dcf7f4753bbfd8d8a20871dd47d1
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Apr 20 08:34:24 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Apr 20 10:35:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57be5a34

dev-libs/libcdio: keyword 2.1.0-r1 for ~loong

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

 dev-libs/libcdio/libcdio-2.1.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild 
b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild
index a2f4805fe768..63952d9fe968 100644
--- a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild
+++ b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-3"
 SLOT="0/19" # subslot is based on SONAME
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 IUSE="cddb +cxx minimal static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/

2023-04-20 Thread WANG Xuerui
commit: 253f48ff6d9aefa4f246454c8424cc0d2cdceefa
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Apr 20 08:34:26 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Apr 20 10:35:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=253f48ff

dev-libs/libcdio-paranoia: keyword 2.0.1 for ~loong

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

 dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild
index 2492b4825207..068bc1a9638a 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.bz2"
 # clause "or later" so we use LGPL-2.1 without +
 LICENSE="GPL-3+ GPL-2+ LGPL-2.1"
 SLOT="0/2" # soname version
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 IUSE="+cxx static-libs test"
 
 RDEPEND="app-eselect/eselect-cdparanoia



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/

2022-12-07 Thread David Seifert
commit: 0facf513b455b63b85f35f1b4d618b3adb4f5c19
Author: David Seifert  gentoo  org>
AuthorDate: Wed Dec  7 13:51:35 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Dec  7 13:51:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0facf513

dev-libs/libcdio: remove sys-apps/sed from BDEPEND

Signed-off-by: David Seifert  gentoo.org>

 dev-libs/libcdio/libcdio-2.1.0-r1.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild 
b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild
index 16cc3dc36ed7..a2f4805fe768 100644
--- a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild
+++ b/dev-libs/libcdio/libcdio-2.1.0-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
@@ -24,7 +24,6 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 BDEPEND="
-   sys-apps/sed
sys-devel/gettext
virtual/pkgconfig
test? ( dev-lang/perl )



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/files/, dev-libs/libcdio/

2022-08-17 Thread Matt Turner
commit: 86a18e9318d6bf1b327077e65f5a808ec5b7937d
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Aug 17 13:46:23 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Aug 17 16:21:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86a18e93

dev-libs/libcdio: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/libcdio/Manifest  |  1 -
 .../libcdio/files/libcdio-2.0.0-iso-ioleak.patch   | 37 ---
 dev-libs/libcdio/libcdio-2.0.0-r1.ebuild   | 76 --
 3 files changed, 114 deletions(-)

diff --git a/dev-libs/libcdio/Manifest b/dev-libs/libcdio/Manifest
index abf85af3b16a..5c2a9619040b 100644
--- a/dev-libs/libcdio/Manifest
+++ b/dev-libs/libcdio/Manifest
@@ -1,2 +1 @@
-DIST libcdio-2.0.0.tar.gz 2354813 BLAKE2B 
d3ebf9a20004cc8c75d1e6f97a2cea68f490517e34a4cf84f343d717e49cbb9cd612a3c6911894501f16373e3222e7fc6d175fd6d93d1c967cd21502716b22f8
 SHA512 
8f48cc71d28b427b16f48e50bcaf0aea171055c72a9aeee383ac4374eee1d3d288323814c3a3f308a9ba097aa815319429c1931072897985a3b02b814766fd4f
 DIST libcdio-2.1.0.tar.bz2 1759040 BLAKE2B 
4859fc545cf81246279b7b0434c02916e874681b40d00f8253fd7837941a34c5a717a81b1c3b1714153ad343e03c28668984f6fd5647662ec4e6759752326cb0
 SHA512 
c290821da55fd9ae366670a58857aa6efcebc9f25b7caea063cf12f9cbda84fe770c5f59f972227fda50517ca58c5f39c0137daa0f93179e3daa45303d8b610f

diff --git a/dev-libs/libcdio/files/libcdio-2.0.0-iso-ioleak.patch 
b/dev-libs/libcdio/files/libcdio-2.0.0-iso-ioleak.patch
deleted file mode 100644
index 17732104c3d1..
--- a/dev-libs/libcdio/files/libcdio-2.0.0-iso-ioleak.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-From 8c0de2d3f0324ecf3fd135589589dcd783c15556 Mon Sep 17 00:00:00 2001
-From: rocky 
-Date: Fri, 16 Feb 2018 09:14:17 -0500
-Subject: Fix small I/O leak when we can't read ISO file
-
-See Savannah bug #53170. Thanks to David Binderman.

- src/iso-read.c | 8 ++--
- 1 file changed, 6 insertions(+), 2 deletions(-)
-
-diff --git a/src/iso-read.c b/src/iso-read.c
-index 0541e27..8647485 100644
 a/src/iso-read.c
-+++ b/src/iso-read.c
-@@ -1,5 +1,6 @@
- /*
--  Copyright (C) 2004-2006, 2008, 2012-2013, 2017 Rocky Bernstein 

-+  Copyright (C) 2004-2006, 2008, 2012-2013, 2017-2018 Rocky Bernstein
-+  
- 
-   This program is free software: you can redistribute it and/or modify
-   it under the terms of the GNU General Public License as published by
-@@ -364,7 +365,10 @@ main(int argc, char *argv[])
-   ret = read_iso_file (opts.iso9660_image, opts.file_name,
-outfd, &bytes_written);
-   }
--  if (ret != 0) return ret;
-+  if (ret != 0) {
-+fclose (outfd);
-+return ret;
-+  }
- 
-   fflush (outfd);
- 
--- 
-cgit v1.0-41-gc330
-

diff --git a/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild 
b/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild
deleted file mode 100644
index 4144e54f2f0d..
--- a/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools libtool multilib-minimal toolchain-funcs
-
-DESCRIPTION="A library to encapsulate CD-ROM reading and control"
-HOMEPAGE="https://www.gnu.org/software/libcdio/";
-SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0/18" # subslot is based on SONAME
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
-IUSE="cddb +cxx minimal static-libs test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   !minimal? (
-   >=sys-libs/ncurses-5.7-r7:0=
-   cddb? ( >=media-libs/libcddb-1.3.2 )
-   )
-   >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}
-   sys-apps/sed
-   sys-devel/gettext
-   virtual/pkgconfig
-   test? ( dev-lang/perl )
-"
-
-DOCS=( AUTHORS ChangeLog NEWS README{,.libcdio} THANKS TODO )
-
-MULTILIB_WRAPPED_HEADERS=(
-   /usr/include/cdio/cdio_config.h
-   /usr/include/cdio/version.h
-)
-
-PATCHES=( "${FILESDIR}/${P}-iso-ioleak.patch" )
-
-src_prepare() {
-   default
-
-   eautoreconf
-
-   sed \
-   -e "s:-lncurses:$($(tc-getPKG_CONFIG) --libs ncurses):g" \
-   -i configure || die
-
-   elibtoolize # to prevent -L/usr/lib ending up in the linker line wrt 
499510
-}
-
-multilib_src_configure() {
-   local util_switch
-   if ! multilib_is_native_abi || use minimal ; then
-   util_switch="--without"
-   else
-   util_switch="--with"
-   fi
-
-   # Tests fail if ECONF_SOURCE is not relative
-   ECONF_SOURCE="../${P}" econf \
-   --disable-maintainer-mode \
-   $(use_enable cxx) \
-   --disable-cpp-progs \
-   --disable-example-progs \
-   $(use_enable static-libs static) \
-   $(us

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/

2021-08-23 Thread Marek Szuba
commit: 1c7afe8d8617fd8eb03878bdd4e33ac96de6a60f
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Aug 23 22:14:24 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Aug 23 22:59:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c7afe8d

dev-libs/libcdio-paranoia: keyword 2.0.1 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild
index 2ceab952939..2492b482520 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.bz2"
 # clause "or later" so we use LGPL-2.1 without +
 LICENSE="GPL-3+ GPL-2+ LGPL-2.1"
 SLOT="0/2" # soname version
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="+cxx static-libs test"
 
 RDEPEND="app-eselect/eselect-cdparanoia



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/, profiles/arch/riscv/

2021-08-09 Thread Marek Szuba
commit: c1e12566d1e4c16b3fa7bfd44d93d770abd4b786
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Aug  9 17:19:27 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Aug  9 23:59:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1e12566

dev-libs/libcdio: keyword 2.1.0-r1 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 dev-libs/libcdio/libcdio-2.1.0-r1.ebuild | 2 +-
 profiles/arch/riscv/package.use.mask | 2 ++
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild 
b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild
index cb581d0a1f9..16cc3dc36ed 100644
--- a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild
+++ b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-3"
 SLOT="0/19" # subslot is based on SONAME
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="cddb +cxx minimal static-libs test"
 RESTRICT="!test? ( test )"
 

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index 7e6f2da7ce8..9efaf10924a 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -95,6 +95,8 @@ dev-vcs/subversion kwallet
 media-libs/allegro dumb openal
 #  - media-gfx/nvidia-texture-tools
 media-libs/devil nvtt
+#  - media-libs/libcddb
+dev-libs/libcdio cddb
 #  - sys-cluster/ceph, dev-ruby/rrdtool-bindings
 net-analyzer/rrdtool rados ruby
 #  - net-wireless/iwd, net-misc/ofono



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/files/, dev-libs/libcdio-paranoia/

2021-04-28 Thread Miroslav Šulc
commit: 8e88f05c0aa70d573259cec690e67149aa5ca346
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Apr 28 17:53:14 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Apr 28 18:04:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e88f05c

dev-libs/libcdio-paranoia: removed obsolete 0.94_p2-r2

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-libs/libcdio-paranoia/Manifest |  1 -
 .../files/libcdio-paranoia-0.90-oos-tests.patch| 48 -
 .../libcdio-paranoia-0.94_p2-r2.ebuild | 81 --
 3 files changed, 130 deletions(-)

diff --git a/dev-libs/libcdio-paranoia/Manifest 
b/dev-libs/libcdio-paranoia/Manifest
index 7f8154dd458..658f8249733 100644
--- a/dev-libs/libcdio-paranoia/Manifest
+++ b/dev-libs/libcdio-paranoia/Manifest
@@ -1,2 +1 @@
-DIST libcdio-paranoia-10.2+0.94+2.tar.gz 704560 BLAKE2B 
babb912a7252b25b1d32f7d3cc80d73235383170b16118c4f6fcddd58ded534b2e5a8bb61aa8ca784270fc4631ea3e53cdc88d03b0a7686f74ab1cef7ca35980
 SHA512 
0e4ed5cc52d0758e945ac7f956c1ca870068f6444df912e2ba5f597947962c471d1c526b5cdab4e092fecb924ecb317667df454497b2e515a4e985693cd86f47
 DIST libcdio-paranoia-10.2+2.0.1.tar.bz2 589075 BLAKE2B 
9d2a2d288ccd13ca4ce38a894740085ef099f3e63e68e568d58e9a0609ace21002375431dde862f86352b6aec0c5374f65e64aeb4e39c3d59b406ae14bdee7a9
 SHA512 
c4a768d11e9f62038ca8081316596c89c7fee6a314229fb42e3999757fae172a5dc167175f60d555c2442266d34fce6ce627f4124e9f3a93d0456adb09ca91f0

diff --git 
a/dev-libs/libcdio-paranoia/files/libcdio-paranoia-0.90-oos-tests.patch 
b/dev-libs/libcdio-paranoia/files/libcdio-paranoia-0.90-oos-tests.patch
deleted file mode 100644
index 86cf9da8d0f..000
--- a/dev-libs/libcdio-paranoia/files/libcdio-paranoia-0.90-oos-tests.patch
+++ /dev/null
@@ -1,48 +0,0 @@
-From 4803c621d4f907402f29eba8cc3a6515bdda2ee2 Mon Sep 17 00:00:00 2001
-From: Sergei Trofimovich 
-Date: Mon, 12 Jun 2017 21:20:35 +0100
-Subject: [PATCH] configure.ac: fix out-of-tree tests
-
-To reproduce the test failure one needs to run
-configure using absolute path in a directory
-outside source tree. For example:
-
-$ $(pwd)/../libcdio-paranoia/configure
-$ make
-$ make check
-
-This will cause 'native_abs_top_srcdir' to contain wrong path.
-
-It happens because '[]' is an escape in autoconf.
-As a the following configure.ac snippet:
-[\\/]* | ?:[\\/]* )  # Absolute name.
-gets translated into the following shell code:
-\\/* | ?:\\/* )  # Absolute name.
-
-The fix is to change quotes from '[]' for a short while.
-
-Reported-by: eroen
-Reported-by: Paolo Pedroni
-Bug: https://bugs.gentoo.org/546388
-Signed-off-by: Sergei Trofimovich 

- configure.ac | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/configure.ac b/configure.ac
-index a502273..608277b 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -243,7 +243,9 @@ dnl native_abs_top_srcdir is used here.
- case $srcdir in
-   .)  # We are building in place.
-native_abs_top_srcdir=$ac_pwd ;;
-+  changequote(`,')
-   [\\/]* | ?:[\\/]* )  # Absolute name.
-+  changequote([,])
- native_abs_top_srcdir=$srcdir ;;
-   *) # Relative name.
- native_abs_top_srcdir=$ac_pwd/$srcdir ;;
--- 
-2.13.1
-

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r2.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r2.ebuild
deleted file mode 100644
index 5e6a4e8da4e..000
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r2.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_P=${PN}-10.2+${PV/_p/+}
-
-inherit autotools multilib-minimal flag-o-matic
-
-DESCRIPTION="an advanced CDDA reader with error correction"
-HOMEPAGE="https://www.gnu.org/software/libcdio/";
-SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.gz"
-
-# COPYING-GPL from cdparanoia says "2 or later"
-# COPYING-LGPL from cdparanoia says "2.1 or later" but 2 files are without the
-# clause "or later" so we use LGPL-2.1 without +
-LICENSE="GPL-3+ GPL-2+ LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
-IUSE="+cxx static-libs test"
-
-RDEPEND="app-eselect/eselect-cdparanoia
-   >=dev-libs/libcdio-0.94:0=[${MULTILIB_USEDEP}]
-   >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
-"
-
-DEPEND="${RDEPEND}
-   sys-devel/gettext
-   virtual/pkgconfig
-   test? ( dev-lang/perl )"
-
-RESTRICT="!test? ( test )"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS=( AUTHORS ChangeLog NEWS README.md THANKS )
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.90-oos-tests.patch
-)
-
-src_prepare() {
-   default
-   sed -i -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die 
#466410
-   eautoreconf
-
-   [[ ${CC} == *clang* ]] && append-flags -std=gnu89
-}
-
-multilib_src_c

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/

2021-04-19 Thread Sam James
commit: 168b55847dc3eeb5f99021e3d71ca03da8e7afb5
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 19 20:10:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 19 20:53:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=168b5584

dev-libs/libcdio-paranoia: drop 0.93_p1-r1, 2.0.0-r1

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

 dev-libs/libcdio-paranoia/Manifest |  2 -
 .../libcdio-paranoia-0.93_p1-r1.ebuild | 76 --
 .../libcdio-paranoia-2.0.0-r1.ebuild   | 73 -
 3 files changed, 151 deletions(-)

diff --git a/dev-libs/libcdio-paranoia/Manifest 
b/dev-libs/libcdio-paranoia/Manifest
index 5393d2c10d1..7f8154dd458 100644
--- a/dev-libs/libcdio-paranoia/Manifest
+++ b/dev-libs/libcdio-paranoia/Manifest
@@ -1,4 +1,2 @@
-DIST libcdio-paranoia-10.2+0.93+1.tar.gz 686055 BLAKE2B 
5b4c30687c907cc8dd0917263c20e3d55e425cb7fb2a935a79ec6c5cc82c6165a5504fe71b77e314bd4a828b0c652f948cce62fecf94341d20c920c66450d97a
 SHA512 
2bb418c99ef037aeb90ba3db841ea9182c5bc401e74c6f4b552730e6c8561552f7d3e27be71ef4fbb07b4fcd9db418a4fe330d5278e8f41cdd99c757aa4b8bc6
 DIST libcdio-paranoia-10.2+0.94+2.tar.gz 704560 BLAKE2B 
babb912a7252b25b1d32f7d3cc80d73235383170b16118c4f6fcddd58ded534b2e5a8bb61aa8ca784270fc4631ea3e53cdc88d03b0a7686f74ab1cef7ca35980
 SHA512 
0e4ed5cc52d0758e945ac7f956c1ca870068f6444df912e2ba5f597947962c471d1c526b5cdab4e092fecb924ecb317667df454497b2e515a4e985693cd86f47
-DIST libcdio-paranoia-10.2+2.0.0.tar.bz2 588472 BLAKE2B 
5593c967cc91e7db922c30a0e4fd6a71c81625527b3e3cd19494328c545237c64c6332969e6964ae27cce70b0a7ed9678c2dcf0cf675ea6ea81602071b5a9e1b
 SHA512 
0398617f9af63632d74c5a93c4efae1bc69d339fb7ab2e36dbfa6d19c0940f3bf27ea3ed482698d2842838d2034df3e40304774f1648db8c274d441130ef40a2
 DIST libcdio-paranoia-10.2+2.0.1.tar.bz2 589075 BLAKE2B 
9d2a2d288ccd13ca4ce38a894740085ef099f3e63e68e568d58e9a0609ace21002375431dde862f86352b6aec0c5374f65e64aeb4e39c3d59b406ae14bdee7a9
 SHA512 
c4a768d11e9f62038ca8081316596c89c7fee6a314229fb42e3999757fae172a5dc167175f60d555c2442266d34fce6ce627f4124e9f3a93d0456adb09ca91f0

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild
deleted file mode 100644
index f286655a9ba..000
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_P=${PN}-10.2+${PV/_p/+}
-
-inherit autotools flag-o-matic multilib-minimal
-
-DESCRIPTION="an advanced CDDA reader with error correction"
-HOMEPAGE="https://www.gnu.org/software/libcdio/";
-SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.gz"
-
-# COPYING-GPL from cdparanoia says "2 or later"
-# COPYING-LGPL from cdparanoia says "2.1 or later" but 2 files are without the
-# clause "or later" so we use LGPL-2.1 without +
-LICENSE="GPL-3+ GPL-2+ LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
-IUSE="+cxx static-libs test"
-
-RDEPEND="app-eselect/eselect-cdparanoia
-   >=dev-libs/libcdio-0.93[${MULTILIB_USEDEP}]
-   >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
-"
-
-DEPEND="${RDEPEND}
-   sys-devel/gettext
-   virtual/pkgconfig
-   test? ( dev-lang/perl )"
-
-RESTRICT="!test? ( test )"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS )
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.90-oos-tests.patch
-)
-
-src_prepare() {
-   default
-   sed -i -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die 
#466410
-   eautoreconf
-
-   [[ ${CC} == *clang* ]] && append-flags -std=gnu89
-}
-
-multilib_src_configure() {
-   local myeconfargs=(
-   --disable-maintainer-mode
-   --disable-example-progs
-   $(use_enable cxx)
-   --disable-cpp-progs
-   --with-cd-paranoia-name=libcdio-paranoia
-   $(use_enable static-libs static)
-   )
-   # Darwin linker doesn't get this
-   [[ ${CHOST} == *-darwin* ]] && myeconfargs+=( --without-versioned-libs )
-   ECONF_SOURCE="${S}" \
-   econf "${myeconfargs[@]}"
-}
-
-multilib_src_install_all() {
-   einstalldocs
-   find "${D}" -type f -name '*.la' -delete || die
-}
-
-pkg_postinst() {
-   eselect cdparanoia update ifunset
-}
-
-pkg_postrm() {
-   eselect cdparanoia update ifunset
-}

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0-r1.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0-r1.ebuild
deleted file mode 100644
index d21799a10ea..000
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0-r1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/

2021-02-04 Thread Sam James
commit: 6e3f59770902d1270c14bc520f7a145d35341bab
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb  4 23:51:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb  4 23:51:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e3f5977

dev-libs/libcdio-paranoia: Stabilize 2.0.1 ppc, #766923

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

 dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild
index c288c685767..0664c335380 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.bz2"
 # clause "or later" so we use LGPL-2.1 without +
 LICENSE="GPL-3+ GPL-2+ LGPL-2.1"
 SLOT="0/2" # soname version
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="+cxx static-libs test"
 
 RDEPEND="app-eselect/eselect-cdparanoia



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/

2021-01-31 Thread Sam James
commit: abe89ec352a9c0b03041fdf4052b2b7901c74b56
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 31 18:48:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 31 18:48:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abe89ec3

dev-libs/libcdio-paranoia: Stabilize 2.0.1 x86, #766923

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

 dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild
index 4f47f6882ad..c288c685767 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.bz2"
 # clause "or later" so we use LGPL-2.1 without +
 LICENSE="GPL-3+ GPL-2+ LGPL-2.1"
 SLOT="0/2" # soname version
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="+cxx static-libs test"
 
 RDEPEND="app-eselect/eselect-cdparanoia



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/

2021-01-27 Thread Sam James
commit: cae23d17143ddaec074c716a7f95d6bd70cf9cf0
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 27 22:44:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 27 22:44:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cae23d17

dev-libs/libcdio-paranoia: Stabilize 2.0.1 amd64, #766923

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

 dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild
index 18f74a5e02e..4f47f6882ad 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.bz2"
 # clause "or later" so we use LGPL-2.1 without +
 LICENSE="GPL-3+ GPL-2+ LGPL-2.1"
 SLOT="0/2" # soname version
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="+cxx static-libs test"
 
 RDEPEND="app-eselect/eselect-cdparanoia



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/

2021-01-27 Thread Sam James
commit: 17d044d1975eb01a299e7d5ae98c14901249a618
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 27 09:28:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 27 09:28:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17d044d1

dev-libs/libcdio-paranoia: Stabilize 2.0.1 ppc64, #766923

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

 dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild
index 3f6712d866a..18f74a5e02e 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.bz2"
 # clause "or later" so we use LGPL-2.1 without +
 LICENSE="GPL-3+ GPL-2+ LGPL-2.1"
 SLOT="0/2" # soname version
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="+cxx static-libs test"
 
 RDEPEND="app-eselect/eselect-cdparanoia



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/

2021-01-27 Thread Sam James
commit: 1cd6c079943d95989a5f307ee64e0975a5db70c3
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 27 09:28:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 27 09:28:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cd6c079

dev-libs/libcdio-paranoia: Stabilize 2.0.1 arm, #766923

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

 dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild
index 7c77a66f287..3f6712d866a 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.bz2"
 # clause "or later" so we use LGPL-2.1 without +
 LICENSE="GPL-3+ GPL-2+ LGPL-2.1"
 SLOT="0/2" # soname version
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="+cxx static-libs test"
 
 RDEPEND="app-eselect/eselect-cdparanoia



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/

2021-01-27 Thread Sam James
commit: 63d7efeb390540aea48239614bb7feb1bcfe97a4
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 27 09:28:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 27 09:28:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63d7efeb

dev-libs/libcdio-paranoia: Stabilize 2.0.1 arm64, #766923

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

 dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild
index de93089a05b..7c77a66f287 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.bz2"
 # clause "or later" so we use LGPL-2.1 without +
 LICENSE="GPL-3+ GPL-2+ LGPL-2.1"
 SLOT="0/2" # soname version
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="+cxx static-libs test"
 
 RDEPEND="app-eselect/eselect-cdparanoia



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/

2021-01-26 Thread Sam James
commit: 979dd85a1b83dce9c51b13939058bd56ca6c43c4
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 27 05:02:05 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 27 05:02:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=979dd85a

dev-libs/libcdio-paranoia: Stabilize 2.0.1 sparc, #766923

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

 dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild
index fe7665a16bf..de93089a05b 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.bz2"
 # clause "or later" so we use LGPL-2.1 without +
 LICENSE="GPL-3+ GPL-2+ LGPL-2.1"
 SLOT="0/2" # soname version
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="+cxx static-libs test"
 
 RDEPEND="app-eselect/eselect-cdparanoia



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/

2020-07-28 Thread Sam James
commit: 4a0390ce45e2faa0dc97db10c2310a6164bf0cc2
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 29 00:19:24 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 29 00:19:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a0390ce

dev-libs/libcdio: security cleanup

Bug: https://bugs.gentoo.org/648954
Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libcdio/Manifest   |  3 --
 dev-libs/libcdio/libcdio-0.93.ebuild| 73 
 dev-libs/libcdio/libcdio-0.94-r1.ebuild | 73 
 dev-libs/libcdio/libcdio-1.1.0.ebuild   | 75 -
 dev-libs/libcdio/libcdio-2.0.0.ebuild   | 74 
 5 files changed, 298 deletions(-)

diff --git a/dev-libs/libcdio/Manifest b/dev-libs/libcdio/Manifest
index 9eee9442b7b..abf85af3b16 100644
--- a/dev-libs/libcdio/Manifest
+++ b/dev-libs/libcdio/Manifest
@@ -1,5 +1,2 @@
-DIST libcdio-0.93.tar.gz 2723371 BLAKE2B 
3dc361f48c0ccc22c76ad691f856512a87906ddccdbf05a22d4c8f7f28221d201480e015532be382d576550ecabae40df9e325043fa6cff89b39d77e30b6509b
 SHA512 
a2ea7a1f219e1abdbbb42633003e10ff77b6a879133c96a0c8e7a80fe205c08a48bade1d9941c6493f24d6eb2ed410469b57e19d9740a4400266a6f3f9d3da91
-DIST libcdio-0.94.tar.gz 2355452 BLAKE2B 
c6a720fb714e6aa0d4425ccf92e4c08172d26d77a94e8a6897ffee197a740de78da8d480ec9af2dcfd59c3f96fb2a823a4e39259389dd82ece4108c6a05a4646
 SHA512 
e1d3c96c4acc7be923c97109c3f76223adc00b293278daef7d5008b1e5d67f33402f9f224f05120e9e1e8b3a8d1fa1b0bd5069dc6dd309741e3590e2c19e0e66
-DIST libcdio-1.1.0.tar.gz 2348106 BLAKE2B 
c63959d6cd92288b2d098f19b28a61fc5a7005390186045c6f72392becf9eb5808da7a8b952de166c5b263b9c10e594031a3fb908331eda040c210b984b3e11e
 SHA512 
fe5a0d726974c8678b59de74ce043a5ed464f6ab595bf938e90bc5a348e9e882755e75aa3eecce50ce910b28e2498b5a892402fc0ea8728d382d1af36db71985
 DIST libcdio-2.0.0.tar.gz 2354813 BLAKE2B 
d3ebf9a20004cc8c75d1e6f97a2cea68f490517e34a4cf84f343d717e49cbb9cd612a3c6911894501f16373e3222e7fc6d175fd6d93d1c967cd21502716b22f8
 SHA512 
8f48cc71d28b427b16f48e50bcaf0aea171055c72a9aeee383ac4374eee1d3d288323814c3a3f308a9ba097aa815319429c1931072897985a3b02b814766fd4f
 DIST libcdio-2.1.0.tar.bz2 1759040 BLAKE2B 
4859fc545cf81246279b7b0434c02916e874681b40d00f8253fd7837941a34c5a717a81b1c3b1714153ad343e03c28668984f6fd5647662ec4e6759752326cb0
 SHA512 
c290821da55fd9ae366670a58857aa6efcebc9f25b7caea063cf12f9cbda84fe770c5f59f972227fda50517ca58c5f39c0137daa0f93179e3daa45303d8b610f

diff --git a/dev-libs/libcdio/libcdio-0.93.ebuild 
b/dev-libs/libcdio/libcdio-0.93.ebuild
deleted file mode 100644
index 6e192dd5d71..000
--- a/dev-libs/libcdio/libcdio-0.93.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit libtool multilib-minimal toolchain-funcs
-
-DESCRIPTION="A library to encapsulate CD-ROM reading and control"
-HOMEPAGE="https://www.gnu.org/software/libcdio/";
-SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0/15" # subslot is based on SONAME
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
-IUSE="cddb +cxx minimal static-libs test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   !minimal? (
-   >=sys-libs/ncurses-5.7-r7:0=
-   cddb? ( >=media-libs/libcddb-1.3.2 )
-   )
-   >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
-"
-
-DEPEND="${RDEPEND}
-   sys-apps/sed
-   sys-devel/gettext
-   virtual/pkgconfig
-   test? ( dev-lang/perl )
-"
-
-DOCS="AUTHORS ChangeLog NEWS README* THANKS TODO"
-
-MULTILIB_WRAPPED_HEADERS=(
-   /usr/include/cdio/cdio_config.h
-   /usr/include/cdio/version.h
-)
-
-src_prepare() {
-   default
-
-   sed \
-   -e "s:-lncurses:$($(tc-getPKG_CONFIG) --libs ncurses):g" \
-   -i configure || die
-
-   elibtoolize # to prevent -L/usr/lib ending up in the linker line wrt 
499510
-}
-
-multilib_src_configure() {
-   local util_switch
-   if ! multilib_is_native_abi || use minimal ; then
-   util_switch="--without"
-   else
-   util_switch="--with"
-   fi
-
-   # Tests fail if ECONF_SOURCE is not relative
-   ECONF_SOURCE="../${P}" econf \
-   --disable-maintainer-mode \
-   $(use_enable cxx) \
-   --disable-cpp-progs \
-   --disable-example-progs \
-   $(use_enable static-libs static) \
-   $(use_enable cddb) \
-   --disable-vcd-info \
-   
${util_switch}-{cd-drive,cd-info,cdda-player,cd-read,iso-info,iso-read}
-}
-
-multilib_src_install_all() {
-   einstalldocs
-   find "${ED}" -name '*.la' -delete || die
-}

diff --git a/dev-libs/libcdio/libcdio-0

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/, dev-libs/libcdio-paranoia/files/

2020-07-05 Thread David Seifert
commit: c5b00825cc9d777404947efc2986257522cea05e
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jul  5 21:51:38 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jul  5 21:51:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5b00825

dev-libs/libcdio-paranoia: Pass NM to build system

Closes: https://bugs.gentoo.org/719064
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: David Seifert  gentoo.org>

 .../files/libcdio-paranoia-2.0.1-pass-NM.patch | 38 ++
 .../libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild |  3 +-
 2 files changed, 39 insertions(+), 2 deletions(-)

diff --git 
a/dev-libs/libcdio-paranoia/files/libcdio-paranoia-2.0.1-pass-NM.patch 
b/dev-libs/libcdio-paranoia/files/libcdio-paranoia-2.0.1-pass-NM.patch
new file mode 100644
index 000..75cb650fc1b
--- /dev/null
+++ b/dev-libs/libcdio-paranoia/files/libcdio-paranoia-2.0.1-pass-NM.patch
@@ -0,0 +1,38 @@
+--- a/configure.ac
 b/configure.ac
+@@ -89,6 +89,9 @@
+ AC_PROG_AWK
+ AC_SUBST(AWK)
+ 
++AC_ARG_VAR([NM], [utility for listing symbols from object files])
++AC_CHECK_TOOL([NM], [nm])
++
+ if test "x$GCC" != "xyes"
+ then
+   AC_MSG_WARN([
+--- a/lib/cdda_interface/Makefile.am
 b/lib/cdda_interface/Makefile.am
+@@ -129,8 +129,8 @@
+   echo 'CDIO_CDDA_$(libcdio_cdda_la_MAJOR) { ' > $@
+   objs=`for obj in $(libcdio_cdda_la_OBJECTS); do sed -ne 
"s/^pic_object='\(.*\)'$$/\1/p" $$obj; done`; \
+   if test -n "$$objs" ; then \
+-nm $${objs} | sed -n -e 's/^.*[   ][ABCDGIRSTW][ABCDGIRSTW]*[ 
][  ]*\([_A-Za-z][_A-Za-z0-9]*\)$$/\1/p' | sort -u | { first=true; while 
read symbol; do if grep -q "^$${symbol}\$$" $(srcdir)/libcdio_cdda.sym; then if 
test $$first = true; then echo "  global:"; first=false; fi; echo "
$${symbol};"; fi; done; } >> $@; \
+-nm $${objs} | sed -n -e 's/^.*[   ][ABCDGIRSTW][ABCDGIRSTW]*[ 
][  ]*\([_A-Za-z][_A-Za-z0-9]*\)$$/\1/p' | sort -u | { first=true; while 
read symbol; do if grep -q "^$${symbol}\$$" $(srcdir)/libcdio_cdda.sym; then :; 
else if test $$first = true; then echo "  local:"; first=false; fi; echo "
$${symbol};"; fi; done; } >> $@; \
++${NM} $${objs} | sed -n -e 's/^.*[][ABCDGIRSTW][ABCDGIRSTW]*[ 
][  ]*\([_A-Za-z][_A-Za-z0-9]*\)$$/\1/p' | sort -u | { first=true; while 
read symbol; do if grep -q "^$${symbol}\$$" $(srcdir)/libcdio_cdda.sym; then if 
test $$first = true; then echo "  global:"; first=false; fi; echo "
$${symbol};"; fi; done; } >> $@; \
++${NM} $${objs} | sed -n -e 's/^.*[][ABCDGIRSTW][ABCDGIRSTW]*[ 
][  ]*\([_A-Za-z][_A-Za-z0-9]*\)$$/\1/p' | sort -u | { first=true; while 
read symbol; do if grep -q "^$${symbol}\$$" $(srcdir)/libcdio_cdda.sym; then :; 
else if test $$first = true; then echo "  local:"; first=false; fi; echo "
$${symbol};"; fi; done; } >> $@; \
+   fi
+   echo '};' >> $@
+ else !BUILD_VERSIONED_LIBS
+--- a/lib/paranoia/Makefile.am
 b/lib/paranoia/Makefile.am
+@@ -142,8 +142,8 @@
+   echo 'CDIO_PARANOIA_$(libcdio_paranoia_la_MAJOR) { ' > $@
+   objs=`for obj in $(libcdio_paranoia_la_OBJECTS); do sed -ne 
"s/^pic_object='\(.*\)'$$/\1/p" $$obj; done`; \
+   if test -n "$$objs" ; then \
+-nm $${objs} | sed -n -e 's/^.*[   ][ABCDGIRSTW][ABCDGIRSTW]*[ 
][  ]*\([_A-Za-z][_A-Za-z0-9]*\)$$/\1/p' | sort -u | { first=true; while 
read symbol; do if grep -q "^$${symbol}\$$" $(srcdir)/libcdio_paranoia.sym; 
then if test $$first = true; then echo "  global:"; first=false; fi; echo "
$${symbol};"; fi; done; } >> $@; \
+-nm $${objs} | sed -n -e 's/^.*[   ][ABCDGIRSTW][ABCDGIRSTW]*[ 
][  ]*\([_A-Za-z][_A-Za-z0-9]*\)$$/\1/p' | sort -u | { first=true; while 
read symbol; do if grep -q "^$${symbol}\$$" $(srcdir)/libcdio_paranoia.sym; 
then :; else if test $$first = true; then echo "  local:"; first=false; fi; 
echo "$${symbol};"; fi; done; } >> $@; \
++${NM} $${objs} | sed -n -e 's/^.*[][ABCDGIRSTW][ABCDGIRSTW]*[ 
][  ]*\([_A-Za-z][_A-Za-z0-9]*\)$$/\1/p' | sort -u | { first=true; while 
read symbol; do if grep -q "^$${symbol}\$$" $(srcdir)/libcdio_paranoia.sym; 
then if test $$first = true; then echo "  global:"; first=false; fi; echo "
$${symbol};"; fi; done; } >> $@; \
++${NM} $${objs} | sed -n -e 's/^.*[][ABCDGIRSTW][ABCDGIRSTW]*[ 
][  ]*\([_A-Za-z][_A-Za-z0-9]*\)$$/\1/p' | sort -u | { first=true; while 
read symbol; do if grep -q "^$${symbol}\$$" $(srcdir)/libcdio_paranoia.sym; 
then :; else if test $$first = true; then echo "  local:"; first=false; fi; 
echo "$${symbol};"; fi; done; } >> $@; \
+   fi
+   echo '};' >> $@
+ else

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild
index 07355295da2..f7d282ae17b 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild
+++ b/de

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/

2020-03-02 Thread Sergei Trofimovich
commit: ad4fe990456ecd80187525bee0eac4b2b413d1fa
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar  2 11:37:01 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar  2 11:37:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad4fe990

dev-libs/libcdio: stable 2.1.0-r1 for hppa, bug #710264

Package-Manager: Portage-2.3.88, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/libcdio/libcdio-2.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild 
b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild
index 0885604a0b9..57d91978786 100644
--- a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild
+++ b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-3"
 SLOT="0/19" # subslot is based on SONAME
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
 IUSE="cddb +cxx minimal static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/

2020-03-02 Thread Sergei Trofimovich
commit: 7beff06a04be75b3696751d49f9a79fb54590757
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar  2 11:32:28 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar  2 11:32:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7beff06a

dev-libs/libcdio: stable 2.1.0-r1 for ppc64, bug #710264

Package-Manager: Portage-2.3.88, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/libcdio/libcdio-2.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild 
b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild
index 80645faf63a..0885604a0b9 100644
--- a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild
+++ b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-3"
 SLOT="0/19" # subslot is based on SONAME
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ~ppc64 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
 IUSE="cddb +cxx minimal static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/

2020-03-02 Thread Sergei Trofimovich
commit: 48cb1ec66595a0e996988b637bdd92556130eb13
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar  2 11:03:35 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar  2 11:03:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48cb1ec6

dev-libs/libcdio: stable 2.1.0-r1 for ia64, bug #710264

Package-Manager: Portage-2.3.88, Repoman-2.3.20
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/libcdio/libcdio-2.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild 
b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild
index aad41827ab0..80645faf63a 100644
--- a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild
+++ b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-3"
 SLOT="0/19" # subslot is based on SONAME
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ~ppc64 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
 IUSE="cddb +cxx minimal static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/

2020-02-24 Thread Agostino Sarubbo
commit: 2164d72d71eef2a5340aca6ea11c798d24fa0f52
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb 24 12:48:41 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb 24 12:48:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2164d72d

dev-libs/libcdio: x86 stable wrt bug #710264

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

 dev-libs/libcdio/libcdio-2.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild 
b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild
index 6e5a2aa7707..aad41827ab0 100644
--- a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild
+++ b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-3"
 SLOT="0/19" # subslot is based on SONAME
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~sh sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
 IUSE="cddb +cxx minimal static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/

2020-02-24 Thread Agostino Sarubbo
commit: 71c7dd257c9ad5fbdbf63104811b2b19ea37d3c9
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb 24 11:42:48 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb 24 11:43:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71c7dd25

dev-libs/libcdio: ppc stable wrt bug #710264

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

 dev-libs/libcdio/libcdio-2.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild 
b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild
index 03d39b6a019..6e5a2aa7707 100644
--- a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild
+++ b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-3"
 SLOT="0/19" # subslot is based on SONAME
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~sh sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
 IUSE="cddb +cxx minimal static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/

2020-02-24 Thread Agostino Sarubbo
commit: b17534ddcd8ec92c69301a2d9f30c068b5fdaed2
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb 24 10:07:01 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb 24 10:07:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b17534dd

dev-libs/libcdio: arm stable wrt bug #710264

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/libcdio/libcdio-2.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild 
b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild
index 6288b405716..03d39b6a019 100644
--- a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild
+++ b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-3"
 SLOT="0/19" # subslot is based on SONAME
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
 IUSE="cddb +cxx minimal static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/

2020-02-22 Thread Sergei Trofimovich
commit: 9394a0dd951f74e19cdd1431115d7e892cdac008
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Feb 22 12:17:25 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb 22 14:18:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9394a0dd

dev-libs/libcdio: stable 2.1.0-r1 for sparc, bug #710264

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/libcdio/libcdio-2.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild 
b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild
index 38474f47cdf..6288b405716 100644
--- a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild
+++ b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-3"
 SLOT="0/19" # subslot is based on SONAME
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
 IUSE="cddb +cxx minimal static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/

2020-02-21 Thread Agostino Sarubbo
commit: 962cdb803ee88fb07c92e9bdb7c5f5ed457a36fa
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Feb 21 15:56:25 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Feb 21 15:56:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=962cdb80

dev-libs/libcdio: amd64 stable wrt bug #710264

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

 dev-libs/libcdio/libcdio-2.1.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild 
b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild
index 25d26ab502f..38474f47cdf 100644
--- a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild
+++ b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-3"
 SLOT="0/19" # subslot is based on SONAME
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
 IUSE="cddb +cxx minimal static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/

2019-12-05 Thread Lars Wendler
commit: 1991278ed8aa4bbecf9cedbf84d06f18a11538fe
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Dec  5 13:27:47 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Dec  5 13:27:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1991278e

dev-libs/libcdio-paranoia: Fixed QA issue

Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild | 2 ++
 dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r2.ebuild | 2 ++
 dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0-r1.ebuild   | 2 ++
 dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild  | 2 ++
 4 files changed, 8 insertions(+)

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild
index 3f740f79869..28a0a70e8c0 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild
@@ -29,6 +29,8 @@ DEPEND="${RDEPEND}
virtual/pkgconfig
test? ( dev-lang/perl )"
 
+RESTRICT="!test? ( test )"
+
 S="${WORKDIR}/${MY_P}"
 
 DOCS=( AUTHORS ChangeLog NEWS README THANKS )

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r2.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r2.ebuild
index 26538d0a0fc..b9ff91670f1 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r2.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r2.ebuild
@@ -29,6 +29,8 @@ DEPEND="${RDEPEND}
virtual/pkgconfig
test? ( dev-lang/perl )"
 
+RESTRICT="!test? ( test )"
+
 S="${WORKDIR}/${MY_P}"
 
 DOCS=( AUTHORS ChangeLog NEWS README.md THANKS )

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0-r1.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0-r1.ebuild
index 222ea87fb76..9b8b8529a07 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0-r1.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0-r1.ebuild
@@ -30,6 +30,8 @@ BDEPEND="
virtual/pkgconfig
test? ( dev-lang/perl )"
 
+RESTRICT="!test? ( test )"
+
 S="${WORKDIR}/${MY_P}"
 
 DOCS=( AUTHORS ChangeLog NEWS README.md THANKS )

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild
index 97afe78f26d..8fad8161738 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild
@@ -30,6 +30,8 @@ BDEPEND="
virtual/pkgconfig
test? ( dev-lang/perl )"
 
+RESTRICT="!test? ( test )"
+
 S="${WORKDIR}/${MY_P}"
 
 DOCS=( AUTHORS ChangeLog NEWS.md README.md THANKS )



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/

2019-12-05 Thread Lars Wendler
commit: df2d3ce745b9462c6ea73f9a3371591f4d1ec2a8
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Dec  5 12:26:20 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Dec  5 12:26:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df2d3ce7

dev-libs/libcdio-paranoia: Bump to version 2.0.1

Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libcdio-paranoia/Manifest |  1 +
 .../libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild | 71 ++
 2 files changed, 72 insertions(+)

diff --git a/dev-libs/libcdio-paranoia/Manifest 
b/dev-libs/libcdio-paranoia/Manifest
index 2beae256720..5393d2c10d1 100644
--- a/dev-libs/libcdio-paranoia/Manifest
+++ b/dev-libs/libcdio-paranoia/Manifest
@@ -1,3 +1,4 @@
 DIST libcdio-paranoia-10.2+0.93+1.tar.gz 686055 BLAKE2B 
5b4c30687c907cc8dd0917263c20e3d55e425cb7fb2a935a79ec6c5cc82c6165a5504fe71b77e314bd4a828b0c652f948cce62fecf94341d20c920c66450d97a
 SHA512 
2bb418c99ef037aeb90ba3db841ea9182c5bc401e74c6f4b552730e6c8561552f7d3e27be71ef4fbb07b4fcd9db418a4fe330d5278e8f41cdd99c757aa4b8bc6
 DIST libcdio-paranoia-10.2+0.94+2.tar.gz 704560 BLAKE2B 
babb912a7252b25b1d32f7d3cc80d73235383170b16118c4f6fcddd58ded534b2e5a8bb61aa8ca784270fc4631ea3e53cdc88d03b0a7686f74ab1cef7ca35980
 SHA512 
0e4ed5cc52d0758e945ac7f956c1ca870068f6444df912e2ba5f597947962c471d1c526b5cdab4e092fecb924ecb317667df454497b2e515a4e985693cd86f47
 DIST libcdio-paranoia-10.2+2.0.0.tar.bz2 588472 BLAKE2B 
5593c967cc91e7db922c30a0e4fd6a71c81625527b3e3cd19494328c545237c64c6332969e6964ae27cce70b0a7ed9678c2dcf0cf675ea6ea81602071b5a9e1b
 SHA512 
0398617f9af63632d74c5a93c4efae1bc69d339fb7ab2e36dbfa6d19c0940f3bf27ea3ed482698d2842838d2034df3e40304774f1648db8c274d441130ef40a2
+DIST libcdio-paranoia-10.2+2.0.1.tar.bz2 589075 BLAKE2B 
9d2a2d288ccd13ca4ce38a894740085ef099f3e63e68e568d58e9a0609ace21002375431dde862f86352b6aec0c5374f65e64aeb4e39c3d59b406ae14bdee7a9
 SHA512 
c4a768d11e9f62038ca8081316596c89c7fee6a314229fb42e3999757fae172a5dc167175f60d555c2442266d34fce6ce627f4124e9f3a93d0456adb09ca91f0

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild
new file mode 100644
index 000..97afe78f26d
--- /dev/null
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_P=${PN}-10.2+${PV/_p/+}
+
+inherit autotools multilib-minimal flag-o-matic
+
+DESCRIPTION="an advanced CDDA reader with error correction"
+HOMEPAGE="https://www.gnu.org/software/libcdio/";
+SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.bz2"
+
+# COPYING-GPL from cdparanoia says "2 or later"
+# COPYING-LGPL from cdparanoia says "2.1 or later" but 2 files are without the
+# clause "or later" so we use LGPL-2.1 without +
+LICENSE="GPL-3+ GPL-2+ LGPL-2.1"
+SLOT="0/2" # soname version
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+IUSE="+cxx static-libs test"
+
+RDEPEND="app-eselect/eselect-cdparanoia
+   >=dev-libs/libcdio-0.94:0=[${MULTILIB_USEDEP}]
+   >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
+"
+
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/gettext
+   virtual/pkgconfig
+   test? ( dev-lang/perl )"
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS=( AUTHORS ChangeLog NEWS.md README.md THANKS )
+
+src_prepare() {
+   default
+   #sed -i -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die 
#466410
+   eautoreconf
+
+   [[ ${CC} == *clang* ]] && append-flags -std=gnu89
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   #--disable-maintainer-mode
+   --disable-example-progs
+   $(use_enable cxx)
+   --disable-cpp-progs
+   --with-cd-paranoia-name=libcdio-paranoia
+   $(use_enable static-libs static)
+   )
+   # Darwin linker doesn't get this
+   [[ ${CHOST} == *-darwin* ]] && myeconfargs+=( 
--disable-ld-version-script )
+
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   find "${ED}" -type f -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   eselect cdparanoia update ifunset
+}
+
+pkg_postrm() {
+   eselect cdparanoia update ifunset
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/

2019-09-11 Thread David Seifert
commit: 2bc04206c21e13db1f7e7b47e72fcb7ee189ee89
Author: David Seifert  gentoo  org>
AuthorDate: Wed Sep 11 20:32:58 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Sep 11 20:32:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bc04206

dev-libs/libcdio-paranoia: Prefer 'einstalldocs' over 'default_src_install'

Package-Manager: Portage-2.3.75, Repoman-2.3.17
Signed-off-by: David Seifert  gentoo.org>

 dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild | 4 ++--
 dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r2.ebuild | 4 ++--
 dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0-r1.ebuild   | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild
index 6e284498d2a..7a6329bc341 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild
@@ -61,8 +61,8 @@ multilib_src_configure() {
 }
 
 multilib_src_install_all() {
-   default
-   find "${ED}" -type f -name "*.la" -delete || die
+   einstalldocs
+   find "${D}" -type f -name '*.la' -delete || die
 }
 
 pkg_postinst() {

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r2.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r2.ebuild
index 6100c3a9654..6bebe13929d 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r2.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r2.ebuild
@@ -66,8 +66,8 @@ multilib_src_configure() {
 }
 
 multilib_src_install_all() {
-   default
-   find "${ED}" -type f -name "*.la" -delete || die
+   einstalldocs
+   find "${D}" -type f -name '*.la' -delete || die
 }
 
 pkg_postinst() {

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0-r1.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0-r1.ebuild
index 70704b0b07d..792b56cbaeb 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0-r1.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0-r1.ebuild
@@ -58,8 +58,8 @@ multilib_src_configure() {
 }
 
 multilib_src_install_all() {
-   default
-   find "${ED}" -type f -name "*.la" -delete || die
+   einstalldocs
+   find "${D}" -type f -name '*.la' -delete || die
 }
 
 pkg_postinst() {



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/

2019-09-11 Thread Lars Wendler
commit: d94fd42ca294d1f3f9cb441445d53fa536150a2f
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Sep 11 09:38:31 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Sep 11 09:38:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d94fd42c

dev-libs/libcdio-paranoia: Don't override def. multilib_src_install_all

Package-Manager: Portage-2.3.75, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild | 1 +
 dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r2.ebuild | 1 +
 dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0-r1.ebuild   | 1 +
 3 files changed, 3 insertions(+)

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild
index 8accb92c97c..6e284498d2a 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild
@@ -61,6 +61,7 @@ multilib_src_configure() {
 }
 
 multilib_src_install_all() {
+   default
find "${ED}" -type f -name "*.la" -delete || die
 }
 

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r2.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r2.ebuild
index 2c0a95a324b..6100c3a9654 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r2.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r2.ebuild
@@ -66,6 +66,7 @@ multilib_src_configure() {
 }
 
 multilib_src_install_all() {
+   default
find "${ED}" -type f -name "*.la" -delete || die
 }
 

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0-r1.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0-r1.ebuild
index f58323ff0b5..70704b0b07d 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0-r1.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0-r1.ebuild
@@ -58,6 +58,7 @@ multilib_src_configure() {
 }
 
 multilib_src_install_all() {
+   default
find "${ED}" -type f -name "*.la" -delete || die
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/

2019-09-11 Thread Lars Wendler
commit: 841dd747e05360ff8feb1be133ec32930b5c8d71
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Sep 11 09:08:38 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Sep 11 09:09:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=841dd747

dev-libs/libcdio-paranoia: Make USE="-static-libs" do something

Thanks-to: Alessandro Barbieri  gmail.com>
Closes: https://bugs.gentoo.org/694026
Package-Manager: Portage-2.3.75, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 ...-paranoia-0.93_p1.ebuild => libcdio-paranoia-0.93_p1-r1.ebuild} | 7 ++-
 ...-paranoia-0.94_p2.ebuild => libcdio-paranoia-0.94_p2-r2.ebuild} | 5 +
 ...cdio-paranoia-2.0.0.ebuild => libcdio-paranoia-2.0.0-r1.ebuild} | 5 +
 3 files changed, 16 insertions(+), 1 deletion(-)

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild
similarity index 91%
rename from dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild
rename to dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild
index d10701c912c..8accb92c97c 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -52,6 +52,7 @@ multilib_src_configure() {
$(use_enable cxx)
--disable-cpp-progs
--with-cd-paranoia-name=libcdio-paranoia
+   $(use_enable static-libs static)
)
# Darwin linker doesn't get this
[[ ${CHOST} == *-darwin* ]] && myeconfargs+=( --without-versioned-libs )
@@ -59,6 +60,10 @@ multilib_src_configure() {
econf "${myeconfargs[@]}"
 }
 
+multilib_src_install_all() {
+   find "${ED}" -type f -name "*.la" -delete || die
+}
+
 pkg_postinst() {
eselect cdparanoia update ifunset
 }

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r2.ebuild
similarity index 94%
rename from dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild
rename to dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r2.ebuild
index 8ff3a41accb..2c0a95a324b 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r2.ebuild
@@ -57,6 +57,7 @@ multilib_src_configure() {
# https://bugs.gentoo.org/616054
# https://savannah.gnu.org/bugs/index.php?50978
--enable-ld-version-script
+   $(use_enable static-libs static)
)
# Darwin linker doesn't get this
[[ ${CHOST} == *-darwin* ]] && myeconfargs+=( 
--disable-ld-version-script )
@@ -64,6 +65,10 @@ multilib_src_configure() {
econf "${myeconfargs[@]}"
 }
 
+multilib_src_install_all() {
+   find "${ED}" -type f -name "*.la" -delete || die
+}
+
 pkg_postinst() {
eselect cdparanoia update ifunset
 }

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0-r1.ebuild
similarity index 93%
rename from dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0.ebuild
rename to dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0-r1.ebuild
index a4c7136bb41..f58323ff0b5 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0-r1.ebuild
@@ -49,6 +49,7 @@ multilib_src_configure() {
$(use_enable cxx)
--disable-cpp-progs
--with-cd-paranoia-name=libcdio-paranoia
+   $(use_enable static-libs static)
)
# Darwin linker doesn't get this
[[ ${CHOST} == *-darwin* ]] && myeconfargs+=( 
--disable-ld-version-script )
@@ -56,6 +57,10 @@ multilib_src_configure() {
ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
 }
 
+multilib_src_install_all() {
+   find "${ED}" -type f -name "*.la" -delete || die
+}
+
 pkg_postinst() {
eselect cdparanoia update ifunset
 }



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/files/, dev-libs/libcdio-paranoia/

2019-09-11 Thread Lars Wendler
commit: 7b925b6cc3933717563eb066bf789a5f13be35b6
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Sep 11 08:55:40 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Sep 11 09:09:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b925b6c

dev-libs/libcdio-paranoia: Removed old

Package-Manager: Portage-2.3.75, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libcdio-paranoia/Manifest |  1 -
 .../files/libcdio-paranoia-0.90-mkdir_p.patch  | 26 
 .../libcdio-paranoia-0.90_p1-r1.ebuild | 64 ---
 .../libcdio-paranoia-0.94_p2-r1.ebuild | 73 --
 4 files changed, 164 deletions(-)

diff --git a/dev-libs/libcdio-paranoia/Manifest 
b/dev-libs/libcdio-paranoia/Manifest
index 7fce00f8b7d..2beae256720 100644
--- a/dev-libs/libcdio-paranoia/Manifest
+++ b/dev-libs/libcdio-paranoia/Manifest
@@ -1,4 +1,3 @@
-DIST libcdio-paranoia-10.2+0.90+1.tar.gz 634050 BLAKE2B 
10a7f8b2a45e5605afa6961132f0bf949ba51222a6c23b7a933032e3e430e60104eae8f7d49fc6ec18894fe0e826e9387f67f186af0ba277a9e7341484aa8ac3
 SHA512 
c3d00b57f22deb19be929ba87f41bbd83fc51ca66e8ccc1da7acb4131d85449fdd38161cc3ec0f1714fc0571e219d72029b5a72f853c139aa479695df783aad6
 DIST libcdio-paranoia-10.2+0.93+1.tar.gz 686055 BLAKE2B 
5b4c30687c907cc8dd0917263c20e3d55e425cb7fb2a935a79ec6c5cc82c6165a5504fe71b77e314bd4a828b0c652f948cce62fecf94341d20c920c66450d97a
 SHA512 
2bb418c99ef037aeb90ba3db841ea9182c5bc401e74c6f4b552730e6c8561552f7d3e27be71ef4fbb07b4fcd9db418a4fe330d5278e8f41cdd99c757aa4b8bc6
 DIST libcdio-paranoia-10.2+0.94+2.tar.gz 704560 BLAKE2B 
babb912a7252b25b1d32f7d3cc80d73235383170b16118c4f6fcddd58ded534b2e5a8bb61aa8ca784270fc4631ea3e53cdc88d03b0a7686f74ab1cef7ca35980
 SHA512 
0e4ed5cc52d0758e945ac7f956c1ca870068f6444df912e2ba5f597947962c471d1c526b5cdab4e092fecb924ecb317667df454497b2e515a4e985693cd86f47
 DIST libcdio-paranoia-10.2+2.0.0.tar.bz2 588472 BLAKE2B 
5593c967cc91e7db922c30a0e4fd6a71c81625527b3e3cd19494328c545237c64c6332969e6964ae27cce70b0a7ed9678c2dcf0cf675ea6ea81602071b5a9e1b
 SHA512 
0398617f9af63632d74c5a93c4efae1bc69d339fb7ab2e36dbfa6d19c0940f3bf27ea3ed482698d2842838d2034df3e40304774f1648db8c274d441130ef40a2

diff --git 
a/dev-libs/libcdio-paranoia/files/libcdio-paranoia-0.90-mkdir_p.patch 
b/dev-libs/libcdio-paranoia/files/libcdio-paranoia-0.90-mkdir_p.patch
deleted file mode 100644
index 98681d0a08f..000
--- a/dev-libs/libcdio-paranoia/files/libcdio-paranoia-0.90-mkdir_p.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-http://bugs.gentoo.org/455374
-http://github.com/rocky/libcdio-paranoia/issues/1
-https://savannah.gnu.org/bugs/index.php?38273
-
 a/configure.ac
-+++ b/configure.ac
-@@ -74,6 +74,8 @@
- dnl Checks for programs.
- AC_AIX
- 
-+AC_PROG_MKDIR_P
-+
- if test "x$GCC" != "xyes" 
- then
-   AC_MSG_WARN([
 a/doc/ja/Makefile.am
-+++ b/doc/ja/Makefile.am
-@@ -25,7 +25,7 @@
- 
- install-man1: $(man_MANS)
-   @$(NORMAL_INSTALL)
--  test -z "$(man1dir)" || $(mkdir_p) "$(DESTDIR)$(mandir)$(mansubdir)"
-+  test -z "$(man1dir)" || $(MKDIR_P) "$(DESTDIR)$(mandir)$(mansubdir)"
-   @list='$(man1_MANS)'; \
-   l2='$(man_MANS)'; for i in $$l2; do \
- case "$$i" in \

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.90_p1-r1.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.90_p1-r1.ebuild
deleted file mode 100644
index ed391732a87..000
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.90_p1-r1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_P=${PN}-10.2+${PV/_p/+}
-
-inherit autotools multilib-minimal
-
-DESCRIPTION="an advanced CDDA reader with error correction"
-HOMEPAGE="https://www.gnu.org/software/libcdio/";
-SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.gz"
-
-# COPYING-GPL from cdparanoia says "2 or later"
-# COPYING-LGPL from cdparanoia says "2.1 or later" but 2 files are without the
-# clause "or later" so we use LGPL-2.1 without +
-LICENSE="GPL-3+ GPL-2+ LGPL-2.1"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
-IUSE="+cxx static-libs test"
-
-RDEPEND="app-eselect/eselect-cdparanoia
-   >=dev-libs/libcdio-0.90-r1[${MULTILIB_USEDEP}]
-   >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
-"
-
-DEPEND="${RDEPEND}
-   sys-devel/gettext
-   virtual/pkgconfig
-   test? ( dev-lang/perl )"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS )
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.90-mkdir_p.patch
-)
-
-src_prepare() {
-   default
-   sed -i -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die 
#466410
-   eautoreconf
-}
-
-multilib_src_configure() {
-   local myeconfargs=(
-   --disable-maintainer-mode
- 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/

2019-05-14 Thread Aaron Bauman
commit: f0fb351ebb234983bd6b4963ae3cf23061e60ac4
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue May 14 17:50:51 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue May 14 17:53:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0fb351e

dev-libs/libcdio: arm64 stable

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.12
RepoMan-Options: --include-arches="arm64"

 dev-libs/libcdio/libcdio-2.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild 
b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild
index a61b22b9d61..725027fbcda 100644
--- a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild
+++ b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-3"
 SLOT="0/19" # subslot is based on SONAME
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="cddb +cxx minimal static-libs test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/

2019-04-20 Thread Mikle Kolyada
commit: d204a3a73767e615c9704e090917931d33016e7a
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Apr 20 17:50:19 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Apr 20 17:57:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d204a3a7

dev-libs/libcdio-paranoia: alpha stable wrt bug #673074

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="alpha"

 dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild
index 3f1da82d092..8ff3a41accb 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.gz"
 # clause "or later" so we use LGPL-2.1 without +
 LICENSE="GPL-3+ GPL-2+ LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="+cxx static-libs test"
 
 RDEPEND="app-eselect/eselect-cdparanoia



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/, dev-libs/libcdio/files/

2019-04-18 Thread Lars Wendler
commit: 297cc162bda9bc6dc4838e481c3ad1b6302d0a9c
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Apr 19 00:19:15 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Apr 19 00:30:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=297cc162

dev-libs/libcdio: Revbump to fix ncurses detection.

Package-Manager: Portage-2.3.63, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 .../files/libcdio-2.1.0-ncurses_pkgconfig.patch| 30 ++
 ...ibcdio-2.1.0.ebuild => libcdio-2.1.0-r1.ebuild} |  8 +++---
 2 files changed, 34 insertions(+), 4 deletions(-)

diff --git a/dev-libs/libcdio/files/libcdio-2.1.0-ncurses_pkgconfig.patch 
b/dev-libs/libcdio/files/libcdio-2.1.0-ncurses_pkgconfig.patch
new file mode 100644
index 000..b5ed62cc072
--- /dev/null
+++ b/dev-libs/libcdio/files/libcdio-2.1.0-ncurses_pkgconfig.patch
@@ -0,0 +1,30 @@
+From 04f7da2f190ddc636a5c268f2428f36517f92e25 Mon Sep 17 00:00:00 2001
+From: Lars Wendler 
+Date: Fri, 19 Apr 2019 02:24:04 +0200
+Subject: [PATCH] configure.ac: Search for pkg-config with its
+ PKG_PROG_PKG_CONFIG macro
+
+Otherwise the pkg-config command might not be found and thus some of the
+required packages (like ncurses) as well.
+
+Signed-off-by: Lars Wendler 
+---
+ configure.ac | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/configure.ac b/configure.ac
+index 5f9f9e78..711cb5df 100644
+--- a/configure.ac
 b/configure.ac
+@@ -27,6 +27,8 @@ AC_CANONICAL_HOST
+ AC_CONFIG_HEADERS(config.h)
+ AC_CONFIG_MACRO_DIR([m4])
+ 
++PKG_PROG_PKG_CONFIG
++
+ # Enable silent build rules by default (Automake v1.11 or later).
+ # Disable by either passing --disable-silent-rules to configure or passing 
V=1 to make
+ m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])],
+-- 
+2.21.0
+

diff --git a/dev-libs/libcdio/libcdio-2.1.0.ebuild 
b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild
similarity index 94%
rename from dev-libs/libcdio/libcdio-2.1.0.ebuild
rename to dev-libs/libcdio/libcdio-2.1.0-r1.ebuild
index 91ca3e370f2..a61b22b9d61 100644
--- a/dev-libs/libcdio/libcdio-2.1.0.ebuild
+++ b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild
@@ -36,15 +36,15 @@ MULTILIB_WRAPPED_HEADERS=(
/usr/include/cdio/version.h
 )
 
+PATCHES=(
+   "${FILESDIR}/${PN}-2.1.0-ncurses_pkgconfig.patch"
+)
+
 src_prepare() {
default
 
eautoreconf
 
-   #sed \
-   #   -e "s:-lncurses:$($(tc-getPKG_CONFIG) --libs ncurses):g" \
-   #   -i configure || die
-
elibtoolize # to prevent -L/usr/lib ending up in the linker line wrt 
499510
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/

2019-04-18 Thread Lars Wendler
commit: 06758ca37f450c97e6eb5bcdee1d9538e032f251
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Apr 18 11:47:44 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Apr 18 15:25:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06758ca3

dev-libs/libcdio-paranoia: Removed old.

Package-Manager: Portage-2.3.63, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libcdio-paranoia/Manifest |  1 -
 .../libcdio-paranoia-0.93_p1-r1.ebuild | 66 
 .../libcdio-paranoia-0.94_p1-r1.ebuild | 71 --
 3 files changed, 138 deletions(-)

diff --git a/dev-libs/libcdio-paranoia/Manifest 
b/dev-libs/libcdio-paranoia/Manifest
index e4b1ed9ce4f..7fce00f8b7d 100644
--- a/dev-libs/libcdio-paranoia/Manifest
+++ b/dev-libs/libcdio-paranoia/Manifest
@@ -1,5 +1,4 @@
 DIST libcdio-paranoia-10.2+0.90+1.tar.gz 634050 BLAKE2B 
10a7f8b2a45e5605afa6961132f0bf949ba51222a6c23b7a933032e3e430e60104eae8f7d49fc6ec18894fe0e826e9387f67f186af0ba277a9e7341484aa8ac3
 SHA512 
c3d00b57f22deb19be929ba87f41bbd83fc51ca66e8ccc1da7acb4131d85449fdd38161cc3ec0f1714fc0571e219d72029b5a72f853c139aa479695df783aad6
 DIST libcdio-paranoia-10.2+0.93+1.tar.gz 686055 BLAKE2B 
5b4c30687c907cc8dd0917263c20e3d55e425cb7fb2a935a79ec6c5cc82c6165a5504fe71b77e314bd4a828b0c652f948cce62fecf94341d20c920c66450d97a
 SHA512 
2bb418c99ef037aeb90ba3db841ea9182c5bc401e74c6f4b552730e6c8561552f7d3e27be71ef4fbb07b4fcd9db418a4fe330d5278e8f41cdd99c757aa4b8bc6
-DIST libcdio-paranoia-10.2+0.94+1.tar.gz 703424 BLAKE2B 
592ac7704f60e7701cff4edb7e4dc532cb35603ef47c159c84c6aa8bfa69bdc41e435ac566fd0483cee2a2fd1d03a31202382fc1ccaf179c9183f324d5605d80
 SHA512 
9b2381491271090bac08594cb1d84de98e9f0a5afc6a2c98e9ffcf4b95addc3adcd0f0b9adeb928dfbf8178356ad6a7ccfeb048685c823d138b2af232f0b4c93
 DIST libcdio-paranoia-10.2+0.94+2.tar.gz 704560 BLAKE2B 
babb912a7252b25b1d32f7d3cc80d73235383170b16118c4f6fcddd58ded534b2e5a8bb61aa8ca784270fc4631ea3e53cdc88d03b0a7686f74ab1cef7ca35980
 SHA512 
0e4ed5cc52d0758e945ac7f956c1ca870068f6444df912e2ba5f597947962c471d1c526b5cdab4e092fecb924ecb317667df454497b2e515a4e985693cd86f47
 DIST libcdio-paranoia-10.2+2.0.0.tar.bz2 588472 BLAKE2B 
5593c967cc91e7db922c30a0e4fd6a71c81625527b3e3cd19494328c545237c64c6332969e6964ae27cce70b0a7ed9678c2dcf0cf675ea6ea81602071b5a9e1b
 SHA512 
0398617f9af63632d74c5a93c4efae1bc69d339fb7ab2e36dbfa6d19c0940f3bf27ea3ed482698d2842838d2034df3e40304774f1648db8c274d441130ef40a2

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild
deleted file mode 100644
index 4e154159b78..000
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_P=${PN}-10.2+${PV/_p/+}
-
-inherit autotools multilib-minimal flag-o-matic
-
-DESCRIPTION="an advanced CDDA reader with error correction"
-HOMEPAGE="https://www.gnu.org/software/libcdio/";
-SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.gz"
-
-# COPYING-GPL from cdparanoia says "2 or later"
-# COPYING-LGPL from cdparanoia says "2.1 or later" but 2 files are without the
-# clause "or later" so we use LGPL-2.1 without +
-LICENSE="GPL-3+ GPL-2+ LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
-IUSE="+cxx static-libs test"
-
-RDEPEND="app-eselect/eselect-cdparanoia
-   >=dev-libs/libcdio-0.93:0=[${MULTILIB_USEDEP}]
-   >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
-"
-
-DEPEND="${RDEPEND}
-   sys-devel/gettext
-   virtual/pkgconfig
-   test? ( dev-lang/perl )"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS )
-
-PATCHES=("${FILESDIR}"/${PN}-0.90-oos-tests.patch)
-
-src_prepare() {
-   default
-   sed -i -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die 
#466410
-   eautoreconf
-
-   [[ ${CC} == *clang* ]] && append-flags -std=gnu89
-}
-
-multilib_src_configure() {
-   local myeconfargs=(
-   --disable-maintainer-mode
-   --disable-example-progs
-   $(use_enable cxx)
-   --disable-cpp-progs
-   --with-cd-paranoia-name=libcdio-paranoia
-   )
-   # Darwin linker doesn't get this
-   [[ ${CHOST} == *-darwin* ]] && myeconfargs+=( --without-versioned-libs )
-   ECONF_SOURCE="${S}" \
-   econf "${myeconfargs[@]}"
-}
-
-pkg_postinst() {
-   eselect cdparanoia update ifunset
-}
-
-pkg_postrm() {
-   eselect cdparanoia update ifunset
-}

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p1-r1.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p1-r1.ebuild
deleted file mode 100644
index 0fe6064

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/files/, dev-libs/libcdio/

2019-04-18 Thread Lars Wendler
commit: 44c925eb8e7c575773810e21962e5af1b0023b69
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Apr 18 11:48:57 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Apr 18 15:25:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44c925eb

dev-libs/libcdio: Removed old.

Package-Manager: Portage-2.3.63, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libcdio/Manifest  |  1 -
 dev-libs/libcdio/files/libcdio-1.0.0-cddb.patch| 37 --
 dev-libs/libcdio/files/libcdio-1.0.0-version.patch | 16 -
 dev-libs/libcdio/libcdio-1.0.0-r1.ebuild   | 78 --
 4 files changed, 132 deletions(-)

diff --git a/dev-libs/libcdio/Manifest b/dev-libs/libcdio/Manifest
index b6c43e44160..9eee9442b7b 100644
--- a/dev-libs/libcdio/Manifest
+++ b/dev-libs/libcdio/Manifest
@@ -1,6 +1,5 @@
 DIST libcdio-0.93.tar.gz 2723371 BLAKE2B 
3dc361f48c0ccc22c76ad691f856512a87906ddccdbf05a22d4c8f7f28221d201480e015532be382d576550ecabae40df9e325043fa6cff89b39d77e30b6509b
 SHA512 
a2ea7a1f219e1abdbbb42633003e10ff77b6a879133c96a0c8e7a80fe205c08a48bade1d9941c6493f24d6eb2ed410469b57e19d9740a4400266a6f3f9d3da91
 DIST libcdio-0.94.tar.gz 2355452 BLAKE2B 
c6a720fb714e6aa0d4425ccf92e4c08172d26d77a94e8a6897ffee197a740de78da8d480ec9af2dcfd59c3f96fb2a823a4e39259389dd82ece4108c6a05a4646
 SHA512 
e1d3c96c4acc7be923c97109c3f76223adc00b293278daef7d5008b1e5d67f33402f9f224f05120e9e1e8b3a8d1fa1b0bd5069dc6dd309741e3590e2c19e0e66
-DIST libcdio-1.0.0.tar.gz 2343992 BLAKE2B 
d187a0aba99efa1172cab302fcd020dc2a581633368230a6ba00db6250c8e7d5e66111fba1804ecb0ba5416c876f88f1d07549118bb003d4631c14d0f3e85ba6
 SHA512 
2beb5c9cf455c5b56f0a8ba641b8fe322c487256b017108fadbdf288e92787fa0b956d2291aa877df5a9b4494f8425de58c0f71d587ef5f9346987733f66e5dc
 DIST libcdio-1.1.0.tar.gz 2348106 BLAKE2B 
c63959d6cd92288b2d098f19b28a61fc5a7005390186045c6f72392becf9eb5808da7a8b952de166c5b263b9c10e594031a3fb908331eda040c210b984b3e11e
 SHA512 
fe5a0d726974c8678b59de74ce043a5ed464f6ab595bf938e90bc5a348e9e882755e75aa3eecce50ce910b28e2498b5a892402fc0ea8728d382d1af36db71985
 DIST libcdio-2.0.0.tar.gz 2354813 BLAKE2B 
d3ebf9a20004cc8c75d1e6f97a2cea68f490517e34a4cf84f343d717e49cbb9cd612a3c6911894501f16373e3222e7fc6d175fd6d93d1c967cd21502716b22f8
 SHA512 
8f48cc71d28b427b16f48e50bcaf0aea171055c72a9aeee383ac4374eee1d3d288323814c3a3f308a9ba097aa815319429c1931072897985a3b02b814766fd4f
 DIST libcdio-2.1.0.tar.bz2 1759040 BLAKE2B 
4859fc545cf81246279b7b0434c02916e874681b40d00f8253fd7837941a34c5a717a81b1c3b1714153ad343e03c28668984f6fd5647662ec4e6759752326cb0
 SHA512 
c290821da55fd9ae366670a58857aa6efcebc9f25b7caea063cf12f9cbda84fe770c5f59f972227fda50517ca58c5f39c0137daa0f93179e3daa45303d8b610f

diff --git a/dev-libs/libcdio/files/libcdio-1.0.0-cddb.patch 
b/dev-libs/libcdio/files/libcdio-1.0.0-cddb.patch
deleted file mode 100644
index b3781d2a7e5..000
--- a/dev-libs/libcdio/files/libcdio-1.0.0-cddb.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-From 4305bc1e093e4341aeddb857bd1e6203228000cb Mon Sep 17 00:00:00 2001
-From: "R. Bernstein" 
-Date: Sat, 25 Nov 2017 14:03:37 -0500
-Subject: Fix breakage caused by unshadowing i_first_track
-
-Reported and patch by KO Myung-Hun

- src/cdda-player.c | 6 +++---
- 1 file changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/src/cdda-player.c b/src/cdda-player.c
-index efeee19..333e1f5 100644
 a/src/cdda-player.c
-+++ b/src/cdda-player.c
-@@ -531,8 +531,8 @@ static void
- get_cddb_disc_info(CdIo_t *p_cdio)
- {
- #ifdef HAVE_CDDB
--  b_db = init_cddb(p_cdio, &p_conn, &p_cddb_disc, xperror, i_first_track,
--   i_tracks, &i_cddb_matches);
-+  b_db = init_cddb(p_cdio, &p_conn, &p_cddb_disc, xperror, 
i_first_track_global,
-+   i_tracks_global, &i_cddb_matches);
-   if (b_db) {
- int i_year;
- i_year = atoi(year);
-@@ -831,7 +831,7 @@ get_cddb_track_info(track_t i_track)
- {
- #ifdef HAVE_CDDB
-   cddb_track_t *t = cddb_disc_get_track(p_cddb_disc,
--i_track - i_first_track);
-+i_track - i_first_track_global);
-   if (t) {
- cddb_track_set_title(t, title);
- cddb_track_set_artist(t, artist);
--- 
-cgit v1.0-41-gc330
-

diff --git a/dev-libs/libcdio/files/libcdio-1.0.0-version.patch 
b/dev-libs/libcdio/files/libcdio-1.0.0-version.patch
deleted file mode 100644
index bdde131ffc8..000
--- a/dev-libs/libcdio/files/libcdio-1.0.0-version.patch
+++ /dev/null
@@ -1,16 +0,0 @@
 a/configure.ac
-+++ b/configure.ac
-@@ -32,7 +32,12 @@
- m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])],
-  [AC_SUBST([AM_DEFAULT_VERBOSITY], [1])])
- 
--LIBCDIO_VERSION_NUM=`echo RELEASE_NUM | cut -d . -f 1 | tr -d a-z`
-+# Broken by design. See also
-+# https://savannah.gnu.org/bugs/?52491
-+# and
-+# 
http://git.savannah.gnu.org/cgit/libcdio.git/patch/?id=2d22ae18571caf29460a456340ff0603f04af6b4
-+#LIBCDIO_VERSION_NUM=

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/

2019-04-18 Thread Lars Wendler
commit: a5f0430d43bc1bd33122796eff759be8dcd919fc
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Apr 18 11:44:41 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Apr 18 15:25:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5f0430d

dev-libs/libcdio-paranoia: Bump to version 2.0.0

Package-Manager: Portage-2.3.63, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libcdio-paranoia/Manifest |  1 +
 .../libcdio-paranoia/libcdio-paranoia-2.0.0.ebuild | 65 ++
 2 files changed, 66 insertions(+)

diff --git a/dev-libs/libcdio-paranoia/Manifest 
b/dev-libs/libcdio-paranoia/Manifest
index 36695828e54..e4b1ed9ce4f 100644
--- a/dev-libs/libcdio-paranoia/Manifest
+++ b/dev-libs/libcdio-paranoia/Manifest
@@ -2,3 +2,4 @@ DIST libcdio-paranoia-10.2+0.90+1.tar.gz 634050 BLAKE2B 
10a7f8b2a45e5605afa69611
 DIST libcdio-paranoia-10.2+0.93+1.tar.gz 686055 BLAKE2B 
5b4c30687c907cc8dd0917263c20e3d55e425cb7fb2a935a79ec6c5cc82c6165a5504fe71b77e314bd4a828b0c652f948cce62fecf94341d20c920c66450d97a
 SHA512 
2bb418c99ef037aeb90ba3db841ea9182c5bc401e74c6f4b552730e6c8561552f7d3e27be71ef4fbb07b4fcd9db418a4fe330d5278e8f41cdd99c757aa4b8bc6
 DIST libcdio-paranoia-10.2+0.94+1.tar.gz 703424 BLAKE2B 
592ac7704f60e7701cff4edb7e4dc532cb35603ef47c159c84c6aa8bfa69bdc41e435ac566fd0483cee2a2fd1d03a31202382fc1ccaf179c9183f324d5605d80
 SHA512 
9b2381491271090bac08594cb1d84de98e9f0a5afc6a2c98e9ffcf4b95addc3adcd0f0b9adeb928dfbf8178356ad6a7ccfeb048685c823d138b2af232f0b4c93
 DIST libcdio-paranoia-10.2+0.94+2.tar.gz 704560 BLAKE2B 
babb912a7252b25b1d32f7d3cc80d73235383170b16118c4f6fcddd58ded534b2e5a8bb61aa8ca784270fc4631ea3e53cdc88d03b0a7686f74ab1cef7ca35980
 SHA512 
0e4ed5cc52d0758e945ac7f956c1ca870068f6444df912e2ba5f597947962c471d1c526b5cdab4e092fecb924ecb317667df454497b2e515a4e985693cd86f47
+DIST libcdio-paranoia-10.2+2.0.0.tar.bz2 588472 BLAKE2B 
5593c967cc91e7db922c30a0e4fd6a71c81625527b3e3cd19494328c545237c64c6332969e6964ae27cce70b0a7ed9678c2dcf0cf675ea6ea81602071b5a9e1b
 SHA512 
0398617f9af63632d74c5a93c4efae1bc69d339fb7ab2e36dbfa6d19c0940f3bf27ea3ed482698d2842838d2034df3e40304774f1648db8c274d441130ef40a2

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0.ebuild
new file mode 100644
index 000..b65c5ca8d3d
--- /dev/null
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_P=${PN}-10.2+${PV/_p/+}
+
+inherit autotools multilib-minimal flag-o-matic
+
+DESCRIPTION="an advanced CDDA reader with error correction"
+HOMEPAGE="https://www.gnu.org/software/libcdio/";
+SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.bz2"
+
+# COPYING-GPL from cdparanoia says "2 or later"
+# COPYING-LGPL from cdparanoia says "2.1 or later" but 2 files are without the
+# clause "or later" so we use LGPL-2.1 without +
+LICENSE="GPL-3+ GPL-2+ LGPL-2.1"
+SLOT="0/2" # soname version
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="+cxx static-libs test"
+
+RDEPEND="app-eselect/eselect-cdparanoia
+   >=dev-libs/libcdio-0.94:0=[${MULTILIB_USEDEP}]
+   >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
+"
+
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/gettext
+   virtual/pkgconfig
+   test? ( dev-lang/perl )"
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS=( AUTHORS ChangeLog NEWS README.md THANKS )
+
+src_prepare() {
+   default
+   #sed -i -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die 
#466410
+   eautoreconf
+
+   [[ ${CC} == *clang* ]] && append-flags -std=gnu89
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   #--disable-maintainer-mode
+   --disable-example-progs
+   $(use_enable cxx)
+   --disable-cpp-progs
+   --with-cd-paranoia-name=libcdio-paranoia
+   )
+   # Darwin linker doesn't get this
+   [[ ${CHOST} == *-darwin* ]] && myeconfargs+=( 
--disable-ld-version-script )
+
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+pkg_postinst() {
+   eselect cdparanoia update ifunset
+}
+
+pkg_postrm() {
+   eselect cdparanoia update ifunset
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/

2019-04-18 Thread Lars Wendler
commit: 74b266480b5f1993ae643254f3e8c211ef82c2bb
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Apr 18 11:21:03 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Apr 18 15:25:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74b26648

dev-libs/libcdio: Bump to version 2.1.0

Package-Manager: Portage-2.3.63, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libcdio/Manifest |  1 +
 dev-libs/libcdio/libcdio-2.1.0.ebuild | 76 +++
 2 files changed, 77 insertions(+)

diff --git a/dev-libs/libcdio/Manifest b/dev-libs/libcdio/Manifest
index f137928cfd7..b6c43e44160 100644
--- a/dev-libs/libcdio/Manifest
+++ b/dev-libs/libcdio/Manifest
@@ -3,3 +3,4 @@ DIST libcdio-0.94.tar.gz 2355452 BLAKE2B 
c6a720fb714e6aa0d4425ccf92e4c08172d26d7
 DIST libcdio-1.0.0.tar.gz 2343992 BLAKE2B 
d187a0aba99efa1172cab302fcd020dc2a581633368230a6ba00db6250c8e7d5e66111fba1804ecb0ba5416c876f88f1d07549118bb003d4631c14d0f3e85ba6
 SHA512 
2beb5c9cf455c5b56f0a8ba641b8fe322c487256b017108fadbdf288e92787fa0b956d2291aa877df5a9b4494f8425de58c0f71d587ef5f9346987733f66e5dc
 DIST libcdio-1.1.0.tar.gz 2348106 BLAKE2B 
c63959d6cd92288b2d098f19b28a61fc5a7005390186045c6f72392becf9eb5808da7a8b952de166c5b263b9c10e594031a3fb908331eda040c210b984b3e11e
 SHA512 
fe5a0d726974c8678b59de74ce043a5ed464f6ab595bf938e90bc5a348e9e882755e75aa3eecce50ce910b28e2498b5a892402fc0ea8728d382d1af36db71985
 DIST libcdio-2.0.0.tar.gz 2354813 BLAKE2B 
d3ebf9a20004cc8c75d1e6f97a2cea68f490517e34a4cf84f343d717e49cbb9cd612a3c6911894501f16373e3222e7fc6d175fd6d93d1c967cd21502716b22f8
 SHA512 
8f48cc71d28b427b16f48e50bcaf0aea171055c72a9aeee383ac4374eee1d3d288323814c3a3f308a9ba097aa815319429c1931072897985a3b02b814766fd4f
+DIST libcdio-2.1.0.tar.bz2 1759040 BLAKE2B 
4859fc545cf81246279b7b0434c02916e874681b40d00f8253fd7837941a34c5a717a81b1c3b1714153ad343e03c28668984f6fd5647662ec4e6759752326cb0
 SHA512 
c290821da55fd9ae366670a58857aa6efcebc9f25b7caea063cf12f9cbda84fe770c5f59f972227fda50517ca58c5f39c0137daa0f93179e3daa45303d8b610f

diff --git a/dev-libs/libcdio/libcdio-2.1.0.ebuild 
b/dev-libs/libcdio/libcdio-2.1.0.ebuild
new file mode 100644
index 000..91ca3e370f2
--- /dev/null
+++ b/dev-libs/libcdio/libcdio-2.1.0.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools libtool multilib-minimal
+
+DESCRIPTION="A library to encapsulate CD-ROM reading and control"
+HOMEPAGE="https://www.gnu.org/software/libcdio/";
+SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0/19" # subslot is based on SONAME
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="cddb +cxx minimal static-libs test"
+
+RDEPEND="
+   !minimal? (
+   >=sys-libs/ncurses-5.7-r7:0=
+   cddb? ( >=media-libs/libcddb-1.3.2 )
+   )
+   >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-apps/sed
+   sys-devel/gettext
+   virtual/pkgconfig
+   test? ( dev-lang/perl )
+"
+
+DOCS=( AUTHORS ChangeLog NEWS.md README{,.libcdio} THANKS TODO )
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/cdio/cdio_config.h
+   /usr/include/cdio/version.h
+)
+
+src_prepare() {
+   default
+
+   eautoreconf
+
+   #sed \
+   #   -e "s:-lncurses:$($(tc-getPKG_CONFIG) --libs ncurses):g" \
+   #   -i configure || die
+
+   elibtoolize # to prevent -L/usr/lib ending up in the linker line wrt 
499510
+}
+
+multilib_src_configure() {
+   local util_switch
+   if ! multilib_is_native_abi || use minimal ; then
+   util_switch="--without"
+   else
+   util_switch="--with"
+   fi
+
+   local myeconfargs=(
+   --disable-maintainer-mode
+   $(use_enable cxx)
+   --disable-cpp-progs
+   --disable-example-progs
+   $(use_enable static-libs static)
+   $(use_enable cddb)
+   --disable-vcd-info
+   
${util_switch}-{cd-drive,cd-info,cdda-player,cd-read,iso-info,iso-read}
+   )
+   # Tests fail if ECONF_SOURCE is not relative
+   ECONF_SOURCE="../${P}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/

2019-04-11 Thread Pacho Ramos
commit: 6967f088a35efa68a3628fc99b0942cab05e8105
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Apr 11 15:44:17 2019 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu Apr 11 15:48:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6967f088

dev-libs/libcdio-paranoia: Needs subslot with soname version bumps

Closes: https://bugs.gentoo.org/603916
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Pacho Ramos  gentoo.org>

 .../libcdio-paranoia-0.94_p2-r1.ebuild | 73 ++
 1 file changed, 73 insertions(+)

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r1.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r1.ebuild
new file mode 100644
index 000..85b83bfa513
--- /dev/null
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_P=${PN}-10.2+${PV/_p/+}
+
+inherit autotools multilib-minimal flag-o-matic
+
+DESCRIPTION="an advanced CDDA reader with error correction"
+HOMEPAGE="https://www.gnu.org/software/libcdio/";
+SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.gz"
+
+# COPYING-GPL from cdparanoia says "2 or later"
+# COPYING-LGPL from cdparanoia says "2.1 or later" but 2 files are without the
+# clause "or later" so we use LGPL-2.1 without +
+LICENSE="GPL-3+ GPL-2+ LGPL-2.1"
+SLOT="0/2" # soname version
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="+cxx static-libs test"
+
+RDEPEND="app-eselect/eselect-cdparanoia
+   >=dev-libs/libcdio-0.94:0=[${MULTILIB_USEDEP}]
+   >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
+"
+
+DEPEND="${RDEPEND}
+   sys-devel/gettext
+   virtual/pkgconfig
+   test? ( dev-lang/perl )"
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS=( AUTHORS ChangeLog NEWS README.md THANKS )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.90-oos-tests.patch
+)
+
+src_prepare() {
+   default
+   sed -i -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die 
#466410
+   eautoreconf
+
+   [[ ${CC} == *clang* ]] && append-flags -std=gnu89
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --disable-maintainer-mode
+   --disable-example-progs
+   $(use_enable cxx)
+   --disable-cpp-progs
+   --with-cd-paranoia-name=libcdio-paranoia
+   # upstream accidentally default-disabled it
+   # reenable it to preserve ABI compat with previous versions
+   # https://bugs.gentoo.org/616054
+   # https://savannah.gnu.org/bugs/index.php?50978
+   --enable-ld-version-script
+   )
+   # Darwin linker doesn't get this
+   [[ ${CHOST} == *-darwin* ]] && myeconfargs+=( 
--disable-ld-version-script )
+   ECONF_SOURCE="${S}" \
+   econf "${myeconfargs[@]}"
+}
+
+pkg_postinst() {
+   eselect cdparanoia update ifunset
+}
+
+pkg_postrm() {
+   eselect cdparanoia update ifunset
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/

2019-02-11 Thread Markus Meier
commit: 64b3dfcbb68d0a5a2e95d335a3bc1adcadf705c8
Author: Markus Meier  gentoo  org>
AuthorDate: Tue Feb 12 06:03:00 2019 +
Commit: Markus Meier  gentoo  org>
CommitDate: Tue Feb 12 06:03:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64b3dfcb

dev-libs/libcdio-paranoia: arm stable, bug #673074

Signed-off-by: Markus Meier  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="arm"

 dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild
index 2a24133ba42..3f1da82d092 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.gz"
 # clause "or later" so we use LGPL-2.1 without +
 LICENSE="GPL-3+ GPL-2+ LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="+cxx static-libs test"
 
 RDEPEND="app-eselect/eselect-cdparanoia



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/

2019-01-03 Thread Sergei Trofimovich
commit: 809debf8a08538891aa24a6772886e1f983c7423
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Jan  3 04:46:38 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Jan  3 09:27:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=809debf8

dev-libs/libcdio-paranoia: stable 0.94_p2 for sparc, bug #673074

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild
index 37b882db543..2a24133ba42 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.gz"
 # clause "or later" so we use LGPL-2.1 without +
 LICENSE="GPL-3+ GPL-2+ LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="+cxx static-libs test"
 
 RDEPEND="app-eselect/eselect-cdparanoia



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/

2018-12-18 Thread Markus Meier
commit: db77e38298d6ebb9dda897ea1c57c422ffdeb0e8
Author: Markus Meier  gentoo  org>
AuthorDate: Tue Dec 18 21:06:29 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Tue Dec 18 21:06:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db77e382

dev-libs/libcdio: arm stable, bug #648954

Signed-off-by: Markus Meier  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="arm"

 dev-libs/libcdio/libcdio-2.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild 
b/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild
index b6e1b4dffe1..3e15b853016 100644
--- a/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild
+++ b/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0/18" # subslot is based on SONAME
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="cddb +cxx minimal static-libs test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/

2018-12-15 Thread Sergei Trofimovich
commit: 6ede4ee724241307163de09c79b290ec19db8ce9
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Dec 15 22:38:59 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Dec 15 22:39:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ede4ee7

dev-libs/libcdio-paranoia: stable 0.94_p2 for hppa, bug #673074

Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild
index e9a84217ae5..37b882db543 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.gz"
 # clause "or later" so we use LGPL-2.1 without +
 LICENSE="GPL-3+ GPL-2+ LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="+cxx static-libs test"
 
 RDEPEND="app-eselect/eselect-cdparanoia



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/

2018-12-15 Thread Mikle Kolyada
commit: e0a4702bf1952e218acebbf6dfc74dd6dad45f06
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Dec 15 11:46:08 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Dec 15 11:46:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0a4702b

dev-libs/libcdio-paranoia: amd64 stable wrt bug #673074

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild
index 4170fa3948f..e9a84217ae5 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.gz"
 # clause "or later" so we use LGPL-2.1 without +
 LICENSE="GPL-3+ GPL-2+ LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="+cxx static-libs test"
 
 RDEPEND="app-eselect/eselect-cdparanoia



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/

2018-12-14 Thread Sergei Trofimovich
commit: 096b449e7002d65b1714e849490f6d61ac4d16f0
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Dec 14 22:49:43 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Dec 14 22:50:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=096b449e

dev-libs/libcdio-paranoia: stable 0.94_p2 for ppc64, bug #673074

Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild
index 1f1bfcf5fe8..4170fa3948f 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.gz"
 # clause "or later" so we use LGPL-2.1 without +
 LICENSE="GPL-3+ GPL-2+ LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="+cxx static-libs test"
 
 RDEPEND="app-eselect/eselect-cdparanoia



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/

2018-12-14 Thread Sergei Trofimovich
commit: f78a463349cbf8249f96313bf39319e399dcaab0
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Dec 14 22:47:34 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Dec 14 22:47:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f78a4633

dev-libs/libcdio-paranoia: stable 0.94_p2 for ppc, bug #673074

Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild
index ade8d4a6e57..1f1bfcf5fe8 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.gz"
 # clause "or later" so we use LGPL-2.1 without +
 LICENSE="GPL-3+ GPL-2+ LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="+cxx static-libs test"
 
 RDEPEND="app-eselect/eselect-cdparanoia



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/

2018-12-13 Thread Thomas Deutschmann
commit: 1075b5577dba5aa2f25ff327f57d16e10452a825
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Dec 14 02:09:12 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Dec 14 02:09:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1075b557

dev-libs/libcdio-paranoia: x86 stable (bug #673074)

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild
index 086fc986f70..ade8d4a6e57 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.gz"
 # clause "or later" so we use LGPL-2.1 without +
 LICENSE="GPL-3+ GPL-2+ LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="+cxx static-libs test"
 
 RDEPEND="app-eselect/eselect-cdparanoia



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/

2018-12-02 Thread Sergei Trofimovich
commit: 5810859ced7e35f236fbd3b5343aa6a8ab46e67c
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Dec  2 14:53:23 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Dec  2 15:09:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5810859c

dev-libs/libcdio: stable 2.0.0-r1 for sparc, bug #671964

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/libcdio/libcdio-2.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild 
b/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild
index 984741dd0ad..b6e1b4dffe1 100644
--- a/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild
+++ b/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0/18" # subslot is based on SONAME
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="cddb +cxx minimal static-libs test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/

2018-12-01 Thread Mikle Kolyada
commit: 08e0f7807ea463f62b06a919c8e90d636e3c8517
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Dec  1 07:59:20 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Dec  1 08:00:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08e0f780

dev-libs/libcdio: amd64 stable wrt bug #671964

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-libs/libcdio/libcdio-2.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild 
b/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild
index 7008b9d6503..984741dd0ad 100644
--- a/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild
+++ b/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0/18" # subslot is based on SONAME
-KEYWORDS="alpha ~amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="cddb +cxx minimal static-libs test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/

2018-11-30 Thread Tobias Klausmann
commit: 1339dfec98daefb9dd9ae7bf71f20c6a4428470b
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Fri Nov 30 11:12:33 2018 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Fri Nov 30 11:12:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1339dfec

dev-libs/libcdio-2.0.0-r1: alpha stable

Bug: http://bugs.gentoo.org/671964
Signed-off-by: Tobias Klausmann  gentoo.org>

 dev-libs/libcdio/libcdio-2.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild 
b/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild
index ff1fcb43985..7008b9d6503 100644
--- a/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild
+++ b/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0/18" # subslot is based on SONAME
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha ~amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="cddb +cxx minimal static-libs test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/

2018-11-29 Thread Sergei Trofimovich
commit: 61378f651eff48c29f18c30bc51b9a7ac20d1838
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Nov 29 20:04:20 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Nov 29 20:05:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61378f65

dev-libs/libcdio: stable 2.0.0-r1 for hppa, bug #671964

Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/libcdio/libcdio-2.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild 
b/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild
index 8159f5ec52f..ff1fcb43985 100644
--- a/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild
+++ b/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0/18" # subslot is based on SONAME
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="cddb +cxx minimal static-libs test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/

2018-11-28 Thread Sergei Trofimovich
commit: 6397f5aeca45684c5b5d13493820910b10b176c7
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Nov 28 22:34:38 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Nov 28 22:34:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6397f5ae

dev-libs/libcdio: stable 2.0.0-r1 for ppc64, bug #671964

Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/libcdio/libcdio-2.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild 
b/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild
index 4d336b1e38e..8159f5ec52f 100644
--- a/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild
+++ b/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0/18" # subslot is based on SONAME
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="cddb +cxx minimal static-libs test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/

2018-11-28 Thread Sergei Trofimovich
commit: e80caa10304a5fa6d7586c84c32d9b2cdaa8e2bf
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Nov 28 22:31:06 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Nov 28 22:32:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e80caa10

dev-libs/libcdio: stable 2.0.0-r1 for ppc, bug #671964

Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/libcdio/libcdio-2.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild 
b/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild
index ac97076c4d4..4d336b1e38e 100644
--- a/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild
+++ b/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0/18" # subslot is based on SONAME
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="cddb +cxx minimal static-libs test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/

2018-11-28 Thread Sergei Trofimovich
commit: e7035c394883bfcb565fe89aecf3baec146295ba
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Nov 28 22:27:28 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Nov 28 22:27:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7035c39

dev-libs/libcdio: stable 2.0.0-r1 for ia64, bug #671964

Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/libcdio/libcdio-2.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild 
b/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild
index 56030ee1623..ac97076c4d4 100644
--- a/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild
+++ b/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0/18" # subslot is based on SONAME
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="cddb +cxx minimal static-libs test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/

2018-11-27 Thread Thomas Deutschmann
commit: 3d2fc09c65799cf160970cad681168852e63d45d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Nov 27 21:45:34 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Nov 27 21:55:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d2fc09c

dev-libs/libcdio: x86 stable (bug #671964)

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/libcdio/libcdio-2.0.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild 
b/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild
index 62bcbab5b55..56030ee1623 100644
--- a/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild
+++ b/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0/18" # subslot is based on SONAME
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="cddb +cxx minimal static-libs test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/, dev-libs/libcdio-paranoia/files/

2018-04-11 Thread Patrice Clement
commit: ff29e090446ea61eb4e960f31f61df189be37e4a
Author: Marty E. Plummer  startmail  com>
AuthorDate: Wed Mar 28 04:39:04 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Apr 11 22:47:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff29e090

dev-libs/libcdio-paranoia: removed emul-linux-x86 references.

Also removed eutils, changed autotools-multilib to autotools+multilib-minimal,
replaced epatch with PATCHES=() array and default, alphabetized eclass
inheritance, and standardized some of the quoting and indentation.

Package-Manager: Portage-2.3.24, Repoman-2.3.6
Closes: https://github.com/gentoo/gentoo/pull/7677

 .../files/libcdio-paranoia-0.90-mkdir_p.patch  |  8 +++
 .../libcdio-paranoia-0.90_p1-r1.ebuild | 26 +-
 .../libcdio-paranoia-0.93_p1-r1.ebuild | 13 ++-
 .../libcdio-paranoia-0.93_p1.ebuild| 25 -
 .../libcdio-paranoia-0.94_p1-r1.ebuild |  7 +++---
 .../libcdio-paranoia-0.94_p2.ebuild| 15 -
 6 files changed, 53 insertions(+), 41 deletions(-)

diff --git 
a/dev-libs/libcdio-paranoia/files/libcdio-paranoia-0.90-mkdir_p.patch 
b/dev-libs/libcdio-paranoia/files/libcdio-paranoia-0.90-mkdir_p.patch
index 0ff4f5a6a21..98681d0a08f 100644
--- a/dev-libs/libcdio-paranoia/files/libcdio-paranoia-0.90-mkdir_p.patch
+++ b/dev-libs/libcdio-paranoia/files/libcdio-paranoia-0.90-mkdir_p.patch
@@ -2,8 +2,8 @@ http://bugs.gentoo.org/455374
 http://github.com/rocky/libcdio-paranoia/issues/1
 https://savannah.gnu.org/bugs/index.php?38273
 
 configure.ac
-+++ configure.ac
+--- a/configure.ac
 b/configure.ac
 @@ -74,6 +74,8 @@
  dnl Checks for programs.
  AC_AIX
@@ -13,8 +13,8 @@ https://savannah.gnu.org/bugs/index.php?38273
  if test "x$GCC" != "xyes" 
  then
AC_MSG_WARN([
 doc/ja/Makefile.am
-+++ doc/ja/Makefile.am
+--- a/doc/ja/Makefile.am
 b/doc/ja/Makefile.am
 @@ -25,7 +25,7 @@
  
  install-man1: $(man_MANS)

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.90_p1-r1.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.90_p1-r1.ebuild
index 2b1cbc19471..ed391732a87 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.90_p1-r1.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.90_p1-r1.ebuild
@@ -1,12 +1,11 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-MY_P=${PN}-10.2+${PV/_p/+}
+EAPI=6
 
-AUTOTOOLS_AUTORECONF=yes
+MY_P=${PN}-10.2+${PV/_p/+}
 
-inherit eutils autotools-multilib
+inherit autotools multilib-minimal
 
 DESCRIPTION="an advanced CDDA reader with error correction"
 HOMEPAGE="https://www.gnu.org/software/libcdio/";
@@ -23,24 +22,28 @@ IUSE="+cxx static-libs test"
 RDEPEND="app-eselect/eselect-cdparanoia
>=dev-libs/libcdio-0.90-r1[${MULTILIB_USEDEP}]
>=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
-   abi_x86_32? ( !<=app-emulation/emul-linux-x86-medialibs-20130224-r10
-   !app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )"
+"
+
 DEPEND="${RDEPEND}
sys-devel/gettext
virtual/pkgconfig
test? ( dev-lang/perl )"
 
-S=${WORKDIR}/${MY_P}
+S="${WORKDIR}/${MY_P}"
 
 DOCS=( AUTHORS ChangeLog NEWS README THANKS )
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.90-mkdir_p.patch
+)
+
 src_prepare() {
-   epatch "${FILESDIR}"/${PN}-0.90-mkdir_p.patch
+   default
sed -i -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die 
#466410
-   autotools-multilib_src_prepare
+   eautoreconf
 }
 
-src_configure() {
+multilib_src_configure() {
local myeconfargs=(
--disable-maintainer-mode
--disable-example-progs
@@ -48,7 +51,8 @@ src_configure() {
--disable-cpp-progs
--with-cd-paranoia-name=libcdio-paranoia
)
-   autotools-multilib_src_configure
+   ECONF_SOURCE="${S}" \
+   econf "${myeconfargs[@]}"
 }
 
 pkg_postinst() {

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild
index 9aaba499157..4e154159b78 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild
@@ -2,9 +2,10 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
+
 MY_P=${PN}-10.2+${PV/_p/+}
 
-inherit eutils autotools multilib-minimal flag-o-matic
+inherit autotools multilib-minimal flag-o-matic
 
 DESCRIPTION="an advanced CDDA reader with error correction"
 HOMEPAGE="https://www.gnu.org/software/libcdio/";
@@ -21,22 +22,22 @@ IUSE="+cxx static-libs test"
 RDEPEND="app-eselect/eselect-cdparanoia
>=dev-libs/libcdio-0.93:0=[${MULTILIB_USEDEP}]
>=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
-   abi_x86_32? ( !<=app-emulation/emul-linux-x86-medialibs-20130224-r10
-  

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/files/, dev-libs/libcdio/

2018-04-11 Thread Patrice Clement
commit: 465ccfbc65cb84e0a131262f79e1443a8cb7c881
Author: Marty E. Plummer  startmail  com>
AuthorDate: Wed Mar 28 04:48:52 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Apr 11 22:47:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=465ccfbc

dev-libs/libcdio: remove emul-linux-x86 references.

Also removed eutils/ltprune and bumped EAPI to 6, replaced prune_libtool_files
with a find -delete

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-libs/libcdio/files/libcdio-1.0.0-version.patch |  4 ++--
 dev-libs/libcdio/libcdio-0.93.ebuild   | 17 +++--
 dev-libs/libcdio/libcdio-0.94-r1.ebuild| 14 +-
 dev-libs/libcdio/libcdio-1.0.0-r1.ebuild   |  4 ++--
 dev-libs/libcdio/libcdio-1.1.0.ebuild  |  5 +++--
 dev-libs/libcdio/libcdio-2.0.0.ebuild  |  4 ++--
 6 files changed, 29 insertions(+), 19 deletions(-)

diff --git a/dev-libs/libcdio/files/libcdio-1.0.0-version.patch 
b/dev-libs/libcdio/files/libcdio-1.0.0-version.patch
index 3c812a9407a..bdde131ffc8 100644
--- a/dev-libs/libcdio/files/libcdio-1.0.0-version.patch
+++ b/dev-libs/libcdio/files/libcdio-1.0.0-version.patch
@@ -1,5 +1,5 @@
 libcdio-1.0.0/configure.ac
-+++ libcdio-1.0.0/configure.ac
+--- a/configure.ac
 b/configure.ac
 @@ -32,7 +32,12 @@
  m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])],
   [AC_SUBST([AM_DEFAULT_VERBOSITY], [1])])

diff --git a/dev-libs/libcdio/libcdio-0.93.ebuild 
b/dev-libs/libcdio/libcdio-0.93.ebuild
index 7272a7dbdef..cf8534c7750 100644
--- a/dev-libs/libcdio/libcdio-0.93.ebuild
+++ b/dev-libs/libcdio/libcdio-0.93.ebuild
@@ -1,8 +1,9 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-inherit eutils libtool multilib-minimal
+EAPI=6
+
+inherit libtool multilib-minimal
 
 DESCRIPTION="A library to encapsulate CD-ROM reading and control"
 HOMEPAGE="https://www.gnu.org/software/libcdio/";
@@ -19,13 +20,15 @@ RDEPEND="
cddb? ( >=media-libs/libcddb-1.3.2 )
)
>=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
-   abi_x86_32? ( !<=app-emulation/emul-linux-x86-medialibs-20130224-r10
-   !app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )"
+"
+
 DEPEND="${RDEPEND}
sys-apps/sed
sys-devel/gettext
virtual/pkgconfig
-   test? ( dev-lang/perl )"
+   test? ( dev-lang/perl )
+"
+
 DOCS="AUTHORS ChangeLog NEWS README* THANKS TODO"
 
 MULTILIB_WRAPPED_HEADERS=(
@@ -34,6 +37,8 @@ MULTILIB_WRAPPED_HEADERS=(
 )
 
 src_prepare() {
+   default
+
sed \
-e "s:-lncurses:$($(tc-getPKG_CONFIG) --libs ncurses):g" \
-i configure || die
@@ -63,5 +68,5 @@ multilib_src_configure() {
 
 multilib_src_install_all() {
einstalldocs
-   prune_libtool_files
+   find "${ED}" -name '*.la' -delete || die
 }

diff --git a/dev-libs/libcdio/libcdio-0.94-r1.ebuild 
b/dev-libs/libcdio/libcdio-0.94-r1.ebuild
index 7f63c92ba24..1a21ff3a2f4 100644
--- a/dev-libs/libcdio/libcdio-0.94-r1.ebuild
+++ b/dev-libs/libcdio/libcdio-0.94-r1.ebuild
@@ -2,7 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-inherit eutils libtool multilib-minimal
+
+inherit libtool multilib-minimal
 
 DESCRIPTION="A library to encapsulate CD-ROM reading and control"
 HOMEPAGE="https://www.gnu.org/software/libcdio/";
@@ -19,13 +20,15 @@ RDEPEND="
cddb? ( >=media-libs/libcddb-1.3.2 )
)
>=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
-   abi_x86_32? ( !<=app-emulation/emul-linux-x86-medialibs-20130224-r10
-   !app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )"
+"
+
 DEPEND="${RDEPEND}
sys-apps/sed
sys-devel/gettext
virtual/pkgconfig
-   test? ( dev-lang/perl )"
+   test? ( dev-lang/perl )
+"
+
 DOCS="AUTHORS ChangeLog NEWS README* THANKS TODO"
 
 MULTILIB_WRAPPED_HEADERS=(
@@ -35,6 +38,7 @@ MULTILIB_WRAPPED_HEADERS=(
 
 src_prepare() {
default
+
sed \
-e "s:-lncurses:$($(tc-getPKG_CONFIG) --libs ncurses):g" \
-i configure || die
@@ -64,5 +68,5 @@ multilib_src_configure() {
 
 multilib_src_install_all() {
einstalldocs
-   prune_libtool_files
+   find "${ED}" -name '*.la' -delete || die
 }

diff --git a/dev-libs/libcdio/libcdio-1.0.0-r1.ebuild 
b/dev-libs/libcdio/libcdio-1.0.0-r1.ebuild
index c4bdf2c7bd9..039608e47da 100644
--- a/dev-libs/libcdio/libcdio-1.0.0-r1.ebuild
+++ b/dev-libs/libcdio/libcdio-1.0.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit autotools libtool ltprune multilib-minimal
+inherit autotools libtool multilib-minimal
 
 DESCRIPTION="A library to encapsulate CD-ROM reading and control"
 HOMEPAGE="https://www.gnu.org/software/libcdio/";
@@ -74,5 +74,5 @@ multilib_src_configure() {
 
 multilib_src_install_all() {
einstalldocs
-   prune_libt

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/, dev-libs/libcdio/files/

2018-04-07 Thread Andreas Sturmlechner
commit: 0bdae1a3845db5572b948a1f8a2cfb3d31b042ef
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Apr  7 20:14:58 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Apr  7 20:48:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bdae1a3

dev-libs/libcdio: Fix I/O leak w/ unreadable ISO file

DOCS to array, drop ltprune for find.

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 .../libcdio/files/libcdio-2.0.0-iso-ioleak.patch   | 37 +++
 dev-libs/libcdio/libcdio-2.0.0-r1.ebuild   | 75 ++
 2 files changed, 112 insertions(+)

diff --git a/dev-libs/libcdio/files/libcdio-2.0.0-iso-ioleak.patch 
b/dev-libs/libcdio/files/libcdio-2.0.0-iso-ioleak.patch
new file mode 100644
index 000..17732104c3d
--- /dev/null
+++ b/dev-libs/libcdio/files/libcdio-2.0.0-iso-ioleak.patch
@@ -0,0 +1,37 @@
+From 8c0de2d3f0324ecf3fd135589589dcd783c15556 Mon Sep 17 00:00:00 2001
+From: rocky 
+Date: Fri, 16 Feb 2018 09:14:17 -0500
+Subject: Fix small I/O leak when we can't read ISO file
+
+See Savannah bug #53170. Thanks to David Binderman.
+---
+ src/iso-read.c | 8 ++--
+ 1 file changed, 6 insertions(+), 2 deletions(-)
+
+diff --git a/src/iso-read.c b/src/iso-read.c
+index 0541e27..8647485 100644
+--- a/src/iso-read.c
 b/src/iso-read.c
+@@ -1,5 +1,6 @@
+ /*
+-  Copyright (C) 2004-2006, 2008, 2012-2013, 2017 Rocky Bernstein 

++  Copyright (C) 2004-2006, 2008, 2012-2013, 2017-2018 Rocky Bernstein
++  
+ 
+   This program is free software: you can redistribute it and/or modify
+   it under the terms of the GNU General Public License as published by
+@@ -364,7 +365,10 @@ main(int argc, char *argv[])
+   ret = read_iso_file (opts.iso9660_image, opts.file_name,
+outfd, &bytes_written);
+   }
+-  if (ret != 0) return ret;
++  if (ret != 0) {
++fclose (outfd);
++return ret;
++  }
+ 
+   fflush (outfd);
+ 
+-- 
+cgit v1.0-41-gc330
+

diff --git a/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild 
b/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild
new file mode 100644
index 000..62bcbab5b55
--- /dev/null
+++ b/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools libtool multilib-minimal
+
+DESCRIPTION="A library to encapsulate CD-ROM reading and control"
+HOMEPAGE="https://www.gnu.org/software/libcdio/";
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0/18" # subslot is based on SONAME
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="cddb +cxx minimal static-libs test"
+
+RDEPEND="
+   !minimal? (
+   >=sys-libs/ncurses-5.7-r7:0=
+   cddb? ( >=media-libs/libcddb-1.3.2 )
+   )
+   >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   sys-apps/sed
+   sys-devel/gettext
+   virtual/pkgconfig
+   test? ( dev-lang/perl )
+"
+
+DOCS=( AUTHORS ChangeLog NEWS README{,.libcdio} THANKS TODO )
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/cdio/cdio_config.h
+   /usr/include/cdio/version.h
+)
+
+PATCHES=( "${FILESDIR}/${P}-iso-ioleak.patch" )
+
+src_prepare() {
+   default
+
+   eautoreconf
+
+   sed \
+   -e "s:-lncurses:$($(tc-getPKG_CONFIG) --libs ncurses):g" \
+   -i configure || die
+
+   elibtoolize # to prevent -L/usr/lib ending up in the linker line wrt 
499510
+}
+
+multilib_src_configure() {
+   local util_switch
+   if ! multilib_is_native_abi || use minimal ; then
+   util_switch="--without"
+   else
+   util_switch="--with"
+   fi
+
+   # Tests fail if ECONF_SOURCE is not relative
+   ECONF_SOURCE="../${P}" econf \
+   --disable-maintainer-mode \
+   $(use_enable cxx) \
+   --disable-cpp-progs \
+   --disable-example-progs \
+   $(use_enable static-libs static) \
+   $(use_enable cddb) \
+   --disable-vcd-info \
+   
${util_switch}-{cd-drive,cd-info,cdda-player,cd-read,iso-info,iso-read}
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/

2018-01-01 Thread Lars Wendler
commit: 8ce02183583a609daf206b08389757d1389d
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Jan  1 17:11:30 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Jan  1 17:11:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ce02183

dev-libs/libcdio: Bump to version 2.0.0

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-libs/libcdio/Manifest |  1 +
 dev-libs/libcdio/libcdio-2.0.0.ebuild | 73 +++
 2 files changed, 74 insertions(+)

diff --git a/dev-libs/libcdio/Manifest b/dev-libs/libcdio/Manifest
index b3d13593cd1..f137928cfd7 100644
--- a/dev-libs/libcdio/Manifest
+++ b/dev-libs/libcdio/Manifest
@@ -2,3 +2,4 @@ DIST libcdio-0.93.tar.gz 2723371 BLAKE2B 
3dc361f48c0ccc22c76ad691f856512a87906dd
 DIST libcdio-0.94.tar.gz 2355452 BLAKE2B 
c6a720fb714e6aa0d4425ccf92e4c08172d26d77a94e8a6897ffee197a740de78da8d480ec9af2dcfd59c3f96fb2a823a4e39259389dd82ece4108c6a05a4646
 SHA512 
e1d3c96c4acc7be923c97109c3f76223adc00b293278daef7d5008b1e5d67f33402f9f224f05120e9e1e8b3a8d1fa1b0bd5069dc6dd309741e3590e2c19e0e66
 DIST libcdio-1.0.0.tar.gz 2343992 BLAKE2B 
d187a0aba99efa1172cab302fcd020dc2a581633368230a6ba00db6250c8e7d5e66111fba1804ecb0ba5416c876f88f1d07549118bb003d4631c14d0f3e85ba6
 SHA512 
2beb5c9cf455c5b56f0a8ba641b8fe322c487256b017108fadbdf288e92787fa0b956d2291aa877df5a9b4494f8425de58c0f71d587ef5f9346987733f66e5dc
 DIST libcdio-1.1.0.tar.gz 2348106 BLAKE2B 
c63959d6cd92288b2d098f19b28a61fc5a7005390186045c6f72392becf9eb5808da7a8b952de166c5b263b9c10e594031a3fb908331eda040c210b984b3e11e
 SHA512 
fe5a0d726974c8678b59de74ce043a5ed464f6ab595bf938e90bc5a348e9e882755e75aa3eecce50ce910b28e2498b5a892402fc0ea8728d382d1af36db71985
+DIST libcdio-2.0.0.tar.gz 2354813 BLAKE2B 
d3ebf9a20004cc8c75d1e6f97a2cea68f490517e34a4cf84f343d717e49cbb9cd612a3c6911894501f16373e3222e7fc6d175fd6d93d1c967cd21502716b22f8
 SHA512 
8f48cc71d28b427b16f48e50bcaf0aea171055c72a9aeee383ac4374eee1d3d288323814c3a3f308a9ba097aa815319429c1931072897985a3b02b814766fd4f

diff --git a/dev-libs/libcdio/libcdio-2.0.0.ebuild 
b/dev-libs/libcdio/libcdio-2.0.0.ebuild
new file mode 100644
index 000..8e37d8d2b7a
--- /dev/null
+++ b/dev-libs/libcdio/libcdio-2.0.0.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools libtool ltprune multilib-minimal
+
+DESCRIPTION="A library to encapsulate CD-ROM reading and control"
+HOMEPAGE="https://www.gnu.org/software/libcdio/";
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0/18" # subslot is based on SONAME
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="cddb +cxx minimal static-libs test"
+
+RDEPEND="
+   !minimal? (
+   >=sys-libs/ncurses-5.7-r7:0=
+   cddb? ( >=media-libs/libcddb-1.3.2 )
+   )
+   >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   sys-apps/sed
+   sys-devel/gettext
+   virtual/pkgconfig
+   test? ( dev-lang/perl )
+"
+
+DOCS="AUTHORS ChangeLog NEWS README* THANKS TODO"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/cdio/cdio_config.h
+   /usr/include/cdio/version.h
+)
+
+src_prepare() {
+   default
+
+   eautoreconf
+
+   sed \
+   -e "s:-lncurses:$($(tc-getPKG_CONFIG) --libs ncurses):g" \
+   -i configure || die
+
+   elibtoolize # to prevent -L/usr/lib ending up in the linker line wrt 
499510
+}
+
+multilib_src_configure() {
+   local util_switch
+   if ! multilib_is_native_abi || use minimal ; then
+   util_switch="--without"
+   else
+   util_switch="--with"
+   fi
+
+   # Tests fail if ECONF_SOURCE is not relative
+   ECONF_SOURCE="../${P}" econf \
+   --disable-maintainer-mode \
+   $(use_enable cxx) \
+   --disable-cpp-progs \
+   --disable-example-progs \
+   $(use_enable static-libs static) \
+   $(use_enable cddb) \
+   --disable-vcd-info \
+   
${util_switch}-{cd-drive,cd-info,cdda-player,cd-read,iso-info,iso-read}
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   prune_libtool_files
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/

2017-12-12 Thread Lars Wendler
commit: 1fec6cabd4d2e899e54827473938b0a2ddc60674
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Dec 12 14:42:36 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Dec 12 14:46:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fec6cab

dev-libs/libcdio: Bump to version 1.1.0

Package-Manager: Portage-2.3.18, Repoman-2.3.6

 dev-libs/libcdio/Manifest |  1 +
 dev-libs/libcdio/libcdio-1.1.0.ebuild | 73 +++
 2 files changed, 74 insertions(+)

diff --git a/dev-libs/libcdio/Manifest b/dev-libs/libcdio/Manifest
index 7f546197bd0..b3d13593cd1 100644
--- a/dev-libs/libcdio/Manifest
+++ b/dev-libs/libcdio/Manifest
@@ -1,3 +1,4 @@
 DIST libcdio-0.93.tar.gz 2723371 BLAKE2B 
3dc361f48c0ccc22c76ad691f856512a87906ddccdbf05a22d4c8f7f28221d201480e015532be382d576550ecabae40df9e325043fa6cff89b39d77e30b6509b
 SHA512 
a2ea7a1f219e1abdbbb42633003e10ff77b6a879133c96a0c8e7a80fe205c08a48bade1d9941c6493f24d6eb2ed410469b57e19d9740a4400266a6f3f9d3da91
 DIST libcdio-0.94.tar.gz 2355452 BLAKE2B 
c6a720fb714e6aa0d4425ccf92e4c08172d26d77a94e8a6897ffee197a740de78da8d480ec9af2dcfd59c3f96fb2a823a4e39259389dd82ece4108c6a05a4646
 SHA512 
e1d3c96c4acc7be923c97109c3f76223adc00b293278daef7d5008b1e5d67f33402f9f224f05120e9e1e8b3a8d1fa1b0bd5069dc6dd309741e3590e2c19e0e66
 DIST libcdio-1.0.0.tar.gz 2343992 BLAKE2B 
d187a0aba99efa1172cab302fcd020dc2a581633368230a6ba00db6250c8e7d5e66111fba1804ecb0ba5416c876f88f1d07549118bb003d4631c14d0f3e85ba6
 SHA512 
2beb5c9cf455c5b56f0a8ba641b8fe322c487256b017108fadbdf288e92787fa0b956d2291aa877df5a9b4494f8425de58c0f71d587ef5f9346987733f66e5dc
+DIST libcdio-1.1.0.tar.gz 2348106 BLAKE2B 
c63959d6cd92288b2d098f19b28a61fc5a7005390186045c6f72392becf9eb5808da7a8b952de166c5b263b9c10e594031a3fb908331eda040c210b984b3e11e
 SHA512 
fe5a0d726974c8678b59de74ce043a5ed464f6ab595bf938e90bc5a348e9e882755e75aa3eecce50ce910b28e2498b5a892402fc0ea8728d382d1af36db71985

diff --git a/dev-libs/libcdio/libcdio-1.1.0.ebuild 
b/dev-libs/libcdio/libcdio-1.1.0.ebuild
new file mode 100644
index 000..b8ba3e22665
--- /dev/null
+++ b/dev-libs/libcdio/libcdio-1.1.0.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools libtool ltprune multilib-minimal
+
+DESCRIPTION="A library to encapsulate CD-ROM reading and control"
+HOMEPAGE="https://www.gnu.org/software/libcdio/";
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0/17" # subslot is based on SONAME
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="cddb +cxx minimal static-libs test"
+
+RDEPEND="
+   !minimal? (
+   >=sys-libs/ncurses-5.7-r7:0=
+   cddb? ( >=media-libs/libcddb-1.3.2 )
+   )
+   >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   sys-apps/sed
+   sys-devel/gettext
+   virtual/pkgconfig
+   test? ( dev-lang/perl )
+"
+
+DOCS="AUTHORS ChangeLog NEWS README* THANKS TODO"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/cdio/cdio_config.h
+   /usr/include/cdio/version.h
+)
+
+src_prepare() {
+   default
+
+   eautoreconf
+
+   sed \
+   -e "s:-lncurses:$($(tc-getPKG_CONFIG) --libs ncurses):g" \
+   -i configure || die
+
+   elibtoolize # to prevent -L/usr/lib ending up in the linker line wrt 
499510
+}
+
+multilib_src_configure() {
+   local util_switch
+   if ! multilib_is_native_abi || use minimal ; then
+   util_switch="--without"
+   else
+   util_switch="--with"
+   fi
+
+   # Tests fail if ECONF_SOURCE is not relative
+   ECONF_SOURCE="../${P}" econf \
+   --disable-maintainer-mode \
+   $(use_enable cxx) \
+   --disable-cpp-progs \
+   --disable-example-progs \
+   $(use_enable static-libs static) \
+   $(use_enable cddb) \
+   --disable-vcd-info \
+   
${util_switch}-{cd-drive,cd-info,cdda-player,cd-read,iso-info,iso-read}
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   prune_libtool_files
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/

2017-11-27 Thread Michał Górny
commit: a4addd04c4f6233c75589c49fa28ee0e5d82c03f
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov 28 07:41:01 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov 28 07:41:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4addd04

dev-libs/libcdio: [QA] Revert "DOCS to array"

This uses filename expansion in global scope, crashing every package
manager out there.

 dev-libs/libcdio/libcdio-1.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libcdio/libcdio-1.0.0-r1.ebuild 
b/dev-libs/libcdio/libcdio-1.0.0-r1.ebuild
index 3b6318cb45b..f640893a0e6 100644
--- a/dev-libs/libcdio/libcdio-1.0.0-r1.ebuild
+++ b/dev-libs/libcdio/libcdio-1.0.0-r1.ebuild
@@ -28,7 +28,7 @@ DEPEND="${RDEPEND}
test? ( dev-lang/perl )
 "
 
-DOCS=( AUTHORS ChangeLog NEWS README* THANKS TODO )
+DOCS="AUTHORS ChangeLog NEWS README* THANKS TODO"
 
 MULTILIB_WRAPPED_HEADERS=(
/usr/include/cdio/cdio_config.h



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/

2017-11-27 Thread Andreas Sturmlechner
commit: 440a6215a6a6cc8bf7da0a3e3801c65c242ac0b4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Nov 27 17:55:53 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov 27 17:59:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=440a6215

dev-libs/libcdio: Drop obsolete app-emulation/emul-linux* blockers

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 dev-libs/libcdio/libcdio-1.0.0-r1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/libcdio/libcdio-1.0.0-r1.ebuild 
b/dev-libs/libcdio/libcdio-1.0.0-r1.ebuild
index 38927bb66f4..3b6318cb45b 100644
--- a/dev-libs/libcdio/libcdio-1.0.0-r1.ebuild
+++ b/dev-libs/libcdio/libcdio-1.0.0-r1.ebuild
@@ -20,13 +20,13 @@ RDEPEND="
cddb? ( >=media-libs/libcddb-1.3.2 )
)
>=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
-   abi_x86_32? ( !<=app-emulation/emul-linux-x86-medialibs-20130224-r10
-   !app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )"
+"
 DEPEND="${RDEPEND}
sys-apps/sed
sys-devel/gettext
virtual/pkgconfig
-   test? ( dev-lang/perl )"
+   test? ( dev-lang/perl )
+"
 
 DOCS=( AUTHORS ChangeLog NEWS README* THANKS TODO )
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/

2017-11-27 Thread Andreas Sturmlechner
commit: 5e7611c14174cbe3b8f5951aecca3f927e344df4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Nov 27 17:54:35 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov 27 17:59:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e7611c1

dev-libs/libcdio: DOCS to array

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 dev-libs/libcdio/libcdio-1.0.0-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-libs/libcdio/libcdio-1.0.0-r1.ebuild 
b/dev-libs/libcdio/libcdio-1.0.0-r1.ebuild
index 8f43e92c8f9..38927bb66f4 100644
--- a/dev-libs/libcdio/libcdio-1.0.0-r1.ebuild
+++ b/dev-libs/libcdio/libcdio-1.0.0-r1.ebuild
@@ -27,7 +27,8 @@ DEPEND="${RDEPEND}
sys-devel/gettext
virtual/pkgconfig
test? ( dev-lang/perl )"
-DOCS="AUTHORS ChangeLog NEWS README* THANKS TODO"
+
+DOCS=( AUTHORS ChangeLog NEWS README* THANKS TODO )
 
 MULTILIB_WRAPPED_HEADERS=(
/usr/include/cdio/cdio_config.h



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/files/, dev-libs/libcdio/

2017-11-27 Thread Andreas Sturmlechner
commit: 9c7e5953cdc545031ed5c83cb671176711931d62
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Nov 27 17:53:48 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov 27 17:58:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c7e5953

dev-libs/libcdio: Fix build with USE=cddb

Reported-by: Nikolaj Šujskij  yandex.ru>
Thanks-to: Bernard Cafarelli  gentoo.org>
Closes: https://bugs.gentoo.org/638576
Package-Manager: Portage-2.3.16, Repoman-2.3.6

 dev-libs/libcdio/files/libcdio-1.0.0-cddb.patch | 37 +
 dev-libs/libcdio/libcdio-1.0.0-r1.ebuild|  6 +++-
 2 files changed, 42 insertions(+), 1 deletion(-)

diff --git a/dev-libs/libcdio/files/libcdio-1.0.0-cddb.patch 
b/dev-libs/libcdio/files/libcdio-1.0.0-cddb.patch
new file mode 100644
index 000..b3781d2a7e5
--- /dev/null
+++ b/dev-libs/libcdio/files/libcdio-1.0.0-cddb.patch
@@ -0,0 +1,37 @@
+From 4305bc1e093e4341aeddb857bd1e6203228000cb Mon Sep 17 00:00:00 2001
+From: "R. Bernstein" 
+Date: Sat, 25 Nov 2017 14:03:37 -0500
+Subject: Fix breakage caused by unshadowing i_first_track
+
+Reported and patch by KO Myung-Hun
+---
+ src/cdda-player.c | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/src/cdda-player.c b/src/cdda-player.c
+index efeee19..333e1f5 100644
+--- a/src/cdda-player.c
 b/src/cdda-player.c
+@@ -531,8 +531,8 @@ static void
+ get_cddb_disc_info(CdIo_t *p_cdio)
+ {
+ #ifdef HAVE_CDDB
+-  b_db = init_cddb(p_cdio, &p_conn, &p_cddb_disc, xperror, i_first_track,
+-   i_tracks, &i_cddb_matches);
++  b_db = init_cddb(p_cdio, &p_conn, &p_cddb_disc, xperror, 
i_first_track_global,
++   i_tracks_global, &i_cddb_matches);
+   if (b_db) {
+ int i_year;
+ i_year = atoi(year);
+@@ -831,7 +831,7 @@ get_cddb_track_info(track_t i_track)
+ {
+ #ifdef HAVE_CDDB
+   cddb_track_t *t = cddb_disc_get_track(p_cddb_disc,
+-i_track - i_first_track);
++i_track - i_first_track_global);
+   if (t) {
+ cddb_track_set_title(t, title);
+ cddb_track_set_artist(t, artist);
+-- 
+cgit v1.0-41-gc330
+

diff --git a/dev-libs/libcdio/libcdio-1.0.0-r1.ebuild 
b/dev-libs/libcdio/libcdio-1.0.0-r1.ebuild
index 251281eb241..8f43e92c8f9 100644
--- a/dev-libs/libcdio/libcdio-1.0.0-r1.ebuild
+++ b/dev-libs/libcdio/libcdio-1.0.0-r1.ebuild
@@ -2,6 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
+
 inherit autotools libtool ltprune multilib-minimal
 
 DESCRIPTION="A library to encapsulate CD-ROM reading and control"
@@ -33,7 +34,10 @@ MULTILIB_WRAPPED_HEADERS=(
/usr/include/cdio/version.h
 )
 
-PATCHES=( "${FILESDIR}/${P}-version.patch" )
+PATCHES=(
+   "${FILESDIR}/${P}-version.patch"
+   "${FILESDIR}/${P}-cddb.patch"
+)
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/

2017-11-26 Thread Andreas Sturmlechner
commit: 64399a76da22e2e663eab863367126af2c88e085
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 26 17:31:01 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 26 17:31:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64399a76

dev-libs/libcdio: Add missing ltprune.eclass

Closes: https://bugs.gentoo.org/638900
Package-Manager: Portage-2.3.16, Repoman-2.3.6

 dev-libs/libcdio/libcdio-1.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libcdio/libcdio-1.0.0-r1.ebuild 
b/dev-libs/libcdio/libcdio-1.0.0-r1.ebuild
index 5a278ab70ab..251281eb241 100644
--- a/dev-libs/libcdio/libcdio-1.0.0-r1.ebuild
+++ b/dev-libs/libcdio/libcdio-1.0.0-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-inherit autotools libtool multilib-minimal
+inherit autotools libtool ltprune multilib-minimal
 
 DESCRIPTION="A library to encapsulate CD-ROM reading and control"
 HOMEPAGE="https://www.gnu.org/software/libcdio/";



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/files/, dev-libs/libcdio/

2017-11-24 Thread Lars Wendler
commit: ba52139c96a39f6f2285edb173af960a2afb51fa
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Nov 24 14:12:39 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Nov 24 14:12:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba52139c

dev-libs/libcdio: Revbump to fix LIBCDIO_VERSION_NUM breakage.

Bug: https://bugs.gentoo.org/638644
Package-Manager: Portage-2.3.16, Repoman-2.3.6

 dev-libs/libcdio/files/libcdio-1.0.0-version.patch   | 16 
 .../{libcdio-1.0.0.ebuild => libcdio-1.0.0-r1.ebuild}|  7 ++-
 2 files changed, 22 insertions(+), 1 deletion(-)

diff --git a/dev-libs/libcdio/files/libcdio-1.0.0-version.patch 
b/dev-libs/libcdio/files/libcdio-1.0.0-version.patch
new file mode 100644
index 000..3c812a9407a
--- /dev/null
+++ b/dev-libs/libcdio/files/libcdio-1.0.0-version.patch
@@ -0,0 +1,16 @@
+--- libcdio-1.0.0/configure.ac
 libcdio-1.0.0/configure.ac
+@@ -32,7 +32,12 @@
+ m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])],
+  [AC_SUBST([AM_DEFAULT_VERBOSITY], [1])])
+ 
+-LIBCDIO_VERSION_NUM=`echo RELEASE_NUM | cut -d . -f 1 | tr -d a-z`
++# Broken by design. See also
++# https://savannah.gnu.org/bugs/?52491
++# and
++# 
http://git.savannah.gnu.org/cgit/libcdio.git/patch/?id=2d22ae18571caf29460a456340ff0603f04af6b4
++#LIBCDIO_VERSION_NUM=`echo RELEASE_NUM | cut -d . -f 1 | tr -d a-z`
++LIBCDIO_VERSION_NUM=1
+ AC_SUBST(LIBCDIO_VERSION_NUM)
+ 
+ AM_MISSING_PROG(HELP2MAN, help2man, $missing_dir)

diff --git a/dev-libs/libcdio/libcdio-1.0.0.ebuild 
b/dev-libs/libcdio/libcdio-1.0.0-r1.ebuild
similarity index 94%
rename from dev-libs/libcdio/libcdio-1.0.0.ebuild
rename to dev-libs/libcdio/libcdio-1.0.0-r1.ebuild
index 9d54cf3b873..5a278ab70ab 100644
--- a/dev-libs/libcdio/libcdio-1.0.0.ebuild
+++ b/dev-libs/libcdio/libcdio-1.0.0-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-inherit eutils libtool multilib-minimal
+inherit autotools libtool multilib-minimal
 
 DESCRIPTION="A library to encapsulate CD-ROM reading and control"
 HOMEPAGE="https://www.gnu.org/software/libcdio/";
@@ -33,8 +33,13 @@ MULTILIB_WRAPPED_HEADERS=(
/usr/include/cdio/version.h
 )
 
+PATCHES=( "${FILESDIR}/${P}-version.patch" )
+
 src_prepare() {
default
+
+   eautoreconf
+
sed \
-e "s:-lncurses:$($(tc-getPKG_CONFIG) --libs ncurses):g" \
-i configure || die



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/

2017-11-23 Thread Lars Wendler
commit: 0fe645ff67ea6fa2edb10788435347497ebc5f22
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Nov 23 14:48:45 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Nov 23 14:49:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fe645ff

dev-libs/libcdio: Removed old.

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 dev-libs/libcdio/Manifest|  1 -
 dev-libs/libcdio/libcdio-0.92.ebuild | 67 
 2 files changed, 68 deletions(-)

diff --git a/dev-libs/libcdio/Manifest b/dev-libs/libcdio/Manifest
index 1f0672ea972..190ef8372d2 100644
--- a/dev-libs/libcdio/Manifest
+++ b/dev-libs/libcdio/Manifest
@@ -1,4 +1,3 @@
-DIST libcdio-0.92.tar.gz 2710084 SHA256 
3336bf352aff43b5023e41a6d23525172a3b4ee433c467bd0fab5b8becb33fad SHA512 
aeeb51c87f966683a1f10960e4d98603adfbd8036cff17f62afa5de08a2dbe4f8df7d1bc1fd0438c0ac5f868b2950ed9379ea17b7d98fbd23ef02347
 WHIRLPOOL 
051ba189fef5f28ae8ac98caab7bdb7468423f53d7b423e1a2416a8741339ff5aed76115a665f91d406254462c87cf84274a1b777a8f39064624fe908ff1fb0c
 DIST libcdio-0.93.tar.gz 2723371 SHA256 
4972cd22fd8d0e8bff922d35c7a645be0db0ab0e7b3dfaecc9cd8272429d6975 SHA512 
a2ea7a1f219e1abdbbb42633003e10ff77b6a879133c96a0c8e7a80fe205c08a48bade1d9941c6493f24d6eb2ed410469b57e19d9740a4400266a6f3f9d3da91
 WHIRLPOOL 
ff54f71de82fcb659c2de85e5b1090974273e938a3cd8c6353e37fa7e3c6d793d404eaeb43bebe03e73c51dfde8c6db458911ae799fdce75723a06f8ce7689f8
 DIST libcdio-0.94.tar.gz 2355452 SHA256 
96e2c903f866ae96f9f5b9048fa32db0921464a2286f5b586c0f02699710025a SHA512 
e1d3c96c4acc7be923c97109c3f76223adc00b293278daef7d5008b1e5d67f33402f9f224f05120e9e1e8b3a8d1fa1b0bd5069dc6dd309741e3590e2c19e0e66
 WHIRLPOOL 
ee009ba0b66ca0209c13a51ccca1717d53539f6dee4e42860fc357027336ad6d6afba3d56e08b74f52679c85e550aec4e68a229850ccab0bcf3a00de97357829
 DIST libcdio-1.0.0.tar.gz 2343992 BLAKE2B 
d187a0aba99efa1172cab302fcd020dc2a581633368230a6ba00db6250c8e7d5e66111fba1804ecb0ba5416c876f88f1d07549118bb003d4631c14d0f3e85ba6
 SHA512 
2beb5c9cf455c5b56f0a8ba641b8fe322c487256b017108fadbdf288e92787fa0b956d2291aa877df5a9b4494f8425de58c0f71d587ef5f9346987733f66e5dc

diff --git a/dev-libs/libcdio/libcdio-0.92.ebuild 
b/dev-libs/libcdio/libcdio-0.92.ebuild
deleted file mode 100644
index a69a5071246..000
--- a/dev-libs/libcdio/libcdio-0.92.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils libtool multilib-minimal
-
-DESCRIPTION="A library to encapsulate CD-ROM reading and control"
-HOMEPAGE="https://www.gnu.org/software/libcdio/";
-SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0/15" # subslot is based on SONAME
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd 
~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
-IUSE="cddb +cxx minimal static-libs test"
-
-RDEPEND="
-   !minimal? (
-   >=sys-libs/ncurses-5.7-r7:0=
-   cddb? ( >=media-libs/libcddb-1.3.2 )
-   )
-   >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
-   abi_x86_32? ( !<=app-emulation/emul-linux-x86-medialibs-20130224-r10
-   !app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )"
-DEPEND="${RDEPEND}
-   sys-apps/sed
-   sys-devel/gettext
-   virtual/pkgconfig
-   test? ( dev-lang/perl )"
-DOCS="AUTHORS ChangeLog NEWS README* THANKS TODO"
-
-MULTILIB_WRAPPED_HEADERS=(
-   /usr/include/cdio/cdio_config.h
-   /usr/include/cdio/version.h
-)
-
-src_prepare() {
-   sed \
-   -e "s:-lncurses:$($(tc-getPKG_CONFIG) --libs ncurses):g" \
-   -i configure || die
-
-   elibtoolize # to prevent -L/usr/lib ending up in the linker line wrt 
499510
-}
-
-multilib_src_configure() {
-   local util_switch
-   if ! multilib_is_native_abi || use minimal ; then
-   util_switch="--without"
-   else
-   util_switch="--with"
-   fi
-
-   # Tests fail if ECONF_SOURCE is not relative
-   ECONF_SOURCE="../${P}" econf \
-   --disable-maintainer-mode \
-   $(use_enable cxx) \
-   --disable-cpp-progs \
-   --disable-example-progs \
-   $(use_enable static-libs static) \
-   $(use_enable cddb) \
-   --disable-vcd-info \
-   
${util_switch}-{cd-drive,cd-info,cdda-player,cd-read,iso-info,iso-read}
-}
-
-multilib_src_install_all() {
-   einstalldocs
-   prune_libtool_files
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/

2017-11-23 Thread Lars Wendler
commit: 8e6c3fd33d6ef1dc9dc7e216c1e3645b4903c938
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Nov 23 14:43:01 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Nov 23 14:49:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e6c3fd3

dev-libs/libcdio: Bump to version 1.0.0

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 dev-libs/libcdio/Manifest |  1 +
 dev-libs/libcdio/libcdio-1.0.0.ebuild | 68 +++
 2 files changed, 69 insertions(+)

diff --git a/dev-libs/libcdio/Manifest b/dev-libs/libcdio/Manifest
index 159b4996b49..1f0672ea972 100644
--- a/dev-libs/libcdio/Manifest
+++ b/dev-libs/libcdio/Manifest
@@ -1,3 +1,4 @@
 DIST libcdio-0.92.tar.gz 2710084 SHA256 
3336bf352aff43b5023e41a6d23525172a3b4ee433c467bd0fab5b8becb33fad SHA512 
aeeb51c87f966683a1f10960e4d98603adfbd8036cff17f62afa5de08a2dbe4f8df7d1bc1fd0438c0ac5f868b2950ed9379ea17b7d98fbd23ef02347
 WHIRLPOOL 
051ba189fef5f28ae8ac98caab7bdb7468423f53d7b423e1a2416a8741339ff5aed76115a665f91d406254462c87cf84274a1b777a8f39064624fe908ff1fb0c
 DIST libcdio-0.93.tar.gz 2723371 SHA256 
4972cd22fd8d0e8bff922d35c7a645be0db0ab0e7b3dfaecc9cd8272429d6975 SHA512 
a2ea7a1f219e1abdbbb42633003e10ff77b6a879133c96a0c8e7a80fe205c08a48bade1d9941c6493f24d6eb2ed410469b57e19d9740a4400266a6f3f9d3da91
 WHIRLPOOL 
ff54f71de82fcb659c2de85e5b1090974273e938a3cd8c6353e37fa7e3c6d793d404eaeb43bebe03e73c51dfde8c6db458911ae799fdce75723a06f8ce7689f8
 DIST libcdio-0.94.tar.gz 2355452 SHA256 
96e2c903f866ae96f9f5b9048fa32db0921464a2286f5b586c0f02699710025a SHA512 
e1d3c96c4acc7be923c97109c3f76223adc00b293278daef7d5008b1e5d67f33402f9f224f05120e9e1e8b3a8d1fa1b0bd5069dc6dd309741e3590e2c19e0e66
 WHIRLPOOL 
ee009ba0b66ca0209c13a51ccca1717d53539f6dee4e42860fc357027336ad6d6afba3d56e08b74f52679c85e550aec4e68a229850ccab0bcf3a00de97357829
+DIST libcdio-1.0.0.tar.gz 2343992 BLAKE2B 
d187a0aba99efa1172cab302fcd020dc2a581633368230a6ba00db6250c8e7d5e66111fba1804ecb0ba5416c876f88f1d07549118bb003d4631c14d0f3e85ba6
 SHA512 
2beb5c9cf455c5b56f0a8ba641b8fe322c487256b017108fadbdf288e92787fa0b956d2291aa877df5a9b4494f8425de58c0f71d587ef5f9346987733f66e5dc

diff --git a/dev-libs/libcdio/libcdio-1.0.0.ebuild 
b/dev-libs/libcdio/libcdio-1.0.0.ebuild
new file mode 100644
index 000..9d54cf3b873
--- /dev/null
+++ b/dev-libs/libcdio/libcdio-1.0.0.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils libtool multilib-minimal
+
+DESCRIPTION="A library to encapsulate CD-ROM reading and control"
+HOMEPAGE="https://www.gnu.org/software/libcdio/";
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0/17" # subslot is based on SONAME
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="cddb +cxx minimal static-libs test"
+
+RDEPEND="
+   !minimal? (
+   >=sys-libs/ncurses-5.7-r7:0=
+   cddb? ( >=media-libs/libcddb-1.3.2 )
+   )
+   >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
+   abi_x86_32? ( !<=app-emulation/emul-linux-x86-medialibs-20130224-r10
+   !app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )"
+DEPEND="${RDEPEND}
+   sys-apps/sed
+   sys-devel/gettext
+   virtual/pkgconfig
+   test? ( dev-lang/perl )"
+DOCS="AUTHORS ChangeLog NEWS README* THANKS TODO"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/cdio/cdio_config.h
+   /usr/include/cdio/version.h
+)
+
+src_prepare() {
+   default
+   sed \
+   -e "s:-lncurses:$($(tc-getPKG_CONFIG) --libs ncurses):g" \
+   -i configure || die
+
+   elibtoolize # to prevent -L/usr/lib ending up in the linker line wrt 
499510
+}
+
+multilib_src_configure() {
+   local util_switch
+   if ! multilib_is_native_abi || use minimal ; then
+   util_switch="--without"
+   else
+   util_switch="--with"
+   fi
+
+   # Tests fail if ECONF_SOURCE is not relative
+   ECONF_SOURCE="../${P}" econf \
+   --disable-maintainer-mode \
+   $(use_enable cxx) \
+   --disable-cpp-progs \
+   --disable-example-progs \
+   $(use_enable static-libs static) \
+   $(use_enable cddb) \
+   --disable-vcd-info \
+   
${util_switch}-{cd-drive,cd-info,cdda-player,cd-read,iso-info,iso-read}
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   prune_libtool_files
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/

2017-11-23 Thread Lars Wendler
commit: 15616183a35ecfe321e28a99868882d7a3a29465
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Nov 23 14:47:03 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Nov 23 14:49:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15616183

dev-libs/libcdio-paranoia: Bump to version 0.94_p2

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 dev-libs/libcdio-paranoia/Manifest |  1 +
 .../libcdio-paranoia-0.94_p2.ebuild| 70 ++
 2 files changed, 71 insertions(+)

diff --git a/dev-libs/libcdio-paranoia/Manifest 
b/dev-libs/libcdio-paranoia/Manifest
index 5cc246f27ea..633c0df63bd 100644
--- a/dev-libs/libcdio-paranoia/Manifest
+++ b/dev-libs/libcdio-paranoia/Manifest
@@ -1,3 +1,4 @@
 DIST libcdio-paranoia-10.2+0.90+1.tar.gz 634050 SHA256 
7608c8e3195ba438aa1ae05b60d76ef9aacbcc27233a3eb03a0439abea464be6 SHA512 
c3d00b57f22deb19be929ba87f41bbd83fc51ca66e8ccc1da7acb4131d85449fdd38161cc3ec0f1714fc0571e219d72029b5a72f853c139aa479695df783aad6
 WHIRLPOOL 
920d8d8f377dd6ae4f95e777d3c926250b24572d27fcf7171ec5cdf434dbbf5b084b30448303d9ae93328eee7003d763df082455d318440fb9a5f3d0e9c9e7db
 DIST libcdio-paranoia-10.2+0.93+1.tar.gz 686055 SHA256 
4617792b4eb301de45b61732bdc0617447ad06b53068ae45db37695275c0dd4c SHA512 
2bb418c99ef037aeb90ba3db841ea9182c5bc401e74c6f4b552730e6c8561552f7d3e27be71ef4fbb07b4fcd9db418a4fe330d5278e8f41cdd99c757aa4b8bc6
 WHIRLPOOL 
2109ff999820e63b07853ea26c059e3f60af4b2ac42083f122551dbf7e8b78d5ad522df209f236040bd355dc134d68d4ef3345c57c65bc7392327667d1facd38
 DIST libcdio-paranoia-10.2+0.94+1.tar.gz 703424 SHA256 
ce22ab868b61ee3b648359dbdec83566b37b1e03f26a2460be6ccdf4a6ad3c99 SHA512 
9b2381491271090bac08594cb1d84de98e9f0a5afc6a2c98e9ffcf4b95addc3adcd0f0b9adeb928dfbf8178356ad6a7ccfeb048685c823d138b2af232f0b4c93
 WHIRLPOOL 
fc2441ac70e8f4fa0e36380476c3982d04874a8806dce9a0fe2f62c4fdfa515064da9ce9b575f5c3153549c211361528cfb4b70615782fed044a1229e511
+DIST libcdio-paranoia-10.2+0.94+2.tar.gz 704560 BLAKE2B 
babb912a7252b25b1d32f7d3cc80d73235383170b16118c4f6fcddd58ded534b2e5a8bb61aa8ca784270fc4631ea3e53cdc88d03b0a7686f74ab1cef7ca35980
 SHA512 
0e4ed5cc52d0758e945ac7f956c1ca870068f6444df912e2ba5f597947962c471d1c526b5cdab4e092fecb924ecb317667df454497b2e515a4e985693cd86f47

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild
new file mode 100644
index 000..e144afa35ec
--- /dev/null
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+MY_P=${PN}-10.2+${PV/_p/+}
+
+inherit eutils autotools multilib-minimal flag-o-matic
+
+DESCRIPTION="an advanced CDDA reader with error correction"
+HOMEPAGE="https://www.gnu.org/software/libcdio/";
+SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.gz"
+
+# COPYING-GPL from cdparanoia says "2 or later"
+# COPYING-LGPL from cdparanoia says "2.1 or later" but 2 files are without the
+# clause "or later" so we use LGPL-2.1 without +
+LICENSE="GPL-3+ GPL-2+ LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="+cxx static-libs test"
+
+RDEPEND="app-eselect/eselect-cdparanoia
+   >=dev-libs/libcdio-0.94:0=[${MULTILIB_USEDEP}]
+   >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
+   abi_x86_32? ( !<=app-emulation/emul-linux-x86-medialibs-20130224-r10
+   !app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )"
+DEPEND="${RDEPEND}
+   sys-devel/gettext
+   virtual/pkgconfig
+   test? ( dev-lang/perl )"
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS=( AUTHORS ChangeLog NEWS README.md THANKS )
+
+PATCHES=("${FILESDIR}"/${PN}-0.90-oos-tests.patch)
+
+src_prepare() {
+   sed -i -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die 
#466410
+   default
+   eautoreconf
+
+   [[ ${CC} == *clang* ]] && append-flags -std=gnu89
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --disable-maintainer-mode
+   --disable-example-progs
+   $(use_enable cxx)
+   --disable-cpp-progs
+   --with-cd-paranoia-name=libcdio-paranoia
+   # upstream accidentally default-disabled it
+   # reenable it to preserve ABI compat with previous versions
+   # https://bugs.gentoo.org/616054
+   # https://savannah.gnu.org/bugs/index.php?50978
+   --enable-ld-version-script
+   )
+   # Darwin linker doesn't get this
+   [[ ${CHOST} == *-darwin* ]] && myeconfargs+=( 
--disable-ld-version-script )
+   ECONF_SOURCE="${S}" \
+   econf "${myeconfargs[@]}"
+}
+
+pkg_postinst() {
+   eselect cdparanoia update ifunset
+}
+
+pkg_

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/, dev-libs/libcdio-paranoia/files/

2017-06-12 Thread Sergei Trofimovich
commit: db12bf36d49aca076579f3d9bb987701d6eb6918
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jun 12 20:37:50 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jun 12 20:38:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db12bf36

dev-libs/libcdio-paranoia: fix out-ouf-tree test run, bug #546388

Reported-by: eroen
Reported-by: Paolo Pedroni
Bug: https://bugs.gentoo.org/546388
Package-Manager: Portage-2.3.6, Repoman-2.3.2

 .../files/libcdio-paranoia-0.90-oos-tests.patch| 48 ++
 .../libcdio-paranoia-0.93_p1-r1.ebuild |  2 +
 .../libcdio-paranoia-0.93_p1.ebuild|  2 +
 .../libcdio-paranoia-0.94_p1-r1.ebuild |  2 +
 4 files changed, 54 insertions(+)

diff --git 
a/dev-libs/libcdio-paranoia/files/libcdio-paranoia-0.90-oos-tests.patch 
b/dev-libs/libcdio-paranoia/files/libcdio-paranoia-0.90-oos-tests.patch
new file mode 100644
index 000..86cf9da8d0f
--- /dev/null
+++ b/dev-libs/libcdio-paranoia/files/libcdio-paranoia-0.90-oos-tests.patch
@@ -0,0 +1,48 @@
+From 4803c621d4f907402f29eba8cc3a6515bdda2ee2 Mon Sep 17 00:00:00 2001
+From: Sergei Trofimovich 
+Date: Mon, 12 Jun 2017 21:20:35 +0100
+Subject: [PATCH] configure.ac: fix out-of-tree tests
+
+To reproduce the test failure one needs to run
+configure using absolute path in a directory
+outside source tree. For example:
+
+$ $(pwd)/../libcdio-paranoia/configure
+$ make
+$ make check
+
+This will cause 'native_abs_top_srcdir' to contain wrong path.
+
+It happens because '[]' is an escape in autoconf.
+As a the following configure.ac snippet:
+[\\/]* | ?:[\\/]* )  # Absolute name.
+gets translated into the following shell code:
+\\/* | ?:\\/* )  # Absolute name.
+
+The fix is to change quotes from '[]' for a short while.
+
+Reported-by: eroen
+Reported-by: Paolo Pedroni
+Bug: https://bugs.gentoo.org/546388
+Signed-off-by: Sergei Trofimovich 
+---
+ configure.ac | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/configure.ac b/configure.ac
+index a502273..608277b 100644
+--- a/configure.ac
 b/configure.ac
+@@ -243,7 +243,9 @@ dnl native_abs_top_srcdir is used here.
+ case $srcdir in
+   .)  # We are building in place.
+native_abs_top_srcdir=$ac_pwd ;;
++  changequote(`,')
+   [\\/]* | ?:[\\/]* )  # Absolute name.
++  changequote([,])
+ native_abs_top_srcdir=$srcdir ;;
+   *) # Relative name.
+ native_abs_top_srcdir=$ac_pwd/$srcdir ;;
+-- 
+2.13.1
+

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild
index d446d2caa05..080c36095a3 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild
@@ -32,6 +32,8 @@ S=${WORKDIR}/${MY_P}
 
 DOCS=( AUTHORS ChangeLog NEWS README THANKS )
 
+PATCHES=("${FILESDIR}"/${PN}-0.90-oos-tests.patch)
+
 src_prepare() {
sed -i -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die 
#466410
default

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild
index 2c02e162a4f..80cd5caae9e 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild
@@ -34,6 +34,8 @@ S=${WORKDIR}/${MY_P}
 
 DOCS=( AUTHORS ChangeLog NEWS README THANKS )
 
+PATCHES=("${FILESDIR}"/${PN}-0.90-oos-tests.patch)
+
 src_prepare() {
sed -i -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die 
#466410
autotools-multilib_src_prepare

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p1-r1.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p1-r1.ebuild
index 7075f83d7a6..e144afa35ec 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p1-r1.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p1-r1.ebuild
@@ -32,6 +32,8 @@ S="${WORKDIR}/${MY_P}"
 
 DOCS=( AUTHORS ChangeLog NEWS README.md THANKS )
 
+PATCHES=("${FILESDIR}"/${PN}-0.90-oos-tests.patch)
+
 src_prepare() {
sed -i -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die 
#466410
default



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/

2017-05-11 Thread Michał Górny
commit: 401ad843933dfd86d083bf23eba722551d514893
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May  9 06:31:30 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 11 12:44:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=401ad843

dev-libs/libcdio-paranoia: Re-enable symbol versions, #616054

Re-enable ld symbol versioning that has been accidentally disabled
by default upstream, as a result of OSX compatibility fixing. This
restores the previous ABI and fixes breakage when upgrading.

Closes: https://github.com/gentoo/gentoo/pull/4582

 ...-paranoia-0.94_p1.ebuild => libcdio-paranoia-0.94_p1-r1.ebuild} | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p1.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p1-r1.ebuild
similarity index 85%
rename from dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p1.ebuild
rename to dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p1-r1.ebuild
index 0d3440ba008..7075f83d7a6 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p1.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p1-r1.ebuild
@@ -47,9 +47,14 @@ multilib_src_configure() {
$(use_enable cxx)
--disable-cpp-progs
--with-cd-paranoia-name=libcdio-paranoia
+   # upstream accidentally default-disabled it
+   # reenable it to preserve ABI compat with previous versions
+   # https://bugs.gentoo.org/616054
+   # https://savannah.gnu.org/bugs/index.php?50978
+   --enable-ld-version-script
)
# Darwin linker doesn't get this
-   [[ ${CHOST} == *-darwin* ]] && myeconfargs+=( --without-versioned-libs )
+   [[ ${CHOST} == *-darwin* ]] && myeconfargs+=( 
--disable-ld-version-script )
ECONF_SOURCE="${S}" \
econf "${myeconfargs[@]}"
 }



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/

2017-04-19 Thread Lars Wendler
commit: b8753cec2b8563fdce0cd8017b841873f261f847
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Apr 19 09:37:59 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Apr 19 09:38:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8753cec

dev-libs/libcdio-paranoia: Bump to version 0.94_p1

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-libs/libcdio-paranoia/Manifest |  1 +
 .../libcdio-paranoia-0.94_p1.ebuild| 63 ++
 2 files changed, 64 insertions(+)

diff --git a/dev-libs/libcdio-paranoia/Manifest 
b/dev-libs/libcdio-paranoia/Manifest
index cfc77c1ab2b..5cc246f27ea 100644
--- a/dev-libs/libcdio-paranoia/Manifest
+++ b/dev-libs/libcdio-paranoia/Manifest
@@ -1,2 +1,3 @@
 DIST libcdio-paranoia-10.2+0.90+1.tar.gz 634050 SHA256 
7608c8e3195ba438aa1ae05b60d76ef9aacbcc27233a3eb03a0439abea464be6 SHA512 
c3d00b57f22deb19be929ba87f41bbd83fc51ca66e8ccc1da7acb4131d85449fdd38161cc3ec0f1714fc0571e219d72029b5a72f853c139aa479695df783aad6
 WHIRLPOOL 
920d8d8f377dd6ae4f95e777d3c926250b24572d27fcf7171ec5cdf434dbbf5b084b30448303d9ae93328eee7003d763df082455d318440fb9a5f3d0e9c9e7db
 DIST libcdio-paranoia-10.2+0.93+1.tar.gz 686055 SHA256 
4617792b4eb301de45b61732bdc0617447ad06b53068ae45db37695275c0dd4c SHA512 
2bb418c99ef037aeb90ba3db841ea9182c5bc401e74c6f4b552730e6c8561552f7d3e27be71ef4fbb07b4fcd9db418a4fe330d5278e8f41cdd99c757aa4b8bc6
 WHIRLPOOL 
2109ff999820e63b07853ea26c059e3f60af4b2ac42083f122551dbf7e8b78d5ad522df209f236040bd355dc134d68d4ef3345c57c65bc7392327667d1facd38
+DIST libcdio-paranoia-10.2+0.94+1.tar.gz 703424 SHA256 
ce22ab868b61ee3b648359dbdec83566b37b1e03f26a2460be6ccdf4a6ad3c99 SHA512 
9b2381491271090bac08594cb1d84de98e9f0a5afc6a2c98e9ffcf4b95addc3adcd0f0b9adeb928dfbf8178356ad6a7ccfeb048685c823d138b2af232f0b4c93
 WHIRLPOOL 
fc2441ac70e8f4fa0e36380476c3982d04874a8806dce9a0fe2f62c4fdfa515064da9ce9b575f5c3153549c211361528cfb4b70615782fed044a1229e511

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p1.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p1.ebuild
new file mode 100644
index 000..0d3440ba008
--- /dev/null
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+MY_P=${PN}-10.2+${PV/_p/+}
+
+inherit eutils autotools multilib-minimal flag-o-matic
+
+DESCRIPTION="an advanced CDDA reader with error correction"
+HOMEPAGE="https://www.gnu.org/software/libcdio/";
+SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.gz"
+
+# COPYING-GPL from cdparanoia says "2 or later"
+# COPYING-LGPL from cdparanoia says "2.1 or later" but 2 files are without the
+# clause "or later" so we use LGPL-2.1 without +
+LICENSE="GPL-3+ GPL-2+ LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="+cxx static-libs test"
+
+RDEPEND="app-eselect/eselect-cdparanoia
+   >=dev-libs/libcdio-0.94:0=[${MULTILIB_USEDEP}]
+   >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
+   abi_x86_32? ( !<=app-emulation/emul-linux-x86-medialibs-20130224-r10
+   !app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )"
+DEPEND="${RDEPEND}
+   sys-devel/gettext
+   virtual/pkgconfig
+   test? ( dev-lang/perl )"
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS=( AUTHORS ChangeLog NEWS README.md THANKS )
+
+src_prepare() {
+   sed -i -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die 
#466410
+   default
+   eautoreconf
+
+   [[ ${CC} == *clang* ]] && append-flags -std=gnu89
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --disable-maintainer-mode
+   --disable-example-progs
+   $(use_enable cxx)
+   --disable-cpp-progs
+   --with-cd-paranoia-name=libcdio-paranoia
+   )
+   # Darwin linker doesn't get this
+   [[ ${CHOST} == *-darwin* ]] && myeconfargs+=( --without-versioned-libs )
+   ECONF_SOURCE="${S}" \
+   econf "${myeconfargs[@]}"
+}
+
+pkg_postinst() {
+   eselect cdparanoia update ifunset
+}
+
+pkg_postrm() {
+   eselect cdparanoia update ifunset
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/

2017-01-31 Thread Jeroen Roovers
commit: 5665194a78ba751af9c1a6423f5666a4536b4786
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Jan 31 16:06:37 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Jan 31 16:06:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5665194a

dev-libs/libcdio-paranoia: Stable for HPPA (bug #597926).

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --ignore-arches

 dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild
index f069e7b..e622ede 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.gz"
 # clause "or later" so we use LGPL-2.1 without +
 LICENSE="GPL-3+ GPL-2+ LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="+cxx static-libs test"
 
 RDEPEND="app-eselect/eselect-cdparanoia



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/

2017-01-31 Thread Jeroen Roovers
commit: f65dab9885e7d7fdae235463c99635e150ad865e
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Jan 31 16:06:28 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Jan 31 16:06:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f65dab98

dev-libs/libcdio: Stable for HPPA (bug #597926).

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --ignore-arches

 dev-libs/libcdio/libcdio-0.93.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libcdio/libcdio-0.93.ebuild 
b/dev-libs/libcdio/libcdio-0.93.ebuild
index 7b4ee7e..c836d2b 100644
--- a/dev-libs/libcdio/libcdio-0.93.ebuild
+++ b/dev-libs/libcdio/libcdio-0.93.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0/15" # subslot is based on SONAME
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="cddb +cxx minimal static-libs test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/

2017-01-29 Thread Fabian Groffen
commit: 2bb01bb025567ee99340b6355d6018c2d7aead6c
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Jan 29 16:04:46 2017 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Jan 29 16:04:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bb01bb0

dev-libs/libcdio: dropped ~x86-freebsd ~x86-interix

Package-Manager: portage-2.3.3

 dev-libs/libcdio/libcdio-0.92.ebuild| 4 ++--
 dev-libs/libcdio/libcdio-0.93.ebuild| 2 +-
 dev-libs/libcdio/libcdio-0.94-r1.ebuild | 4 ++--
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-libs/libcdio/libcdio-0.92.ebuild 
b/dev-libs/libcdio/libcdio-0.92.ebuild
index 20a7e20..f7a0e50 100644
--- a/dev-libs/libcdio/libcdio-0.92.ebuild
+++ b/dev-libs/libcdio/libcdio-0.92.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0/15" # subslot is based on SONAME
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd 
~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd 
~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="cddb +cxx minimal static-libs test"
 
 RDEPEND="

diff --git a/dev-libs/libcdio/libcdio-0.93.ebuild 
b/dev-libs/libcdio/libcdio-0.93.ebuild
index 4943ce8..7b4ee7e 100644
--- a/dev-libs/libcdio/libcdio-0.93.ebuild
+++ b/dev-libs/libcdio/libcdio-0.93.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0/15" # subslot is based on SONAME
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="cddb +cxx minimal static-libs test"
 
 RDEPEND="

diff --git a/dev-libs/libcdio/libcdio-0.94-r1.ebuild 
b/dev-libs/libcdio/libcdio-0.94-r1.ebuild
index a7bfb22..55bfe3c 100644
--- a/dev-libs/libcdio/libcdio-0.94-r1.ebuild
+++ b/dev-libs/libcdio/libcdio-0.94-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0/16" # subslot is based on SONAME
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="cddb +cxx minimal static-libs test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/

2017-01-29 Thread Fabian Groffen
commit: 89b8cb7303c8ff88ccb6f586b247a5306be0d50f
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Jan 29 16:05:06 2017 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Jan 29 16:05:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89b8cb73

dev-libs/libcdio-paranoia: dropped ~x86-freebsd ~x86-interix

Package-Manager: portage-2.3.3

 dev-libs/libcdio-paranoia/libcdio-paranoia-0.90_p1-r1.ebuild | 4 ++--
 dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild | 4 ++--
 dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild| 2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.90_p1-r1.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.90_p1-r1.ebuild
index f33ff53..d7a4633 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.90_p1-r1.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.90_p1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -18,7 +18,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.gz"
 # clause "or later" so we use LGPL-2.1 without +
 LICENSE="GPL-3+ GPL-2+ LGPL-2.1"
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd 
~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd 
~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="+cxx static-libs test"
 
 RDEPEND="app-eselect/eselect-cdparanoia

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild
index 202d22e..279e8fa 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.gz"
 # clause "or later" so we use LGPL-2.1 without +
 LICENSE="GPL-3+ GPL-2+ LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="+cxx static-libs test"
 
 RDEPEND="app-eselect/eselect-cdparanoia

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild
index a054b76..f069e7b 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.gz"
 # clause "or later" so we use LGPL-2.1 without +
 LICENSE="GPL-3+ GPL-2+ LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="+cxx static-libs test"
 
 RDEPEND="app-eselect/eselect-cdparanoia



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/

2017-01-01 Thread Agostino Sarubbo
commit: 0e836007c6c86f2d7bdfd8350460f26249249ada
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jan  1 12:42:13 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jan  1 12:42:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e836007

dev-libs/libcdio: ppc stable wrt bug #597926

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/libcdio/libcdio-0.93.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libcdio/libcdio-0.93.ebuild 
b/dev-libs/libcdio/libcdio-0.93.ebuild
index 3bdea50..f646ac5 100644
--- a/dev-libs/libcdio/libcdio-0.93.ebuild
+++ b/dev-libs/libcdio/libcdio-0.93.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0/15" # subslot is based on SONAME
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sh sparc x86 
~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~sh sparc x86 
~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="cddb +cxx minimal static-libs test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/

2017-01-01 Thread Agostino Sarubbo
commit: 09977e057be2119e842138fceedb6608e3507506
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jan  1 12:42:19 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jan  1 12:42:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09977e05

dev-libs/libcdio-paranoia: ppc stable wrt bug #597926

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild
index a18f9ec..a2b010e 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -18,7 +18,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.gz"
 # clause "or later" so we use LGPL-2.1 without +
 LICENSE="GPL-3+ GPL-2+ LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sh sparc x86 
~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~sh sparc x86 
~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="+cxx static-libs test"
 
 RDEPEND="app-eselect/eselect-cdparanoia



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/

2016-12-30 Thread Agostino Sarubbo
commit: 5532358ebe185ad74ec25a45321d59308389bd05
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Dec 30 09:37:04 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Dec 30 09:37:04 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5532358e

dev-libs/libcdio-paranoia: sparc stable wrt bug #597926

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild
index b353c7d..814ea0a 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.gz"
 # clause "or later" so we use LGPL-2.1 without +
 LICENSE="GPL-3+ GPL-2+ LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 
~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh sparc x86 
~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="+cxx static-libs test"
 
 RDEPEND="app-eselect/eselect-cdparanoia



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/

2016-12-30 Thread Agostino Sarubbo
commit: 8098c39654f3e1a2dd03c9f74c52c948d750098e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Dec 30 11:10:10 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Dec 30 11:10:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8098c396

dev-libs/libcdio-paranoia: ia64 stable wrt bug #597926

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild
index 814ea0a..a18f9ec 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.gz"
 # clause "or later" so we use LGPL-2.1 without +
 LICENSE="GPL-3+ GPL-2+ LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh sparc x86 
~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sh sparc x86 
~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="+cxx static-libs test"
 
 RDEPEND="app-eselect/eselect-cdparanoia



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/

2016-12-30 Thread Agostino Sarubbo
commit: 27af190d673c972ca30b312c33810a10c27c2ef5
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Dec 30 09:36:59 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Dec 30 09:36:59 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27af190d

dev-libs/libcdio: sparc stable wrt bug #597926

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/libcdio/libcdio-0.93.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libcdio/libcdio-0.93.ebuild 
b/dev-libs/libcdio/libcdio-0.93.ebuild
index 88cb0df..24100a9 100644
--- a/dev-libs/libcdio/libcdio-0.93.ebuild
+++ b/dev-libs/libcdio/libcdio-0.93.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0/15" # subslot is based on SONAME
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 
~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh sparc x86 
~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="cddb +cxx minimal static-libs test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/

2016-12-30 Thread Agostino Sarubbo
commit: 101c07399f4f2e2706cf4fdbcacc4804b1c7c26b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Dec 30 11:10:06 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Dec 30 11:10:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=101c0739

dev-libs/libcdio: ia64 stable wrt bug #597926

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/libcdio/libcdio-0.93.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libcdio/libcdio-0.93.ebuild 
b/dev-libs/libcdio/libcdio-0.93.ebuild
index 24100a9..3bdea50 100644
--- a/dev-libs/libcdio/libcdio-0.93.ebuild
+++ b/dev-libs/libcdio/libcdio-0.93.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0/15" # subslot is based on SONAME
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh sparc x86 
~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sh sparc x86 
~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="cddb +cxx minimal static-libs test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/

2016-12-29 Thread Agostino Sarubbo
commit: 2a45aae2a2b32bae3675c159ce2eee3607987f92
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Dec 29 10:43:02 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Dec 29 10:44:52 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a45aae2

dev-libs/libcdio-paranoia: x86 stable wrt bug #597926

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild
index 431c565..b353c7d 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.gz"
 # clause "or later" so we use LGPL-2.1 without +
 LICENSE="GPL-3+ GPL-2+ LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 
~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="+cxx static-libs test"
 
 RDEPEND="app-eselect/eselect-cdparanoia



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/

2016-12-29 Thread Agostino Sarubbo
commit: d5f94a33d28b202a7a1c4717e4fbefa48360be2c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Dec 29 10:42:57 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Dec 29 10:44:52 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5f94a33

dev-libs/libcdio: x86 stable wrt bug #597926

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/libcdio/libcdio-0.93.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libcdio/libcdio-0.93.ebuild 
b/dev-libs/libcdio/libcdio-0.93.ebuild
index 2d7926e..88cb0df 100644
--- a/dev-libs/libcdio/libcdio-0.93.ebuild
+++ b/dev-libs/libcdio/libcdio-0.93.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0/15" # subslot is based on SONAME
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 
~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="cddb +cxx minimal static-libs test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/

2016-12-21 Thread Tobias Klausmann
commit: c4d51eff5a5ac3ac7a77c3f2862e3a19ae652667
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Wed Dec 21 10:57:00 2016 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Wed Dec 21 10:57:00 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4d51eff

dev-libs/libcdio-0.93-r0: stable on amd64

Gentoo-Bug: 597926

 dev-libs/libcdio/libcdio-0.93.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libcdio/libcdio-0.93.ebuild 
b/dev-libs/libcdio/libcdio-0.93.ebuild
index 22dbf2f..2d7926e 100644
--- a/dev-libs/libcdio/libcdio-0.93.ebuild
+++ b/dev-libs/libcdio/libcdio-0.93.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0/15" # subslot is based on SONAME
-KEYWORDS="alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="cddb +cxx minimal static-libs test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/

2016-12-21 Thread Tobias Klausmann
commit: 616b96c4f3f00259b3b80c0864a7885305a75fa2
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Wed Dec 21 10:57:00 2016 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Wed Dec 21 10:57:00 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=616b96c4

dev-libs/libcdio-paranoia-0.93_p1-r0: stable on amd64

Gentoo-Bug: 597926

 dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild
index 117796f..431c565 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.gz"
 # clause "or later" so we use LGPL-2.1 without +
 LICENSE="GPL-3+ GPL-2+ LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="+cxx static-libs test"
 
 RDEPEND="app-eselect/eselect-cdparanoia



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/

2016-11-16 Thread Markus Meier
commit: c9600e2e14be80ee36fb69ff86a8e3760dc7ff2f
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Nov 16 21:14:47 2016 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Nov 16 21:14:47 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9600e2e

dev-libs/libcdio-paranoia: arm stable, bug #597926

Package-Manager: portage-2.3.2
RepoMan-Options: --include-arches="arm"

 dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild
index c64cff4..117796f 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -18,7 +18,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.gz"
 # clause "or later" so we use LGPL-2.1 without +
 LICENSE="GPL-3+ GPL-2+ LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="+cxx static-libs test"
 
 RDEPEND="app-eselect/eselect-cdparanoia



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/

2016-11-16 Thread Markus Meier
commit: a8be5abc7f0f97ea95dc3e3cf8b66f77bd8a6f86
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Nov 16 21:14:01 2016 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Nov 16 21:14:01 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8be5abc

dev-libs/libcdio: arm stable, bug #597926

Package-Manager: portage-2.3.2
RepoMan-Options: --include-arches="arm"

 dev-libs/libcdio/libcdio-0.93.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libcdio/libcdio-0.93.ebuild 
b/dev-libs/libcdio/libcdio-0.93.ebuild
index e748bea..22dbf2f 100644
--- a/dev-libs/libcdio/libcdio-0.93.ebuild
+++ b/dev-libs/libcdio/libcdio-0.93.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0/15" # subslot is based on SONAME
-KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="cddb +cxx minimal static-libs test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/

2016-11-15 Thread Tobias Klausmann
commit: b481c4b9badd85af799dc77840c9c0622a00c4e0
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Tue Nov 15 14:52:01 2016 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Tue Nov 15 14:52:33 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b481c4b9

dev-libs/libcdio-0.93-r0: stable on alpha

Gentoo-Bug: 597926

 dev-libs/libcdio/libcdio-0.93.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libcdio/libcdio-0.93.ebuild 
b/dev-libs/libcdio/libcdio-0.93.ebuild
index db74e8c..e748bea 100644
--- a/dev-libs/libcdio/libcdio-0.93.ebuild
+++ b/dev-libs/libcdio/libcdio-0.93.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0/15" # subslot is based on SONAME
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="cddb +cxx minimal static-libs test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/

2016-10-26 Thread Lars Wendler
commit: 8934b04c0a28c31efb26b5bba9eba6d64090fb85
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Oct 26 16:48:05 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Oct 26 17:02:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8934b04c

dev-libs/libcdio: Revbump to fix sub-slot. Removed old.

Package-Manager: portage-2.3.2
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libcdio/{libcdio-0.94.ebuild => libcdio-0.94-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libcdio/libcdio-0.94.ebuild 
b/dev-libs/libcdio/libcdio-0.94-r1.ebuild
similarity index 97%
rename from dev-libs/libcdio/libcdio-0.94.ebuild
rename to dev-libs/libcdio/libcdio-0.94-r1.ebuild
index a0c7841..a7bfb22 100644
--- a/dev-libs/libcdio/libcdio-0.94.ebuild
+++ b/dev-libs/libcdio/libcdio-0.94-r1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://www.gnu.org/software/libcdio/";
 SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3"
-SLOT="0/15" # subslot is based on SONAME
+SLOT="0/16" # subslot is based on SONAME
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="cddb +cxx minimal static-libs test"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/

2016-10-26 Thread Lars Wendler
commit: 4c06ef8e54b850bac8b45ef64b140b0758136af4
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Oct 26 17:00:32 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Oct 26 17:02:34 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c06ef8e

dev-libs/libcdio-paranoia: Revbump to make use of dev-libs/libcdio sub-slot.

Bumped ebuild to EAPI-6.

Package-Manager: portage-2.3.2
Signed-off-by: Lars Wendler  gentoo.org>

 .../libcdio-paranoia-0.93_p1-r1.ebuild | 64 ++
 1 file changed, 64 insertions(+)

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild
new file mode 100644
index ..202d22e
--- /dev/null
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+MY_P=${PN}-10.2+${PV/_p/+}
+
+inherit eutils autotools multilib-minimal flag-o-matic
+
+DESCRIPTION="an advanced CDDA reader with error correction"
+HOMEPAGE="https://www.gnu.org/software/libcdio/";
+SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.gz"
+
+# COPYING-GPL from cdparanoia says "2 or later"
+# COPYING-LGPL from cdparanoia says "2.1 or later" but 2 files are without the
+# clause "or later" so we use LGPL-2.1 without +
+LICENSE="GPL-3+ GPL-2+ LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="+cxx static-libs test"
+
+RDEPEND="app-eselect/eselect-cdparanoia
+   >=dev-libs/libcdio-0.93:0=[${MULTILIB_USEDEP}]
+   >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
+   abi_x86_32? ( !<=app-emulation/emul-linux-x86-medialibs-20130224-r10
+   !app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )"
+DEPEND="${RDEPEND}
+   sys-devel/gettext
+   virtual/pkgconfig
+   test? ( dev-lang/perl )"
+
+S=${WORKDIR}/${MY_P}
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS )
+
+src_prepare() {
+   sed -i -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die 
#466410
+   default
+   eautoreconf
+
+   [[ ${CC} == *clang* ]] && append-flags -std=gnu89
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --disable-maintainer-mode
+   --disable-example-progs
+   $(use_enable cxx)
+   --disable-cpp-progs
+   --with-cd-paranoia-name=libcdio-paranoia
+   )
+   # Darwin linker doesn't get this
+   [[ ${CHOST} == *-darwin* ]] && myeconfargs+=( --without-versioned-libs )
+   ECONF_SOURCE="${S}" \
+   econf "${myeconfargs[@]}"
+}
+
+pkg_postinst() {
+   eselect cdparanoia update ifunset
+}
+
+pkg_postrm() {
+   eselect cdparanoia update ifunset
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/

2016-10-23 Thread Lars Wendler
commit: b13b7a354dadcde6efdeab81153e5b1c6720ff50
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Oct 23 22:07:11 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Oct 23 22:07:27 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b13b7a35

dev-libs/libcdio: Bump to version 0.94

Package-Manager: portage-2.3.2
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libcdio/Manifest|  1 +
 dev-libs/libcdio/libcdio-0.94.ebuild | 69 
 2 files changed, 70 insertions(+)

diff --git a/dev-libs/libcdio/Manifest b/dev-libs/libcdio/Manifest
index f1ea68e..159b499 100644
--- a/dev-libs/libcdio/Manifest
+++ b/dev-libs/libcdio/Manifest
@@ -1,2 +1,3 @@
 DIST libcdio-0.92.tar.gz 2710084 SHA256 
3336bf352aff43b5023e41a6d23525172a3b4ee433c467bd0fab5b8becb33fad SHA512 
aeeb51c87f966683a1f10960e4d98603adfbd8036cff17f62afa5de08a2dbe4f8df7d1bc1fd0438c0ac5f868b2950ed9379ea17b7d98fbd23ef02347
 WHIRLPOOL 
051ba189fef5f28ae8ac98caab7bdb7468423f53d7b423e1a2416a8741339ff5aed76115a665f91d406254462c87cf84274a1b777a8f39064624fe908ff1fb0c
 DIST libcdio-0.93.tar.gz 2723371 SHA256 
4972cd22fd8d0e8bff922d35c7a645be0db0ab0e7b3dfaecc9cd8272429d6975 SHA512 
a2ea7a1f219e1abdbbb42633003e10ff77b6a879133c96a0c8e7a80fe205c08a48bade1d9941c6493f24d6eb2ed410469b57e19d9740a4400266a6f3f9d3da91
 WHIRLPOOL 
ff54f71de82fcb659c2de85e5b1090974273e938a3cd8c6353e37fa7e3c6d793d404eaeb43bebe03e73c51dfde8c6db458911ae799fdce75723a06f8ce7689f8
+DIST libcdio-0.94.tar.gz 2355452 SHA256 
96e2c903f866ae96f9f5b9048fa32db0921464a2286f5b586c0f02699710025a SHA512 
e1d3c96c4acc7be923c97109c3f76223adc00b293278daef7d5008b1e5d67f33402f9f224f05120e9e1e8b3a8d1fa1b0bd5069dc6dd309741e3590e2c19e0e66
 WHIRLPOOL 
ee009ba0b66ca0209c13a51ccca1717d53539f6dee4e42860fc357027336ad6d6afba3d56e08b74f52679c85e550aec4e68a229850ccab0bcf3a00de97357829

diff --git a/dev-libs/libcdio/libcdio-0.94.ebuild 
b/dev-libs/libcdio/libcdio-0.94.ebuild
new file mode 100644
index ..a0c7841
--- /dev/null
+++ b/dev-libs/libcdio/libcdio-0.94.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit eutils libtool multilib-minimal
+
+DESCRIPTION="A library to encapsulate CD-ROM reading and control"
+HOMEPAGE="https://www.gnu.org/software/libcdio/";
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0/15" # subslot is based on SONAME
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="cddb +cxx minimal static-libs test"
+
+RDEPEND="
+   !minimal? (
+   >=sys-libs/ncurses-5.7-r7:0=
+   cddb? ( >=media-libs/libcddb-1.3.2 )
+   )
+   >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
+   abi_x86_32? ( !<=app-emulation/emul-linux-x86-medialibs-20130224-r10
+   !app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )"
+DEPEND="${RDEPEND}
+   sys-apps/sed
+   sys-devel/gettext
+   virtual/pkgconfig
+   test? ( dev-lang/perl )"
+DOCS="AUTHORS ChangeLog NEWS README* THANKS TODO"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/cdio/cdio_config.h
+   /usr/include/cdio/version.h
+)
+
+src_prepare() {
+   default
+   sed \
+   -e "s:-lncurses:$($(tc-getPKG_CONFIG) --libs ncurses):g" \
+   -i configure || die
+
+   elibtoolize # to prevent -L/usr/lib ending up in the linker line wrt 
499510
+}
+
+multilib_src_configure() {
+   local util_switch
+   if ! multilib_is_native_abi || use minimal ; then
+   util_switch="--without"
+   else
+   util_switch="--with"
+   fi
+
+   # Tests fail if ECONF_SOURCE is not relative
+   ECONF_SOURCE="../${P}" econf \
+   --disable-maintainer-mode \
+   $(use_enable cxx) \
+   --disable-cpp-progs \
+   --disable-example-progs \
+   $(use_enable static-libs static) \
+   $(use_enable cddb) \
+   --disable-vcd-info \
+   
${util_switch}-{cd-drive,cd-info,cdda-player,cd-read,iso-info,iso-read}
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   prune_libtool_files
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/

2016-04-01 Thread Fabian Groffen
commit: 985618b595f0cdfbe313f04298ec1c92fb260a3a
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sat Apr  2 06:50:23 2016 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sat Apr  2 06:53:27 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=985618b5

dev-libs/libcdio-paranoia: fix compilation on Darwin and/or with Clang, bug 
#577256

Package-Manager: portage-2.2.27

 dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild
index 083ca2c..c64cff4 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild
@@ -7,7 +7,7 @@ MY_P=${PN}-10.2+${PV/_p/+}
 
 AUTOTOOLS_AUTORECONF=yes
 
-inherit eutils autotools-multilib
+inherit eutils autotools-multilib flag-o-matic
 
 DESCRIPTION="an advanced CDDA reader with error correction"
 HOMEPAGE="https://www.gnu.org/software/libcdio/";
@@ -38,6 +38,8 @@ DOCS=( AUTHORS ChangeLog NEWS README THANKS )
 src_prepare() {
sed -i -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die 
#466410
autotools-multilib_src_prepare
+
+   [[ ${CC} == *clang* ]] && append-flags -std=gnu89
 }
 
 src_configure() {
@@ -48,6 +50,8 @@ src_configure() {
--disable-cpp-progs
--with-cd-paranoia-name=libcdio-paranoia
)
+   # Darwin linker doesn't get this
+   [[ ${CHOST} == *-darwin* ]] && myeconfargs+=( --without-versioned-libs )
autotools-multilib_src_configure
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/

2016-02-27 Thread Matt Thode
commit: 92c5e750cacf3b2438d65cca1f06b7201324b51d
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Feb 28 06:50:33 2016 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sun Feb 28 06:50:33 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92c5e750

dev-libs/libcdio-paranoia: keywording arm64

merged on X-C1

Package-Manager: portage-2.2.26

 dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild
index 8c577ea..083ca2c 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.gz"
 # clause "or later" so we use LGPL-2.1 without +
 LICENSE="GPL-3+ GPL-2+ LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="+cxx static-libs test"
 
 RDEPEND="app-eselect/eselect-cdparanoia



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/

2015-08-16 Thread Justin Lecher
commit: 7a64c6f9d000a57039bf0c01683d6e19d8f5a1fb
Author: Justin Lecher  gentoo  org>
AuthorDate: Sun Aug 16 10:43:27 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sun Aug 16 10:52:17 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a64c6f9

dev-libs/libcdio: Use slot operators for ncurses

Package-Manager: portage-2.2.20.1
Signed-off-by: Justin Lecher  gentoo.org>

 dev-libs/libcdio/libcdio-0.92.ebuild | 4 ++--
 dev-libs/libcdio/libcdio-0.93.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/libcdio/libcdio-0.92.ebuild 
b/dev-libs/libcdio/libcdio-0.92.ebuild
index 50759e0..f7222b1 100644
--- a/dev-libs/libcdio/libcdio-0.92.ebuild
+++ b/dev-libs/libcdio/libcdio-0.92.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -16,7 +16,7 @@ IUSE="cddb +cxx minimal static-libs test"
 
 RDEPEND="
!minimal? (
-   >=sys-libs/ncurses-5.7-r7
+   >=sys-libs/ncurses-5.7-r7:5=
cddb? ( >=media-libs/libcddb-1.3.2 )
)
>=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]

diff --git a/dev-libs/libcdio/libcdio-0.93.ebuild 
b/dev-libs/libcdio/libcdio-0.93.ebuild
index 35b586f..a06f0f1 100644
--- a/dev-libs/libcdio/libcdio-0.93.ebuild
+++ b/dev-libs/libcdio/libcdio-0.93.ebuild
@@ -16,7 +16,7 @@ IUSE="cddb +cxx minimal static-libs test"
 
 RDEPEND="
!minimal? (
-   >=sys-libs/ncurses-5.7-r7
+   >=sys-libs/ncurses-5.7-r7:5=
cddb? ( >=media-libs/libcddb-1.3.2 )
)
>=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]



  1   2   >