summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAvatar Pierre Lejeune <superheron@gmail.com> 2015-09-17 18:41:24 +0200
committerAvatar Heiko Becker <heirecka@exherbo.org> 2015-09-19 18:00:58 +0200
commitd7346368af7ac8638f107a92c677d1d0c56bdf1c (patch)
treefb7569a4410e39c3c6aff2d94ed2702a6ebc05d6
parent8c35517b811ad3dd5a2f14fd50bc5c59be50d58f (diff)
downloadmono-d7346368af7ac8638f107a92c677d1d0c56bdf1c.tar.gz
mono-d7346368af7ac8638f107a92c677d1d0c56bdf1c.tar.xz
dev-dotnet/libgdiplus: Use libjpeg providers
Change-Id: If6b49aef6a3eb7c2d8f062f93f025279ca45781d Reviewed-on: https://galileo.mailstation.de/gerrit/3723 Reviewed-by: Jenkins <philantrop@gmail.com> Reviewed-by: Heiko Becker <heirecka@exherbo.org>
-rw-r--r--packages/dev-dotnet/libgdiplus/libgdiplus-2.10.9-r1.exheres-0 (renamed from packages/dev-dotnet/libgdiplus/libgdiplus-2.10.9.exheres-0)11
-rw-r--r--packages/dev-dotnet/libgdiplus/libgdiplus-2.6.7-r1.exheres-0 (renamed from packages/dev-dotnet/libgdiplus/libgdiplus-2.6.7.exheres-0)11
-rw-r--r--packages/dev-dotnet/libgdiplus/libgdiplus-3.12-r1.exheres-0 (renamed from packages/dev-dotnet/libgdiplus/libgdiplus-3.12.exheres-0)4
3 files changed, 21 insertions, 5 deletions
diff --git a/packages/dev-dotnet/libgdiplus/libgdiplus-2.10.9.exheres-0 b/packages/dev-dotnet/libgdiplus/libgdiplus-2.10.9-r1.exheres-0
index 945f621..d052d62 100644
--- a/packages/dev-dotnet/libgdiplus/libgdiplus-2.10.9.exheres-0
+++ b/packages/dev-dotnet/libgdiplus/libgdiplus-2.10.9-r1.exheres-0
@@ -9,7 +9,11 @@ DOWNLOADS="http://download.mono-project.com/sources/${PN}/${PNV}.tar.bz2"
LICENCES="MIT"
SLOT="0"
PLATFORMS="~amd64 ~x86"
-MYOPTIONS="exif gif jpeg tiff"
+MYOPTIONS="
+ exif gif jpeg tiff
+ ( providers: ijg-jpeg jpeg-turbo ) [[ number-selected = exactly-one
+ *requires = jpeg ]]
+"
DEPENDENCIES="
build:
@@ -24,7 +28,10 @@ DEPENDENCIES="
media-libs/libpng[>=1.5]
exif? ( media-libs/libexif )
gif? ( media-libs/giflib )
- jpeg? ( media-libs/jpeg )
+ jpeg? (
+ providers:ijg-jpeg? ( media-libs/jpeg:= )
+ providers:jpeg-turbo? ( media-libs/libjpeg-turbo )
+ )
tiff? ( media-libs/tiff )
"
diff --git a/packages/dev-dotnet/libgdiplus/libgdiplus-2.6.7.exheres-0 b/packages/dev-dotnet/libgdiplus/libgdiplus-2.6.7-r1.exheres-0
index 1edbd03..c79d5ae 100644
--- a/packages/dev-dotnet/libgdiplus/libgdiplus-2.6.7.exheres-0
+++ b/packages/dev-dotnet/libgdiplus/libgdiplus-2.6.7-r1.exheres-0
@@ -8,7 +8,11 @@ DOWNLOADS="http://download.mono-project.com/sources/${PN}/${PNV}.tar.bz2"
LICENCES="MIT"
SLOT="0"
PLATFORMS="~amd64 ~x86"
-MYOPTIONS="exif gif jpeg tiff"
+MYOPTIONS="
+ exif gif jpeg tiff
+ ( providers: ijg-jpeg jpeg-turbo ) [[ number-selected = exactly-one
+ *requires = jpeg ]]
+"
DEPENDENCIES="
build:
@@ -23,7 +27,10 @@ DEPENDENCIES="
media-libs/libpng[>=1.2]
exif? ( media-libs/libexif )
gif? ( media-libs/giflib )
- jpeg? ( media-libs/jpeg )
+ jpeg? (
+ providers:ijg-jpeg? ( media-libs/jpeg:= )
+ providers:jpeg-turbo? ( media-libs/libjpeg-turbo )
+ )
tiff? ( media-libs/tiff )
"
diff --git a/packages/dev-dotnet/libgdiplus/libgdiplus-3.12.exheres-0 b/packages/dev-dotnet/libgdiplus/libgdiplus-3.12-r1.exheres-0
index d2cdd27..b0e191d 100644
--- a/packages/dev-dotnet/libgdiplus/libgdiplus-3.12.exheres-0
+++ b/packages/dev-dotnet/libgdiplus/libgdiplus-3.12-r1.exheres-0
@@ -15,6 +15,7 @@ MYOPTIONS="
exif
gif
tiff
+ ( providers: ijg-jpeg jpeg-turbo ) [[ number-selected = exactly-one ]]
"
DEPENDENCIES="
@@ -24,13 +25,14 @@ DEPENDENCIES="
dev-libs/glib:2[>=2.2.3]
media-libs/fontconfig
media-libs/freetype:2
- media-libs/jpeg:=
media-libs/libpng:=[>=1.5]
x11-libs/cairo[>=1.6.5]
x11-libs/libXrender
x11-libs/pango[>=1.10]
exif? ( media-libs/libexif )
gif? ( media-libs/giflib:= )
+ providers:ijg-jpeg? ( media-libs/jpeg:= )
+ providers:jpeg-turbo? ( media-libs/libjpeg-turbo )
tiff? ( media-libs/tiff )
"