aboutsummaryrefslogtreecommitdiff
path: root/graphics/digikam-kde4
Commit message (Collapse)AuthorAgeFilesLines
* Replace bsd.qt.mk by Uses/qt.mk and Uses/qt-dist.mkTobias C. Berner2018-06-282-5/+6
| | | | | | | | | | | | | | | | | | From now on, ports that depend on Qt4 will have to set USES= qt:4 USE_QT= foo bar ports depending on Qt5 will use USES= qt:5 USE_QT= foo bar PR: 229225 Exp-run by: antoine Reviewed by: mat Approved by: portmgr (antoine) Differential Revision: →https://reviews.freebsd.org/D15540 Notes: svn path=/head/; revision=473503
* Bump PORTREVISION on opencv consumers due to opencv updateSteve Wills2018-05-091-1/+1
| | | | Notes: svn path=/head/; revision=469421
* graphics/opencv: Update to 3.4.1Steve Wills2018-05-092-3/+2
| | | | | | | | | PR: 210505 Submitted by: rozhuk.im@gmail.com (partially, further work was done) Exp-run by: antoine Notes: svn path=/head/; revision=469420
* Fix PKGBASE duplication for graphics/digikam and graphics/digikam-kde4Tobias C. Berner2018-04-281-1/+2
| | | | | | | Reported by: antoine Notes: svn path=/head/; revision=468530
* Add ports for digikam5.Tobias C. Berner2018-04-281-2/+2
| | | | Notes: svn path=/head/; revision=468520
* 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
* Move astro/libkgeomap to astro/libkgeomap-kde4Tobias C. Berner2018-03-202-3/+3
| | | | Notes: svn path=/head/; revision=465097
* Rename KDE4 meta portsTobias C. Berner2018-02-101-1/+1
| | | | | | | | | | | | | | This is done for * consistency, * and to simplify the import of the newer KDE Plasma5 desktop and KDE applications Bumps the dependencies. Reviewed by: adridg Differential Revision: https://reviews.freebsd.org/D12979 Notes: svn path=/head/; revision=461375
* 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
* Fix the build with clang 6.0, which defaults to using -std=gnu++14.Raphael Kubo da Costa2018-01-161-0/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | /wrkdirs/usr/ports/graphics/digikam-kde4/work/digikam-4.14.0/core/libs/dimg/loaders/pgfloader.cpp:301:27: error: use of undeclared identifier 'NULL' NULL, ^ /usr/include/sys/_null.h:37:14: note: expanded from macro 'NULL' #define NULL nullptr ^ /usr/local/include/libpgf/PGFplatform.h:488:20: note: expanded from macro 'nullptr' #define nullptr NULL ^ /wrkdirs/usr/ports/graphics/digikam-kde4/work/digikam-4.14.0/core/libs/dimg/loaders/pgfloader.cpp:461:26: error: use of undeclared identifier 'NULL' NULL, ^ /usr/include/sys/_null.h:37:14: note: expanded from macro 'NULL' #define NULL nullptr ^ /usr/local/include/libpgf/PGFplatform.h:488:20: note: expanded from macro 'nullptr' #define nullptr NULL ^ PR: 224945 Notes: svn path=/head/; revision=459167
* graphics/libgphoto2: Update to 2.5.16Ben Woods2018-01-141-1/+1
| | | | | | | | | | | | | graphics/gphoto2: Update to 2.5.15 graphics/py-gphoto2: Update to 1.8.2 Also bump PORTREVISION of ports depending on these. PR: 224611 Submitted by: bsam (graphics/libgphoto2) Notes: svn path=/head/; revision=458949
* New USES=eigenTobias C. Berner2018-01-021-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Usage: USES=eigen:<version>[,<type>] version: 2 or 3 (required) type: build (default), run For example: USES=eigen:2,build,run will add a BUILD- and RUN_DEPENDS on math/eigen2, and USES=eigen:3 will add a BUILD_DEPENDS on math/eigen3. * Convert the existing ports to use it - biology/iqtree: remove run time dependency (seemed not to be needed) - graphics/movit: remove run time dependency (seemed not to be needed) - science/avogadro: add run time dependeny (installed cmake file requires it to be present) Reviewed by: rakuco, mat Differential Revision: https://reviews.freebsd.org/D13702 Notes: svn path=/head/; revision=457914
* 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
* graphics/gphoto2: Update to 2.5.14Ben Woods2017-08-141-1/+1
| | | | | | | | | | | graphics/libgphoto2: Update to 2.5.14 graphics/py-gphoto2: Update to 1.7.0 - Bump dependent ports - Take maintainership of graphics/gtkam Notes: svn path=/head/; revision=447935
* 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
* graphics/libgphoto2: Update to 2.5.13Ben Woods2017-06-011-1/+1
| | | | | | | | | | | | graphics/py-gphoto2: Update to 1.6.0 - Bump dependent ports Changes this release: https://github.com/gphoto/libgphoto2/releases/tag/libgphoto2-2_5_13-release Notes: svn path=/head/; revision=442300
* 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
* Chase ffmpeg 3.3 update (ABI changes)Thomas Zander2017-04-251-1/+1
| | | | | | | | PR: 218658 Submitted by: riggs Notes: svn path=/head/; revision=439367
* Unbreak kipi-plugin-* after r436971.Raphael Kubo da Costa2017-03-281-0/+15
| | | | | | | | | | | | | | | | | | | | | | | The kipi-plugin-* ports are all built from the same tarball, which is also used to build kipi-plugins-kde4 as well. Upstream does not expect this to happen, and refers to libkipiplugins.so as the "kipiplugins" target in CMake. Since we build everything separately, each plugin's build system code does not know this target, which results in -lkipiplugins (without -L/path/to) being passed to the linker instead of /path/to/libkipiplugins.so. Fix it by looking for libkipiplugins.so via CMake and using that result in each port. kipi-plugin-ipodexport needs an additional but similar fix, in that it should look for libgpod using CMake instead of using pkg-config's results directly, as the latter do not contain full paths. Reviewed by: tcberner Notes: svn path=/head/; revision=437106
* Unbreak after r436971.Raphael Kubo da Costa2017-03-271-0/+11
| | | | | | | | | | Make sure libqlr-1.so's full path is passed to the linker, as -L${LOCALBASE} is no longer being passed implicitly. Submitted by: tcberner (area51 r12732) Notes: svn path=/head/; revision=437082
* 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-0/+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
* Update graphcis/digikam-kde4's & friends distfile location.Tobias C. Berner2016-09-011-1/+1
| | | | | | | | | | It has been moved upstream (probably due to the digikam-kf5 release). Approved by: rakuco (mentor) MFH: 2016Q3 Notes: svn path=/head/; revision=421198
* Replace Mk/bsd.kde4.mk by Mk/Uses/kde.mk in preparation for KDE Frameworks andTobias C. Berner2016-08-242-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Plasma5 ports At the moment KDE ports use bsd.kde4.mk to handle their dependencies. When working on the ports for KDE Frameworks and Plasma5 it seemed to be more reasonable to create a new kde.mk instead of adding an bsd.kde5.mk. The kde.mk in this review is a stripped down version of the one we are using in the KDE Test repositories plasma5 branch [1] to only contain the parts relevant to the current KDE4 ports in the portstree [2]. Changes to the KDE Ports needed by this: Replace USE_KDE4 by USE_KDE [3] Add USES=kde:4 [4] [1] http://src.mouf.net/area51/view/branches/plasma5/KDE/Mk/Uses/kde.mk [2] The version in the plasma5 branch also handles frameworks/plasma5 and handles MASTER_SITES via a KDE_DIST variable similar to bsd.qt.mk for Qt Ports -- I chose to leave this out for now, as the diff is already large enough. [3] I chose USE_KDE instead of USE_KDE4, USE_KDE5, USE_KDEX as the version we want is already specified as argument to kde:<arg> [4] For KDE Frameworks and Plasma5 ports this would be kde:5 PR: 210667 Approved by: portmgr, mat (mentor), rakuco (mentor) Reviewed by: mat, rakuco Differential Revision: https://reviews.freebsd.org/D6961 Notes: svn path=/head/; revision=420774
* Many KDE i10n ports: Patch updates CURDIRKurt Jaeger2016-05-261-4/+4
| | | | | | | | | | | | This patch replaces a bunch of ${CURDIR}/../../ by ${CURDIR:H:H}; the latter is considered proper contemporary usage by kde@ . The patch is independent of other KDE4 infrastructure changes. PR: 209303 Submitted by: Adriaan de Groot <groot@kde.org>, rakuco, T.C.Berner <tcberner@gmail.com> (kde) Notes: svn path=/head/; revision=415873
* Remove expired misc/kdehier4 and update all of its consumers to not ↵Rene Ladan2016-05-251-1/+1
| | | | | | | | | | | | | | | | reference it any longer. This is a no-op because KDE4_PREFIX is equal to LOCALBASE Fix up properties for misc/kde4-l10n/files/bsd.l10n.mk to make svn happy. PR: 209014 (partial) Submitted by: myself Approved by: portmgr (bapt) Differential Revision: https://reviews.freebsd.org/D6542 Notes: svn path=/head/; revision=415864
* Update DigiKam and related ports to 4.14.0.Raphael Kubo da Costa2016-04-1414-627/+51
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a huge leap, as we are moving from 4.2.0 (released in August 2014) to 4.14.0 (released in October 2015). Version 4.14.0 is the last KDE4-based release, and 5.0.0 will be based on KDE Frameworks 5. Noteworthy port changes: - Most patches in graphics/digikam-kde4 are no longer necessary. - graphics/kipi-plugin-googledrive and graphics/kipi-plugin-picasaweb have been merged into graphics/kipi-plugin-googleservices following what upstream did to those plugins. - astro/libkgeomap and graphics/libkface are no longer included in the DigiKam tarball and are now completely independent ports whose tarballs are released as part of KDE Applications. - net/libmediawiki is neither included in the DigiKam tarball nor released as a separate tarball, so we had to resort to fetching it from an older DigiKam release which contains it. - graphics/digikam-kde4 now has a runtime dependency on x11/kde4-runtime. See bug 203222 for details. A lot of people have contributed to this update over the years in our experimental area51 repository. Tobias Berner (our usual suspect), Adriaan de Groot, makc@, alonso@ and jhale@ at the very least. PR: 203222 PR: 204623 Submitted by: Tobias Berner <tcberner@gmail.com>, Adriaan de Groot <groot@kde.org>, alonso, jhale, makc, rakuco Notes: svn path=/head/; revision=413310
* Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.Mathieu Arnold2016-04-012-16/+16
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=412346
* Revert r411863.Raphael Kubo da Costa2016-03-281-3/+1
| | | | | | | It is not necessary because r411791 fixed it differently. Notes: svn path=/head/; revision=412063
* Add USES=compiler:c++11-lang.Raphael Kubo da Costa2016-03-251-1/+3
| | | | | | | | | | | | | | This fixes digikam-kde4's build on 9.3 after the graphics/lensfun update in r411373. lensfun.h includes C++ code (class and template declarations) inside an extern "C" block that causes base GCC to fail: /usr/local/include/lensfun/lensfun.h:2506: error: template with C linkage /usr/local/include/lensfun/lensfun.h:2508: error: template with C linkage Notes: svn path=/head/; revision=411863
* graphics/digikam-kde4: Fix build everywhere (with upstream patch)John Marino2016-03-241-0/+13
| | | | | | | | | | | Take the dports patch to fix compilation with Lensfun 0.3.2 (14 DEC 2015, 0f159981176faa6da701f112bfe557b79804d468) Digikam broke when lensfun was updated on 18 March 2016. Approved by: just-fix-it Notes: svn path=/head/; revision=411791
* graphics/lensfun: bump PORTREVISION in consumers after r411373Jan Beich2016-03-201-1/+1
| | | | Notes: svn path=/head/; revision=411447
* Adjust MASTER_SITES for all digiKam ports.Raphael Kubo da Costa2016-02-071-1/+1
| | | | | | | | | | digiKam 4.2.0 which is currently in ports is quite old, and was moved along with all releases older than 4.10.0 to another location in download.kde.org. This should fix `make fetch' for graphics/digikam* and graphics/kipi-plugin*. Notes: svn path=/head/; revision=408434
* - Update graphics/libpgf to 7.15.32Jason E. Hale2015-08-211-1/+1
| | | | | | | | | - Chase shlib bump Security: 9a71953a-474a-11e5-adde-14dae9d210b8 Notes: svn path=/head/; revision=394934
* Update lensfun to version 0.3.0. It contains few changes making consumerAlexey Dokuchaev2015-03-312-0/+449
| | | | | | | | | | | | | | | | | | | code incompatible with earlier versions; particularly, removal of CCI (the Color Contribution Index of the lens, as defined by ISO 6728-83) [1] and FOV1 ("field-of-view") [2] distortion model. Four ports had to be patched to build against new lensfun (all fall under `graphics' category): digikam-kde4, gimp-lensfun-plugin, hugin, rawstudio. PR: 196182 Submitted by: Matthieu Volat (heavily modified) Exp-run by: antoine [1] https://sourceforge.net/p/lensfun/code/ci/f0c293 [2] https://sourceforge.net/p/lensfun/code/ci/048eb3 Notes: svn path=/head/; revision=382801
* - Update digiKam and Kipi Plugins to 4.2.0Max Brazhnikov2015-01-275-25/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - New ports for exporting images to Dropbox and Google Drive: graphics/kipi-plugin-dropbox graphics/kipi-plugin-googledrive Excerpt from area51 commit logs: ------------------------------------------------------------------------ r10303 | jhale | 2014-09-19 04:04:57 +0000 (Fri, 19 Sep 2014) | 13 lines - Update digikam and friends to 4.2.0 - Drop "Enable" from Digikam options descriptions - For kipi-plugins, only extract what we need to reduce extraction time and file I/O ------------------------------------------------------------------------ r10183 | makc | 2014-07-18 22:07:34 +0000 (Fri, 18 Jul 2014) | 21 lines Update DigiKam and Kipi plugins to 4.1.0. This incomplete update is based on the patch submitted by Oleg Sidorkin <osidorkin@gmail.com> via kde-freebsd mailing list. astro/libkgeomap: - Don't build demo application and thus remove dependence on libkexiv2 - Add build dependency on boost headers graphics/kipi-plugin-gpssync - Add build dependency on boost headers Notes: svn path=/head/; revision=378020
* bump PORTREVISION due libphoto2 shared library version changed.Vanilla I. Shu2015-01-231-1/+1
| | | | | | | Submitted by: tijl@ Notes: svn path=/head/; revision=377733
* 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
* Cleanup plistBaptiste Daroussin2014-10-201-27/+0
| | | | Notes: svn path=/head/; revision=371283
* - Chase shlib bump in astro/marble and graphics/okular after update to 4.14.2Max Brazhnikov2014-10-191-1/+1
| | | | Notes: svn path=/head/; revision=371195
* - Drop .la files for graphics/liblqr-1, no dependees require themDmitry Marakasov2014-09-151-1/+1
| | | | | | | - Bump dependent ports as .so version has changed Notes: svn path=/head/; revision=368286
* Update the default version of GCC in the Ports Collection from GCC 4.7.4Gerald Pfeifer2014-09-101-1/+1
| | | | | | | | | | | | | to GCC 4.8.3. Part II, Bump PORTREVISIONs. PR: 192025 Tested by: antoine (-exp runs) Approved by: portmgr (implicit) Notes: svn path=/head/; revision=367888
* Upgrade OpenEXR and ilmbase to 2.2.0.Matthias Andree2014-08-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | GCC 4.2 in FreeBSD 8.X/9.X base is now too old to compile OpenEXR, so GCC-based systems will upgrade to the default ports compiler (GCC 4.7 currently.) Add two patches to OpenEXR to permit building it in a live system with the older OpenEXR version installed. Bug report filed to upstream Github at https://github.com/openexr/openexr/issues/130 Couple OpenEXR more tightly to ilmbase and require its exact .so version. Add UPDATING note, and bump PORTREVISION of all dependent ports. Proto-STAGE hugin-devel, and mark it IGNORE because hugin is newer. Approved by: portmgr (implicit for bumping PORTREVISION on unstaged ports) Notes: svn path=/head/; revision=365038
* Makefile.common: Move a few other variables outside the NO_BUILD block.Raphael Kubo da Costa2014-05-261-5/+4
| | | | | | | | | | | Just setting USES=tar:bzip2 is not enough, as ports such as graphics/kipi-plugin-facebook would still report an invalid distfile if NO_BUILD was passed. We now unconditionally set DISTNAME, DISTINFO_FILE and LICENSE besides USES. Notes: svn path=/head/; revision=355461
* Makefile.common: Always set USES=tar:bzip2.Raphael Kubo da Costa2014-05-261-1/+2
| | | | | | | | | | | | Setting USES=bzip2 inside the NO_BUILD block caused problems for FreeBSD's distfile fetcher, which apparently set that flag and was getting an invalid distfile to fetch from the KDE mirrors. The rest of the NO_BUILD block needs more attention, but I'll let makc@ and jhale@ handle that since it's not my area. Notes: svn path=/head/; revision=355452
* graphics/digikam-kde4:Max Brazhnikov2014-03-041-2/+2
| | | | | | | | | - Fix dependency on mysql Reported by: Wolfgang Riegler <wolfgang.riegler@gmx.de> via kde-freebsd maillist Notes: svn path=/head/; revision=346997
* - Bump PORTREVISION after KDE4_PREFIX changeMax Brazhnikov2014-02-181-0/+1
| | | | Notes: svn path=/head/; revision=344898
* Chase boost and icu bumpBaptiste Daroussin2014-02-071-1/+1
| | | | | | | While here convert some LIB_DEPENDS Notes: svn path=/head/; revision=343214