aboutsummaryrefslogtreecommitdiff
path: root/graphics/mapnik
Commit message (Collapse)AuthorAgeFilesLines
* MFH: r437435 r437437 r437439 r437475 by geraldJan Beich2017-04-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove files/patch-armv6-hf-support since armv6hf no longer exists as an arch. Reported by: andreast Update lang/gcc and hence the default version of GCC in the Ports Collection (requested by USE_GCC=yes and various USES=compiler invocations) from GCC 4.9.4 to GCC 5.4. files/patch-arm-support and files/patch-gcc_system.h have become obsolete. New patches files/patch-arm-unwind-cxx-support and files/patch-libc++ help support arm targets and new libc++ in base. ONLY_FOR_ARCHS now also includes arm. A new option GRAPHITE_DESC, off by default for now, adds support for Graphite loop optimizations. Finally, conflicts with other lang/gcc* ports are adjusted suitably. In terms of changes for users, this upgrade brings the following: The default mode for C is now -std=gnu11 instead of -std=gnu89. New warning options -Wc90-c99-compat and -Wc99-c11-compat may prove useful on that front. The C++ front end now has full C++14 language support including C++14 variable templates, C++14 aggregates with non-static data member initializers, C++14 extended constexpr, and more. The Standard C++ Library (libstdc++) has full C++11 support and experimental full C++14 support. It uses a new ABI by default. There have been significant improvements to inter-procedural optimizations and link-time optimization such as One Definition Rule based merging of C++ types as well as register allocation. OpenMP 4.0 specification offloading features are now supported by the C, C++, and Fortran compilers. Cilk Plus, an extension to the C and C++ languages to support data and task parallelism, has been added as well. New warning options -Wswitch-bool, -Wlogical-not-parentheses, -Wbool-compare and -Wsizeof-array-argument may prove useful as may new preprocessor directives __has_include, __has_include_next, and __has_attribute. GCC can now be built as a shared library for embedding in other processes (such as interpreters), suitable for Just-In-Time compilation to machine code. This provides a C API and a C++ wrapper API. Many code generation improvements for AArch64, ARM, support for AVX-512{BW,DQ,VL,IFMA,VBMI} and Intel MPX on x86-64, and generally improvements on many targets. The Local Register Allocator (LRA) now contains a rematerialization subpass and is able to reuse the PIC hard register on x86/x86-64 to improve performance of position independent code. https://gcc.gnu.org/gcc-5/changes.html has a more extensive set of changes and https://gcc.gnu.org/gcc-5/porting_to.html has a solid overview of issue you may encountering porting to this new version. PR: 216707, 218125 Tested by: antoine (-exp runs) Supported by: jbeich, tcberner, and others Bump PORTREVISIONs for ports depending on the canonical version of GCC and 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 Add support for aarch64. Submitted by: andreast Approved by: ports-secteam (junovitch) Notes: svn path=/branches/2017Q2/; revision=437538
* 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
* Remove BROKEN_FreeBSD_9Sunpoet Po-Chuan Hsieh2017-01-011-1/+0
| | | | | | | Approved by: portmgr (blanket) Notes: svn path=/head/; revision=430235
* 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
* devel/icu: update to 58.1Jan Beich2016-11-191-1/+1
| | | | | | | | | | Changes: http://site.icu-project.org/download/58 PR: 214384 Exp-run by: antoine Approved by: office (bapt) Notes: svn path=/head/; revision=426525
* Spell CHOSEN_COMPILER_TYPE correctlyAntoine Brodin2016-11-121-1/+1
| | | | | | | PR: 199098 Notes: svn path=/head/; revision=425968
* - Update devel/icu to 57.1.Tijl Coosemans2016-09-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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
* Bump PORTREVISION for the icu revert.Mathieu Arnold2016-07-061-1/+1
| | | | | | | | | | | | This time not bumping lang/php70, but devel/php70-intl which is the one really depending on icu. PR: 205120 With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=418153
* devel/icu: bump PORTREVISION on dependent portsPietro Cerutti2016-07-061-1/+1
| | | | Notes: svn path=/head/; revision=418119
* Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.Mathieu Arnold2016-04-011-13/+13
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=412346
* - Update to 0.5.0Sunpoet Po-Chuan Hsieh2016-04-011-0/+1
| | | | | | | | | - Bump PORTREVISION for graphics/webp shlib change Changes: https://chromium.googlesource.com/webm/libwebp/+/master/NEWS Notes: svn path=/head/; revision=412334
* - Update to 3.0.9Dmitry Marakasov2016-03-0910-416/+246
| | | | | | | | | | | | | | | | - Fix LICENSE - Strip libraries - Respect CFLAGS/CXXFLAGS - Make proj optional - Switch to options helpers - Simplify docs installation PR: 207060 Submitted by: amdmi3 Approved by: maintainer timeout (littlesavage@rambler.ru, 3 weeks) Notes: svn path=/head/; revision=410719
* - Update to 2.0.0Sunpoet Po-Chuan Hsieh2015-07-094-1/+127
| | | | | | | | | | - Bump PORTREVISION for graphics/gdal shlib change - Mark astro/merkaartor as BROKEN Changes: http://trac.osgeo.org/gdal/wiki/Release/2.0.0-News Notes: svn path=/head/; revision=391657
* Convert to USES=jpegAntoine Brodin2015-06-221-1/+1
| | | | Notes: svn path=/head/; revision=390310
* - Update graphics/proj to 4.9.1Wen Heping2015-06-151-1/+1
| | | | | | | | | | | - Bump PORTREVISION to chase the update of proj PR: 200434 Submitted by: wen@(myself) Approved by: maintainer(timeout, >20 days) Notes: svn path=/head/; revision=389704
* Update icu to 55.1Baptiste Daroussin2015-04-231-1/+1
| | | | Notes: svn path=/head/; revision=384614
* Bump portrevision after png updateBaptiste Daroussin2014-12-251-1/+1
| | | | Notes: svn path=/head/; revision=375598
* Change libpng15.so to libpng.so in LIB_DEPENDS to prepare the upgradeAntoine Brodin2014-12-251-1/+1
| | | | Notes: svn path=/head/; revision=375594
* Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla inTijl Coosemans2014-12-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Finally retire USE_PGSQLChris Rees2014-11-221-1/+1
| | | | Notes: svn path=/head/; revision=373100
* - Convert ports of graphics/ to new USES=pythonMarcus von Appen2014-10-211-2/+1
| | | | | | | Approved by: portmgr (implicit) Notes: svn path=/head/; revision=371326
* Cleanup plistBaptiste Daroussin2014-10-201-16/+0
| | | | Notes: svn path=/head/; revision=371283
* graphics/mapnik: fix build with graphics/agg is installedJohn Marino2014-07-111-6/+3
| | | | | | | | | PR: 189943 Submitted by: brfr (metrico.lu) Patch by: maintainer (Aleksey Illarionov) Notes: svn path=/head/; revision=361586
* - Remove USE_AUTOTOOLS=libtoolSunpoet Po-Chuan Hsieh2014-07-111-1/+1
| | | | | | | | | | - Bump PORTREVISION for package change - Bump PORTREVISION for graphics/gdal shlib change [1] Approved by: portmgr (implicit) [1] Notes: svn path=/head/; revision=361523
* - Chase database/sqlite3 slib bumpMartin Wilke2014-06-271-1/+1
| | | | | | | Approved by: portmgr (myself) Notes: svn path=/head/; revision=359586
* Remove indefinite articles and trailing periods from COMMENT, plusJimmy Olgeni2014-06-131-1/+1
| | | | | | | | | | minor COMMENT typos and surrounding whitespace fixes. Categories G-I. CR: D201 Approved by: portmgr (bapt) Notes: svn path=/head/; revision=357654
* - Update to 1.11.0Sunpoet Po-Chuan Hsieh2014-04-261-1/+1
| | | | | | | | | | - Use PORTDATA - Bump PORTREVISION for graphics/gdal shlib change Changes: http://trac.osgeo.org/gdal/wiki/Release/1.11.0-News Notes: svn path=/head/; revision=352357
* The FreeBSD x11@ and graphics team proudly presentsNiclas Zeising2014-04-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a zeising, kwm production, with help from dumbbell, bdrewery: NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE This update switches over to use the new xorg stack by default on FreeBSD 9 and 10 stable, on osversions where vt(9) is available. It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in /etc/make.conf . FreeBSD 8-STABLE and released versions of FreeBSD still use the old version. A package repository with binary packages for new xorg will be available soon. This patch also contains updates of libxcb and related ports, pixman, as well as some drivers and utilities. Bump portrevisions for xf86-* ports, as well as virtualbox-ose-additions due to xserver version change. Apart from these updates, the way shared libraries are handled has been changed for all xorg ports, as well as libxml2 and freetype, which means ltverhack is gone and as a consequence shared libraries have been bumped. The plan is that this change will make library bumps less likely in the future. All affected ports have had their portrevisions bumped as a consequence of this. Fix some issues where WITH_NEW_XORG weren't detected properly on CURRENT. Update instructions, hardware support, and more notes can be found on https://wiki.freebsd.org/Graphics Thanks to: all testers, bdrewery and the FreeBSD x11@ team exp-run by: bdrewery [1] PR: ports/187602 [1] Approved by: portmgr (bdrewery), core (jhb) Notes: svn path=/head/; revision=351411
* graphics/mapnik: Attempted unbreak on FreeBSD 10+John Marino2014-03-091-1/+4
| | | | | | | | | PR: ports/186450 submitted by: Steven Lawrance approved by: maintainer (Aleksey Illarionov) Notes: svn path=/head/; revision=347561
* Chase boost and icu bumpBaptiste Daroussin2014-02-071-9/+9
| | | | | | | While here convert some LIB_DEPENDS Notes: svn path=/head/; revision=343214
* Python cleanup:Rene Ladan2014-01-131-1/+1
| | | | | | | | | | - USE_PYTHON* = 2.X -> USE_PYTHON* = 2 - USE_PYTHON* = 2.X+ -> USE_PYTHON* = yes Reviewed by: python (mva, rm) Approved by: portmgr-lurkers (mat) Notes: svn path=/head/; revision=339634
* - Fix build with clangGuido Falsi2013-10-072-24/+32
| | | | | | | | | | | | - Convert to USES scons - Use new LIB_DEPENDS format - Support staging PR: ports/182078 Submitted by: Alexey Illarionov <littlesavage@rambler.ru> Notes: svn path=/head/; revision=329735
* 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 1.10.0Sunpoet Po-Chuan Hsieh2013-08-211-1/+1
| | | | | | | | | | - Update COMMENT and remove leading indefinite article from COMMENT - Bump PORTREVISION for graphics/gdal shlib change Changes: http://trac.osgeo.org/gdal/wiki/Release/1.10.0-News Notes: svn path=/head/; revision=325086
* - Remove MAKE_JOBS_SAFE variableAlex Kozlov2013-08-141-1/+0
| | | | | | | Approved by: portmgr (bdrewery) Notes: svn path=/head/; revision=324744
* - Update to 7.31.0Sunpoet Po-Chuan Hsieh2013-07-111-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | - Bump PORTREVISION for ftp/curl shlib change - Add TEST_DEPENDS - Convert to new options framework - Adjust options: - Add COOKIES - Add CYASSL, NSS, POLARSSL, THREADED_RESOLVER, TLS_SRP [1] - Add GSSAPI and SPNEGO [2] - Remove KERBEROS4 - Rename LIBIDN to IDN - Remove TRACKMEMORY [1] - Sort option handler - Add SLAVEDIRS: ftp/curl-hiphop - Cosmetic change - Cleanup Makefile header - While I'm here, fix typo (PORTREVSION) in x11-wm/ede/Makefile Changes: http://curl.haxx.se/changes.html PR: ports/172325 (-exp run), ports/177369 (based on) [1] Submitted by: Hirohisa Yamaguchi <umq@ueo.co.jp> [1], hrs (via email) [2] Exp run by: miwi Notes: svn path=/head/; revision=322783
* graphics/mapnik: update to 2.2.0William Grzybowski2013-07-065-104/+325
| | | | | | | | | | | | | | | - Update to 2.2.0 [1] [2] - Make JPEG, PNG and TIFF as options [2] - Remove GEOS option [2] - Install docs [1] - Remove leading article from COMMENT [1] PR: ports/179349 [1], ports/180274 [2] Submitted by: nemysis <nemysis gmx.ch> [1] Alexey Illarionov <littlesavage rambler.ru> [2] (maintainer) Notes: svn path=/head/; revision=322387
* - Remove double dependencies [1]Guido Falsi2013-06-033-6/+17
| | | | | | | | | | | | | - Adopt USES [1] - Change tab to space for WWW line in pkg-descr [1] - Add patch to fix a rare build failure when using parallel make jobs PR: ports/179169 [1] Submitted by: myself Approved by: Aleksey Illarionov <littlesavage@rambler.ru> (maintainer) Notes: svn path=/head/; revision=319806
* - When DISABLE_MAKE_JOBS or MAKE_JOBS_UNSAFE is set, also setBryan Drewery2013-05-041-2/+0
| | | | | | | | | | | | | | | MAKE_JOBS_NUMBER to 1. This makes it safe to do -j${MAKE_JOBS_NUMBER} without any extra logic. - Cleanup ports working around the empty MAKE_JOBS_NUMBER - This also fixes several ports that were expecting MAKE_JOBS_NUMBER to always have a number Reviewed by: bapt Spotted by: John Marino <draco@marino.st> With hat: portmgr Notes: svn path=/head/; revision=317320
* Chase boost updateBaptiste Daroussin2013-01-311-3/+3
| | | | Notes: svn path=/head/; revision=311310
* Chase icu, graphite2 and libexttextcat bumpBaptiste Daroussin2012-12-181-0/+1
| | | | Notes: svn path=/head/; revision=309206
* - Update to 2.1.0Guido Falsi2012-10-254-174/+242
| | | | | | | | | | | | | - Add CONFLICT with graphics/svg2png due to common files installled. - Convert to new options framework - Trim Makefile headers PR: ports/171722 Submitted by: Alexey Illarionov <littlesavage@rambler.ru> (maintainer) Feature safe: yes Notes: svn path=/head/; revision=306394
* - update png to 1.5.10Dirk Meyer2012-06-011-2/+2
| | | | Notes: svn path=/head/; revision=297915
* - Bump PORTREVISION for graphics/gdal shlib changeSunpoet Po-Chuan Hsieh2012-05-191-1/+1
| | | | Notes: svn path=/head/; revision=296950
* - Bump PORTREVISION to chase the update of graphics/projWen Heping2012-05-071-0/+1
| | | | Notes: svn path=/head/; revision=296126
* - Update to 2.0.1Wen Heping2012-04-267-110/+62
| | | | | | | | | | - Pass maintainership to submitter PR: 166857 Submitted by: Alexey Illarionov <littlesavage@rambler.ru> Notes: svn path=/head/; revision=295546
* Mark as ignore on powerpc: runs out of virtual memory while trying toMark Linimon2011-12-281-0/+4
| | | | | | | | | compile. Hat: portmgr Notes: svn path=/head/; revision=288139
* - Update to 2.0.0Wen Heping2011-10-118-124/+219
| | | | | | | | PR: ports/161420 Submitted by: Alexey Illarionov <littlesavage@rambler.ru> Notes: svn path=/head/; revision=283354
* - update ICU to 4.8Baptiste Daroussin2011-07-101-1/+1
| | | | | | | | | - chase library bump - add an entry in UPDATING for instructions - remove old conflict lines Notes: svn path=/head/; revision=277485
* - Fix incorrectly set MASTER_SITESDmitry Marakasov2011-06-292-5/+59
| | | | | | | | | | | | | | - Make PostGIS input plugin optional - Add options for other input plugins, including OSM - Mark MAKE_JOBS_SAFE - Cosmetix fix around SCONS_ENV PR: 158412 Submitted by: myself Approved by: wen heping <wenheping@gmail.com> (maintainer via private email) Notes: svn path=/head/; revision=276667