Gentoo Archives: gentoo-commits

From: Marek Szuba <marecki@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/arch/riscv/, media-gfx/nvidia-texture-tools/
Date: Sun, 19 Sep 2021 11:28:52
Message-Id: 1632050918.37d6a77232433d1f907429674dc117189179e3dc.marecki@gentoo
1 commit: 37d6a77232433d1f907429674dc117189179e3dc
2 Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
3 AuthorDate: Sun Sep 19 11:12:42 2021 +0000
4 Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
5 CommitDate: Sun Sep 19 11:28:38 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37d6a772
7
8 media-gfx/nvidia-texture-tools: keyword for -riscv
9
10 Bundled poshlib explicitly refuses to compile on any arch that has not
11 been explicitly declared as supported, see extern/poshlib/posh.h. Given
12 that the poshlib version in question dates back to 2006 and that the
13 project appears to have since disappeared off the Web, it is highly
14 unlikely that it is a simple matter of updating it. Moreover,
15 nvidia-texture-tools themselves got discontinued in December 2020 so
16 this will not be addressed upstream either.
17
18 Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
19
20 media-gfx/nvidia-texture-tools/nvidia-texture-tools-2.0.8-r4.ebuild | 2 +-
21 media-gfx/nvidia-texture-tools/nvidia-texture-tools-2.1.2.ebuild | 4 ++--
22 profiles/arch/riscv/package.use.mask | 6 ++++--
23 3 files changed, 7 insertions(+), 5 deletions(-)
24
25 diff --git a/media-gfx/nvidia-texture-tools/nvidia-texture-tools-2.0.8-r4.ebuild b/media-gfx/nvidia-texture-tools/nvidia-texture-tools-2.0.8-r4.ebuild
26 index d0e927d8fc9..7ce85d72afb 100644
27 --- a/media-gfx/nvidia-texture-tools/nvidia-texture-tools-2.0.8-r4.ebuild
28 +++ b/media-gfx/nvidia-texture-tools/nvidia-texture-tools-2.0.8-r4.ebuild
29 @@ -12,7 +12,7 @@ SRC_URI="https://${PN}.googlecode.com/files/${P}-1.tar.gz
30
31 LICENSE="MIT"
32 SLOT="0"
33 -KEYWORDS="amd64 x86"
34 +KEYWORDS="amd64 -riscv x86"
35 IUSE="cg glew glut openexr"
36
37 RDEPEND="
38
39 diff --git a/media-gfx/nvidia-texture-tools/nvidia-texture-tools-2.1.2.ebuild b/media-gfx/nvidia-texture-tools/nvidia-texture-tools-2.1.2.ebuild
40 index 8a3d4922c2b..803456bf123 100644
41 --- a/media-gfx/nvidia-texture-tools/nvidia-texture-tools-2.1.2.ebuild
42 +++ b/media-gfx/nvidia-texture-tools/nvidia-texture-tools-2.1.2.ebuild
43 @@ -1,4 +1,4 @@
44 -# Copyright 1999-2020 Gentoo Authors
45 +# Copyright 1999-2021 Gentoo Authors
46 # Distributed under the terms of the GNU General Public License v2
47
48 EAPI=7
49 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/castano/nvidia-texture-tools/archive/${PV}.tar.gz ->
50
51 LICENSE="MIT"
52 SLOT="0"
53 -KEYWORDS="~amd64 ~x86"
54 +KEYWORDS="~amd64 -riscv ~x86"
55 IUSE="cpu_flags_x86_sse2 openmp"
56
57 RDEPEND="
58
59 diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask
60 index 2d8dde7c0f4..1477529c276 100644
61 --- a/profiles/arch/riscv/package.use.mask
62 +++ b/profiles/arch/riscv/package.use.mask
63 @@ -1,6 +1,10 @@
64 # Copyright 2019-2021 Gentoo Authors
65 # Distributed under the terms of the GNU General Public License v2
66
67 +# Marek Szuba <marecki@g.o> (2021-09-19)
68 +# media-gfx/nvidia-texture-tools reports arch as unknown, fails to build
69 +media-libs/devil nvtt
70 +
71 # Alex Fan <alexfanqi@×××××.com> (2021-09-13)
72 # dev-vcs/darcs depends on haskell
73 app-portage/layman darcs
74 @@ -143,8 +147,6 @@ mail-mta/courier fax
75 # Dependencies not keyworded here yet:
76 # - dev-ruby/asciidoctor
77 dev-libs/nanomsg doc
78 -# - media-gfx/nvidia-texture-tools
79 -media-libs/devil nvtt
80 # - dev-cpp/glog, sci-libs/vtk
81 media-libs/opencv contribsfm glog vtk
82 # - dev-util/aruba