non port: graphics/rawtherapee/Makefile |
Number of commits found: 133 (showing only 100 on this page) |
Friday, 23 Feb 2024
|
17:37 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.
Convert some .if branches to options helpers.
Make LTO an option that defaults to on. For some strange reason,
massively-parallel compilation WITHOUT LTO appears to trigger
OOM kills much more than an LTO-enabled build. Upstream states
that LTO build should run faster.
For one self-test that fails frequently with SIGPIPE (Exit code 141 is
128 for core dump + 13 for SIGPIPE), pipe through dd with bigger input
buffer to avoid SIGPIPE/exit code 141 test failures.
Replace echo by ${ECHO_CMD} in self-tests to appease portlint.
Portlint misdetects "file system" as bare use of file though and
suggests ${FILE}, which is wrong.
Revise warnings around the CCACHE hacks because
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=277204
strives to move ports to CCACHE_ENABLED, which does not work for this
port.
Also, 5.10 should fix the profile/locale related crash
PR: 257255
by switching the std::map variable to use std::string as index,
rather than Glib::ustring, which caused inconsistencies with locales.
Upstream references (two bug reports, and the fix, in order):
https://github.com/Beep6581/RawTherapee/issues/6357
https://github.com/Beep6581/RawTherapee/issues/6876
https://github.com/Beep6581/RawTherapee/pull/6889/commits/a95a58a8a399173e6947ff12a4b82b5d83ae80d9
7e027ec |
Monday, 22 Jan 2024
|
10:42 Muhammad Moinur Rahman (bofh)
graphics/rawtherapee: Sanitize MANPREFIX
Approved by: portmgr (blanket)
91e05c85 |
Friday, 10 Nov 2023
|
01:40 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
79d7fc5 |
Monday, 9 Oct 2023
|
16:19 Matthias Andree (mandree)
graphics/rawtherapee: drop USE_GCC...
...to unblock the GCC-13-as-default upgrade.
PR: 273682
Reported by: salvadore@
fff0cd6 |
Friday, 28 Jul 2023
|
17:13 Daniel Engberg (diizzy)
*/*: Bump jpeg-turbo users treewide
New major version 3.0.0
664a2fa |
Sunday, 23 Apr 2023
|
09:09 Gerald Pfeifer (gerald)
*: Bump PORTREVISIONs for math/mpc update to 1.3.1
8d3e020 |
Thursday, 2 Mar 2023
|
05:23 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.
* xml: Add some missing DeviceEventController methods.
* Bind the AT-SPI bus to the graphical session.
* Mark bus service as belonging to the session slice.
* Add ATSPI_ROLE_PUSH_BUTTON_MENU.
* Add an "announcement" event/signal to allow objects to send
notifications (!63).
* Various code clean-ups and test improvements.
What's new in at-spi2-core 2.45.1:
* Atk and at-spi2-atk are now merged into this project.
* Now requires meson 0.56.2 and glib 2.67.4.
* at-spi2-atk: Expose the accessible hierarchy via dbus introspection.
* Properly escape the AT-SPI bus address; fixes warnings about the address
not containing a colon (!55).
* Add a text value to AtspiValue, so that a value can expose a textual
description, as in the new Atk value API.
* Add atspi_event_listener_register_with_app, to allow an event listener
to be registered only for a given application (!52).
- accessibility/atk and accessibility/at-spi2-atk have been merged into
accessibility/at-spi2-core
- accessibility/at-spi2-core: bump consumers of removed ports atk and
at-spi2-atk
PR: 269704
Exp-run by: antoine
---
fa81a4f |
Wednesday, 30 Nov 2022
|
22:01 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/
ad3515f |
Wednesday, 7 Sep 2022
|
21:10 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.
This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.
There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.
The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.
Approved by: portmgr (tcberner)
b7f0544 |
10:26 Tobias C. Berner (tcberner)
cleanup: remove trailing whitepaces
b86221f |
Wednesday, 20 Jul 2022
|
14:22 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>
* Alexander Gromnitsky
* Alexander Kojevnikov <alexander@kojevnikov.com>
* Alexander Logvinov <ports@logvinov.com>
* Alexander Nedotsukov <bland@FreeBSD.org>
* Alexander Nedotsukov <bland@mail.ru>
* Alexander Y. Grigoryev <alexander.4mail@gmail.com>
* Alexey Dokuchaev <danfe@FreeBSD.org>
* Alonso Cardenas Marquez <acm@FreeBSD.org>
* Anatoliy Dmytriyev <tolid@plab.ku.dk>
* Anatoly Borodin <anatoly.borodin@gmail.com>
* Anders Nordby <anders@fix.no>
* Andras Horvath <han@log69.com>
* Andreas Daehn <ad001@uni-rostock.de>
* Andrew Pantyukhin <infofarmer@FreeBSD.org>
* Andrey Slusar <anray@FreeBSD.org>
* Andrey Zakhvatov
* Anes Mukhametov <anes@anes.su>
* Anonymous <swell.k@gmail.com>
* Anton Berezin <tobez@FreeBSD.org>
* Antonio Carlos Venancio Junior (<antonio@inf.ufsc.br>)
* Arjan van Leeuwen <avleeuwen@piwebs.com>
* Ashish SHUKLA <ashish@FreeBSD.org>
* Bill Fumerola <billf@chc-chimes.com>
* Björn König <bkoenig@alpha-tierchen.de>
* Brad Hendrickse <bradh@iafrica.com>
* Bruce M Simpson <bms@FreeBSD.org>
* Carlos Eduardo G. Carvalho <cartola@openit.com.br>
* Charlie Kester <corky1951@comcast.net>
* Choe, Cheng-Dae
* Choe, Cheng-Dae <whitekid@gmail.com>
* Chris D. Faulhaber <jedgar@FreeBSD.org>
* Chris D. Faulhaber <jedgar@fxp.org>
* Chris Piazza <cpiazza@FreeBSD.org>
* Christopher Key <cjk32@cam.ac.uk>
* Chuck Robey <chuckr@FreeBSD.org>
* Corey Smith <corsmith@gmail.com>
* Dan Langille <dvl@FreeBSD.org>
* Daniel O'Connor <darius@dons.net.au>
* Daniel Roethlisberger <daniel@roe.ch>
* Danilo Egea Gondolfo <danilo@FreeBSD.org>
* Dave Cottlehuber <dch@skunkwerks.at>
* David Bremner <bremner@unb.ca>
* David Gilbert <dgilbert@velocet.ca>
* David Naylor <dbn@FreeBSD.org>
* David Yeske <dyeske@gmail.com>
* Denis Barov <dindin@dindin.ru>
* Denis Podolskiy <bytestore@yandex.ru>
* Dennis Herrmann <adox@mcx2.org>
* Devaux Fabien <fab@gcu.info>
* Dmitry Sivachenko <dima@Chg.RU>
* Dominik Brettnacher <domi@nonsensss.de>
* Donn Miller <dmmiller@cvzoom.net>
* Douglas Carmichael <dcarmich@mcs.com>
* Douglas K. Rand <rand@meridian-enviro.com>
* Edwin Groothuis <edwin@mavetju.org>
* Emanuel Haupt <ehaupt@FreeBSD.org>
* Emanuel Haupt <ehaupt@critical.ch>
* Emil J.V. Björsell (Jev)
* Emmanuel Vadot <manu@FreeBSD.org>
* Eric Anholt <anholt@FreeBSD.org>
* Eric Freeman <freebsdports@chillibear.com>
* Eric P. Scott <eps+pbug0703@ana.com>
* Erwin Lansing <erwin@FreeBSD.org>
* Eugene Mychlo <myc@barev.net>
* Fernan Aguero <fernan@iib.unsam.edu.ar>
* Franz Klammer <klammer@webonaut.com>
* FreeBSD GNOME Team <gnome@FreeBSD.org>
* G. Adam Stanislav <adam@whizkidtech.net>
* Garrett Wollman <wollman@lcs.mit.edu>
* Gea-Suan Lin <gslin@gslin.org>
* George Reid <greid@ukug.uk.freebsd.org>
* Gerrit Beine (<gerrit.beine@gmx.de>)
* Gerrit Beine (<tux@pinguru.net>)
* Glenn Johnson
* Greg Lewis <glewis@FreeBSD.org>
* Gustau Perez <gustau.perez@gmail.com>
* Gustau Pérez i Querol <gustau.perez@gmail.com>
* Gvozdikov Veniamin <g.veniamin@googlemail.com>
* Hernan Di Pietro <hernan.di.pietro@gmail.com>
* Hiroto Kagotani <hiroto.kagotani@gmail.com>
* Horia Racoviceanu <horia@racoviceanu.com>
* Hye-Shik Chang <perky@fallin.lv>
* Hye-Shik Chang <perky@python.or.kr>
* Igor Pokrovsky <ip@doom.homeunix.org>
* Igor Pokrovsky <tiamat@comset.net>
* James FitzGibbon <jfitz@FreeBSD.org>
* Jamie Hermans <jamie@hermans.ca>
* Jan Henrik Sylvester <me@janh.de>
* Janni
* Janos Mohacsi <janos.mohacsi@bsd.hu>
* Jason Helfman <jgh@FreeBSD.org>
* Jean-Marc Zucconi <jmz@FreeBSD.org>
* Jean-Sébastien Pédron <dumbbell@FreeBSD.org>
* Jean-Yves Lefort <jylefort@FreeBSD.org>
* Jean-Yves Lefort <jylefort@brutele.be>
* Jeff Molofee
* Jeremy Norris <ishmael127@home.com>
* Jeremy Norris <ishmael27@home.com>
* Joe Marcus Clarke <marcus@FreeBSD.org>
* Johannes Dieterich <jmd@FreeBSD.org>
* Johannes Jost Meixner <johannes@perceivon.net>
* Johannes Meixner <johannes@perceivon.net>
* John Hay
* John McAree <john@mcaree.org>
* John Prather
* John Reynolds <johnjen@reynoldsnet.org>
* Joris Dedieu <joris.dedieu@gmail.com>
* Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
* Jose Jachuf <jjachuf@gmail.com>
* Joseph Koshy <koshy@india.hp.com>
* Juergen Unger <j.unger@choin.net>
* KANOU Hiroki <kanou@mil.allnet.ne.jp>
* KIRIYAMA Kazuhiko
* Kay Lehmann
* Kevin Golding <ports@caomhin.org>
* Kimura Fuyuki <fuyuki@hadaly.org>
* Koop Mast <kwm@FreeBSD.org>
* Kris Kennaway <kris@FreeBSD.org>
* Kris Moore <kmoore@FreeBSD.org>
* Kubilay Kocak <koobs@FreeBSD.org>
* Kurt Kanzenbach <kurt@kmk-computers.de>
* Kyle Martin <mkm@ieee.org>
* Laurent Courty
* Leonardo Martins <lmartins@nepe.eee.ufg.br>
* Lev Serebryakov <lev@FreeBSD.org>
* Malte Lance <malte.lance@gmx.net>
* Marc Fonvieille <blackend@FreeBSD.org>
* Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
* Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org> et al.
* Mark Atkinson <atkin901@gmail.com>
* Mark Murray <markm@FreeBSD.org>
* Mark Pulford <mark@kyne.com.au>
* Markus Brueffer <markus@FreeBSD.org>
* Martin Dieringer <martin.dieringe@gmx.de>
* Martin Dieringer <martin.dieringer@gmx.de>
* Martin Matuska <mm@FreeBSD.org>
* Martin Neubauer <m.ne@gmx.net>
* Martin Sugioarto <martin.sugioarto@udo.edu>
* Martin Tournoij <carpetsmoker@rwxrwxrwx.net>
* Martin Tournoij <carpetsmoker@xs4all.nl>
* Martin Wilke <miwi@FreeBSD.org>
* Mateusz Piotrowski <0mp@FreeBSD.org>
* Mathieu Arnold
* Matthew Luckie <mjl@luckie.org.nz>
* Matthew X. Economou <xenophon+fbsdports@irtnog.org>
* Matthias Fechner <mfechner@FreeBSD.org>
* Matthieu Volat <mazhe@alkumuna.eu>
* Maurice Castro <maurice@serc.rmit.edu.au>
* Maxim Sobolev <sobomax@FreeBSD.org>
* Michael Gmelin <freebsd@grem.de>
* Michael Johnson <ahze@FreeBSD.org>
* Michael Johnson <ahze@ahze.net>
* Michael Nottebrock <lofi@FreeBSD.org>
* Michael Reifenberger <mr@FreeBSD.org>
* Mike Krutov <neko@takino.org>
* Mikhail T. <mi@aldan.algebra.com>
* Mikhail Teterin <mi@aldan.algebra.com>
* Muhammad Moinur Rahman <5u623l20@gmail.com>
* NAKATA Maho <maho@FreeBSD.org>
* Naram Qashat <cyberbotx@cyberbotx.com>
* Nick Hilliard <nick@foobar.org>
* Nicola Vitale <nivit@FreeBSD.org>
* Nicola Vitale <nivit@email.it>
* Nikolay Korotkiy <sikmir@gmail.com>
* Norio Suzuki <nosuzuki@e-mail.ne.jp>
* Oliver Heesakkers <dev2@heesakkers.info>
* Oliver Lehmann <oliver@FreeBSD.org>
* Olivier Duchateau
* Paul Everlund
* Pav Lucistnik <pav@FreeBSD.org>
* Pedro F. Giffuni
* Pedro Garcia Freitas <sawp@sawp.com.br>
* Pedro Giffuni
* Pedro Giffuni <pfg@FreeBSD.org>
* Pete Fritchman <petef@FreeBSD.org>
* Pete Fritchman <petef@databits.net>
* Peter Ankerstal <peter@pean.org>
* Peter Jeremy <peterjeremy@optushome.com.au>
* Peter Schmiedeskamp <pschmied@qwest.net>
* Phil Phillips <pphillips@experts-exchange.com>
* Pietro Cerutti <gahr@FreeBSD.org>
* Pietro Cerutti <gahr@gahr.ch>
* Piotr Kubaj <pkubaj@anongoth.pl>
* Piotr Smyrak <smyru@heron.pl>
* Piotr Smyrak, piotr.smyrak@heron.pl
* Po-Chuan Hsieh <sunpoet@FreeBSD.org>
* Quentin Stievenart <acieroid@awesom.eu>
* R Joseph Wright <rjoseph@mammalia.org>
* Radim Kolar
* Rainer Hurling <rhurlin@gwdg.de>
* Randall Hopper
* Randall Hopper <aa8vb@ipass.net>
* Randall Hopper <aa8vb@nc.rr.com>
* Reinier de Blois <rddeblois@gmail.com>
* Richard Hwang <rhwang@bigpanda.com>, Mikhail Teterin
<mi@aldan.algebra.com>, Jun-ichiro itojun Itoh <itojun@itojun.org>
* Rick Elrod <codeblock@eighthbit.net>
* Rob Farmer <rfarmer@predatorlabs.net>
* Rod Person <rodperson@rodperson.com>
* Roland Jesse <roland.jesse@gmx.net>
* Romain Tartiere <romain@FreeBSD.org>
* Ron van Daal
* Ronald Kuehn <rk@ronald.org>
* Rong-En Fan <rafan@infor.org>
* Rusmir Dusko <nemysis@FreeBSD.org>
* Rusty Nejdl <rnejdl@ringofsaturn.com>
* Ryan Melcer <rmelcer@iteris.com>
* Ryan Steinmetz <zi@FreeBSD.org>
* Sahil Tandon <sahil@FreeBSD.org>
* Sam Lawrance
* Satoshi Asami <asami@FreeBSD.org>
* Satoshi Taoka <taoka@FreeBSD.org>
* Seiichirou Hiraoka
* Serge Negodyuck <petr@petrovich.kiev.ua>
* Sergey A. Osokin <osa@FreeBSD.org>
* Sergey Skvortsov <skv@protey.ru>
* Sergey V. Dyatko <sergey.dyatko@gmail.com>
* Shane Ambler
* Shaun Amott <shaun@inerd.com>
* Shell Hung <shell@shellhung.org>
* Shigeyuki FUKUSHIMA <shige@FreeBSD.org>
* Simun Mikecin <numisemis@yahoo.com>
* Sofian Brabez <sbrabez@gmail.com>
* Stanislav Sedov <ssedov@mbsd.msk.ru>
* Stanislav Sedov <stas@FreeBSD.org>
* Stas Timokhin <devel@stasyan.com>
* Stas Timokhin <stast@bsdportal.ru>
* Stefan Walter <sw@gegenunendlich.de>
* Stephen Roome <steve@pepcross.com>
* Steve Wills <steve@meatwad.mouf.net>
* Steve Wills <swills@FreeBSD.org>
* Steven Kreuzer <skreuzer@FreeBSD.org>
* Steven Wallace <swallace@FreeBSD.org>
* Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
* TAKAHASHI Kaoru <kaoru@kaisei.org>
* TAKATSU Tomonari <tota@FreeBSD.org>
* TAKATSU Tomonari <tota@rtfm.jp>
* TAOKA Fumiyoshi
* TATEISHI Katsuyuki <katsu@iec.hiroshima-u.ac.jp>
* Tassilo Philipp <tphilipp@potion-studios.com>
* Thibault Payet <monwarez@mailoo.org>
* Thierry Thomas <thierry@pompo.net>
* Thomas Dreibholz <dreibh@iem.uni-due.de>
* Thomas Gellekum <tg@FreeBSD.org>
* Thomas Hurst <tom@hur.st>
* Tilman Linneweh <arved@FreeBSD.org>
* Tim Bishop <tim@bishnet.net>
* Tod McQuillin <devin@spamcop.net>
* Tomoyuki Sakurai <cherry@trombik.org>
* Tsung-Han Yeh <snowfly@yuntech.edu.tw>
* UMENO Takashi <umeno@rr.iij4u.or.jp>
* Ulrich Spoerlein <q@uni.de>
* Vasil Dimov <vd@FreeBSD.org>
* Veniamin Gvozdikov <vg@FreeBSD.org>
* Vincent Tantardini <vinc@FreeBSD-fr.org>
* Vladimir Chukharev
* Wen Heping <wen@FreeBSD.org>
* Wen Heping <wenheping@gmail.com>
* Wen heping <wenheping@gmail.com>
* Wen heping<wenheping@gmail.com>
* Will Andrews <andrews@technologist.com>
* Yi-Jheng Lin <yzlin@cs.nctu.edu.tw>
* Ying-Chieh Liao <ijliao@FreeBSD.org>
* Yinghong Liu <relaxbsd@gmail.com>
* Yinghong.Liu <relaxbsd@gmail.com>
* Yuan-Chung Hsiao <ychsiao@ychsiao.org>
* Yukihiro Nakai <Nakai@Mlab.t.u-tokyo.ac.jp>
* Yukihiro Nakai <nacai@iname.com>
* Yukihiro Nakai <nakai@mlab.t.u-tokyo.ac.jp>
* Yuri Victorovich <yuri@FreeBSD.org>
* Yuri Victorovich <yuri@rawbw.com>
* Yuu Yashiki
* Yuzo FURUKAWA <hurukawa@kuee.kyoto-u.ac.jp>
* Zhihao Yuan <lichray@gmail.com>
* Zsolt Udvari <udvzsolt@gmail.com>
* ache
* alepulver
* anhot
* antonakis@gmail.com
* argv[0] (Iouri V. Ivliev)
* arved
* asami
* bf <bf@FreeBSD.org>
* bmc@WillsCreek.COM
* buganini@gmail.com
* cacho@mexicano.gdl.iteso.mx
* cartola (Carlos E. G. Carvalho)
* cartola@openit.com.br
* cfs@ing.puc.cl (original)
* chinsan
* chinsan <chinsan.tw@gmail.com>
* coryking
* cracauer@cons.org "Martin Cracauer"
* demon@FreeBSD.org
* dillon
* dom@happygiraffe.net
* erich@FreeBSD.org
* fenner
* fernan@iib.unsam.edu.ar
* frankch@waru.life.nthu.edu.tw
* gahr
* gary@hotlava.com
* gerard
* giffunip@asme.org
* glebius@FreeBSD.org
* gurkan@phys.ethz.ch
* hsu
* ijliao
* jamie
* jedgar@FreeBSD.org
* jeff@cetlink.net
* jjachuf@gmail.com
* jmz
* johalun
* johan
* johans
* kwm@FreeBSD.org
* lbartoletti <lbartoletti@FreeBSD.org>
* lesi@FreeBSD.org
* lichray@gmail.com
* luigi@FreeBSD.org
* maho@FreeBSD.org
* marcus@FreeBSD.org
* mb@imp.ch
* mi
* mm@FreeBSD.org
* nemysis <nemysis@gmx.ch>
* nik
* nork@FreeBSD.org
* olgeni@FreeBSD.org
* paulo@isr.uc.pt
* petef@FreeBSD.org
* pgs
* ports@FreeBSD.org
* proff@iq.org
* punkt.de Hosting Team <mops@punkt.de>
* rfarmer@predatorlabs.net
* roberto
* roland.jesse@gmx.net
* rpsfa@rit.edu
* saper@system.pl
* smace
* sobomax
* stas
* stb@lassitu.de
* theraven@FreeBSD.org
* thierry@pompo.net
* tobez
* trasz <trasz@pin.if.uz.zgora.pl>
* trevor
* vanilla
* will
* wolman@cs.washington.edu
* yukinopo@livedoor.com
With hat: portmgr
022e658 |
Friday, 20 May 2022
|
07:04 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>
de5d06e |
Sunday, 10 Apr 2022
|
19:11 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)
d63665f |
Saturday, 26 Mar 2022
|
08: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
247c7db |
Monday, 25 Oct 2021
|
12:58 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.
61b6613 |
Sunday, 10 Oct 2021
|
19:44 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)
2c672a4 |
Thursday, 30 Sep 2021
|
21:23 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
620968a |
Saturday, 1 May 2021
|
17: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
6707a3c |
Tuesday, 6 Apr 2021
|
14:31 Mathieu Arnold (mat)
Remove # $FreeBSD$ from Makefiles.
305f148 |
Thursday, 11 Mar 2021
|
18:00 pkubaj
graphics/rawtherapee: move Tier 2 check to 14
PR: 254216
Approved by: mandree (maintainer)
|
Saturday, 13 Feb 2021
|
11:38 mandree
graphics/rawtherapee: bump PORTREVISION
after openexr update to v2.5.5 (missed in openexr commit somehow).
|
Monday, 1 Feb 2021
|
12:42 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
|
Sunday, 3 Jan 2021
|
10:30 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@!)
|
10:22 mandree
graphics/rawtherapee: Update USE_GCC from "9+" to "yes"
While here, minor revisions to a few comments.
Reported by: gerald@
|
Saturday, 2 Jan 2021
|
14:44 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.
|
Thursday, 12 Nov 2020
|
22:41 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]
|
Monday, 9 Nov 2020
|
17:08 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
|
Monday, 5 Oct 2020
|
19:52 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
|
Sunday, 14 Jun 2020
|
15:32 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)
|
13:48 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)
|
Thursday, 11 Jun 2020
|
18:16 mandree
graphics/rawtherapee: clean up build options for WITH_DEBUG
...and remove -msse2 from amd64 builds, where GCC enables it by default.
|
Monday, 27 Apr 2020
|
13:24 mandree
graphics/rawtherapee: set +e to obtain failing exit codes in self-test.
|
Monday, 13 Apr 2020
|
15:25 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
|
Sunday, 12 Apr 2020
|
02:34 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)
------------------------------------------------------------------------
|
Tuesday, 31 Mar 2020
|
16:15 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
|
Sunday, 8 Mar 2020
|
21:56 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
|
Friday, 21 Feb 2020
|
09:01 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
|
Monday, 10 Feb 2020
|
23:31 mandree
rawtherapee: Fix build if testimages dir. missing
Reported by: ajtiM
|
20:40 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.
* Add a TCMALLOC option for i386/amd64, and by default enable it.
This requires google-perftools, which isn't available on all other
platforms, but if your platform does provide it let me know,
so I can whitelist it.
* Restrict 11.x to amd64, it is known to malfunction for instance
on 11.3 i386 with TIFF export.
* Limit LIB_DEPENDS+=devel/openmp to 11.2 and 12.0 and early 13-CURRENT.
11.3, 12.1 have OpenMP in base. Note that 12.0 will be EOL soon.
* Under WITH_DEBUG=yes, use -O1 and RelWithDebInfo. -O0 is just
no fun to run, way too slow.
* Improve the post-install self-tests
- Make them work even if no older rawtherapee is installed, by setting
up an RT_SETTINGS folder. This still causes complaints by the test
suite, but it works nonetheless.
- More thorough error detection (tracks exit codes)
- Run TIFF export, too (rawtherapee-cli -tz)
* NOTES:
- Getting this port to work reliably across versions and architectures
has taken several days and many compiles to get right.
- liblensfun 0.3.95 needed fixing against memory corruption when
loading the database (committed as r525547/lensfun 0.3.95_1)
- Attempting base clang on 12.1/11.3 builds has failed again, so
we'll continue with GCC for now. This rules out MIPS.
- You really really really only want to run RawTherapee on a system
with 64-bit address space and sufficient RAM. On 32-bit, it will
run out of memory all too easily.
- You also really only want to run RawTherapee on a platform that
supports OpenMP and with multi-core processors with sufficient
horsepower.
- On the single attempt to get ARM64 working, the self-tests fail.
Run at your own risk on Tier 2/3/4 architectures.
- Known good FreeBSD versions and architectures
- 11.3: amd64
- 12.0: amd64, i386 (12.0 EOL soon)
- 12.1: amd64, i386
|
Sunday, 26 Jan 2020
|
04:57 danfe
Chase shlib version bump of `graphics/lensfun' (r524150).
|
Sunday, 29 Dec 2019
|
12: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.
|
Thursday, 10 Oct 2019
|
20:09 bdrewery
- Add compat for NOCCACHE -> NO_CCACHE
|
20:06 bdrewery
- Add a CCACHE_BIN variable for simplified use where needed.
|
20:04 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.
|
Sunday, 29 Sep 2019
|
09:35 mandree
Drop default arguments from _LTO_FLAGS.
Context:
PR: 240594
|
Saturday, 21 Sep 2019
|
18:59 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/
|
Tuesday, 17 Sep 2019
|
22:06 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
|
Saturday, 14 Sep 2019
|
11:14 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
|
Friday, 26 Jul 2019
|
20:46 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
|
Wednesday, 8 May 2019
|
16:05 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
|
Sunday, 21 Apr 2019
|
01:21 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]
|
Saturday, 23 Mar 2019
|
23:08 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
|
Tuesday, 25 Dec 2018
|
20:25 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
|
Saturday, 22 Dec 2018
|
10:38 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
* new soft light tool
* ICC profile creator
* new "flexible" tone curve type
* improved lensfun chromatic aberration correction
While here, since the abort-on-exit bug persists,
wrap rawtherapee in a script that runs ulimit -c 0,
and make note of it in pkg-message. References:
* <https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=205370>
* <https://github.com/Beep6581/RawTherapee/issues/3636>
PR: 234153
Submitted by: Greg V <greg@unrelenting.technology>
|
Wednesday, 12 Dec 2018
|
01:35 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
|
Monday, 10 Sep 2018
|
13:14 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
|
Sunday, 29 Jul 2018
|
22:18 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
|
Wednesday, 28 Mar 2018
|
03:41 linimon
These ports fail on powerpc64 the same way as on arm.
Approved by: portmgr (tier-2 blanket)
|
Wednesday, 21 Mar 2018
|
16:02 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>
|
Monday, 16 Oct 2017
|
18:30 mandree
Revert - this was meant for OpenEXR instead.
|
18:30 mandree
Mark for expiration given the lack of upstream security fixes.
|
Friday, 6 Oct 2017
|
17:45 mandree
Upgrade to new upstream release 5.3.
Changelog: <http://rawtherapee.com/blog/rawtherapee-5.3-released>
|
Sunday, 10 Sep 2017
|
20:55 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
|
Friday, 11 Aug 2017
|
23:16 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
|
Sunday, 25 Jun 2017
|
21:07 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
|
Friday, 19 May 2017
|
19: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.
|
Wednesday, 3 May 2017
|
05:52 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)
|
Sunday, 2 Apr 2017
|
21:20 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)
|
Saturday, 1 Apr 2017
|
15:23 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
|
Friday, 3 Feb 2017
|
00:42 mandree
Update to upstream bugfix revision #1.
Changelog: <http://rawtherapee.com/blog/rawtherapee-5.0-revision-1-released>
|
Sunday, 29 Jan 2017
|
19:22 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
|
17:34 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]
|
Saturday, 28 Jan 2017
|
22:24 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.
|
Saturday, 14 Jan 2017
|
19:39 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).
Apply -DPROC_TARGET_NUMBER="1" (i. e. build an executable with generic
tuning) only when building packages and unless -march is in CFLAGS.
USE_GNOME upgraded from gtkmm20 to gtkm24, and add devel/openmp as
requisite on amd64 (rather than implicit clang or gcc libs), bumping
PORTREVISION.
Silence cmake developer warnings, and be sure to export linker flags to
cmake (so it finds -lomp in its configuration phase)
[-DCMAKE_POLICY_DEFAULT_CMP0056:STRING=NEW]
Cleanups: leverage USES=localbase, and drop/avoid duplicate definitions
and dead code from the Makefile and support for unsupported older
FreeBSD releases.
Based in part on v0.3 patch of...
PR: 215675
Submitted by: jbeich@
MFH: 2017Q1
|
Thursday, 5 Jan 2017
|
01:45 mandree
Upgrade CPU flags to use SSE2 by default on i386.
Reported by: Ingo Weyrich
|
Friday, 30 Dec 2016
|
17:01 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
|
Friday, 1 Apr 2016
|
14:00 mat
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr
Sponsored by: Absolight
|
Sunday, 23 Aug 2015
|
13:52 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
|
Tuesday, 18 Aug 2015
|
10:51 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
|
Monday, 22 Jun 2015
|
18:33 antoine
Convert to USES=jpeg
|
Saturday, 16 May 2015
|
00:46 mandree
Fix CVE-2015-3885.
PR: 200198
Security: CVE-2015-3885
|
Wednesday, 25 Mar 2015
|
20:09 marino
graphics category: Remove $PTHREAD_LIBS
graphics/zbar didn't pass check-plist (pre-existing), fixed.
approved by: PTHREAD blanket
|
Thursday, 25 Dec 2014
|
20:54 bapt
Bump portrevision after png update
|
19:04 antoine
Change libpng15.so to libpng.so in LIB_DEPENDS to prepare the upgrade
|
Friday, 31 Oct 2014
|
08:33 mandree
Upgrade to new upstream release 4.2.
ChangeLog: http://rawtherapee.com/blog/rawtherapee-4.2-is-out
|
Saturday, 20 Sep 2014
|
17:06 gerald
Replace USE_GCC=4.8+ by the equivalent, but preferred USE_GCC=yes.
|
Monday, 1 Sep 2014
|
19:34 tijl
Add USES=libtool to accessibility/atkmm and bump dependent ports
|
Sunday, 31 Aug 2014
|
16:36 tijl
math/fftw3:
- Add USES=libtool and bump dependent ports
- Add INSTALL_TARGET=install-strip
- Remove PTHREAD_CFLAGS and PTHREAD_LIBS
- Use MAKE_CMD
|
Thursday, 31 Jul 2014
|
12:39 amdmi3
- Switch graphics/libiptcdata to USES=libtool, drop .la files
- Strip libraries
- Bump dependent ports as .so version has changed
Approved by: portmgr blanket
|
Friday, 13 Jun 2014
|
07:36 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)
|
Monday, 26 May 2014
|
07:31 mandree
Re-enable on HEAD to see what we get.
|
Friday, 23 May 2014
|
18:58 mandree
Update to new upstream release 4.1.
Announcement: <http://rawtherapee.com/blog/rawtherapee-4.1-is-out>
|
Friday, 28 Mar 2014
|
13:09 mandree
Fix build on 10.0-RELEASE i386 by adding an #include <cstdlib>.
USE_XZ=yes -> USES=tar:xz.
|
Friday, 7 Feb 2014
|
08:07 mandree
Mark broken on 11 as there are two reports that it is unusable.
|
Thursday, 6 Feb 2014
|
07:53 mandree
Re-enable OpenMP on clang-based systems (FreeBSD 10).
This got broken by the way how the port detects that the system is
clang-based in order to force libc++, and should be fixed now.
PR: ports/186240
Reported by: Christoph Moench-Tegeder
|
Wednesday, 5 Feb 2014
|
01:54 mandree
Upgrade to RawTherapee 4.0.12 [1], and use GCC again on FreeBSD 10+ [2].
Upstream changes are described at:
<http://rawtherapee.com/blog/rawtherapee-4.0.12-released>
[2] brings back OpenMP support and fully optimized sources, but it does
require GCC 4.8 to avoid internal compiler errors in older GCC releases,
and adds a build dependency on the libc++ port to bring in the required
compile-time namespace transformations to have Rawtherapee use libc++
(as the other C++-based requisite ports do).
Thanks to: Baptiste Daroussin (bapt@) for help with [2]
PR: ports/186240 [1]
Submitted by: Christoph Moench-Tegeder [1]
|
Sunday, 17 Nov 2013
|
20:07 mandree
Miscellaneous fixes.
- Add desktop-file-utils to the USES list, bumping PORTREVISION.
- Force USE_GCC only on OSVERSION < 1000024, to avoid running into
a libc++/libstdc++ mismatch in glibmm-2.4 on FreeBSD 10
(which caused linker troubles in the Glib:: namespace due to
libc++-based different mangling - glibmm is compiled to use libc++
on 10-STABLE, so we cannot USE_GCC there).
- Force disable OpenMP option on non-GCC systems, because clang does
not yet support it.
- In order to be able to use clang, force ipsharpen.cc to be compiled
with -O1 only because -O2 or higher optimization levels lead to
excessive compile times, so long that I never waited for the compile
to complete (over 10 minutes on a Phenom II at 2.5 GHz).
- Quench unused-command-line-arguments warnings on clang.
This should fix the compile on 10-STABLE and HEAD.
Whether the software actually works I cannot currently test due to
lack of a full desktop install of 10-STABLE.
|
Saturday, 26 Oct 2013
|
00:52 gerald
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)
|
Monday, 7 Oct 2013
|
18:28 mandree
Support staging, revise LIB_DEPENDS.
|
Friday, 20 Sep 2013
|
18:35 bapt
Add NO_STAGE all over the place in preparation for the staging support (cat:
graphics)
|
Number of commits found: 133 (showing only 100 on this page) |