summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--devel/libast/Makefile2
-rw-r--r--graphics/giblib/Makefile2
-rw-r--r--graphics/imlib2/Makefile9
-rw-r--r--graphics/imlib2/distinfo5
-rw-r--r--graphics/imlib2/files/patch-CVE-2008-518714
-rw-r--r--graphics/imlib2/files/patch-amd64_blend20
-rw-r--r--graphics/imlib2/files/patch-loader_png.c11
-rw-r--r--graphics/imlib2/files/patch-src_lib_common.h19
-rw-r--r--graphics/imlib2/pkg-plist34
-rw-r--r--graphics/imlib2_loaders/Makefile10
-rw-r--r--graphics/imlib2_loaders/distinfo5
-rw-r--r--graphics/imlib2_loaders/pkg-plist10
-rw-r--r--graphics/libcaca/Makefile2
-rw-r--r--multimedia/camserv/Makefile2
14 files changed, 37 insertions, 108 deletions
diff --git a/devel/libast/Makefile b/devel/libast/Makefile
index 207cce8..0f76d80 100644
--- a/devel/libast/Makefile
+++ b/devel/libast/Makefile
@@ -7,7 +7,7 @@
PORTNAME= libast
PORTVERSION= 0.7
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= devel
MASTER_SITES= http://www.eterm.org/download/ \
CRITICAL
diff --git a/graphics/giblib/Makefile b/graphics/giblib/Makefile
index 47a6868..1aeba5a 100644
--- a/graphics/giblib/Makefile
+++ b/graphics/giblib/Makefile
@@ -7,7 +7,7 @@
PORTNAME= giblib
PORTVERSION= 1.2.4
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= graphics devel
MASTER_SITES= http://linuxbrit.co.uk/downloads/
diff --git a/graphics/imlib2/Makefile b/graphics/imlib2/Makefile
index afbcfa0..071cf72 100644
--- a/graphics/imlib2/Makefile
+++ b/graphics/imlib2/Makefile
@@ -6,12 +6,12 @@
#
PORTNAME= imlib2
-PORTVERSION= 1.4.1.000
-PORTREVISION= 9
+PORTVERSION= 1.4.4
+PORTREVISION= 0
PORTEPOCH= 2
CATEGORIES= graphics enlightenment
-MASTER_SITES= ftp://ftp.springdaemons.com/pub/snapshots/e17/ \
- http://download.enlightenment.org/snapshots/2008-01-25/
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= enlightenment/imlib2-src/${PORTVERSION}
MAINTAINER= stas@FreeBSD.org
COMMENT= The next generation graphics library for Enlightenment
@@ -21,6 +21,7 @@ LIB_DEPENDS= freetype.9:${PORTSDIR}/print/freetype2
GNU_CONFIGURE= yes
USE_BZIP2= yes
USE_GNOME= gnomehack pkgconfig gnometarget
+USE_EFL= libtool_hack
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
USE_LDCONFIG= yes
diff --git a/graphics/imlib2/distinfo b/graphics/imlib2/distinfo
index 2faacbf..a6b9d35 100644
--- a/graphics/imlib2/distinfo
+++ b/graphics/imlib2/distinfo
@@ -1,3 +1,2 @@
-MD5 (imlib2-1.4.1.000.tar.bz2) = cbb3180c80f12db01decd2ad4ae3a94a
-SHA256 (imlib2-1.4.1.000.tar.bz2) = bfd6871c19ca26b23116b5418962844b0db179bccbb0465176464780d483be79
-SIZE (imlib2-1.4.1.000.tar.bz2) = 861125
+SHA256 (imlib2-1.4.4.tar.bz2) = 6441fb1e88a31533791c40ea4b3310b6d5d46233ca69d9f731a2846e4e423404
+SIZE (imlib2-1.4.4.tar.bz2) = 888878
diff --git a/graphics/imlib2/files/patch-CVE-2008-5187 b/graphics/imlib2/files/patch-CVE-2008-5187
deleted file mode 100644
index 52238dc..0000000
--- a/graphics/imlib2/files/patch-CVE-2008-5187
+++ /dev/null
@@ -1,14 +0,0 @@
-Obtained from: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=505714#15
-
---- src/modules/loaders/loader_xpm.c
-+++ src/modules/loaders/loader_xpm.c
-@@ -246,8 +246,8 @@
- return 0;
- }
- ptr = im->data;
-- end = ptr + (sizeof(DATA32) * w * h);
- pixels = w * h;
-+ end = ptr + pixels;
- }
- else
- {
diff --git a/graphics/imlib2/files/patch-amd64_blend b/graphics/imlib2/files/patch-amd64_blend
deleted file mode 100644
index 9bfaeab..0000000
--- a/graphics/imlib2/files/patch-amd64_blend
+++ /dev/null
@@ -1,20 +0,0 @@
---- src/lib/amd64_blend.S.orig 2010-08-18 09:19:53.000000000 +0000
-+++ src/lib/amd64_blend.S 2010-08-18 09:20:01.000000000 +0000
-@@ -11,6 +11,7 @@
-
- /*\ Some useful masks \*/
- .data
-+.align 16
- m0X000000: .byte 0, 0, 0, 0, 0, 0, 255, 0
- .byte 0, 0, 0, 0, 0, 0, 255, 0
- m10000000: .byte 0, 0, 0, 0, 0, 0, 0, 1
---- src/lib/amd64_blend_cmod.S.orig 2010-08-18 09:20:09.000000000 +0000
-+++ src/lib/amd64_blend_cmod.S 2010-08-18 09:20:16.000000000 +0000
-@@ -11,6 +11,7 @@
-
- /*\ Some useful masks \*/
- .data
-+.align 16
- m0X000000: .byte 0, 0, 0, 0, 0, 0, 255, 0
- .byte 0, 0, 0, 0, 0, 0, 255, 0
- m10000000: .byte 0, 0, 0, 0, 0, 0, 0, 1
diff --git a/graphics/imlib2/files/patch-loader_png.c b/graphics/imlib2/files/patch-loader_png.c
deleted file mode 100644
index ce76ad8..0000000
--- a/graphics/imlib2/files/patch-loader_png.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/modules/loaders/loader_png.c.orig 2007-08-25 04:33:10.000000000 +0200
-+++ src/modules/loaders/loader_png.c 2010-03-28 16:18:53.000000000 +0200
-@@ -38,7 +38,7 @@
-
- /* if we haven't read the header before, set the header data */
- fread(buf, 1, PNG_BYTES_TO_CHECK, f);
-- if (!png_check_sig(buf, PNG_BYTES_TO_CHECK))
-+ if (png_sig_cmp(buf, 0, PNG_BYTES_TO_CHECK))
- {
- fclose(f);
- return 0;
diff --git a/graphics/imlib2/files/patch-src_lib_common.h b/graphics/imlib2/files/patch-src_lib_common.h
new file mode 100644
index 0000000..247214c
--- /dev/null
+++ b/graphics/imlib2/files/patch-src_lib_common.h
@@ -0,0 +1,19 @@
+--- src/lib/common.h.orig 2010-12-14 19:39:16.000000000 -0800
++++ src/lib/common.h 2010-12-14 19:39:34.000000000 -0800
+@@ -16,10 +16,12 @@
+ #include <sys/types.h>
+ #endif
+
+-#if defined(__GNUC__) && (__GNUC__ >= 4)
+-#define __hidden __attribute__((visibility("hidden")))
+-#else
+-#define __hidden
++#ifndef __hidden
++# if defined(__GNUC__) && (__GNUC__ >= 4)
++# define __hidden __attribute__((visibility("hidden")))
++# else
++# define __hidden
++# endif
+ #endif
+
+ #define DATABIG unsigned long long
diff --git a/graphics/imlib2/pkg-plist b/graphics/imlib2/pkg-plist
index 1398068..692dcf3 100644
--- a/graphics/imlib2/pkg-plist
+++ b/graphics/imlib2/pkg-plist
@@ -8,56 +8,22 @@ bin/imlib2_conv
%%X11%%bin/imlib2_test
%%X11%%bin/imlib2_view
include/Imlib2.h
-lib/imlib2/filters/bumpmap.a
-lib/imlib2/filters/bumpmap.la
lib/imlib2/filters/bumpmap.so
-lib/imlib2/filters/colormod.a
-lib/imlib2/filters/colormod.la
lib/imlib2/filters/colormod.so
-lib/imlib2/filters/testfilter.a
-lib/imlib2/filters/testfilter.la
lib/imlib2/filters/testfilter.so
-lib/imlib2/loaders/argb.a
-lib/imlib2/loaders/argb.la
lib/imlib2/loaders/argb.so
-lib/imlib2/loaders/bmp.a
-lib/imlib2/loaders/bmp.la
lib/imlib2/loaders/bmp.so
-lib/imlib2/loaders/bz2.a
-lib/imlib2/loaders/bz2.la
lib/imlib2/loaders/bz2.so
-%%GIF%%lib/imlib2/loaders/gif.a
-%%GIF%%lib/imlib2/loaders/gif.la
%%GIF%%lib/imlib2/loaders/gif.so
-%%ID3%%lib/imlib2/loaders/id3.a
-%%ID3%%lib/imlib2/loaders/id3.la
%%ID3%%lib/imlib2/loaders/id3.so
-%%JPEG%%lib/imlib2/loaders/jpeg.a
-%%JPEG%%lib/imlib2/loaders/jpeg.la
%%JPEG%%lib/imlib2/loaders/jpeg.so
-lib/imlib2/loaders/lbm.a
-lib/imlib2/loaders/lbm.la
lib/imlib2/loaders/lbm.so
-%%PNG%%lib/imlib2/loaders/png.a
-%%PNG%%lib/imlib2/loaders/png.la
%%PNG%%lib/imlib2/loaders/png.so
-lib/imlib2/loaders/pnm.a
-lib/imlib2/loaders/pnm.la
lib/imlib2/loaders/pnm.so
-lib/imlib2/loaders/tga.a
-lib/imlib2/loaders/tga.la
lib/imlib2/loaders/tga.so
-%%TIFF%%lib/imlib2/loaders/tiff.a
-%%TIFF%%lib/imlib2/loaders/tiff.la
%%TIFF%%lib/imlib2/loaders/tiff.so
-lib/imlib2/loaders/xpm.a
-lib/imlib2/loaders/xpm.la
lib/imlib2/loaders/xpm.so
-lib/imlib2/loaders/zlib.a
-lib/imlib2/loaders/zlib.la
lib/imlib2/loaders/zlib.so
-lib/libImlib2.a
-lib/libImlib2.la
lib/libImlib2.so
lib/libImlib2.so.5
libdata/pkgconfig/imlib2.pc
diff --git a/graphics/imlib2_loaders/Makefile b/graphics/imlib2_loaders/Makefile
index 7e18033..5d79159 100644
--- a/graphics/imlib2_loaders/Makefile
+++ b/graphics/imlib2_loaders/Makefile
@@ -6,12 +6,12 @@
#
PORTNAME= imlib2_loaders
-PORTVERSION= 1.4.1.000
-PORTREVISION= 4
+PORTVERSION= 1.4.4
+PORTREVISION= 0
PORTEPOCH= 2
CATEGORIES= graphics enlightenment
-MASTER_SITES= ftp://ftp.springdaemons.com/pub/snapshots/e17/ \
- http://download.enlightenment.org/snapshots/2008-01-25/
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= enlightenment/imlib2-src/${PORTVERSION}
MAINTAINER= stas@FreeBSD.org
COMMENT= Extra image loader plugins for Imlib 2
@@ -19,7 +19,7 @@ COMMENT= Extra image loader plugins for Imlib 2
GNU_CONFIGURE= yes
USE_BZIP2= yes
USE_GNOME= gnomehack gnometarget
-USE_EFL= edb eet imlib2
+USE_EFL= edb eet imlib2 libtool_hack
OPTIONS= EDB "Enable edb loader" on \
EET "Enable eet loader" on \
diff --git a/graphics/imlib2_loaders/distinfo b/graphics/imlib2_loaders/distinfo
index 88b6fed..11eca23 100644
--- a/graphics/imlib2_loaders/distinfo
+++ b/graphics/imlib2_loaders/distinfo
@@ -1,3 +1,2 @@
-MD5 (imlib2_loaders-1.4.1.000.tar.bz2) = 4b04b6b11e0e7ae8494fdc554a880429
-SHA256 (imlib2_loaders-1.4.1.000.tar.bz2) = b95c4e29328b1d2210ad51c516959aa50a94787ba115277ed9c9b695b6542381
-SIZE (imlib2_loaders-1.4.1.000.tar.bz2) = 256470
+SHA256 (imlib2_loaders-1.4.4.tar.bz2) = 846f1bdd7e1b86aa11e0225056700eff6f40eef65dcf0ab93178ada34e571231
+SIZE (imlib2_loaders-1.4.4.tar.bz2) = 263710
diff --git a/graphics/imlib2_loaders/pkg-plist b/graphics/imlib2_loaders/pkg-plist
index 5a873f8..b6abf93 100644
--- a/graphics/imlib2_loaders/pkg-plist
+++ b/graphics/imlib2_loaders/pkg-plist
@@ -1,17 +1,7 @@
-lib/imlib2/loaders/ani.a
-lib/imlib2/loaders/ani.la
lib/imlib2/loaders/ani.so
-%%EDB%%lib/imlib2/loaders/db.a
-%%EDB%%lib/imlib2/loaders/db.la
%%EDB%%lib/imlib2/loaders/db.so
-%%EET%%lib/imlib2/loaders/eet.a
-%%EET%%lib/imlib2/loaders/eet.la
%%EET%%lib/imlib2/loaders/eet.so
-lib/imlib2/loaders/ico.a
-lib/imlib2/loaders/ico.la
lib/imlib2/loaders/ico.so
-%%XCF%%lib/imlib2/loaders/xcf.a
-%%XCF%%lib/imlib2/loaders/xcf.la
%%XCF%%lib/imlib2/loaders/xcf.so
@dirrmtry lib/imlib2/loaders
@dirrmtry lib/imlib2
diff --git a/graphics/libcaca/Makefile b/graphics/libcaca/Makefile
index 7437665..6166f6c 100644
--- a/graphics/libcaca/Makefile
+++ b/graphics/libcaca/Makefile
@@ -7,7 +7,7 @@
PORTNAME= libcaca
DISTVERSION= 0.99.beta17
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics
MASTER_SITES= http://caca.zoy.org/raw-attachment/wiki/libcaca/
diff --git a/multimedia/camserv/Makefile b/multimedia/camserv/Makefile
index 907f335..1dfc349 100644
--- a/multimedia/camserv/Makefile
+++ b/multimedia/camserv/Makefile
@@ -7,7 +7,7 @@
PORTNAME= camserv
PORTVERSION= 0.5.1
-PORTREVISION= 14
+PORTREVISION= 15
PORTEPOCH= 1
CATEGORIES= multimedia
MASTER_SITES= SF/cserv/${PORTNAME}/${PORTVERSION}
OpenPOWER on IntegriCloud