aboutsummaryrefslogtreecommitdiff
path: root/graphics/giflib
Commit message (Collapse)AuthorAgeFilesLines
* Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.Mathieu Arnold2016-04-011-2/+2
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=412346
* Revert MAINTAINER updateMark Felder2016-03-181-1/+1
| | | | | | | | | | | These ports were intentionally set to portmgr@FreeBSD.org as MAINTAINER; it was not a mistake. They require exp-runs and special care when updating. Submitted by: antoine Notes: svn path=/head/; revision=411354
* graphics/giflib: Update to 5.1.3Mark Felder2016-03-183-16/+5
| | | | | | | | - Update MAINTAINER - Remove patch which is now included upstream Notes: svn path=/head/; revision=411343
* graphics/giflib: Add patch to fix regressionMark Felder2016-03-092-1/+12
| | | | | | | | | | | | | | | | | | | | | There is a regression with the 5.1.2 update to giflib. This affects the ability for applications to render gif images usually ocurring after the first gif image is rendered. Upstream has been notified but has not yet provided feedback. giflib 5.1.2 was a security fix, so reverting is not reasonable. "The removed check look redundant - I couldn't find a code path where Private->RunningBits would exceed that limit after initialization. (Currently Private->RunningBits is checked before it is initialized)." PR: 207849 Submitted by: Stefan Ehmann <shoesoft@gmx.net> Approved by: ports-secteam (with hat) MFH: 2016Q1 Notes: svn path=/head/; revision=410712
* graphics/giflib: Unbreak DF (reallocarray)John Marino2016-03-032-2/+30
| | | | | | | | | | | OSVERSION was used without OPSYS, but it turns out that DragonFly needs a dedicated extra patch due to having a different name for the cdefs macro. Approved by: blankets (restore working DF port/non-invasive DF support) Notes: svn path=/head/; revision=410035
* graphics/giflib: Add patches to prevent exporting reallocarrayMark Felder2016-02-264-5/+70
| | | | | | | | PR: 205676 MFH: 2016Q1 Notes: svn path=/head/; revision=409619
* graphics/giflib: Update to 5.1.2Mark Felder2016-02-262-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Code hardening using reallocarray() from OpenBSD. * Sanity check in giffilter catches files with malformed extension records Fixes SourceForge bug #63: malformed gif causes segfault in giffilter. * Inexpensive sanity check in DGifSlurp() catches malformed files with no image descriptor. Fixes SourceForge bug #64: malformed gif causes crash in giftool. * Fix SourceForge bug #66: GifDrawBoxedText8x8() modifying constant input parameter. * Bail out of GIF read on invalid pixel width. Addresses Savannah bug #67: invalid shift in dgif_lib.c * Fix SourceForge bug #69: #69 Malformed: Gif file with no extension block after a GRAPHICS_EXT_FUNC_CODE extension causes segfault (in giftext). * Fix SourceForge bug #71: Buffer overwrite when giffixing a malformed gif. * Fix SourceForge bug #73: Null pointer deference in gifclrmap (only reachable with malformed GIF). * Fix SourceForge bug #74: Double free in gifsponge under 5.1,1, for any valid gif image. * Fix SourceForge bug #75: GAGetArgs overflows due to uncounted use of va_arg. * Sanity check in giffix catches some malformed files. Addresses SourceForge bug #77: dgif_lib.c: extension processing error MFH: 2016Q1 Security: CVE-2015-7555 Notes: svn path=/head/; revision=409615
* Update giflib to 5.1.1Antoine Brodin2015-12-033-8/+5
| | | | | | | PR: 204492 Notes: svn path=/head/; revision=402898
* Switch ports depending on docbook* through a directory name to a package name,Antoine Brodin2015-01-231-1/+1
| | | | | | | as a directory name can't be attributed to a package Notes: svn path=/head/; revision=377770
* Update to 5.0.6Baptiste Daroussin2015-01-162-4/+4
| | | | | | | Submitted by: dinoex Notes: svn path=/head/; revision=377154
* Update graphics/giflib to 5.0.5Antoine Brodin2015-01-148-510/+38
| | | | | | | | | | Differential Revision: https://reviews.freebsd.org/D1361 Submitted by: bapt Reviewed by: self Exp-run by: self Notes: svn path=/head/; revision=377033
* Restore those ports to their previous stateAntoine Brodin2014-12-108-28/+497
| | | | | | | No PORTEPOCH needed as they didn't build Notes: svn path=/head/; revision=374475
* - remove BROKENDirk Meyer2014-12-108-498/+29
| | | | | | | | | - update to 5.0.6 - remove option X11 - remove quantize.c Notes: svn path=/head/; revision=374470
* unmark broken it was expectedBaptiste Daroussin2014-12-101-1/+0
| | | | Notes: svn path=/head/; revision=374468
* - fatal regresionDirk Meyer2014-12-101-0/+1
| | | | | | | shared lib vesion going backwards Notes: svn path=/head/; revision=374460
* Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla inTijl Coosemans2014-12-082-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the 32 ports that still use it. Bump PORTREVISION on their dependent ports except the ones that depend on these: audio/libogg audio/libvorbis devel/pcre ftp/curl graphics/jpeg graphics/libart_lgpl graphics/tiff textproc/expat2 textproc/libxslt In these cases the same trick as in the recent gettext update is used. The ports install a symlink with the old library version. When enough of their dependent ports have had regular updates the remaining ones can get a PORTREVISION bump and the links can be removed. Also remove the devel/pcre dependency from USE_GNOME=glib20. It causes over 2200 packages to depend on devel/pcre while less than 200 actually link with it. The glib20 package still depends on devel/pcre so this should not make a difference for ports with USE_GNOME=glib20. Also, libdata/pkgconfig/glib-2.0.pc lists pcre as a private library so USE_GNOME=glib20 should not propagate it. PR: 195724 Exp-run by: antoine Approved by: portmgr (antoine) Notes: svn path=/head/; revision=374303
* Cleanup plistBaptiste Daroussin2014-10-201-1/+0
| | | | Notes: svn path=/head/; revision=371283
* - fix order in USESDirk Meyer2014-08-031-1/+1
| | | | Notes: svn path=/head/; revision=363922
* Add DOCS to OPTIONS_DEFINE to ports that check for PORT_OPTIONS:MDOCS.Adam Weinberger2014-07-151-1/+1
| | | | Notes: svn path=/head/; revision=361950
* - Switch to USES=libtoolDmitry Marakasov2014-06-231-3/+2
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=358953
* - Fix shebang for obsolte bin/gifburstDirk Meyer2014-04-151-2/+4
| | | | | | | | | | PR: 188637 Submitted by: Steve Wills - Strip libgif Notes: svn path=/head/; revision=351312
* - cleanup WITH_DOCBOOKDirk Meyer2014-04-052-35/+32
| | | | Notes: svn path=/head/; revision=350238
* - install manpagesDirk Meyer2014-04-052-8/+44
| | | | Notes: svn path=/head/; revision=350236
* - use CONFIGURE_ENABLEDirk Meyer2014-04-051-4/+4
| | | | | | | | - register all x11 libs - fix build with gcc48 Notes: svn path=/head/; revision=350231
* - new USES=Dirk Meyer2014-03-301-1/+1
| | | | Notes: svn path=/head/; revision=349670
* Consolidate the docbook ports into -sgml and -xml variants.Mathieu Arnold2014-02-191-1/+2
| | | | | | | | Submitted by: hrs (based on) Sponsored by: Absolight Notes: svn path=/head/; revision=345097
* - fix option DOCBOOKDirk Meyer2013-10-071-3/+3
| | | | | | | | was broken by STAGEDIR r328096 PR: 182611 Notes: svn path=/head/; revision=329724
* Remove NO_STAGE to ports natively stage ready shown by a FORCE_STAGE exp-runBaptiste Daroussin2013-09-241-2/+0
| | | | | | | Exp-run by: bdrewery Notes: svn path=/head/; revision=328096
* - fix misplaced NO_STAGE in slaveports and ifdefsDirk Meyer2013-09-211-1/+2
| | | | Notes: svn path=/head/; revision=327804
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-0/+1
| | | | | | | graphics) Notes: svn path=/head/; revision=327733
* - update to 4.2.3Dirk Meyer2013-09-083-14/+3
| | | | Notes: svn path=/head/; revision=326723
* - update to 4.2.2Dirk Meyer2013-09-034-4/+24
| | | | Notes: svn path=/head/; revision=326120
* - add option X11 (default off)Dirk Meyer2013-06-281-7/+7
| | | | | | | | | | PR: 179929 Submitted by: Dmitry Marakasov - bump PORTREVISION because package has changed Notes: svn path=/head/; revision=321950
* - set a limit for portscoutDirk Meyer2013-04-261-0/+1
| | | | Notes: svn path=/head/; revision=316640
* - new option DOCBOOK (default off)Dirk Meyer2013-03-102-35/+42
| | | | Notes: svn path=/head/; revision=313811
* - update to 4.2.1Dirk Meyer2013-02-222-7/+6
| | | | | | | - use standard option DOC Notes: svn path=/head/; revision=312782
* - cleanup headerDirk Meyer2013-01-261-5/+1
| | | | Notes: svn path=/head/; revision=311027
* - validate xmlDirk Meyer2012-06-151-3/+2
| | | | | | | | PR: 168768 Submitted by: Virgil Champlin Notes: svn path=/head/; revision=299334
* - fix offline buildDirk Meyer2012-06-053-7/+36
| | | | | | | | | | | | Submitted by: Oliver Pinter - fix option NOPORTDOCS - fix QuantizeBuffer Submitted by: Greg Lewis Notes: svn path=/head/; revision=298419
* - re add function QuantizeBuffer for backwards comatibilityDirk Meyer2012-06-035-0/+382
| | | | Notes: svn path=/head/; revision=298075
* - update to 4.2.0Dirk Meyer2012-06-013-17/+7
| | | | Notes: svn path=/head/; revision=297954
* - set CONFLICTS after 2 month time to migrateDirk Meyer2012-02-171-0/+2
| | | | | | | PR: Steve Wills Notes: svn path=/head/; revision=291565
* - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)Dmitry Marakasov2011-09-231-1/+0
| | | | | | | | | | | | - Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead PR: 157936 Submitted by: myself Exp-runs by: pav Approved by: pav Notes: svn path=/head/; revision=282282
* -remove MD5Olli Hauer2011-07-031-1/+0
| | | | Notes: svn path=/head/; revision=276992
* Sync to new bsd.autotools.mkAde Lovett2010-12-041-1/+1
| | | | Notes: svn path=/head/; revision=265663
* - Retire MASTER_SITE_SOURCEFORGE_EXTENDED, it's no longer needed - all ↵Dmitry Marakasov2009-09-021-2/+1
| | | | | | | | | | | | mirrors actually have all distfiles - Merge all SF mirrors to MASTER_SITE_SOURCEFORGE, resort according to quick download speed survey - Fix MASTER_SITES for all port that have used SOURCEFORGE_EXTENTED Approved by: portmgr (pav) Notes: svn path=/head/; revision=240715
* -Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.Jeremy Messenger2009-08-021-1/+1
| | | | | | | | | | | | | | | | | | | | | -Update libtool and libltdl to 2.2.6a. -Remove devel/libtool15 and devel/libltdl15. -Fix ports build with libtool22/libltdl22. -Bump ports that depend on libltdl22 due to shared library version change. -Explain what to do update in the UPDATING. It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop and applications in the runtime. With help: marcus and kwm Pointyhat-exp: a few times by pav Tested by: pgollucci, "Romain Tartière" <romain@blogreen.org>, and a few MarcusCom CVS users. Also, I might have missed a few. Repocopy by: marcus Approved by: portmgr Notes: svn path=/head/; revision=238781
* - update to giflib-4.1.6Dirk Meyer2009-06-075-27/+16
| | | | | | | PR: 135073 Notes: svn path=/head/; revision=235386
* Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.Rong-En Fan2008-08-211-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Specifically, newer autoconf (> 2.13) has different semantic of the configure target. In short, one should use --build=CONFIGURE_TARGET instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning and the old semantic may be removed in later autoconf releases. To workaround this issue, many ports hack the CONFIGURE_TARGET variable so that it contains the ``--build='' prefix. To solve this issue, under the fact that some ports still have configure script generated by the old autoconf, we use runtime detection in the do-configure target so that the proper argument can be used. Changes to Mk/*: - Add runtime detection magic in bsd.port.mk - Remove CONFIGURE_TARGET hack in various bsd.*.mk - USE_GNOME=gnometarget is now an no-op Changes to individual ports, other than removing the CONFIGURE_TARGET hack: = pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables) - comms/gnuradio - science/abinit - science/elmer-fem - science/elmer-matc - science/elmer-meshgen2d - science/elmerfront - science/elmerpost = use x86_64 as ARCH - devel/g-wrap = other changes - print/magicfilter GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf Total # of ports modified: 1,027 Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes) PR: 126524 (obsoletes 52917) Submitted by: rafan Tested on: two pointyhat 7-amd64 exp runs (by pav) Approved by: portmgr (pav) Notes: svn path=/head/; revision=218938
* - new MASTER_SITEDirk Meyer2007-12-141-1/+1
| | | | | | | Submitted by: Wayne Zhou Notes: svn path=/head/; revision=203544