notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

non port: graphics/darktable/Makefile

Number of commits found: 227 (showing only 100 on this page)

«  1 | 2 | 3  »  

Monday, 27 May 2019
10:21 kai search for other commits by this committer
graphics/libgphoto2: Update to 2.5.22, graphics/gphoto2: Update to 2.5.20

* Bump PORTREVISION of ports depending on them.

Also while I'm here:
* Add "gnome" to USES if the XML option is enabled to avoid warnings about
  using USE_GNOME alone.
* Pet portlint

Notable changes since 2.5.16 (graphics/libgphoto2) [1]:

* Added new USB Ids for various camera types
* Updated translations
* Report file changes via GP_EVENT_FILE_CHANGED (hooked up for Canon EOS
  currently)

Changes since 2.5.15 (graphics/gphoto2) [2]:

* Maximum number in file ranges bumped from 16384 to 65536
* Add shell commands to match commandline: summary, storage-info,
  trigger-capture
* Fixed a fd leak
* Updated translations
* Handle GP_EVENT_FILE_CHANGED event

https://github.com/gphoto/libgphoto2/blob/libgphoto2-2_5_22-release/NEWS
https://github.com/gphoto/gphoto2/blob/gphoto2-2_5_20-release/NEWS

PR:		235817 [1], 235818 [2]
Submitted by:	Darren Mulligan <fixer@bsdmail.com>
Approved by:	woodsb02 (maintainer timeout)
Original commitRevision:502780 
Saturday, 11 May 2019
09:36 antoine search for other commits by this committer
Those ports link against llvm's libomp.so
Original commitRevision:501241 
Wednesday, 8 May 2019
16:05 jbeich search for other commits by this committer
devel/openmp: phase out

- Expire after the last version without /usr/lib/libomp.so
- Drop SOVERSION for seamless transition (i.e., avoid conditionals)

PR:		236907
Approved by:	bapt (maintainer)
Differential Revision:	https://reviews.freebsd.org/D19767
Original commitRevision:501030 
Monday, 22 Apr 2019
10:36 dumbbell search for other commits by this committer
graphics/darktable: Update to 2.6.2

Release notes:
* https://www.darktable.org/2019/03/darktable-262-released/

PR:		236904
Submitted by:	Darren Mulligan <fixer@bsdmail.com>
Original commitRevision:499628 
Sunday, 17 Mar 2019
13:14 tcberner search for other commits by this committer
graphics/exiv2: update to 0.27

Changelog:
	http://www.exiv2.org/changelog.html

- All depending ports have been bumped.
- graphics/py-exiv2 has been marked broken; use graphics/gexiv2 for python
bindings

Exp-run by:	antoine
PR:		235943
PR:		234830
Original commitRevision:496059 
Friday, 8 Mar 2019
13:43 dumbbell search for other commits by this committer
graphics/darktable: Update to 2.6.1

Release notes:
* https://www.darktable.org/2019/03/darktable-261-released/

PR:		236363
Submitted by:	Darren Mulligan <fixer@bsdmail.com>
Original commitRevision:495039 
Saturday, 23 Feb 2019
12:48 dumbbell search for other commits by this committer
graphics/darktable: Update to 2.6.0

Release notes:
* https://www.darktable.org/2018/12/darktable-260-released/

The initial patch was provided by Darren Mulligan. On top of it:
* Warnings about USES=gl and USES=gnome were fixed.
* The CMake CMAKE_POLICY_DEFAULT_CMP0056 setting was removed.

PR:		234800
Submitted by:	Darren Mulligan <fixer@bsdmail.com>
Reported by:	kunda <chitty_cloud@me.com>
Original commitRevision:493668 
Tuesday, 25 Dec 2018
20:25 tcberner search for other commits by this committer
Change cmake default behaviour to outsource.

Ports that build out of source now simply can use "USES=cmake"
instead of "USES=cmake:outsource". Ports that fail to build
out of source now need to specify "USES=cmake:insource".

I tried to only set insource where explictely needed.

PR:		232038
Exp-run by:	antoine
Original commitRevision:488341 
Wednesday, 12 Dec 2018
01:35 gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
Original commitRevision:487272 
Saturday, 22 Sep 2018
10:15 mandree search for other commits by this committer
Update ilmbase and openexr to 2.3.0, rename OpenEXR to openexr.

Release notes: <https://github.com/openexr/openexr/releases/tag/v2.3.0>

Adjust LIB_DEPENDS of all ports that require ilmbase or openexr to chase
the new lower-case spelling of the name, and to omit the version from the
library name to ease future maintenance.

Bump PORTREVISION of all ports that depend on ilmbase or openexr directly,
so that they all get rebuilt on upgrades.

Add patches to graphics/ampasCTL to keep it alive, with (a) ilmbase now
that its Iex::BaseExc class is no longer derived from std::string,
details were given upstream through https://github.com/ampas/CTL/issues/71
and (b) to unwind semicolon/;-lists in cmake that stem from openexr/
ilmbase pkg-config variables.
(Note ampasCTL is unmaintained as FreeBSD port, and upstream,
and I cannot run-time test it.)

Poudriere build tests on 11.2-RELEASE-p1 amd64 of ALL ports depending
directly or indirectly on ilmbase and/or openexr have passed without
regressions.  Thus invoking due diligence, I believe I have done the
equivalent of an -exp run, and do not require approval for the dependency
chases to third-party ports.
Original commitRevision:480374 
Sunday, 29 Jul 2018
22:18 gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.

This includes ports
 - featuring USE_GCC=yes or USE_GCC=any,
 - featuring USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and those
 - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
   c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.

PR:		222542
Original commitRevision:475857 
Wednesday, 6 Jun 2018
15:31 dumbbell search for other commits by this committer
graphics/darktable: Update to 2.4.4

Release notes:
https://www.darktable.org/2018/06/darktable-244-released/
Original commitRevision:471854 
Sunday, 29 Apr 2018
09:24 dumbbell search for other commits by this committer
graphics/darktable: Build with LLVM 6.0

... instead of LLVM 5.0. The reason is to stay in sync with Mesa to keep
the number of LLVM copies to build to the minimum.

It looks like the hack to explicitely set `LDFLAGS` to have OpenMP
support isn't necessary anymore. The last time it was revisited was with
LLVM 3.9.1.
Original commitRevision:468615 
Saturday, 28 Apr 2018
06:14 tcberner search for other commits by this committer
Update grahics/exiv2 to 0.26

PR:		223625
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D12345
Original commitRevision:468519 
Tuesday, 24 Apr 2018
16:21 dumbbell search for other commits by this committer
graphics/darktable: Update to 2.4.3

Release notes:
https://www.darktable.org/2018/04/darktable-243-released/
Original commitRevision:468218 
Wednesday, 28 Mar 2018
13:56 dumbbell search for other commits by this committer
graphics/darktable: Update to 2.4.2

Release notes:
https://www.darktable.org/2018/03/darktable-242-released/
Original commitRevision:465812 
Sunday, 28 Jan 2018
13:19 dumbbell search for other commits by this committer
graphics/darktable: Add iso-codes to the build dependencies

This permits darktable to display language names in the preferences
dialog, not just language codes.
Original commitRevision:460174 
Thursday, 25 Jan 2018
08:49 dumbbell search for other commits by this committer
graphics/darktable: Update to 2.4.1
Original commitRevision:459912 
Sunday, 14 Jan 2018
01:23 woodsb02 search for other commits by this committer
graphics/libgphoto2: Update to 2.5.16
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)
Original commitRevision:458949 
Thursday, 28 Dec 2017
12:05 dumbbell search for other commits by this committer
graphics/darktable: Update to 2.4.0

While here, change the default LLVM version to 5.0, to remain in sync
with Mesa (to keep the number of LLVMs to build to just one).
Original commitRevision:457447 
Friday, 1 Dec 2017
07:19 antoine search for other commits by this committer
Cleanup LIB_DEPENDS on libpng
Original commitRevision:455251 
01:58 mandree search for other commits by this committer
Security update OpenEXR and ilmbase to 2.2.1.

While here, fix libIlmImfUtil_la_LDFLAGp so that when linking libIlmImfUtil,
the locally built libIlmImf gets precedence over the one in /usr/local,
to permit upgrades in a running system with the older version installed.

This changes the library's SONAME, so bump PORTREVISION of all dependees.

Unfortunately, this looks a bit too intrusive for an MFH to 2017Q4.

Security:	CVE-2017-9110
Security:	CVE-2017-9111
Security:	CVE-2017-9112
Security:	CVE-2017-9113
Security:	CVE-2017-9114
Security:	CVE-2017-9115
Security:	CVE-2017-9116
Security:	803879e9-4195-11e7-9b08-080027ef73ec
Original commitRevision:455244 
Sunday, 10 Sep 2017
20:55 gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang,
   c++14-lang, c++0x, c11, or gcc-c++11-lib.

PR:		219275
Original commitRevision:449591 
Monday, 14 Aug 2017
12:56 woodsb02 search for other commits by this committer
graphics/gphoto2: Update to 2.5.14
graphics/libgphoto2: Update to 2.5.14
graphics/py-gphoto2: Update to 1.7.0

- Bump dependent ports
- Take maintainership of graphics/gtkam
Original commitRevision:447935 
Monday, 26 Jun 2017
22:37 linimon search for other commits by this committer
arm64 has no meaning here.  The correct spelling is aarch64.

Since the port needs sse functions, it won't run there anyway.

Approved by:	portmgr (tier-2 blanket)
Original commitRevision:444420 
Sunday, 25 Jun 2017
21:07 tcberner search for other commits by this committer
Make ninja opt-out in cmake.mk

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
Original commitRevision:444324 
Saturday, 17 Jun 2017
14:33 dumbbell search for other commits by this committer
graphics/darktable: Update to 2.2.5
Original commitRevision:443775 
Thursday, 1 Jun 2017
16:05 woodsb02 search for other commits by this committer
graphics/libgphoto2: Update to 2.5.13
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
Original commitRevision:442300 
Tuesday, 23 May 2017
05:03 rezny search for other commits by this committer
Revision bump of all ports with USE_GL after consolidation of mesa-libs

Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D10845
Original commitRevision:441503 
Sunday, 30 Apr 2017
12:50 sunpoet search for other commits by this committer
Update to 0.6.0

- Bump PORTREVISION for dependent ports

Changes:	https://chromium.googlesource.com/webm/libwebp/+/master/NEWS
Original commitRevision:439814 
Saturday, 15 Apr 2017
13:47 dumbbell search for other commits by this committer
graphics/darktable: Use LLVM 4.0 at build time

We try to keep the same LLVM version as Mesa to avoid the need to have
several versions of LLVM.

Approved by:	bapt (mentor)
Differential Revision:	https://reviews.freebsd.org/D10403
Original commitRevision:438583 
Tuesday, 4 Apr 2017
07:41 dumbbell search for other commits by this committer
graphics/darktable: Update to 2.2.4

Approved by:	antoine (mentor)
Differential Revision:	https://reviews.freebsd.org/D10254
Original commitRevision:437703 
Saturday, 1 Apr 2017
15:23 gerald search for other commits by this committer
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
Original commitRevision:437439 
Wednesday, 1 Feb 2017
22:10 dumbbell search for other commits by this committer
graphics/darktable: Update to 2.2.3

Version 2.2.3 was released shortly after 2.2.2 with the patch to
src/develop/imageop_math.c applied.

Approved by:	bapt (mentor)
Differential Revision:	https://reviews.freebsd.org/D9400
Original commitRevision:433115 
Monday, 30 Jan 2017
21:14 dumbbell search for other commits by this committer
graphics/darktable: Update to 2.2.2

Use devel/openmp to provide OpenMP runtime instead of the entire LLVM
(submitted by mandree@). This allows to use LLVM 3.9 at build time,
without fearing any dependency to multiple LLVM versions at runtime
(Mesa pulls LLVM 3.7 for instance).

Change `COMPILER_TYPE` to `CHOSEN_COMPILER_TYPE`, (submitted by
mandree@). This was blocking bug 199098.

Include the following patch from upstream, which fixes a regression
(suggested by upstream):
https://github.com/darktable-org/darktable/commit/f7bc2b3338832a42629cdfaa691b5c921df0701c.patch

PR:		216561
Submitted by:	mandree (CHOSEN_COMPILER_TYPE and devel/openmp dep.)
Approved by:	bapt (mentor)
Differential Revision:	https://reviews.freebsd.org/D9363
Original commitRevision:432871 
Friday, 6 Jan 2017
00:31 mandree search for other commits by this committer
Update to upstream release 2.2.1.

ChangeLogs since previous 2.0.7:
https://www.darktable.org/2016/12/darktable-2-2-0-released/
https://www.darktable.org/2017/01/darktable-2-2-1-released/

- Permit build on ARM64 (previously: AMD64 only)
- Squish is no longer a build requisite, but po4a is for localized
  documentation.
- USE_GEO -> USE_MAP in the cmake context
- SLIDESHOW and GNOMEKEYRING options are gone upstream
- Move to OpenJPEG 2.1 (used to use 1.5), needs a patch to the
  CMakeLists.txt to resolve include path shadows if both releases are
  installed.
- Remove support for FreeBSD 9.3.

Post-review-change: Take BUILD_DEPENDS on textproc/po4a and extend
pkg-plist by several translated manual pages.

PR:		215687 (related) [1]
Submitted by:	Greg V [1], mandree@ (most)
Reviewed by:	Roman Lebedev, dumbbell@
Approved by:	dumbbell@
Differential Revision:	https://reviews.freebsd.org/D8994
Original commitRevision:430672 
Wednesday, 26 Oct 2016
20:11 dumbbell search for other commits by this committer
graphics/darktable: Update to 2.0.7

Approved by:	mat
Differential Revision:	https://reviews.freebsd.org/D7798
Original commitRevision:424734 
Friday, 5 Aug 2016
18:35 dumbbell search for other commits by this committer
graphics/darktable: Update to 2.0.5

Add several missing dependencies, as reported by `make stage-qa`.

Clean up port options:
    o  `COLORD` and `OPENEXR` had an incomplete an dependencies list.
    o  `NLS` was broken when turned off.
    o  `RAWSPEED` and `SQUISH` were not CMake knobs anymore in darktable.

Approved by:	mat
Differential Revision:	https://reviews.freebsd.org/D7147
Original commitRevision:419702 
Wednesday, 27 Jul 2016
10:22 tcberner search for other commits by this committer
Update graphics/exiv2 to 0.25.

As there is an shlib version bump, bump them portrevision of dependent ports.

While doing so, also switch to the cmake build system, as it requires less
patching and is easier to handle.

PR:             211329
Reviewed by:    mat, rakuco, kwm
Approved by:    rakuco (mentor)
Differential Revision:  https://reviews.freebsd.org/D7283
Original commitRevision:419170 
Monday, 23 May 2016
20:35 amdmi3 search for other commits by this committer
Remove NLS, DOCS, EXAMPLES and IPV6 from OPTIONS_DEFAULT, they are enabled by
default anyway and don't need to be listed

Approved by:	portmgr blanket
Original commitRevision:415742 
Tuesday, 10 May 2016
07:19 dumbbell search for other commits by this committer
graphics/darktable: Update to 2.0.4

No change to the port itself.

Approved by:	bapt
Differential Revision:	https://reviews.freebsd.org/D6241
Original commitRevision:414925 
Monday, 11 Apr 2016
21:21 dumbbell search for other commits by this committer
graphics/darktable: Update to 2.0.3

No change to the port itself.

Approved by:	bapt
Differential Revision:	https://reviews.freebsd.org/D5823
Original commitRevision:413088 
Friday, 1 Apr 2016
14:00 mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
Original commitRevision:412346 
11:17 sunpoet search for other commits by this committer
- Update to 0.5.0
- Bump PORTREVISION for graphics/webp shlib change

Changes:	https://chromium.googlesource.com/webm/libwebp/+/master/NEWS
Original commitRevision:412334 
Sunday, 20 Mar 2016
14:35 jbeich search for other commits by this committer
graphics/lensfun: bump PORTREVISION in consumers after r411373
Original commitRevision:411447 
Friday, 11 Mar 2016
19:01 dumbbell search for other commits by this committer
graphics/darktable: Update to 2.0.2

This update also fixes the build on FreeBSD 9.3-RELEASE where the
definition of powl(3) is hidden behind _DECLARE_C99_LDBL_MATH.

Reviewed by:	kwm
Approved by:	kwm
Differential Revision:	https://reviews.freebsd.org/D5279
Original commitRevision:410836 
11:53 tijl search for other commits by this committer
Combine print/cups-base, print/cups-client and print/cups-image into
print/cups and update it to 2.1.3.  Also remove print/cups-pstoraster,
improve print/cups-filters, print/foomatic-* and update print/hplip to
3.16.2.

Long description:

First some background.  When you hand a file to cups it sets up a chain of
filter programs that converts the file to something a printer understands.
Each filter has a cost associated with it and cups tries to find the
cheapest chain.  Costs used to be configured in such a way that files were
first converted to PostScript.  This could then be manipulated further (e.g.
putting multiple pages on one sheet) before finally being sent to a
PostScript printer or another filter like pstoraster which produces a raster
format understood by non-PostScript printer drivers.  Nowadays most filters
have been moved from cups to cups-filters and they have been configured to
use PDF as an intermediate format instead of PostScript.

Merging of cups-base, cups-client and cups-image into print/cups:
- cups-image provides a library to work with the cups raster format.  It is
  only used to implement filters and printer drivers and these only exist
  in the context of a cups server so there's no need to separate this from
  cups-base.
- cups-client provides a library that allows applications to print via cups.
  It is possible to use the library to access a remote cups server without
  running a local cups server, but such a setup is discouraged and the
  configuration file to set this up has been marked deprecated.  It is
  better to run a local cups server and let that talk to the remote cups
  server because then you have the benefits of local job queuing in case the
  remote server is down or busy.  Given this and the fact that without
  filters cups-base is now smaller than it used to be it makes sense to
  merge the ports.  The patch also adds options IPPTOOL, DOCS and NLS which
  when disabled make the new cups package smaller than the current
  cups-client package.  Merging the ports also prevents problems with
  options like ZEROCONF being configured differently in both ports.
- print/cups was a metaport that depended on cups-base and some filters.
  There isn't really a need for such a metaport so cups-base can be renamed
  to cups.  The filters can be depended on by printer drivers such as hplip
  if they need them.

Additional changes to the new print/cups:
- Clean up the patches.  They seem to have been regenerated with post-patch
  changes included.
- Add a patch to prevent intermediate conversion to PDF when a PostScript
  file is sent to a PostScript printer when cups-filters is installed.
- Fix the PAM configuration file.
- Add a patch to let the server search /usr/local/share/ppd like on Linux so
  other ports don't have to add links to it.
- Remove ulpt(4) helper scripts.  The port uses libusb with ugen(4).
- Remove support for mDNSResponder.  cups-filters only supports Avahi.
- Combine ICONS and XDG_OPEN options into an X11 option to support WITHOUT_X11.
- Optionally depend on colord for ICC profile support.
- Various smaller changes.

Changes to print/cups-filters:
- Let the cups_browsed rc.d script depend on cupsd and avahi_daemon instead
  of LOGIN.
- Development of foomatic-filters has been moved to cups-filters so let this
  port install foomatic related files and add foomatic-filters to CONFLICTS.
- Fix location of liblouis tables.
- Add patch to fix ICC support.

Changes to print/cups-pstoraster:
This port is essentially an old version of Ghostscript plus a cups filter.
It's no longer developed.  This commit removes it and changes existing
dependencies to print/cups-filters which depends on print/ghostscript* and
includes a gstoraster filter that can handle both PostScript and PDF.

Changes to print/foomatic-db*:
Remove old MASTER_SITES and dependencies and eliminate PKGNAMEPREFIX.

Changes to print/foomatic-filters:
Install beh backend with its original name again and add cups-filters to
CONFLICTS.

Changes to print/hplip:
- Stop installing hpijs/foomatic-rip support.  This is no longer supported
  upstream.
- Stop installing hpcups PPDs.  These are now automatically generated.  The
  bundled PPDs are generated for an older version of cups.
- Rename the QT option to X11 to support WITHOUT_X11.
- Simplify the patches now that ports are installed in a staging area.
- Add a patch to set SO_REUSEPORT (next to SO_REUSEADDR) on the mDNS socket
  like avahi-daemon does.  This fixes Zeroconf support for HP network
  printers.

PR:		207746
Exp-run by:	antoine
Approved by:	portmgr (antoine)
Original commitRevision:410825 
Saturday, 13 Feb 2016
14:50 dumbbell search for other commits by this committer
graphics/darktable: Update to 2.0.1

darktable 2.0.x officially dropped support for i386. I believe the crash
reported in PR 202457 was specific to 32-bit because this was already
largely untested with darktable 1.6.x, so I'm considering this issue
"fixed".

PR:		202457
Reviewed by:	kwm
Approved by:	kwm
Differential Revision:	https://reviews.freebsd.org/D4247
Original commitRevision:408803 
Sunday, 10 Jan 2016
16:55 bapt search for other commits by this committer
Convert g* and i* to USES=sqlite and USES=firebird
Original commitRevision:405724 
Friday, 25 Dec 2015
20:42 amdmi3 search for other commits by this committer
- Fix lua version

Approved by:	portmgr blanket
Original commitRevision:404469 
Wednesday, 18 Nov 2015
09:09 dumbbell search for other commits by this committer
graphics/darktable: LLVM 3.7 does not provide OpenMP on i386

This fixes the build on FreeBSD 10.x and 11-CURRENT on i386.

While here, completely remove the OPENMP option. The implementation was
incomplete anyway because disabling it would not turn off OpenMP in
darktable if it was built with GCC.

Reviewed by:	kwm
Approved by:	kwm
Differential Revision:	https://reviews.freebsd.org/D4130
Original commitRevision:401850 
Wednesday, 11 Nov 2015
13:16 dumbbell search for other commits by this committer
graphics/darktable: Update to 1.6.9

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
Original commitRevision:401243 
Saturday, 29 Aug 2015
15:59 kwm search for other commits by this committer
Update librsvg2 to 2.40.10.

Replace gtk20 dependancy with gdk-pixbuf2 and pango, and drop the
gtk-engines2 run dependacy.

Update ports to take the dependacy changes into account.

PR:		202378
Exp-run by:	antoine@
Original commitRevision:395560 
Wednesday, 26 Aug 2015
18:26 amdmi3 search for other commits by this committer
- Switch to options helpers
- While here, add some NO_ARCHes

Approved by:	portmgr blanket
Original commitRevision:395389 
16:58 dumbbell search for other commits by this committer
graphics/darktable: Update to 1.6.8

Reviewed by:	bapt, kwm
Approved by:	bapt
Differential Revision:	https://reviews.freebsd.org/D3247
Original commitRevision:395379 
Sunday, 23 Aug 2015
13:58 danfe search for other commits by this committer
Consistently spell out ONLY_FOR_ARCHS_REASON due to SSE (and other SIMD
instructions) use.  Particularly, saying "SSE extensions" is superfluous,
as SSE abbreviation itself means "Streaming SIMD Extensions".  Correct
way to refer to particular (CPU-agnostic) technology is "SIMD instruction
set", which is not limited to MMX, SSE family, AVX, NEON, etc.

Since "instruction set" looks a bit too formal in the option description,
use more casual and shorter word "instructions".
Original commitRevision:395091 
Sunday, 2 Aug 2015
20:23 kwm search for other commits by this committer
Part 1 of adding USE_GNOME=intltool to ports that require it.

The reason for this is that in the GNOME 3.16 update, USE_GNOME gtk20 and
gtk30 don't pull intltool in anymore.

PR:		201980
Exp-run by:	antoine@
Original commitRevision:393444 
Wednesday, 24 Jun 2015
17:10 dumbbell search for other commits by this committer
graphics/darktable: Update to 1.6.7

Differential Revision:	https://reviews.freebsd.org/D2766
Reviewed by:	kwm
Approved by:	kwm
Original commitRevision:390498 
Sunday, 3 May 2015
09:08 dumbbell search for other commits by this committer
graphics/darktable: Update to 1.6.6

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
Original commitRevision:385239 
Friday, 17 Apr 2015
18:54 dumbbell search for other commits by this committer
graphics/darktable: Fix bug with preferences when built with Clang 3.6

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
Original commitRevision:384169 
Saturday, 4 Apr 2015
17:22 dumbbell search for other commits by this committer
graphics/darktable: Update to 1.6.4

Differential Revision:	https://reviews.freebsd.org/D2226
Reviewed by:	bapt
Approved by:	bapt
Original commitRevision:383232 
Monday, 9 Mar 2015
09:02 dumbbell search for other commits by this committer
graphics/darktable: Update to 1.6.3

Differential Revision:	https://reviews.freebsd.org/D1995
Reviewed by:	kwm
Approved by:	kwm
Original commitRevision:380839 
Saturday, 7 Feb 2015
17:22 dumbbell search for other commits by this committer
graphics/darktable: Update to 1.6.2

Differential Revision:	https://reviews.freebsd.org/D1791
Reviewed by:	kwm
Approved by:	kwm
Original commitRevision:378610 
Friday, 23 Jan 2015
12:28 vanilla search for other commits by this committer
bump PORTREVISION due libphoto2 shared library version changed.

Submitted by:	tijl@
Original commitRevision:377733 
Monday, 22 Dec 2014
17:04 dumbbell search for other commits by this committer
darktable: Update to 1.6.1

Release 1.6.1 is a bugfix release.

Differential Revision:	https://reviews.freebsd.org/D1350
Reviewed by:	kwm
Approved by:	kwm
Original commitRevision:375247 
Monday, 15 Dec 2014
17:50 dumbbell search for other commits by this committer
graphics/darktable: Update to 1.6.0

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
Original commitRevision:374758 
Monday, 8 Dec 2014
16:48 tijl search for other commits by this committer
Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in
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)
Original commitRevision:374303 
Wednesday, 10 Sep 2014
20:50 gerald search for other commits by this committer
Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
Original commitRevision:367888 
Friday, 15 Aug 2014
20:37 mandree search for other commits by this committer
Upgrade OpenEXR and ilmbase to 2.2.0.

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)
Original commitRevision:365038 
Monday, 4 Aug 2014
19:34 amdmi3 search for other commits by this committer
- Switch graphics/GraphicsMagick to USES=libtool, drop .la files
- Bump dependent ports as .so version has changed
- Fix distinfo for graphics/cmg
- Fix shebang for graphics/vips

Approved by:	portmgr blanket
Original commitRevision:364040 
Friday, 4 Jul 2014
09:41 tijl search for other commits by this committer
Bump PORTREVISION on all ports with USE_SQLITE=yes or USE_SQLITE=3 that
have not been bumped yet after the latest libsqlite3.so library version
change.

Approved by:	portmgr (implicit)
Original commitRevision:360588 
Tuesday, 17 Jun 2014
19:26 rene search for other commits by this committer
Update consumers of graphics/GraphicsMagick13 to use graphics/GraphicsMagick
instead, these two ports are now equal.
Bump PORTREVISIONs

Approved by:	portmgr (antoine)
Original commitRevision:358165 
Thursday, 12 Jun 2014
09:10 dumbbell search for other commits by this committer
graphics/darktable: Simplify options-dependent parts

Use variables prefixed by option names. This removes the need to use .if
blocks.

Use OPTIONS_SUB=yes and %%OPTION%% markers in pkg-plist. This fixes
pkg-plist for at least the LUA option [1].

Remove the post-patch target. It's not needed anymore, as the changes
were committed upstream.

Replace the usage of bsd.port.pre.mk/bsd.port.post.mk by
bsd.port.options.mk/bsd.port.mk.

Fix the build when WITH_DEBUG=1 is set. darktable's CMakeLists.txt
throws a fatal error if CMAKE_BUILD_TYPE is set to Debug and suggests to
use RelWithDebInfo: we now follow this advice.

Sort USES and options-prefixed variables alphabetically.

PR:		190516 [1]
Phabricator:	D178
Submitted by:	Matthieu Volat <mazhe@alkumuna.eu> (previous patch to fix [1])
Reviewed by:	bapt@
Approved by:	bapt@
Original commitRevision:357572 
Sunday, 1 Jun 2014
18:52 dumbbell search for other commits by this committer
graphics/darktable: Update to 1.4.2

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@
Original commitRevision:356162 
Monday, 26 May 2014
14:42 kwm search for other commits by this committer
Update openjpeg to 2.1.0.

Version 2.x is incompatible with openjpeg 1.5. Preserve it as openjpeg15
and update users.

Approved by:	portmgr (implicit) for NO_STAGE ports
Original commitRevision:355352 
Friday, 4 Apr 2014
20:36 danfe search for other commits by this committer
- Chase libexiv2.so shlib version bump after r350163
- Fix nearby minor style issues while here (not all)

Approved by:	portmgr (bapt), some ports are still NO_STAGE :(
Original commitRevision:350164 
Monday, 10 Mar 2014
20:55 gerald search for other commits by this committer
Update the default version of GCC used in the Ports Collection from
GCC 4.6.4 to GCC 4.7.3.  This entails updating the lang/gcc port as
well as changing the default in Mk/bsd.default-versions.mk.

Part II, Bump PORTREVISIONs.

PR:		182136
Supported by:	Christoph Moench-Tegeder <cmt@burggraben.net> (fixing many ports)
Tested by:	bdrewery (two -exp runs)
Original commitRevision:347809 
Wednesday, 20 Nov 2013
14:25 nemysis search for other commits by this committer
- Bump dependent ports' revisions (graphics/ilmbase and graphics/OpenEXR)

Approved by:	wg (mentor)
Original commitRevision:334422 
Thursday, 31 Oct 2013
00:32 nemysis search for other commits by this committer
graphics/ilmbase

- Update to 2.0.1
- Change master sites to SAVANNAH
- Change maintainer email to @FreeBSD.org
- Remove conflict with non existent Port
- USES pathfix pkgconfig
- Add executable
- Add DOCS Option
- Support STAGEDIR and add OPTIONS_SUB
- Use pathfix instead of simple patches
- Adjust patches
- Change WWW

graphics/OpenEXR

- Update to 2.0.1
- Change master sites to SAVANNAH
- Change maintainer email to @FreeBSD.org
- Use the new format for LIB_DEPENDS
- USES gmake pathfix pkgconfig
- Add DOCS and EXAMPLES Options
- Support STAGEDIR and add OPTIONS_SUB
- Change REINPLACE_CMD
- Add extra patch for EXAMPLES
- Remove obsolete patches

- Bump dependent ports' revisions

Approved by:	pawel / wg (mentors)
Original commitRevision:332189 
Saturday, 26 Oct 2013
00:52 gerald search for other commits by this committer
Update to libmpc version 1.0.1 which brings the following fixes:

 - 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)
Original commitRevision:331644 
Friday, 20 Sep 2013
18:35 bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
graphics)
Original commitRevision:327733 
Monday, 16 Sep 2013
03:10 danfe search for other commits by this committer
- Update to version 1.2.3
- Shorten GCC_DESC so it fits the dialog window
- Fix pkg-plist for GEO option
Original commitRevision:327363 
Monday, 9 Sep 2013
18:54 antoine search for other commits by this committer
Add an explicit dependency on pkgconf

Approved by:	portmgr (bapt)
Original commitRevision:326840 
Saturday, 17 Aug 2013
16:27 gerald search for other commits by this committer
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)
Original commitRevision:324851 
Sunday, 11 Aug 2013
14:11 danfe search for other commits by this committer
- Unbreak the build on recent -CURRENT [*]
- Switch to the new LIB_DEPENDS syntax
- Drop no longer meaningful MAKE_JOBS_SAFE

Submitted by:	bsam [*]
Original commitRevision:324590 
Thursday, 11 Jul 2013
16:26 sunpoet search for other commits by this committer
- Update to 7.31.0
- 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
Original commitRevision:322783 
Monday, 1 Jul 2013
11:45 danfe search for other commits by this committer
- Update to version 1.2.2, another patch release in 1.2 branch, which mostly
  brings support for several new cameras, and some minor bugfixes
- Remove no longer needed patching (const gint -> gint)
- Relax types of cache counters (to unbreak with GCC/i386)
Original commitRevision:322122 
Friday, 21 Jun 2013
07:30 danfe search for other commits by this committer
Update to version 1.2.1 which brings quite some bugfixes, new noise profiles,
white balance settings for several cameras, etc.

Note that some translations were removed: development team decided to exclude
those which are not properly finished from releases.
Original commitRevision:321448 
Saturday, 11 May 2013
13:14 danfe search for other commits by this committer
Provide a better description for an option and reformat port description.
Original commitRevision:317874 
Wednesday, 1 May 2013
07:27 danfe search for other commits by this committer
Update to version 1.2, which brings some nice and useful features (profiled
denoise, usability enhancements, JPEG2000 support).

PR:		ports/178232
Submitted by:	Matthieu Volat
Original commitRevision:316997 
Friday, 26 Apr 2013
16:39 bapt search for other commits by this committer
Convert from USE_GETTEXT to USES= gettext

While here:
- Trim some headers
- Convert to new options framework
Original commitRevision:316624 
Friday, 22 Mar 2013
20:06 makc search for other commits by this committer
- convert USE_CMAKE to USES
- while here clean up some ports from CMAKE_VERBOSE, which is intended
  for users

Approved by:	portmgr (miwi)
Original commitRevision:314960 
Friday, 22 Feb 2013
05:49 danfe search for other commits by this committer
Update to version 1.1.3.
Original commitRevision:312751 
Wednesday, 30 Jan 2013
09:31 danfe search for other commits by this committer
- Update to version 1.1.2
- Rename GLIBJSON option to FACEBOOK

PR:		ports/175225
Submitted by:	dumbbell
Original commitRevision:311207 
Thursday, 17 Jan 2013
16:05 swills search for other commits by this committer
- Chase lib version changes from ilmbase and OpenEXR updates
Original commitRevision:310553 
Tuesday, 4 Dec 2012
09:46 danfe search for other commits by this committer
- Update to version 1.1
- Introduce two new options, GEO and GLIBJSON (off by default)
- Remove GCONF option (no longer provided upstream)
- Remove some no longer relevant local patching
- Sort things around Makefile a bit while here

PR:		ports/174058 (version update)
Submitted by:	dumbbell
Feature safe:	yes
Original commitRevision:308226 
Wednesday, 26 Sep 2012
14:55 danfe search for other commits by this committer
Adjust OPTIONS_DEFAULT to pre-r304880 state.
Original commitRevision:304914 
07:02 danfe search for other commits by this committer
- Convert to the new OPTIONS framework
- Drop indefinite article from the COMMENT
- Trim the header per new world order
Original commitRevision:304880 
Monday, 10 Sep 2012
01:37 danfe search for other commits by this committer
- Update to version 1.0.5
- Drop ABI versions in LIB_DEPENDS

PR:		ports/171469
Submitted by:	dumbbell
Original commitRevision:304009 
Tuesday, 31 Jul 2012
15:29 bsam search for other commits by this committer
Update graphics/exiv2 to version 0.23.
The so library version has changed.
Bump PORTREVISIONs at dependent ports.

PR:		ports/169733
Submitted by:	bsam (me)
Approved by:	multimedia (maintainer timeout 3 weeks)
Original commit

Number of commits found: 227 (showing only 100 on this page)

«  1 | 2 | 3  »