Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
5.11_1 01 Oct 2024 18:56:20 |
Rene Ladan (rene) |
all: drop support for expired FreeBSD 14.0
Simplify expressions for FreeBSD 13.X
Reviewed by: many
Differential Revision: https://reviews.freebsd.org/D46601 |
5.11_1 13 Sep 2024 22:08:35 |
Jan Beich (jbeich) |
graphics/libjxl: update to 0.11.0
Changes: https://github.com/libjxl/libjxl/releases/tag/v0.11.0
Reported by: GitHub (watch releases) |
5.11 31 Aug 2024 20:36:22 |
Matthias Andree (mandree) |
graphics/rawtherapee: update to 5.11
and limit the "GCC 12" pinning to FreeBSD 14.0 (or in fact, 14 before
the next OSVERSION before 2023-11-19) because libcxx has been fixed
to build with GCC 13 and newer on 13.3 and 14.1, as seen in
PR: 273682
and the "GCC 12" pin can be removed on 2024-10-01.
This also adds autoreconf and libtool to the build requisites because
RawTherapee's build runs both to configure the embedded new LibRaw
0.21.0.Beta1 (shipped as part of RawTherapee).
ChangeLog: https://raw.githubusercontent.com/Beep6581/RawTherapee/5.11/RELEASE_NOTES.txt |
5.10_3 29 May 2024 00:32:21 |
Matthias Andree (mandree) |
graphics/rawtherapee: replace workaround by cherry-pick
...of upstream's merged change here:
https://github.com/Beep6581/RawTherapee/pull/7080
PR: 279371 |
5.10_2 28 May 2024 20:53:44 |
Matthias Andree (mandree) |
graphics/rawtherapee: work around jpeg-turbo regression
jpeg-turbo hides the jpg_std_message_table, causing linker troubles,
as reported by pkg-fallout. This somehow also snuck past the -exp run.
We now set up the default table in the code that wanted to reference it
and steal the const pointer to the message table as a workaround.
Also, the jpeg-turbo upgrade breaks rawtherapee at run-time, so we
must bump its PORTREVISION.
Rawtherapee 5.10_1 with jpeg-turbo 3.0.3 causes this error,
preventing a program start:
ld-elf.so.1: /usr/local/bin/rawtherapee: Undefined symbol
"jpeg_std_message_table@LIBJPEG_8.0"
PR: 279371 |
5.10_1 27 Apr 2024 12:44:59 |
Tijl Coosemans (tijl) |
graphics/tiff: Update to 4.6.0
PR: 278577
Exp-run by: antoine |
5.10 23 Feb 2024 17:37:09 |
Matthias Andree (mandree) |
graphics/rawtherapee: update to 5.10
ChangeLog: https://rawtherapee.com/downloads/5.10/#new-features
We need to stick to GCC because LLVM-compiled code may take more than
twice as much processing time as GCC-compiled does, for my test set
comparing a few images with denoising and stuff on FreeBSD-14.0-RELEASE
amd64 comparing GCC 12.3 to clang 16.0, and similar values on
FreeBSD-13.2-RELEASE.
Pin GCC to 12 and override -stdlib accordingly, to fix
PR: 273682
Clean up Makefile a bit, but we cannot let go of the CCACHE
workarounds yet, which we need when enforcing GCC compile. (Only the first 15 lines of the commit message are shown above ) |
5.9_6 22 Jan 2024 10:42:25 |
Muhammad Moinur Rahman (bofh) |
graphics/rawtherapee: Sanitize MANPREFIX
Approved by: portmgr (blanket) |
5.9_5 10 Nov 2023 01:40:31 |
Matthias Andree (mandree) |
graphics/rawtherapee: Revert "drop USE_GCC..."
This reverts commit fff0cd6cf3ae5141f7f588e27b8e71839ee742be.
Caused regressions on the build of too many FreeBSD versions, as
Reported by: pkg-fallout@
MFH: 2023Q4 |
5.9_4 09 Oct 2023 16:19:43 |
Matthias Andree (mandree) |
graphics/rawtherapee: drop USE_GCC...
...to unblock the GCC-13-as-default upgrade.
PR: 273682
Reported by: salvadore@ |
5.9_3 28 Jul 2023 17:13:17 |
Daniel Engberg (diizzy) |
*/*: Bump jpeg-turbo users treewide
New major version 3.0.0 |
5.9_2 23 Apr 2023 09:09:58 |
Gerald Pfeifer (gerald) |
*: Bump PORTREVISIONs for math/mpc update to 1.3.1 |
5.9_1 02 Mar 2023 05:23:10 |
Tobias C. Berner (tcberner) |
accessibility/at-spi2-core: update to 2.46.0
What's new in at-spi2-core 2.46.0:
* Fix GetInterfaces documentation on org.a11y.atspi.Accessible
interface.
What's new in at-spi2-core 2.45.91:
* Send device event controller events using the same signature as other
events.
* Document the Accessible, Action, and Cache dbus interfaces.
* Fix license of atspi-gmain.c (#87).
What's new in at-spi2-core 2.45.90:
* xml: Add some documentation.
* xml: Fix event arguments. (Only the first 15 lines of the commit message are shown above ) |
5.9 30 Nov 2022 22:01:09 |
Matthias Andree (mandree) |
graphics/rawtherapee: update to new release 5.9
Announcements:
https://rawtherapee.com/downloads/5.9/
Historic:
https://rawtherapee.com/2022/07/rawtherapee-5.9-wip-and-project-updates/ |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
5.8_13 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
5.8_13 07 Sep 2022 10:26:41 |
Tobias C. Berner (tcberner) |
cleanup: remove trailing whitepaces |
5.8_13 20 Jul 2022 14:22:04 |
Tobias C. Berner (tcberner) |
graphics: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* "Waitman Gobble" <uzimac@da3m0n8t3r.com>
* Aaron Dalton <aaron@FreeBSD.org>
* Abel Chow <ozsanh45vds001@sneakemail.com>
* Adam Weinberger <adamw@FreeBSD.org>
* Ade Lovett <ade@FreeBSD.org>
* Ade Lovett <ade@lovett.com>
* Akinori MUSHA aka knu <knu@idaemons.org>
* Aldis Berjoza <aldis@bsdroot.lv>
* Alex Hayward <xelah@xelah.com>
* Alex Ivasyuv <siegerstein@pochta.ru>
* Alex Samorukov <samm@os2.kiev.ua> (Only the first 15 lines of the commit message are shown above ) |
5.8_13 20 May 2022 07:04:07 |
Baptiste Daroussin (bapt) |
depedencies: fix wrong dependencies on libcanberra-gtk.so
Since those packages were switced to gtk3 they never depended on
libcanberra-gtk.so anymore (gtk2)
PR: 264092
Reported by: Jonathan Chen <jonc@chen.org.nz> |
5.8_12 10 Apr 2022 19:11:41 |
Charlie Li (vishwin) |
textproc/libxml2: bump all LIB_DEPENDS consumers
This is a separate commit to facilitate easier cherry-picking for
quarterly.
PR: 262853, 262940, 262877, 263126
Approved by: fluffy (mentor) |
5.8_11 26 Mar 2022 08:27:27 |
Matthias Fechner (mfechner) |
textproc/libxml2: bump all dependencies
This should make sure that all dependent ports will pick
up the new version commited with a13ec21cd733f67a9fc0dc00ab45268bdc236246 |
5.8_10 25 Oct 2021 12:58:29 |
Alexey Dokuchaev (danfe) |
Style: improve ONLY_FOR_ARCHS_REASON (grammar, markup, etc.)
ONLY_FOR_ARCHS_REASON is used as part of the sentence and thus should
start with lower-case letter and not end with a period which is added
by the framework, similar to other knobs like BROKEN, IGNORE, et al.
While here, remove needless quoting, add missing Oxford comma, expand
contractions and jargonisms, use correct spelling for proper names. |
5.8_10 10 Oct 2021 19:44:42 |
Baptiste Daroussin (bapt) |
INSTALLS_ICONS: retire the macro and rework the related dependencies
While here, make sure gtk-update-icon-cache is only on run dependency
where added as a dependency
Enforce gtk3 to depend on gtk-update-icon-cache (previously it was
inheriting the dependency) |
5.8_10 30 Sep 2021 21:23:30 |
Rene Ladan (rene) |
cleanup: drop support for EOL FreeBSD 11.X
Search criteria used:
- 11.4
- OSREL*
- OSVER*
- *_FreeBSD_11
Input from:
- adridg: devel/qca-legacy
- jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds
- sunpoet: security/p5-*OpenSSL*
Reviewed by: doceng, kde, multimedia, perl, python, ruby, rust
Differential Revision: https://reviews.freebsd.org/D32008
Test Plan: make index |
5.8_10 01 May 2021 17:55:55 |
Tobias Kortkamp (tobik) |
Clean up some things
- Fix typos
- Remove duplicate variables
- Remove nop variables
- Clean up commented PORTREVISION
- Add missing USES
Reported by: portscan |
5.8_10 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
5.8_10 11 Mar 2021 18:00:13 |
pkubaj |
graphics/rawtherapee: move Tier 2 check to 14
PR: 254216
Approved by: mandree (maintainer) |
5.8_10 13 Feb 2021 11:38:33 |
mandree |
graphics/rawtherapee: bump PORTREVISION
after openexr update to v2.5.5 (missed in openexr commit somehow). |
5.8_9 01 Feb 2021 12:42:53 |
rene |
Remove support for FreeBSD 12.1 from various ports.
FreeBSD 12.1 reached end-of-life today. Adjust the message
for the wine ports while here, since stable/13 has branched.
Submitted by: rene
Reviewed by: jbeich, mandree, mat, osa
Approved by: portmgr (mat)
Differential Revision: https://reviews.freebsd.org/D28406 |
5.8_9 03 Jan 2021 10:30:56 |
mandree |
graphics/openexr: graphics/ilmbase: v2.5.4 update
"Patch release with various bug/sanitizer/security fixes, primarily related to
reading corrupted input files."
<https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v2.5.4>
Cherry-pick upstream commit for GCC 11 compatibility:
<https://github.com/AcademySoftwareFoundation/openexr/commit/a40a6151c4e746eb8f93c7c06992d0ec11289fdc>
Since this changes the patchlevel of the solibs, bump PORTREVISION of dependent
ports just to be sure.
(graphics/py-openshadinglanguage is unaltered and .includes the revision bump
from .../openshadinglanguage.)
MFH: 2021Q1 (this requires discussion by ports-secteam@!) |
5.8_8 03 Jan 2021 10:22:28 |
mandree |
graphics/rawtherapee: Update USE_GCC from "9+" to "yes"
While here, minor revisions to a few comments.
Reported by: gerald@ |
5.8_8 02 Jan 2021 14:44:41 |
mandree |
graphics/rawtherapee: further stability improvements
- drop TCMALLOC option everywhere, it causes massive slowdowns
+ bump PORTREVISION to flush out old packages
- revise self-tests a bit to make them easier to analyse
NOTE: an OpenEXR-induced PORTREVISION bump is expected in the next
few days, so you may want to hold off on manually rebuilding _8
and wait for _9. |
5.8_7 12 Nov 2020 22:41:56 |
mandree |
graphics/rawtherapee: build stability improvements
- on some systems, the base binutils's ar does not support --plugin.
Use BINARY_ALIAS to make sure the port/package binutils's ar and
ranlib are used. [1]
- while here, disable TCMALLOC on FreeBSD 11, which appears to cause
strange errors in the run-time self-tests
-> bump PORTREVISION to flush out old packages
- while here, rearrange a bit per portclippy's suggestions
PR: 251041 [1]
PR: 240594 comment #9 [1]
Reported by: rozhuk.im@gmail.com [1] |
5.8_6 09 Nov 2020 17:08:12 |
tcberner |
Prefer graphics/ligvrsvg2-rust over graphics/librsvg2
- switch to the more modern version of librsvg2 on architectures
supporting rust
- this will fix some graphical issues on these architectures
PR: 250276
Exp-run by: antoine
Submitted by: tobik
Differential Revision: https://reviews.freebsd.org/D18878 |
5.8_5 05 Oct 2020 19:52:44 |
mandree |
graphics/rawtherapee: update comments and _REASONS after 11.3 EOL
The 11.3 assessments about limitations carry over to 11.4.
Reported by: rene@
Differential Revision: https://reviews.freebsd.org/D26646 |
5.8_5 14 Jun 2020 15:32:59 |
mandree |
graphics/rawtherapee: fix another potential SIGSEGV in RGB_denoise
Manually cherry-pick and merge 6c1055f from upstream Git into existing
files/patch-rtengine_FTblockDN.cc
Bump PORTREVISION again.
https://github.com/Beep6581/RawTherapee/issues/5796#issuecomment-643774987
Reported by: Ingo Weyrich
Obtained from: Ingo Weyrich
MFH: 2020Q2 (blanket approval for small stability fixes) |
5.8_4 14 Jun 2020 13:48:10 |
mandree |
graphics/rawtherapee: fix SIGSEGV in RGB_denoise
- Bug report https://github.com/Beep6581/RawTherapee/issues/5796
- Cherry-pick
https://github.com/Beep6581/RawTherapee/commit/5239e61946870a5405e94b138b4196fc35159ab1
- Bump PORTREVISION
Obtained from: Ingo Weyrich/upstream Github repo
MFH: 2020Q2 (blanket approval for stability fixes) |
5.8_3 11 Jun 2020 18:16:09 |
mandree |
graphics/rawtherapee: clean up build options for WITH_DEBUG
...and remove -msse2 from amd64 builds, where GCC enables it by default. |
5.8_3 27 Apr 2020 13:24:06 |
mandree |
graphics/rawtherapee: set +e to obtain failing exit codes in self-test. |
5.8_3 13 Apr 2020 15:25:54 |
mandree |
graphics/rawtherapee: avoid 2>&1 in test, UCL conversion of pkg-message
- in the smoke tests post-install, don't fold stderr into stdout,
remove the 2>&1. Version is emitted on stdout, because there are
sporadic reports of one rawtherapee-cli test not proceeding to
the echo, and we don't want to mask stderr to see what's up. [1]
- while here, after figuring out that make create-manifest and the
porter's handbook are inconsistent [2], convert pkg-message to UCL,
and make sure it's printed on install and on upgrade.
(Bump PORTREVISION so that pkg-message is shown on upgrade.)
[2] see https://reviews.freebsd.org/D24379
PR: 245592
Reported by: tech-lists@zyxst.net |
5.8_2 12 Apr 2020 02:34:26 |
mandree |
e2fsprogs, rawtherapee: Repair more UCL pkg-message conversion errors.
Both pkg-message texts are relevant for updates.
Reverting this part of UNAUTHORIZED commits, and bump PORTREVISION.
Clean up pkg-message.
Failure-inducing commits:
------------------------------------------------------------------------
r508837 | mat | 2019-08-13 18:03:11 +0200 (Tue, 13 Aug 2019) | 2 lines
Convert to UCL & cleanup pkg-message (categories e-g)
------------------------------------------------------------------------
r508909 | mat | 2019-08-14 14:16:12 +0200 (Wed, 14 Aug 2019) | 2 lines
Convert to UCL & cleanup pkg-message (categories s)
------------------------------------------------------------------------ |
5.8_1 31 Mar 2020 16:15:17 |
rene |
Clean up ports after FreeBSD 12.0 reached end-of-life.
emulators/mesen is left out for now, as it breaks on 11.3
Submitted by: rene
Reviewed by: jbeich, zeising
X-Differential Revision: https://reviews.freebsd.org/D24211 |
5.8_1 08 Mar 2020 21:56:37 |
jbeich |
Drop dependency on devel/openmp
- Drop if devel/llvm* was used as a substitute
Approved by: yuri, rene (earlier version)
Differential Revision: https://reviews.freebsd.org/D23020 |
5.8_1 21 Feb 2020 09:01:32 |
mandree |
rawtherapee: Fix segfault on close when started with filename argument
(This did not affect rawtherapee-cli.)
Obtained
from: https://github.com/Beep6581/RawTherapee/commit/e7a4ae3c9fa987d625b537573fd811a9cb5d2fb8 |
5.8 10 Feb 2020 23:31:15 |
mandree |
rawtherapee: Fix build if testimages dir. missing
Reported by: ajtiM |
5.8 10 Feb 2020 20:40:41 |
mandree |
graphics/rawtherapee: update to 5.8, and more
* Update rawtherapee to 5.8.
- New Capture Sharpening tool (on the "Raw" tab)
- CR3 support for decoding (not metadata yet)
- Improvements of various camera models.
- http://rawtherapee.com/downloads/5.8/
* Add two post-release patches cherry-picked from Git
- The Canon sRAW/mRAW black level computation fix, 4221fdf3
- The fix to install 32/64/SVG icons, 37bfa83 (291abfd)
* Switch MASTER_SITES to https://rawtherapee.com (from http://)
* Add local MASTER_SITES and mirror 5.8 source. (Only the first 15 lines of the commit message are shown above ) |
5.7_2 26 Jan 2020 04:57:44 |
danfe |
Chase shlib version bump of `graphics/lensfun' (r524150). |
5.7_1 29 Dec 2019 12:34:34 |
mandree |
graphics/rawtherapee: document Makefile better, test-process images
...under "make test", if any are placed into testimages/
No functional changes to generated package => PORTREVISION unchanged. |
5.7_1 10 Oct 2019 20:09:59 |
bdrewery |
- Add compat for NOCCACHE -> NO_CCACHE |
5.7_1 10 Oct 2019 20:06:24 |
bdrewery |
- Add a CCACHE_BIN variable for simplified use where needed. |
5.7_1 10 Oct 2019 20:04:11 |
bdrewery |
- Respect NOCCACHE
- Use proper path to CCACHE. It cannot be assumed to be in LOCALBASE
as CCACHE_WRAPPER_PATH is used to override it. |
5.7_1 29 Sep 2019 09:35:33 |
mandree |
Drop default arguments from _LTO_FLAGS.
Context:
PR: 240594 |
5.7_1 21 Sep 2019 18:59:57 |
jbeich |
devel/openmp: update to 9.0.0
- Connect tests to the framework to help QA remaining patches
- Force rebuild all consumers after https://reviews.llvm.org/D59783
Changes: http://llvm.org/viewvc/llvm-project/openmp/tags/RELEASE_900/final/?view=log
ABI: https://abi-laboratory.pro/tracker/timeline/llvm_openmp/ |
5.7 17 Sep 2019 22:06:30 |
mandree |
graphics/rawtherapee: fix a few build glitches
In some circumstances, ${_MAKE_JOBS_NUMBER} remains undefined,
failing configure. Use ${MAKE_JOBS_NUMBER} instead.
Compile time optimizations:
* 5.7 regressed in that it would not use ccache.
Reintroduce ccache where configured.
* Add -fno-fat-lto-objects to CFLAGS.
Cleanup duplicate LDFLAGS+=-Wl,--as-needed
PR: 240648 |
5.7 14 Sep 2019 11:14:03 |
mandree |
Update to new rawtherapee release 5.7.
Quoting the webpage:
+ Film Negative tool, for easily developing raw photographs
of film negatives.
+ Support for reading "rating" tags from Exif and XMP, shown in the
File Browser/Filmstrip using RawTherapee's star rating system.
+ Hundreds of bug fixes, speed optimizations and
raw format support improvements.
While here, simplify compiler choice and optimize the output:
- always require GCC >= 9 and binutils
- remove OPTIMIZED_CFLAGS option and always turn it on
- always require SSE2 on i386 and amd64
- turn on LTO (link-time optimization/LTCG link-time code generation
(I just tried one rawtherapee-cli conversion on a Sony ARW file,
and CPU user time went down from 25 to 17 s)
- add a note about lensfun data set downloads |
5.6_2 13 Aug 2019 16:03:12 |
mat |
Convert to UCL & cleanup pkg-message (categories e-g) |
5.6_2 26 Jul 2019 20:46:57 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.
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, everything INDEX-11 shows with a dependency on lang/gcc9 now.
PR: 238330 |
5.6_1 08 May 2019 16:05:53 |
jbeich |
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 |
5.6 21 Apr 2019 01:21:29 |
mandree |
Update RawTherapee to 5.6 release.
Announcement: <https://rawtherapee.com/blog/rawtherapee-5.6-released>
Only offer OPENMP option on x86/amd64 for now.
While here, avoid -mtune=generic on anything but x86/amd64/aarch64. [1]
PR: 237285 [1]
Submitted by: pkubaj [1] |
5.5_1 23 Mar 2019 23:08:49 |
mandree |
rawtherapee: fix exit SIGABRT, enable OpenMP/i386
Backport 'Explicitly destroy static Glib::RefPtr<>s on exit' from
Hombre57's hidpi-icons branch in GitHub (now merged to dev branch).
Also expose pixbufCache globally and explicitly .clear() it before exit().
Fixes the SIGABRT-on-exit issue.
Remove the wrapper that runs ulimit -c 0 before rawtherapee.
Enable OpenMP on i386 (uses GCC for now).
Shorten option descriptions so they don't get truncated.
Only add -msse2 on i386 and amd64, to fix broken aarch64/powerpc64 builds.
Fix various portlint warnings, removing USE_LDCONFIG.
PR: 205370 |
5.5 25 Dec 2018 20:25:40 |
tcberner |
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 |
5.5 22 Dec 2018 10:46:10 |
mandree |
Revise BTS links in pkg-message for graphics/rawtherapee |
5.5 22 Dec 2018 10:38:15 |
mandree |
Update to new upstream release 5.5.
Credits to Greg for a thorough preparation of the update,
much appreciated with a huge thank you.
Release announcement:
<https://rawtherapee.com/blog/rawtherapee-5.5-released>
A selection of news (read the announcement for more, and screenshots):
* stripe artifact removal for phase detection auto-focus (PDAF)
for Nikon Z6, Z7, and various Sony cameras
* improved support for Canon mRaw
* new Shadows/Highlights tool
* constrast threshold masks to filter effects by high/low detail regions
* new color toning methods (Only the first 15 lines of the commit message are shown above ) |
5.4_2 12 Dec 2018 01:35:36 |
gerald |
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 |
5.4_1 10 Sep 2018 13:14:52 |
mat |
Add DOCS options to ports that should have one.
Also various fixes related to said option.
PR: 230864
Submitted by: mat
exp-runs by: antoine |
5.4_1 29 Jul 2018 22:18:46 |
gerald |
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 |
5.4 28 Mar 2018 03:41:40 |
linimon |
These ports fail on powerpc64 the same way as on arm.
Approved by: portmgr (tier-2 blanket) |
5.4 21 Mar 2018 16:02:57 |
mandree |
Upgrade rawtherapee to new release 5.4.
Release info: <http://rawtherapee.com/blog/rawtherapee-5.4-released>
The abort-on-exit bug with core dump is known to persist.
<https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=205370> |
5.3 16 Oct 2017 18:30:37 |
mandree |
Revert - this was meant for OpenEXR instead. |
5.3 16 Oct 2017 18:30:01 |
mandree |
Mark for expiration given the lack of upstream security fixes. |
5.3 06 Oct 2017 17:45:29 |
mandree |
Upgrade to new upstream release 5.3.
Changelog: <http://rawtherapee.com/blog/rawtherapee-5.3-released> |
5.2_1 10 Sep 2017 20:55:39 |
gerald |
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 |
5.2 11 Aug 2017 23:16:56 |
mandree |
Update to new upstream release 5.2.
Changelog: <http://rawtherapee.com/blog/rawtherapee-5.2-released>
Detailed: <https://github.com/Beep6581/RawTherapee/commits/5.2>
* Add a "remote" mode (-R command line option)
* Add DCP profile for FUJIFILM X-T20
* Overall speedup and stability improements, fixed memory leaks
* More accurate tone mapping tool preview |
5.1 25 Jun 2017 21:07:58 |
tcberner |
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 |
5.1 19 May 2017 19:57:57 |
mandree |
Update to new upstream release 5.1.
While here, use Ninja (instead of make) for the build.
This is GTK3 only, GTK2 is no longer applicable. |
5.0.1_1 03 May 2017 05:52:55 |
linimon |
Mark some ports failing on aarch64, and, in a few cases, other tier-2
archs.
While here, pet portlint.
Approved by: portmgr (tier-2 blanket) |
5.0.1_1 02 Apr 2017 21:20:55 |
gerald |
Now that GCC 5 is the default version in the Ports Collection, remove
a workaround that explicitly requests that version from the rawtherapee
and rawtherapee-devel ports.
Approved by: mandree (maintainer) |
5.0.1_1 01 Apr 2017 15:23:32 |
gerald |
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 |
5.0.1 03 Feb 2017 00:42:47 |
mandree |
Update to upstream bugfix revision #1.
Changelog: <http://rawtherapee.com/blog/rawtherapee-5.0-revision-1-released> |
5.0 29 Jan 2017 19:22:47 |
marino |
graphics/rawtherapee(-devel): Fix OSVERSION, use with OPSYS
The OSVERSION for FreeBSD 10.3 is 1003000, not 1030000. The last commit
blocked FreeBSD 10.3 too. OSVERSION is also supposed to be used in
conjunction with OPSYS.
Approved by: just-fix-it |
5.0 29 Jan 2017 17:34:53 |
mandree |
Block esoteric systems.
In particular, only support amd64 for FreeBSD 12+ (-CURRENT),
Nail the coffin of EOL distros: IGNORE builds before 10.3-RELEASE,
and force -mstackrealign on i386 gcc to put an end to i386
instabilities. (for some reason, FreeBSD 12-CURRENT chooses GCC rather
than base clang, and then breaks the stack alignment for SSE2 again,
causing SIGBUS[1].)
[1]
http://beefy11.nyi.freebsd.org/data/head-i386-default/p432608_s312909/logs/rawtherapee-devel-5.0.log
Reported by: pkg-fallout@ [1] |
5.0 28 Jan 2017 22:24:40 |
mandree |
Update to new 5.0-gtk3 release (synch with graphics/rawtherapee-devel)
Changes: <http://rawtherapee.com/blog/rawtherapee-5-released>
Due to GCC issues on i386 with stack misalignment for SSE2 instructions,
use the base system clang there, and use GCC 5+ on amd64. Since i386
has no OpenMP support, even clang 3.4 in FreeBSD 10.3 is good enough.
Note that the cache directory suffix, which used to be 4.1, is now
empty, so the cache directory is now ~user/.cache/RawTherapee.
~user/.cache/RawTherapee4.1 should be renamed before the start, or
removed.
Miscellaneous cleanups all over the place. |
4.2_6 14 Jan 2017 19:39:00 |
mandree |
Further cleanup, 11-RELEASE build fixes.
Prune unused dependencies via -Wl,--as-needed.
Build with as few requirements as works for 10.3-RELEASE and
11.0-RELEASE, i386 and amd64. This should use the base CC on anything
but 10.3-RELEASE amd64, where we use GCC 4.9 for OpenMP support.
Specifically, 11.0-RELEASE compilations do *not* work with GCC 4.9 and
the result fails with SIGBUS with apparent bogus SSE code generation and
misalignment.
Fix sound theme support via libcanberra (change Linux ifdefs to !Apple
ifdefs).
(Only the first 15 lines of the commit message are shown above ) |
4.2_5 05 Jan 2017 01:45:39 |
mandree |
Upgrade CPU flags to use SSE2 by default on i386.
Reported by: Ingo Weyrich |
4.2_4 30 Dec 2016 17:01:49 |
mandree |
Clean up, minor options fixes and shuffling.
- drop -ffast-math from the compiler flags [1]
- drop libc++ hacks for FreeBSD 9.x/10.1 and use the new gcc-c++11-lib [2]
- be sure to optimize for packaging when PACKAGE_BUILDING [3]
- simplify CMake OPTION_OMP passing [2]
- bump PORTREVISION
Reported by: Ingo Weyrich [1], jbeich@ [2], DrSlony |
4.2_3 01 Apr 2016 14:00:57 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr
Sponsored by: Absolight |
4.2_3 23 Aug 2015 13:52:28 |
mandree |
Fix devel/glib20-induced abort() with dir monitoring.
Note: untested in poudriere since texlive-base is currently defunct.
I could reproduce the problem on 10.1-amd64 on a bare metal build
and check that Christoph's patch works, so committing it. Please report
fall-out in the PR indicated below.
+ Bump PORTREVISION to trigger rebuild.
PR: 202250
Submitted by: Christoph Moench-Tegeder |
4.2_2 18 Aug 2015 10:51:02 |
rakuco |
Uses/cmake.mk: Replace CMAKE_ENV with CONFIGURE_ENV.
Instead of defining a variable that is almost always based on CONFIGURE_ENV,
just use CONFIGURE_ENV directly.
This also matches the behavior of other ports that do not use autotools (so
most ports can just worry about CONFIGURE_ENV). Additionally, the fact that
we do not use ?= means we do not have problems if another file in Uses/
needs to set CONFIGURE_ENV (with CMAKE_ENV, the order of the arguments to
USES would matter).
Ports which set CMAKE_ENV have been adjusted accordingly. In most cases,
CMAKE_ENV was just replaced with CONFIGURE_ENV, the exceptions being:
* databases/sqliteman: CMAKE_ENV line removed; setting QMAKESPEC there has
no effect on the build system.
* devel/freeocl: CMAKE_ENV line removed; FREEOCL_CXX_COMPILER is already
retrieved from the CMAKE_CXX_COMPILER variable in the build
system.
* graphics/openimageio: CMAKE_ENV line removed; setting Qt variables there
has no effect on the build system.
Reviewed by: makc
Differential Revision: https://reviews.freebsd.org/D3403 |
4.2_2 22 Jun 2015 18:33:22 |
antoine |
Convert to USES=jpeg |
4.2_2 16 May 2015 00:46:47 |
mandree |
Fix CVE-2015-3885.
PR: 200198
Security: CVE-2015-3885 |
4.2_1 25 Mar 2015 20:09:43 |
marino |
graphics category: Remove $PTHREAD_LIBS
graphics/zbar didn't pass check-plist (pre-existing), fixed.
approved by: PTHREAD blanket |
4.2_1 25 Dec 2014 20:54:43 |
bapt |
Bump portrevision after png update |
4.2 25 Dec 2014 19:04:27 |
antoine |
Change libpng15.so to libpng.so in LIB_DEPENDS to prepare the upgrade |
4.2 31 Oct 2014 08:33:58 |
mandree |
Upgrade to new upstream release 4.2.
ChangeLog: http://rawtherapee.com/blog/rawtherapee-4.2-is-out |
4.1_3 20 Oct 2014 17:04:21 |
bapt |
Cleanup plist |
4.1_3 20 Sep 2014 17:06:47 |
gerald |
Replace USE_GCC=4.8+ by the equivalent, but preferred USE_GCC=yes. |
4.1_3 01 Sep 2014 19:34:02 |
tijl |
Add USES=libtool to accessibility/atkmm and bump dependent ports |
4.1_2 31 Aug 2014 16:36:23 |
tijl |
math/fftw3:
- Add USES=libtool and bump dependent ports
- Add INSTALL_TARGET=install-strip
- Remove PTHREAD_CFLAGS and PTHREAD_LIBS
- Use MAKE_CMD |
4.1_1 31 Jul 2014 12:39:04 |
amdmi3 |
- Switch graphics/libiptcdata to USES=libtool, drop .la files
- Strip libraries
- Bump dependent ports as .so version has changed
Approved by: portmgr blanket |
4.1 13 Jun 2014 07:36:28 |
olgeni |
Remove indefinite articles and trailing periods from COMMENT, plus
minor COMMENT typos and surrounding whitespace fixes. Categories G-I.
CR: D201
Approved by: portmgr (bapt) |