1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-30 01:15:52 +00:00
Commit Graph

41 Commits

Author SHA1 Message Date
Baptiste Daroussin
eb08c5441c Add NO_STAGE all over the place in preparation for the staging support (cat: graphics) 2013-09-20 18:35:44 +00:00
Gerald Pfeifer
41e60477bd Replace USE_GCC=4.6+ and USE_GCC=4.4+ by USE_GCC=yes.
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)
2013-08-17 16:27:24 +00:00
Alex Kozlov
d4041784dc - Remove MAKE_JOBS_SAFE variable
Approved by:	portmgr (bdrewery)
2013-08-14 22:35:50 +00:00
Matthias Andree
fc7548b8ef Run paranoia test from post-install. 2013-06-15 21:39:15 +00:00
Matthias Andree
a04cad0c19 Add fftw3 to dependencies. 2013-06-15 21:13:21 +00:00
Matthias Andree
c2bc5d9450 Add fftw3f to dependencies. 2013-06-15 21:08:52 +00:00
Matthias Andree
3cf326c833 - depend on libcanberra-gtk3 [1]
- 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]
2013-06-15 20:15:31 +00:00
Matthias Andree
61a8964f93 Revise and shorten. 2013-06-15 18:12:59 +00:00
Matthias Andree
cc89fc0731 Update to Rawtherapee 4.0.11. New features, faster, requires GCC 4.6+.
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
2013-06-15 18:01:05 +00:00
Matthias Andree
1c2362cd0b Take maintainership. 2013-06-15 16:21:18 +00:00
Baptiste Daroussin
737bed6923 Convert g* to USES=pkgconfig 2013-04-23 10:47:02 +00:00
Max Brazhnikov
ffd97a0193 - convert USE_CMAKE to USES
- while here clean up some ports from CMAKE_VERBOSE, which is intended
  for users

Approved by:	portmgr (miwi)
2013-03-22 20:06:14 +00:00
Ruslan Makhmatkhanov
0e96986ab9 - update to 4.0.9
- adjust local patch to new version
- pet portlint (drop shlib versions in LIB_DEPENDS)
- tab -> space change in pkg-plist:WWW
2012-08-08 07:18:24 +00:00
Baptiste Daroussin
9346b215f0 new devel/pkgconf added to replace devel/pkg-config. new version of pkg-config
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)
2012-07-26 05:40:22 +00:00
Doug Barton
86b7e3bb7f For ports maintained by ports@ where pkgconfig is one of the USE_GNOME deps
convert it to BUILD_DEPENDS. This avoids the problem of the bogus run dep
added by bsd.gnome.mk.
2012-07-23 01:33:55 +00:00
Baptiste Daroussin
9010280b85 Conver to new options framework 2012-06-12 21:42:32 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Ruslan Makhmatkhanov
02eeca1570 Lets check if build is now passes on archs other than i386 and amd64.
Discussed with:     portmgr (linimon)
2012-04-26 14:33:32 +00:00
Ruslan Makhmatkhanov
cfd16bcb66 - update to 4.0.8
- remove patches, incorporated upstream

release notes:
http://rawtherapee.com/blog/rawtherapee-4.0.8-released
2012-04-26 04:39:06 +00:00
Ruslan Makhmatkhanov
55120f7a73 - mark it MAKE_JOBS_SAFE
Feature safe:	yes
2012-04-01 12:02:57 +00:00
Ruslan Makhmatkhanov
f2016ab306 - conditionally add missing log2() only to systems where it really missing
This fixes breakage on log2()-aware systems, introduced in previous commit.

Spotted by:     mandree
Pontyhat to:    rm
Feature safe:	yes
2012-03-31 08:29:18 +00:00
Ruslan Makhmatkhanov
89580fdbcc - update to 4.0.7
- 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
2012-03-30 19:52:21 +00:00
Erwin Lansing
362d16dda2 Add i386 to the BROKEN arch's.
Submitted by:	pointyhat
2012-03-07 14:15:35 +00:00
Mark Linimon
9ea7ce4a25 Mark as broken on powerpc and sparc64.
Hat:		portmgr
2011-11-10 06:07:18 +00:00
Stanislav Sedov
422bce3414 - Return my ports back to the pool. I was unable to make any fixes to
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).
2011-10-24 03:33:20 +00:00
Stanislav Sedov
a1eace0f16 - Oops, roll back. I just realized it's i386 only problem and has nothing to
do with GCC :-(
2011-09-09 18:35:14 +00:00
Stanislav Sedov
d11decb109 - Force GCC 4.4+ for rawtherapee. Apparently, GCC 4.2.1 on FreeBSD 8.2
can't compile it.

Reported by:	Hanno Krusken <lr101fc@yahoo.co.uk>, ajtiM <lumiwa@gmail.com>
2011-09-09 18:33:46 +00:00
Stanislav Sedov
2bcda92b32 - Add forgotten patch.
Reported by:	Hanno Krusken <lr101fc@yahoo.co.uk>
2011-09-08 07:02:49 +00:00
Stanislav Sedov
fbea738df3 - Update to 4.0.2.
- Add workaround for Glib's non-UTF8 locale bug.
2011-09-08 00:07:55 +00:00
Stanislav Sedov
4c87683ae1 - Fix plist.
- Move LICENSE to a more appropriate section.
2011-08-27 06:08:48 +00:00
Stanislav Sedov
6261e26750 - rawtherapee actually wants lcms1.
- add option to disable OpenMP.
2011-08-20 01:53:49 +00:00
Stanislav Sedov
ecf47ec346 - Another attempt to get rid of Hg dependency.
I was in hurry last time, so have not done it properly.
2011-08-10 09:07:46 +00:00
Stanislav Sedov
f75813a5f0 - Drop build dependency on Hg, which was used to pull the app version.
It was not working anyway as distfile does not include the .hg directory.
2011-08-07 21:27:31 +00:00
Stanislav Sedov
4bfa1d79aa - Update to 3.0.0 release. As the port was version 3.0 before (3.0 development
snapshot), I'm keeping version the same, and just bumping the port
  revision.
2011-08-01 07:55:34 +00:00
Olli Hauer
30f9161773 -remove MD5 2011-07-03 14:12:22 +00:00
Dirk Meyer
4a49a9cb40 - fix build for png-1.4.1 2010-03-29 17:02:35 +00:00
Dirk Meyer
de78af3ac5 - update to 1.4.1
Reviewed by:	exp8 run on pointyhat
Supported by:	miwi
2010-03-28 06:47:48 +00:00
Mark Linimon
aee90b0996 Attempt to remove i386/amd64-specific optimizations to see if this
will unbreak it on sparc64.

Hat:		portmgr
Feature safe:	yes
2010-02-27 01:47:58 +00:00
Dirk Meyer
ca9c60461c - update to jpeg-8 2010-02-05 11:46:55 +00:00
Stanislav Sedov
baeb8b8d2d - Fix build on 6.x 2010-01-18 19:04:43 +00:00
Stanislav Sedov
dcb3e8aa59 - Add graphics/rawtherapee, a powerful RAW image processing appliction.
WWW:	http://www.rawtherapee.com
2010-01-11 05:04:14 +00:00