| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Use Clang 3.7 from Ports to enable OpenMP. This brings a major
performance boost for people using FreeBSD 10.x and -CURRENT.
`patch-src_CMakeLists.txt` is a new patch to disable `-ffast-math` when
Clang is used. Without this, isnan() always returns false, even if
`-fno-finite-math-only` is set. According to `clang --help`, this flag
provides no optimization anyway so we don't loose anything. darktable
2.0, which is almost ready, needs this patch too otherwise it crashes
during startup because of the isnan() misbehavior. The patch is not
committed upstream yet because I would prefer to understand what's
wrong.
Reviewed by: kwm
Approved by: kwm
Differential Revision: https://reviews.freebsd.org/D3922
Notes:
svn path=/head/; revision=401243
|
|
|
|
|
|
|
|
|
|
| |
PR: 202399
Reviewed by: bapt, kwm
Approved by: bapt
Differential Revision: https://reviews.freebsd.org/D3247
Notes:
svn path=/head/; revision=395382
|
|
|
|
|
|
|
|
|
|
| |
PR: 202594
Reviewed by: bapt, kwm
Approved by: bapt
Differential Revision: https://reviews.freebsd.org/D3247
Notes:
svn path=/head/; revision=395381
|
|
|
|
|
|
|
|
|
| |
Reviewed by: bapt, kwm
Approved by: bapt
Differential Revision: https://reviews.freebsd.org/D3247
Notes:
svn path=/head/; revision=395380
|
|
|
|
|
|
|
|
|
|
|
|
| |
The patch "patch-tools_generate__prefs.xsl" was committed upstream and
is no longer needed.
Differential Revision: https://reviews.freebsd.org/D2385
Reviewed by: kwm
Approved by: kwm
Notes:
svn path=/head/; revision=385239
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The patch was committed upstream. The commit message has a detailed
explanation:
https://github.com/darktable-org/darktable/commit/9d77a28e54f8bc19592a170b1e4b9cf083f7b5a3
Differential Revision: https://reviews.freebsd.org/D2308
Reviewed by: kwm
Approved by: kwm
Notes:
svn path=/head/; revision=384169
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The release notes of this new stable branch are available on the
darktable website:
http://www.darktable.org/2014/12/released-darktable-1-6/
The following changes was made to the options:
o LIBSECRET is a new option, turned off by default. When selected,
darktable can use libsecret as a password storage backend. This
can be useful for GNOME 3 users and it may be turned on by
default in the future as the dependency is light.
o SLIDESHOW is turned on by default: the features received
enhancements in 1.6.0.
o SQUISH is turned on by default. This library is used to compress
thumbnail and it's recommanded by the darktable developers.
PR: 195820
Differential Revision: https://reviews.freebsd.org/D1311
Submitted by: martin@sugioarto.com (earlier version)
Reviewed by: antoine
Approved by: antoine
Notes:
svn path=/head/; revision=374758
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The following changes were made to options:
o Remove GCC option (see below)
o Remove KWALLET option (unused)
o Rename FACEBOOK option to FB_PICASA, because both export features
depend on json-glib.
o Add COLORD option (color management)
o Add GRAPHMAGICK option (support GraphicsMagick's image formats)
o Add LUA option (embed Lua to add scripting)
o Add OPENEXR option (support HDR image format)
o Add SQUISH option (use libsquish to compress thumbnails)
o Add WEBP option (support WebP image format)
The patch enables more options by default, because I think it's more
sensible for a photographer using binary packages:
o COLORD
o FB_PICASA
o FLICKR
o GEO
o GPHOTO (already on)
o LUA
o NLS
o OPENEXR
o OPENJPEG
o RAWSPEED (already on)
o WEBP
The GCC option was removed because the usage of GCC along with libc++
in FreeBSD 10 and -CURRENT is unstable (this isn't a general truth,
just valid in the case of darktable). In FreeBSD up-to 9, the usage of
lang/gcc is mandatory anyway, because GCC 4.2.1 support is best effort
only (upstream).
Ninja is now used to build darktable, instead of make. This is not mandatory
of course, but brings a 33% build time improvement (at least for me).
pkg-plist is generated with "make makeplist" this time. That's why the
diff seems large. In fact most of the content remains the same, just with
a different order.
All patches were committed upstream and are removed, except one which
comes from upstream but isn't part of release 1.4.2.
The port is now "stagified".
Finally, I take maintainership of it.
PR: ports/186979
Phabricator: D107
Reviewed by: danfe@ (previous version), antoine@
Approved by: antoine@
Notes:
svn path=/head/; revision=356162
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Remove patch to add -I/usr/local/include in freetype-config --cflags. If
ports need extra headers they should look for them, and not get them via
a side-effect.
Freetype had a header resuffle in 2.5.1, patch ports to use the new header
style.
Thanks go to bdrewery for the two exp-runs and rakuco for helping me with
some troublesome cmake ports.
PR: ports/184587
Notes:
svn path=/head/; revision=337385
|
|
|
|
|
|
|
|
|
|
| |
due to conflict between libstdc++ and libc++, it will be fixed separately.
PR: ports/182425
Submitted by: dumbbell
Notes:
svn path=/head/; revision=330000
|
|
|
|
|
|
|
| |
- Remove patch (integrated upstream)
Notes:
svn path=/head/; revision=280853
|
|
|
|
|
|
|
|
|
|
|
|
| |
disable them without introducing implicit dependencies; retire local hacks
used for that purpose since they're not needed anymore
- Add missing library path to USE_LDCONFIG knob [*]
- Move BROKEN statement higher in the Makefile
PR: ports/159207 [*]
Notes:
svn path=/head/; revision=278401
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Build is now CMake-based instead of GNU make
- Remove libglade-2.0 dependency: while being listed as mandatory, it does
not seems to be really required
- Whenever possible, make dependencies OPTIONal (gconf2, dbus-glib, gphoto2)
and only enable camera support by default, since it is what likely most
users want
Notes:
svn path=/head/; revision=278352
|
|
|
|
|
|
|
| |
Report by: pointyhat (erwin)
Notes:
svn path=/head/; revision=273130
|
|
- while here remove some MD5
- fix some forgottern desktop-file-utils dependencies
Notes:
svn path=/head/; revision=272596
|