Commit graph

10428 commits

Author SHA1 Message Date
markd
0d1710209d Build with freetype 2.5.x 2013-12-15 08:25:38 +00:00
joerg
f979487111 Don't fail on unused functions with Clang. 2013-12-14 17:09:27 +00:00
markd
ac60aa63a4 Build with freetype 2.5.x 2013-12-13 20:50:05 +00:00
is
7cba2b09c2 Fix for the integer overflow possibility reported in
http://secunia.com/advisories/53558 / CVE 2013-1993
taken from upstream:
http://lists.freedesktop.org/archives/mesa-dev/2013-May/039720.html
http://lists.freedesktop.org/archives/mesa-dev/2013-May/039722.html
but with s/calloc/(char *) Xcalloc/
2013-12-12 14:44:10 +00:00
markd
55c87ed185 Don't install into $PREFIX/lib64 2013-12-12 10:21:07 +00:00
markd
15ec7f2356 Fix a freetype 2.0 hangover. Allows build with freetype 2.5.x. 2013-12-11 23:55:11 +00:00
jperkin
aadb64ffc9 Fix build on SunOS. Patches from Sebastian Wiedenroth. 2013-12-10 11:41:42 +00:00
jperkin
a0999823dd Add socket libraries on SunOS. Patch from Sebastian Wiedenroth. 2013-12-10 11:33:37 +00:00
prlw1
eb48a954f7 Rerevert librsvg update to 2.40.1 2013-12-10 00:25:18 +00:00
obache
9b57b4605a Fix/Update DEPENDS paterns for perl CORE modules, with some trivial fixes.
Bump PKGREVISION for runtime dependency pattern changed packages.
2013-12-09 14:17:41 +00:00
adam
5578de09d9 Changes 2.1.0:
This release includes a refactoring of the optimised read paths for RGBA data, optimisations for some of the python bindings to Imath, improvements to the cmake build environment as well as additional documentation describing deep data in more detail.
2013-12-09 11:39:20 +00:00
prlw1
8574ca7bbe Revert librsvg update 2013-12-08 18:21:00 +00:00
prlw1
7ac2e92200 Update librsvg to 2.40.1
Note that we built with --disable-gtk-theme, so there is no change now that
the old theme engine is removed.

Version 2.40.1
- Build fixes
- Crash fixes

Version 2.40
- Add support for parsing rgba() colours and improve colour parsing
- rsvg-filter: Fix memory leak
- Remove support for GTK+2 along with the old theme engine
- Require at least version 3.2 of GTK+
- Remove support for old versions of gdk-pixbuf
- Add eps support to rsvg-convert

Version 2.39.0
- don't load resources from the net (#691708, CVE-2013-1881)

Version 2.37.0
- bump pango requirement to 1.32.6
- mark pixbuf loader as threadsafe
2013-12-08 15:37:53 +00:00
prlw1
962a64c9cd Update gdk-pixbuf2 to 2.30.1
* Only use RLIMIT_AS when available (#708666)
* Only use setrlimit when available (#710690)
* Avoid a bashism (#711600)
* Visual C++ build fixes
* Use GLib setup for installed tests
* Make installed tests find data files
* Install some tests
* ANI: Set an error if we fail to produce an animation
* Add gdk_pixbuf_loader_write_bytes (696917)
* Update GIcon implementation (688820)
* Fix libpng linking issues (698093)
* Translation updates
2013-12-08 13:58:24 +00:00
obache
1bc3703119 + py-Pillow 2013-12-07 12:58:18 +00:00
obache
f5ca0a5c30 adjust path to Pillow 2013-12-07 12:57:54 +00:00
obache
172a313003 Import py-Pillow-2.2.1 as graphics/py-Pillow.
Pillow is the "friendly" PIL fork.
The Python Imaging Library (PIL) adds image processing capabilities to your
Python environment.  This library provides extensive file format support, an
efficient internal representation, and powerful image processing capabilities.
2013-12-07 12:56:52 +00:00
obache
0effa95e3f Remove Pillow, claimed by joerg@.
I have no interesting about this package.
2013-12-06 13:32:53 +00:00
wiz
7bef39b836 Recursive PKGREVISION bump for poppler-0.24.4. 2013-12-06 13:23:45 +00:00
obache
f0dbc00c96 Allow to depend on Pillow as well as py-imaging.
Bump PKGREVISION.
2013-12-06 12:11:15 +00:00
obache
651910e985 Update nwdiag to 1.0.0.
History
=======

1.0.0 (2013-10-05)
------------------
* Support python 3.2 and 3.3 (thanks to @masayuko)
* Drop supports for python 2.4 and 2.5
* Replace dependency: PIL -> Pillow
2013-12-06 11:35:03 +00:00
obache
209195c57e Update actdiag to 0.5.1.
History
=======

0.5.1 (2013-10-22)
------------------
* Fix bugs

0.5.0 (2013-10-05)
------------------
* Support python 3.2 and 3.3 (thanks to @masayuko)
* Drop supports for python 2.4 and 2.5
* Replace dependency: PIL -> Pillow
2013-12-06 11:33:13 +00:00
obache
753f91c79a Update seqdiag to 0.9.0.
History
=======

0.9.0 (2013-10-05)
------------------
* Support python 3.2 and 3.3 (thanks to @masayuko)
* Drop supports for python 2.4 and 2.5
* Replace dependency: PIL -> Pillow
2013-12-06 11:30:53 +00:00
obache
a70306c7f5 Update blockdiag to 1.3.2.
History
=======

1.3.2 (2013-11-19)
------------------
* Fix bugs

1.3.1 (2013-10-22)
------------------
* Fix bugs

1.3.0 (2013-10-05)
------------------
* Support python 3.2 and 3.3 (thanks to @masayuko)
* Drop supports for python 2.4 and 2.5
* Replace dependency: PIL -> Pillow
2013-12-06 11:26:55 +00:00
obache
0cfb3fd1e8 + Pillow 2013-12-06 11:23:37 +00:00
obache
1a4e7eeba3 Import Pillow-2.2.1 as graphics/Pillow.
Pillow is the "friendly" PIL fork by Alex Clark and Contributors. PIL is the
Python Imaging Library by Fredrik Lundh and Contributors.
2013-12-06 11:22:45 +00:00
wiz
65eceb3a79 Remove patches after update (hi drochner) 2013-12-05 07:51:23 +00:00
minskim
5e2fc44c71 Add tex-pstools{,-doc} 2013-12-04 18:37:11 +00:00
minskim
b6d9e14855 Import tex-pstools-doc-1.68 as graphics/tex-pstools-doc.
This is documentation for tex-pstools.
2013-12-04 18:35:15 +00:00
minskim
cc2c40b460 Import tex-pstools-1.68 as graphics/tex-pstools.
Produce Encapsulated PostScript Files (EPS/EPSF) from a one-
page PostScript document, or any PostScript document. A correct
Bounding Box is calculated for the EPS files and some
PostScript command sequences that can produce errorneous
results on printers are filtered. The input is cropped to
include just the image contained in the PostScript file. The
EPS files can then be included into TeX documents. Other
programs like ps2epsi (a script distributed with ghostscript)
don't always calculate the correct bounding box (because the
values are put on the PostScript stack which may get corrupted
by bad PostScript code) or they round it off, resulting in
clipping the image. Therefore ps2eps uses a resolution of 144
dpi to get the correct bounding box.
2013-12-04 18:34:47 +00:00
drochner
d45f59c648 update to 1.2.3
changes:
-more raw formats supported
-many fixes and improvements
2013-12-04 13:02:08 +00:00
drochner
d056dffba6 update to 0.15.1
changes:
Copy and paste color adjustments between photos
Highlights detail adjustment
YouTube plugin now uses OAuth / OpenID
Videos in Missing Files now re-import properly
Improvements when thumbnailing videos
Numerous bug fixes
2013-12-04 12:57:47 +00:00
drochner
fd61ca311b update to 1.19.1
changes:
* Make code compatible with python3
* Separation of python module and resources in source package
  (packagers may need to consult INSTALL)
* Move to v2 of PyQt API
* Remove deprecated numpy API from helpers module
* Allow FITS dataset names to be blank if prefix/suffix are not
* New ast-based code security checker
* Picker uses 1-based index for consistency
* Allow non-text datasets to be used for labels
* Add number->text conversion dataset plugin
* Add binning dataset plugin
* Allow more significant figures in float values
* Intelligent choice of significant figures when interactively
  changing axis range
* Decrease minimum range of axis
* Add notes setting to document, pages and graphs
* Add option to disable scaling of marker border with point scaling
* Implement label at-minimum/at-maximum for ternary plot
* Add border and background fill settings for text label widget
* Enable FITS support with astropy
+bugfixes
2013-12-04 12:54:43 +00:00
minskim
9887ef7cb3 Update tex-metapost{,-doc} to 1.803
Changes:
- Remove all the entries for the PostScript base35 fonts (leaving just
  the sngle FreeEuro entry).
2013-12-03 22:44:48 +00:00
minskim
094d004add Sync tex-a2ping{,-doc} with TeX Live 2013
No functional change.
2013-12-03 20:15:47 +00:00
minskim
a0d13ef258 Update tex-mptopdf{,-doc} to 2013
Changes:
- Add a context script for MS Windows.
2013-12-03 20:04:35 +00:00
minskim
89b5ef8a60 Update tex-epstopdf{,-doc} to 2.20
Changes:
    * New command line argument --(no)safer which allows setting
      -dNOSAFER instead of -dSAFER (only for non-restricted).
    * New command line argument --pdfsettings for
      Ghostscript's -dPDFSETTINGS.
    * New command line argument --(no)quiet.
    * New command line argument --device for specifying a differnt
      Ghostscript device (limited set of devices for restricted mode).
    * New command line arguments --gsopts and --gsopt for adding
      Ghostscript options.
    * Full support of ghostscript's option -r, DPIxDPI added.
    * Support for DOS EPS binary files (TN 5002) added.
    * Removes PJL commands at start of file.
    * explain option naming conventions (= defaults for Getopt::Long).
    * use /usr/bin/env, since Ruby has apparently required #! for years,
      and we rely on it for our other scripts, so why not.
    * uselessly placate -w.  Debian bug 672281.
2013-12-03 19:55:56 +00:00
minskim
f661bf8caa Update tex-dvipng-doc to 1.14
Changes:
- Add a man page for dvigif.
- Add documentations in html and pdf formats for dvipng
2013-12-03 02:18:49 +00:00
bsiegert
5b5b1f7fdb Add #undef abs in ImathFun.h. On MirBSD, something (I don't know what)
redefines abs and breaks the openexr build.

Bump PKGREVISION.
2013-12-02 23:39:09 +00:00
adam
129331a35a Changes 2.8.10:
Core:
- Set manifest as Windows 8 compatible

GUI:
- Indicate if a file was exported in the Quit dialog
- Add shortcuts and hint labels to the close and quit dialogs
  that make closing and quitting easier and more consistent
- Rename the File->Export menu labels to match Save/Save as
- Fix keyboard shortcuts on OSX Mavericks
- Don't open lots of progress popups when opening many files
- Correctly restore the hidden state of docks in single window mode

Libgimp:
- Fix exporting an image consisting of a single layer group
- Don't attempt to pick transparent colors

Plug-ins:
- Fix crash in LCMS plugin if RGB profile was missing

General:
- Fix compile on NetBSD (missing -lexecinfo)
- Bug fixes
- Translation updates
2013-12-01 11:58:44 +00:00
bsiegert
c1229d4a7c Fix build of MesaLib on MirBSD. The mklib script needed some prodding, and
configure mis-detects -fvisibility=hidden for some reason.
2013-11-29 15:27:19 +00:00
joerg
d19b3c6196 BROKEN after bsd.prefs.mk doesn't work. Mark it is not MAKE_JOBS_SAFE
instead, that seems to fix the issues.
2013-11-29 12:58:03 +00:00
wiz
8c8e44c714 Update to 2.14:
2.14  Fri Nov  9 16:06:00 2012
	- No code changes.
	- Patch t/foo.t to not assume text appears on specific lines of the output test files.

2.13  Fri Nov  9 08:27:00 2012
	- No code changes.
	- Re-package distro because users get errors during testing. See RT#80709.
		Since I had this same error during my testing, I assume the uploaded version contains un-patched
		code. The errors are not in GraphViz, they are in the test code which has hard-coded line numbers
		where it looks for strings in the output. The output has been reformatted recently, and no longer
		matches those assumptions. See t/foo.t for details. Note: I did not write those tests :-).

2.12  Thu Nov  8 12:38:00 2012
	- No code changes.
	- For pre-reqs such as strict, warnings, etc, which ship with Perl, set the version # to 0.
		Reported as RT#80663 by Father Chrysostomos for Tree::DAG_Node.

2.11  Tue Sep 18 08:22:00 2012
	- Add VDX as an output format.

2.10  Mon Mar 26 10:11:00 2012
	- Accept a patch kindly supplied by Alexander Kriegisch, to change handling of the rankdir attribute.
		The valid values are BT, LR, RL or TB, or their lower-case equivalents.
		Previously, only a true value was accepted, which meant LR. Now, any value not in that list defaults to LR.
		Files changed: README, CHANGES, Changelog.ini, GraphViz.pm, GraphViz/Regex.pm and simple.t.
	- Patch this file to replace BST with GMT, since both DateTime::Format::HTTP and DateTime::Format::Strptime
		fail to recognize BST.
		These modules are used by Module::Metadata::Changes to transform this file into Changelog.ini.

2.09  Thu Dec 15 11:08:00 2011
	  - Adopt Flavio Poletti's suggestion of trying to pipe to dot, in Build.PL/Makefile.PL, rather than using File::Which,
	  	to see if dot (Graphviz) is installed. This (hopefully) solves the problem of using File::Which on systems where it is
		not installed, before Build.PL/Makefile.PL has a chance to tell the user that File::Which is required. See: RT#73077.

2.08 Tue Nov  1 10:55:00 2011
	 - Wind back pre-reqs for various modules to match what was shipped with Perl V 5.8.1.
	   Many thanx to Brian Cassidy for the error report: https://rt.cpan.org/Ticket/Display.html?id=72068.

2.07 Sun Oct 30 16:08:00 2011
	 - Rewrite Build.PL and Makefile.PL to try loading File::Which rather than assuming it is installed.
	   This avoids the chicken-and-egg problem whereby these 2 programs need File::Which::which to find 'dot'.
	   Many thanx to Richard Clamp for the error report: https://rt.cpan.org/Public/Bug/Display.html?id=71971.

2.06 Tue Oct 25 08:09:00 2011
	 - Add File::Which to the pre-reqs in Build.PL and Makefile.PL.

2.05 Thu Oct 20 10:52:00 2011
	 - Add 'Deprecated. See GraphViz2' to the docs.
	 - Add Build.PL.
	 - Add ability to set ORIENTATION. Thanx to Christian Lackas for the patch. See RT#71787.
	 - Add Changelog.ini.
	 - Add META.json, MYMETA.json and MYMETA.yml.
	 - Add MANIFEST.SKIP.
	 - Ensure all modules contain a version number.
	 - Update the docs regarding the list of modules shipped in this distro.
	 - Remove examples/remote.pl because GraphViz::Remote is no longer shipped.
	 - Clean up examples/clusters2.pl.
	 - Clean up Makefile.PL.
2013-11-26 14:16:17 +00:00
adam
81059da3bd Revbump after updating devel/boost-libs 2013-11-20 20:04:35 +00:00
obache
be6a7bf66d recursive bump from boost-lib shlib major bump. 2013-11-20 13:23:41 +00:00
richard
426651d855 rectify sed pattern for guile version check in graphviz 2013-11-20 07:17:22 +00:00
shattered
b7d8131784 Update to 1.8 (released 2008). Changes:
* fixed estimated number of images
* only hide cursor when fullscreen
* default to best available video depth.
* handle missing or bad files better
* experimental "scaling" keys added
* fixed off by one bug in zooming
2013-11-16 06:44:42 +00:00
adam
cfd9c425f7 Changes 1.7.69:
* Check for NULL return from malloc().
* Undefine CLOCKS_PER_SECOND "1000" found in some version of MinGW.
* Replaced most "atoi(argv[++i])" with "pngcrush_get_long" which does
    "BUMP_I; strtol(argv[i],ptr,10)" and added pngcrush_check_long macro
    to detect malformed or missing parameters (debian bug 716149).
* Added global_things_have_changed=1 when reading -bkgd.
* The "-bit_depth N" option did not work reliably and has been removed.
2013-11-15 08:35:26 +00:00
tron
0cf9e8de00 Fix download URL on "ftp.fu-berlin.de". 2013-11-15 07:42:08 +00:00
wiz
0b4e792c1d Update to 1.6.7:
Version 1.6.7beta01 [September 30, 2013]
  Revised unknown chunk code to correct several bugs in the NO_SAVE_/NO_WRITE
    combination
  Allow HANDLE_AS_UNKNOWN to work when other options are configured off. Also
    fixed the pngminim makefiles to work when $(MAKEFLAGS) contains stuff
    which terminates the make options (as by default in recent versions of
    Gentoo).
  Avoid up-cast warnings in pngvalid.c. On ARM the alignment requirements of
    png_modifier are greater than that of png_store and as a consequence
    compilation of pngvalid.c results in a warning about increased alignment
    requirements because of the bare cast to (png_modifier*). The code is safe,
    because the pointer is known to point to a stack allocated png_modifier,
    but this change avoids the warning.
  Fixed default behavior of ARM_NEON_API. If the ARM NEON API option was
    compiled without the CHECK option it defaulted to on, not off.
  Check user callback behavior in pngunknown.c. Previous versions compiled
    if SAVE_UNKNOWN was not available but did nothing since the callback
    was never implemented.
  Merged pngunknown.c with 1.7 version and back ported 1.7 improvements/fixes

Version 1.6.7beta02 [October 12, 2013]
  Made changes for compatibility with automake 1.14:
    1) Added the 'compile' program to the list of programs that must be cleaned
       in autogen.sh
    2) Added 'subdir-objects' which causes .c files in sub-directories to be
       compiled such that the corresponding .o files are also in the
       sub-directory.  This is because automake 1.14 warns that the
       current behavior of compiling to the top level directory may be removed
       in the future.
    3) Updated dependencies on pnglibconf.h to match the new .o locations and
       added all the files in contrib/libtests and contrib/tools that depend
       on pnglibconf.h
    4) Added 'BUILD_SOURCES = pnglibconf.h'; this is the automake recommended
       way of handling the dependencies of sources that are machine generated;
       unfortunately it only works if the user does 'make all' or 'make check',
       so the dependencies (3) are still required.
  Cleaned up (char*) casts of zlib messages. The latest version of the Intel C
    compiler complains about casting a string literal as (char*), so copied the
    treatment of z_const from the library code into pngfix.c
  Simplified error message code in pngunknown. The simplification has the
    useful side effect of avoiding a bogus warning generated by the latest
    version of the Intel C compiler (it objects to
    condition ? string-literal : string-literal).
  Make autogen.sh work with automake 1.13 as well as 1.14. Do this by always
    removing the 1.14 'compile' script but never checking for it.

Version 1.6.7beta03 [October 19, 2013]
  Added ARMv8 support (James Yu <james.yu at linaro.org>).  Added file
    arm/filter_neon_intrinsics.c; enable with -mfpu=neon.
  Revised pngvalid to generate size images with as many filters as it can
    manage, limited by the number of rows.
  Cleaned up ARM NEON compilation handling. The tests are now in pngpriv.h
    and detect the broken GCC compilers.

Version 1.6.7beta04 [October 26, 2013]
  Allow clang derived from older GCC versions to use ARM intrinsics. This
    causes all clang builds that use -mfpu=neon to use the intrinsics code,
    not the assembler code.  This has only been tested on iOS 7. It may be
    necessary to exclude some earlier clang versions but this seems unlikely.
  Changed NEON implementation selection mechanism. This allows assembler
    or intrinsics to be turned on at compile time during the build by defining
    PNG_ARM_NEON_IMPLEMENTATION to the correct value (2 or 1).  This macro
    is undefined by default and the build type is selected in pngpriv.h.

Version 1.6.7rc01 [November 2, 2013]
  No changes.

Version 1.6.7rc02 [November 7, 2013]
  Fixed #include in filter_neon_intrinsics.c and ctype macros. The ctype char
    checking macros take an unsigned char argument, not a signed char.

Version 1.6.7 [November 14, 2013]
2013-11-14 23:09:45 +00:00