Commit graph

34 commits

Author SHA1 Message Date
ryoon
7a2a924bc5 Fix build with giflib-5.0.4.
Noticed by wiz@, thank you.
2013-07-06 07:43:13 +00:00
ryoon
2193923ba6 Recursive revbump from graphics/giflib update to 5.0.4. 2013-07-05 13:29:28 +00:00
obache
6d729e180e Update ming to 0.4.5.
0.4.5 - 2013-06-08

	* Fix a build problem with perl module and Perl 5.13.10 (Debian package patch 07)
	* Fix an issue with a shared lib version of the perl module (Debian package patch 05)
	* Fix a runtime warnign in the PHP module (Issue #6)
	* Fix build probem with PHP 5.4 (Issue #9, Debian Bug #662620)
	* Took in some build warning fixes found by openSUSE
	* Add support for giflib 4.2.0+ (bugzilla #119)
	* Fix build with SunStudio compiler (bugzilla #103, #118)
	* Include test file missing in 0.4.4 (Oops)
	* Ensure perl tests use uninstalled package
	* Allow running testsuite with interpreters in custom paths
	* Improve detection of TCL files
	* Fix testsuite runs on systems w/out GNU vasprintf
	* Fix run of ActionScriptTests with BSD make
	* Fix short allocation parsing empty glyph record
2013-06-14 09:00:19 +00:00
tron
a36fb86593 Try to fix the fallout caused by the fix for PR pkg/47882. Part 3:
Recursively bump package revisions again after the "freetype2" and
"fontconfig" handling was fixed.
2013-06-04 22:15:37 +00:00
wiz
53745b22ea Bump freetype2 and fontconfig dependencies to current pkgsrc versions,
to address issues with NetBSD-6(and earlier)'s fontconfig not being
new enough for pango.

While doing that, also bump freetype2 dependency to current pkgsrc
version.

Suggested by tron in PR 47882
2013-06-03 10:05:17 +00:00
wiz
d2ca14a3f1 Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.
2013-05-31 12:39:57 +00:00
rodent
44c94b38c6 'EXTRACT_SUFX is ".tar.gz" by default, so this definition may be
redundant.' - It was. Removed.
2013-04-06 13:01:26 +00:00
wiz
0602d449ce Recursive bump for png-1.6. 2013-02-16 11:17:56 +00:00
asau
a19397ba81 Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days. 2012-10-08 09:20:57 +00:00
wiz
8b5d49eb78 Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.

I hope that's all of them.
2012-10-03 21:53:53 +00:00
obache
db7af5d426 fixes build with PHP-5.4.
patch taken from MacPorts via upstream Issue tracker:
  https://github.com/libming/libming/issues/9
2012-06-23 03:26:23 +00:00
obache
903587dbb5 define MING_VERSION and EXTRACT_SUFX here for upcomming php-ming update. 2012-05-12 08:24:43 +00:00
obache
2f8baac773 Update ming to 0.4.4.
0.4.4 - 2011-10-26

	* Generally improve swftoscript and decompiler
	* Change makefdb to name output files by font ID, to play nicer
	  with swftoscript.
	* Add support for 'class A extends B' syntax in actioncompiler
	* Fix bug in 'makeswf' failing to catch some compile errors
	  (bugzilla #94) and being too silent in swf embedding errors
	* Fix bug in action compiler dealing with class methods (bugzilla #94)
	* Add support for libpng > 1.4 (bugzilla #96)
	* Add font kernings support (bugzilla #95)
	* Add button characters export capabilities
	* Add support for 'swfAction <code>' syntax in asm blocks
2012-05-12 06:36:39 +00:00
dholland
7e751949e4 Set BUILDLINK_ABI_DEPENDS correctly (with +=, not ?=)
It turns out there were a lot of these.
2012-05-07 01:53:12 +00:00
sbd
04daa2f1b8 Recursive bump for graphics/freetype2 buildlink addition. 2011-11-01 06:00:33 +00:00
drochner
459d63feeb libungif/buildlink3.mk -> mk/giflib.buildlink3.mk
(uses giflib now per default)
bump PKGREV
2011-03-09 16:29:23 +00:00
obache
fdffcf3a3e improve comments for patch. 2011-02-15 05:37:29 +00:00
obache
53873556d8 fixes build with png>=1.5. 2011-01-14 07:53:39 +00:00
wiz
af3596f984 png shlib name changed for png>=1.5.0, so bump PKGREVISIONs. 2011-01-13 13:36:05 +00:00
wiz
e8d8834f6a Bump PKGREVISION for libpng shlib name change.
Also add some patches to remove use of deprecated symbols and fix other
problems when looking for or compiling against libpng-1.4.x.
2010-06-13 22:43:46 +00:00
obache
51ed3aef7b Update ming to 0.4.3.
0.4.3 - 2010-02-06

	* Fixed SWFMatrix scaling if scale = 0.0
	* Added delete and delete2 support in asm blocks
	* A lot of updates and improvements in the Perl interface
	* A lot of documentation (pod) was added to Perl files
	* Support for manually specifying MP3 delaySeek for SWFSound
	  and SWFSoundStream
	* Fix sharing of fonts between static and dynamic texts
	* Fix support for movie-bound init actions

0.4.0.rc2 - 2008-09-17

	* SWFVideoStream allow manual frame control
	* Autoconf perl version
	* MSVC compile fixes
	* removed src/test.c
	* Embedded video in movie clips
	* Seek in Embedded video streams
	* Gradient / Fill fixes
	* Sound / Soundstream fixes

0.4.0.rc1 - 2008-07-05

	* Perl extension updates
	* Python extension updates
	* Do not force bgColor
	* Redirect SWF_warn and SWF_error to stderr
	* Propper checks for YACC and LEX
	* Complete Bitmap fillstyles
	* Font fixes
	* Actioncompiler fixes (delete, built-in functions, callFrame -> call())
	* Fixed tag order issues
	* Ming defaults now to local-with-filesystem sandbox for SWF>=8
	* Add support for init actions in makeswf
	* SWF8 / 9 support for fromswf / prebuiltclip
	* implements ASM op
	* ASFunction()
	* AS Class support
	* Removed SWFFontCharacter destructor from PHP wrapper
	* py_ext update
	* Class members
	* outputBlock() usese length and offset from SWF_Parserstruct
	* SWFDisplayItem_flush(): immediately write display items.
	* Removed ttftofft
	* Improved ButtonRecord handling
	* SWFSound_fromSoundStream()
	* Many improvements in decompiler and swftoXXX tools
	* C++ might throw a SWFException
	* Support for embedded Nellymoser sound
	* AS: in with-blocks legacy functions o not work
	* Compiles again with MSVC
	* simplified SWFSound usage with mp3 files
	* SWFSoundStream_getDuration replaces SWFSoundStream_getFrames()
	* perl_ext build changes (build out of tree)
	* API float->double transition
	* php_ext: SWFInput can wrap raw byte-streams
	* php_ext: API: external data can be passed as file-resource, SWFInput or filename
	* removed newSWFFont() as public function (causes various crashes)
	* removed new SWFFont(...) usage with browserfonts in script languages. Use SWFBrowserFont class.

0.4.0.beta5 - 2007-09-18

	* Add support for targetPath asm opcode.
	* Flash 8: filter and blend modes for buttons
	* Flash 8: SWF_DEFINEMORPHSHAPE2
	* Flash 8: SWFShape rendering hints
	* Flash 8: new gradient features
	* SWFFillStyle is reusable now and calculates propper GradientMatrix
	* setLeft/RightFillStyle adds fill to the shape if necessary
	* Handling fonts as shapes
	* Basic ttf font support
	* Typesafe SWFMovie_add / replace
	* Add Envelopes to SoundInstance
	* ABC (AS3) parser and output
	* Parse SWF_SERIALNUMBER
	* Parse SWF9 tags
	* SWF9: DefineBinaryData
	* SWF9: SymbolClass
	* SWF9: DefineSceneData

0.4.0.beta4 - 2007-03-27

	* Fix handling of the special 'undefined' value.
	* Fix 'delete' syntax in action compiler.
	* makeswf now handles bitmaps.
	* Many improvements in decompiler.
	* Build scripts cleanup (including check rule).
	* Add support for 'extends' and proper 'push' asm opcodes in
	  ActionScript compiler.
	* Generate DefineFunction2 when target version > 6.
	* Use GOTOFRAME, GOTOFRAME2 and GOTOLABEL when using gotoAndPlay()
	  or gotoAndStop() w/out an object.
	* Video updates: added Flash8 codecs, generic flv parser
	* Soundstream: accept flv audio streams (mp3 only for now)
	* Flash 8: PlaceObject3
	* Flash 8: Filter and Blendmode
	* Write proper Flash 8 files
	* Added movie control tags: FileAttributes, Metadata,
	  ScriptLimits, ImportAssets2, SetTabIndex
	* Flash 8: ScalingGrid
	* Parser / listswf updates
	* PHP / Perl bindings update
	* Flash 8: DefineShape4 / Linestyle2
	* SWFAction cleanup and API cleanup
	* SWF_warnOnce()
	* SWFInitAction

0.4.0.beta3 - 2006-12-10

	* Fix version to not use dashes to make rpmbuild happy
	* autotool tcl extension
	* coalesce multiple ming.i files into a single file at the top
	* swig output updated for python & tcl
	* Misc decompiler fixes
	* makeswf now handles precompiled clips
	* Make sure the extension source show up in the dist tarballs
	* compiler fix for asm {} blocks

0.4.0-beta2 - 2006-11-21

	* Preliminary support for building RPM packages
	* New PHP code that builds for PHP$ and PHP5
	* Added missing SWFMovieClip class in PHP
	* New tool, ttftofft, for producing ming formast fonts
	* Allow output of SWF version 8
	* Better SWF parser (utilities).
	* NEW function: SWFMovie_protectWithPassword()
	* preprocessor products of 'makeswf' are now named after
	  output filename and frame# (ie: "out.swf.frame0.pp")
	* Automake-based build, for portability's sake (libtool)
	* Ming_setWarnFunction and Ming_setErrorFunction now return
	  the previously-set value.
	* More documentation !
	* Start of a test suite!
	* makeswf now provides an __SWF_VERSION__ macro for use
	  in cross-version ActionScript code.
	* NEW functions: SWFDisplayItem_getMatrix(),
	  SWFPosition_getMatrix(), SWFMatrix_getScaleX(),
	  SWFMatrix_getRotate0(), SWFMatrix_getRotate1(),
	  SWFMatrix_getScaleY(), SWFMatrix_getTranslateX(),
	  SWFMatrix_getTranslateY(), SWFShape_moveScaledPenTo().

0.3.1 - ?

	* Fixed libpng-less builds
	* Fixed default error handler to exit with a FAILURE code
2010-04-09 01:33:43 +00:00
obache
d273082ce6 void function cannot return value.
should fix build failure with SunPro CC.
2009-10-16 07:06:28 +00:00
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
2009-03-20 19:23:50 +00:00
wiz
51a1a39e48 Mark MAKE_JOBS_SAFE=no. From Ryo HAYASAKA in PR 40996. 2009-03-12 09:21:01 +00:00
taca
80b0f2b926 Fix build problem with bison 2.4 and later. 2008-12-17 08:19:52 +00:00
joerg
6dd3b31dc2 Shared libraries needs to be built with PIC code.
tolower needs unsigned char argument.
Fix a missing parameter type.
Bump revision.
2008-04-03 08:42:25 +00:00
obache
f80dff8654 Add DESTDIR support. 2008-02-13 11:49:44 +00:00
obache
6098e90b05 Update ming to 0.3.0.
ChangeLog is too large, so omit it.
2006-09-13 15:53:51 +00:00
jlam
c16221a4db Change the format of BUILDLINK_ORDER to contain depth information as well,
and add a new helper target and script, "show-buildlink3", that outputs
a listing of the buildlink3.mk files included as well as the depth at
which they are included.

For example, "make show-buildlink3" in fonts/Xft2 displays:

	zlib
	fontconfig
	    iconv
	    zlib
	    freetype2
	    expat
	freetype2
	Xrender
	    renderproto
2006-07-08 23:10:35 +00:00
jlam
9430e49307 Track information in a new variable BUILDLINK_ORDER that informs us
of the order in which buildlink3.mk files are (recursively) included
by a package Makefile.
2006-07-08 22:38:58 +00:00
rillig
96fc47c14f Aligned the last line of the buildlink3.mk files with the first line, so
that they look nicer.
2006-04-12 10:26:59 +00:00
reed
5abef9be14 Over 1200 files touched but no revisions bumped :)
RECOMMENDED is removed. It becomes ABI_DEPENDS.

BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo.

BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo.

BUILDLINK_DEPENDS does not change.

IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS
which defaults to "yes".

Added to obsolete.mk checking for IGNORE_RECOMMENDED.

I did not manually go through and fix any aesthetic tab/spacing issues.

I have tested the above patch on DragonFly building and packaging
subversion and pkglint and their many dependencies.

I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I
have used IGNORE_RECOMMENDED for a long time). I have been an active user
of IGNORE_RECOMMENDED since it was available.

As suggested, I removed the documentation sentences suggesting bumping for
"security" issues.

As discussed on tech-pkg.

I will commit to revbump, pkglint, pkg_install, createbuildlink separately.

Note that if you use wip, it will fail!  I will commit to pkgsrc-wip
later (within day).
2006-04-06 06:21:32 +00:00
jlam
9c8b5ede43 Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
2006-03-04 21:28:51 +00:00
minskim
9532ec6b4a Move ming to the category that it should belong to. 2005-11-04 02:59:54 +00:00