Update to 0.22.0: Shotwell 0.22.0 - 23 March 2015 ------------------------------- * Improved metadata support for Facebook upload (#742163) * Saved search now properly supports text is-set, not-set (#743924, #743923) * Import title, exposure time when available * User interface improvements (#744291, #719284, more) * Sort photos by filename (#717878) * Updated translations Shotwell 0.21.0 - 2 February 2015 --------------------------------- * User interface refresh (#742326, #742443) * Fix Shotwell Viewer .desktop file (#743799) * Natural sorting of photo titles (#717960) * Improved video thumbnailer (#739396, #741821) * Updated translationsdiff -r1.70 -r1.71 pkgsrc/graphics/shotwell/Makefile
(wiz)
@@ -1,19 +1,18 @@ | @@ -1,19 +1,18 @@ | |||
1 | # $NetBSD: Makefile,v 1.70 2015/08/23 13:56:34 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.71 2015/08/23 14:04:32 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= shotwell-0.20.2 | 3 | DISTNAME= shotwell-0.22.0 | |
4 | PKGREVISION= 5 | |||
5 | CATEGORIES= graphics | 4 | CATEGORIES= graphics | |
6 | MASTER_SITES= https://download.gnome.org/sources/shotwell/0.20/ | 5 | MASTER_SITES= ${MASTER_SITE_GNOME:=sources/shotwell/0.22/} | |
7 | EXTRACT_SUFX= .tar.xz | 6 | EXTRACT_SUFX= .tar.xz | |
8 | 7 | |||
9 | MAINTAINER= pkgrsc-users@NetBSD.org | 8 | MAINTAINER= pkgrsc-users@NetBSD.org | |
10 | HOMEPAGE= https://wiki.gnome.org/Apps/Shotwell | 9 | HOMEPAGE= https://wiki.gnome.org/Apps/Shotwell | |
11 | COMMENT= Shotwell is a photo organizer for the GNOME desktop | 10 | COMMENT= Shotwell is a photo organizer for the GNOME desktop | |
12 | LICENSE= gnu-lgpl-v2.1 | 11 | LICENSE= gnu-lgpl-v2.1 | |
13 | 12 | |||
14 | BUILD_DEPENDS+= gnome-doc-utils-[0-9]*:../../textproc/gnome-doc-utils | 13 | BUILD_DEPENDS+= gnome-doc-utils-[0-9]*:../../textproc/gnome-doc-utils | |
15 | 14 | |||
16 | HAS_CONFIGURE= yes | 15 | HAS_CONFIGURE= yes | |
17 | USE_TOOLS+= gmake bash pkg-config m4 msgfmt | 16 | USE_TOOLS+= gmake bash pkg-config m4 msgfmt | |
18 | 17 | |||
19 | CONFIG_SHELL= bash | 18 | CONFIG_SHELL= bash | |
@@ -37,16 +36,17 @@ REPLACE_SH+= configure | @@ -37,16 +36,17 @@ REPLACE_SH+= configure | |||
37 | BUILDLINK_ABI_DEPENDS.libraw+= libraw>=0.13.2 | 36 | BUILDLINK_ABI_DEPENDS.libraw+= libraw>=0.13.2 | |
38 | .include "../../graphics/libraw/buildlink3.mk" | 37 | .include "../../graphics/libraw/buildlink3.mk" | |
39 | # Required for dealing with .svg icons. Spotted on a clean box | 38 | # Required for dealing with .svg icons. Spotted on a clean box | |
40 | .include "../../graphics/librsvg/buildlink3.mk" | 39 | .include "../../graphics/librsvg/buildlink3.mk" | |
41 | BUILDLINK_DEPMETHOD.vala= build | 40 | BUILDLINK_DEPMETHOD.vala= build | |
42 | .include "../../lang/vala/buildlink3.mk" | 41 | .include "../../lang/vala/buildlink3.mk" | |
43 | .include "../../net/libsoup/buildlink3.mk" | 42 | .include "../../net/libsoup/buildlink3.mk" | |
44 | .include "../../sysutils/desktop-file-utils/desktopdb.mk" | 43 | .include "../../sysutils/desktop-file-utils/desktopdb.mk" | |
45 | .include "../../sysutils/dbus-glib/buildlink3.mk" | 44 | .include "../../sysutils/dbus-glib/buildlink3.mk" | |
46 | .include "../../textproc/libxml2/buildlink3.mk" | 45 | .include "../../textproc/libxml2/buildlink3.mk" | |
47 | .include "../../textproc/json-glib/buildlink3.mk" | 46 | .include "../../textproc/json-glib/buildlink3.mk" | |
48 | .include "../../www/webkit24-gtk3/buildlink3.mk" | 47 | .include "../../www/webkit24-gtk3/buildlink3.mk" | |
49 | .include "../../www/librest07/buildlink3.mk" | 48 | .include "../../www/librest07/buildlink3.mk" | |
49 | BUILDLINK_API_DEPENDS.gtk3+= gtk3+>=3.12.2 | |||
50 | .include "../../x11/gtk3/buildlink3.mk" | 50 | .include "../../x11/gtk3/buildlink3.mk" | |
51 | .include "../../x11/libunique3/buildlink3.mk" | 51 | .include "../../x11/libunique3/buildlink3.mk" | |
52 | .include "../../mk/bsd.pkg.mk" | 52 | .include "../../mk/bsd.pkg.mk" |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.6 2014/11/25 10:07:18 wiz Exp $ | 1 | @comment $NetBSD: PLIST,v 1.7 2015/08/23 14:04:32 wiz Exp $ | |
2 | bin/shotwell | 2 | bin/shotwell | |
3 | lib/shotwell/plugins/builtin/f-spot-24.png | 3 | lib/shotwell/plugins/builtin/f-spot-24.png | |
4 | lib/shotwell/plugins/builtin/facebook.png | 4 | lib/shotwell/plugins/builtin/facebook.png | |
5 | lib/shotwell/plugins/builtin/facebook_publishing_options_pane.glade | 5 | lib/shotwell/plugins/builtin/facebook_publishing_options_pane.glade | |
6 | lib/shotwell/plugins/builtin/flickr.png | 6 | lib/shotwell/plugins/builtin/flickr.png | |
7 | lib/shotwell/plugins/builtin/flickr_pin_entry_pane.glade | 7 | lib/shotwell/plugins/builtin/flickr_pin_entry_pane.glade | |
8 | lib/shotwell/plugins/builtin/flickr_publishing_options_pane.glade | 8 | lib/shotwell/plugins/builtin/flickr_publishing_options_pane.glade | |
9 | lib/shotwell/plugins/builtin/gallery3.png | 9 | lib/shotwell/plugins/builtin/gallery3.png | |
10 | lib/shotwell/plugins/builtin/gallery3_authentication_pane.glade | 10 | lib/shotwell/plugins/builtin/gallery3_authentication_pane.glade | |
11 | lib/shotwell/plugins/builtin/gallery3_publishing_options_pane.glade | 11 | lib/shotwell/plugins/builtin/gallery3_publishing_options_pane.glade | |
12 | lib/shotwell/plugins/builtin/picasa.png | 12 | lib/shotwell/plugins/builtin/picasa.png | |
13 | lib/shotwell/plugins/builtin/picasa_publishing_options_pane.glade | 13 | lib/shotwell/plugins/builtin/picasa_publishing_options_pane.glade | |
14 | lib/shotwell/plugins/builtin/piwigo.png | 14 | lib/shotwell/plugins/builtin/piwigo.png | |
@@ -68,26 +68,102 @@ share/gnome/help/shotwell/C/other-missin | @@ -68,26 +68,102 @@ share/gnome/help/shotwell/C/other-missin | |||
68 | share/gnome/help/shotwell/C/other-multiple.page | 68 | share/gnome/help/shotwell/C/other-multiple.page | |
69 | share/gnome/help/shotwell/C/other-plugins.page | 69 | share/gnome/help/shotwell/C/other-plugins.page | |
70 | share/gnome/help/shotwell/C/raw.page | 70 | share/gnome/help/shotwell/C/raw.page | |
71 | share/gnome/help/shotwell/C/running.page | 71 | share/gnome/help/shotwell/C/running.page | |
72 | share/gnome/help/shotwell/C/share-background.page | 72 | share/gnome/help/shotwell/C/share-background.page | |
73 | share/gnome/help/shotwell/C/share-export.page | 73 | share/gnome/help/shotwell/C/share-export.page | |
74 | share/gnome/help/shotwell/C/share-print.page | 74 | share/gnome/help/shotwell/C/share-print.page | |
75 | share/gnome/help/shotwell/C/share-send.page | 75 | share/gnome/help/shotwell/C/share-send.page | |
76 | share/gnome/help/shotwell/C/share-slideshow.page | 76 | share/gnome/help/shotwell/C/share-slideshow.page | |
77 | share/gnome/help/shotwell/C/share-upload.page | 77 | share/gnome/help/shotwell/C/share-upload.page | |
78 | share/gnome/help/shotwell/C/view-displaying.page | 78 | share/gnome/help/shotwell/C/view-displaying.page | |
79 | share/gnome/help/shotwell/C/view-information.page | 79 | share/gnome/help/shotwell/C/view-information.page | |
80 | share/gnome/help/shotwell/C/view-sidebar.page | 80 | share/gnome/help/shotwell/C/view-sidebar.page | |
81 | share/gnome/help/shotwell/cs/edit-adjustments.page | |||
82 | share/gnome/help/shotwell/cs/edit-crop.page | |||
83 | share/gnome/help/shotwell/cs/edit-enhance.page | |||
84 | share/gnome/help/shotwell/cs/edit-external.page | |||
85 | share/gnome/help/shotwell/cs/edit-nondestructive.page | |||
86 | share/gnome/help/shotwell/cs/edit-redeye.page | |||
87 | share/gnome/help/shotwell/cs/edit-rotate.page | |||
88 | share/gnome/help/shotwell/cs/edit-straighten.page | |||
89 | share/gnome/help/shotwell/cs/edit-time-date.page | |||
90 | share/gnome/help/shotwell/cs/edit-undo.page | |||
91 | share/gnome/help/shotwell/cs/formats.page | |||
92 | share/gnome/help/shotwell/cs/import-camera.page | |||
93 | share/gnome/help/shotwell/cs/import-f-spot.page | |||
94 | share/gnome/help/shotwell/cs/import-file.page | |||
95 | share/gnome/help/shotwell/cs/import-memorycard.page | |||
96 | share/gnome/help/shotwell/cs/index.page | |||
97 | share/gnome/help/shotwell/cs/organize-event.page | |||
98 | share/gnome/help/shotwell/cs/organize-flag.page | |||
99 | share/gnome/help/shotwell/cs/organize-rating.page | |||
100 | share/gnome/help/shotwell/cs/organize-remove.page | |||
101 | share/gnome/help/shotwell/cs/organize-search.page | |||
102 | share/gnome/help/shotwell/cs/organize-tag.page | |||
103 | share/gnome/help/shotwell/cs/organize-title.page | |||
104 | share/gnome/help/shotwell/cs/other-files.page | |||
105 | share/gnome/help/shotwell/cs/other-missing.page | |||
106 | share/gnome/help/shotwell/cs/other-multiple.page | |||
107 | share/gnome/help/shotwell/cs/other-plugins.page | |||
108 | share/gnome/help/shotwell/cs/raw.page | |||
109 | share/gnome/help/shotwell/cs/running.page | |||
110 | share/gnome/help/shotwell/cs/share-background.page | |||
111 | share/gnome/help/shotwell/cs/share-export.page | |||
112 | share/gnome/help/shotwell/cs/share-print.page | |||
113 | share/gnome/help/shotwell/cs/share-send.page | |||
114 | share/gnome/help/shotwell/cs/share-slideshow.page | |||
115 | share/gnome/help/shotwell/cs/share-upload.page | |||
116 | share/gnome/help/shotwell/cs/view-displaying.page | |||
117 | share/gnome/help/shotwell/cs/view-information.page | |||
118 | share/gnome/help/shotwell/cs/view-sidebar.page | |||
119 | share/gnome/help/shotwell/de/edit-adjustments.page | |||
120 | share/gnome/help/shotwell/de/edit-crop.page | |||
121 | share/gnome/help/shotwell/de/edit-enhance.page | |||
122 | share/gnome/help/shotwell/de/edit-external.page | |||
123 | share/gnome/help/shotwell/de/edit-nondestructive.page | |||
124 | share/gnome/help/shotwell/de/edit-redeye.page | |||
125 | share/gnome/help/shotwell/de/edit-rotate.page | |||
126 | share/gnome/help/shotwell/de/edit-straighten.page | |||
127 | share/gnome/help/shotwell/de/edit-time-date.page | |||
128 | share/gnome/help/shotwell/de/edit-undo.page | |||
129 | share/gnome/help/shotwell/de/formats.page | |||
130 | share/gnome/help/shotwell/de/import-camera.page | |||
131 | share/gnome/help/shotwell/de/import-f-spot.page | |||
132 | share/gnome/help/shotwell/de/import-file.page | |||
133 | share/gnome/help/shotwell/de/import-memorycard.page | |||
134 | share/gnome/help/shotwell/de/index.page | |||
135 | share/gnome/help/shotwell/de/organize-event.page | |||
136 | share/gnome/help/shotwell/de/organize-flag.page | |||
137 | share/gnome/help/shotwell/de/organize-rating.page | |||
138 | share/gnome/help/shotwell/de/organize-remove.page | |||
139 | share/gnome/help/shotwell/de/organize-search.page | |||
140 | share/gnome/help/shotwell/de/organize-tag.page | |||
141 | share/gnome/help/shotwell/de/organize-title.page | |||
142 | share/gnome/help/shotwell/de/other-files.page | |||
143 | share/gnome/help/shotwell/de/other-missing.page | |||
144 | share/gnome/help/shotwell/de/other-multiple.page | |||
145 | share/gnome/help/shotwell/de/other-plugins.page | |||
146 | share/gnome/help/shotwell/de/raw.page | |||
147 | share/gnome/help/shotwell/de/running.page | |||
148 | share/gnome/help/shotwell/de/share-background.page | |||
149 | share/gnome/help/shotwell/de/share-export.page | |||
150 | share/gnome/help/shotwell/de/share-print.page | |||
151 | share/gnome/help/shotwell/de/share-send.page | |||
152 | share/gnome/help/shotwell/de/share-slideshow.page | |||
153 | share/gnome/help/shotwell/de/share-upload.page | |||
154 | share/gnome/help/shotwell/de/view-displaying.page | |||
155 | share/gnome/help/shotwell/de/view-information.page | |||
156 | share/gnome/help/shotwell/de/view-sidebar.page | |||
81 | share/gnome/help/shotwell/el/edit-adjustments.page | 157 | share/gnome/help/shotwell/el/edit-adjustments.page | |
82 | share/gnome/help/shotwell/el/edit-crop.page | 158 | share/gnome/help/shotwell/el/edit-crop.page | |
83 | share/gnome/help/shotwell/el/edit-enhance.page | 159 | share/gnome/help/shotwell/el/edit-enhance.page | |
84 | share/gnome/help/shotwell/el/edit-external.page | 160 | share/gnome/help/shotwell/el/edit-external.page | |
85 | share/gnome/help/shotwell/el/edit-nondestructive.page | 161 | share/gnome/help/shotwell/el/edit-nondestructive.page | |
86 | share/gnome/help/shotwell/el/edit-redeye.page | 162 | share/gnome/help/shotwell/el/edit-redeye.page | |
87 | share/gnome/help/shotwell/el/edit-rotate.page | 163 | share/gnome/help/shotwell/el/edit-rotate.page | |
88 | share/gnome/help/shotwell/el/edit-straighten.page | 164 | share/gnome/help/shotwell/el/edit-straighten.page | |
89 | share/gnome/help/shotwell/el/edit-time-date.page | 165 | share/gnome/help/shotwell/el/edit-time-date.page | |
90 | share/gnome/help/shotwell/el/edit-undo.page | 166 | share/gnome/help/shotwell/el/edit-undo.page | |
91 | share/gnome/help/shotwell/el/formats.page | 167 | share/gnome/help/shotwell/el/formats.page | |
92 | share/gnome/help/shotwell/el/import-camera.page | 168 | share/gnome/help/shotwell/el/import-camera.page | |
93 | share/gnome/help/shotwell/el/import-f-spot.page | 169 | share/gnome/help/shotwell/el/import-f-spot.page | |
@@ -192,26 +268,27 @@ share/gnome/help/shotwell/hu/share-uploa | @@ -192,26 +268,27 @@ share/gnome/help/shotwell/hu/share-uploa | |||
192 | share/gnome/help/shotwell/hu/view-displaying.page | 268 | share/gnome/help/shotwell/hu/view-displaying.page | |
193 | share/gnome/help/shotwell/hu/view-information.page | 269 | share/gnome/help/shotwell/hu/view-information.page | |
194 | share/gnome/help/shotwell/hu/view-sidebar.page | 270 | share/gnome/help/shotwell/hu/view-sidebar.page | |
195 | share/icons/hicolor/16x16/apps/shotwell.svg | 271 | share/icons/hicolor/16x16/apps/shotwell.svg | |
196 | share/icons/hicolor/24x24/apps/shotwell.svg | 272 | share/icons/hicolor/24x24/apps/shotwell.svg | |
197 | share/icons/hicolor/scalable/apps/shotwell.svg | 273 | share/icons/hicolor/scalable/apps/shotwell.svg | |
198 | share/locale/af/LC_MESSAGES/shotwell.mo | 274 | share/locale/af/LC_MESSAGES/shotwell.mo | |
199 | share/locale/ar/LC_MESSAGES/shotwell.mo | 275 | share/locale/ar/LC_MESSAGES/shotwell.mo | |
200 | share/locale/as/LC_MESSAGES/shotwell.mo | 276 | share/locale/as/LC_MESSAGES/shotwell.mo | |
201 | share/locale/ast/LC_MESSAGES/shotwell.mo | 277 | share/locale/ast/LC_MESSAGES/shotwell.mo | |
202 | share/locale/bg/LC_MESSAGES/shotwell.mo | 278 | share/locale/bg/LC_MESSAGES/shotwell.mo | |
203 | share/locale/bn/LC_MESSAGES/shotwell.mo | 279 | share/locale/bn/LC_MESSAGES/shotwell.mo | |
204 | share/locale/bn_IN/LC_MESSAGES/shotwell.mo | 280 | share/locale/bn_IN/LC_MESSAGES/shotwell.mo | |
281 | share/locale/bs/LC_MESSAGES/shotwell.mo | |||
205 | share/locale/ca/LC_MESSAGES/shotwell.mo | 282 | share/locale/ca/LC_MESSAGES/shotwell.mo | |
206 | share/locale/cs/LC_MESSAGES/shotwell.mo | 283 | share/locale/cs/LC_MESSAGES/shotwell.mo | |
207 | share/locale/da/LC_MESSAGES/shotwell.mo | 284 | share/locale/da/LC_MESSAGES/shotwell.mo | |
208 | share/locale/de/LC_MESSAGES/shotwell.mo | 285 | share/locale/de/LC_MESSAGES/shotwell.mo | |
209 | share/locale/el/LC_MESSAGES/shotwell.mo | 286 | share/locale/el/LC_MESSAGES/shotwell.mo | |
210 | share/locale/en_GB/LC_MESSAGES/shotwell.mo | 287 | share/locale/en_GB/LC_MESSAGES/shotwell.mo | |
211 | share/locale/eo/LC_MESSAGES/shotwell.mo | 288 | share/locale/eo/LC_MESSAGES/shotwell.mo | |
212 | share/locale/es/LC_MESSAGES/shotwell.mo | 289 | share/locale/es/LC_MESSAGES/shotwell.mo | |
213 | share/locale/et/LC_MESSAGES/shotwell.mo | 290 | share/locale/et/LC_MESSAGES/shotwell.mo | |
214 | share/locale/eu/LC_MESSAGES/shotwell.mo | 291 | share/locale/eu/LC_MESSAGES/shotwell.mo | |
215 | share/locale/fi/LC_MESSAGES/shotwell.mo | 292 | share/locale/fi/LC_MESSAGES/shotwell.mo | |
216 | share/locale/fr/LC_MESSAGES/shotwell.mo | 293 | share/locale/fr/LC_MESSAGES/shotwell.mo | |
217 | share/locale/gd/LC_MESSAGES/shotwell.mo | 294 | share/locale/gd/LC_MESSAGES/shotwell.mo | |
@@ -253,27 +330,26 @@ share/locale/sv/LC_MESSAGES/shotwell.mo | @@ -253,27 +330,26 @@ share/locale/sv/LC_MESSAGES/shotwell.mo | |||
253 | share/locale/ta/LC_MESSAGES/shotwell.mo | 330 | share/locale/ta/LC_MESSAGES/shotwell.mo | |
254 | share/locale/te/LC_MESSAGES/shotwell.mo | 331 | share/locale/te/LC_MESSAGES/shotwell.mo | |
255 | share/locale/th/LC_MESSAGES/shotwell.mo | 332 | share/locale/th/LC_MESSAGES/shotwell.mo | |
256 | share/locale/tr/LC_MESSAGES/shotwell.mo | 333 | share/locale/tr/LC_MESSAGES/shotwell.mo | |
257 | share/locale/uk/LC_MESSAGES/shotwell.mo | 334 | share/locale/uk/LC_MESSAGES/shotwell.mo | |
258 | share/locale/vi/LC_MESSAGES/shotwell.mo | 335 | share/locale/vi/LC_MESSAGES/shotwell.mo | |
259 | share/locale/zh_CN/LC_MESSAGES/shotwell.mo | 336 | share/locale/zh_CN/LC_MESSAGES/shotwell.mo | |
260 | share/locale/zh_HK/LC_MESSAGES/shotwell.mo | 337 | share/locale/zh_HK/LC_MESSAGES/shotwell.mo | |
261 | share/locale/zh_TW/LC_MESSAGES/shotwell.mo | 338 | share/locale/zh_TW/LC_MESSAGES/shotwell.mo | |
262 | share/shotwell/icons/all-rejected.png | 339 | share/shotwell/icons/all-rejected.png | |
263 | share/shotwell/icons/crop-pivot-reticle.png | 340 | share/shotwell/icons/crop-pivot-reticle.png | |
264 | share/shotwell/icons/crop.svg | 341 | share/shotwell/icons/crop.svg | |
265 | share/shotwell/icons/drag_nub.png | 342 | share/shotwell/icons/drag_nub.png | |
266 | share/shotwell/icons/enhance.png | |||
267 | share/shotwell/icons/filter-flagged.png | 343 | share/shotwell/icons/filter-flagged.png | |
268 | share/shotwell/icons/filter-photos.png | 344 | share/shotwell/icons/filter-photos.png | |
269 | share/shotwell/icons/filter-raw.png | 345 | share/shotwell/icons/filter-raw.png | |
270 | share/shotwell/icons/filter-videos.png | 346 | share/shotwell/icons/filter-videos.png | |
271 | share/shotwell/icons/five-star-filter.svg | 347 | share/shotwell/icons/five-star-filter.svg | |
272 | share/shotwell/icons/five-stars.svg | 348 | share/shotwell/icons/five-stars.svg | |
273 | share/shotwell/icons/flag-page.png | 349 | share/shotwell/icons/flag-page.png | |
274 | share/shotwell/icons/flag-trinket.png | 350 | share/shotwell/icons/flag-trinket.png | |
275 | share/shotwell/icons/four-star-filter-plus.svg | 351 | share/shotwell/icons/four-star-filter-plus.svg | |
276 | share/shotwell/icons/four-stars.svg | 352 | share/shotwell/icons/four-stars.svg | |
277 | share/shotwell/icons/generic-plugin.png | 353 | share/shotwell/icons/generic-plugin.png | |
278 | share/shotwell/icons/image-adjust.svg | 354 | share/shotwell/icons/image-adjust.svg | |
279 | share/shotwell/icons/import-all.png | 355 | share/shotwell/icons/import-all.png | |
@@ -284,26 +360,27 @@ share/shotwell/icons/multiple-events.png | @@ -284,26 +360,27 @@ share/shotwell/icons/multiple-events.png | |||
284 | share/shotwell/icons/multiple-tags.png | 360 | share/shotwell/icons/multiple-tags.png | |
285 | share/shotwell/icons/no-event.png | 361 | share/shotwell/icons/no-event.png | |
286 | share/shotwell/icons/noninterpretable-video.png | 362 | share/shotwell/icons/noninterpretable-video.png | |
287 | share/shotwell/icons/one-event.png | 363 | share/shotwell/icons/one-event.png | |
288 | share/shotwell/icons/one-star-filter-plus.svg | 364 | share/shotwell/icons/one-star-filter-plus.svg | |
289 | share/shotwell/icons/one-star.svg | 365 | share/shotwell/icons/one-star.svg | |
290 | share/shotwell/icons/one-tag.png | 366 | share/shotwell/icons/one-tag.png | |
291 | share/shotwell/icons/pin-toolbar.svg | 367 | share/shotwell/icons/pin-toolbar.svg | |
292 | share/shotwell/icons/publish.png | 368 | share/shotwell/icons/publish.png | |
293 | share/shotwell/icons/redeye.png | 369 | share/shotwell/icons/redeye.png | |
294 | share/shotwell/icons/rejected.svg | 370 | share/shotwell/icons/rejected.svg | |
295 | share/shotwell/icons/shotwell-16.svg | 371 | share/shotwell/icons/shotwell-16.svg | |
296 | share/shotwell/icons/shotwell-24.svg | 372 | share/shotwell/icons/shotwell-24.svg | |
373 | share/shotwell/icons/shotwell-auto-enhance.png | |||
297 | share/shotwell/icons/shotwell-street.jpg | 374 | share/shotwell/icons/shotwell-street.jpg | |
298 | share/shotwell/icons/shotwell.ico | 375 | share/shotwell/icons/shotwell.ico | |
299 | share/shotwell/icons/shotwell.svg | 376 | share/shotwell/icons/shotwell.svg | |
300 | share/shotwell/icons/slideshow-extension-point.png | 377 | share/shotwell/icons/slideshow-extension-point.png | |
301 | share/shotwell/icons/sprocket.png | 378 | share/shotwell/icons/sprocket.png | |
302 | share/shotwell/icons/straighten.svg | 379 | share/shotwell/icons/straighten.svg | |
303 | share/shotwell/icons/three-star-filter-plus.svg | 380 | share/shotwell/icons/three-star-filter-plus.svg | |
304 | share/shotwell/icons/three-stars.svg | 381 | share/shotwell/icons/three-stars.svg | |
305 | share/shotwell/icons/two-star-filter-plus.svg | 382 | share/shotwell/icons/two-star-filter-plus.svg | |
306 | share/shotwell/icons/two-stars.svg | 383 | share/shotwell/icons/two-stars.svg | |
307 | share/shotwell/icons/videos-page.png | 384 | share/shotwell/icons/videos-page.png | |
308 | share/shotwell/icons/zoom-in.png | 385 | share/shotwell/icons/zoom-in.png | |
309 | share/shotwell/icons/zoom-out.png | 386 | share/shotwell/icons/zoom-out.png |
@@ -1,8 +1,8 @@ | @@ -1,8 +1,8 @@ | |||
1 | $NetBSD: distinfo,v 1.15 2014/11/25 10:07:18 wiz Exp $ | 1 | $NetBSD: distinfo,v 1.16 2015/08/23 14:04:32 wiz Exp $ | |
2 | 2 | |||
3 | SHA1 (shotwell-0.20.2.tar.xz) = f69ea2a2fc6ae1dad0f56bf85d1a3275dd8a6f1e | 3 | SHA1 (shotwell-0.22.0.tar.xz) = 8ed803a5da8c61dd16a629f42946cc586197e392 | |
4 | RMD160 (shotwell-0.20.2.tar.xz) = 25c282de74f5dd35f0f44f05067eec4db6f4d33e | 4 | RMD160 (shotwell-0.22.0.tar.xz) = eb46f018b1022e22ff6d5198f2e341928b6ac4cb | |
5 | Size (shotwell-0.20.2.tar.xz) = 1815580 bytes | 5 | Size (shotwell-0.22.0.tar.xz) = 1872952 bytes | |
6 | SHA1 (patch-aa) = 23f6982e1ba135c706afc6983c48602f6060dfad | 6 | SHA1 (patch-aa) = 3baaeceac9a1d652cd4f1ef14ee8fa96691ce598 | |
7 | SHA1 (patch-ab) = e4951475348523f407fe4960fcee861e8cbc29ed | 7 | SHA1 (patch-ab) = 83e9ece301dc4264ecd64e85b6547471bf514ce7 | |
8 | SHA1 (patch-ac) = 0183761f3ab30788703e54aecba72b194e0d770a | 8 | SHA1 (patch-ac) = 0183761f3ab30788703e54aecba72b194e0d770a |
@@ -1,46 +1,46 @@ | @@ -1,46 +1,46 @@ | |||
1 | $NetBSD: patch-aa,v 1.10 2014/11/25 10:07:18 wiz Exp $ | 1 | $NetBSD: patch-aa,v 1.11 2015/08/23 14:04:32 wiz Exp $ | |
2 | 2 | |||
3 | --- Makefile.orig 2013-11-19 02:16:36.000000000 +0000 | 3 | --- Makefile.orig 2015-03-24 00:38:31.000000000 +0000 | |
4 | +++ Makefile | 4 | +++ Makefile | |
5 | @@ -315,7 +315,6 @@ EXT_PKGS = \ | 5 | @@ -263,7 +263,6 @@ EXT_PKGS = \ | |
6 | gstreamer-base-1.0 \ | 6 | gstreamer-base-1.0 \ | |
7 | gstreamer-pbutils-1.0 \ | 7 | gstreamer-pbutils-1.0 \ | |
8 | gtk+-3.0 \ | 8 | gtk+-3.0 \ | |
9 | - gudev-1.0 \ | 9 | - gudev-1.0 \ | |
10 | libexif \ | 10 | libexif \ | |
11 | libgphoto2 \ | 11 | libgphoto2 \ | |
12 | json-glib-1.0 \ | 12 | json-glib-1.0 \ | |
13 | @@ -347,7 +346,6 @@ EXT_PKG_VERSIONS = \ | 13 | @@ -295,7 +294,6 @@ EXT_PKG_VERSIONS = \ | |
14 | gstreamer-plugins-base-1.0 >= 1.0.0 \ | 14 | gstreamer-plugins-base-1.0 >= 1.0.0 \ | |
15 | gstreamer-pbutils-1.0 >= 1.0.0 \ | 15 | gstreamer-pbutils-1.0 >= 1.0.0 \ | |
16 | gtk+-3.0 >= 3.6.0 \ | 16 | gtk+-3.0 >= 3.12.2 \ | |
17 | - gudev-1.0 >= 145 \ | 17 | - gudev-1.0 >= 145 \ | |
18 | libexif >= 0.6.16 \ | 18 | libexif >= 0.6.16 \ | |
19 | libgphoto2 >= 2.4.2 \ | 19 | libgphoto2 >= 2.4.2 \ | |
20 | libraw >= 0.13.2 \ | 20 | libraw >= 0.13.2 \ | |
21 | @@ -461,7 +459,7 @@ PLUGIN_CFLAGS += $(PROFILE_FLAGS) $(REQU | 21 | @@ -417,7 +415,7 @@ PLUGIN_CFLAGS += $(PROFILE_FLAGS) $(REQU | |
22 | # Required for gudev-1.0 | 22 | # Required for gudev-1.0 | |
23 | CFLAGS += -DG_UDEV_API_IS_SUBJECT_TO_CHANGE | 23 | CFLAGS += -DG_UDEV_API_IS_SUBJECT_TO_CHANGE | |
24 | 24 | |||
25 | -all: pkgcheck valacheck desktop | 25 | -all: pkgcheck valacheck desktop | |
26 | +all: pkgcheck desktop | 26 | +all: pkgcheck desktop | |
27 | 27 | |||
28 | ifdef ENABLE_BUILD_FOR_GLADE | 28 | ifdef ENABLE_BUILD_FOR_GLADE | |
29 | all: $(PLUGINS_DIR) lib$(PROGRAM).so $(PROGRAM) $(PC_FILE) | 29 | all: $(PLUGINS_DIR) lib$(PROGRAM).so $(PROGRAM) $(PC_FILE) | |
30 | @@ -535,7 +533,7 @@ ifndef DISABLE_DESKTOP_VALIDATE | 30 | @@ -489,7 +487,7 @@ ifndef DISABLE_DESKTOP_VALIDATE | |
31 | else rm -f misc/shotwell.desktop.errors; \ | 31 | else rm -f misc/shotwell.desktop.errors; \ | |
32 | fi | 32 | fi | |
33 | endif | 33 | endif | |
34 | - | 34 | - | |
35 | + | 35 | + | |
36 | misc/shotwell-viewer.desktop: misc/shotwell-viewer.desktop.head $(EXPANDED_CORE_PO_FILES) | 36 | misc/shotwell-viewer.desktop: misc/shotwell-viewer.desktop.head $(EXPANDED_CORE_PO_FILES) | |
37 | cp misc/shotwell-viewer.desktop.head misc/shotwell-viewer.desktop | 37 | cp misc/shotwell-viewer.desktop.head misc/shotwell-viewer.desktop | |
38 | $(foreach lang,$(CORE_SUPPORTED_LANGUAGES), echo X-GNOME-FullName[$(lang)]=`TEXTDOMAINDIR=locale-langpack \ | 38 | $(foreach lang,$(CORE_SUPPORTED_LANGUAGES), echo X-GNOME-FullName[$(lang)]=`TEXTDOMAINDIR=locale-langpack \ | |
39 | @@ -736,7 +732,6 @@ $(PLUGINS_SO) $(EXTRA_PLUGINS_SO): $(PLU | 39 | @@ -694,7 +692,6 @@ $(PLUGINS_SO) $(EXTRA_PLUGINS_SO): $(PLU | |
40 | 40 | |||
41 | .PHONY: $(PLUGINS_DIR) | 41 | .PHONY: $(PLUGINS_DIR) | |
42 | $(PLUGINS_DIR): $(PLUGIN_VAPI) $(PLUGIN_HEADER) $(PLUGIN_DEPS) | 42 | $(PLUGINS_DIR): $(PLUGIN_VAPI) $(PLUGIN_HEADER) $(PLUGIN_DEPS) | |
43 | - $(call check_valac_version) | 43 | - $(call check_valac_version) | |
44 | @$(MAKE) --directory=$@ PLUGINS_VERSION="$(VERSION)" USER_VALAFLAGS="$(USER_VALAFLAGS)" \ | 44 | @$(MAKE) --directory=$@ PLUGINS_VERSION="$(VERSION)" USER_VALAFLAGS="$(USER_VALAFLAGS)" \ | |
45 | PLUGIN_CFLAGS="$(PLUGIN_CFLAGS)" | 45 | PLUGIN_CFLAGS="$(PLUGIN_CFLAGS)" | |
46 | 46 |
@@ -1,34 +1,34 @@ | @@ -1,34 +1,34 @@ | |||
1 | $NetBSD: patch-ab,v 1.6 2014/11/25 10:07:18 wiz Exp $ | 1 | $NetBSD: patch-ab,v 1.7 2015/08/23 14:04:32 wiz Exp $ | |
2 | 2 | |||
3 | --- src/camera/CameraTable.vala.orig 2012-03-28 22:35:57.000000000 +0000 | 3 | --- src/camera/CameraTable.vala.orig 2015-02-14 00:50:15.000000000 +0000 | |
4 | +++ src/camera/CameraTable.vala | 4 | +++ src/camera/CameraTable.vala | |
5 | @@ -26,7 +26,6 @@ public class CameraTable { | 5 | @@ -26,7 +26,6 @@ public class CameraTable { | |
6 | 6 | |||
7 | private static CameraTable instance = null; | 7 | private static CameraTable instance = null; | |
8 | 8 | |||
9 | - private GUdev.Client client = new GUdev.Client(SUBSYSTEMS); | 9 | - private GUdev.Client client = new GUdev.Client(SUBSYSTEMS); | |
10 | private OneShotScheduler camera_update_scheduler = null; | 10 | private OneShotScheduler camera_update_scheduler = null; | |
11 | private GPhoto.Context null_context = new GPhoto.Context(); | 11 | private GPhoto.Context null_context = new GPhoto.Context(); | |
12 | private GPhoto.CameraAbilitiesList abilities_list; | 12 | private GPhoto.CameraAbilitiesList abilities_list; | |
13 | @@ -44,7 +43,6 @@ public class CameraTable { | 13 | @@ -43,7 +42,6 @@ public class CameraTable { | |
14 | on_update_cameras); | 14 | on_update_cameras); | |
15 | 15 | |||
16 | // listen for interesting events on the specified subsystems | 16 | // listen for interesting events on the specified subsystems | |
17 | - client.uevent.connect(on_udev_event); | 17 | - client.uevent.connect(on_udev_event); | |
18 | volume_monitor = VolumeMonitor.get(); | 18 | volume_monitor = VolumeMonitor.get(); | |
19 | volume_monitor.volume_changed.connect(on_volume_changed); | 19 | volume_monitor.volume_changed.connect(on_volume_changed); | |
20 | volume_monitor.volume_added.connect(on_volume_changed); | 20 | volume_monitor.volume_added.connect(on_volume_changed); | |
21 | @@ -105,31 +103,6 @@ public class CameraTable { | 21 | @@ -111,31 +109,6 @@ public class CameraTable { | |
22 | private string[] get_all_usb_cameras() { | 22 | private string[] get_all_usb_cameras() { | |
23 | string[] cameras = new string[0]; | 23 | string[] cameras = new string[0]; | |
24 | 24 | |||
25 | - GLib.List<GUdev.Device> device_list = client.query_by_subsystem(null); | 25 | - GLib.List<GUdev.Device> device_list = client.query_by_subsystem(null); | |
26 | - foreach (GUdev.Device device in device_list) { | 26 | - foreach (GUdev.Device device in device_list) { | |
27 | - string device_file = device.get_device_file(); | 27 | - string device_file = device.get_device_file(); | |
28 | - if( | 28 | - if( | |
29 | - // only keep devices that have a non-null device file and that | 29 | - // only keep devices that have a non-null device file and that | |
30 | - // have both the ID_GPHOTO2 and GPHOTO2_DRIVER properties set | 30 | - // have both the ID_GPHOTO2 and GPHOTO2_DRIVER properties set | |
31 | - (device_file != null) && | 31 | - (device_file != null) && | |
32 | - (device.has_property("ID_GPHOTO2")) && | 32 | - (device.has_property("ID_GPHOTO2")) && | |
33 | - (device.has_property("GPHOTO2_DRIVER")) | 33 | - (device.has_property("GPHOTO2_DRIVER")) | |
34 | - ) { | 34 | - ) { | |
@@ -40,76 +40,76 @@ $NetBSD: patch-ab,v 1.6 2014/11/25 10:07 | @@ -40,76 +40,76 @@ $NetBSD: patch-ab,v 1.6 2014/11/25 10:07 | |||
40 | - critical("get_all_usb_cameras: Failed to scanf device file %s", device_file); | 40 | - critical("get_all_usb_cameras: Failed to scanf device file %s", device_file); | |
41 | - | 41 | - | |
42 | - continue; | 42 | - continue; | |
43 | - } | 43 | - } | |
44 | - string camera = "usb:%.3d,%.3d".printf(camera_bus, camera_device); | 44 | - string camera = "usb:%.3d,%.3d".printf(camera_bus, camera_device); | |
45 | - debug("USB camera detected at %s", camera); | 45 | - debug("USB camera detected at %s", camera); | |
46 | - cameras += camera; | 46 | - cameras += camera; | |
47 | - } | 47 | - } | |
48 | - } | 48 | - } | |
49 | - | 49 | - | |
50 | return cameras; | 50 | return cameras; | |
51 | } | 51 | } | |
52 | 52 | |||
53 | @@ -206,24 +179,6 @@ public class CameraTable { | 53 | @@ -212,24 +185,6 @@ public class CameraTable { | |
54 | "/dev/bus/usb/%s".printf(port.substring(4).replace(",", "/")) : null; | 54 | "/dev/bus/usb/%s".printf(port.substring(4).replace(",", "/")) : null; | |
55 | } | 55 | } | |
56 | 56 | |||
57 | - private string? get_name_for_uuid(string uuid) { | 57 | - private string? get_name_for_uuid(string uuid) { | |
58 | - foreach (Volume volume in volume_monitor.get_volumes()) { | 58 | - foreach (Volume volume in volume_monitor.get_volumes()) { | |
59 | - if (volume.get_identifier(VolumeIdentifier.UUID) == uuid) { | 59 | - if (volume.get_identifier(VolumeIdentifier.UUID) == uuid) { | |
60 | - return volume.get_name(); | 60 | - return volume.get_name(); | |
61 | - } | 61 | - } | |
62 | - } | 62 | - } | |
63 | - return null; | 63 | - return null; | |
64 | - } | 64 | - } | |
65 | - | 65 | - | |
66 | - private GLib.Icon? get_icon_for_uuid(string uuid) { | 66 | - private string? get_icon_for_uuid(string uuid) { | |
67 | - foreach (Volume volume in volume_monitor.get_volumes()) { | 67 | - foreach (Volume volume in volume_monitor.get_volumes()) { | |
68 | - if (volume.get_identifier(VolumeIdentifier.UUID) == uuid) { | 68 | - if (volume.get_identifier(VolumeIdentifier.UUID) == uuid) { | |
69 | - return volume.get_icon(); | 69 | - return volume.get_icon().to_string(); | |
70 | - } | 70 | - } | |
71 | - } | 71 | - } | |
72 | - return null; | 72 | - return null; | |
73 | - } | 73 | - } | |
74 | - | 74 | - | |
75 | private void update_camera_table() throws GPhotoError { | 75 | private void update_camera_table() throws GPhotoError { | |
76 | // need to do this because virtual ports come and go in the USB world (and probably others) | 76 | // need to do this because virtual ports come and go in the USB world (and probably others) | |
77 | GPhoto.PortInfoList port_info_list; | 77 | GPhoto.PortInfoList port_info_list; | |
78 | @@ -313,23 +268,6 @@ public class CameraTable { | 78 | @@ -333,23 +288,6 @@ public class CameraTable { | |
79 | continue; | 79 | continue; | |
80 | } | 80 | } | |
81 | 81 | |||
82 | - // Get display name for camera. | 82 | - // Get display name for camera. | |
83 | - string path = get_port_path(port); | 83 | - string path = get_port_path(port); | |
84 | - if (null != path) { | 84 | - if (null != path) { | |
85 | - GUdev.Device device = client.query_by_device_file(path); | 85 | - GUdev.Device device = client.query_by_device_file(path); | |
86 | - string serial = device.get_property("ID_SERIAL_SHORT"); | 86 | - string serial = device.get_property("ID_SERIAL_SHORT"); | |
87 | - if (null != serial) { | 87 | - if (null != serial) { | |
88 | - // Try to get the name and icon. | 88 | - // Try to get the name and icon. | |
89 | - display_name = get_name_for_uuid(serial); | 89 | - display_name = get_name_for_uuid(serial); | |
90 | - icon = get_icon_for_uuid(serial); | 90 | - icon = get_icon_for_uuid(serial); | |
91 | - } | 91 | - } | |
92 | - if (null == display_name) { | 92 | - if (null == display_name) { | |
93 | - display_name = device.get_sysfs_attr("product"); | 93 | - display_name = device.get_sysfs_attr("product"); | |
94 | - } | 94 | - } | |
95 | - if (null == display_name) { | 95 | - if (null == display_name) { | |
96 | - display_name = device.get_property("ID_MODEL"); | 96 | - display_name = device.get_property("ID_MODEL"); | |
97 | - } | 97 | - } | |
98 | - } | 98 | - } | |
99 | if (null == display_name) { | 99 | if (null == display_name) { | |
100 | // Default to GPhoto detected name. | 100 | // Default to GPhoto detected name. | |
101 | display_name = name; | 101 | display_name = name; | |
102 | @@ -367,14 +305,6 @@ public class CameraTable { | 102 | @@ -394,14 +332,6 @@ public class CameraTable { | |
103 | } | 103 | } | |
104 | } | 104 | } | |
105 | 105 | |||
106 | - private void on_udev_event(string action, GUdev.Device device) { | 106 | - private void on_udev_event(string action, GUdev.Device device) { | |
107 | - debug("udev event: %s on %s", action, device.get_name()); | 107 | - debug("udev event: %s on %s", action, device.get_name()); | |
108 | - | 108 | - | |
109 | - // Device add/removes often arrive in pairs; this allows for a single | 109 | - // Device add/removes often arrive in pairs; this allows for a single | |
110 | - // update to occur when they come in all at once | 110 | - // update to occur when they come in all at once | |
111 | - camera_update_scheduler.after_timeout(UPDATE_DELAY_MSEC, true); | 111 | - camera_update_scheduler.after_timeout(UPDATE_DELAY_MSEC, true); | |
112 | - } | 112 | - } | |
113 | - | 113 | - | |
114 | public void on_volume_changed(Volume volume) { | 114 | public void on_volume_changed(Volume volume) { | |
115 | camera_update_scheduler.after_timeout(UPDATE_DELAY_MSEC, true); | 115 | camera_update_scheduler.after_timeout(UPDATE_DELAY_MSEC, true); |