summaryrefslogtreecommitdiff
path: root/graphics/babl
diff options
context:
space:
mode:
authorwiz <wiz>2009-06-10 09:19:49 +0000
committerwiz <wiz>2009-06-10 09:19:49 +0000
commitff5a671b0157c91bbd5a7903827e33bda4f4112f (patch)
treece7a001e1ea73d3c69fafb4805e70b3e5eb000a1 /graphics/babl
parentba0632f0b3ba98753d4b2d60e54c18c848ba6f31 (diff)
downloadpkgsrc-ff5a671b0157c91bbd5a7903827e33bda4f4112f.tar.gz
Update to 0.1.0:
Support for RGBA representation in the frequency domain, un-pre-multiply close-to-zero alpha values to complete black instead of slightly brighter than black, add a BABL_ALPHA_THRESHOLD constant to the API, do a complete overhaul of the babl API and do some changes to increase portability of the library.
Diffstat (limited to 'graphics/babl')
-rw-r--r--graphics/babl/Makefile4
-rw-r--r--graphics/babl/Makefile.version6
-rw-r--r--graphics/babl/PLIST27
-rw-r--r--graphics/babl/distinfo11
-rw-r--r--graphics/babl/patches/patch-ac26
-rw-r--r--graphics/babl/patches/patch-ad13
6 files changed, 47 insertions, 40 deletions
diff --git a/graphics/babl/Makefile b/graphics/babl/Makefile
index 232eaaba3db..5a7851b1e44 100644
--- a/graphics/babl/Makefile
+++ b/graphics/babl/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2009/01/28 13:02:49 tron Exp $
+# $NetBSD: Makefile,v 1.3 2009/06/10 09:19:49 wiz Exp $
DISTNAME= babl-${BABL_VERSION}
CATEGORIES= graphics
@@ -8,6 +8,8 @@ EXTRACT_SUFX= .tar.bz2
MAINTAINER= bjs@NetBSD.org
HOMEPAGE= http://gegl.org/babl/
COMMENT= Dynamic pixel conversion library
+LICENSE= gnu-lgpl-v3
+
###
### NOTE: to build documentation--which requires additional dependencies--
### define BUILD_DOCS in MAKE_ENV.
diff --git a/graphics/babl/Makefile.version b/graphics/babl/Makefile.version
index 04678de40c1..2be794dcb3b 100644
--- a/graphics/babl/Makefile.version
+++ b/graphics/babl/Makefile.version
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile.version,v 1.1.1.1 2008/08/19 17:51:14 bjs Exp $
+# $NetBSD: Makefile.version,v 1.2 2009/06/10 09:19:49 wiz Exp $
#
-BABL_API_VERSION= 0.0
-BABL_PKG_VERSION= 22
+BABL_API_VERSION= 0.1
+BABL_PKG_VERSION= 0
BABL_VERSION= ${BABL_API_VERSION}.${BABL_PKG_VERSION}
diff --git a/graphics/babl/PLIST b/graphics/babl/PLIST
index 056b94f5765..8bbe5bea960 100644
--- a/graphics/babl/PLIST
+++ b/graphics/babl/PLIST
@@ -1,22 +1,15 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2008/08/19 17:51:14 bjs Exp $
-include/babl-0.0/babl/babl-component.h
-include/babl-0.0/babl/babl-conversion.h
-include/babl-0.0/babl/babl-extension.h
-include/babl-0.0/babl/babl-fish.h
-include/babl-0.0/babl/babl-format.h
-include/babl-0.0/babl/babl-image.h
-include/babl-0.0/babl/babl-model.h
-include/babl-0.0/babl/babl-sampling.h
-include/babl-0.0/babl/babl-type.h
+@comment $NetBSD: PLIST,v 1.2 2009/06/10 09:19:49 wiz Exp $
+include/babl-0.0/babl/babl-macros.h
+include/babl-0.0/babl/babl-types.h
include/babl-0.0/babl/babl-version.h
include/babl-0.0/babl/babl.h
-lib/babl-0.0/CIE-Lab.so
-lib/babl-0.0/gegl-fixups.so
-lib/babl-0.0/gggl-lies.so
-lib/babl-0.0/gggl.so
-lib/babl-0.0/gimp-8bit.so
-lib/babl-0.0/naive-CMYK.so
-lib/babl-0.0/sse-fixups.so
+lib/babl-0.0/CIE-Lab.la
+lib/babl-0.0/gegl-fixups.la
+lib/babl-0.0/gggl-lies.la
+lib/babl-0.0/gggl.la
+lib/babl-0.0/gimp-8bit.la
+lib/babl-0.0/naive-CMYK.la
+lib/babl-0.0/sse-fixups.la
lib/libbabl-0.0.la
lib/pkgconfig/babl.pc
@dirrm lib/babl-0.0
diff --git a/graphics/babl/distinfo b/graphics/babl/distinfo
index da207be6513..0f83c6c0ef1 100644
--- a/graphics/babl/distinfo
+++ b/graphics/babl/distinfo
@@ -1,8 +1,9 @@
-$NetBSD: distinfo,v 1.2 2009/01/28 13:02:49 tron Exp $
+$NetBSD: distinfo,v 1.3 2009/06/10 09:19:49 wiz Exp $
-SHA1 (babl-0.0.22.tar.bz2) = 9de50fb5833f41691f50f6e735d6422aad52ea94
-RMD160 (babl-0.0.22.tar.bz2) = a10c07e70f1fe8944a969bba46484acf410c2583
-Size (babl-0.0.22.tar.bz2) = 396413 bytes
+SHA1 (babl-0.1.0.tar.bz2) = 6e95e24c48b8018fefbf8e69ad62f4a4de56640c
+RMD160 (babl-0.1.0.tar.bz2) = 7bf933eacd9654ea20e639394fc7481bc918f79b
+Size (babl-0.1.0.tar.bz2) = 406488 bytes
SHA1 (patch-aa) = f9f29ca359160ca37193cab85c5ab794208e84b1
SHA1 (patch-ab) = 1fc18c1767277f92c0c65a1e27a72e4636eb406b
-SHA1 (patch-ac) = ab520d63cc602790a818aa9b5d8d3c1995d444ac
+SHA1 (patch-ac) = f4a19fdd85c735ce8579aa4da20f1102366e747c
+SHA1 (patch-ad) = e80215f859a5049e0f5aba7c4829ee1cf9d7689b
diff --git a/graphics/babl/patches/patch-ac b/graphics/babl/patches/patch-ac
index 5c78e8bad59..897c7e2564f 100644
--- a/graphics/babl/patches/patch-ac
+++ b/graphics/babl/patches/patch-ac
@@ -1,15 +1,13 @@
-$NetBSD: patch-ac,v 1.1 2009/01/28 13:02:49 tron Exp $
+$NetBSD: patch-ac,v 1.2 2009/06/10 09:19:49 wiz Exp $
-Mac OS X build fix, taken from:
-http://svn.gnome.org/viewvc/babl/trunk/babl/babl-cpuaccel.c?r1=316&r2=347
-
---- babl/babl-cpuaccel.c.orig 2008-05-23 15:37:21.000000000 +0100
-+++ babl/babl-cpuaccel.c 2009-01-25 15:13:14.000000000 +0000
-@@ -39,6 +39,7 @@
- typedef unsigned int guint32;
- typedef int gint;
- typedef char gchar;
-+typedef size_t gsize;
- #define TRUE 1
- #define FALSE 0
- #define G_GNUC_CONST
+--- extensions/Makefile.am.orig 2009-04-17 17:05:15.000000000 +0000
++++ extensions/Makefile.am
+@@ -12,7 +12,7 @@ AM_CPPFLAGS = \
+ -I$(top_srcdir)/babl \
+ -I$(top_srcdir)/extensions
+
+-extdir = $(DESTDIR)$(libdir)/babl-@BABL_API_VERSION@
++extdir = $(libdir)/babl-@BABL_API_VERSION@
+ ext_LTLIBRARIES = \
+ CIE-Lab.la \
+ gegl-fixups.la \
diff --git a/graphics/babl/patches/patch-ad b/graphics/babl/patches/patch-ad
new file mode 100644
index 00000000000..6ed1d82d9d3
--- /dev/null
+++ b/graphics/babl/patches/patch-ad
@@ -0,0 +1,13 @@
+$NetBSD: patch-ad,v 1.1 2009/06/10 09:19:49 wiz Exp $
+
+--- extensions/Makefile.in.orig 2009-05-20 20:42:51.000000000 +0000
++++ extensions/Makefile.in
+@@ -242,7 +242,7 @@ AM_CPPFLAGS = \
+ -I$(top_srcdir)/babl \
+ -I$(top_srcdir)/extensions
+
+-extdir = $(DESTDIR)$(libdir)/babl-@BABL_API_VERSION@
++extdir = $(libdir)/babl-@BABL_API_VERSION@
+ ext_LTLIBRARIES = \
+ CIE-Lab.la \
+ gegl-fixups.la \