Commit Graph

50 Commits

Author SHA1 Message Date
steven
3cf15bf81c remove unneeded MODGNU_SHARED_LIBS and related hacks 2006-01-22 10:38:55 +00:00
steven
50f68448ab SHARED_LIBS and USE_LIBTOOL 2005-12-26 15:35:01 +00:00
naddy
1626ccb155 SECURITY:
Fix
- double free() in BMP handler (CVE-2005-0891),
- endless loop (CVE-2005-2975) and
- integer overflows in XPM loader (CVE-2005-2976, CVE-2005-3186).

From Ubuntu.
2005-11-21 20:20:53 +00:00
espie
0031945c6e Fix a buglet in bsd.port.mk where the PSEUDO_FLAVORS get encoded into
the FULLPKGPATH, thus providing changes to packing-lists which shouldn't
happen, and making update more difficult.

Accordingly, bump all pkgnames with PSEUDO_FLAVORS, and provide an
update @pkgpath for the bug for most of them (left out the ones with 3
or 4 pseudo flavors for space constraints...)
2005-09-16 09:51:25 +00:00
alek
4e60642612 Add/fix WANTLIB markers 2005-01-18 12:30:57 +00:00
naddy
a8817eabcc SIZE 2005-01-05 16:50:35 +00:00
brad
051e65a1bf fixes a DoS issue with the BMP decoder, integer overflow and heap-based
buffer overflow with the XPM decoder, and integer overflow with the ICO
decoder.

CAN-2004-0753, CAN-2004-0782, CAN-2004-0788
2004-09-19 23:41:32 +00:00
espie
6ad2640218 new plists 2004-09-15 00:46:07 +00:00
naddy
7889fd5bc6 make no_gnome flavor really ignore gnome 2004-06-20 20:00:18 +00:00
brad
bea02de42e AUTOCONF_NEW -> AUTOCONF_VERSION 2004-03-02 07:57:20 +00:00
brad
b8820db3d0 don't need to specify --enable-static, enabled by default. 2003-12-19 19:48:32 +00:00
brad
c97c4d4411 remove bogus CONFIGURE_ARGS option 2003-12-19 19:22:58 +00:00
naddy
a69c0c2cf9 new @dirrm semantics allow us to replace makeshift "@unexec rmdir" construct 2003-12-18 01:19:56 +00:00
naddy
2276d3b230 remove WWW lines 2003-12-15 21:42:08 +00:00
sturm
81ed724035 -gnome subpackage actually depends on the main package, also allows for
clean pkg_delete
2003-12-14 09:26:11 +00:00
brad
3016a35c85 upgrade gdk-pixbuf to 0.22.0 2003-05-12 04:47:26 +00:00
espie
3f8ffd7c84 let gnome-config work again. 2003-01-21 00:31:16 +00:00
brad
132a4e65e1 bump the GNOME sub-package PKGNAME too. 2003-01-19 23:22:26 +00:00
marcm
b9e1b87a1b This include moved too. 2003-01-19 18:03:16 +00:00
brad
973b8df18f Move headers path back to the intended spot, it was just too easy
to have them picked up in the current spot instead of Gtk+2 headers.
This was originally done to prevent potential breakage from an upgrade
when the headers path was changed to prevent this kind of problem in
the first place but it looks like all ports deal with this gracefully
since they use "gdk-pixbuf-config --cflags" to find the path.
2003-01-18 23:15:43 +00:00
marcm
149985caaa Update to 0.21, from MAINTAINER with libtool/ELF fix from me.
ok todd@
2002-11-14 21:03:41 +00:00
brad
771fe5b3f3 fix distsite URL now that the site has undergone a reorganization. 2002-11-13 16:05:49 +00:00
brad
e058ff56a6 share/html/gdk-pixbuf -> share/doc/gdk-pixbuf
--
Brought to my attention by: espie@
2002-08-25 22:30:40 +00:00
naddy
6dcc1b04c1 use pseudo flavor; ok maintainer 2002-08-08 12:00:47 +00:00
brad
d5d04e32db readd workaround. 2002-06-09 16:43:16 +00:00
brad
b5fb940b17 remove workaround 2002-06-02 07:01:47 +00:00
brad
6683772531 put gdk-pixbuf 0.17.0 back in the tree.
--
Workaround for the libtool relinking problem thanks to Marc Matteo
2002-05-31 02:41:44 +00:00
brad
c05cd374ef revert back to gdk-pixbuf 0.10.1 until I can figure out what the f%#k
is wrong with libtool. this worked just fine and then I updated my powerpc
box to more recent -current and I was able to reproduce the problem
as reported to me by a handful of people.
2002-05-31 00:03:35 +00:00
brad
d2b1eddc9f PKGNAME -> FULLPKGNAME
--
Problem pointed out by: Jacob Meuser <jakemsr@jakemsr.com>
2002-05-27 02:11:55 +00:00
brad
e7e14db0d3 upgrade gdk-pixbuf to 0.17.0
--
Mostly from MAINTAINER with libtool and a few other fixes from me
2002-05-26 17:18:10 +00:00
espie
8e0401df9e More MASTER_SITES_SUBDIR out 2002-05-13 23:31:24 +00:00
brad
9dabe1d8ce change the way dependencies are checked to the way XMMS does it.
--
Patch from: Marc Matteo <marcm@lectroid.net>
2002-04-07 17:25:36 +00:00
brad
620a8c1f2f oops, fix the registered dependencies, gnome-libs was being registered for
the main package which is wrong and fix the PKGNAME for the -gnome
sub-package as well.
2002-03-26 04:14:34 +00:00
brad
62154bb39c change gnome FLAVOR to a sub-package to remove one real pain when doing bulk
builds. adds a no_gnome pseudo FLAVOR to disable the sub-package.
2002-03-23 06:22:17 +00:00
brad
aa08e6983f - remove some unnecessary patches
- when trying to remove lib/gdk-pixbuf deal with it in a more graceful
manner if the user has added some files to the directory
2002-02-25 18:39:41 +00:00
naddy
09dd8fbbb0 * Fix list of required libraries in gdk_pixbufConf.sh; from Nils
Nordman <nino@nforced.com>.
* distinfo
* Use in-tree libtool patches.
ok maintainer
2001-12-10 21:29:16 +00:00
espie
aa026fd67a full lib depends 2001-10-24 12:19:22 +00:00
naddy
cb94ad089d gdk-pixbuf does not own share/aclocal 2001-09-29 20:45:39 +00:00
todd
59087f2b1a crank NEED_VERSION= because these require current
use ${HOMEPAGE} in pkg/DESCR
2001-09-14 14:41:29 +00:00
heko
2d16c15b7e o Remove duplicate FLAVORS= and FLAVOR?= declaration.
o Combine two .if ${FLAVOR}s into one.
o Pass --without-gnome if not building the gnome flavor to be
  on the safe side.
o Only include gnome shared libraries in the final PLIST if
  we're on a shared arch.
o Remove gnome stuff from default PLIST and PFRAG.shared.
ok brad@
2001-09-14 03:41:29 +00:00
todd
b1301a9231 add gnome flavor, required by gnome 2001-09-13 20:35:34 +00:00
brad
806b61a1fd - use MASTER_SITE_GNOME
- remove redundant dependency entry
- sync libtool patch
2001-09-01 02:33:59 +00:00
drahn
62373cdd5b Patch to allow this port to build on powerpc, binutils ld is stricter
about unreferences symbols in shared libraries.
ok pvalchev@
2001-08-11 03:41:22 +00:00
kevlo
5383140a88 Bump major rev in png dependeny entries after upgrade of png:
png.1 -> png.2
--
Ok'd by: brad@
2001-05-24 02:27:06 +00:00
reinhard
4f7ce41ecc -@dirrm lib/gdk-pixbuf
ok maintainer
2001-04-18 11:19:49 +00:00
naddy
c470368b9f Omitted in previous commit. 2001-04-01 20:20:57 +00:00
naddy
17fec09fa4 Sync libtool, put loaders back into lib; wilfried@ and me. 2001-04-01 20:18:06 +00:00
naddy
a2977f2152 Update to 0.10.1.
From Couderc Damien <couderc.damien@wanadoo.fr>.
ok MAINTAINER, obecian@
2001-03-27 11:45:07 +00:00
naddy
235e23a17b fix shared lib handling; ok maintainer 2001-03-08 18:33:52 +00:00
reinhard
97a81261c6 The GdkPixbuf library is a replacement for Imlib. GdkPixbuf provides
the following: a basic data structure to provide reference-counted images,
functions to load images synchronously from disk or progressively from
arbitrary data buffers, and convenience functions to transform pixbufs
and render them to drawables.

From: Tom Knienieder <tom@knienieder.com>
2000-12-26 12:52:18 +00:00