Port details |
- shotwell Open source photo manager for GNOME
- 0.32.10_1 graphics =7 0.32.9Version of this port present on the latest quarterly branch.
- Maintainer: cmt@FreeBSD.org
- Port Added: 2010-09-07 20:48:51
- Last Update: 2024-11-04 16:50:19
- Commit Hash: 791bbaf
- People watching this port, also watch:: xev, libpciaccess, lua52, xrandr
- Also Listed In: gnome
- License: LGPL21+
- WWW:
- https://wiki.gnome.org/Apps/Shotwell
- Description:
- Shotwell is an image organizer designed to provide personal photo management
for the GNOME desktop environment.
Shotwell can import photos and videos from a digital camera directly, group
photos and videos automatically by date, and supports tagging. Its image
editing features allow users to straighten, crop, eliminate red eye, and
adjust levels and color balance. It also features an auto "enhance" option
that will attempt to guess appropriate levels for the image.
Shotwell allows users to publish their images and videos to Facebook, Flickr,
Picasa Web Albums, Piwigo, and YouTube.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- shotwell>0:graphics/shotwell
- To install the port:
- cd /usr/ports/graphics/shotwell/ && make install clean
- To add the package, run one of these commands:
- pkg install graphics/shotwell
- pkg install shotwell
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: shotwell
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1730320673
SHA256 (shotwell-0.32.10.tar.xz) = 26e45a61b5431b096ffcd176f115bd07be9a77a68335899542106e19e07f400e
SIZE (shotwell-0.32.10.tar.xz) = 35339616
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- itstool : textproc/itstool
- update-desktop-database : devel/desktop-file-utils
- gettext-runtime>=0.22_1 : devel/gettext-runtime
- msgfmt : devel/gettext-tools
- gstreamer1-plugins>=1.24.8 : multimedia/gstreamer1-plugins
- meson : devel/meson
- ninja : devel/ninja
- pkgconf>=1.3.0_1 : devel/pkgconf
- python3.11 : lang/python311
- valac : lang/vala
- x11.pc : x11/libX11
- Runtime dependencies:
-
- update-desktop-database : devel/desktop-file-utils
- gstreamer1-plugins>=1.24.8 : multimedia/gstreamer1-plugins
- x11.pc : x11/libX11
- Library dependencies:
-
- libportal.so : deskutils/libportal
- libportal-gtk3.so : deskutils/libportal-gtk3
- libgio-2.0.so : devel/glib20
- libjson-glib-1.0.so : devel/json-glib
- libgee-0.8.so : devel/libgee
- libsoup-3.0.so : devel/libsoup3
- libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
- libgexiv2.so : graphics/gexiv2
- libexif.so : graphics/libexif
- libgphoto2.so : graphics/libgphoto2
- libraw.so : graphics/libraw
- libwebp.so : graphics/webp
- libgcr-ui-3.so : security/gcr3
- libsecret-1.so : security/libsecret
- libxml2.so : textproc/libxml2
- libintl.so : devel/gettext-runtime
- libatk-1.0.so : accessibility/at-spi2-core
- libcairo.so : graphics/cairo
- libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
- libglib-2.0.so : devel/glib20
- libintl.so : devel/gettext-runtime
- libgtk-3.so : x11-toolkits/gtk30
- libharfbuzz.so : print/harfbuzz
- libpango-1.0.so : x11-toolkits/pango
- libgstreamer-1.0.so : multimedia/gstreamer1
- libsqlite3.so : databases/sqlite3
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for shotwell-0.32.10_1:
FACED=off: Face Detection
===> Use 'make config' to modify these settings
- Options name:
- graphics_shotwell
- USES:
- compiler:c++11-lib cpe desktop-file-utils gettext gnome gstreamer meson ninja pkgconfig python:build sqlite tar:xz vala:build xorg
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.20.1 07 Oct 2014 17:52:39 |
amdmi3 |
- Update to 0.20.1
- While here, add LICENSE_FILE
PR: 194200
Submitted by: cmt@burggraben.net (maintainer) |
0.20.0 05 Oct 2014 14:12:46 |
madpilot |
- Update to 0.20.0
- Remove dirrms
PR: 194001
Submitted by: cmt@burggraben.net (maintainer) |
0.18.1_1 10 Sep 2014 20:50:37 |
gerald |
Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.
Part II, Bump PORTREVISIONs.
PR: 192025
Tested by: antoine (-exp runs)
Approved by: portmgr (implicit) |
0.18.1 27 Jul 2014 07:50:12 |
marino |
graphics/shotwell: Upgrade from version 0.18.0 => 0.18.1
This fixes a flickering issue. While here, remove an unneeded dependency
and, if appropriate, strip libraries before they are installed.
PR: 191887
Submitted by: maintainer (cmt) |
0.18.0_1 04 Jul 2014 09:41:00 |
tijl |
Bump PORTREVISION on all ports with USE_SQLITE=yes or USE_SQLITE=3 that
have not been bumped yet after the latest libsqlite3.so library version
change.
Approved by: portmgr (implicit) |
0.18.0 20 Jun 2014 18:44:49 |
rakuco |
- Update to 0.18.0.
- Pass maintainership to submitter.
PR: 191196
Submitted by: cmt@burggraben.net |
0.15.1_2 23 May 2014 17:18:57 |
lx |
Hand back to ports@. |
0.15.1_2 13 May 2014 11:54:54 |
tijl |
Convert x11-toolkits/unique to "USES=libtool pathfix tar:bzip2".
Bump PORTREVISION on all dependent ports. [1]
audio/ario: USES=libtool.
audio/gmpc: USES=libtool.
audio/gnome-media: USES=libtool:keepla tar:bzip2.
audio/xfce4-mixer: USES=libtool tar:bzip2.
graphics/shotwell: Unbreak and USES=tar:xz.
science/gwyddion: USES=libtool tar:bzip2.
sysutils/mate-control-center: USES=libtool.
x11/xfce4-clipman-plugin: USES=libtool tar:bzip2.
Approved by: portmgr (implicit) [1] |
0.15.1_1 27 Apr 2014 14:38:19 |
antoine |
Mark a few unfetchable ports BROKEN
With hat: portmgr |
0.15.1_1 19 Apr 2014 06:11:22 |
bdrewery |
- Stop removing directories from BSD.local.dist.
This fixes false-positive leftover (files removed) warnings
in Redports/QAT/Tinderbox.
Note that some of these ports still have Orphans which I did not
address.
With hat: portmgr
Spotted by: new 'check-plist' |
0.15.1 29 Jan 2014 19:24:07 |
lx |
Was sure I removed this. This will fix build. |
0.15.1 28 Jan 2014 19:51:22 |
lx |
Update to 0.15.1.
PR: ports/185495
Submitted by: Christoph Moench-Tegeder
Reviewed by: lx@ |
0.14.1_1 26 Jan 2014 21:28:19 |
rakuco |
Add upstream patch to fix the build with libraw 0.15. |
0.14.1_1 26 Jan 2014 21:20:03 |
rakuco |
- Update libraw to 0.15.4.
This update is needed for further KDE updates.
- Use the new OPTIONS syntax.
- Use the new LIB_DEPENDS syntax.
- Stop redefining do-install; the port has its own `make install' that does
the same thing provided we use USES=pathfix and tune Makefile.in.
- Support staging.
Bump PORTREVISION in ports that depend on libraw.
PR: ports/185118
Submitted by: rakuco@
Approved by: maintainer timeout (35 days) |
0.14.1 20 Sep 2013 18:35:46 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
graphics) |
0.14.1 12 Sep 2013 08:41:52 |
marino |
Add explicit dependency on pkgconf (20 ports)
Approved by: portmgr (bapt, implicit) |
0.14.1 13 Jun 2013 11:25:14 |
wg |
graphics/shotwell: update to 0.14.1
- Update to 0.14.1
- Use shebangfix instead of manual replace
PR: ports/178014
Submitted by: Christoph Moench-Tegeder <cmt@burggraben.net>
Approved by: culot / jpaetzel (mentors, implicit), maintainer (timeout) |
0.11.6_3 21 May 2013 02:12:51 |
lx |
Unbreak build.
PR: ports/177913
Submitted by: KATO Tsuguru |
0.11.6_3 24 Apr 2013 18:10:32 |
ak |
- Convert USE_GETTEXT to USES (part 3)
Approved by: portmgr (bapt) |
0.11.6_3 17 Mar 2013 14:04:12 |
danfe |
In categories starting with [efg], remove empty lines from pkg-plist (except
for `graphics/kipi-plugins'). |
0.11.6_3 14 Mar 2013 08:17:40 |
pclin |
- graphics/libexif:
* Update to 0.6.21
* Add LICENSE
* Switch to OptionsNG and PORTDOCS
- Document libexif 2012-07-12 vulnerabilty
- Bump PORTREVISION for libexif related ports
- Trim headers while here
PR: ports/175910
Approved by: swills (mentor)
Security: d881d254-70c6-11e2-862d-080027a5ec9a |
0.11.6_2 08 Mar 2013 10:51:36 |
kwm |
* Update the glib to 2.34.3 and gtk20 to 2.24.17 and gtk30 to 3.6.4 which
are the latest stable releases.
* Update vala to the newest stable release 0.18.1, also update a few ports
in the gtk/gnome stack.
* The c++ bindings ports for glib, atk, gconf, etc, have now USE_GNOME toggles.
* Remove pkg-config run depends from glib20 and freetype2. This doesn't
eliminate pkg-config run dependency completely, a second phase is needed
and is planned.
* Support for .:run. and .:build. for USE_GNOME components was added.
Currently only libxml2 and libxslt support this mechanism.
* Updates of the telepathy stack and empathy.
* Trim makefile headers, convert ports to new options, trim off library
versions for some ports.
* Fix other ports so they build with the new glib version.
Thanks to miwi and crees for helping out with some exp-runs.
Approved by: portmgr (miwi & bapt)
Obtained from: gnome team repo |
0.11.6_2 06 Nov 2012 04:52:09 |
danfe |
graphics/gexiv2:
- Update to version 0.4.1
- Drop shlib versions in LIB_DEPENDS
- Define LICENSE (GPLv2)
- Cleanup Makefile and port description
graphics/shotwell (gexiv2 consumer):
- Bump port revision (chase gexiv2 update)
- Drop shlib versions in LIB_DEPENDS
- Define LICENSE (LGPL21)
- Provide a better port description
- Nota bene: version 0.13.1 is available
Feature safe: yes
Approved by: maintainer timeout |
0.11.6_1 01 Jun 2012 05:26:28 |
dinoex |
- update png to 1.5.10 |
0.11.6 14 Mar 2012 21:36:35 |
lx |
Fix handling of gsettings conversion file.
Submitted by: pointy
Feature safe: yes |
0.11.6 07 Mar 2012 20:41:35 |
lx |
Fix bug in Makefile that installs stuff in /usr/share. Unbreak.
Submitted by: pointy
Feature safe: yes |
0.11.6 05 Mar 2012 10:11:40 |
pav |
- Mark BROKEN: installs file under /usr/share
Reported by: pointyhat |
0.11.6 16 Feb 2012 01:55:20 |
lx |
Add shotwell patches to work with the new libraw. Disable jasper support in
libraw, as a) no dependency is defined for jasper to begin with, and b) it
fails to link when jasper support is enabled. Bump libraw portrevision. |
0.11.6 09 Feb 2012 18:47:03 |
lx |
Revert mistaken libraw regression.
Submitted by: osa@ |
0.11.6 09 Feb 2012 18:25:41 |
lx |
Update to 0.11.6, and take maintainership.
Reviewed by: gnome@ (gperez) |
0.10.1_2 09 Feb 2012 16:29:36 |
osa |
Update from 0.13.7 to 0.14.5.
Fix whitespaces.
Use bsd.port.options.mk.
Bump PORTREVISION for dependent port. |
0.10.1_1 23 Aug 2011 18:39:19 |
kwm |
Chase libnotify, libproxy and webkit-gtk2 shlib changes, and fix build where
needed. |
0.10.1 13 Aug 2011 20:04:44 |
kwm |
Update to 0.10.1.
PR: ports/159733
Submitted by: David Thiel <lx@FreeBSD.org> |
0.7.2_2 03 Jul 2011 14:12:23 |
ohauer |
-remove MD5 |
0.7.2_2 25 Mar 2011 21:05:03 |
pav |
- Mark BROKEN: does not build
Reported by: pointyhat |
0.7.2_2 18 Mar 2011 03:23:51 |
mezz |
Fix the build with newer vala that was updated a few days ago.
Reported by: pointyhat (pav)
Obtained from: Its git |
0.7.2_2 14 Mar 2011 22:29:49 |
mezz |
- Remove double libraw in dependency.
- Chase libraw's shared library version change.
- Bump the PORTREVISION.
Reported by: kwm |
0.7.2_1 14 Mar 2011 21:33:06 |
mezz |
With graphics/libraw fixed from ports/155497. It should be able to build
now, so remove the BROKEN.
PR: ports/155540
Submitted by: Frederic Praca <frederic.praca@freebsd-fr.org> |
0.7.2_1 04 Mar 2011 02:15:10 |
wen |
- Bump PORTREVISION to chase the update of libexif |
0.7.2 20 Jan 2011 21:15:59 |
pav |
- Mark BROKEN: does not build
Reported by: pointyhat
Feature safe: yes |
0.7.2 31 Dec 2010 16:40:12 |
mezz |
Replace bash to sh.
Reported by: pointyhat via erwin |
0.7.2 29 Dec 2010 17:54:16 |
mezz |
Correct libraw in the dependency.
Submitted by: Claudiu Dragalina-Paraipan <dr.clau@gmail.com> |
0.7.2 28 Dec 2010 22:39:11 |
mezz |
Update to 0.7.2.
PR: ports/153469
Submitted by: Frederic Praca <frederic.praca@freebsd-fr.org> |
0.6.1 20 Nov 2010 15:37:08 |
kwm |
Presenting GNOME 2.32.1 for FreeBSD. The offical release notes for this
release can be found at http://library.gnome.org/misc/release-notes/2.32/
This will be the last release of the GNOME 2.x series, mainly a bugfix and
bridge release to the first release of the GNOME 3.x series.
This release features commits by avl, marcus, mezz and myself.
The FreeBSD GNOME Team would like to thank the following contributors and
testers for there help with this release:
Zane C.B. <vvelox@vvelox.net>
romain@
Olaf Seibert <O.Seibert@cs.ru.nl>
DomiX (Only the first 15 lines of the commit message are shown above ) |
0.6.1 02 Nov 2010 10:37:05 |
lioux |
Assign maintainership to gnome@.
Approved by: kwm (gnome hat) |
0.6.1 07 Sep 2010 20:47:41 |
lioux |
New port shotwell version 0.6.1: Open source photo manager for
GNOME.
Reviewed by: kwm
Thanks to: kwm for "files/patch-Makefile" |