app-text/tesseract: Trigger rebuilds against native libraries
authorJames Le Cuirot <chewi@gentoo.org>
Fri, 29 Jan 2016 22:26:49 +0000 (22:26 +0000)
committerJames Le Cuirot <chewi@gentoo.org>
Mon, 1 Feb 2016 17:12:19 +0000 (17:12 +0000)
Also, the leptonica dependency doesn't need to be fully restated for
the opencl case.

Package-Manager: portage-2.2.27

app-text/tesseract/tesseract-3.04.00-r4.ebuild

index 5310d08ba1dacb9ab2506b06422c58fc69ef359a..42e7f1b72ec91b4463a400e9c465bda70c2705be 100644 (file)
@@ -65,15 +65,16 @@ KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
 IUSE="doc examples jpeg math opencl osd png +scrollview static-libs tiff training -webp linguas_ar linguas_bg linguas_ca linguas_chr linguas_cs linguas_de linguas_da linguas_el linguas_es linguas_fi linguas_fr linguas_he linguas_hi linguas_hu linguas_id linguas_it linguas_jp linguas_ko linguas_lt linguas_lv linguas_nl linguas_no linguas_pl linguas_pt linguas_ro linguas_ru linguas_sk linguas_sl linguas_sr linguas_sv linguas_th linguas_tl linguas_tr linguas_uk linguas_vi linguas_zh_CN linguas_zh_TW"
 
 # With opencl USE=tiff is necessary in leptonica
-DEPEND=">=media-libs/leptonica-1.71[zlib,tiff?,jpeg?,png?,webp?]
-               opencl? ( virtual/opencl
-                                 media-libs/tiff:0
-                                 >=media-libs/leptonica-1.71[zlib,tiff,jpeg?,png?,webp?]
-                               )
+DEPEND=">=media-libs/leptonica-1.71:=[zlib,tiff?,jpeg?,png?,webp?]
+       opencl? (
+               virtual/opencl
+               media-libs/tiff:0=
+               media-libs/leptonica:=[tiff]
+       )
        training? (
-         dev-libs/icu
-         x11-libs/pango
-         x11-libs/cairo
+               dev-libs/icu:=
+               x11-libs/pango:=
+               x11-libs/cairo:=
        )
 "
 RDEPEND="${DEPEND}"