Gentoo Archives: gentoo-commits

From: Conrad Kostecki <conikost@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/cyberjack/
Date: Thu, 14 May 2020 22:10:33
Message-Id: 1589494193.d46a4b603f00c950de55b62c12c09dd4414652f3.conikost@gentoo
1 commit: d46a4b603f00c950de55b62c12c09dd4414652f3
2 Author: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
3 AuthorDate: Thu May 14 22:08:28 2020 +0000
4 Commit: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
5 CommitDate: Thu May 14 22:09:53 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d46a4b60
7
8 dev-libs/cyberjack: add workaround for gcc10
9
10 Add workaround for GCC-10, by defining narrowing as warning like GCC-9 did.
11 Upstream is informed, so hopefully there will be a proper fix in future.
12
13 Bug: https://bugs.gentoo.org/722962
14 Package-Manager: Portage-2.3.99, Repoman-2.3.22
15 Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>
16
17 dev-libs/cyberjack/cyberjack-3.99.5_p13.ebuild | 10 ++++++++--
18 1 file changed, 8 insertions(+), 2 deletions(-)
19
20 diff --git a/dev-libs/cyberjack/cyberjack-3.99.5_p13.ebuild b/dev-libs/cyberjack/cyberjack-3.99.5_p13.ebuild
21 index edde8080590..97f2ad1beba 100644
22 --- a/dev-libs/cyberjack/cyberjack-3.99.5_p13.ebuild
23 +++ b/dev-libs/cyberjack/cyberjack-3.99.5_p13.ebuild
24 @@ -1,4 +1,4 @@
25 -# Copyright 1999-2019 Gentoo Authors
26 +# Copyright 1999-2020 Gentoo Authors
27 # Distributed under the terms of the GNU General Public License v2
28
29 EAPI=7
30 @@ -7,7 +7,7 @@ MY_PN="pcsc-${PN}"
31 MY_PV="${PV/_p/final.SP}"
32 MY_P="${MY_PN}_${MY_PV}"
33
34 -inherit autotools linux-info toolchain-funcs udev
35 +inherit autotools flag-o-matic linux-info toolchain-funcs udev
36
37 DESCRIPTION="REINER SCT cyberJack USB chipcard reader user space driver"
38 HOMEPAGE="https://www.reiner-sct.de/"
39 @@ -32,6 +32,12 @@ S="${WORKDIR}/${MY_P/_/-}"
40
41 CONFIG_CHECK="~USB_SERIAL_CYBERJACK"
42
43 +pkg_setup() {
44 + # Add workaround for GCC-10,
45 + # by defining narrowing as warning like GCC-9 did.
46 + append-cxxflags -Wno-narrowing
47 +}
48 +
49 src_prepare() {
50 default