Index: games/Makefile =================================================================== --- games/Makefile +++ games/Makefile @@ -108,6 +108,7 @@ SUBDIR += bloodfrontier SUBDIR += bluemoon SUBDIR += blues + SUBDIR += blurble SUBDIR += bomber SUBDIR += bomberclone SUBDIR += bombherman Index: games/aisleriot/Makefile =================================================================== --- games/aisleriot/Makefile +++ games/aisleriot/Makefile @@ -1,6 +1,5 @@ PORTNAME= aisleriot -DISTVERSION= 3.22.25 -PORTREVISION= 3 +DISTVERSION= 3.22.30 CATEGORIES= games gnome DIST_SUBDIR= gnome @@ -8,25 +7,24 @@ COMMENT= Collection of patience games written in guile scheme WWW= https://wiki.gnome.org/Apps/Aisleriot -LICENSE= GPLv3 +LICENSE_COMB= multi +LICENSE= GPLv3+ LGPL3+ GFDL -BUILD_DEPENDS= itstool:textproc/itstool \ - bash:shells/bash +BUILD_DEPENDS= itstool:textproc/itstool LIB_DEPENDS= libcanberra.so:audio/libcanberra \ libcanberra-gtk3.so:audio/libcanberra-gtk3 CONFLICTS_INSTALL= sol -PORTSCOUT= limitw:1,even -USES= desktop-file-utils gettext meson gnome guile:2.2,3.0 \ - pkgconfig python:build shebangfix xorg +USES= gettext meson gnome guile:3.0 pkgconfig python:build \ + shebangfix xorg USE_GITLAB= yes -USE_GNOME= cairo gtk30 intlhack librsvg2 libxml2:build +USE_GNOME= cairo gtk30 librsvg2 libxml2:build USE_XORG= x11 GL_SITE= https://gitlab.gnome.org/ GL_ACCOUNT= GNOME -GL_TAGNAME= 8a4542d2f44ee1425a56ac7595ed51449ae0290e +GL_TAGNAME= 40c064e3488a131b5f21e36e7657728b639f4d38 MESON_ARGS= -Dtheme_kde=false -Dguile=${GUILE_VER} SHEBANG_FILES= data/icons/meson_updateiconcache.py \ Index: games/aisleriot/distinfo =================================================================== --- games/aisleriot/distinfo +++ games/aisleriot/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1665783492 -SHA256 (gnome/GNOME-aisleriot-8a4542d2f44ee1425a56ac7595ed51449ae0290e_GL0.tar.gz) = 1f53fba7f21d91b2ebede2215e3bdbb2c987c4dd09a58f7b0a541eb6a06df086 -SIZE (gnome/GNOME-aisleriot-8a4542d2f44ee1425a56ac7595ed51449ae0290e_GL0.tar.gz) = 8081055 +TIMESTAMP = 1697992237 +SHA256 (gnome/GNOME-aisleriot-40c064e3488a131b5f21e36e7657728b639f4d38_GL0.tar.gz) = 400e1c163c2cd0c399adbdbda2109fb22147d4875a35304948c8ee40ac705737 +SIZE (gnome/GNOME-aisleriot-40c064e3488a131b5f21e36e7657728b639f4d38_GL0.tar.gz) = 8129000 Index: games/aisleriot/files/patch-meson.build =================================================================== --- /dev/null +++ games/aisleriot/files/patch-meson.build @@ -0,0 +1,31 @@ +--- meson.build.orig 2023-09-17 17:11:49 UTC ++++ meson.build +@@ -263,11 +263,7 @@ endforeach + + # Distribution + +-distro = run_command( +- 'bash', +- '-c', +- 'source /etc/os-release && echo $ID || echo unknown; exit 0' +-).stdout().strip() ++distro = host_machine.system().to_lower() + + # Options + +@@ -280,6 +276,7 @@ theme_kde_base_paths = { + 'ubuntu': '/usr/share/kde4/apps/carddecks', + } + ++# games/pysolfc-cardsets + theme_pysol_base_paths = { + 'centos': '/usr/share/PySolFC', + 'debian': '/usr/share/games/pysol', +@@ -287,6 +284,7 @@ theme_pysol_base_paths = { + 'opensuse': '/usr/share/games/pysol/data', + 'rhel': '/usr/share/PySolFC', + 'ubuntu': '/usr/share/games/pysol', ++ 'freebsd': '/usr/local/share/PySolFC', + } + + theme_kde_path = get_option('theme_kde_path') Index: games/aisleriot/pkg-plist =================================================================== --- games/aisleriot/pkg-plist +++ games/aisleriot/pkg-plist @@ -1,95 +1,95 @@ bin/sol -lib/aisleriot/guile/2.2/accordion.go -lib/aisleriot/guile/2.2/agnes.go -lib/aisleriot/guile/2.2/aisleriot/api.go -lib/aisleriot/guile/2.2/athena.go -lib/aisleriot/guile/2.2/auld-lang-syne.go -lib/aisleriot/guile/2.2/aunt-mary.go -lib/aisleriot/guile/2.2/backbone.go -lib/aisleriot/guile/2.2/bakers-dozen.go -lib/aisleriot/guile/2.2/bakers-game.go -lib/aisleriot/guile/2.2/bear-river.go -lib/aisleriot/guile/2.2/beleaguered-castle.go -lib/aisleriot/guile/2.2/block-ten.go -lib/aisleriot/guile/2.2/bristol.go -lib/aisleriot/guile/2.2/camelot.go -lib/aisleriot/guile/2.2/canfield.go -lib/aisleriot/guile/2.2/carpet.go -lib/aisleriot/guile/2.2/chessboard.go -lib/aisleriot/guile/2.2/clock.go -lib/aisleriot/guile/2.2/cover.go -lib/aisleriot/guile/2.2/cruel.go -lib/aisleriot/guile/2.2/diamond-mine.go -lib/aisleriot/guile/2.2/doublets.go -lib/aisleriot/guile/2.2/eagle-wing.go -lib/aisleriot/guile/2.2/easthaven.go -lib/aisleriot/guile/2.2/eight-off.go -lib/aisleriot/guile/2.2/elevator.go -lib/aisleriot/guile/2.2/eliminator.go -lib/aisleriot/guile/2.2/escalator.go -lib/aisleriot/guile/2.2/first-law.go -lib/aisleriot/guile/2.2/fortress.go -lib/aisleriot/guile/2.2/fortunes.go -lib/aisleriot/guile/2.2/forty-thieves.go -lib/aisleriot/guile/2.2/fourteen.go -lib/aisleriot/guile/2.2/freecell.go -lib/aisleriot/guile/2.2/gaps.go -lib/aisleriot/guile/2.2/gay-gordons.go -lib/aisleriot/guile/2.2/giant.go -lib/aisleriot/guile/2.2/glenwood.go -lib/aisleriot/guile/2.2/gold-mine.go -lib/aisleriot/guile/2.2/golf.go -lib/aisleriot/guile/2.2/gypsy.go -lib/aisleriot/guile/2.2/hamilton.go -lib/aisleriot/guile/2.2/helsinki.go -lib/aisleriot/guile/2.2/hopscotch.go -lib/aisleriot/guile/2.2/isabel.go -lib/aisleriot/guile/2.2/jamestown.go -lib/aisleriot/guile/2.2/jumbo.go -lib/aisleriot/guile/2.2/kansas.go -lib/aisleriot/guile/2.2/king-albert.go -lib/aisleriot/guile/2.2/kings-audience.go -lib/aisleriot/guile/2.2/klondike.go -lib/aisleriot/guile/2.2/labyrinth.go -lib/aisleriot/guile/2.2/lady-jane.go -lib/aisleriot/guile/2.2/maze.go -lib/aisleriot/guile/2.2/monte-carlo.go -lib/aisleriot/guile/2.2/napoleons-tomb.go -lib/aisleriot/guile/2.2/neighbor.go -lib/aisleriot/guile/2.2/odessa.go -lib/aisleriot/guile/2.2/osmosis.go -lib/aisleriot/guile/2.2/peek.go -lib/aisleriot/guile/2.2/pileon.go -lib/aisleriot/guile/2.2/plait.go -lib/aisleriot/guile/2.2/poker.go -lib/aisleriot/guile/2.2/quatorze.go -lib/aisleriot/guile/2.2/royal-east.go -lib/aisleriot/guile/2.2/saratoga.go -lib/aisleriot/guile/2.2/scorpion.go -lib/aisleriot/guile/2.2/scuffle.go -lib/aisleriot/guile/2.2/seahaven.go -lib/aisleriot/guile/2.2/sir-tommy.go -lib/aisleriot/guile/2.2/spider-three-decks.go -lib/aisleriot/guile/2.2/spider.go -lib/aisleriot/guile/2.2/spiderette.go -lib/aisleriot/guile/2.2/straight-up.go -lib/aisleriot/guile/2.2/streets-and-alleys.go -lib/aisleriot/guile/2.2/ten-across.go -lib/aisleriot/guile/2.2/terrace.go -lib/aisleriot/guile/2.2/thieves.go -lib/aisleriot/guile/2.2/thirteen.go -lib/aisleriot/guile/2.2/thumb-and-pouch.go -lib/aisleriot/guile/2.2/treize.go -lib/aisleriot/guile/2.2/triple-peaks.go -lib/aisleriot/guile/2.2/union-square.go -lib/aisleriot/guile/2.2/valentine.go -lib/aisleriot/guile/2.2/wall.go -lib/aisleriot/guile/2.2/westhaven.go -lib/aisleriot/guile/2.2/whitehead.go -lib/aisleriot/guile/2.2/will-o-the-wisp.go -lib/aisleriot/guile/2.2/yield.go -lib/aisleriot/guile/2.2/yukon.go -lib/aisleriot/guile/2.2/zebra.go +lib/aisleriot/guile/%%GUILE_VER%%/accordion.go +lib/aisleriot/guile/%%GUILE_VER%%/agnes.go +lib/aisleriot/guile/%%GUILE_VER%%/aisleriot/api.go +lib/aisleriot/guile/%%GUILE_VER%%/athena.go +lib/aisleriot/guile/%%GUILE_VER%%/auld-lang-syne.go +lib/aisleriot/guile/%%GUILE_VER%%/aunt-mary.go +lib/aisleriot/guile/%%GUILE_VER%%/backbone.go +lib/aisleriot/guile/%%GUILE_VER%%/bakers-dozen.go +lib/aisleriot/guile/%%GUILE_VER%%/bakers-game.go +lib/aisleriot/guile/%%GUILE_VER%%/bear-river.go +lib/aisleriot/guile/%%GUILE_VER%%/beleaguered-castle.go +lib/aisleriot/guile/%%GUILE_VER%%/block-ten.go +lib/aisleriot/guile/%%GUILE_VER%%/bristol.go +lib/aisleriot/guile/%%GUILE_VER%%/camelot.go +lib/aisleriot/guile/%%GUILE_VER%%/canfield.go +lib/aisleriot/guile/%%GUILE_VER%%/carpet.go +lib/aisleriot/guile/%%GUILE_VER%%/chessboard.go +lib/aisleriot/guile/%%GUILE_VER%%/clock.go +lib/aisleriot/guile/%%GUILE_VER%%/cover.go +lib/aisleriot/guile/%%GUILE_VER%%/cruel.go +lib/aisleriot/guile/%%GUILE_VER%%/diamond-mine.go +lib/aisleriot/guile/%%GUILE_VER%%/doublets.go +lib/aisleriot/guile/%%GUILE_VER%%/eagle-wing.go +lib/aisleriot/guile/%%GUILE_VER%%/easthaven.go +lib/aisleriot/guile/%%GUILE_VER%%/eight-off.go +lib/aisleriot/guile/%%GUILE_VER%%/elevator.go +lib/aisleriot/guile/%%GUILE_VER%%/eliminator.go +lib/aisleriot/guile/%%GUILE_VER%%/escalator.go +lib/aisleriot/guile/%%GUILE_VER%%/first-law.go +lib/aisleriot/guile/%%GUILE_VER%%/fortress.go +lib/aisleriot/guile/%%GUILE_VER%%/fortunes.go +lib/aisleriot/guile/%%GUILE_VER%%/forty-thieves.go +lib/aisleriot/guile/%%GUILE_VER%%/fourteen.go +lib/aisleriot/guile/%%GUILE_VER%%/freecell.go +lib/aisleriot/guile/%%GUILE_VER%%/gaps.go +lib/aisleriot/guile/%%GUILE_VER%%/gay-gordons.go +lib/aisleriot/guile/%%GUILE_VER%%/giant.go +lib/aisleriot/guile/%%GUILE_VER%%/glenwood.go +lib/aisleriot/guile/%%GUILE_VER%%/gold-mine.go +lib/aisleriot/guile/%%GUILE_VER%%/golf.go +lib/aisleriot/guile/%%GUILE_VER%%/gypsy.go +lib/aisleriot/guile/%%GUILE_VER%%/hamilton.go +lib/aisleriot/guile/%%GUILE_VER%%/helsinki.go +lib/aisleriot/guile/%%GUILE_VER%%/hopscotch.go +lib/aisleriot/guile/%%GUILE_VER%%/isabel.go +lib/aisleriot/guile/%%GUILE_VER%%/jamestown.go +lib/aisleriot/guile/%%GUILE_VER%%/jumbo.go +lib/aisleriot/guile/%%GUILE_VER%%/kansas.go +lib/aisleriot/guile/%%GUILE_VER%%/king-albert.go +lib/aisleriot/guile/%%GUILE_VER%%/kings-audience.go +lib/aisleriot/guile/%%GUILE_VER%%/klondike.go +lib/aisleriot/guile/%%GUILE_VER%%/labyrinth.go +lib/aisleriot/guile/%%GUILE_VER%%/lady-jane.go +lib/aisleriot/guile/%%GUILE_VER%%/maze.go +lib/aisleriot/guile/%%GUILE_VER%%/monte-carlo.go +lib/aisleriot/guile/%%GUILE_VER%%/napoleons-tomb.go +lib/aisleriot/guile/%%GUILE_VER%%/neighbor.go +lib/aisleriot/guile/%%GUILE_VER%%/odessa.go +lib/aisleriot/guile/%%GUILE_VER%%/osmosis.go +lib/aisleriot/guile/%%GUILE_VER%%/peek.go +lib/aisleriot/guile/%%GUILE_VER%%/pileon.go +lib/aisleriot/guile/%%GUILE_VER%%/plait.go +lib/aisleriot/guile/%%GUILE_VER%%/poker.go +lib/aisleriot/guile/%%GUILE_VER%%/quatorze.go +lib/aisleriot/guile/%%GUILE_VER%%/royal-east.go +lib/aisleriot/guile/%%GUILE_VER%%/saratoga.go +lib/aisleriot/guile/%%GUILE_VER%%/scorpion.go +lib/aisleriot/guile/%%GUILE_VER%%/scuffle.go +lib/aisleriot/guile/%%GUILE_VER%%/seahaven.go +lib/aisleriot/guile/%%GUILE_VER%%/sir-tommy.go +lib/aisleriot/guile/%%GUILE_VER%%/spider-three-decks.go +lib/aisleriot/guile/%%GUILE_VER%%/spider.go +lib/aisleriot/guile/%%GUILE_VER%%/spiderette.go +lib/aisleriot/guile/%%GUILE_VER%%/straight-up.go +lib/aisleriot/guile/%%GUILE_VER%%/streets-and-alleys.go +lib/aisleriot/guile/%%GUILE_VER%%/ten-across.go +lib/aisleriot/guile/%%GUILE_VER%%/terrace.go +lib/aisleriot/guile/%%GUILE_VER%%/thieves.go +lib/aisleriot/guile/%%GUILE_VER%%/thirteen.go +lib/aisleriot/guile/%%GUILE_VER%%/thumb-and-pouch.go +lib/aisleriot/guile/%%GUILE_VER%%/treize.go +lib/aisleriot/guile/%%GUILE_VER%%/triple-peaks.go +lib/aisleriot/guile/%%GUILE_VER%%/union-square.go +lib/aisleriot/guile/%%GUILE_VER%%/valentine.go +lib/aisleriot/guile/%%GUILE_VER%%/wall.go +lib/aisleriot/guile/%%GUILE_VER%%/westhaven.go +lib/aisleriot/guile/%%GUILE_VER%%/whitehead.go +lib/aisleriot/guile/%%GUILE_VER%%/will-o-the-wisp.go +lib/aisleriot/guile/%%GUILE_VER%%/yield.go +lib/aisleriot/guile/%%GUILE_VER%%/yukon.go +lib/aisleriot/guile/%%GUILE_VER%%/zebra.go lib/valgrind/aisleriot.supp libexec/aisleriot/ar-cards-renderer man/man6/sol.6.gz Index: games/atomix/Makefile =================================================================== --- games/atomix/Makefile +++ games/atomix/Makefile @@ -1,6 +1,5 @@ PORTNAME= atomix -PORTVERSION= 3.34.0 -PORTREVISION= 2 +PORTVERSION= 44.0 CATEGORIES= games gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome @@ -15,10 +14,8 @@ BUILD_DEPENDS= appstream-util:devel/appstream-glib LIB_DEPENDS= libgnome-games-support-1.so:games/libgnome-games-support -PORTSCOUT= limitw:1,even - USES= gettext gnome meson pkgconfig tar:xz -USE_GNOME= cairo gdkpixbuf2 gtk30 +USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 LDFLAGS= -lm .include Index: games/atomix/distinfo =================================================================== --- games/atomix/distinfo +++ games/atomix/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1660070313 -SHA256 (gnome/atomix-3.34.0.tar.xz) = 0054c3b3830f1fe4383e17d716e6034b608859f4352a102130c13156894a2041 -SIZE (gnome/atomix-3.34.0.tar.xz) = 532096 +TIMESTAMP = 1697983509 +SHA256 (gnome/atomix-44.0.tar.xz) = c8849317688d87da734c9063035631052007f2a8799b6c6cc915265880b55fb4 +SIZE (gnome/atomix-44.0.tar.xz) = 535508 Index: games/atomix/files/patch-git_d3317c0b =================================================================== --- games/atomix/files/patch-git_d3317c0b +++ /dev/null @@ -1,46 +0,0 @@ -Obtained from: - https://gitlab.gnome.org/GNOME/atomix/-/commit/be7f44f1945a569494d46c60eaf6e7b39b2bb48b.patch - -From be7f44f1945a569494d46c60eaf6e7b39b2bb48b Mon Sep 17 00:00:00 2001 -From: Hans de Goede -Date: Tue, 25 Feb 2020 10:15:42 +0100 -Subject: [PATCH] Fix compilation with gcc10 / -fno-common - -gcc10 defaults to -fno-common, meaning that non static symbols can -only be declared once. Make the parent_class variable in level.c and -theme.c static to fix building with gcc10. ---- - src/level.c | 2 +- - src/theme.c | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/src/level.c b/src/level.c -index 160672d..5fbf6af 100644 ---- src/level.c -+++ src/level.c -@@ -31,7 +31,7 @@ static void level_class_init (GObjectClass *class); - static void level_init (Level *level); - static void level_finalize (GObject *object); - --GObjectClass *parent_class; -+static GObjectClass *parent_class; - - /*================================================================= - -diff --git a/src/theme.c b/src/theme.c -index 45f3086..88acb00 100644 ---- src/theme.c -+++ src/theme.c -@@ -32,7 +32,7 @@ static void theme_init (Theme *theme); - static void theme_finalize (GObject *object); - static void destroy_theme_image (gpointer data); - --GObjectClass *parent_class; -+static GObjectClass *parent_class; - - GType theme_get_type (void) - { --- -GitLab - - Index: games/atomix/pkg-plist =================================================================== --- games/atomix/pkg-plist +++ games/atomix/pkg-plist @@ -122,6 +122,7 @@ share/locale/ml/LC_MESSAGES/atomix.mo share/locale/ms/LC_MESSAGES/atomix.mo share/locale/nb/LC_MESSAGES/atomix.mo +share/locale/ne/LC_MESSAGES/atomix.mo share/locale/nl/LC_MESSAGES/atomix.mo share/locale/oc/LC_MESSAGES/atomix.mo share/locale/pa/LC_MESSAGES/atomix.mo Index: games/blurble/Makefile =================================================================== --- /dev/null +++ games/blurble/Makefile @@ -0,0 +1,28 @@ +PORTNAME= blurble +DISTVERSION= 0.4.0 +DISTVERSIONPREFIX= v +CATEGORIES= games gnome +DIST_SUBDIR= gnome + +MAINTAINER= gnome@FreeBSD.org +COMMENT= Word guessing game +WWW= https://gitlab.gnome.org/World/Blurble + +LICENSE= GPLv3 + +BUILD_DEPENDS= blueprint-compiler>0:devel/blueprint-compiler + +USES= gettext gnome meson pkgconfig vala:build +USE_GNOME= glib20 gtk40 libadwaita + +USE_GITLAB= yes +GL_SITE= https://gitlab.gnome.org +GL_ACCOUNT= World +GL_PROJECT= Blurble +GL_TAGNAME= 237668582004fa2eb82e9e2d5ec61e5a6b47e415 + +MESON_ARGS= -Dprofile=default + +GLIB_SCHEMAS= app.drey.Blurble.gschema.xml + +.include Index: games/blurble/distinfo =================================================================== --- /dev/null +++ games/blurble/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1698590567 +SHA256 (gnome/World-Blurble-237668582004fa2eb82e9e2d5ec61e5a6b47e415_GL0.tar.gz) = e5f473a8e90d15975209a085be7dbcf3fb07adde78eb54a6ba85fa483104b0c7 +SIZE (gnome/World-Blurble-237668582004fa2eb82e9e2d5ec61e5a6b47e415_GL0.tar.gz) = 605214 Index: games/blurble/files/patch-data_meson.build =================================================================== --- /dev/null +++ games/blurble/files/patch-data_meson.build @@ -0,0 +1,11 @@ +--- data/meson.build.orig 2023-03-10 12:39:14 UTC ++++ data/meson.build +@@ -28,7 +28,7 @@ appstream_file = i18n.merge_file( + output: '@0@.appdata.xml'.format(app_id), + po_dir: '../po', + install: true, +- install_dir: join_paths(get_option('datadir'), 'appdata') ++ install_dir: join_paths(get_option('datadir'), 'metainfo') + ) + + appstream_util = find_program('appstream-util', required: false) Index: games/blurble/pkg-descr =================================================================== --- /dev/null +++ games/blurble/pkg-descr @@ -0,0 +1,3 @@ +Blurble is word guessing games. It solves the riddle until you run out +of guesses! +The game is a clone of Wordle and made with localization in mind. Index: games/blurble/pkg-plist =================================================================== --- /dev/null +++ games/blurble/pkg-plist @@ -0,0 +1,22 @@ +bin/blurble +share/applications/app.drey.Blurble.desktop +share/icons/hicolor/scalable/apps/app.drey.Blurble.svg +share/icons/hicolor/symbolic/apps/app.drey.Blurble-symbolic.svg +share/locale/cs/LC_MESSAGES/blurble.mo +share/locale/da/LC_MESSAGES/blurble.mo +share/locale/de/LC_MESSAGES/blurble.mo +share/locale/es/LC_MESSAGES/blurble.mo +share/locale/eu/LC_MESSAGES/blurble.mo +share/locale/fi/LC_MESSAGES/blurble.mo +share/locale/fur/LC_MESSAGES/blurble.mo +share/locale/hu/LC_MESSAGES/blurble.mo +share/locale/id/LC_MESSAGES/blurble.mo +share/locale/it/LC_MESSAGES/blurble.mo +share/locale/ka/LC_MESSAGES/blurble.mo +share/locale/nl/LC_MESSAGES/blurble.mo +share/locale/pt/LC_MESSAGES/blurble.mo +share/locale/pt_BR/LC_MESSAGES/blurble.mo +share/locale/ru/LC_MESSAGES/blurble.mo +share/locale/sl/LC_MESSAGES/blurble.mo +share/locale/uk/LC_MESSAGES/blurble.mo +share/metainfo/app.drey.Blurble.appdata.xml Index: games/gnome-chess/Makefile =================================================================== --- games/gnome-chess/Makefile +++ games/gnome-chess/Makefile @@ -1,26 +1,23 @@ PORTNAME= gnome-chess -PORTVERSION= 43.0 -PORTREVISION= 1 +PORTVERSION= 43.2 CATEGORIES= games gnome -MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} +MASTER_SITES= GNOME DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Gnome chess WWW= https://wiki.gnome.org/Apps/Chess -LICENSE= GPLv3 +LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= appstream-util:devel/appstream-glib \ itstool:textproc/itstool -LIB_DEPENDS= libadwaita-1.so:x11-toolkits/libadwaita - -PORTSCOUT= limitw:1,even +RUN_DEPENDS= dbus>0:devel/dbus USES= desktop-file-utils gettext gl gnome localbase meson pkgconfig \ python:build tar:xz vala:build -USE_GNOME= cairo gtk40 librsvg2 libxml2:build +USE_GNOME= cairo gtk40 libadwaita librsvg2 libxml2:build USE_GL= egl gl BINARY_ALIAS= python3=${PYTHON_VERSION} Index: games/gnome-chess/distinfo =================================================================== --- games/gnome-chess/distinfo +++ games/gnome-chess/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664993307 -SHA256 (gnome/gnome-chess-43.0.tar.xz) = 6433fedf2f42fb22bf202d9f138ec2ee07237ad5d743809050b5c809b56cdbcb -SIZE (gnome/gnome-chess-43.0.tar.xz) = 658156 +TIMESTAMP = 1697987038 +SHA256 (gnome/gnome-chess-43.2.tar.xz) = 348508f8f6e7451c07344ffa7a09a990cf1d2883bccf533409dbe029268d49f2 +SIZE (gnome/gnome-chess-43.2.tar.xz) = 743344 Index: games/gnome-games/Makefile =================================================================== --- games/gnome-games/Makefile +++ games/gnome-games/Makefile @@ -1,10 +1,9 @@ PORTNAME= gnome-games -PORTVERSION= 3.24.0 -PORTREVISION= 1 +PORTVERSION= 20231230 CATEGORIES= games gnome MAINTAINER= gnome@FreeBSD.org -COMMENT= Gnome games meta port +COMMENT= GNOME games metaport USES= metaport @@ -23,8 +22,9 @@ hitori:games/hitori \ lightsoff:games/lightsoff \ quadrapassel:games/quadrapassel \ - aisleriot>=0:games/aisleriot \ + aisleriot>0:games/aisleriot \ swell-foop:games/swell-foop \ - tali:games/tali + tali:games/tali \ + blurble:games/blurble .include Index: games/gnome-mahjongg/Makefile =================================================================== --- games/gnome-mahjongg/Makefile +++ games/gnome-mahjongg/Makefile @@ -1,28 +1,21 @@ PORTNAME= gnome-mahjongg -DISTVERSION= 3.38.3 -PORTREVISION= 2 +DISTVERSION= 3.40.0 CATEGORIES= games gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome -PATCH_SITES= https://gitlab.gnome.org/GNOME/${PORTNAME}/-/commit/ -PATCHFILES+= 7604f8c8311f.patch:-p1 # https://gitlab.gnome.org/GNOME/gnome-mahjongg/-/merge_requests/26 - MAINTAINER= gnome@FreeBSD.org COMMENT= Gnome mahjongg WWW= https://wiki.gnome.org/Apps/Mahjongg -LICENSE= GPLv2 +LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING -BUILD_DEPENDS= itstool:textproc/itstool +RUN_DEPENDS= dbus>0:devel/dbus -USES= gettext gmake gnome localbase meson pathfix pkgconfig tar:xz vala:build -USE_GNOME= cairo gtk30 intlhack librsvg2 libxml2:build +USES= gettext gmake gnome localbase meson pkgconfig tar:xz \ + vala:build +USE_GNOME= cairo glib20 gtk40 libadwaita librsvg2 GLIB_SCHEMAS= org.gnome.Mahjongg.gschema.xml -MESON_ARGS= -Dcompile-schemas=disabled -Dupdate-icon-cache=disabled - -PORTSCOUT= limitw:1,even - .include Index: games/gnome-mahjongg/distinfo =================================================================== --- games/gnome-mahjongg/distinfo +++ games/gnome-mahjongg/distinfo @@ -1,5 +1,3 @@ -TIMESTAMP = 1660070354 -SHA256 (gnome/gnome-mahjongg-3.38.3.tar.xz) = d2b1e47d85852048b35d89e3ddaba1daeb06aaf97acfb67a501ce664ff509190 -SIZE (gnome/gnome-mahjongg-3.38.3.tar.xz) = 3061860 -SHA256 (gnome/7604f8c8311f.patch) = d5a840c1def4e862a615bfbac6cce43d0cd2534c94189d34ee56777d7c4915e4 -SIZE (gnome/7604f8c8311f.patch) = 1307 +TIMESTAMP = 1697986411 +SHA256 (gnome/gnome-mahjongg-3.40.0.tar.xz) = 5a8ac86d763c5660dd9025f7bc08310b922346fa7e2df7b648c9894dae3f183f +SIZE (gnome/gnome-mahjongg-3.40.0.tar.xz) = 3156788 Index: games/gnome-mahjongg/pkg-plist =================================================================== --- games/gnome-mahjongg/pkg-plist +++ games/gnome-mahjongg/pkg-plist @@ -1,8 +1,10 @@ bin/gnome-mahjongg man/man6/gnome-mahjongg.6.gz share/applications/org.gnome.Mahjongg.desktop +share/dbus-1/services/org.gnome.Mahjongg.service %%DATADIR%%/maps/mahjongg.map %%DATADIR%%/themes/edu_kang_xi.png +%%DATADIR%%/themes/maya.png %%DATADIR%%/themes/postmodern.svg %%DATADIR%%/themes/smooth.png share/help/C/gnome-mahjongg/bonustiles.page @@ -22,9 +24,8 @@ share/help/C/gnome-mahjongg/figures/layout-red-dragon.png share/help/C/gnome-mahjongg/figures/layout-tic-tac-toe.png share/help/C/gnome-mahjongg/figures/layout-ziggurat.png -share/help/C/gnome-mahjongg/figures/logo.png -share/help/C/gnome-mahjongg/figures/logo32.png share/help/C/gnome-mahjongg/figures/mahjongg-video.ogv +share/help/C/gnome-mahjongg/figures/org.gnome.Mahjongg.svg share/help/C/gnome-mahjongg/figures/yellow-symbol.png share/help/C/gnome-mahjongg/gameplay.page share/help/C/gnome-mahjongg/hints.page @@ -55,9 +56,8 @@ share/help/ca/gnome-mahjongg/figures/layout-red-dragon.png share/help/ca/gnome-mahjongg/figures/layout-tic-tac-toe.png share/help/ca/gnome-mahjongg/figures/layout-ziggurat.png -share/help/ca/gnome-mahjongg/figures/logo.png -share/help/ca/gnome-mahjongg/figures/logo32.png share/help/ca/gnome-mahjongg/figures/mahjongg-video.ogv +share/help/ca/gnome-mahjongg/figures/org.gnome.Mahjongg.svg share/help/ca/gnome-mahjongg/figures/yellow-symbol.png share/help/ca/gnome-mahjongg/gameplay.page share/help/ca/gnome-mahjongg/hints.page @@ -88,9 +88,8 @@ share/help/cs/gnome-mahjongg/figures/layout-red-dragon.png share/help/cs/gnome-mahjongg/figures/layout-tic-tac-toe.png share/help/cs/gnome-mahjongg/figures/layout-ziggurat.png -share/help/cs/gnome-mahjongg/figures/logo.png -share/help/cs/gnome-mahjongg/figures/logo32.png share/help/cs/gnome-mahjongg/figures/mahjongg-video.ogv +share/help/cs/gnome-mahjongg/figures/org.gnome.Mahjongg.svg share/help/cs/gnome-mahjongg/figures/yellow-symbol.png share/help/cs/gnome-mahjongg/gameplay.page share/help/cs/gnome-mahjongg/hints.page @@ -121,9 +120,8 @@ share/help/da/gnome-mahjongg/figures/layout-red-dragon.png share/help/da/gnome-mahjongg/figures/layout-tic-tac-toe.png share/help/da/gnome-mahjongg/figures/layout-ziggurat.png -share/help/da/gnome-mahjongg/figures/logo.png -share/help/da/gnome-mahjongg/figures/logo32.png share/help/da/gnome-mahjongg/figures/mahjongg-video.ogv +share/help/da/gnome-mahjongg/figures/org.gnome.Mahjongg.svg share/help/da/gnome-mahjongg/figures/yellow-symbol.png share/help/da/gnome-mahjongg/gameplay.page share/help/da/gnome-mahjongg/hints.page @@ -154,9 +152,8 @@ share/help/de/gnome-mahjongg/figures/layout-red-dragon.png share/help/de/gnome-mahjongg/figures/layout-tic-tac-toe.png share/help/de/gnome-mahjongg/figures/layout-ziggurat.png -share/help/de/gnome-mahjongg/figures/logo.png -share/help/de/gnome-mahjongg/figures/logo32.png share/help/de/gnome-mahjongg/figures/mahjongg-video.ogv +share/help/de/gnome-mahjongg/figures/org.gnome.Mahjongg.svg share/help/de/gnome-mahjongg/figures/yellow-symbol.png share/help/de/gnome-mahjongg/gameplay.page share/help/de/gnome-mahjongg/hints.page @@ -187,9 +184,8 @@ share/help/el/gnome-mahjongg/figures/layout-red-dragon.png share/help/el/gnome-mahjongg/figures/layout-tic-tac-toe.png share/help/el/gnome-mahjongg/figures/layout-ziggurat.png -share/help/el/gnome-mahjongg/figures/logo.png -share/help/el/gnome-mahjongg/figures/logo32.png share/help/el/gnome-mahjongg/figures/mahjongg-video.ogv +share/help/el/gnome-mahjongg/figures/org.gnome.Mahjongg.svg share/help/el/gnome-mahjongg/figures/yellow-symbol.png share/help/el/gnome-mahjongg/gameplay.page share/help/el/gnome-mahjongg/hints.page @@ -220,9 +216,8 @@ share/help/es/gnome-mahjongg/figures/layout-red-dragon.png share/help/es/gnome-mahjongg/figures/layout-tic-tac-toe.png share/help/es/gnome-mahjongg/figures/layout-ziggurat.png -share/help/es/gnome-mahjongg/figures/logo.png -share/help/es/gnome-mahjongg/figures/logo32.png share/help/es/gnome-mahjongg/figures/mahjongg-video.ogv +share/help/es/gnome-mahjongg/figures/org.gnome.Mahjongg.svg share/help/es/gnome-mahjongg/figures/yellow-symbol.png share/help/es/gnome-mahjongg/gameplay.page share/help/es/gnome-mahjongg/hints.page @@ -236,6 +231,38 @@ share/help/es/gnome-mahjongg/scoring.page share/help/es/gnome-mahjongg/strategy.page share/help/es/gnome-mahjongg/translate.page +share/help/eu/gnome-mahjongg/bonustiles.page +share/help/eu/gnome-mahjongg/bug-filing.page +share/help/eu/gnome-mahjongg/develop.page +share/help/eu/gnome-mahjongg/documentation.page +share/help/eu/gnome-mahjongg/figures/black-symbol.png +share/help/eu/gnome-mahjongg/figures/hints-video.ogv +share/help/eu/gnome-mahjongg/figures/keyboard-key-pause.svg +share/help/eu/gnome-mahjongg/figures/layout-bridges.png +share/help/eu/gnome-mahjongg/figures/layout-cloud.png +share/help/eu/gnome-mahjongg/figures/layout-conf-cross.png +share/help/eu/gnome-mahjongg/figures/layout-difficult.png +share/help/eu/gnome-mahjongg/figures/layout-easy.png +share/help/eu/gnome-mahjongg/figures/layout-overpass.png +share/help/eu/gnome-mahjongg/figures/layout-pyramid-walls.png +share/help/eu/gnome-mahjongg/figures/layout-red-dragon.png +share/help/eu/gnome-mahjongg/figures/layout-tic-tac-toe.png +share/help/eu/gnome-mahjongg/figures/layout-ziggurat.png +share/help/eu/gnome-mahjongg/figures/mahjongg-video.ogv +share/help/eu/gnome-mahjongg/figures/org.gnome.Mahjongg.svg +share/help/eu/gnome-mahjongg/figures/yellow-symbol.png +share/help/eu/gnome-mahjongg/gameplay.page +share/help/eu/gnome-mahjongg/hints.page +share/help/eu/gnome-mahjongg/index.page +share/help/eu/gnome-mahjongg/legal.xml +share/help/eu/gnome-mahjongg/license.page +share/help/eu/gnome-mahjongg/map.page +share/help/eu/gnome-mahjongg/moves.page +share/help/eu/gnome-mahjongg/pause.page +share/help/eu/gnome-mahjongg/rules.page +share/help/eu/gnome-mahjongg/scoring.page +share/help/eu/gnome-mahjongg/strategy.page +share/help/eu/gnome-mahjongg/translate.page share/help/fr/gnome-mahjongg/bonustiles.page share/help/fr/gnome-mahjongg/bug-filing.page share/help/fr/gnome-mahjongg/develop.page @@ -253,9 +280,8 @@ share/help/fr/gnome-mahjongg/figures/layout-red-dragon.png share/help/fr/gnome-mahjongg/figures/layout-tic-tac-toe.png share/help/fr/gnome-mahjongg/figures/layout-ziggurat.png -share/help/fr/gnome-mahjongg/figures/logo.png -share/help/fr/gnome-mahjongg/figures/logo32.png share/help/fr/gnome-mahjongg/figures/mahjongg-video.ogv +share/help/fr/gnome-mahjongg/figures/org.gnome.Mahjongg.svg share/help/fr/gnome-mahjongg/figures/yellow-symbol.png share/help/fr/gnome-mahjongg/gameplay.page share/help/fr/gnome-mahjongg/hints.page @@ -286,9 +312,8 @@ share/help/hu/gnome-mahjongg/figures/layout-red-dragon.png share/help/hu/gnome-mahjongg/figures/layout-tic-tac-toe.png share/help/hu/gnome-mahjongg/figures/layout-ziggurat.png -share/help/hu/gnome-mahjongg/figures/logo.png -share/help/hu/gnome-mahjongg/figures/logo32.png share/help/hu/gnome-mahjongg/figures/mahjongg-video.ogv +share/help/hu/gnome-mahjongg/figures/org.gnome.Mahjongg.svg share/help/hu/gnome-mahjongg/figures/yellow-symbol.png share/help/hu/gnome-mahjongg/gameplay.page share/help/hu/gnome-mahjongg/hints.page @@ -319,9 +344,8 @@ share/help/id/gnome-mahjongg/figures/layout-red-dragon.png share/help/id/gnome-mahjongg/figures/layout-tic-tac-toe.png share/help/id/gnome-mahjongg/figures/layout-ziggurat.png -share/help/id/gnome-mahjongg/figures/logo.png -share/help/id/gnome-mahjongg/figures/logo32.png share/help/id/gnome-mahjongg/figures/mahjongg-video.ogv +share/help/id/gnome-mahjongg/figures/org.gnome.Mahjongg.svg share/help/id/gnome-mahjongg/figures/yellow-symbol.png share/help/id/gnome-mahjongg/gameplay.page share/help/id/gnome-mahjongg/hints.page @@ -352,9 +376,8 @@ share/help/ko/gnome-mahjongg/figures/layout-red-dragon.png share/help/ko/gnome-mahjongg/figures/layout-tic-tac-toe.png share/help/ko/gnome-mahjongg/figures/layout-ziggurat.png -share/help/ko/gnome-mahjongg/figures/logo.png -share/help/ko/gnome-mahjongg/figures/logo32.png share/help/ko/gnome-mahjongg/figures/mahjongg-video.ogv +share/help/ko/gnome-mahjongg/figures/org.gnome.Mahjongg.svg share/help/ko/gnome-mahjongg/figures/yellow-symbol.png share/help/ko/gnome-mahjongg/gameplay.page share/help/ko/gnome-mahjongg/hints.page @@ -385,9 +408,8 @@ share/help/pl/gnome-mahjongg/figures/layout-red-dragon.png share/help/pl/gnome-mahjongg/figures/layout-tic-tac-toe.png share/help/pl/gnome-mahjongg/figures/layout-ziggurat.png -share/help/pl/gnome-mahjongg/figures/logo.png -share/help/pl/gnome-mahjongg/figures/logo32.png share/help/pl/gnome-mahjongg/figures/mahjongg-video.ogv +share/help/pl/gnome-mahjongg/figures/org.gnome.Mahjongg.svg share/help/pl/gnome-mahjongg/figures/yellow-symbol.png share/help/pl/gnome-mahjongg/gameplay.page share/help/pl/gnome-mahjongg/hints.page @@ -401,6 +423,38 @@ share/help/pl/gnome-mahjongg/scoring.page share/help/pl/gnome-mahjongg/strategy.page share/help/pl/gnome-mahjongg/translate.page +share/help/pt_BR/gnome-mahjongg/bonustiles.page +share/help/pt_BR/gnome-mahjongg/bug-filing.page +share/help/pt_BR/gnome-mahjongg/develop.page +share/help/pt_BR/gnome-mahjongg/documentation.page +share/help/pt_BR/gnome-mahjongg/figures/black-symbol.png +share/help/pt_BR/gnome-mahjongg/figures/hints-video.ogv +share/help/pt_BR/gnome-mahjongg/figures/keyboard-key-pause.svg +share/help/pt_BR/gnome-mahjongg/figures/layout-bridges.png +share/help/pt_BR/gnome-mahjongg/figures/layout-cloud.png +share/help/pt_BR/gnome-mahjongg/figures/layout-conf-cross.png +share/help/pt_BR/gnome-mahjongg/figures/layout-difficult.png +share/help/pt_BR/gnome-mahjongg/figures/layout-easy.png +share/help/pt_BR/gnome-mahjongg/figures/layout-overpass.png +share/help/pt_BR/gnome-mahjongg/figures/layout-pyramid-walls.png +share/help/pt_BR/gnome-mahjongg/figures/layout-red-dragon.png +share/help/pt_BR/gnome-mahjongg/figures/layout-tic-tac-toe.png +share/help/pt_BR/gnome-mahjongg/figures/layout-ziggurat.png +share/help/pt_BR/gnome-mahjongg/figures/mahjongg-video.ogv +share/help/pt_BR/gnome-mahjongg/figures/org.gnome.Mahjongg.svg +share/help/pt_BR/gnome-mahjongg/figures/yellow-symbol.png +share/help/pt_BR/gnome-mahjongg/gameplay.page +share/help/pt_BR/gnome-mahjongg/hints.page +share/help/pt_BR/gnome-mahjongg/index.page +share/help/pt_BR/gnome-mahjongg/legal.xml +share/help/pt_BR/gnome-mahjongg/license.page +share/help/pt_BR/gnome-mahjongg/map.page +share/help/pt_BR/gnome-mahjongg/moves.page +share/help/pt_BR/gnome-mahjongg/pause.page +share/help/pt_BR/gnome-mahjongg/rules.page +share/help/pt_BR/gnome-mahjongg/scoring.page +share/help/pt_BR/gnome-mahjongg/strategy.page +share/help/pt_BR/gnome-mahjongg/translate.page share/help/ro/gnome-mahjongg/bonustiles.page share/help/ro/gnome-mahjongg/bug-filing.page share/help/ro/gnome-mahjongg/develop.page @@ -418,9 +472,8 @@ share/help/ro/gnome-mahjongg/figures/layout-red-dragon.png share/help/ro/gnome-mahjongg/figures/layout-tic-tac-toe.png share/help/ro/gnome-mahjongg/figures/layout-ziggurat.png -share/help/ro/gnome-mahjongg/figures/logo.png -share/help/ro/gnome-mahjongg/figures/logo32.png share/help/ro/gnome-mahjongg/figures/mahjongg-video.ogv +share/help/ro/gnome-mahjongg/figures/org.gnome.Mahjongg.svg share/help/ro/gnome-mahjongg/figures/yellow-symbol.png share/help/ro/gnome-mahjongg/gameplay.page share/help/ro/gnome-mahjongg/hints.page @@ -434,6 +487,38 @@ share/help/ro/gnome-mahjongg/scoring.page share/help/ro/gnome-mahjongg/strategy.page share/help/ro/gnome-mahjongg/translate.page +share/help/ru/gnome-mahjongg/bonustiles.page +share/help/ru/gnome-mahjongg/bug-filing.page +share/help/ru/gnome-mahjongg/develop.page +share/help/ru/gnome-mahjongg/documentation.page +share/help/ru/gnome-mahjongg/figures/black-symbol.png +share/help/ru/gnome-mahjongg/figures/hints-video.ogv +share/help/ru/gnome-mahjongg/figures/keyboard-key-pause.svg +share/help/ru/gnome-mahjongg/figures/layout-bridges.png +share/help/ru/gnome-mahjongg/figures/layout-cloud.png +share/help/ru/gnome-mahjongg/figures/layout-conf-cross.png +share/help/ru/gnome-mahjongg/figures/layout-difficult.png +share/help/ru/gnome-mahjongg/figures/layout-easy.png +share/help/ru/gnome-mahjongg/figures/layout-overpass.png +share/help/ru/gnome-mahjongg/figures/layout-pyramid-walls.png +share/help/ru/gnome-mahjongg/figures/layout-red-dragon.png +share/help/ru/gnome-mahjongg/figures/layout-tic-tac-toe.png +share/help/ru/gnome-mahjongg/figures/layout-ziggurat.png +share/help/ru/gnome-mahjongg/figures/mahjongg-video.ogv +share/help/ru/gnome-mahjongg/figures/org.gnome.Mahjongg.svg +share/help/ru/gnome-mahjongg/figures/yellow-symbol.png +share/help/ru/gnome-mahjongg/gameplay.page +share/help/ru/gnome-mahjongg/hints.page +share/help/ru/gnome-mahjongg/index.page +share/help/ru/gnome-mahjongg/legal.xml +share/help/ru/gnome-mahjongg/license.page +share/help/ru/gnome-mahjongg/map.page +share/help/ru/gnome-mahjongg/moves.page +share/help/ru/gnome-mahjongg/pause.page +share/help/ru/gnome-mahjongg/rules.page +share/help/ru/gnome-mahjongg/scoring.page +share/help/ru/gnome-mahjongg/strategy.page +share/help/ru/gnome-mahjongg/translate.page share/help/sv/gnome-mahjongg/bonustiles.page share/help/sv/gnome-mahjongg/bug-filing.page share/help/sv/gnome-mahjongg/develop.page @@ -451,9 +536,8 @@ share/help/sv/gnome-mahjongg/figures/layout-red-dragon.png share/help/sv/gnome-mahjongg/figures/layout-tic-tac-toe.png share/help/sv/gnome-mahjongg/figures/layout-ziggurat.png -share/help/sv/gnome-mahjongg/figures/logo.png -share/help/sv/gnome-mahjongg/figures/logo32.png share/help/sv/gnome-mahjongg/figures/mahjongg-video.ogv +share/help/sv/gnome-mahjongg/figures/org.gnome.Mahjongg.svg share/help/sv/gnome-mahjongg/figures/yellow-symbol.png share/help/sv/gnome-mahjongg/gameplay.page share/help/sv/gnome-mahjongg/hints.page @@ -484,9 +568,8 @@ share/help/uk/gnome-mahjongg/figures/layout-red-dragon.png share/help/uk/gnome-mahjongg/figures/layout-tic-tac-toe.png share/help/uk/gnome-mahjongg/figures/layout-ziggurat.png -share/help/uk/gnome-mahjongg/figures/logo.png -share/help/uk/gnome-mahjongg/figures/logo32.png share/help/uk/gnome-mahjongg/figures/mahjongg-video.ogv +share/help/uk/gnome-mahjongg/figures/org.gnome.Mahjongg.svg share/help/uk/gnome-mahjongg/figures/yellow-symbol.png share/help/uk/gnome-mahjongg/gameplay.page share/help/uk/gnome-mahjongg/hints.page @@ -502,6 +585,7 @@ share/help/uk/gnome-mahjongg/translate.page share/icons/hicolor/scalable/apps/org.gnome.Mahjongg.svg share/icons/hicolor/symbolic/apps/org.gnome.Mahjongg-symbolic.svg +share/locale/ab/LC_MESSAGES/gnome-mahjongg.mo share/locale/af/LC_MESSAGES/gnome-mahjongg.mo share/locale/am/LC_MESSAGES/gnome-mahjongg.mo share/locale/an/LC_MESSAGES/gnome-mahjongg.mo Index: games/gnome-nibbles/Makefile =================================================================== --- games/gnome-nibbles/Makefile +++ games/gnome-nibbles/Makefile @@ -1,43 +1,31 @@ PORTNAME= gnome-nibbles -PORTVERSION= 3.38.2 -PORTREVISION= 3 +PORTVERSION= 3.38.3 CATEGORIES= games gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome -PATCH_SITES= https://gitlab.gnome.org/GNOME/gnome-nibbles/-/commit/ -PATCHFILES= 1b48446068608aff9b5edf1fdbd4b8c0d9f0be94.diff:-p1 \ - 62964e9256fcac616109af874dbb2bd8342a9853.diff:-p1 - MAINTAINER= gnome@FreeBSD.org -COMMENT= Gnome nibbles +COMMENT= Guide a worm around a maze WWW= https://wiki.gnome.org/Apps/Nibbles -LICENSE= GPLv3 +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 \ - 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 \ libgee-0.8.so:devel/libgee \ libgnome-games-support-1.so:games/libgnome-games-support +RUN_DEPENDS= dbus>0:devel/dbus -PORTSCOUT= limitw:1,even - -USES= gettext gl gnome meson pathfix \ - pkgconfig tar:xz vala:build xorg -USE_GNOME= cairo gsound gtk30 librsvg2 libxml2:build +USES= gettext gl gnome meson pkgconfig \ + tar:xz vala:build xorg +USE_GNOME= cairo gsound glib20 gtk30 librsvg2 libxml2:build USE_GL= gl egl USE_XORG= x11 xcomposite xdamage xext xi xfixes xrandr GLIB_SCHEMAS= org.gnome.Nibbles.gschema.xml -post-install: - @${MKDIR} ${STAGEDIR}${PREFIX}/share/games - .include Index: games/gnome-nibbles/distinfo =================================================================== --- games/gnome-nibbles/distinfo +++ games/gnome-nibbles/distinfo @@ -1,7 +1,3 @@ -TIMESTAMP = 1661529843 -SHA256 (gnome/gnome-nibbles-3.38.2.tar.xz) = 457a64b1c88e2d8d0143c452ffd01f0300d7d3005802954ef5abf9c896b353d9 -SIZE (gnome/gnome-nibbles-3.38.2.tar.xz) = 337680 -SHA256 (gnome/1b48446068608aff9b5edf1fdbd4b8c0d9f0be94.diff) = ac70318febd9b7cac79bf028d652c2370c97777e1c49cf4fed4a5f732e55c620 -SIZE (gnome/1b48446068608aff9b5edf1fdbd4b8c0d9f0be94.diff) = 3335 -SHA256 (gnome/62964e9256fcac616109af874dbb2bd8342a9853.diff) = cc149807599435179d555b2ab7b1a533716ce106da679a31e3c6b4a74187d262 -SIZE (gnome/62964e9256fcac616109af874dbb2bd8342a9853.diff) = 7152 +TIMESTAMP = 1697982715 +SHA256 (gnome/gnome-nibbles-3.38.3.tar.xz) = 975fde1d83c7b15b392eac7a359161290fc8aeb7605c11e71cee0c3c326b5e61 +SIZE (gnome/gnome-nibbles-3.38.3.tar.xz) = 388996 Index: games/gnome-nibbles/pkg-install =================================================================== --- games/gnome-nibbles/pkg-install +++ /dev/null @@ -1,17 +0,0 @@ -#!/bin/sh - -PATH=/bin:/usr/bin:/usr/sbin - -case $2 in -POST-INSTALL) - mkdir -p ${PKG_PREFIX}/share/games - SCORES="gnibbles.1.0.scores gnibbles.1.1.scores gnibbles.2.0.scores gnibbles.2.1.scores gnibbles.3.0.scores gnibbles.3.1.scores gnibbles.4.0.scores gnibbles.4.1.scores" - for i in ${SCORES}; do - if [ ! -f ${PKG_PREFIX}/share/games/${i} ]; then - touch -f ${PKG_PREFIX}/share/games/${i} - chown games:games ${PKG_PREFIX}/share/games/${i} - chmod 0666 ${PKG_PREFIX}/share/games/${i} - fi - done - ;; -esac Index: games/gnome-nibbles/pkg-plist =================================================================== --- games/gnome-nibbles/pkg-plist +++ games/gnome-nibbles/pkg-plist @@ -69,20 +69,15 @@ share/help/C/gnome-nibbles/figures/banana.svg share/help/C/gnome-nibbles/figures/cherry.svg share/help/C/gnome-nibbles/figures/diamond.svg +share/help/C/gnome-nibbles/figures/emblem-system-symbolic.svg share/help/C/gnome-nibbles/figures/life.svg share/help/C/gnome-nibbles/figures/nibbles.svg -share/help/C/gnome-nibbles/figures/snake-blue.svg -share/help/C/gnome-nibbles/figures/snake-cyan.svg -share/help/C/gnome-nibbles/figures/snake-green.svg -share/help/C/gnome-nibbles/figures/snake-grey.svg -share/help/C/gnome-nibbles/figures/snake-magenta.svg -share/help/C/gnome-nibbles/figures/snake-red.svg -share/help/C/gnome-nibbles/figures/snake-yellow.svg share/help/C/gnome-nibbles/index.page share/help/C/gnome-nibbles/legal.xml share/help/C/gnome-nibbles/multi-player.page -share/help/C/gnome-nibbles/preferences.page share/help/C/gnome-nibbles/scores.page +share/help/C/gnome-nibbles/sound-change.page +share/help/C/gnome-nibbles/speed-change.page share/help/ca/gnome-nibbles/basics.page share/help/ca/gnome-nibbles/controls-change.page share/help/ca/gnome-nibbles/controls-default.page @@ -91,20 +86,15 @@ share/help/ca/gnome-nibbles/figures/banana.svg share/help/ca/gnome-nibbles/figures/cherry.svg share/help/ca/gnome-nibbles/figures/diamond.svg +share/help/ca/gnome-nibbles/figures/emblem-system-symbolic.svg share/help/ca/gnome-nibbles/figures/life.svg share/help/ca/gnome-nibbles/figures/nibbles.svg -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/scores.page +share/help/ca/gnome-nibbles/sound-change.page +share/help/ca/gnome-nibbles/speed-change.page share/help/cs/gnome-nibbles/basics.page share/help/cs/gnome-nibbles/controls-change.page share/help/cs/gnome-nibbles/controls-default.page @@ -113,20 +103,15 @@ share/help/cs/gnome-nibbles/figures/banana.svg share/help/cs/gnome-nibbles/figures/cherry.svg share/help/cs/gnome-nibbles/figures/diamond.svg +share/help/cs/gnome-nibbles/figures/emblem-system-symbolic.svg share/help/cs/gnome-nibbles/figures/life.svg share/help/cs/gnome-nibbles/figures/nibbles.svg -share/help/cs/gnome-nibbles/figures/snake-blue.svg -share/help/cs/gnome-nibbles/figures/snake-cyan.svg -share/help/cs/gnome-nibbles/figures/snake-green.svg -share/help/cs/gnome-nibbles/figures/snake-grey.svg -share/help/cs/gnome-nibbles/figures/snake-magenta.svg -share/help/cs/gnome-nibbles/figures/snake-red.svg -share/help/cs/gnome-nibbles/figures/snake-yellow.svg share/help/cs/gnome-nibbles/index.page share/help/cs/gnome-nibbles/legal.xml share/help/cs/gnome-nibbles/multi-player.page -share/help/cs/gnome-nibbles/preferences.page share/help/cs/gnome-nibbles/scores.page +share/help/cs/gnome-nibbles/sound-change.page +share/help/cs/gnome-nibbles/speed-change.page share/help/da/gnome-nibbles/basics.page share/help/da/gnome-nibbles/controls-change.page share/help/da/gnome-nibbles/controls-default.page @@ -135,20 +120,15 @@ share/help/da/gnome-nibbles/figures/banana.svg share/help/da/gnome-nibbles/figures/cherry.svg share/help/da/gnome-nibbles/figures/diamond.svg +share/help/da/gnome-nibbles/figures/emblem-system-symbolic.svg share/help/da/gnome-nibbles/figures/life.svg share/help/da/gnome-nibbles/figures/nibbles.svg -share/help/da/gnome-nibbles/figures/snake-blue.svg -share/help/da/gnome-nibbles/figures/snake-cyan.svg -share/help/da/gnome-nibbles/figures/snake-green.svg -share/help/da/gnome-nibbles/figures/snake-grey.svg -share/help/da/gnome-nibbles/figures/snake-magenta.svg -share/help/da/gnome-nibbles/figures/snake-red.svg -share/help/da/gnome-nibbles/figures/snake-yellow.svg share/help/da/gnome-nibbles/index.page share/help/da/gnome-nibbles/legal.xml share/help/da/gnome-nibbles/multi-player.page -share/help/da/gnome-nibbles/preferences.page share/help/da/gnome-nibbles/scores.page +share/help/da/gnome-nibbles/sound-change.page +share/help/da/gnome-nibbles/speed-change.page share/help/de/gnome-nibbles/basics.page share/help/de/gnome-nibbles/controls-change.page share/help/de/gnome-nibbles/controls-default.page @@ -157,20 +137,15 @@ share/help/de/gnome-nibbles/figures/banana.svg share/help/de/gnome-nibbles/figures/cherry.svg share/help/de/gnome-nibbles/figures/diamond.svg +share/help/de/gnome-nibbles/figures/emblem-system-symbolic.svg share/help/de/gnome-nibbles/figures/life.svg share/help/de/gnome-nibbles/figures/nibbles.svg -share/help/de/gnome-nibbles/figures/snake-blue.svg -share/help/de/gnome-nibbles/figures/snake-cyan.svg -share/help/de/gnome-nibbles/figures/snake-green.svg -share/help/de/gnome-nibbles/figures/snake-grey.svg -share/help/de/gnome-nibbles/figures/snake-magenta.svg -share/help/de/gnome-nibbles/figures/snake-red.svg -share/help/de/gnome-nibbles/figures/snake-yellow.svg share/help/de/gnome-nibbles/index.page share/help/de/gnome-nibbles/legal.xml share/help/de/gnome-nibbles/multi-player.page -share/help/de/gnome-nibbles/preferences.page share/help/de/gnome-nibbles/scores.page +share/help/de/gnome-nibbles/sound-change.page +share/help/de/gnome-nibbles/speed-change.page share/help/el/gnome-nibbles/basics.page share/help/el/gnome-nibbles/controls-change.page share/help/el/gnome-nibbles/controls-default.page @@ -179,20 +154,15 @@ share/help/el/gnome-nibbles/figures/banana.svg share/help/el/gnome-nibbles/figures/cherry.svg share/help/el/gnome-nibbles/figures/diamond.svg +share/help/el/gnome-nibbles/figures/emblem-system-symbolic.svg share/help/el/gnome-nibbles/figures/life.svg share/help/el/gnome-nibbles/figures/nibbles.svg -share/help/el/gnome-nibbles/figures/snake-blue.svg -share/help/el/gnome-nibbles/figures/snake-cyan.svg -share/help/el/gnome-nibbles/figures/snake-green.svg -share/help/el/gnome-nibbles/figures/snake-grey.svg -share/help/el/gnome-nibbles/figures/snake-magenta.svg -share/help/el/gnome-nibbles/figures/snake-red.svg -share/help/el/gnome-nibbles/figures/snake-yellow.svg share/help/el/gnome-nibbles/index.page share/help/el/gnome-nibbles/legal.xml share/help/el/gnome-nibbles/multi-player.page -share/help/el/gnome-nibbles/preferences.page share/help/el/gnome-nibbles/scores.page +share/help/el/gnome-nibbles/sound-change.page +share/help/el/gnome-nibbles/speed-change.page share/help/es/gnome-nibbles/basics.page share/help/es/gnome-nibbles/controls-change.page share/help/es/gnome-nibbles/controls-default.page @@ -201,20 +171,32 @@ share/help/es/gnome-nibbles/figures/banana.svg share/help/es/gnome-nibbles/figures/cherry.svg share/help/es/gnome-nibbles/figures/diamond.svg +share/help/es/gnome-nibbles/figures/emblem-system-symbolic.svg share/help/es/gnome-nibbles/figures/life.svg share/help/es/gnome-nibbles/figures/nibbles.svg -share/help/es/gnome-nibbles/figures/snake-blue.svg -share/help/es/gnome-nibbles/figures/snake-cyan.svg -share/help/es/gnome-nibbles/figures/snake-green.svg -share/help/es/gnome-nibbles/figures/snake-grey.svg -share/help/es/gnome-nibbles/figures/snake-magenta.svg -share/help/es/gnome-nibbles/figures/snake-red.svg -share/help/es/gnome-nibbles/figures/snake-yellow.svg share/help/es/gnome-nibbles/index.page share/help/es/gnome-nibbles/legal.xml share/help/es/gnome-nibbles/multi-player.page -share/help/es/gnome-nibbles/preferences.page share/help/es/gnome-nibbles/scores.page +share/help/es/gnome-nibbles/sound-change.page +share/help/es/gnome-nibbles/speed-change.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/apple.svg +share/help/eu/gnome-nibbles/figures/banana.svg +share/help/eu/gnome-nibbles/figures/cherry.svg +share/help/eu/gnome-nibbles/figures/diamond.svg +share/help/eu/gnome-nibbles/figures/emblem-system-symbolic.svg +share/help/eu/gnome-nibbles/figures/life.svg +share/help/eu/gnome-nibbles/figures/nibbles.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/scores.page +share/help/eu/gnome-nibbles/sound-change.page +share/help/eu/gnome-nibbles/speed-change.page share/help/fr/gnome-nibbles/basics.page share/help/fr/gnome-nibbles/controls-change.page share/help/fr/gnome-nibbles/controls-default.page @@ -223,20 +205,15 @@ share/help/fr/gnome-nibbles/figures/banana.svg share/help/fr/gnome-nibbles/figures/cherry.svg share/help/fr/gnome-nibbles/figures/diamond.svg +share/help/fr/gnome-nibbles/figures/emblem-system-symbolic.svg share/help/fr/gnome-nibbles/figures/life.svg share/help/fr/gnome-nibbles/figures/nibbles.svg -share/help/fr/gnome-nibbles/figures/snake-blue.svg -share/help/fr/gnome-nibbles/figures/snake-cyan.svg -share/help/fr/gnome-nibbles/figures/snake-green.svg -share/help/fr/gnome-nibbles/figures/snake-grey.svg -share/help/fr/gnome-nibbles/figures/snake-magenta.svg -share/help/fr/gnome-nibbles/figures/snake-red.svg -share/help/fr/gnome-nibbles/figures/snake-yellow.svg share/help/fr/gnome-nibbles/index.page share/help/fr/gnome-nibbles/legal.xml share/help/fr/gnome-nibbles/multi-player.page -share/help/fr/gnome-nibbles/preferences.page share/help/fr/gnome-nibbles/scores.page +share/help/fr/gnome-nibbles/sound-change.page +share/help/fr/gnome-nibbles/speed-change.page share/help/hu/gnome-nibbles/basics.page share/help/hu/gnome-nibbles/controls-change.page share/help/hu/gnome-nibbles/controls-default.page @@ -245,20 +222,32 @@ share/help/hu/gnome-nibbles/figures/banana.svg share/help/hu/gnome-nibbles/figures/cherry.svg share/help/hu/gnome-nibbles/figures/diamond.svg +share/help/hu/gnome-nibbles/figures/emblem-system-symbolic.svg share/help/hu/gnome-nibbles/figures/life.svg share/help/hu/gnome-nibbles/figures/nibbles.svg -share/help/hu/gnome-nibbles/figures/snake-blue.svg -share/help/hu/gnome-nibbles/figures/snake-cyan.svg -share/help/hu/gnome-nibbles/figures/snake-green.svg -share/help/hu/gnome-nibbles/figures/snake-grey.svg -share/help/hu/gnome-nibbles/figures/snake-magenta.svg -share/help/hu/gnome-nibbles/figures/snake-red.svg -share/help/hu/gnome-nibbles/figures/snake-yellow.svg share/help/hu/gnome-nibbles/index.page share/help/hu/gnome-nibbles/legal.xml share/help/hu/gnome-nibbles/multi-player.page -share/help/hu/gnome-nibbles/preferences.page share/help/hu/gnome-nibbles/scores.page +share/help/hu/gnome-nibbles/sound-change.page +share/help/hu/gnome-nibbles/speed-change.page +share/help/ko/gnome-nibbles/basics.page +share/help/ko/gnome-nibbles/controls-change.page +share/help/ko/gnome-nibbles/controls-default.page +share/help/ko/gnome-nibbles/fake-bonus.page +share/help/ko/gnome-nibbles/figures/apple.svg +share/help/ko/gnome-nibbles/figures/banana.svg +share/help/ko/gnome-nibbles/figures/cherry.svg +share/help/ko/gnome-nibbles/figures/diamond.svg +share/help/ko/gnome-nibbles/figures/emblem-system-symbolic.svg +share/help/ko/gnome-nibbles/figures/life.svg +share/help/ko/gnome-nibbles/figures/nibbles.svg +share/help/ko/gnome-nibbles/index.page +share/help/ko/gnome-nibbles/legal.xml +share/help/ko/gnome-nibbles/multi-player.page +share/help/ko/gnome-nibbles/scores.page +share/help/ko/gnome-nibbles/sound-change.page +share/help/ko/gnome-nibbles/speed-change.page share/help/pl/gnome-nibbles/basics.page share/help/pl/gnome-nibbles/controls-change.page share/help/pl/gnome-nibbles/controls-default.page @@ -267,20 +256,15 @@ share/help/pl/gnome-nibbles/figures/banana.svg share/help/pl/gnome-nibbles/figures/cherry.svg share/help/pl/gnome-nibbles/figures/diamond.svg +share/help/pl/gnome-nibbles/figures/emblem-system-symbolic.svg share/help/pl/gnome-nibbles/figures/life.svg share/help/pl/gnome-nibbles/figures/nibbles.svg -share/help/pl/gnome-nibbles/figures/snake-blue.svg -share/help/pl/gnome-nibbles/figures/snake-cyan.svg -share/help/pl/gnome-nibbles/figures/snake-green.svg -share/help/pl/gnome-nibbles/figures/snake-grey.svg -share/help/pl/gnome-nibbles/figures/snake-magenta.svg -share/help/pl/gnome-nibbles/figures/snake-red.svg -share/help/pl/gnome-nibbles/figures/snake-yellow.svg share/help/pl/gnome-nibbles/index.page share/help/pl/gnome-nibbles/legal.xml share/help/pl/gnome-nibbles/multi-player.page -share/help/pl/gnome-nibbles/preferences.page share/help/pl/gnome-nibbles/scores.page +share/help/pl/gnome-nibbles/sound-change.page +share/help/pl/gnome-nibbles/speed-change.page share/help/pt_BR/gnome-nibbles/basics.page share/help/pt_BR/gnome-nibbles/controls-change.page share/help/pt_BR/gnome-nibbles/controls-default.page @@ -289,20 +273,32 @@ share/help/pt_BR/gnome-nibbles/figures/banana.svg share/help/pt_BR/gnome-nibbles/figures/cherry.svg share/help/pt_BR/gnome-nibbles/figures/diamond.svg +share/help/pt_BR/gnome-nibbles/figures/emblem-system-symbolic.svg share/help/pt_BR/gnome-nibbles/figures/life.svg share/help/pt_BR/gnome-nibbles/figures/nibbles.svg -share/help/pt_BR/gnome-nibbles/figures/snake-blue.svg -share/help/pt_BR/gnome-nibbles/figures/snake-cyan.svg -share/help/pt_BR/gnome-nibbles/figures/snake-green.svg -share/help/pt_BR/gnome-nibbles/figures/snake-grey.svg -share/help/pt_BR/gnome-nibbles/figures/snake-magenta.svg -share/help/pt_BR/gnome-nibbles/figures/snake-red.svg -share/help/pt_BR/gnome-nibbles/figures/snake-yellow.svg share/help/pt_BR/gnome-nibbles/index.page share/help/pt_BR/gnome-nibbles/legal.xml share/help/pt_BR/gnome-nibbles/multi-player.page -share/help/pt_BR/gnome-nibbles/preferences.page share/help/pt_BR/gnome-nibbles/scores.page +share/help/pt_BR/gnome-nibbles/sound-change.page +share/help/pt_BR/gnome-nibbles/speed-change.page +share/help/ru/gnome-nibbles/basics.page +share/help/ru/gnome-nibbles/controls-change.page +share/help/ru/gnome-nibbles/controls-default.page +share/help/ru/gnome-nibbles/fake-bonus.page +share/help/ru/gnome-nibbles/figures/apple.svg +share/help/ru/gnome-nibbles/figures/banana.svg +share/help/ru/gnome-nibbles/figures/cherry.svg +share/help/ru/gnome-nibbles/figures/diamond.svg +share/help/ru/gnome-nibbles/figures/emblem-system-symbolic.svg +share/help/ru/gnome-nibbles/figures/life.svg +share/help/ru/gnome-nibbles/figures/nibbles.svg +share/help/ru/gnome-nibbles/index.page +share/help/ru/gnome-nibbles/legal.xml +share/help/ru/gnome-nibbles/multi-player.page +share/help/ru/gnome-nibbles/scores.page +share/help/ru/gnome-nibbles/sound-change.page +share/help/ru/gnome-nibbles/speed-change.page share/help/sv/gnome-nibbles/basics.page share/help/sv/gnome-nibbles/controls-change.page share/help/sv/gnome-nibbles/controls-default.page @@ -311,20 +307,15 @@ share/help/sv/gnome-nibbles/figures/banana.svg share/help/sv/gnome-nibbles/figures/cherry.svg share/help/sv/gnome-nibbles/figures/diamond.svg +share/help/sv/gnome-nibbles/figures/emblem-system-symbolic.svg share/help/sv/gnome-nibbles/figures/life.svg share/help/sv/gnome-nibbles/figures/nibbles.svg -share/help/sv/gnome-nibbles/figures/snake-blue.svg -share/help/sv/gnome-nibbles/figures/snake-cyan.svg -share/help/sv/gnome-nibbles/figures/snake-green.svg -share/help/sv/gnome-nibbles/figures/snake-grey.svg -share/help/sv/gnome-nibbles/figures/snake-magenta.svg -share/help/sv/gnome-nibbles/figures/snake-red.svg -share/help/sv/gnome-nibbles/figures/snake-yellow.svg share/help/sv/gnome-nibbles/index.page share/help/sv/gnome-nibbles/legal.xml share/help/sv/gnome-nibbles/multi-player.page -share/help/sv/gnome-nibbles/preferences.page share/help/sv/gnome-nibbles/scores.page +share/help/sv/gnome-nibbles/sound-change.page +share/help/sv/gnome-nibbles/speed-change.page share/help/tr/gnome-nibbles/basics.page share/help/tr/gnome-nibbles/controls-change.page share/help/tr/gnome-nibbles/controls-default.page @@ -333,20 +324,15 @@ share/help/tr/gnome-nibbles/figures/banana.svg share/help/tr/gnome-nibbles/figures/cherry.svg share/help/tr/gnome-nibbles/figures/diamond.svg +share/help/tr/gnome-nibbles/figures/emblem-system-symbolic.svg share/help/tr/gnome-nibbles/figures/life.svg share/help/tr/gnome-nibbles/figures/nibbles.svg -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/scores.page +share/help/tr/gnome-nibbles/sound-change.page +share/help/tr/gnome-nibbles/speed-change.page share/help/uk/gnome-nibbles/basics.page share/help/uk/gnome-nibbles/controls-change.page share/help/uk/gnome-nibbles/controls-default.page @@ -355,22 +341,18 @@ share/help/uk/gnome-nibbles/figures/banana.svg share/help/uk/gnome-nibbles/figures/cherry.svg share/help/uk/gnome-nibbles/figures/diamond.svg +share/help/uk/gnome-nibbles/figures/emblem-system-symbolic.svg share/help/uk/gnome-nibbles/figures/life.svg share/help/uk/gnome-nibbles/figures/nibbles.svg -share/help/uk/gnome-nibbles/figures/snake-blue.svg -share/help/uk/gnome-nibbles/figures/snake-cyan.svg -share/help/uk/gnome-nibbles/figures/snake-green.svg -share/help/uk/gnome-nibbles/figures/snake-grey.svg -share/help/uk/gnome-nibbles/figures/snake-magenta.svg -share/help/uk/gnome-nibbles/figures/snake-red.svg -share/help/uk/gnome-nibbles/figures/snake-yellow.svg share/help/uk/gnome-nibbles/index.page share/help/uk/gnome-nibbles/legal.xml share/help/uk/gnome-nibbles/multi-player.page -share/help/uk/gnome-nibbles/preferences.page share/help/uk/gnome-nibbles/scores.page +share/help/uk/gnome-nibbles/sound-change.page +share/help/uk/gnome-nibbles/speed-change.page share/icons/hicolor/scalable/apps/org.gnome.Nibbles.svg share/icons/hicolor/symbolic/apps/org.gnome.Nibbles-symbolic.svg +share/locale/ab/LC_MESSAGES/gnome-nibbles.mo share/locale/af/LC_MESSAGES/gnome-nibbles.mo share/locale/am/LC_MESSAGES/gnome-nibbles.mo share/locale/ar/LC_MESSAGES/gnome-nibbles.mo @@ -461,12 +443,3 @@ share/locale/zh_HK/LC_MESSAGES/gnome-nibbles.mo share/locale/zh_TW/LC_MESSAGES/gnome-nibbles.mo share/metainfo/org.gnome.Nibbles.appdata.xml -@dir share/games -@rmempty share/games/gnibbles.1.0.scores -@rmempty share/games/gnibbles.1.1.scores -@rmempty share/games/gnibbles.2.0.scores -@rmempty share/games/gnibbles.2.1.scores -@rmempty share/games/gnibbles.3.0.scores -@rmempty share/games/gnibbles.3.1.scores -@rmempty share/games/gnibbles.4.0.scores -@rmempty share/games/gnibbles.4.1.scores Index: games/gnome-sudoku/Makefile =================================================================== --- games/gnome-sudoku/Makefile +++ games/gnome-sudoku/Makefile @@ -1,15 +1,14 @@ PORTNAME= gnome-sudoku -PORTVERSION= 42.0 -PORTREVISION= 2 +PORTVERSION= 44.0 CATEGORIES= games gnome -MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} +MASTER_SITES= GNOME DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Sudoku game for GNOME -WWW= https://wiki.gnome.org/GnomeSudoku +WWW= https://wiki.gnome.org/Apps/Sudoku -LICENSE= GPLv3 +LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= itstool:textproc/itstool \ @@ -17,8 +16,9 @@ LIB_DEPENDS= libgee-0.8.so:devel/libgee \ libqqwing.so:games/qqwing \ libjson-glib-1.0.so:devel/json-glib +RUN_DEPENDS= dbus>0:devel/dbus -PORTSCOUT= limitw:1,even +PORTSCOUT= limit:^44\. USES= compiler:c++11-lang gettext gmake gnome meson \ python pkgconfig tar:xz vala:build Index: games/gnome-sudoku/distinfo =================================================================== --- games/gnome-sudoku/distinfo +++ games/gnome-sudoku/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1648167676 -SHA256 (gnome/gnome-sudoku-42.0.tar.xz) = 1d2eb4ddb8026b443645cf3585b8df1244e3828ee1c07518052b2599e1c5c28f -SIZE (gnome/gnome-sudoku-42.0.tar.xz) = 380836 +TIMESTAMP = 1697985203 +SHA256 (gnome/gnome-sudoku-44.0.tar.xz) = 6518d9233a46d7e13805ac787667ba4701948d9ed41a47b88797fcdba43b8fba +SIZE (gnome/gnome-sudoku-44.0.tar.xz) = 391964 Index: games/gnome-sudoku/pkg-plist =================================================================== --- games/gnome-sudoku/pkg-plist +++ games/gnome-sudoku/pkg-plist @@ -364,6 +364,7 @@ share/help/uk/gnome-sudoku/translate.page share/icons/hicolor/scalable/apps/org.gnome.Sudoku.svg share/icons/hicolor/symbolic/apps/org.gnome.Sudoku-symbolic.svg +share/locale/ab/LC_MESSAGES/gnome-sudoku.mo share/locale/af/LC_MESSAGES/gnome-sudoku.mo share/locale/am/LC_MESSAGES/gnome-sudoku.mo share/locale/ar/LC_MESSAGES/gnome-sudoku.mo Index: games/hitori/Makefile =================================================================== --- games/hitori/Makefile +++ games/hitori/Makefile @@ -1,25 +1,22 @@ PORTNAME= hitori -PORTVERSION= 3.38.4 -PORTREVISION= 2 +PORTVERSION= 44.0 CATEGORIES= games gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org -COMMENT= Hitori +COMMENT= Hitori puzzle game WWW= https://wiki.gnome.org/Apps/Hitori -LICENSE= GPLv3 +LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= itstool:textproc/itstool \ appstream-util:devel/appstream-glib -PORTSCOUT= limitw:1,even - USES= compiler:c11 gettext gmake gnome localbase meson pathfix \ pkgconfig tar:xz -USE_GNOME= cairo gtk30 librsvg2 libxml2:build +USE_GNOME= cairo glib20 gtk30 librsvg2 libxml2:build GLIB_SCHEMAS= org.gnome.hitori.gschema.xml Index: games/hitori/distinfo =================================================================== --- games/hitori/distinfo +++ games/hitori/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1660070440 -SHA256 (gnome/hitori-3.38.4.tar.xz) = 8993cc91fb923788e389e03ec2aa7876d15c12bad9204cf65b2ffa0ed3922f7d -SIZE (gnome/hitori-3.38.4.tar.xz) = 238584 +TIMESTAMP = 1697984276 +SHA256 (gnome/hitori-44.0.tar.xz) = 42270bd4f9525d180d3151bd7245335dc5cf248a984e02f68ff930da799e583b +SIZE (gnome/hitori-44.0.tar.xz) = 248648 Index: games/hitori/pkg-plist =================================================================== --- games/hitori/pkg-plist +++ games/hitori/pkg-plist @@ -261,6 +261,7 @@ share/locale/id/LC_MESSAGES/hitori.mo share/locale/it/LC_MESSAGES/hitori.mo share/locale/ja/LC_MESSAGES/hitori.mo +share/locale/ka/LC_MESSAGES/hitori.mo share/locale/kk/LC_MESSAGES/hitori.mo share/locale/ko/LC_MESSAGES/hitori.mo share/locale/lt/LC_MESSAGES/hitori.mo Index: games/tali/Makefile =================================================================== --- games/tali/Makefile +++ games/tali/Makefile @@ -1,30 +1,27 @@ PORTNAME= tali -PORTVERSION= 40.8 -PORTREVISION= 2 +PORTVERSION= 40.9 CATEGORIES= games gnome -MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} +MASTER_SITES= GNOME DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org -COMMENT= Gnome tali +COMMENT= Roll dice and score points for the GNOME desktop WWW= https://wiki.gnome.org/Apps/Tali -LICENSE= GPLv2 +LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= itstool:textproc/itstool LIB_DEPENDS= libgnome-games-support-1.so:games/libgnome-games-support -PORTSCOUT= limitw:1,even - USES= gettext gnome localbase meson pkgconfig \ python:build tar:xz -USE_GNOME= cairo gtk30 intlhack librsvg2 libxml2:build +USE_GNOME= cairo gtk30 librsvg2 libxml2:build BINARY_ALIAS= python3=${PYTHON_CMD} GLIB_SCHEMAS= org.gnome.Tali.gschema.xml -post-install: - @${MKDIR} ${STAGEDIR}${PREFIX}/share/games +#post-install: +# @${MKDIR} ${STAGEDIR}${PREFIX}/share/games .include Index: games/tali/distinfo =================================================================== --- games/tali/distinfo +++ games/tali/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1660070245 -SHA256 (gnome/tali-40.8.tar.xz) = 6c178c160fcbb4d11be3d1569d538e0e78140d50bbdb52a7583188f795c017ee -SIZE (gnome/tali-40.8.tar.xz) = 1686244 +TIMESTAMP = 1697988252 +SHA256 (gnome/tali-40.9.tar.xz) = fa9ede366f0a72e4caa52189c3ab0b10c1b56a80c7885b016602558c44dce7d3 +SIZE (gnome/tali-40.9.tar.xz) = 1672980 Index: games/tali/pkg-install =================================================================== --- games/tali/pkg-install +++ /dev/null @@ -1,17 +0,0 @@ -#!/bin/sh - -PATH=/bin:/usr/bin:/usr/sbin - -case $2 in -POST-INSTALL) - mkdir -p ${PKG_PREFIX}/share/games - SCORES="gtali.Colors.scores gtali.Regular.scores" - for i in ${SCORES}; do - if [ ! -f ${PKG_PREFIX}/share/games/${i} ]; then - touch -f ${PKG_PREFIX}/share/games/${i} - chown games:games ${PKG_PREFIX}/share/games/${i} - chmod 0666 ${PKG_PREFIX}/share/games/${i} - fi - done - ;; -esac Index: games/tali/pkg-plist =================================================================== --- games/tali/pkg-plist +++ games/tali/pkg-plist @@ -1,7 +1,5 @@ bin/tali man/man6/tali.6.gz -@preunexec [ -s %D/share/games/gtali.Colors.scores ] || rm -f %D/share/games/gtali.Colors.scores -@preunexec [ -s %D/share/games/gtali.Regular.scores ] || rm -f %D/share/games/gtali.Regular.scores share/applications/org.gnome.Tali.desktop share/help/C/tali/figures/mainwindow.png share/help/C/tali/figures/preferences.png @@ -202,4 +200,3 @@ %%DATADIR%%/kismet4.svg %%DATADIR%%/kismet5.svg %%DATADIR%%/kismet6.svg -@dir share/games