Rawstudio is an open-source program to read and manipulate RAW images from
digital cameras. It will convert your RAW files into JPEG, PNG, or TIFF
images which you can then print or send to friends and clients. You can
also upload photos directly to Picasa, Flickr, and Facebook galleries.
Rawstudio is intended to be the first tool in your image processing chain.
After you have made your overall image adjustments to your image, you can
use an image editing application to further work on your images. Rawstudio
itself is a highly specialized application for reviewing and processing RAW
images, not a fully featured image editing application.
===> The following configuration options are available for rawstudio-2.0_27:
NLS=on: Native Language Support
===> Use 'make config' to modify these settings
graphics/rawstudio: unbreak the build against modern libxml2
Earlier attempted fix in commit b22706c0656c was insufficient,
add two missing `#include <libxml/tree.h>' in output plugins.
PR: 281593
graphics/rawstudio: Mark BROKEN
Fails to build with libxml2 2.13+, error: use of undeclared identifier
'xmlDocPtr'
PR: 281593
Approved by: maintainer timeout, 8+ months
gnome.mk: rename gdkpixbuf2 to gdkpixbuf to prepare for port move
The GTK 1-based gdk-pixbuf has not existed for some time.
No functional or package changes.
graphics/rawstudio: Deprecate and set expiration date to 2024-08-31
Abandoned upstream, fails to build with libxml2 2.13+
Retire port and redirect users to graphics/rawtherapee
PR: 279964
graphics/rawstudio: revert/redo naive and bogus previous build "fix"
Newish Clang had actually revealed the problem with this old codebase
which was not updated against context and logfile handling being done
without varargs in modern libgphoto2 versions.
Fixes: e9d156056cec
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 )
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)
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 )
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)
textproc/libxml2: bump all dependencies
This should make sure that all dependent ports will pick
up the new version commited with a13ec21cd733f67a9fc0dc00ab45268bdc236246
graphics/rawstudio: Add missing dependencies and renew patches
- Add dependencies found via DEVELOPERS=yes set in /etc/make.conf
- Reorder some Makefile vars, suggested by portclippy
- Add NLS option to conditionally disable gettext support
- Renew and rearrange all patches under files
PR: 254011
Approved by: Oleksii Samorukov <samm@FreeBSD.org> (maintainer)
- Revivify and unbreak by fixing problematic code and
suppressing dreaded C++11 narrowing warnings/errors
- Convert to USES+=localbase and optimize away LIBS+=
- Remove excessive vertical whitespace from one patch
- Chase HTTP redirection in the WWW line of pkg-descr
Remove expired ports:
2019-05-08 databases/ruby-odbc: Broken for more than 6 months
2019-05-08 databases/rubygem-dbd-odbc: Broken for more than 6 months
2019-05-08 devel/dlangui: Broken for more than 6 months
2019-05-08 editors/dlangide: Broken for more than 6 months
2019-05-08 emulators/desmume: Broken for more than 6 months
2019-05-08 emulators/yabause: Broken for more than 6 months
2019-05-08 emulators/yape: Broken for more than 6 months
2019-05-08 games/armagetron: Broken for more than 6 months
2019-05-08 games/boswars: Broken for more than 6 months
2019-05-08 games/ceferino: Broken for more than 6 months
2019-05-08 games/chanta: Broken for more than 6 months
2019-05-08 games/d2x-xl: Broken for more than 6 months
2019-05-08 games/drcreep: Broken for more than 6 months
2019-05-08 games/frobtads: Broken for more than 6 months
(Only the first 15 lines of the commit message are shown above )
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
Mark BROKEN: fails to build
dcraw.cc:3958:19: error: constant expression evaluates to 128 which cannot be
narrowed to type 'signed char' [-Wc++11-narrowing]
-1,-2,-1,+0,0,0x80, -1,-2,+0,-1,0,0x01, -1,-2,+1,-1,0,0x01,
^~~~
Reported by: pkg-fallout
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)
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
Mark some ports failing on power64. In cases where the error message
was a stub, provide a real one.
While here, pet portlint.
Approved by: portmgr (tier-2 blanket)
Reported by: swills
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
Apply vendor patch for "Avoid overflow in ljpeg_start()"
(changeset 983bda1f) to prevent a denial of service (crash) via a
crafted image
PR: 200199
Obtained
from: https://github.com/rawstudio/rawstudio/commit/983bda1f0fa5fa86884381208274198a620f006e
Security: CVE-2015-3885
Security: 57325ecf-facc-11e4-968f-b888e347c638
Submitted by: Jason Unovitch <jason unovitch gmail com>
Reported by: Sevan Janiyan <venture37 geeklan co uk>
Approved by: samm os2 kiev ua (maintainer)
MFH: 2015Q2
Update lensfun to version 0.3.0. It contains few changes making consumer
code incompatible with earlier versions; particularly, removal of CCI (the
Color Contribution Index of the lens, as defined by ISO 6728-83) [1] and
FOV1 ("field-of-view") [2] distortion model.
Four ports had to be patched to build against new lensfun (all fall under
`graphics' category): digikam-kde4, gimp-lensfun-plugin, hugin, rawstudio.
PR: 196182
Submitted by: Matthieu Volat (heavily modified)
Exp-run by: antoine
[1] https://sourceforge.net/p/lensfun/code/ci/f0c293
[2] https://sourceforge.net/p/lensfun/code/ci/048eb3
The FreeBSD x11@ and graphics team proudly presents
a zeising, kwm production, with help from dumbbell, bdrewery:
NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE
This update switches over to use the new xorg stack by default on FreeBSD 9
and 10 stable, on osversions where vt(9) is available.
It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in
/etc/make.conf .
FreeBSD 8-STABLE and released versions of FreeBSD still use
the old version.
A package repository with binary packages for new xorg will
be available soon.
This patch also contains updates of libxcb and related ports, pixman, as well
(Only the first 15 lines of the commit message are shown above )
- 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 :(
- Remove manual creation and removal of share/applications, as it's now in the
mtree (categories starting with [fgijk])
Approved by: portmgr (bdrewery)
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)
- update fftw3* to 3.3 [1], and adjust dependent ports
- make use of optimizations by default, where possible
(quad flavor to follow shortly, and mpi at a later date)
Suggestions and patches from: ache, C. Burns, wen
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead
PR: 157936
Submitted by: myself
Exp-runs by: pav
Approved by: pav
Convert most of remaining ports that depend on xorg-libraries to
modular xorg.
- supply corresponding USE_XORG for all imake-using ports that need it
- USE_IMAKE no longer implies USE_XLIB in absence of USE_XORG
- retire USE_X_PREFIX which is not really used anywhere after the
above change
- a few minor nits like whitespace and SF macro
Tested by: 2 tinderbox runs by pav
Approved by: portmgr (pav)
Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).
PR: ports/124340
Submitted by: edwin@
Approved by: portmgr (pav)
Rawstudio is an open-source program to read and manipulate
RAW images from most digital cameras. Rawstudio will convert
your RAW files into JPEG, PNG or TIF images which you can then
print or send to friends and clients. It has a graphical user
interface, so you can simply open a RAW file and experiment with
the controls to see how they effect the image.
WWW: http://rawstudio.org
PR: ports/123025
Submitted by: Alex Samorukov <samm at os2.kiev.ua>