aboutsummaryrefslogtreecommitdiff
path: root/graphics/rawtherapee
Commit message (Collapse)AuthorAgeFilesLines
* Convert to USES=jpegAntoine Brodin2015-06-221-2/+1
| | | | Notes: svn path=/head/; revision=390310
* Fix CVE-2015-3885.Matthias Andree2015-05-162-1/+16
| | | | | | | | PR: 200198 Security: CVE-2015-3885 Notes: svn path=/head/; revision=386494
* graphics category: Remove $PTHREAD_LIBSJohn Marino2015-03-251-3/+3
| | | | | | | | | graphics/zbar didn't pass check-plist (pre-existing), fixed. approved by: PTHREAD blanket Notes: svn path=/head/; revision=382266
* Bump portrevision after png updateBaptiste Daroussin2014-12-251-0/+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
* Upgrade to new upstream release 4.2.Matthias Andree2014-10-313-4/+5
| | | | | | | ChangeLog: http://rawtherapee.com/blog/rawtherapee-4.2-is-out Notes: svn path=/head/; revision=371784
* Cleanup plistBaptiste Daroussin2014-10-201-26/+0
| | | | Notes: svn path=/head/; revision=371283
* Replace USE_GCC=4.8+ by the equivalent, but preferred USE_GCC=yes.Gerald Pfeifer2014-09-201-1/+1
| | | | Notes: svn path=/head/; revision=368664
* Add USES=libtool to accessibility/atkmm and bump dependent portsTijl Coosemans2014-09-011-1/+1
| | | | Notes: svn path=/head/; revision=366938
* math/fftw3:Tijl Coosemans2014-08-311-1/+1
| | | | | | | | | | - Add USES=libtool and bump dependent ports - Add INSTALL_TARGET=install-strip - Remove PTHREAD_CFLAGS and PTHREAD_LIBS - Use MAKE_CMD Notes: svn path=/head/; revision=366788
* - Switch graphics/libiptcdata to USES=libtool, drop .la filesDmitry Marakasov2014-07-311-0/+1
| | | | | | | | | | - Strip libraries - Bump dependent ports as .so version has changed Approved by: portmgr blanket Notes: svn path=/head/; revision=363578
* 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
* Re-enable on HEAD to see what we get.Matthias Andree2014-05-261-3/+3
| | | | Notes: svn path=/head/; revision=355282
* Update to new upstream release 4.1.Matthias Andree2014-05-236-52/+72
| | | | | | | Announcement: <http://rawtherapee.com/blog/rawtherapee-4.1-is-out> Notes: svn path=/head/; revision=354957
* Fix build on 10.0-RELEASE i386 by adding an #include <cstdlib>.Matthias Andree2014-03-282-2/+11
| | | | | | | USE_XZ=yes -> USES=tar:xz. Notes: svn path=/head/; revision=349416
* Mark broken on 11 as there are two reports that it is unusable.Matthias Andree2014-02-071-0/+4
| | | | Notes: svn path=/head/; revision=343191
* Re-enable OpenMP on clang-based systems (FreeBSD 10).Matthias Andree2014-02-061-5/+5
| | | | | | | | | | | This got broken by the way how the port detects that the system is clang-based in order to force libc++, and should be fixed now. PR: ports/186240 Reported by: Christoph Moench-Tegeder Notes: svn path=/head/; revision=342947
* Upgrade to RawTherapee 4.0.12 [1], and use GCC again on FreeBSD 10+ [2].Matthias Andree2014-02-056-214/+261
| | | | | | | | | | | | | | | | | | Upstream changes are described at: <http://rawtherapee.com/blog/rawtherapee-4.0.12-released> [2] brings back OpenMP support and fully optimized sources, but it does require GCC 4.8 to avoid internal compiler errors in older GCC releases, and adds a build dependency on the libc++ port to bring in the required compile-time namespace transformations to have Rawtherapee use libc++ (as the other C++-based requisite ports do). Thanks to: Baptiste Daroussin (bapt@) for help with [2] PR: ports/186240 [1] Submitted by: Christoph Moench-Tegeder [1] Notes: svn path=/head/; revision=342622
* Miscellaneous fixes.Matthias Andree2013-11-171-11/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - Add desktop-file-utils to the USES list, bumping PORTREVISION. - Force USE_GCC only on OSVERSION < 1000024, to avoid running into a libc++/libstdc++ mismatch in glibmm-2.4 on FreeBSD 10 (which caused linker troubles in the Glib:: namespace due to libc++-based different mangling - glibmm is compiled to use libc++ on 10-STABLE, so we cannot USE_GCC there). - Force disable OpenMP option on non-GCC systems, because clang does not yet support it. - In order to be able to use clang, force ipsharpen.cc to be compiled with -O1 only because -O2 or higher optimization levels lead to excessive compile times, so long that I never waited for the compile to complete (over 10 minutes on a Phenom II at 2.5 GHz). - Quench unused-command-line-arguments warnings on clang. This should fix the compile on 10-STABLE and HEAD. Whether the software actually works I cannot currently test due to lack of a full desktop install of 10-STABLE. Notes: svn path=/head/; revision=334119
* Update to libmpc version 1.0.1 which brings the following fixes:Gerald Pfeifer2013-10-261-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Switched to automake 1.11.6, see CVE-2012-3386. - #14669: Fixed extraction of CC from gmp.h. - Fixed case of intermediate zero real or imaginary part in mpc_fma, found by hydra with GMP_CHECK_RANDOMIZE=1346362345. This is on top of the following changes from version 1.0 - Licence change towards LGPLv3+ for the code and GFDLv1.3+ (with no invariant sections) for the documentation. - 100% of all lines are covered by tests - Renamed functions . mpc_mul_2exp to mpc_mul_2ui . mpc_div_2exp to mpc_div_2ui - 0^0, which returned (NaN,NaN) previously, now returns (1,+0). - Removed compatibility with K&R compilers, which was untestable due to lack of such compilers. - New functions . mpc_log10 . mpc_mul_2si, mpc_div_2si - Speed-ups . mpc_fma - Bug fixes . mpc_div and mpc_norm now return a value indicating the effective rounding direction, as the other functions. . mpc_mul, mpc_sqr and mpc_norm now return correct results even if there are over- or underflows during the computation. . mpc_asin, mpc_proj, mpc_sqr: Wrong result when input variable has infinite part and equals output variable is corrected. . mpc_fr_sub: Wrong return value for imaginary part is corrected. Convert to the new LIB_DEPENDS standard and remove hard-coded .so versions from a couple of dependent ports. Bump PORTREVISIONS of all dependent ports. PR: 183141 Approved by: portmgr (bdrewery) Notes: svn path=/head/; revision=331644
* - Remove manual creation and removal of share/applications, as it's now in ↵Dmitry Marakasov2013-10-221-1/+0
| | | | | | | | | the mtree (categories starting with [fgijk]) Approved by: portmgr (bdrewery) Notes: svn path=/head/; revision=331272
* Support staging, revise LIB_DEPENDS.Matthias Andree2013-10-072-13/+26
| | | | Notes: svn path=/head/; revision=329722
* 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
* Replace USE_GCC=4.6+ and USE_GCC=4.4+ by USE_GCC=yes.Gerald Pfeifer2013-08-171-1/+1
| | | | | | | | | | | | | | | | | Right now this is a noop in the former case and a noop in the latter case unless lang/gcc44 has been installed explicitly. This puts a bit more emphasis on standardizing on a canonical version "current" GCC and makes it easier to update that canonical version by changing the default in Mk/bsd.gcc.mk and updating the lang/gcc port. That is, USE_GCC=yes means "use a decent/modern version of GCC" without having to worry about details. Approved by: portmgr (bdrewery) Notes: svn path=/head/; revision=324851
* - Remove MAKE_JOBS_SAFE variableAlex Kozlov2013-08-141-1/+0
| | | | | | | Approved by: portmgr (bdrewery) Notes: svn path=/head/; revision=324744
* Run paranoia test from post-install.Matthias Andree2013-06-151-1/+1
| | | | Notes: svn path=/head/; revision=321020
* Add fftw3 to dependencies.Matthias Andree2013-06-151-0/+1
| | | | Notes: svn path=/head/; revision=321018
* Add fftw3f to dependencies.Matthias Andree2013-06-151-0/+1
| | | | Notes: svn path=/head/; revision=321017
* - depend on libcanberra-gtk3 [1]Matthias Andree2013-06-151-2/+9
| | | | | | | | | | | | | | - change cmake to cmake:outsource to avoid a warning [1] - paranoia: check rawtherapee --help if it prints the version number, to make sure that it links to the right shared libraries (base libgomp is insufficient), just in case RPATH propagation or setting breaks later on. [by yours truly] PR: ports/178206 [1] Submitted by: Waitman Gobble <uzimac@da3m0n8t3r.com> [1] Notes: svn path=/head/; revision=321016
* Revise and shorten.Matthias Andree2013-06-151-43/+21
| | | | Notes: svn path=/head/; revision=321009
* Update to Rawtherapee 4.0.11. New features, faster, requires GCC 4.6+.Matthias Andree2013-06-155-90/+149
| | | | | | | | | | | | | | | | | | This should fix the issues mentioned in the PRs given below, in particular, it should do away with the need for libmap.conf hacks for libgcc_s, libgomp, libobjc, libssp, libstdc++. (the Makefile as I took it already set the linker's -rpath, and patch-CMakeLists.txt ensures CMake keeps it during "make install"). ChangeLog 4.0.10: http://rawtherapee.com/blog/rawtherapee-4.0.10-released ChangeLog 4.0.11: http://rawtherapee.com/blog/rawtherapee-4.0.11-released PR: ports/171079 PR: ports/178206 Notes: svn path=/head/; revision=321008
* Take maintainership.Matthias Andree2013-06-151-1/+1
| | | | Notes: svn path=/head/; revision=321006
* Convert g* to USES=pkgconfigBaptiste Daroussin2013-04-231-7/+2
| | | | Notes: svn path=/head/; revision=316343
* - convert USE_CMAKE to USESMax Brazhnikov2013-03-221-1/+1
| | | | | | | | | | - while here clean up some ports from CMAKE_VERBOSE, which is intended for users Approved by: portmgr (miwi) Notes: svn path=/head/; revision=314960
* - update to 4.0.9Ruslan Makhmatkhanov2012-08-085-30/+36
| | | | | | | | | - adjust local patch to new version - pet portlint (drop shlib versions in LIB_DEPENDS) - tab -> space change in pkg-plist:WWW Notes: svn path=/head/; revision=302274
* new devel/pkgconf added to replace devel/pkg-config. new version of pkg-configBaptiste Daroussin2012-07-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | are no more self hosting so we are stuck with 0.25 version while pkgconf provide the same set of features as 0.27 and a compatible frontend. A symlink to pkg-config has been added for convenience and compatibility This also introduces a new macro to use pkgconf in your ports: USE_PKGCONFIG it can take the following arguments: - yes (meaning build only dep) - build (meaning build only dep) - run (meaning run only dep) - both (meaning run and build dep) From now USE_GNOME= pkgconfig is deprecated in favour of USE_PKGCONFIG The old gnome macro has been modified to use pkgconf but still the sameway: run and build dep to avoid large breakage. While here fix some ports relying on pkg-config but not specifying it, fix some ports broken because testing wrong .pc files, and fix ports using pkg-config --version to determine pkg-config version instead of pkg-config --modversion pkg-config like recommanded by pkg-config With Hat: portmgr Exp-runs by: bapt (pointhat-west), beat (pointyhat) Notes: svn path=/head/; revision=301539
* For ports maintained by ports@ where pkgconfig is one of the USE_GNOME depsDoug Barton2012-07-231-1/+2
| | | | | | | | convert it to BUILD_DEPENDS. This avoids the problem of the bogus run dep added by bsd.gnome.mk. Notes: svn path=/head/; revision=301362
* Conver to new options frameworkBaptiste Daroussin2012-06-121-4/+5
| | | | Notes: svn path=/head/; revision=299156
* - update png to 1.5.10Dirk Meyer2012-06-011-1/+2
| | | | Notes: svn path=/head/; revision=297915
* Lets check if build is now passes on archs other than i386 and amd64.Ruslan Makhmatkhanov2012-04-261-3/+3
| | | | | | | Discussed with: portmgr (linimon) Notes: svn path=/head/; revision=295564
* - update to 4.0.8Ruslan Makhmatkhanov2012-04-265-58/+41
| | | | | | | | | | - remove patches, incorporated upstream release notes: http://rawtherapee.com/blog/rawtherapee-4.0.8-released Notes: svn path=/head/; revision=295540
* - mark it MAKE_JOBS_SAFERuslan Makhmatkhanov2012-04-011-0/+1
| | | | | | | Feature safe: yes Notes: svn path=/head/; revision=294077
* - conditionally add missing log2() only to systems where it really missingRuslan Makhmatkhanov2012-03-311-6/+8
| | | | | | | | | | | This fixes breakage on log2()-aware systems, introduced in previous commit. Spotted by: mandree Pontyhat to: rm Feature safe: yes Notes: svn path=/head/; revision=294036
* - update to 4.0.7Ruslan Makhmatkhanov2012-03-3011-173/+614
| | | | | | | | | | | | | | | | | | | | | - switch to GOOGLE_CODE as distfiles mirror - switch to USE_XZ - add two upstream patches (patch-rtengine-CA__correct__RT.c and patch-rtengine_array2D.h) [1] to fix build on i386. They should be removed after release of 4.0.8. - add patch (patch-rtengine_improcfun.h) to fix build on log2()-less systems (~everything<=8.3) - some cosmetics It would be great if someone with access to ia64, powerpc, sparc64 could confirm that it still failing there. [1] http://code.google.com/p/rawtherapee/source/detail?r=4b5ae9eb4000ce5eb8e8939343da4d8f4ee4a36d Feature safe: yes Notes: svn path=/head/; revision=294004
* Add i386 to the BROKEN arch's.Erwin Lansing2012-03-071-2/+2
| | | | | | | Submitted by: pointyhat Notes: svn path=/head/; revision=292876
* Mark as broken on powerpc and sparc64.Mark Linimon2011-11-101-0/+4
| | | | | | | Hat: portmgr Notes: svn path=/head/; revision=285426
* - Return my ports back to the pool. I was unable to make any fixes toStanislav Sedov2011-10-241-1/+1
| | | | | | | | | | | my ports in the past 3 weeks while ports were broken on any 10.x machines, which means I'm unable to maintain them. So let people know that there's no available support for them until things are back to normal (which also means that anyone with spare time will be able to fix them without getting approval). Notes: svn path=/head/; revision=284225
* - Oops, roll back. I just realized it's i386 only problem and has nothing toStanislav Sedov2011-09-091-1/+0
| | | | | | | do with GCC :-( Notes: svn path=/head/; revision=281525
* - Force GCC 4.4+ for rawtherapee. Apparently, GCC 4.2.1 on FreeBSD 8.2Stanislav Sedov2011-09-091-0/+1
| | | | | | | | | can't compile it. Reported by: Hanno Krusken <lr101fc@yahoo.co.uk>, ajtiM <lumiwa@gmail.com> Notes: svn path=/head/; revision=281524
* - Add forgotten patch.Stanislav Sedov2011-09-081-0/+31
| | | | | | | Reported by: Hanno Krusken <lr101fc@yahoo.co.uk> Notes: svn path=/head/; revision=281430