aboutsummaryrefslogtreecommitdiff
path: root/graphics/inkscape
Commit message (Collapse)AuthorAgeFilesLines
* These ports now build on powerpc64.Mark Linimon2018-09-251-3/+1
| | | | | | | | | While here, pet portlint. Approved by: portmgr (tier-2 blanket) Notes: svn path=/head/; revision=480642
* Mark various ports broken on powerpc64.Mark Linimon2018-09-101-0/+2
| | | | | | | Approved by: portmgr (tier-2 blanket) Notes: svn path=/head/; revision=479351
* devel/boehm-gc: update to 7.6.8Fernando ApesteguĂ­a2018-08-311-1/+1
| | | | | | | | | | | | | | | ChangeLog: https://github.com/ivmai/bdwgc/releases/tag/v7.6.8 * Giving maintainership to yasu@utahime.org * Bumping PORTREVISION for dependent ports PR: 230577 Submitted by: yasu@utahime.org Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D16704 Notes: svn path=/head/; revision=478604
* devel/boost-*: update to 1.68.0Jan Beich2018-08-091-1/+1
| | | | | | | | | | | | - Switch to C++14 for libboost_system to support C++14 consumers Changes: http://www.boost.org/users/history/version_1_68_0.html PR: 229569 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D16165 Notes: svn path=/head/; revision=476723
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2018-07-291-0/+1
| | | | | | | | | | | | | | | | | in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which has now moved from GCC 6 to GCC 7 by default. This includes ports - featuring USE_GCC=yes or USE_GCC=any, - featuring USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and those - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x, c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib. PR: 222542 Notes: svn path=/head/; revision=475857
* Update inkscape to 0.92.3.Koop Mast2018-07-174-23/+12
| | | | Notes: svn path=/head/; revision=474795
* Update math/gsl to 2.5Tobias C. Berner2018-06-231-1/+1
| | | | | | | PR: 229067 Notes: svn path=/head/; revision=473116
* Bump PORTREVISION due upgrade of devel/boehm-gc to 7.6.6Carlos J. Puga Medina2018-06-011-1/+1
| | | | | | | | PR: 228597 Approved by: portmgr (antoine) Notes: svn path=/head/; revision=471254
* devel/boost-*: update to 1.67.0Jan Beich2018-04-181-1/+1
| | | | | | | | | | Changes: http://www.boost.org/users/history/version_1_67_0.html PR: 227427 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D15030 Notes: svn path=/head/; revision=467711
* Bump PORTREVISION due upgrade of devel/boehm-gc to 7.6.4Carlos J. Puga Medina2018-03-101-1/+1
| | | | | | | | | | PR: 225560 Submitted by: Yasuhiro KIMURA <yasu@utahime@org> Reviewed by: cpm Approved by: portmgr (antoine) Notes: svn path=/head/; revision=464068
* Reduce dependency on the python2 metaportAntoine Brodin2018-02-191-3/+3
| | | | | | | | PR: 225752 Submitted by: Yasuhiro KIMURA Notes: svn path=/head/; revision=462307
* - Fix shebang fixingDmitry Marakasov2018-02-061-2/+1
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=461044
* devel/boost-*: update to 1.66.0Jan Beich2018-01-181-1/+1
| | | | | | | | | | Changes: http://www.boost.org/users/history/version_1_66_0.html PR: 223922 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D13279 Notes: svn path=/head/; revision=459315
* Bump PORTREVISION due upgrade of devel/boehm-gc to 7.6.2Carlos J. Puga Medina2018-01-081-0/+1
| | | | | | | Approved by: portmgr (antoine) Notes: svn path=/head/; revision=458427
* Update inkscape to 0.92.2.Koop Mast2017-09-284-46/+9
| | | | | | | | | | * Use correct MPL version (1.1) * Correct typo's in the LICENSE_FILE_LGPL21 line so it actually used * Changelog: http://wiki.inkscape.org/wiki/index.php/Release_notes/0.92.2 Notes: svn path=/head/; revision=450859
* ImageMagick to 6.9.9-15.Koop Mast2017-09-281-1/+1
| | | | | | | | | | | | | | | | | * Disable FPX (FlashPix) support by default. This image format is really rare these days coupled with that there are known CVE's in libfpx and it doesn't seem to be maintained these days. It doesn't make sense to keep it enabled by default anymore. [1] * Add new option for RAW support * Fix portscout macro to only show 6.9.x versions Bump other ports for the shared library bumps in IM 6. PR: 222309 [1] Submitted by: Anton Yuzhaninov <citrin+pr@citrin.ru> [1] Notes: svn path=/head/; revision=450852
* devel/boost-*: update to 1.65.1Jan Beich2017-09-251-1/+1
| | | | | | | | | | | | Changes: http://www.boost.org/users/history/version_1_65_1.html PR: 218835 Approved by: maintainer timeout (1.65.1: 2 weeks; 1.65.0: 1 month) Tested by: jhibbits (on powerpc64, earlier version) Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D11582 Notes: svn path=/head/; revision=450560
* devel/boost-*: enable C++11 featuresJan Beich2017-09-251-1/+1
| | | | | | | | | | | PR: 218835 Obtained from: https://github.com/DragonFlyBSD/DeltaPorts/pull/690 Approved by: maintainer timeout (2 months) Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D11582 Notes: svn path=/head/; revision=450557
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2017-09-101-1/+1
| | | | | | | | | | | | | | | | | (via Mk/bsd.default-versions.mk and lang/gcc) which has moved from GCC 5.4 to GCC 6.4 under most circumstances. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang, c++14-lang, c++0x, c11, or gcc-c++11-lib. PR: 219275 Notes: svn path=/head/; revision=449591
* Bump PORTREVISION after recent poppler updateSteve Wills2017-08-241-1/+1
| | | | Notes: svn path=/head/; revision=448669
* Update math/gsl to 2.4Tobias C. Berner2017-07-031-1/+1
| | | | | | | | Exp-Run by: antoine PR: 220408 Notes: svn path=/head/; revision=444988
* Make ninja opt-out in cmake.mkTobias C. Berner2017-06-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | Using ninja instead of make (1) can lead to significant speed ups while building. Therefore switch from having the ninja generator opt-in to having it opt-out. Previously cmake-ports that wanted to use ninja could set CMAKE_NINJA=yes now, ports that do not work with ninja can set cmake:<existing args>,noninja Note, that needing this should be an exception and most often points to a broken cmake of the port. The ports using cmake were modified * removed USES=gmake, if ninja is used * removed MAKE_ARGS, if ninja is used * added the cmake-argument noninja if necessary PR: 219629 PR: 213331 Exp-run by: antoine Reviewed by: rakuco Differential Revision: https://reviews.freebsd.org/D10748 Notes: svn path=/head/; revision=444324
* Chase ImageMagick shlib bumpKoop Mast2017-05-261-0/+1
| | | | Notes: svn path=/head/; revision=441761
* Update inkscape to 0.92.1.Koop Mast2017-05-223-12/+20
| | | | | | | * review dependancies Notes: svn path=/head/; revision=441443
* devel/boost-*: update to 1.64.0Jan Beich2017-05-021-1/+1
| | | | | | | | | | | Changes: http://www.boost.org/users/history/version_1_64_0.html PR: 218835 Approved by: office (bapt) Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D10472 Notes: svn path=/head/; revision=439934
* Update math/gsl to 2.3Tobias C. Berner2017-05-021-1/+1
| | | | | | | | | | | | | | | | | | This release introduces some new features and fixes several bugs: http://savannah.gnu.org/forum/forum.php?forum_id=8751 * update to 2.3 and take maintainership * update math/py-gsl to 2.2.0 for gsl2 support * update math/rubygem-rb-gsl to 2.1.0.2 for gsl2 support PR: 218952 Exp-run by: antoine Reviewed by: mat, rakuco Approved by: rakuco (mentor) Differential Revision: https://reviews.freebsd.org/D10522 Notes: svn path=/head/; revision=439928
* Bump PORTREVISIONs for ports depending on the canonical version of GCC andGerald Pfeifer2017-04-011-0/+1
| | | | | | | | | | | | | | | | | lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some circumstances such as versions of FreeBSD or platforms). This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using using Mk/bsd.octave.mk which in turn has USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang, c++11-lang, c++0x, c11, or gcc-c++11-lib. PR: 216707 Notes: svn path=/head/; revision=437439
* Update inkscape to 0.92.0.Koop Mast2017-02-115-102/+183
| | | | | | | | | | | | | | | ChangeLog: https://inkscape.org/en/news/2017/01/04/inkscape-version-092-released/ * Switch to cmake build system * Add license * Record indirect dependancies * Switch to lcms2, which is prefered over lcms (1). * Add stub for NLS support, currently not enabled since it breaks the build. Reported upstream. * Remove the OPENMP option, it does not build anymore. Notes: svn path=/head/; revision=433878
* - Remove always-true/false conditions after FreeBSD 9, 10.1, 10.2 EOLDmitry Marakasov2017-01-111-12/+0
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=431169
* Chase update of graphics/poppler (and slaves ports) in revision r430777Olivier Duchateau2017-01-071-1/+1
| | | | Notes: svn path=/head/; revision=430778
* devel/boost-*: update to 1.63.0Jan Beich2017-01-061-1/+1
| | | | | | | | | | | Changes: http://www.boost.org/users/history/version_1_63_0.html PR: 215598 Exp-run by: antoine Approved by: office (bapt) MFH: 2017Q1 Notes: svn path=/head/; revision=430692
* devel/boost-*: update to 1.62.0Jan Beich2016-11-231-1/+1
| | | | | | | | | | | | | | | - Enable `long double` C99 math usage - Switch 9.x back to building with GCC Changes: http://www.boost.org/users/history/ PR: 199601 Submitted by: Chen Xu, bapt, amdmi3, truckman (based on) Reviewed by: rakuco (kde) (earlier version) Exp-run by: antoine (3 tries), truckman (consumers only, earlier versions) Approved by: bapt (office) Notes: svn path=/head/; revision=426908
* Bump PORTREVISIONS for ports depending on the canonical version of GCC andGerald Pfeifer2016-11-201-1/+1
| | | | | | | | | | | | lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some circumstances such as versions of FreeBSD or platforms). In particular that is ports with USE_GCC=yes, USE_GCC=any, or one of gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang, c++11-lang, c++0x, c11 requested via USES=compiler. Notes: svn path=/head/; revision=426566
* - Update devel/icu to 57.1.Tijl Coosemans2016-09-241-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - Clean up the Makefile. - Follow some upstream recommendations (--with-data-packaging=archive, --disable-renaming, -DICU_NO_USER_DATA_OVERRIDE). - Patch makefiles to install static libraries with INSTALL_DATA so they aren't stripped. - Patch config/mh-bsd-gcc to sync with config/mh-linux-gcc. - Fix endianness detection in ICU. The code wanted to use BYTE_ORDER defined in machine/endian.h, but this isn't visible because ICU is compiled with _XOPEN_SOURCE. Patch the code to use _BYTE_ORDER instead. - Compile ICU with C++11 compiler to enable move constructors. - Patch ICU to fix a problem with atomics in the case of a C++11 compiler without C++11 header <atomic> (like Clang on FreeBSD 9). - Bump all ports that depend on it due to library version change. - Add USES=compiler:c++0x to some ports that pick up -std=c++0x from ICU pkgconfig files. - Add USES=compiler:c++11-lib to graphics/libcdr01 because it also needs a C++11 runtime library now. Add this to all ports that depend on it so their executables load the right libstdc++.so on FreeBSD 9. PR: 205120 Exp-run by: antoine Approved by: portmgr (antoine) Notes: svn path=/head/; revision=422711
* Chase update of Poppler after revision r421386Olivier Duchateau2016-09-051-1/+1
| | | | Notes: svn path=/head/; revision=421390
* Fix type for abs() calls in graphics/inkscapeDon Lewis2016-06-072-0/+44
| | | | | | | | | | | | | | | | | | | | | | | | During the exp-run in bug 208158, it was found that graphics/inkscape gives errors with libc++ 3.8.0: libavoid/connector.cpp:888:29: error: call to 'abs' is ambiguous COLA_ASSERT(abs(i->pathNext->id.objID - i->id.objID) != 2); ^~~ This is because abs() is called with unsigned arguments. Fix it by casting the arguments to the appropriate signed types. This mimics what happens with older libraries where the only version of abs() was the one in <stdlib.h>, which is prototyped: int abs(int) The expression used in ConnRef::generatePath() is not strictly correct because it depends on details of integer overflow that are undefined by the C++ standard. PR: 209675 Submitted by: dim Notes: svn path=/head/; revision=416493
* Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.Mathieu Arnold2016-04-011-17/+17
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=412346
* Fixup some whitespace at the beginning of lines problems.Mathieu Arnold2016-04-011-1/+1
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=412342
* Switch abiword to using libwpg-0.3, which would be used if installed even.Koop Mast2016-01-261-8/+2
| | | | | | | While here remove commented out lines regarding poppler. Notes: svn path=/head/; revision=407289
* Update poppler to 0.40.0. [1]Koop Mast2016-01-211-1/+1
| | | | | | | | | | | | Add patches to py-poppler [2] and rubygem-poppler [3] to fix the build of these ports with poppler 0.39+. PR: 206293 [1] Submitted by: olivierd@ [1] Obtained from: ubuntu [2], rubygem-poppler upstream [3] Notes: svn path=/head/; revision=406872
* Improve shebangfix frameworkDmitry Marakasov2015-10-191-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | - Support multiple values in *_OLD_CMD, i.e. we can now fix both "/usr/bin/python" and "/usr/bin/env python" at the same time - Default *_OLD_CMD values are now always appended, so you don't need to specify them in individual ports - Add lua support (depends on USES=lua) - Add more default values, such as "/usr/bin/env foo" for python, perl, bash, ruby and lua - Shebangfix now matches whole words, e.g. we will no longer (erroneously) replace "/usr/bin/perl5.005" with "${perl_CMD}5.005" (but "/usr/bin/perl -tt" is still (correctly) replaced with "${perl_CMD} -tt") Note that *_OLD_CMD items containing spaces must now be quoted (e.g. perl_OLD_CMD=/bin/perl /usr/bin/perl "/usr/bin/env perl") Update shebangfix usage according to new rules in many ports: - Remove *_OLD_CMD for patterns now replaced by default - Quote custom *_OLD_CMD which contain spaces Fix shebangfix usage in many ports (irrelevant to infrastructure change): - Remove redundant SHEBANG_LANG (no need to duplicate default langs) - Remove redundant *_CMD (such as python_CMD=${LOCALBASE}/bin/python${PYTHON_VER} when USES=python is present) - Never use *_OLD_CMD in REINPLACE_CMD matchers, these should always look for exact string Approved by: portmgr (bapt) Differential Revision: D3756 Notes: svn path=/head/; revision=399684
* - Add missing python run-dependency (inkscape installs bunch of python scripts)Dmitry Marakasov2015-10-061-2/+2
| | | | | | | | | PR: 203517 Submitted by: amdmi3 Approved by: kwm Notes: svn path=/head/; revision=398708
* Update poppler to 0.34.0. [1]Koop Mast2015-08-021-1/+1
| | | | | | | | | | Chase all users of shlib version change of libpoppler.so. PR: 201477 [1] Submitted by: olivierd@ [1] Notes: svn path=/head/; revision=393431
* - Fix another shebangDmitry Marakasov2015-07-031-2/+2
| | | | | | | | Approved by: portmgr blanket MFH: 2015Q3 (blanket) Notes: svn path=/head/; revision=391247
* Unbreak graphics/inkscape build on FreeBSD 9.3 i386.Don Lewis2015-04-301-0/+12
| | | | | | | | | | | | | | | | | The base version of clang 3.4.1 in FreeBSD 9.3 is missing some patches that are present in clang 3.4.1 in FreeBSD 10.1. One of these patches appears to fix a code generation bug on i386 that is triggered when building graphics/inkscape. Work around this issue by building inkscape with lang/clang34 from ports on FreeBSD 9.3 i386. Approved by: mat (mentor) MFH: 2015Q2 Differential Revision: https://reviews.freebsd.org/D2417 Notes: svn path=/head/; revision=385075
* graphics/inkscape: add CPE informationBartek Rutkowski2015-03-241-1/+1
| | | | | | | | | PR: 197524 Submitted by: Shun <shun.fbsd.pr@dropcut.net> Approved by: kwm (blanket) Notes: svn path=/head/; revision=382178
* Update ImageMagick to 6.9.0-10.Koop Mast2015-03-101-0/+1
| | | | | | | | | | | | - USES=pkgconfig:both since the *-config scripts are wrappers around pkg-config. - Don't require ghostscript for the freetype2 option. - Actualy remove the pkg-help file with is obsolete since r377347 when the library names where normalized. Due to libMagick++-6.so bump, chase depend ports. Notes: svn path=/head/; revision=380910
* Fix the build on 9.x and 8.x.Koop Mast2015-02-091-2/+2
| | | | | | | | | | | The build problem exhibits itself as a internal compiler error on 9 and code issues on 8.x. Solve this by making sure inkscape uses a newer compiler via the USES=compiler framework. Reported by: Robert Backhaus (via IRC) Notes: svn path=/head/; revision=378724
* Update inkscape to 0.91.Koop Mast2015-02-088-308/+190
| | | | | | | | | | | Use option handlers. Add options for dbus and visio, Coral Draw and Word Perfect graphics. Add local hosting as fallback if https isn't possible. Complete changelog: http://wiki.inkscape.org/wiki/index.php/Release_notes/0.91 Notes: svn path=/head/; revision=378692
* Update poppler to 0.30.0 [1].Koop Mast2015-02-035-4/+228
| | | | | | | | | | | | | | Make sure we use openjpeg1 in poppler, while openjpeg2 support was added there still bugs in openjpeg2 that need to be fixed. Add patches to inkscape for API changes in poppler 0.29.0 [2]. PR: 196599 [1] Submitted by: olivierd@ [1] Exp-run by: antoine@ Obtained from: upstream [2] Notes: svn path=/head/; revision=378348