Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-gfx/nomacs/, media-gfx/nomacs/files/
Date: Sun, 22 Jan 2017 18:33:16
Message-Id: 1485109979.45e3f5a49655535d388c9b87025a3d046b7f16f3.asturm@gentoo
1 commit: 45e3f5a49655535d388c9b87025a3d046b7f16f3
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jan 22 18:28:00 2017 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sun Jan 22 18:32:59 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45e3f5a4
7
8 media-gfx/nomacs: Drop old
9
10 Package-Manager: portage-2.3.0
11
12 media-gfx/nomacs/Manifest | 1 -
13 media-gfx/nomacs/files/nomacs-3.0.0-opencv3.patch | 21 -------
14 media-gfx/nomacs/metadata.xml | 1 -
15 media-gfx/nomacs/nomacs-2.4.6.ebuild | 72 -----------------------
16 4 files changed, 95 deletions(-)
17
18 diff --git a/media-gfx/nomacs/Manifest b/media-gfx/nomacs/Manifest
19 index e0d5832..10c1d81 100644
20 --- a/media-gfx/nomacs/Manifest
21 +++ b/media-gfx/nomacs/Manifest
22 @@ -1,2 +1 @@
23 -DIST nomacs-2.4.6-source.tar.bz2 1457529 SHA256 b846e335c768593e9f36cdee1a5c186e7794c76770ea3cadc87cf264153e8960 SHA512 9389df46635e619e198388e8b161a840d15227dd902cf04c250e71211098a10fd808d710ebab71f3e9a437bdca9451f966c46d22c2ce2379b94b678e79e92d71 WHIRLPOOL 97ccd02cbeabda62888ed25065cd24ce9a297b7bae3f9343e903d0223e8107cab601834fbc6dcf31a0b7f8d9e93052ba5a1a08e9c5e006027994c27bdb6f3940
24 DIST nomacs-3.4.tar.gz 30026261 SHA256 552eda88aedea48831ce354095e3aad47892b4b5029f424171bedb68271c2a2f SHA512 67a1b57971dc373d5a3be75b7deaff6702893252568eef135903754b2465416a58b40f18f55cf2994c8c3853ae96b82506c1caf26b0e645c20179a9cd81c0d36 WHIRLPOOL f082d568ba56eaa1effc5e8552d16b816d558b7d4c2d7ddfd14a39f8805490d772116ca6ee35c8a38bd6b5fc69917287b7c596986f6a15b854bfebcbbe14304f
25
26 diff --git a/media-gfx/nomacs/files/nomacs-3.0.0-opencv3.patch b/media-gfx/nomacs/files/nomacs-3.0.0-opencv3.patch
27 deleted file mode 100644
28 index a13d90f..00000000
29 --- a/media-gfx/nomacs/files/nomacs-3.0.0-opencv3.patch
30 +++ /dev/null
31 @@ -1,21 +0,0 @@
32 -commit aa3fffc15bb6cbec8ef140a070dc12e6888e79df
33 -Author: Andreas Sturmlechner <andreas.sturmlechner@×××××.com>
34 -Date: Sun Jan 31 17:38:21 2016 +0100
35 -
36 - Drop minimum OpenCV version messing with detection of >=3.0.0
37 -
38 - Similar to commit 624a2fa7fba25a9432dc15031f3fd569367927bd
39 -
40 -diff --git a/ImageLounge/cmake/Unix.cmake b/ImageLounge/cmake/Unix.cmake
41 -index 4e91135..e9ec436 100644
42 ---- a/ImageLounge/cmake/Unix.cmake
43 -+++ b/ImageLounge/cmake/Unix.cmake
44 -@@ -43,7 +43,7 @@ endif(NOT EXIV2_FOUND)
45 - # search for opencv
46 - unset(OpenCV_FOUND CACHE)
47 - if(ENABLE_OPENCV)
48 -- find_package(OpenCV 2.1.0 REQUIRED core imgproc)
49 -+ find_package(OpenCV REQUIRED core imgproc)
50 - if (NOT OpenCV_LIBRARIES) # OpenCV_FOUND can not be used since it is set in Ubuntu 12.04 (without finding opencv)
51 - # Older OpenCV versions only supplied pkg-config files
52 - if(PKG_CONFIG_FOUND)
53
54 diff --git a/media-gfx/nomacs/metadata.xml b/media-gfx/nomacs/metadata.xml
55 index 79b5bc4..e79d388 100644
56 --- a/media-gfx/nomacs/metadata.xml
57 +++ b/media-gfx/nomacs/metadata.xml
58 @@ -11,7 +11,6 @@
59 </upstream>
60 <use>
61 <flag name="opencv">Build support for <pkg>media-libs/opencv</pkg></flag>
62 - <flag name="webp">Build support for WEBP image format</flag>
63 <flag name="zip">Build support for zip archives</flag>
64 </use>
65 </pkgmetadata>
66
67 diff --git a/media-gfx/nomacs/nomacs-2.4.6.ebuild b/media-gfx/nomacs/nomacs-2.4.6.ebuild
68 deleted file mode 100644
69 index f650d1c..00000000
70 --- a/media-gfx/nomacs/nomacs-2.4.6.ebuild
71 +++ /dev/null
72 @@ -1,72 +0,0 @@
73 -# Copyright 1999-2016 Gentoo Foundation
74 -# Distributed under the terms of the GNU General Public License v2
75 -# $Id$
76 -
77 -EAPI=5
78 -
79 -inherit cmake-utils fdo-mime
80 -
81 -DESCRIPTION="Qt-based image viewer"
82 -HOMEPAGE="http://www.nomacs.org/"
83 -SRC_URI="mirror://sourceforge/${PN}/${P}-source.tar.bz2"
84 -
85 -LICENSE="GPL-3"
86 -SLOT="0"
87 -KEYWORDS="amd64 ~amd64-linux"
88 -IUSE="opencv qt5 raw tiff webp zip"
89 -
90 -REQUIRED_USE="
91 - raw? ( opencv )
92 - tiff? ( opencv )
93 -"
94 -
95 -RDEPEND="
96 - >=media-gfx/exiv2-0.25:=
97 - qt5? (
98 - dev-qt/qtconcurrent:5
99 - dev-qt/qtcore:5
100 - dev-qt/qtgui:5
101 - dev-qt/qtnetwork:5
102 - dev-qt/qtprintsupport:5
103 - dev-qt/qtwidgets:5
104 - opencv? ( media-libs/opencv:=[qt5] )
105 - zip? ( dev-libs/quazip[qt5] )
106 - )
107 - !qt5? (
108 - dev-qt/qtcore:4
109 - dev-qt/qtgui:4
110 - opencv? ( >=media-libs/opencv-2.4:=[qt4] )
111 - zip? ( dev-libs/quazip[qt4] )
112 - )
113 - raw? ( >=media-libs/libraw-0.14:= )
114 - tiff? ( media-libs/tiff:0 )
115 - webp? ( >=media-libs/libwebp-0.3.1:= )
116 -"
117 -DEPEND="${RDEPEND}
118 - qt5? ( dev-qt/linguist-tools:5 )
119 - virtual/pkgconfig
120 -"
121 -
122 -PATCHES=( "${FILESDIR}/${PN}-3.0.0-opencv3.patch" )
123 -
124 -src_configure() {
125 - local mycmakeargs=(
126 - $(cmake-utils_use_enable opencv)
127 - $(cmake-utils_use_enable qt5)
128 - $(cmake-utils_use_enable raw)
129 - $(cmake-utils_use_enable tiff)
130 - $(cmake-utils_use_enable webp)
131 - $(cmake-utils_use_enable zip QUAZIP)
132 - -DUSE_SYSTEM_WEBP=ON
133 - -DUSE_SYSTEM_QUAZIP=ON
134 - )
135 - cmake-utils_src_configure
136 -}
137 -
138 -pkg_postinst() {
139 - fdo-mime_desktop_database_update
140 -}
141 -
142 -pkg_postrm() {
143 - fdo-mime_desktop_database_update
144 -}