aboutsummaryrefslogtreecommitdiffstats
path: root/games
diff options
context:
space:
mode:
authorkwm <kwm@FreeBSD.org>2017-05-17 16:44:31 +0800
committerkwm <kwm@FreeBSD.org>2017-05-17 16:44:31 +0800
commit256a837de2e60d7c3ee4f71836a3aa21eda91be6 (patch)
tree2bf2276349f0ef069ee7a5effe213fba0f5ee28c /games
parent2ae01a46d0766059c7fd1bd247a7bddc662dac82 (diff)
downloadfreebsd-ports-gnome-256a837de2e60d7c3ee4f71836a3aa21eda91be6.tar.gz
freebsd-ports-gnome-256a837de2e60d7c3ee4f71836a3aa21eda91be6.tar.zst
freebsd-ports-gnome-256a837de2e60d7c3ee4f71836a3aa21eda91be6.zip
Update the gnome-games suite to the latest:
Update atomix to 3.22.0. Update five-or-more to 3.22.2. Update four-in-a-row to 3.22.1. Update gnome-2048 to 3.22.0. Update gnome-chess to 3.24.1. Update gnome-klotski to 3.22.1. Update gnome-mahjongg to 3.22.0. Update gnome-mines to 3.24.0. Update gnome-nibbles to 3.24.0. Update gnome-robots to 3.22.1. Update gnome-sudoku to 3.24.0. Update gnome-taquin to 3.22.0. Update gnome-tetravex to 3.22.0. Update hitori to 3.22.3. Update iagno to 3.22.0. Update lightsoff to 3.24.0. Update quadrapassel to 3.22.0. Update swell-foop to 3.24.0. Update tali to 3.22.0. * Add licenses * Review dependancies * Update WWW lines Obtained from: gnome devel repo (based on)
Diffstat (limited to 'games')
-rw-r--r--games/atomix/Makefile10
-rw-r--r--games/atomix/distinfo5
-rw-r--r--games/atomix/pkg-plist9
-rw-r--r--games/five-or-more/Makefile11
-rw-r--r--games/five-or-more/distinfo5
-rw-r--r--games/five-or-more/pkg-plist34
-rw-r--r--games/four-in-a-row/Makefile19
-rw-r--r--games/four-in-a-row/distinfo5
-rw-r--r--games/four-in-a-row/pkg-descr6
-rw-r--r--games/four-in-a-row/pkg-plist18
-rw-r--r--games/gnome-2048/Makefile20
-rw-r--r--games/gnome-2048/distinfo5
-rw-r--r--games/gnome-2048/pkg-plist17
-rw-r--r--games/gnome-chess/Makefile15
-rw-r--r--games/gnome-chess/distinfo5
-rw-r--r--games/gnome-chess/pkg-plist1
-rw-r--r--games/gnome-games/Makefile2
-rw-r--r--games/gnome-games/pkg-descr2
-rw-r--r--games/gnome-klotski/Makefile14
-rw-r--r--games/gnome-klotski/distinfo5
-rw-r--r--games/gnome-klotski/pkg-descr2
-rw-r--r--games/gnome-mahjongg/Makefile11
-rw-r--r--games/gnome-mahjongg/distinfo5
-rw-r--r--games/gnome-mahjongg/pkg-descr2
-rw-r--r--games/gnome-mahjongg/pkg-plist2
-rw-r--r--games/gnome-mines/Makefile13
-rw-r--r--games/gnome-mines/distinfo5
-rw-r--r--games/gnome-nibbles/Makefile26
-rw-r--r--games/gnome-nibbles/distinfo5
-rw-r--r--games/gnome-nibbles/pkg-descr2
-rw-r--r--games/gnome-nibbles/pkg-plist314
-rw-r--r--games/gnome-robots/Makefile21
-rw-r--r--games/gnome-robots/distinfo5
-rw-r--r--games/gnome-robots/pkg-descr2
-rw-r--r--games/gnome-robots/pkg-plist1
-rw-r--r--games/gnome-sudoku/Makefile16
-rw-r--r--games/gnome-sudoku/distinfo5
-rw-r--r--games/gnome-taquin/Makefile15
-rw-r--r--games/gnome-taquin/distinfo5
-rw-r--r--games/gnome-taquin/pkg-plist60
-rw-r--r--games/gnome-tetravex/Makefile11
-rw-r--r--games/gnome-tetravex/distinfo5
-rw-r--r--games/gnome-tetravex/pkg-descr2
-rw-r--r--games/gnome-tetravex/pkg-plist1
-rw-r--r--games/hitori/Makefile15
-rw-r--r--games/hitori/distinfo5
-rw-r--r--games/hitori/pkg-plist18
-rw-r--r--games/iagno/Makefile19
-rw-r--r--games/iagno/distinfo5
-rw-r--r--games/lightsoff/Makefile21
-rw-r--r--games/lightsoff/distinfo5
-rw-r--r--games/lightsoff/pkg-plist1
-rw-r--r--games/quadrapassel/Makefile26
-rw-r--r--games/quadrapassel/distinfo5
-rw-r--r--games/quadrapassel/pkg-plist1
-rw-r--r--games/swell-foop/Makefile20
-rw-r--r--games/swell-foop/distinfo5
-rw-r--r--games/tali/Makefile11
-rw-r--r--games/tali/distinfo5
-rw-r--r--games/tali/pkg-descr2
-rw-r--r--games/tali/pkg-plist4
61 files changed, 469 insertions, 443 deletions
diff --git a/games/atomix/Makefile b/games/atomix/Makefile
index 4a1e1919e987..9f89c8fdfeaa 100644
--- a/games/atomix/Makefile
+++ b/games/atomix/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= atomix
-PORTVERSION= 3.18.0
+PORTVERSION= 3.22.0
CATEGORIES= games gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome3
@@ -13,12 +13,12 @@ COMMENT= Yet another little mind game
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
+BUILD_DEPENDS= appstream-util:devel/appstream-glib
+
PORTSCOUT= limitw:1,even
-USES= gettext gmake gnome pathfix pkgconfig tar:xz
-USE_GNOME= gtk30 intlhack libxml2
+USES= gettext gmake gnome localbase pathfix pkgconfig tar:xz
+USE_GNOME= cairo gdkpixbuf2 gtk30 intlhack
GNU_CONFIGURE= yes
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
.include <bsd.port.mk>
diff --git a/games/atomix/distinfo b/games/atomix/distinfo
index 37d0ae0be791..7eb6280f9d96 100644
--- a/games/atomix/distinfo
+++ b/games/atomix/distinfo
@@ -1,2 +1,3 @@
-SHA256 (gnome3/atomix-3.18.0.tar.xz) = 3751cb2810bb993fd71d2a8441c4e08dccd36042ff02b7175c7c828b62db1de6
-SIZE (gnome3/atomix-3.18.0.tar.xz) = 262624
+TIMESTAMP = 1481302979
+SHA256 (gnome3/atomix-3.22.0.tar.xz) = 95caf79181381ecc1725fc76b937a2440640739bb4cfbaff91db79e714e7427f
+SIZE (gnome3/atomix-3.22.0.tar.xz) = 551424
diff --git a/games/atomix/pkg-plist b/games/atomix/pkg-plist
index 6d7885eabd54..40aaa731efdb 100644
--- a/games/atomix/pkg-plist
+++ b/games/atomix/pkg-plist
@@ -68,6 +68,14 @@ share/atomix/themes/default/wall-vertical-rightx.png
share/atomix/themes/default/wall-vertical-top-end.png
share/atomix/themes/default/wall-vertical.png
share/atomix/ui/interface.ui
+share/icons/hicolor/16x16/apps/atomix.png
+share/icons/hicolor/22x22/apps/atomix.png
+share/icons/hicolor/24x24/apps/atomix.png
+share/icons/hicolor/256x256/apps/atomix.png
+share/icons/hicolor/32x32/apps/atomix.png
+share/icons/hicolor/48x48/apps/atomix.png
+share/icons/hicolor/512x512/apps/atomix.png
+share/icons/hicolor/symbolic/apps/atomix-symbolic.svg
share/locale/af/LC_MESSAGES/atomix.mo
share/locale/am/LC_MESSAGES/atomix.mo
share/locale/ar/LC_MESSAGES/atomix.mo
@@ -133,4 +141,3 @@ share/locale/wa/LC_MESSAGES/atomix.mo
share/locale/zh_CN/LC_MESSAGES/atomix.mo
share/locale/zh_HK/LC_MESSAGES/atomix.mo
share/locale/zh_TW/LC_MESSAGES/atomix.mo
-share/pixmaps/atomix-icon.png
diff --git a/games/five-or-more/Makefile b/games/five-or-more/Makefile
index 3604adc26d16..20c422d97406 100644
--- a/games/five-or-more/Makefile
+++ b/games/five-or-more/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= five-or-more
-PORTVERSION= 3.18.0
+PORTVERSION= 3.22.2
CATEGORIES= games gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome3
@@ -10,17 +10,18 @@ DIST_SUBDIR= gnome3
MAINTAINER= gnome@FreeBSD.org
COMMENT= Form a line of 5 or more colored balls
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/COPYING
+
BUILD_DEPENDS= itstool:textproc/itstool
PORTSCOUT= limitw:1,even
-USES= gettext gmake gnome pathfix pkgconfig tar:xz
-USE_GNOME= gtk30 intlhack librsvg2
+USES= gettext gmake gnome localbase pathfix pkgconfig tar:xz
+USE_GNOME= cairo gtk30 intlhack librsvg2
GNU_CONFIGURE= yes
INSTALLS_ICONS= yes
CONFIGURE_ARGS= --localstatedir=${PREFIX}/share
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
GLIB_SCHEMAS= org.gnome.five-or-more.gschema.xml
diff --git a/games/five-or-more/distinfo b/games/five-or-more/distinfo
index 931a44f33452..f1e88378c802 100644
--- a/games/five-or-more/distinfo
+++ b/games/five-or-more/distinfo
@@ -1,2 +1,3 @@
-SHA256 (gnome3/five-or-more-3.18.0.tar.xz) = e1e7cc81b1281382da9a6ab466d97f09561dbaf39031a9b93f0a45221234fe62
-SIZE (gnome3/five-or-more-3.18.0.tar.xz) = 3180696
+TIMESTAMP = 1479045778
+SHA256 (gnome3/five-or-more-3.22.2.tar.xz) = bacf8e03ad9404623a152900b8545d745d38a2fe0f01208bc7dc882cbd5346ac
+SIZE (gnome3/five-or-more-3.22.2.tar.xz) = 3297904
diff --git a/games/five-or-more/pkg-plist b/games/five-or-more/pkg-plist
index 02249acdb270..241101fcbdeb 100644
--- a/games/five-or-more/pkg-plist
+++ b/games/five-or-more/pkg-plist
@@ -376,6 +376,34 @@ share/help/oc/five-or-more/scores.page
share/help/oc/five-or-more/shortcuts.page
share/help/oc/five-or-more/strategy.page
share/help/oc/five-or-more/translate.page
+share/help/ja/five-or-more/bug-filing.page
+share/help/ja/five-or-more/change-board-size.page
+share/help/ja/five-or-more/change-theme.page
+share/help/ja/five-or-more/develop.page
+share/help/ja/five-or-more/documentation.page
+share/help/ja/five-or-more/fast-moves.page
+share/help/ja/five-or-more/figures/color-balls.png
+share/help/ja/five-or-more/figures/color-shapes.png
+share/help/ja/five-or-more/figures/diagonal.png
+share/help/ja/five-or-more/figures/glines-demo.ogv
+share/help/ja/five-or-more/figures/glines-gameover.png
+share/help/ja/five-or-more/figures/horizontal.png
+share/help/ja/five-or-more/figures/large.png
+share/help/ja/five-or-more/figures/logo.png
+share/help/ja/five-or-more/figures/logo32.png
+share/help/ja/five-or-more/figures/medium.png
+share/help/ja/five-or-more/figures/pickcolor.png
+share/help/ja/five-or-more/figures/small.png
+share/help/ja/five-or-more/figures/vertical.png
+share/help/ja/five-or-more/index.page
+share/help/ja/five-or-more/legal.xml
+share/help/ja/five-or-more/license.page
+share/help/ja/five-or-more/play.page
+share/help/ja/five-or-more/rules.page
+share/help/ja/five-or-more/scores.page
+share/help/ja/five-or-more/shortcuts.page
+share/help/ja/five-or-more/strategy.page
+share/help/ja/five-or-more/translate.page
share/help/pt_BR/five-or-more/bug-filing.page
share/help/pt_BR/five-or-more/change-board-size.page
share/help/pt_BR/five-or-more/change-theme.page
@@ -603,10 +631,11 @@ share/help/zh_CN/five-or-more/translate.page
share/icons/hicolor/16x16/apps/five-or-more.png
share/icons/hicolor/22x22/apps/five-or-more.png
share/icons/hicolor/24x24/apps/five-or-more.png
+share/icons/hicolor/256x256/apps/five-or-more.png
share/icons/hicolor/32x32/apps/five-or-more.png
share/icons/hicolor/48x48/apps/five-or-more.png
-share/icons/hicolor/scalable/apps/five-or-more-symbolic.svg
-share/icons/hicolor/scalable/apps/five-or-more.svg
+share/icons/hicolor/512x512/apps/five-or-more.png
+share/icons/hicolor/symbolic/apps/five-or-more-symbolic.svg
share/locale/af/LC_MESSAGES/five-or-more.mo
share/locale/am/LC_MESSAGES/five-or-more.mo
share/locale/ar/LC_MESSAGES/five-or-more.mo
@@ -637,6 +666,7 @@ share/locale/eu/LC_MESSAGES/five-or-more.mo
share/locale/fa/LC_MESSAGES/five-or-more.mo
share/locale/fi/LC_MESSAGES/five-or-more.mo
share/locale/fr/LC_MESSAGES/five-or-more.mo
+share/locale/fur/LC_MESSAGES/five-or-more.mo
share/locale/ga/LC_MESSAGES/five-or-more.mo
share/locale/gl/LC_MESSAGES/five-or-more.mo
share/locale/gu/LC_MESSAGES/five-or-more.mo
diff --git a/games/four-in-a-row/Makefile b/games/four-in-a-row/Makefile
index bf66f8057285..dca7ac03bdbc 100644
--- a/games/four-in-a-row/Makefile
+++ b/games/four-in-a-row/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= four-in-a-row
-PORTVERSION= 3.18.2
+PORTVERSION= 3.22.1
CATEGORIES= games gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome3
@@ -10,17 +10,22 @@ DIST_SUBDIR= gnome3
MAINTAINER= gnome@FreeBSD.org
COMMENT= Make lines of the same color
-BUILD_DEPENDS= itstool:textproc/itstool
-LIB_DEPENDS= libcanberra-gtk3.so:audio/libcanberra-gtk3
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+BUILD_DEPENDS= itstool:textproc/itstool \
+ vala:lang/vala \
+ appstream-util:devel/appstream-glib
+LIB_DEPENDS= libcanberra.so:audio/libcanberra \
+ libcanberra-gtk3.so:audio/libcanberra-gtk3
PORTSCOUT= limitw:1,even
-USES= gettext gmake gnome pathfix pkgconfig tar:xz
+USES= gettext gmake gnome localbase pathfix pkgconfig tar:xz
INSTALLS_ICONS= yes
-USE_GNOME= gtk30 intlhack librsvg2 libxml2:build
+USE_GNOME= cairo gtk30 intlhack librsvg2 libxml2:build
+USE_XORG= x11
GNU_CONFIGURE= yes
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
GLIB_SCHEMAS= org.gnome.four-in-a-row.gschema.xml
diff --git a/games/four-in-a-row/distinfo b/games/four-in-a-row/distinfo
index 7806dab0d81f..85bbb4a694cf 100644
--- a/games/four-in-a-row/distinfo
+++ b/games/four-in-a-row/distinfo
@@ -1,2 +1,3 @@
-SHA256 (gnome3/four-in-a-row-3.18.2.tar.xz) = 458fa0ba35a2640248b3b4a2f162ded27bd6056e146c521760e0ef06961b8356
-SIZE (gnome3/four-in-a-row-3.18.2.tar.xz) = 1932812
+TIMESTAMP = 1479047599
+SHA256 (gnome3/four-in-a-row-3.22.1.tar.xz) = 3ccf65a9da08d8e888fa90a7bf55192bc344981cec3b1f56fa0da70f423137d4
+SIZE (gnome3/four-in-a-row-3.22.1.tar.xz) = 1786220
diff --git a/games/four-in-a-row/pkg-descr b/games/four-in-a-row/pkg-descr
index 3d71c191e0c0..cac9f2e6df4c 100644
--- a/games/four-in-a-row/pkg-descr
+++ b/games/four-in-a-row/pkg-descr
@@ -1,3 +1,5 @@
-Gnome chess game with optional 3D graphics.
+The objective of Four-in-a-row is to build a line of four of your marbles
+while trying to stop your opponent (human or computer) building a line of
+his or her own. A line can be horizontal, vertical or diagonal.
-WWW: https://wiki.gnome.org/Four-in-a-row
+WWW: https://wiki.gnome.org/Apps/Four-in-a-row
diff --git a/games/four-in-a-row/pkg-plist b/games/four-in-a-row/pkg-plist
index 35f75c70665c..e36b0a0ad8a6 100644
--- a/games/four-in-a-row/pkg-plist
+++ b/games/four-in-a-row/pkg-plist
@@ -169,6 +169,19 @@ share/help/hu/four-in-a-row/legal.xml
share/help/hu/four-in-a-row/make-easy.page
share/help/hu/four-in-a-row/scores.page
share/help/hu/four-in-a-row/sound-animation.page
+share/help/ko/four-in-a-row/appearance.page
+share/help/ko/four-in-a-row/basics.page
+share/help/ko/four-in-a-row/choose-opponent.page
+share/help/ko/four-in-a-row/controls-change.page
+share/help/ko/four-in-a-row/controls-default.page
+share/help/ko/four-in-a-row/figures/logo.png
+share/help/ko/four-in-a-row/figures/mainwindow.png
+share/help/ko/four-in-a-row/figures/tileset.png
+share/help/ko/four-in-a-row/index.page
+share/help/ko/four-in-a-row/legal.xml
+share/help/ko/four-in-a-row/make-easy.page
+share/help/ko/four-in-a-row/scores.page
+share/help/ko/four-in-a-row/sound-animation.page
share/help/it/four-in-a-row/appearance.page
share/help/it/four-in-a-row/basics.page
share/help/it/four-in-a-row/choose-opponent.page
@@ -276,10 +289,11 @@ share/help/zh_CN/four-in-a-row/sound-animation.page
share/icons/hicolor/16x16/apps/four-in-a-row.png
share/icons/hicolor/22x22/apps/four-in-a-row.png
share/icons/hicolor/24x24/apps/four-in-a-row.png
+share/icons/hicolor/256x256/apps/four-in-a-row.png
share/icons/hicolor/32x32/apps/four-in-a-row.png
share/icons/hicolor/48x48/apps/four-in-a-row.png
-share/icons/hicolor/scalable/apps/four-in-a-row-symbolic.svg
-share/icons/hicolor/scalable/apps/four-in-a-row.svg
+share/icons/hicolor/512x512/apps/four-in-a-row.png
+share/icons/hicolor/symbolic/apps/four-in-a-row-symbolic.svg
share/locale/af/LC_MESSAGES/four-in-a-row.mo
share/locale/am/LC_MESSAGES/four-in-a-row.mo
share/locale/ar/LC_MESSAGES/four-in-a-row.mo
diff --git a/games/gnome-2048/Makefile b/games/gnome-2048/Makefile
index 834a953782c3..a22faa69a692 100644
--- a/games/gnome-2048/Makefile
+++ b/games/gnome-2048/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= gnome-2048
-PORTVERSION= 3.18.2
+PORTVERSION= 3.22.0
CATEGORIES= games gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome3
@@ -11,19 +11,23 @@ MAINTAINER= gnome@FreeBSD.org
COMMENT= Move the tiles until you obtain the 2048 tile
BUILD_DEPENDS= vala:lang/vala \
- itstool:textproc/itstool
-LIB_DEPENDS= libclutter-gtk-1.0.so:graphics/clutter-gtk3 \
+ itstool:textproc/itstool \
+ appstream-util:devel/appstream-glib
+LIB_DEPENDS= libclutter-1.0.so:graphics/clutter \
+ libclutter-gtk-1.0.so:graphics/clutter-gtk3 \
+ libcogl.so:graphics/cogl \
libgee-0.8.so:devel/libgee \
- libgames-support.so:games/libgames-support
+ libgnome-games-support-1.so:games/libgnome-games-support \
+ libjson-glib-1.0.so:devel/json-glib
PORTSCOUT= limitw:1,even
-USES= gettext gmake gnome pathfix pkgconfig tar:xz
-USE_GNOME= gtk30 intltool libxml2:build
+USES= gettext gmake gnome localbase pathfix pkgconfig tar:xz
+USE_GNOME= cairo gtk30 intltool libxml2:build
+USE_GL= egl
+USE_XORG+= x11 xext xdamage xfixes xcomposite xi xrandr
INSTALLS_ICONS= yes
GNU_CONFIGURE= yes
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
GLIB_SCHEMAS= org.gnome.2048.gschema.xml
diff --git a/games/gnome-2048/distinfo b/games/gnome-2048/distinfo
index dea0457d7ffb..ba7f7684288d 100644
--- a/games/gnome-2048/distinfo
+++ b/games/gnome-2048/distinfo
@@ -1,2 +1,3 @@
-SHA256 (gnome3/gnome-2048-3.18.2.tar.xz) = bc0043cecb92713435f3de60975362f5a85c5807452ee51bed9897b52e01c0df
-SIZE (gnome3/gnome-2048-3.18.2.tar.xz) = 195192
+TIMESTAMP = 1481233919
+SHA256 (gnome3/gnome-2048-3.22.0.tar.xz) = 78db8d709963d99c5d7b8233c7ba6b347a224c7a664de9933eadd29a349e59fa
+SIZE (gnome3/gnome-2048-3.22.0.tar.xz) = 402264
diff --git a/games/gnome-2048/pkg-plist b/games/gnome-2048/pkg-plist
index 7acaaab01d04..d703dc5e660b 100644
--- a/games/gnome-2048/pkg-plist
+++ b/games/gnome-2048/pkg-plist
@@ -7,9 +7,21 @@ share/help/C/gnome-2048/media/gnome-204822.png
share/help/cs/gnome-2048/index.page
share/help/cs/gnome-2048/media/gnome-2048.png
share/help/cs/gnome-2048/media/gnome-204822.png
+share/help/de/gnome-2048/index.page
+share/help/de/gnome-2048/media/gnome-2048.png
+share/help/de/gnome-2048/media/gnome-204822.png
share/help/el/gnome-2048/index.page
share/help/el/gnome-2048/media/gnome-2048.png
share/help/el/gnome-2048/media/gnome-204822.png
+share/help/es/gnome-2048/index.page
+share/help/es/gnome-2048/media/gnome-2048.png
+share/help/es/gnome-2048/media/gnome-204822.png
+share/help/hu/gnome-2048/index.page
+share/help/hu/gnome-2048/media/gnome-2048.png
+share/help/hu/gnome-2048/media/gnome-204822.png
+share/help/sv/gnome-2048/index.page
+share/help/sv/gnome-2048/media/gnome-2048.png
+share/help/sv/gnome-2048/media/gnome-204822.png
share/icons/hicolor/16x16/apps/gnome-2048.png
share/icons/hicolor/22x22/apps/gnome-2048.png
share/icons/hicolor/24x24/apps/gnome-2048.png
@@ -17,8 +29,7 @@ share/icons/hicolor/256x256/apps/gnome-2048.png
share/icons/hicolor/32x32/apps/gnome-2048.png
share/icons/hicolor/48x48/apps/gnome-2048.png
share/icons/hicolor/512x512/apps/gnome-2048.png
-share/icons/hicolor/scalable/apps/gnome-2048-symbolic.svg
-share/icons/hicolor/scalable/apps/gnome-2048.svg
+share/icons/hicolor/symbolic/apps/gnome-2048-symbolic.svg
share/locale/bs/LC_MESSAGES/gnome-2048.mo
share/locale/ca/LC_MESSAGES/gnome-2048.mo
share/locale/cs/LC_MESSAGES/gnome-2048.mo
@@ -29,6 +40,7 @@ share/locale/fi/LC_MESSAGES/gnome-2048.mo
share/locale/fr/LC_MESSAGES/gnome-2048.mo
share/locale/he/LC_MESSAGES/gnome-2048.mo
share/locale/hu/LC_MESSAGES/gnome-2048.mo
+share/locale/id/LC_MESSAGES/gnome-2048.mo
share/locale/lt/LC_MESSAGES/gnome-2048.mo
share/locale/pl/LC_MESSAGES/gnome-2048.mo
share/locale/pt/LC_MESSAGES/gnome-2048.mo
@@ -38,4 +50,5 @@ share/locale/sl/LC_MESSAGES/gnome-2048.mo
share/locale/sr/LC_MESSAGES/gnome-2048.mo
share/locale/sr@latin/LC_MESSAGES/gnome-2048.mo
share/locale/sv/LC_MESSAGES/gnome-2048.mo
+share/locale/tr/LC_MESSAGES/gnome-2048.mo
share/locale/zh_CN/LC_MESSAGES/gnome-2048.mo
diff --git a/games/gnome-chess/Makefile b/games/gnome-chess/Makefile
index ba2c2869a5fe..65cc5a978c92 100644
--- a/games/gnome-chess/Makefile
+++ b/games/gnome-chess/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= gnome-chess
-PORTVERSION= 3.18.0
+PORTVERSION= 3.24.1
CATEGORIES= games gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome3
@@ -10,19 +10,22 @@ DIST_SUBDIR= gnome3
MAINTAINER= gnome@FreeBSD.org
COMMENT= Gnome chess
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/COPYING
+
BUILD_DEPENDS= vala:lang/vala \
- itstool:textproc/itstool
+ itstool:textproc/itstool \
+ appstream-util:devel/appstream-glib
PORTSCOUT= limitw:1,even
-USES= desktop-file-utils gettext gmake gnome pkgconfig tar:xz
-USE_GNOME= gtk30 intlhack librsvg2 libxml2:build
+USES= desktop-file-utils gettext gmake gnome \
+ localbase pkgconfig tar:xz
+USE_GNOME= cairo gtk30 librsvg2 libxml2:build
INSTALLS_ICONS= yes
USE_XORG= x11
USE_GL= gl glu
GNU_CONFIGURE= yes
-CPPFLAGS+= -I${LOCALBASE}/include
-LIBS+= -L${LOCALBASE}/lib
GLIB_SCHEMAS= org.gnome.chess.gschema.xml
diff --git a/games/gnome-chess/distinfo b/games/gnome-chess/distinfo
index dc0113058a0e..e02a5a2f35e4 100644
--- a/games/gnome-chess/distinfo
+++ b/games/gnome-chess/distinfo
@@ -1,2 +1,3 @@
-SHA256 (gnome3/gnome-chess-3.18.0.tar.xz) = c841198935d807618c3cecbf10ed24643390d504e17961717bac455f4e1b37ad
-SIZE (gnome3/gnome-chess-3.18.0.tar.xz) = 2779340
+TIMESTAMP = 1494623251
+SHA256 (gnome3/gnome-chess-3.24.1.tar.xz) = 6c9647beb7579b0a8de4e73698d931b1d9ac2efab4e7d3649f482d2c68ebf8a3
+SIZE (gnome3/gnome-chess-3.24.1.tar.xz) = 2808208
diff --git a/games/gnome-chess/pkg-plist b/games/gnome-chess/pkg-plist
index 0a54d27e488f..f1b95ad668f9 100644
--- a/games/gnome-chess/pkg-plist
+++ b/games/gnome-chess/pkg-plist
@@ -170,6 +170,7 @@ share/locale/eu/LC_MESSAGES/gnome-chess.mo
share/locale/fa/LC_MESSAGES/gnome-chess.mo
share/locale/fi/LC_MESSAGES/gnome-chess.mo
share/locale/fr/LC_MESSAGES/gnome-chess.mo
+share/locale/fur/LC_MESSAGES/gnome-chess.mo
share/locale/ga/LC_MESSAGES/gnome-chess.mo
share/locale/gl/LC_MESSAGES/gnome-chess.mo
share/locale/gu/LC_MESSAGES/gnome-chess.mo
diff --git a/games/gnome-games/Makefile b/games/gnome-games/Makefile
index 0a64693e590b..23ccd5127f35 100644
--- a/games/gnome-games/Makefile
+++ b/games/gnome-games/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= gnome-games
-PORTVERSION= 3.18.0
+PORTVERSION= 3.24.0
CATEGORIES= games gnome
MAINTAINER= gnome@FreeBSD.org
diff --git a/games/gnome-games/pkg-descr b/games/gnome-games/pkg-descr
index 2a00c117078d..ec3efce96f6d 100644
--- a/games/gnome-games/pkg-descr
+++ b/games/gnome-games/pkg-descr
@@ -1,3 +1 @@
The GNOME Desktop Enviroment's games applications "meta" package.
-
-WWW: https://wiki.gnome.org/GnomeGames/
diff --git a/games/gnome-klotski/Makefile b/games/gnome-klotski/Makefile
index 80a8c6e22eba..92df412cc309 100644
--- a/games/gnome-klotski/Makefile
+++ b/games/gnome-klotski/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= gnome-klotski
-PORTVERSION= 3.18.2
+PORTVERSION= 3.22.1
CATEGORIES= games gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome3
@@ -10,17 +10,21 @@ DIST_SUBDIR= gnome3
MAINTAINER= gnome@FreeBSD.org
COMMENT= Gnome klotski
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/COPYING
+
BUILD_DEPENDS= vala:lang/vala \
itstool:textproc/itstool
+LIB_DEPENDS= libgnome-games-support-1.so:games/libgnome-games-support \
+ libgee-0.8.so:devel/libgee
PORTSCOUT= limitw:1,even
-USES= gettext gmake gnome pathfix pkgconfig tar:xz
-USE_GNOME= gtk30 intlhack librsvg2 libxml2:build
+USES= gettext gmake gnome localbase pathfix \
+ pkgconfig tar:xz
+USE_GNOME= cairo gtk30 intlhack librsvg2 libxml2:build
INSTALLS_ICONS= yes
GNU_CONFIGURE= yes
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
GLIB_SCHEMAS= org.gnome.klotski.gschema.xml
diff --git a/games/gnome-klotski/distinfo b/games/gnome-klotski/distinfo
index dae3c80e4600..8edc12cc35ac 100644
--- a/games/gnome-klotski/distinfo
+++ b/games/gnome-klotski/distinfo
@@ -1,2 +1,3 @@
-SHA256 (gnome3/gnome-klotski-3.18.2.tar.xz) = e22b7136c4646b1aa6a9cefa8206bc92aed4ac389e891e48551e1804a2748192
-SIZE (gnome3/gnome-klotski-3.18.2.tar.xz) = 1787848
+TIMESTAMP = 1481296504
+SHA256 (gnome3/gnome-klotski-3.22.1.tar.xz) = 7860ab0aa1089a4e4573cd66498685638d58a312f30737456c5e27f1f37e2a13
+SIZE (gnome3/gnome-klotski-3.22.1.tar.xz) = 1420512
diff --git a/games/gnome-klotski/pkg-descr b/games/gnome-klotski/pkg-descr
index aa3a5d96034f..1b760ea1d92b 100644
--- a/games/gnome-klotski/pkg-descr
+++ b/games/gnome-klotski/pkg-descr
@@ -1,4 +1,4 @@
This game is a clone of the Klotski game. The objective is to move the
patterned block to the area bordered by green markers.
-WWW: https://wiki.gnome.org/Klotski
+WWW: https://wiki.gnome.org/Apps/Klotski
diff --git a/games/gnome-mahjongg/Makefile b/games/gnome-mahjongg/Makefile
index 254524c6308f..0416b59b0497 100644
--- a/games/gnome-mahjongg/Makefile
+++ b/games/gnome-mahjongg/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= gnome-mahjongg
-PORTVERSION= 3.18.0
+PORTVERSION= 3.22.0
CATEGORIES= games gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome3
@@ -10,17 +10,18 @@ DIST_SUBDIR= gnome3
MAINTAINER= gnome@FreeBSD.org
COMMENT= Gnome mahjongg
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/COPYING
+
BUILD_DEPENDS= vala:lang/vala \
itstool:textproc/itstool
PORTSCOUT= limitw:1,even
-USES= gettext gmake gnome pathfix pkgconfig tar:xz
+USES= gettext gmake gnome localbase pathfix pkgconfig tar:xz
INSTALLS_ICONS= yes
-USE_GNOME= gtk30 intlhack librsvg2 libxml2:build
+USE_GNOME= cairo gtk30 intlhack librsvg2 libxml2:build
GNU_CONFIGURE= yes
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
GLIB_SCHEMAS= org.gnome.mahjongg.gschema.xml
diff --git a/games/gnome-mahjongg/distinfo b/games/gnome-mahjongg/distinfo
index 4f7560c71327..e30fbf93db81 100644
--- a/games/gnome-mahjongg/distinfo
+++ b/games/gnome-mahjongg/distinfo
@@ -1,2 +1,3 @@
-SHA256 (gnome3/gnome-mahjongg-3.18.0.tar.xz) = 7034428f5ac04bfd90689ee66894a6948a2ff1bfa2d2548f7559d2134b967405
-SIZE (gnome3/gnome-mahjongg-3.18.0.tar.xz) = 4090492
+TIMESTAMP = 1481304377
+SHA256 (gnome3/gnome-mahjongg-3.22.0.tar.xz) = f5972a14fa4ad04153bd6e68475b85cd79c6b44f6cac1fe1edb64dbad4135218
+SIZE (gnome3/gnome-mahjongg-3.22.0.tar.xz) = 4323836
diff --git a/games/gnome-mahjongg/pkg-descr b/games/gnome-mahjongg/pkg-descr
index 4db9db5b7c68..5ad387b3ebde 100644
--- a/games/gnome-mahjongg/pkg-descr
+++ b/games/gnome-mahjongg/pkg-descr
@@ -1,4 +1,4 @@
Mahjongg is a solitaire (one player) version of the classic Eastern tile
game, Mahjongg. The objective is to select pairs of similar tiles.
-WWW: https://wiki.gnome.org/Mahjongg
+WWW: https://wiki.gnome.org/Apps/Mahjongg
diff --git a/games/gnome-mahjongg/pkg-plist b/games/gnome-mahjongg/pkg-plist
index daa80aa1ba5d..ff9146fc2530 100644
--- a/games/gnome-mahjongg/pkg-plist
+++ b/games/gnome-mahjongg/pkg-plist
@@ -3,6 +3,7 @@ man/man6/gnome-mahjongg.6.gz
share/appdata/gnome-mahjongg.appdata.xml
share/applications/gnome-mahjongg.desktop
%%DATADIR%%/maps/mahjongg.map
+%%DATADIR%%/themes/edu_kang_xi.png
%%DATADIR%%/themes/maya.png
%%DATADIR%%/themes/postmodern.svg
%%DATADIR%%/themes/smooth.png
@@ -690,6 +691,7 @@ share/locale/eu/LC_MESSAGES/gnome-mahjongg.mo
share/locale/fa/LC_MESSAGES/gnome-mahjongg.mo
share/locale/fi/LC_MESSAGES/gnome-mahjongg.mo
share/locale/fr/LC_MESSAGES/gnome-mahjongg.mo
+share/locale/fur/LC_MESSAGES/gnome-mahjongg.mo
share/locale/ga/LC_MESSAGES/gnome-mahjongg.mo
share/locale/gl/LC_MESSAGES/gnome-mahjongg.mo
share/locale/gu/LC_MESSAGES/gnome-mahjongg.mo
diff --git a/games/gnome-mines/Makefile b/games/gnome-mines/Makefile
index 07d4fcab0528..d61f4e264449 100644
--- a/games/gnome-mines/Makefile
+++ b/games/gnome-mines/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= gnome-mines
-PORTVERSION= 3.18.2
+PORTVERSION= 3.24.0
CATEGORIES= games gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome3
@@ -10,17 +10,20 @@ DIST_SUBDIR= gnome3
MAINTAINER= gnome@FreeBSD.org
COMMENT= Gnome minesweeper
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/COPYING
+
BUILD_DEPENDS= vala:lang/vala \
itstool:textproc/itstool
+LIB_DEPENDS= libgnome-games-support-1.so:games/libgnome-games-support \
+ libgee-0.8.so:devel/libgee
PORTSCOUT= limitw:1,even
-USES= gettext gmake gnome pathfix pkgconfig tar:xz
-USE_GNOME= gtk30 intlhack librsvg2 libxml2:build
+USES= gettext gmake gnome localbase pathfix pkgconfig tar:xz
+USE_GNOME= cairo gtk30 intlhack librsvg2 libxml2:build
INSTALLS_ICONS= yes
GNU_CONFIGURE= yes
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
GLIB_SCHEMAS= org.gnome.mines.gschema.xml
diff --git a/games/gnome-mines/distinfo b/games/gnome-mines/distinfo
index f613ff03990f..5035380f8f3f 100644
--- a/games/gnome-mines/distinfo
+++ b/games/gnome-mines/distinfo
@@ -1,2 +1,3 @@
-SHA256 (gnome3/gnome-mines-3.18.2.tar.xz) = 7e1e0778eb623bb96063944b0397503f964b898c234d30936c24ca1c9063f347
-SIZE (gnome3/gnome-mines-3.18.2.tar.xz) = 3193148
+TIMESTAMP = 1494624261
+SHA256 (gnome3/gnome-mines-3.24.0.tar.xz) = e663af29235a5c3f03d90f135487f57e5fd9137480dafb0ae9efc0da855602f6
+SIZE (gnome3/gnome-mines-3.24.0.tar.xz) = 3145152
diff --git a/games/gnome-nibbles/Makefile b/games/gnome-nibbles/Makefile
index 40b94e07e5d1..78ee43f412d9 100644
--- a/games/gnome-nibbles/Makefile
+++ b/games/gnome-nibbles/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= gnome-nibbles
-PORTVERSION= 3.18.2
+PORTVERSION= 3.24.0
CATEGORIES= games gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome3
@@ -10,21 +10,31 @@ DIST_SUBDIR= gnome3
MAINTAINER= gnome@FreeBSD.org
COMMENT= Gnome nibbles
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/COPYING
+
BUILD_DEPENDS= vala:lang/vala \
- itstool:textproc/itstool
+ itstool:textproc/itstool \
+ appstream-util:devel/appstream-glib
LIB_DEPENDS= libcanberra-gtk3.so:audio/libcanberra-gtk3 \
- libclutter-gtk-1.0.so:graphics/clutter-gtk3
+ libcanberra.so:audio/libcanberra \
+ libclutter-gtk-1.0.so:graphics/clutter-gtk3 \
+ libclutter-1.0.so:graphics/clutter \
+ libcogl.so:graphics/cogl \
+ libjson-glib-1.0.so:devel/json-glib \
+ libgee-0.8.so:devel/libgee \
+ libgnome-games-support-1.so:games/libgnome-games-support
PORTSCOUT= limitw:1,even
-USES= gettext gmake gnome pathfix pkgconfig tar:xz
-USE_GNOME= gtk30 intlhack librsvg2 libxml2:build
+USES= gettext gmake gnome localbase pathfix \
+ pkgconfig tar:xz
+USE_GNOME= cairo gtk30 intlhack librsvg2 libxml2:build
INSTALLS_ICONS= yes
-USE_GL= gl
+USE_GL= gl egl
+USE_XORG= x11 xcomposite xdamage xext xi xfixes xrandr
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --localstatedir=${PREFIX}/share
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
GLIB_SCHEMAS= org.gnome.nibbles.gschema.xml
diff --git a/games/gnome-nibbles/distinfo b/games/gnome-nibbles/distinfo
index 19c4e828e2b4..e8534cb49f96 100644
--- a/games/gnome-nibbles/distinfo
+++ b/games/gnome-nibbles/distinfo
@@ -1,2 +1,3 @@
-SHA256 (gnome3/gnome-nibbles-3.18.2.tar.xz) = 106cacd8b55aeb6911b4d982071cf599cbec272e01bed6f16f16f9486026e229
-SIZE (gnome3/gnome-nibbles-3.18.2.tar.xz) = 1642260
+TIMESTAMP = 1494625056
+SHA256 (gnome3/gnome-nibbles-3.24.0.tar.xz) = 0ddc1fe03483958dd5513d04f5919ade991902d12da18a4c2d3307f818a5cb4f
+SIZE (gnome3/gnome-nibbles-3.24.0.tar.xz) = 1614604
diff --git a/games/gnome-nibbles/pkg-descr b/games/gnome-nibbles/pkg-descr
index 7e9234fa8821..311e961b9db1 100644
--- a/games/gnome-nibbles/pkg-descr
+++ b/games/gnome-nibbles/pkg-descr
@@ -2,4 +2,4 @@ Nibbles is a game where the user controls a snake. The snake moves around
the board, eating diamonds while avoiding the walls placed around it.
Nibbles also features network multiplayer, and up to six evil AI worms!
-WWW: https://wiki.gnome.org/Nibbles
+WWW: https://wiki.gnome.org/Apps/Nibbles
diff --git a/games/gnome-nibbles/pkg-plist b/games/gnome-nibbles/pkg-plist
index e802997959b7..1f0c76ae9b59 100644
--- a/games/gnome-nibbles/pkg-plist
+++ b/games/gnome-nibbles/pkg-plist
@@ -1,7 +1,7 @@
bin/gnome-nibbles
man/man6/gnome-nibbles.6.gz
-share/appdata/gnome-nibbles.appdata.xml
-share/applications/gnome-nibbles.desktop
+share/appdata/org.gnome.Nibbles.appdata.xml
+share/applications/org.gnome.Nibbles.desktop
@unexec [ -s %D/share/games/gnibbles.1.0.scores ] || rm -f %D/share/games/gnibbles.1.0.scores
@unexec [ -s %D/share/games/gnibbles.1.1.scores ] || rm -f %D/share/games/gnibbles.1.1.scores
@unexec [ -s %D/share/games/gnibbles.2.0.scores ] || rm -f %D/share/games/gnibbles.2.0.scores
@@ -10,32 +10,34 @@ share/applications/gnome-nibbles.desktop
@unexec [ -s %D/share/games/gnibbles.3.1.scores ] || rm -f %D/share/games/gnibbles.3.1.scores
@unexec [ -s %D/share/games/gnibbles.4.0.scores ] || rm -f %D/share/games/gnibbles.4.0.scores
@unexec [ -s %D/share/games/gnibbles.4.1.scores ] || rm -f %D/share/games/gnibbles.4.1.scores
-%%DATADIR%%/games/level001.gnl
-%%DATADIR%%/games/level002.gnl
-%%DATADIR%%/games/level003.gnl
-%%DATADIR%%/games/level004.gnl
-%%DATADIR%%/games/level005.gnl
-%%DATADIR%%/games/level006.gnl
-%%DATADIR%%/games/level007.gnl
-%%DATADIR%%/games/level008.gnl
-%%DATADIR%%/games/level009.gnl
-%%DATADIR%%/games/level010.gnl
-%%DATADIR%%/games/level011.gnl
-%%DATADIR%%/games/level012.gnl
-%%DATADIR%%/games/level013.gnl
-%%DATADIR%%/games/level014.gnl
-%%DATADIR%%/games/level015.gnl
-%%DATADIR%%/games/level016.gnl
-%%DATADIR%%/games/level017.gnl
-%%DATADIR%%/games/level018.gnl
-%%DATADIR%%/games/level019.gnl
-%%DATADIR%%/games/level020.gnl
-%%DATADIR%%/games/level021.gnl
-%%DATADIR%%/games/level022.gnl
-%%DATADIR%%/games/level023.gnl
-%%DATADIR%%/games/level024.gnl
-%%DATADIR%%/games/level025.gnl
-%%DATADIR%%/games/level026.gnl
+%%DATADIR%%/levels/level001.gnl
+%%DATADIR%%/levels/level002.gnl
+%%DATADIR%%/levels/level003.gnl
+%%DATADIR%%/levels/level004.gnl
+%%DATADIR%%/levels/level005.gnl
+%%DATADIR%%/levels/level006.gnl
+%%DATADIR%%/levels/level007.gnl
+%%DATADIR%%/levels/level008.gnl
+%%DATADIR%%/levels/level009.gnl
+%%DATADIR%%/levels/level010.gnl
+%%DATADIR%%/levels/level011.gnl
+%%DATADIR%%/levels/level012.gnl
+%%DATADIR%%/levels/level013.gnl
+%%DATADIR%%/levels/level014.gnl
+%%DATADIR%%/levels/level015.gnl
+%%DATADIR%%/levels/level016.gnl
+%%DATADIR%%/levels/level017.gnl
+%%DATADIR%%/levels/level018.gnl
+%%DATADIR%%/levels/level019.gnl
+%%DATADIR%%/levels/level020.gnl
+%%DATADIR%%/levels/level021.gnl
+%%DATADIR%%/levels/level022.gnl
+%%DATADIR%%/levels/level023.gnl
+%%DATADIR%%/levels/level024.gnl
+%%DATADIR%%/levels/level025.gnl
+%%DATADIR%%/levels/level026.gnl
+%%DATADIR%%/pixmaps/arrow-key.svg
+%%DATADIR%%/pixmaps/arrow.svg
%%DATADIR%%/pixmaps/bonus1.svg
%%DATADIR%%/pixmaps/bonus2.svg
%%DATADIR%%/pixmaps/bonus3.svg
@@ -44,10 +46,10 @@ share/applications/gnome-nibbles.desktop
%%DATADIR%%/pixmaps/diamond.svg
%%DATADIR%%/pixmaps/life.svg
%%DATADIR%%/pixmaps/questionmark.svg
+%%DATADIR%%/pixmaps/scoreboard-life.svg
%%DATADIR%%/pixmaps/snake-blue.svg
%%DATADIR%%/pixmaps/snake-cyan.svg
%%DATADIR%%/pixmaps/snake-green.svg
-%%DATADIR%%/pixmaps/snake-grey.svg
%%DATADIR%%/pixmaps/snake-magenta.svg
%%DATADIR%%/pixmaps/snake-red.svg
%%DATADIR%%/pixmaps/snake-yellow.svg
@@ -56,8 +58,6 @@ share/applications/gnome-nibbles.desktop
%%DATADIR%%/pixmaps/wall-corner-top-left.svg
%%DATADIR%%/pixmaps/wall-corner-top-right.svg
%%DATADIR%%/pixmaps/wall-cross.svg
-%%DATADIR%%/pixmaps/wall-empty.svg
-%%DATADIR%%/pixmaps/wall-small-empty.svg
%%DATADIR%%/pixmaps/wall-straight-side.svg
%%DATADIR%%/pixmaps/wall-straight-up.svg
%%DATADIR%%/pixmaps/wall-tee-down.svg
@@ -97,31 +97,6 @@ share/help/C/gnome-nibbles/multi-player.page
share/help/C/gnome-nibbles/preferences.page
share/help/C/gnome-nibbles/rel-movement.page
share/help/C/gnome-nibbles/scores.page
-share/help/ca/gnome-nibbles/basics.page
-share/help/ca/gnome-nibbles/controls-change.page
-share/help/ca/gnome-nibbles/controls-default.page
-share/help/ca/gnome-nibbles/fake-bonus.page
-share/help/ca/gnome-nibbles/figures/after-rel.png
-share/help/ca/gnome-nibbles/figures/before-rel.png
-share/help/ca/gnome-nibbles/figures/cherry.svg
-share/help/ca/gnome-nibbles/figures/diamond.svg
-share/help/ca/gnome-nibbles/figures/donut.svg
-share/help/ca/gnome-nibbles/figures/ice-cream.svg
-share/help/ca/gnome-nibbles/figures/life.svg
-share/help/ca/gnome-nibbles/figures/nibbles.png
-share/help/ca/gnome-nibbles/figures/snake-blue.svg
-share/help/ca/gnome-nibbles/figures/snake-cyan.svg
-share/help/ca/gnome-nibbles/figures/snake-green.svg
-share/help/ca/gnome-nibbles/figures/snake-grey.svg
-share/help/ca/gnome-nibbles/figures/snake-magenta.svg
-share/help/ca/gnome-nibbles/figures/snake-red.svg
-share/help/ca/gnome-nibbles/figures/snake-yellow.svg
-share/help/ca/gnome-nibbles/index.page
-share/help/ca/gnome-nibbles/legal.xml
-share/help/ca/gnome-nibbles/multi-player.page
-share/help/ca/gnome-nibbles/preferences.page
-share/help/ca/gnome-nibbles/rel-movement.page
-share/help/ca/gnome-nibbles/scores.page
share/help/cs/gnome-nibbles/basics.page
share/help/cs/gnome-nibbles/controls-change.page
share/help/cs/gnome-nibbles/controls-default.page
@@ -197,31 +172,6 @@ share/help/el/gnome-nibbles/multi-player.page
share/help/el/gnome-nibbles/preferences.page
share/help/el/gnome-nibbles/rel-movement.page
share/help/el/gnome-nibbles/scores.page
-share/help/en_GB/gnome-nibbles/basics.page
-share/help/en_GB/gnome-nibbles/controls-change.page
-share/help/en_GB/gnome-nibbles/controls-default.page
-share/help/en_GB/gnome-nibbles/fake-bonus.page
-share/help/en_GB/gnome-nibbles/figures/after-rel.png
-share/help/en_GB/gnome-nibbles/figures/before-rel.png
-share/help/en_GB/gnome-nibbles/figures/cherry.svg
-share/help/en_GB/gnome-nibbles/figures/diamond.svg
-share/help/en_GB/gnome-nibbles/figures/donut.svg
-share/help/en_GB/gnome-nibbles/figures/ice-cream.svg
-share/help/en_GB/gnome-nibbles/figures/life.svg
-share/help/en_GB/gnome-nibbles/figures/nibbles.png
-share/help/en_GB/gnome-nibbles/figures/snake-blue.svg
-share/help/en_GB/gnome-nibbles/figures/snake-cyan.svg
-share/help/en_GB/gnome-nibbles/figures/snake-green.svg
-share/help/en_GB/gnome-nibbles/figures/snake-grey.svg
-share/help/en_GB/gnome-nibbles/figures/snake-magenta.svg
-share/help/en_GB/gnome-nibbles/figures/snake-red.svg
-share/help/en_GB/gnome-nibbles/figures/snake-yellow.svg
-share/help/en_GB/gnome-nibbles/index.page
-share/help/en_GB/gnome-nibbles/legal.xml
-share/help/en_GB/gnome-nibbles/multi-player.page
-share/help/en_GB/gnome-nibbles/preferences.page
-share/help/en_GB/gnome-nibbles/rel-movement.page
-share/help/en_GB/gnome-nibbles/scores.page
share/help/es/gnome-nibbles/basics.page
share/help/es/gnome-nibbles/controls-change.page
share/help/es/gnome-nibbles/controls-default.page
@@ -247,31 +197,6 @@ share/help/es/gnome-nibbles/multi-player.page
share/help/es/gnome-nibbles/preferences.page
share/help/es/gnome-nibbles/rel-movement.page
share/help/es/gnome-nibbles/scores.page
-share/help/eu/gnome-nibbles/basics.page
-share/help/eu/gnome-nibbles/controls-change.page
-share/help/eu/gnome-nibbles/controls-default.page
-share/help/eu/gnome-nibbles/fake-bonus.page
-share/help/eu/gnome-nibbles/figures/after-rel.png
-share/help/eu/gnome-nibbles/figures/before-rel.png
-share/help/eu/gnome-nibbles/figures/cherry.svg
-share/help/eu/gnome-nibbles/figures/diamond.svg
-share/help/eu/gnome-nibbles/figures/donut.svg
-share/help/eu/gnome-nibbles/figures/ice-cream.svg
-share/help/eu/gnome-nibbles/figures/life.svg
-share/help/eu/gnome-nibbles/figures/nibbles.png
-share/help/eu/gnome-nibbles/figures/snake-blue.svg
-share/help/eu/gnome-nibbles/figures/snake-cyan.svg
-share/help/eu/gnome-nibbles/figures/snake-green.svg
-share/help/eu/gnome-nibbles/figures/snake-grey.svg
-share/help/eu/gnome-nibbles/figures/snake-magenta.svg
-share/help/eu/gnome-nibbles/figures/snake-red.svg
-share/help/eu/gnome-nibbles/figures/snake-yellow.svg
-share/help/eu/gnome-nibbles/index.page
-share/help/eu/gnome-nibbles/legal.xml
-share/help/eu/gnome-nibbles/multi-player.page
-share/help/eu/gnome-nibbles/preferences.page
-share/help/eu/gnome-nibbles/rel-movement.page
-share/help/eu/gnome-nibbles/scores.page
share/help/fr/gnome-nibbles/basics.page
share/help/fr/gnome-nibbles/controls-change.page
share/help/fr/gnome-nibbles/controls-default.page
@@ -322,131 +247,6 @@ share/help/hu/gnome-nibbles/multi-player.page
share/help/hu/gnome-nibbles/preferences.page
share/help/hu/gnome-nibbles/rel-movement.page
share/help/hu/gnome-nibbles/scores.page
-share/help/it/gnome-nibbles/basics.page
-share/help/it/gnome-nibbles/controls-change.page
-share/help/it/gnome-nibbles/controls-default.page
-share/help/it/gnome-nibbles/fake-bonus.page
-share/help/it/gnome-nibbles/figures/after-rel.png
-share/help/it/gnome-nibbles/figures/before-rel.png
-share/help/it/gnome-nibbles/figures/cherry.svg
-share/help/it/gnome-nibbles/figures/diamond.svg
-share/help/it/gnome-nibbles/figures/donut.svg
-share/help/it/gnome-nibbles/figures/ice-cream.svg
-share/help/it/gnome-nibbles/figures/life.svg
-share/help/it/gnome-nibbles/figures/nibbles.png
-share/help/it/gnome-nibbles/figures/snake-blue.svg
-share/help/it/gnome-nibbles/figures/snake-cyan.svg
-share/help/it/gnome-nibbles/figures/snake-green.svg
-share/help/it/gnome-nibbles/figures/snake-grey.svg
-share/help/it/gnome-nibbles/figures/snake-magenta.svg
-share/help/it/gnome-nibbles/figures/snake-red.svg
-share/help/it/gnome-nibbles/figures/snake-yellow.svg
-share/help/it/gnome-nibbles/index.page
-share/help/it/gnome-nibbles/legal.xml
-share/help/it/gnome-nibbles/multi-player.page
-share/help/it/gnome-nibbles/preferences.page
-share/help/it/gnome-nibbles/rel-movement.page
-share/help/it/gnome-nibbles/scores.page
-share/help/oc/gnome-nibbles/basics.page
-share/help/oc/gnome-nibbles/controls-change.page
-share/help/oc/gnome-nibbles/controls-default.page
-share/help/oc/gnome-nibbles/fake-bonus.page
-share/help/oc/gnome-nibbles/figures/after-rel.png
-share/help/oc/gnome-nibbles/figures/before-rel.png
-share/help/oc/gnome-nibbles/figures/cherry.svg
-share/help/oc/gnome-nibbles/figures/diamond.svg
-share/help/oc/gnome-nibbles/figures/donut.svg
-share/help/oc/gnome-nibbles/figures/ice-cream.svg
-share/help/oc/gnome-nibbles/figures/life.svg
-share/help/oc/gnome-nibbles/figures/nibbles.png
-share/help/oc/gnome-nibbles/figures/snake-blue.svg
-share/help/oc/gnome-nibbles/figures/snake-cyan.svg
-share/help/oc/gnome-nibbles/figures/snake-green.svg
-share/help/oc/gnome-nibbles/figures/snake-grey.svg
-share/help/oc/gnome-nibbles/figures/snake-magenta.svg
-share/help/oc/gnome-nibbles/figures/snake-red.svg
-share/help/oc/gnome-nibbles/figures/snake-yellow.svg
-share/help/oc/gnome-nibbles/index.page
-share/help/oc/gnome-nibbles/legal.xml
-share/help/oc/gnome-nibbles/multi-player.page
-share/help/oc/gnome-nibbles/preferences.page
-share/help/oc/gnome-nibbles/rel-movement.page
-share/help/oc/gnome-nibbles/scores.page
-share/help/sl/gnome-nibbles/basics.page
-share/help/sl/gnome-nibbles/controls-change.page
-share/help/sl/gnome-nibbles/controls-default.page
-share/help/sl/gnome-nibbles/fake-bonus.page
-share/help/sl/gnome-nibbles/figures/after-rel.png
-share/help/sl/gnome-nibbles/figures/before-rel.png
-share/help/sl/gnome-nibbles/figures/cherry.svg
-share/help/sl/gnome-nibbles/figures/diamond.svg
-share/help/sl/gnome-nibbles/figures/donut.svg
-share/help/sl/gnome-nibbles/figures/ice-cream.svg
-share/help/sl/gnome-nibbles/figures/life.svg
-share/help/sl/gnome-nibbles/figures/nibbles.png
-share/help/sl/gnome-nibbles/figures/snake-blue.svg
-share/help/sl/gnome-nibbles/figures/snake-cyan.svg
-share/help/sl/gnome-nibbles/figures/snake-green.svg
-share/help/sl/gnome-nibbles/figures/snake-grey.svg
-share/help/sl/gnome-nibbles/figures/snake-magenta.svg
-share/help/sl/gnome-nibbles/figures/snake-red.svg
-share/help/sl/gnome-nibbles/figures/snake-yellow.svg
-share/help/sl/gnome-nibbles/index.page
-share/help/sl/gnome-nibbles/legal.xml
-share/help/sl/gnome-nibbles/multi-player.page
-share/help/sl/gnome-nibbles/preferences.page
-share/help/sl/gnome-nibbles/rel-movement.page
-share/help/sl/gnome-nibbles/scores.page
-share/help/sr/gnome-nibbles/basics.page
-share/help/sr/gnome-nibbles/controls-change.page
-share/help/sr/gnome-nibbles/controls-default.page
-share/help/sr/gnome-nibbles/fake-bonus.page
-share/help/sr/gnome-nibbles/figures/after-rel.png
-share/help/sr/gnome-nibbles/figures/before-rel.png
-share/help/sr/gnome-nibbles/figures/cherry.svg
-share/help/sr/gnome-nibbles/figures/diamond.svg
-share/help/sr/gnome-nibbles/figures/donut.svg
-share/help/sr/gnome-nibbles/figures/ice-cream.svg
-share/help/sr/gnome-nibbles/figures/life.svg
-share/help/sr/gnome-nibbles/figures/nibbles.png
-share/help/sr/gnome-nibbles/figures/snake-blue.svg
-share/help/sr/gnome-nibbles/figures/snake-cyan.svg
-share/help/sr/gnome-nibbles/figures/snake-green.svg
-share/help/sr/gnome-nibbles/figures/snake-grey.svg
-share/help/sr/gnome-nibbles/figures/snake-magenta.svg
-share/help/sr/gnome-nibbles/figures/snake-red.svg
-share/help/sr/gnome-nibbles/figures/snake-yellow.svg
-share/help/sr/gnome-nibbles/index.page
-share/help/sr/gnome-nibbles/legal.xml
-share/help/sr/gnome-nibbles/multi-player.page
-share/help/sr/gnome-nibbles/preferences.page
-share/help/sr/gnome-nibbles/rel-movement.page
-share/help/sr/gnome-nibbles/scores.page
-share/help/sr@latin/gnome-nibbles/basics.page
-share/help/sr@latin/gnome-nibbles/controls-change.page
-share/help/sr@latin/gnome-nibbles/controls-default.page
-share/help/sr@latin/gnome-nibbles/fake-bonus.page
-share/help/sr@latin/gnome-nibbles/figures/after-rel.png
-share/help/sr@latin/gnome-nibbles/figures/before-rel.png
-share/help/sr@latin/gnome-nibbles/figures/cherry.svg
-share/help/sr@latin/gnome-nibbles/figures/diamond.svg
-share/help/sr@latin/gnome-nibbles/figures/donut.svg
-share/help/sr@latin/gnome-nibbles/figures/ice-cream.svg
-share/help/sr@latin/gnome-nibbles/figures/life.svg
-share/help/sr@latin/gnome-nibbles/figures/nibbles.png
-share/help/sr@latin/gnome-nibbles/figures/snake-blue.svg
-share/help/sr@latin/gnome-nibbles/figures/snake-cyan.svg
-share/help/sr@latin/gnome-nibbles/figures/snake-green.svg
-share/help/sr@latin/gnome-nibbles/figures/snake-grey.svg
-share/help/sr@latin/gnome-nibbles/figures/snake-magenta.svg
-share/help/sr@latin/gnome-nibbles/figures/snake-red.svg
-share/help/sr@latin/gnome-nibbles/figures/snake-yellow.svg
-share/help/sr@latin/gnome-nibbles/index.page
-share/help/sr@latin/gnome-nibbles/legal.xml
-share/help/sr@latin/gnome-nibbles/multi-player.page
-share/help/sr@latin/gnome-nibbles/preferences.page
-share/help/sr@latin/gnome-nibbles/rel-movement.page
-share/help/sr@latin/gnome-nibbles/scores.page
share/help/sv/gnome-nibbles/basics.page
share/help/sv/gnome-nibbles/controls-change.page
share/help/sv/gnome-nibbles/controls-default.page
@@ -472,38 +272,38 @@ share/help/sv/gnome-nibbles/multi-player.page
share/help/sv/gnome-nibbles/preferences.page
share/help/sv/gnome-nibbles/rel-movement.page
share/help/sv/gnome-nibbles/scores.page
-share/help/zh_CN/gnome-nibbles/basics.page
-share/help/zh_CN/gnome-nibbles/controls-change.page
-share/help/zh_CN/gnome-nibbles/controls-default.page
-share/help/zh_CN/gnome-nibbles/fake-bonus.page
-share/help/zh_CN/gnome-nibbles/figures/after-rel.png
-share/help/zh_CN/gnome-nibbles/figures/before-rel.png
-share/help/zh_CN/gnome-nibbles/figures/cherry.svg
-share/help/zh_CN/gnome-nibbles/figures/diamond.svg
-share/help/zh_CN/gnome-nibbles/figures/donut.svg
-share/help/zh_CN/gnome-nibbles/figures/ice-cream.svg
-share/help/zh_CN/gnome-nibbles/figures/life.svg
-share/help/zh_CN/gnome-nibbles/figures/nibbles.png
-share/help/zh_CN/gnome-nibbles/figures/snake-blue.svg
-share/help/zh_CN/gnome-nibbles/figures/snake-cyan.svg
-share/help/zh_CN/gnome-nibbles/figures/snake-green.svg
-share/help/zh_CN/gnome-nibbles/figures/snake-grey.svg
-share/help/zh_CN/gnome-nibbles/figures/snake-magenta.svg
-share/help/zh_CN/gnome-nibbles/figures/snake-red.svg
-share/help/zh_CN/gnome-nibbles/figures/snake-yellow.svg
-share/help/zh_CN/gnome-nibbles/index.page
-share/help/zh_CN/gnome-nibbles/legal.xml
-share/help/zh_CN/gnome-nibbles/multi-player.page
-share/help/zh_CN/gnome-nibbles/preferences.page
-share/help/zh_CN/gnome-nibbles/rel-movement.page
-share/help/zh_CN/gnome-nibbles/scores.page
+share/help/tr/gnome-nibbles/basics.page
+share/help/tr/gnome-nibbles/controls-change.page
+share/help/tr/gnome-nibbles/controls-default.page
+share/help/tr/gnome-nibbles/fake-bonus.page
+share/help/tr/gnome-nibbles/figures/after-rel.png
+share/help/tr/gnome-nibbles/figures/before-rel.png
+share/help/tr/gnome-nibbles/figures/cherry.svg
+share/help/tr/gnome-nibbles/figures/diamond.svg
+share/help/tr/gnome-nibbles/figures/donut.svg
+share/help/tr/gnome-nibbles/figures/ice-cream.svg
+share/help/tr/gnome-nibbles/figures/life.svg
+share/help/tr/gnome-nibbles/figures/nibbles.png
+share/help/tr/gnome-nibbles/figures/snake-blue.svg
+share/help/tr/gnome-nibbles/figures/snake-cyan.svg
+share/help/tr/gnome-nibbles/figures/snake-green.svg
+share/help/tr/gnome-nibbles/figures/snake-grey.svg
+share/help/tr/gnome-nibbles/figures/snake-magenta.svg
+share/help/tr/gnome-nibbles/figures/snake-red.svg
+share/help/tr/gnome-nibbles/figures/snake-yellow.svg
+share/help/tr/gnome-nibbles/index.page
+share/help/tr/gnome-nibbles/legal.xml
+share/help/tr/gnome-nibbles/multi-player.page
+share/help/tr/gnome-nibbles/preferences.page
+share/help/tr/gnome-nibbles/rel-movement.page
+share/help/tr/gnome-nibbles/scores.page
share/icons/hicolor/16x16/apps/gnome-nibbles.png
share/icons/hicolor/22x22/apps/gnome-nibbles.png
share/icons/hicolor/24x24/apps/gnome-nibbles.png
share/icons/hicolor/32x32/apps/gnome-nibbles.png
share/icons/hicolor/48x48/apps/gnome-nibbles.png
-share/icons/hicolor/scalable/apps/gnome-nibbles-symbolic.svg
share/icons/hicolor/scalable/apps/gnome-nibbles.svg
+share/icons/hicolor/symbolic/apps/gnome-nibbles-symbolic.svg
share/locale/af/LC_MESSAGES/gnome-nibbles.mo
share/locale/am/LC_MESSAGES/gnome-nibbles.mo
share/locale/ar/LC_MESSAGES/gnome-nibbles.mo
diff --git a/games/gnome-robots/Makefile b/games/gnome-robots/Makefile
index 197029ecefee..a0880d0b522f 100644
--- a/games/gnome-robots/Makefile
+++ b/games/gnome-robots/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= gnome-robots
-PORTVERSION= 3.18.1
+PORTVERSION= 3.22.1
CATEGORIES= games gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome3
@@ -10,18 +10,25 @@ DIST_SUBDIR= gnome3
MAINTAINER= gnome@FreeBSD.org
COMMENT= Gnome robots
-BUILD_DEPENDS= itstool:textproc/itstool
-LIB_DEPENDS= libcanberra-gtk3.so:audio/libcanberra-gtk3
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+BUILD_DEPENDS= itstool:textproc/itstool \
+ appstream-util:devel/appstream-glib
+LIB_DEPENDS= libcanberra-gtk3.so:audio/libcanberra-gtk3 \
+ libcanberra.so:audio/libcanberra \
+ libgnome-games-support-1.so:games/libgnome-games-support \
+ libgee-0.8.so:devel/libgee
PORTSCOUT= limitw:1,even
-USES= gettext gmake gnome pathfix pkgconfig tar:xz
-USE_GNOME= gtk30 intlhack librsvg2 libxml2:build
+USES= gettext gmake gnome localbase pathfix \
+ pkgconfig tar:xz
+USE_GNOME= cairo gtk30 intlhack librsvg2 libxml2:build
+USE_XORG= x11
INSTALLS_ICONS= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --localstatedir=${PREFIX}/share
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
GLIB_SCHEMAS= org.gnome.robots.gschema.xml
diff --git a/games/gnome-robots/distinfo b/games/gnome-robots/distinfo
index 1a5f9301a1ae..42d800a408bc 100644
--- a/games/gnome-robots/distinfo
+++ b/games/gnome-robots/distinfo
@@ -1,2 +1,3 @@
-SHA256 (gnome3/gnome-robots-3.18.1.tar.xz) = 2e58ffdc4b243a4a3557ba9c84fa1c0129c5ffadbb5c2a20fede48ccf4618090
-SIZE (gnome3/gnome-robots-3.18.1.tar.xz) = 1626872
+TIMESTAMP = 1479040963
+SHA256 (gnome3/gnome-robots-3.22.1.tar.xz) = 5cd4564d7eb876fe4ef332dc568bcf7b1515d8ec9f66e53c2bae5331e0182dd4
+SIZE (gnome3/gnome-robots-3.22.1.tar.xz) = 1622820
diff --git a/games/gnome-robots/pkg-descr b/games/gnome-robots/pkg-descr
index 97d5dbe14fc0..22b71114984f 100644
--- a/games/gnome-robots/pkg-descr
+++ b/games/gnome-robots/pkg-descr
@@ -3,4 +3,4 @@ trying to kill you. Each step you take brings them closer toward you.
Fortunately they aren't very smart and you also have a helpful teleportation
gadget.
-WWW: https://wiki.gnome.org/Robots
+WWW: https://wiki.gnome.org/Apps/Robots
diff --git a/games/gnome-robots/pkg-plist b/games/gnome-robots/pkg-plist
index eb10492a9bbc..c4dad091ed1c 100644
--- a/games/gnome-robots/pkg-plist
+++ b/games/gnome-robots/pkg-plist
@@ -656,6 +656,7 @@ share/locale/eu/LC_MESSAGES/gnome-robots.mo
share/locale/fa/LC_MESSAGES/gnome-robots.mo
share/locale/fi/LC_MESSAGES/gnome-robots.mo
share/locale/fr/LC_MESSAGES/gnome-robots.mo
+share/locale/fur/LC_MESSAGES/gnome-robots.mo
share/locale/ga/LC_MESSAGES/gnome-robots.mo
share/locale/gl/LC_MESSAGES/gnome-robots.mo
share/locale/gu/LC_MESSAGES/gnome-robots.mo
diff --git a/games/gnome-sudoku/Makefile b/games/gnome-sudoku/Makefile
index c646cad87dad..885ba0e52e0c 100644
--- a/games/gnome-sudoku/Makefile
+++ b/games/gnome-sudoku/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= gnome-sudoku
-PORTVERSION= 3.18.2
+PORTVERSION= 3.24.0
CATEGORIES= games gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome3
@@ -10,19 +10,23 @@ DIST_SUBDIR= gnome3
MAINTAINER= gnome@FreeBSD.org
COMMENT= Sudoku game for gnome
-BUILD_DEPENDS= itstool:textproc/itstool
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+BUILD_DEPENDS= itstool:textproc/itstool \
+ appstream-util:devel/appstream-glib \
+ vala:lang/vala
LIB_DEPENDS= libgee-0.8.so:devel/libgee \
libqqwing.so:games/qqwing \
libjson-glib-1.0.so:devel/json-glib
PORTSCOUT= limitw:1,even
-USES= gettext gmake gnome pathfix pkgconfig python:3 shebangfix tar:xz
-USE_GNOME= gtk30 intlhack libxml2:build py3gobject3
+USES= gettext gmake gnome localbase pathfix \
+ pkgconfig python:3.3+ shebangfix tar:xz
+USE_GNOME= cairo gtk30 intlhack libxml2:build py3gobject3
INSTALLS_ICONS= yes
GNU_CONFIGURE= yes
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
GLIB_SCHEMAS= org.gnome.sudoku.gschema.xml
diff --git a/games/gnome-sudoku/distinfo b/games/gnome-sudoku/distinfo
index 5ce0b8d5134e..67b1d8b846b2 100644
--- a/games/gnome-sudoku/distinfo
+++ b/games/gnome-sudoku/distinfo
@@ -1,2 +1,3 @@
-SHA256 (gnome3/gnome-sudoku-3.18.2.tar.xz) = 4eefde04145d9f4bf30f4327b83929f6bfb8a19b604337c1d75f66e984f8c0ac
-SIZE (gnome3/gnome-sudoku-3.18.2.tar.xz) = 3056932
+TIMESTAMP = 1494626113
+SHA256 (gnome3/gnome-sudoku-3.24.0.tar.xz) = 04a29447889448ee5d5840cb5b2fd05ce6031c38a24809ce4919647ee6f485d7
+SIZE (gnome3/gnome-sudoku-3.24.0.tar.xz) = 2890256
diff --git a/games/gnome-taquin/Makefile b/games/gnome-taquin/Makefile
index e5dbae1e826c..242fb5cafe04 100644
--- a/games/gnome-taquin/Makefile
+++ b/games/gnome-taquin/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= gnome-taquin
-PORTVERSION= 3.18.2
+PORTVERSION= 3.22.0
CATEGORIES= games gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome3
@@ -10,18 +10,21 @@ DIST_SUBDIR= gnome3
MAINTAINER= gnome@FreeBSD.org
COMMENT= Move tiles so that they reach their places
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/COPYING
+
BUILD_DEPENDS= vala:lang/vala \
itstool:textproc/itstool
-LIB_DEPENDS= libcanberra-gtk3.so:audio/libcanberra-gtk3
+LIB_DEPENDS= libcanberra.so:audio/libcanberra \
+ libcanberra-gtk3.so:audio/libcanberra-gtk3
PORTSCOUT= limitw:1,even
-USES= gettext gmake gnome pathfix pkgconfig tar:xz
-USE_GNOME= gtk30 intlhack librsvg2 libxml2:build
+USES= gettext gmake gnome localbase pathfix pkgconfig tar:xz
+USE_GNOME= cairo gtk30 intlhack librsvg2 libxml2:build
+USE_XORG= x11
INSTALLS_ICONS= yes
GNU_CONFIGURE= yes
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
GLIB_SCHEMAS= org.gnome.taquin.gschema.xml
diff --git a/games/gnome-taquin/distinfo b/games/gnome-taquin/distinfo
index 8b4be0f1e68f..f661192c1f9c 100644
--- a/games/gnome-taquin/distinfo
+++ b/games/gnome-taquin/distinfo
@@ -1,2 +1,3 @@
-SHA256 (gnome3/gnome-taquin-3.18.2.tar.xz) = 26154f5fd9f75b6e9e6857d6a31a9d2ce4814ec81afc6ca3e4643058877d1155
-SIZE (gnome3/gnome-taquin-3.18.2.tar.xz) = 5528180
+TIMESTAMP = 1481305164
+SHA256 (gnome3/gnome-taquin-3.22.0.tar.xz) = 780af247856b91095a9a2e1a6b425e4e3a78520659e2157eddb421377e8ce982
+SIZE (gnome3/gnome-taquin-3.22.0.tar.xz) = 5030156
diff --git a/games/gnome-taquin/pkg-plist b/games/gnome-taquin/pkg-plist
index aa8c9dfbddd6..813dba28876b 100644
--- a/games/gnome-taquin/pkg-plist
+++ b/games/gnome-taquin/pkg-plist
@@ -6,11 +6,11 @@ share/dbus-1/services/org.gnome.taquin.service
%%DATADIR%%/sounds/gameover.ogg
%%DATADIR%%/sounds/sliding-1.ogg
%%DATADIR%%/sounds/sliding-n.ogg
+%%DATADIR%%/themes/cats/1-Cat_face_day.jpg
%%DATADIR%%/themes/cats/1-Jasmina.jpg
-%%DATADIR%%/themes/cats/1-kitten.jpg
+%%DATADIR%%/themes/cats/1-Tortoiseshell.jpg
%%DATADIR%%/themes/cats/1-maine.jpg
%%DATADIR%%/themes/cats/1-march.jpg
-%%DATADIR%%/themes/cats/1-olhos.jpg
%%DATADIR%%/themes/numbers/3-numbers.png
%%DATADIR%%/themes/numbers/4-numbers.png
%%DATADIR%%/themes/numbers/5-numbers.png
@@ -66,6 +66,58 @@ share/help/el/gnome-taquin/legal.xml
share/help/el/gnome-taquin/license.page
share/help/el/gnome-taquin/shortcuts.page
share/help/el/gnome-taquin/start-screen.page
+share/help/es/gnome-taquin/15-Puzzle.page
+share/help/es/gnome-taquin/16-Puzzle.page
+share/help/es/gnome-taquin/beginning.page
+share/help/es/gnome-taquin/figures/fifteen.png
+share/help/es/gnome-taquin/figures/logo.png
+share/help/es/gnome-taquin/figures/logo32.png
+share/help/es/gnome-taquin/figures/sixteen.png
+share/help/es/gnome-taquin/figures/start-screen.png
+share/help/es/gnome-taquin/index.page
+share/help/es/gnome-taquin/legal.xml
+share/help/es/gnome-taquin/license.page
+share/help/es/gnome-taquin/shortcuts.page
+share/help/es/gnome-taquin/start-screen.page
+share/help/fr/gnome-taquin/15-Puzzle.page
+share/help/fr/gnome-taquin/16-Puzzle.page
+share/help/fr/gnome-taquin/beginning.page
+share/help/fr/gnome-taquin/figures/fifteen.png
+share/help/fr/gnome-taquin/figures/logo.png
+share/help/fr/gnome-taquin/figures/logo32.png
+share/help/fr/gnome-taquin/figures/sixteen.png
+share/help/fr/gnome-taquin/figures/start-screen.png
+share/help/fr/gnome-taquin/index.page
+share/help/fr/gnome-taquin/legal.xml
+share/help/fr/gnome-taquin/license.page
+share/help/fr/gnome-taquin/shortcuts.page
+share/help/fr/gnome-taquin/start-screen.page
+share/help/hu/gnome-taquin/15-Puzzle.page
+share/help/hu/gnome-taquin/16-Puzzle.page
+share/help/hu/gnome-taquin/beginning.page
+share/help/hu/gnome-taquin/figures/fifteen.png
+share/help/hu/gnome-taquin/figures/logo.png
+share/help/hu/gnome-taquin/figures/logo32.png
+share/help/hu/gnome-taquin/figures/sixteen.png
+share/help/hu/gnome-taquin/figures/start-screen.png
+share/help/hu/gnome-taquin/index.page
+share/help/hu/gnome-taquin/legal.xml
+share/help/hu/gnome-taquin/license.page
+share/help/hu/gnome-taquin/shortcuts.page
+share/help/hu/gnome-taquin/start-screen.page
+share/help/sv/gnome-taquin/15-Puzzle.page
+share/help/sv/gnome-taquin/16-Puzzle.page
+share/help/sv/gnome-taquin/beginning.page
+share/help/sv/gnome-taquin/figures/fifteen.png
+share/help/sv/gnome-taquin/figures/logo.png
+share/help/sv/gnome-taquin/figures/logo32.png
+share/help/sv/gnome-taquin/figures/sixteen.png
+share/help/sv/gnome-taquin/figures/start-screen.png
+share/help/sv/gnome-taquin/index.page
+share/help/sv/gnome-taquin/legal.xml
+share/help/sv/gnome-taquin/license.page
+share/help/sv/gnome-taquin/shortcuts.page
+share/help/sv/gnome-taquin/start-screen.page
share/icons/hicolor/16x16/apps/gnome-taquin.png
share/icons/hicolor/22x22/apps/gnome-taquin.png
share/icons/hicolor/24x24/apps/gnome-taquin.png
@@ -74,15 +126,18 @@ share/icons/hicolor/32x32/apps/gnome-taquin.png
share/icons/hicolor/48x48/apps/gnome-taquin.png
share/icons/hicolor/scalable/apps/gnome-taquin-symbolic.svg
share/locale/an/LC_MESSAGES/gnome-taquin.mo
+share/locale/bg/LC_MESSAGES/gnome-taquin.mo
share/locale/bs/LC_MESSAGES/gnome-taquin.mo
share/locale/ca/LC_MESSAGES/gnome-taquin.mo
share/locale/cs/LC_MESSAGES/gnome-taquin.mo
share/locale/da/LC_MESSAGES/gnome-taquin.mo
share/locale/de/LC_MESSAGES/gnome-taquin.mo
share/locale/el/LC_MESSAGES/gnome-taquin.mo
+share/locale/en_GB/LC_MESSAGES/gnome-taquin.mo
share/locale/eo/LC_MESSAGES/gnome-taquin.mo
share/locale/es/LC_MESSAGES/gnome-taquin.mo
share/locale/eu/LC_MESSAGES/gnome-taquin.mo
+share/locale/fa/LC_MESSAGES/gnome-taquin.mo
share/locale/fi/LC_MESSAGES/gnome-taquin.mo
share/locale/fr/LC_MESSAGES/gnome-taquin.mo
share/locale/fur/LC_MESSAGES/gnome-taquin.mo
@@ -93,6 +148,7 @@ share/locale/id/LC_MESSAGES/gnome-taquin.mo
share/locale/it/LC_MESSAGES/gnome-taquin.mo
share/locale/ko/LC_MESSAGES/gnome-taquin.mo
share/locale/lt/LC_MESSAGES/gnome-taquin.mo
+share/locale/lv/LC_MESSAGES/gnome-taquin.mo
share/locale/nb/LC_MESSAGES/gnome-taquin.mo
share/locale/oc/LC_MESSAGES/gnome-taquin.mo
share/locale/pa/LC_MESSAGES/gnome-taquin.mo
diff --git a/games/gnome-tetravex/Makefile b/games/gnome-tetravex/Makefile
index 62ebcd3ef39d..3af01649767c 100644
--- a/games/gnome-tetravex/Makefile
+++ b/games/gnome-tetravex/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= gnome-tetravex
-PORTVERSION= 3.18.0
+PORTVERSION= 3.22.0
CATEGORIES= games gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome3
@@ -10,17 +10,18 @@ DIST_SUBDIR= gnome3
MAINTAINER= gnome@FreeBSD.org
COMMENT= Gnome tetravex
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/COPYING
+
BUILD_DEPENDS= vala:lang/vala \
itstool:textproc/itstool
PORTSCOUT= limitw:1,even
-USES= gettext gmake gnome pathfix pkgconfig tar:xz
-USE_GNOME= gtk30 intlhack librsvg2 libxml2:build
+USES= gettext gmake gnome localbase pathfix pkgconfig tar:xz
+USE_GNOME= cairo gtk30 intlhack librsvg2 libxml2:build
INSTALLS_ICONS= yes
GNU_CONFIGURE= yes
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
GLIB_SCHEMAS= org.gnome.tetravex.gschema.xml
diff --git a/games/gnome-tetravex/distinfo b/games/gnome-tetravex/distinfo
index eb802f419987..aef092c386a6 100644
--- a/games/gnome-tetravex/distinfo
+++ b/games/gnome-tetravex/distinfo
@@ -1,2 +1,3 @@
-SHA256 (gnome3/gnome-tetravex-3.18.0.tar.xz) = ea00ff5ea9a3b583c4d755cefa2725dd7b3b0781972af1c56377c7eda48cb579
-SIZE (gnome3/gnome-tetravex-3.18.0.tar.xz) = 2193776
+TIMESTAMP = 1481305881
+SHA256 (gnome3/gnome-tetravex-3.22.0.tar.xz) = 0a6d7ff5ffcd6c05454a919d46a2e389d6b5f87bc80e82c52c2f20d9d914e18d
+SIZE (gnome3/gnome-tetravex-3.22.0.tar.xz) = 2170464
diff --git a/games/gnome-tetravex/pkg-descr b/games/gnome-tetravex/pkg-descr
index 9807c5c3f1da..04cdc2d815ef 100644
--- a/games/gnome-tetravex/pkg-descr
+++ b/games/gnome-tetravex/pkg-descr
@@ -2,4 +2,4 @@ Tetravex is a simple puzzle where pieces must be positioned so that the
same numbers are touching each other. Your game is timed, these times are
stored in a system-wide scoreboard.
-WWW: https://wiki.gnome.org/Tetravex
+WWW: https://wiki.gnome.org/Apps/Tetravex
diff --git a/games/gnome-tetravex/pkg-plist b/games/gnome-tetravex/pkg-plist
index 79e274f08dbb..10b942f77386 100644
--- a/games/gnome-tetravex/pkg-plist
+++ b/games/gnome-tetravex/pkg-plist
@@ -250,6 +250,7 @@ share/locale/eu/LC_MESSAGES/gnome-tetravex.mo
share/locale/fa/LC_MESSAGES/gnome-tetravex.mo
share/locale/fi/LC_MESSAGES/gnome-tetravex.mo
share/locale/fr/LC_MESSAGES/gnome-tetravex.mo
+share/locale/fur/LC_MESSAGES/gnome-tetravex.mo
share/locale/ga/LC_MESSAGES/gnome-tetravex.mo
share/locale/gl/LC_MESSAGES/gnome-tetravex.mo
share/locale/gu/LC_MESSAGES/gnome-tetravex.mo
diff --git a/games/hitori/Makefile b/games/hitori/Makefile
index d900266f8805..47bbcd501749 100644
--- a/games/hitori/Makefile
+++ b/games/hitori/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= hitori
-PORTVERSION= 3.16.2
+PORTVERSION= 3.22.3
CATEGORIES= games gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome3
@@ -10,16 +10,19 @@ DIST_SUBDIR= gnome3
MAINTAINER= gnome@FreeBSD.org
COMMENT= Hitori
-BUILD_DEPENDS= itstool:textproc/itstool
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+BUILD_DEPENDS= itstool:textproc/itstool \
+ appstream-util:devel/appstream-glib
PORTSCOUT= limitw:1,even
-USES= gettext gmake pathfix pkgconfig tar:xz
-USE_GNOME= gtk30 intlhack librsvg2 libxml2:build
+USES= gettext gmake localbase pathfix pkgconfig \
+ tar:xz
+USE_GNOME= cairo gtk30 librsvg2 libxml2:build
INSTALLS_ICONS= yes
GNU_CONFIGURE= yes
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
GLIB_SCHEMAS= org.gnome.hitori.gschema.xml
diff --git a/games/hitori/distinfo b/games/hitori/distinfo
index 8c0c4d96d810..7b9592620fbd 100644
--- a/games/hitori/distinfo
+++ b/games/hitori/distinfo
@@ -1,2 +1,3 @@
-SHA256 (gnome3/hitori-3.16.2.tar.xz) = d86db15bbefb04697263b576d0a118b7607fda0dc345f5d7581f1dec54452b6c
-SIZE (gnome3/hitori-3.16.2.tar.xz) = 510988
+TIMESTAMP = 1494626802
+SHA256 (gnome3/hitori-3.22.3.tar.xz) = ba21368d6d8475ae8cf0d39b62dab5eaec26ce82b3f067af50f1eded3a43b360
+SIZE (gnome3/hitori-3.22.3.tar.xz) = 462592
diff --git a/games/hitori/pkg-plist b/games/hitori/pkg-plist
index fca9a5f7927d..15630470a10a 100644
--- a/games/hitori/pkg-plist
+++ b/games/hitori/pkg-plist
@@ -1,6 +1,6 @@
bin/hitori
-share/appdata/hitori.appdata.xml
-share/applications/hitori.desktop
+share/appdata/org.gnome.Hitori.appdata.xml
+share/applications/org.gnome.Hitori.desktop
share/help/C/hitori/customization.page
share/help/C/hitori/figures/hitori_main_window.png
share/help/C/hitori/game.page
@@ -92,14 +92,16 @@ share/help/zh_CN/hitori/index.page
share/help/zh_CN/hitori/legal.xml
share/help/zh_CN/hitori/playing.page
share/help/zh_CN/hitori/strategy.page
-share/icons/hicolor/16x16/apps/hitori.png
-share/icons/hicolor/22x22/apps/hitori.png
-share/icons/hicolor/32x32/apps/hitori.png
-share/icons/hicolor/48x48/apps/hitori.png
-share/icons/hicolor/symbolic/apps/hitori-symbolic.svg
+share/icons/hicolor/16x16/apps/org.gnome.Hitori.png
+share/icons/hicolor/22x22/apps/org.gnome.Hitori.png
+share/icons/hicolor/32x32/apps/org.gnome.Hitori.png
+share/icons/hicolor/48x48/apps/org.gnome.Hitori.png
+share/icons/hicolor/symbolic/apps/org.gnome.Hitori-symbolic.svg
share/locale/an/LC_MESSAGES/hitori.mo
share/locale/ar/LC_MESSAGES/hitori.mo
share/locale/as/LC_MESSAGES/hitori.mo
+share/locale/be/LC_MESSAGES/hitori.mo
+share/locale/bg/LC_MESSAGES/hitori.mo
share/locale/bs/LC_MESSAGES/hitori.mo
share/locale/ca/LC_MESSAGES/hitori.mo
share/locale/ca@valencia/LC_MESSAGES/hitori.mo
@@ -111,6 +113,7 @@ share/locale/en_GB/LC_MESSAGES/hitori.mo
share/locale/eo/LC_MESSAGES/hitori.mo
share/locale/es/LC_MESSAGES/hitori.mo
share/locale/eu/LC_MESSAGES/hitori.mo
+share/locale/fa/LC_MESSAGES/hitori.mo
share/locale/fi/LC_MESSAGES/hitori.mo
share/locale/fr/LC_MESSAGES/hitori.mo
share/locale/fur/LC_MESSAGES/hitori.mo
@@ -128,6 +131,7 @@ share/locale/oc/LC_MESSAGES/hitori.mo
share/locale/pa/LC_MESSAGES/hitori.mo
share/locale/pl/LC_MESSAGES/hitori.mo
share/locale/pt_BR/LC_MESSAGES/hitori.mo
+share/locale/pt/LC_MESSAGES/hitori.mo
share/locale/ro/LC_MESSAGES/hitori.mo
share/locale/ru/LC_MESSAGES/hitori.mo
share/locale/sk/LC_MESSAGES/hitori.mo
diff --git a/games/iagno/Makefile b/games/iagno/Makefile
index ad997168b77e..ae1abab18342 100644
--- a/games/iagno/Makefile
+++ b/games/iagno/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= iagno
-PORTVERSION= 3.18.2
+PORTVERSION= 3.22.0
CATEGORIES= games gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome3
@@ -10,18 +10,23 @@ DIST_SUBDIR= gnome3
MAINTAINER= gnome@FreeBSD.org
COMMENT= Iagno
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/COPYING
+
BUILD_DEPENDS= vala:lang/vala \
- itstool:textproc/itstool
-LIB_DEPENDS= libcanberra-gtk3.so:audio/libcanberra-gtk3
+ itstool:textproc/itstool \
+ appstream-util:devel/appstream-glib
+
+LIB_DEPENDS= libcanberra.so:audio/libcanberra \
+ libcanberra-gtk3.so:audio/libcanberra-gtk3
PORTSCOUT= limitw:1,even
-USES= gettext gmake gnome pathfix pkgconfig tar:xz
-USE_GNOME= gtk30 intlhack librsvg2 libxml2:build
+USES= gettext gmake gnome localbase pathfix pkgconfig tar:xz
+USE_GNOME= cairo gtk30 intlhack librsvg2 libxml2:build
+USE_XORG= x11
INSTALLS_ICONS= yes
GNU_CONFIGURE= yes
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
GLIB_SCHEMAS= org.gnome.iagno.gschema.xml
diff --git a/games/iagno/distinfo b/games/iagno/distinfo
index 9201883aaaa9..59082588bc01 100644
--- a/games/iagno/distinfo
+++ b/games/iagno/distinfo
@@ -1,2 +1,3 @@
-SHA256 (gnome3/iagno-3.18.2.tar.xz) = 2ee2954ef459211643fadf74745be79a82592e12750b5cf813e784e2cbbfe1bb
-SIZE (gnome3/iagno-3.18.2.tar.xz) = 1865912
+TIMESTAMP = 1481306405
+SHA256 (gnome3/iagno-3.22.0.tar.xz) = e7070c55f1f74cd9345388ee120f0e6cc47392868c2601664c26a0fa2672fe13
+SIZE (gnome3/iagno-3.22.0.tar.xz) = 1815048
diff --git a/games/lightsoff/Makefile b/games/lightsoff/Makefile
index 227a8f4613fb..0b8d65c854c4 100644
--- a/games/lightsoff/Makefile
+++ b/games/lightsoff/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= lightsoff
-PORTVERSION= 3.18.0
+PORTVERSION= 3.24.0
CATEGORIES= games gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome3
@@ -10,20 +10,25 @@ DIST_SUBDIR= gnome3
MAINTAINER= gnome@FreeBSD.org
COMMENT= Gnome ligthsoff
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/COPYING
+
BUILD_DEPENDS= vala:lang/vala \
itstool:textproc/itstool
-LIB_DEPENDS= libclutter-gtk-1.0.so:graphics/clutter-gtk3
+LIB_DEPENDS= libclutter-gtk-1.0.so:graphics/clutter-gtk3 \
+ libclutter-1.0.so:graphics/clutter \
+ libcogl.so:graphics/cogl \
+ libjson-glib-1.0.so:devel/json-glib
PORTSCOUT= limitw:1,even
-USES= gettext gmake gnome pathfix pkgconfig sqlite tar:xz
-USE_GNOME= gtk30 intlhack librsvg2 libxml2:build
+USES= gettext gmake gnome localbase pathfix pkgconfig \
+ sqlite tar:xz
+USE_GNOME= cairo gtk30 intlhack librsvg2 libxml2:build
INSTALLS_ICONS= yes
-USE_XORG= x11
-USE_GL= gl
+USE_XORG= x11 xcomposite xdamage xext xfixes xi xrandr
+USE_GL= egl gl
GNU_CONFIGURE= yes
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
GLIB_SCHEMAS= org.gnome.lightsoff.gschema.xml
diff --git a/games/lightsoff/distinfo b/games/lightsoff/distinfo
index c0e3bc8ae48c..6fd683e741bc 100644
--- a/games/lightsoff/distinfo
+++ b/games/lightsoff/distinfo
@@ -1,2 +1,3 @@
-SHA256 (gnome3/lightsoff-3.18.0.tar.xz) = cd5126dae4506363d9196ce8ba083a769d9f8c287fb0008db53cecf6cdc55d61
-SIZE (gnome3/lightsoff-3.18.0.tar.xz) = 1955488
+TIMESTAMP = 1494627266
+SHA256 (gnome3/lightsoff-3.24.0.tar.xz) = 5d1bb7de4b3f5c7814e5599a5171cfdeef74e774a8a6dbd992c893a5af6bd8ce
+SIZE (gnome3/lightsoff-3.24.0.tar.xz) = 1943672
diff --git a/games/lightsoff/pkg-plist b/games/lightsoff/pkg-plist
index 5ead6363210f..c002bf90ea89 100644
--- a/games/lightsoff/pkg-plist
+++ b/games/lightsoff/pkg-plist
@@ -275,6 +275,7 @@ share/locale/eu/LC_MESSAGES/lightsoff.mo
share/locale/fa/LC_MESSAGES/lightsoff.mo
share/locale/fi/LC_MESSAGES/lightsoff.mo
share/locale/fr/LC_MESSAGES/lightsoff.mo
+share/locale/fur/LC_MESSAGES/lightsoff.mo
share/locale/ga/LC_MESSAGES/lightsoff.mo
share/locale/gl/LC_MESSAGES/lightsoff.mo
share/locale/gu/LC_MESSAGES/lightsoff.mo
diff --git a/games/quadrapassel/Makefile b/games/quadrapassel/Makefile
index 599436e997c6..a901f7e938c6 100644
--- a/games/quadrapassel/Makefile
+++ b/games/quadrapassel/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= quadrapassel
-PORTVERSION= 3.18.0
+PORTVERSION= 3.22.0
CATEGORIES= games gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome3
@@ -10,20 +10,28 @@ DIST_SUBDIR= gnome3
MAINTAINER= gnome@FreeBSD.org
COMMENT= Gnome quadrapassel
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/COPYING
+
BUILD_DEPENDS= vala:lang/vala \
- itstool:textproc/itstool
-LIB_DEPENDS= libclutter-gtk-1.0.so:graphics/clutter-gtk3 \
- libcanberra-gtk3.so:audio/libcanberra-gtk3
+ itstool:textproc/itstool \
+ appstream-util:devel/appstream-glib
+LIB_DEPENDS= libclutter-1.0.so:graphics/clutter \
+ libclutter-gtk-1.0.so:graphics/clutter-gtk3 \
+ libcanberra.so:audio/libcanberra \
+ libcanberra-gtk3.so:audio/libcanberra-gtk3 \
+ libcogl.so:graphics/cogl \
+ libjson-glib-1.0.so:devel/json-glib
PORTSCOUT= limitw:1,even
-USES= gettext gmake gnome pathfix pkgconfig tar:xz
-USE_GNOME= gtk30 intlhack librsvg2 libxml2:build
+USES= gettext gmake gnome localbase pathfix \
+ pkgconfig tar:xz
+USE_GNOME= cairo gtk30 intlhack librsvg2 libxml2:build
INSTALLS_ICONS= yes
-USE_GL= gl
+USE_GL= gl egl
+USE_XORG= x11 xcomposite xext xdamage xfixes xi xrandr
GNU_CONFIGURE= yes
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
GLIB_SCHEMAS= org.gnome.quadrapassel.gschema.xml
diff --git a/games/quadrapassel/distinfo b/games/quadrapassel/distinfo
index e4662f5e16d8..06db4ce947a6 100644
--- a/games/quadrapassel/distinfo
+++ b/games/quadrapassel/distinfo
@@ -1,2 +1,3 @@
-SHA256 (gnome3/quadrapassel-3.18.0.tar.xz) = 2cd1d5328ab9e2c7041936e8e7e01157f292aa4428da81175fb1aa15d40ef8e1
-SIZE (gnome3/quadrapassel-3.18.0.tar.xz) = 1722288
+TIMESTAMP = 1481306643
+SHA256 (gnome3/quadrapassel-3.22.0.tar.xz) = 0ed44ef73c8811cbdfc3b44c8fd80eb6e2998d102d59ac324e4748f5d9dddb55
+SIZE (gnome3/quadrapassel-3.22.0.tar.xz) = 1737252
diff --git a/games/quadrapassel/pkg-plist b/games/quadrapassel/pkg-plist
index a20bf97c770e..cc8263fee1fd 100644
--- a/games/quadrapassel/pkg-plist
+++ b/games/quadrapassel/pkg-plist
@@ -567,6 +567,7 @@ share/locale/eu/LC_MESSAGES/quadrapassel.mo
share/locale/fa/LC_MESSAGES/quadrapassel.mo
share/locale/fi/LC_MESSAGES/quadrapassel.mo
share/locale/fr/LC_MESSAGES/quadrapassel.mo
+share/locale/fur/LC_MESSAGES/quadrapassel.mo
share/locale/ga/LC_MESSAGES/quadrapassel.mo
share/locale/gl/LC_MESSAGES/quadrapassel.mo
share/locale/gu/LC_MESSAGES/quadrapassel.mo
diff --git a/games/swell-foop/Makefile b/games/swell-foop/Makefile
index 496873d28918..d84ff0d76c30 100644
--- a/games/swell-foop/Makefile
+++ b/games/swell-foop/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= swell-foop
-PORTVERSION= 3.18.1
+PORTVERSION= 3.24.0
CATEGORIES= games gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome3
@@ -10,19 +10,25 @@ DIST_SUBDIR= gnome3
MAINTAINER= gnome@FreeBSD.org
COMMENT= Gnome swell-foop
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/COPYING
+
BUILD_DEPENDS= vala:lang/vala \
itstool:textproc/itstool
-LIB_DEPENDS= libclutter-gtk-1.0.so:graphics/clutter-gtk3
+LIB_DEPENDS= libclutter-gtk-1.0.so:graphics/clutter-gtk3 \
+ libclutter-1.0.so:graphics/clutter \
+ libcogl.so:graphics/cogl \
+ libjson-glib-1.0.so:devel/json-glib
PORTSCOUT= limitw:1,even
-USES= gettext gmake gnome pathfix pkgconfig tar:xz
-USE_GNOME= gtk30 intlhack libxml2:build
+USES= gettext gmake gnome localbase pathfix \
+ pkgconfig tar:xz
+USE_GNOME= cairo gtk30 intlhack libxml2:build
+USE_XORG= x11 xcomposite xdamage xext xfixes xi xrandr
INSTALLS_ICONS= yes
-USE_GL= gl
+USE_GL= egl gl
GNU_CONFIGURE= yes
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
GLIB_SCHEMAS= org.gnome.swell-foop.gschema.xml
diff --git a/games/swell-foop/distinfo b/games/swell-foop/distinfo
index 390b0a397c6b..0efa48501743 100644
--- a/games/swell-foop/distinfo
+++ b/games/swell-foop/distinfo
@@ -1,2 +1,3 @@
-SHA256 (gnome3/swell-foop-3.18.1.tar.xz) = b454fb8ccc1d040a7ae08d632a07feecf88a2bf0c172b75b863f2a05e97179f6
-SIZE (gnome3/swell-foop-3.18.1.tar.xz) = 2329916
+TIMESTAMP = 1494627632
+SHA256 (gnome3/swell-foop-3.24.0.tar.xz) = 1b2d444e4d399e300afe07a243423c8b3ab1ca32828c749e0be9af48a5904a11
+SIZE (gnome3/swell-foop-3.24.0.tar.xz) = 2313656
diff --git a/games/tali/Makefile b/games/tali/Makefile
index 26bc1fb876ec..0c554db68c5d 100644
--- a/games/tali/Makefile
+++ b/games/tali/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= tali
-PORTVERSION= 3.18.0
+PORTVERSION= 3.22.0
CATEGORIES= games gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome3
@@ -10,17 +10,18 @@ DIST_SUBDIR= gnome3
MAINTAINER= gnome@FreeBSD.org
COMMENT= Gnome tali
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/COPYING
+
BUILD_DEPENDS= itstool:textproc/itstool
PORTSCOUT= limitw:1,even
-USES= gettext gmake gnome pathfix pkgconfig tar:xz
-USE_GNOME= gtk30 intlhack librsvg2 libxml2:build
+USES= gettext gmake gnome localbase pathfix pkgconfig tar:xz
+USE_GNOME= cairo gtk30 intlhack librsvg2 libxml2:build
INSTALLS_ICONS= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --localstatedir=${PREFIX}/share
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
GLIB_SCHEMAS= org.gnome.tali.gschema.xml
diff --git a/games/tali/distinfo b/games/tali/distinfo
index 7d4e09f906dc..14dc41cc9a23 100644
--- a/games/tali/distinfo
+++ b/games/tali/distinfo
@@ -1,2 +1,3 @@
-SHA256 (gnome3/tali-3.18.0.tar.xz) = fe785ed2c3eeca8706834a967c0011cfee016008b4e55c1f5e0529b348bc9864
-SIZE (gnome3/tali-3.18.0.tar.xz) = 2786792
+TIMESTAMP = 1481308437
+SHA256 (gnome3/tali-3.22.0.tar.xz) = 5ba17794d6fb06b794daaffa62a6aaa372b7de8886ce5ec596c37e62bb71728b
+SIZE (gnome3/tali-3.22.0.tar.xz) = 1716728
diff --git a/games/tali/pkg-descr b/games/tali/pkg-descr
index 35be81cd9e6f..c2badbb7d167 100644
--- a/games/tali/pkg-descr
+++ b/games/tali/pkg-descr
@@ -2,4 +2,4 @@ Tali is a sort of poker with dice and less money. You roll five dice three
times and try to create the best hand. Your two rerolls may include any or
all of your dice. Tali also supports playing Kismet.
-WWW: https://wiki.gnome.org/Tali
+WWW: https://wiki.gnome.org/Apps/Tali
diff --git a/games/tali/pkg-plist b/games/tali/pkg-plist
index 650cc2ab5aeb..0f84c4e4539b 100644
--- a/games/tali/pkg-plist
+++ b/games/tali/pkg-plist
@@ -85,9 +85,10 @@ share/help/zh_CN/tali/legal.xml
share/icons/hicolor/16x16/apps/tali.png
share/icons/hicolor/22x22/apps/tali.png
share/icons/hicolor/24x24/apps/tali.png
+share/icons/hicolor/256x256/apps/tali.png
share/icons/hicolor/32x32/apps/tali.png
share/icons/hicolor/48x48/apps/tali.png
-share/icons/hicolor/scalable/apps/tali.svg
+share/icons/hicolor/512x512/apps/tali.png
share/icons/hicolor/symbolic/apps/tali-symbolic.svg
share/locale/af/LC_MESSAGES/tali.mo
share/locale/am/LC_MESSAGES/tali.mo
@@ -119,6 +120,7 @@ share/locale/eu/LC_MESSAGES/tali.mo
share/locale/fa/LC_MESSAGES/tali.mo
share/locale/fi/LC_MESSAGES/tali.mo
share/locale/fr/LC_MESSAGES/tali.mo
+share/locale/fur/LC_MESSAGES/tali.mo
share/locale/ga/LC_MESSAGES/tali.mo
share/locale/gl/LC_MESSAGES/tali.mo
share/locale/gu/LC_MESSAGES/tali.mo