diff options
Diffstat (limited to 'deskutils')
80 files changed, 800 insertions, 565 deletions
diff --git a/deskutils/baobab/Makefile b/deskutils/baobab/Makefile index 5d8676a9cb30..c9a0be9d3188 100644 --- a/deskutils/baobab/Makefile +++ b/deskutils/baobab/Makefile @@ -1,25 +1,24 @@ PORTNAME= baobab -PORTVERSION= 43.0 -PORTREVISION= 2 +PORTVERSION= 47.0 CATEGORIES= deskutils gnome -MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} +MASTER_SITES= GNOME DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= GNOME graphical directory tree analyzer -WWW= https://wiki.gnome.org/Apps/Baobab +WWW= https://apps.gnome.org/Baobab/ -LICENSE= GPLv2 +LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING -PORTSCOUT= limitw:1,even +PORTSCOUT= limit:^47\. BUILD_DEPENDS= itstool:textproc/itstool -LIB_DEPENDS= libhandy-1.so:x11-toolkits/libhandy +LIB_DEPENDS= libgraphene-1.0.so:graphics/graphene USES= desktop-file-utils gettext gnome meson pkgconfig \ python:build tar:xz vala:build -USE_GNOME= cairo gtk40 libadwaita +USE_GNOME= cairo glib20 gtk40 libadwaita BINARY_ALIAS= python3=${PYTHON_CMD} diff --git a/deskutils/baobab/distinfo b/deskutils/baobab/distinfo index f1a0dc1f14ac..47874a3a5f93 100644 --- a/deskutils/baobab/distinfo +++ b/deskutils/baobab/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1663810208 -SHA256 (gnome/baobab-43.0.tar.xz) = 52c6864118f5697f5a5736882dcda27db22e7220bc492838deecc699246cdb26 -SIZE (gnome/baobab-43.0.tar.xz) = 594832 +TIMESTAMP = 1745054044 +SHA256 (gnome/baobab-47.0.tar.xz) = b88f74f9c052d3c2388f7062d228cf5e927545acf7408c56841df80ccd1f9c37 +SIZE (gnome/baobab-47.0.tar.xz) = 606432 diff --git a/deskutils/baobab/pkg-plist b/deskutils/baobab/pkg-plist index 4486fa1f532f..80e21a052782 100644 --- a/deskutils/baobab/pkg-plist +++ b/deskutils/baobab/pkg-plist @@ -5,7 +5,7 @@ share/dbus-1/services/org.gnome.baobab.service share/help/C/baobab/index.page share/help/C/baobab/introduction.page share/help/C/baobab/legal.xml -share/help/C/baobab/media/hicolor_apps_48x48_baobab.png +share/help/C/baobab/media/org.gnome.baobab.svg share/help/C/baobab/pref-view-chart.page share/help/C/baobab/problem-permissions.page share/help/C/baobab/problem-slow-scan.page @@ -18,7 +18,7 @@ share/help/C/baobab/scan-remote.page share/help/ca/baobab/index.page share/help/ca/baobab/introduction.page share/help/ca/baobab/legal.xml -share/help/ca/baobab/media/hicolor_apps_48x48_baobab.png +share/help/ca/baobab/media/org.gnome.baobab.svg share/help/ca/baobab/pref-view-chart.page share/help/ca/baobab/problem-permissions.page share/help/ca/baobab/problem-slow-scan.page @@ -31,7 +31,7 @@ share/help/ca/baobab/scan-remote.page share/help/cs/baobab/index.page share/help/cs/baobab/introduction.page share/help/cs/baobab/legal.xml -share/help/cs/baobab/media/hicolor_apps_48x48_baobab.png +share/help/cs/baobab/media/org.gnome.baobab.svg share/help/cs/baobab/pref-view-chart.page share/help/cs/baobab/problem-permissions.page share/help/cs/baobab/problem-slow-scan.page @@ -44,7 +44,7 @@ share/help/cs/baobab/scan-remote.page share/help/da/baobab/index.page share/help/da/baobab/introduction.page share/help/da/baobab/legal.xml -share/help/da/baobab/media/hicolor_apps_48x48_baobab.png +share/help/da/baobab/media/org.gnome.baobab.svg share/help/da/baobab/pref-view-chart.page share/help/da/baobab/problem-permissions.page share/help/da/baobab/problem-slow-scan.page @@ -57,7 +57,7 @@ share/help/da/baobab/scan-remote.page share/help/de/baobab/index.page share/help/de/baobab/introduction.page share/help/de/baobab/legal.xml -share/help/de/baobab/media/hicolor_apps_48x48_baobab.png +share/help/de/baobab/media/org.gnome.baobab.svg share/help/de/baobab/pref-view-chart.page share/help/de/baobab/problem-permissions.page share/help/de/baobab/problem-slow-scan.page @@ -70,7 +70,7 @@ share/help/de/baobab/scan-remote.page share/help/el/baobab/index.page share/help/el/baobab/introduction.page share/help/el/baobab/legal.xml -share/help/el/baobab/media/hicolor_apps_48x48_baobab.png +share/help/el/baobab/media/org.gnome.baobab.svg share/help/el/baobab/pref-view-chart.page share/help/el/baobab/problem-permissions.page share/help/el/baobab/problem-slow-scan.page @@ -83,7 +83,7 @@ share/help/el/baobab/scan-remote.page share/help/es/baobab/index.page share/help/es/baobab/introduction.page share/help/es/baobab/legal.xml -share/help/es/baobab/media/hicolor_apps_48x48_baobab.png +share/help/es/baobab/media/org.gnome.baobab.svg share/help/es/baobab/pref-view-chart.page share/help/es/baobab/problem-permissions.page share/help/es/baobab/problem-slow-scan.page @@ -96,7 +96,7 @@ share/help/es/baobab/scan-remote.page share/help/eu/baobab/index.page share/help/eu/baobab/introduction.page share/help/eu/baobab/legal.xml -share/help/eu/baobab/media/hicolor_apps_48x48_baobab.png +share/help/eu/baobab/media/org.gnome.baobab.svg share/help/eu/baobab/pref-view-chart.page share/help/eu/baobab/problem-permissions.page share/help/eu/baobab/problem-slow-scan.page @@ -109,7 +109,7 @@ share/help/eu/baobab/scan-remote.page share/help/fi/baobab/index.page share/help/fi/baobab/introduction.page share/help/fi/baobab/legal.xml -share/help/fi/baobab/media/hicolor_apps_48x48_baobab.png +share/help/fi/baobab/media/org.gnome.baobab.svg share/help/fi/baobab/pref-view-chart.page share/help/fi/baobab/problem-permissions.page share/help/fi/baobab/problem-slow-scan.page @@ -122,7 +122,7 @@ share/help/fi/baobab/scan-remote.page share/help/fr/baobab/index.page share/help/fr/baobab/introduction.page share/help/fr/baobab/legal.xml -share/help/fr/baobab/media/hicolor_apps_48x48_baobab.png +share/help/fr/baobab/media/org.gnome.baobab.svg share/help/fr/baobab/pref-view-chart.page share/help/fr/baobab/problem-permissions.page share/help/fr/baobab/problem-slow-scan.page @@ -135,7 +135,7 @@ share/help/fr/baobab/scan-remote.page share/help/gl/baobab/index.page share/help/gl/baobab/introduction.page share/help/gl/baobab/legal.xml -share/help/gl/baobab/media/hicolor_apps_48x48_baobab.png +share/help/gl/baobab/media/org.gnome.baobab.svg share/help/gl/baobab/pref-view-chart.page share/help/gl/baobab/problem-permissions.page share/help/gl/baobab/problem-slow-scan.page @@ -148,7 +148,7 @@ share/help/gl/baobab/scan-remote.page share/help/hr/baobab/index.page share/help/hr/baobab/introduction.page share/help/hr/baobab/legal.xml -share/help/hr/baobab/media/hicolor_apps_48x48_baobab.png +share/help/hr/baobab/media/org.gnome.baobab.svg share/help/hr/baobab/pref-view-chart.page share/help/hr/baobab/problem-permissions.page share/help/hr/baobab/problem-slow-scan.page @@ -161,7 +161,7 @@ share/help/hr/baobab/scan-remote.page share/help/hu/baobab/index.page share/help/hu/baobab/introduction.page share/help/hu/baobab/legal.xml -share/help/hu/baobab/media/hicolor_apps_48x48_baobab.png +share/help/hu/baobab/media/org.gnome.baobab.svg share/help/hu/baobab/pref-view-chart.page share/help/hu/baobab/problem-permissions.page share/help/hu/baobab/problem-slow-scan.page @@ -174,7 +174,7 @@ share/help/hu/baobab/scan-remote.page share/help/id/baobab/index.page share/help/id/baobab/introduction.page share/help/id/baobab/legal.xml -share/help/id/baobab/media/hicolor_apps_48x48_baobab.png +share/help/id/baobab/media/org.gnome.baobab.svg share/help/id/baobab/pref-view-chart.page share/help/id/baobab/problem-permissions.page share/help/id/baobab/problem-slow-scan.page @@ -187,7 +187,7 @@ share/help/id/baobab/scan-remote.page share/help/it/baobab/index.page share/help/it/baobab/introduction.page share/help/it/baobab/legal.xml -share/help/it/baobab/media/hicolor_apps_48x48_baobab.png +share/help/it/baobab/media/org.gnome.baobab.svg share/help/it/baobab/pref-view-chart.page share/help/it/baobab/problem-permissions.page share/help/it/baobab/problem-slow-scan.page @@ -200,7 +200,7 @@ share/help/it/baobab/scan-remote.page share/help/ko/baobab/index.page share/help/ko/baobab/introduction.page share/help/ko/baobab/legal.xml -share/help/ko/baobab/media/hicolor_apps_48x48_baobab.png +share/help/ko/baobab/media/org.gnome.baobab.svg share/help/ko/baobab/pref-view-chart.page share/help/ko/baobab/problem-permissions.page share/help/ko/baobab/problem-slow-scan.page @@ -213,7 +213,7 @@ share/help/ko/baobab/scan-remote.page share/help/nl/baobab/index.page share/help/nl/baobab/introduction.page share/help/nl/baobab/legal.xml -share/help/nl/baobab/media/hicolor_apps_48x48_baobab.png +share/help/nl/baobab/media/org.gnome.baobab.svg share/help/nl/baobab/pref-view-chart.page share/help/nl/baobab/problem-permissions.page share/help/nl/baobab/problem-slow-scan.page @@ -226,7 +226,7 @@ share/help/nl/baobab/scan-remote.page share/help/pl/baobab/index.page share/help/pl/baobab/introduction.page share/help/pl/baobab/legal.xml -share/help/pl/baobab/media/hicolor_apps_48x48_baobab.png +share/help/pl/baobab/media/org.gnome.baobab.svg share/help/pl/baobab/pref-view-chart.page share/help/pl/baobab/problem-permissions.page share/help/pl/baobab/problem-slow-scan.page @@ -239,7 +239,7 @@ share/help/pl/baobab/scan-remote.page share/help/pt/baobab/index.page share/help/pt/baobab/introduction.page share/help/pt/baobab/legal.xml -share/help/pt/baobab/media/hicolor_apps_48x48_baobab.png +share/help/pt/baobab/media/org.gnome.baobab.svg share/help/pt/baobab/pref-view-chart.page share/help/pt/baobab/problem-permissions.page share/help/pt/baobab/problem-slow-scan.page @@ -252,7 +252,7 @@ share/help/pt/baobab/scan-remote.page share/help/pt_BR/baobab/index.page share/help/pt_BR/baobab/introduction.page share/help/pt_BR/baobab/legal.xml -share/help/pt_BR/baobab/media/hicolor_apps_48x48_baobab.png +share/help/pt_BR/baobab/media/org.gnome.baobab.svg share/help/pt_BR/baobab/pref-view-chart.page share/help/pt_BR/baobab/problem-permissions.page share/help/pt_BR/baobab/problem-slow-scan.page @@ -265,7 +265,7 @@ share/help/pt_BR/baobab/scan-remote.page share/help/ru/baobab/index.page share/help/ru/baobab/introduction.page share/help/ru/baobab/legal.xml -share/help/ru/baobab/media/hicolor_apps_48x48_baobab.png +share/help/ru/baobab/media/org.gnome.baobab.svg share/help/ru/baobab/pref-view-chart.page share/help/ru/baobab/problem-permissions.page share/help/ru/baobab/problem-slow-scan.page @@ -278,7 +278,7 @@ share/help/ru/baobab/scan-remote.page share/help/sl/baobab/index.page share/help/sl/baobab/introduction.page share/help/sl/baobab/legal.xml -share/help/sl/baobab/media/hicolor_apps_48x48_baobab.png +share/help/sl/baobab/media/org.gnome.baobab.svg share/help/sl/baobab/pref-view-chart.page share/help/sl/baobab/problem-permissions.page share/help/sl/baobab/problem-slow-scan.page @@ -291,7 +291,7 @@ share/help/sl/baobab/scan-remote.page share/help/sv/baobab/index.page share/help/sv/baobab/introduction.page share/help/sv/baobab/legal.xml -share/help/sv/baobab/media/hicolor_apps_48x48_baobab.png +share/help/sv/baobab/media/org.gnome.baobab.svg share/help/sv/baobab/pref-view-chart.page share/help/sv/baobab/problem-permissions.page share/help/sv/baobab/problem-slow-scan.page @@ -304,7 +304,7 @@ share/help/sv/baobab/scan-remote.page share/help/tr/baobab/index.page share/help/tr/baobab/introduction.page share/help/tr/baobab/legal.xml -share/help/tr/baobab/media/hicolor_apps_48x48_baobab.png +share/help/tr/baobab/media/org.gnome.baobab.svg share/help/tr/baobab/pref-view-chart.page share/help/tr/baobab/problem-permissions.page share/help/tr/baobab/problem-slow-scan.page @@ -317,7 +317,7 @@ share/help/tr/baobab/scan-remote.page share/help/uk/baobab/index.page share/help/uk/baobab/introduction.page share/help/uk/baobab/legal.xml -share/help/uk/baobab/media/hicolor_apps_48x48_baobab.png +share/help/uk/baobab/media/org.gnome.baobab.svg share/help/uk/baobab/pref-view-chart.page share/help/uk/baobab/problem-permissions.page share/help/uk/baobab/problem-slow-scan.page @@ -330,7 +330,7 @@ share/help/uk/baobab/scan-remote.page share/help/zh_CN/baobab/index.page share/help/zh_CN/baobab/introduction.page share/help/zh_CN/baobab/legal.xml -share/help/zh_CN/baobab/media/hicolor_apps_48x48_baobab.png +share/help/zh_CN/baobab/media/org.gnome.baobab.svg share/help/zh_CN/baobab/pref-view-chart.page share/help/zh_CN/baobab/problem-permissions.page share/help/zh_CN/baobab/problem-slow-scan.page @@ -377,6 +377,7 @@ share/locale/et/LC_MESSAGES/baobab.mo share/locale/eu/LC_MESSAGES/baobab.mo share/locale/fa/LC_MESSAGES/baobab.mo share/locale/fi/LC_MESSAGES/baobab.mo +share/locale/fo/LC_MESSAGES/baobab.mo share/locale/fr/LC_MESSAGES/baobab.mo share/locale/fur/LC_MESSAGES/baobab.mo share/locale/fy/LC_MESSAGES/baobab.mo @@ -389,10 +390,12 @@ share/locale/hi/LC_MESSAGES/baobab.mo share/locale/hr/LC_MESSAGES/baobab.mo share/locale/hu/LC_MESSAGES/baobab.mo share/locale/id/LC_MESSAGES/baobab.mo +share/locale/ie/LC_MESSAGES/baobab.mo share/locale/is/LC_MESSAGES/baobab.mo share/locale/it/LC_MESSAGES/baobab.mo share/locale/ja/LC_MESSAGES/baobab.mo share/locale/ka/LC_MESSAGES/baobab.mo +share/locale/kab/LC_MESSAGES/baobab.mo share/locale/kk/LC_MESSAGES/baobab.mo share/locale/km/LC_MESSAGES/baobab.mo share/locale/kn/LC_MESSAGES/baobab.mo diff --git a/deskutils/bijiben/Makefile b/deskutils/bijiben/Makefile index 6671976b3253..f89103e3b97d 100644 --- a/deskutils/bijiben/Makefile +++ b/deskutils/bijiben/Makefile @@ -2,7 +2,7 @@ PORTNAME= bijiben PORTVERSION= 40.1 PORTREVISION= 7 CATEGORIES= deskutils gnome -MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} +MASTER_SITES= GNOME DIST_SUBDIR= gnome PATCH_SITES= https://gitlab.gnome.org/GNOME/${PORTNAME}/-/commit/ diff --git a/deskutils/cherrytree/Makefile b/deskutils/cherrytree/Makefile index d72d8dd09036..e9570922e56b 100644 --- a/deskutils/cherrytree/Makefile +++ b/deskutils/cherrytree/Makefile @@ -1,5 +1,6 @@ PORTNAME= cherrytree PORTVERSION= 1.5.0 +PORTREVISION= 1 CATEGORIES= deskutils MASTER_SITES= https://www.giuspen.com/software/ \ https://github.com/giuspen/cherrytree/releases/download/v${PORTVERSION}/ diff --git a/deskutils/fet/Makefile b/deskutils/fet/Makefile index dcbe3ee75470..56096f4926cb 100644 --- a/deskutils/fet/Makefile +++ b/deskutils/fet/Makefile @@ -1,5 +1,5 @@ PORTNAME= fet -DISTVERSION= 7.2.3 +DISTVERSION= 7.2.5 CATEGORIES= deskutils education MASTER_SITES= https://lalescu.ro/liviu/fet/download/ \ https://lalescu.ro/liviu/fet/download/old/ \ diff --git a/deskutils/fet/distinfo b/deskutils/fet/distinfo index c7931043a081..0cd3022b8a06 100644 --- a/deskutils/fet/distinfo +++ b/deskutils/fet/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1748408866 -SHA256 (fet-7.2.3.tar.bz2) = 03671430df54871f51a2b0a6eb4d75bae0d5088c3a8cb40d388f74748231d740 -SIZE (fet-7.2.3.tar.bz2) = 15876283 +TIMESTAMP = 1749365252 +SHA256 (fet-7.2.5.tar.bz2) = 7900fc8d73426ad435de8bea2a77f03a552a7719d91a0072f9ad7cae707ac8e0 +SIZE (fet-7.2.5.tar.bz2) = 15903024 diff --git a/deskutils/foliate/Makefile b/deskutils/foliate/Makefile index 72a30d338dbf..accfd85a62ab 100644 --- a/deskutils/foliate/Makefile +++ b/deskutils/foliate/Makefile @@ -1,6 +1,5 @@ PORTNAME= foliate -PORTVERSION= 2.6.4 -PORTREVISION= 3 +PORTVERSION= 3.3.0 CATEGORIES= deskutils MAINTAINER= fox@FreeBSD.org @@ -12,16 +11,14 @@ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= appstream-util:devel/appstream-glib \ gjs-console:lang/gjs -LIB_DEPENDS= libwebkit2gtk-4.0.so:www/webkit2-gtk@40 +LIB_DEPENDS= libadwaita-1.so:x11-toolkits/libadwaita \ + libwebkitgtk-6.0.so:www/webkit2-gtk@60 RUN_DEPENDS= gjs-console:lang/gjs -USES= desktop-file-utils gnome localbase meson python shebangfix -USE_GNOME= cairo gtk30 introspection +USES= desktop-file-utils gnome localbase meson pkgconfig python shebangfix +USE_GNOME= cairo gtk40 introspection GLIB_SCHEMAS= com.github.johnfactotum.Foliate.gschema.xml -SHEBANG_FILES= ${WRKSRC}/build-aux/meson/postinstall.py \ - ${WRKSRC}/src/assets/KindleUnpack/*.py - OPTIONS_DEFINE= NLS OPTIONS_SUB= yes @@ -29,18 +26,8 @@ NLS_USES= gettext USE_GITHUB= yes GH_ACCOUNT= johnfactotum - -post-patch: - @${REINPLACE_CMD} -e 's/@PYTHON_VERSION@/${PYTHON_VERSION}/g' \ - ${WRKSRC}/src/epubView.js - -post-install: - @${MKDIR} ${STAGEDIR}${PREFIX}/libexec/foliate - @${MV} ${STAGEDIR}${PREFIX}/bin/com.github.johnfactotum.Foliate \ - ${STAGEDIR}${PREFIX}/libexec/foliate/com.github.johnfactotum.Foliate - @${RLN} ${STAGEDIR}${PREFIX}/libexec/foliate/com.github.johnfactotum.Foliate \ - ${STAGEDIR}${PREFIX}/bin/foliate - @${REINPLACE_CMD} -e 's/Exec=com.github.johnfactotum.Foliate %U/Exec=foliate %U/g' \ - ${STAGEDIR}${PREFIX}/share/applications/com.github.johnfactotum.Foliate.desktop +GH_PROJECT= foliate-js:js +GH_TAGNAME= 052123b:js +GH_SUBDIR= src/foliate-js:js .include <bsd.port.mk> diff --git a/deskutils/foliate/distinfo b/deskutils/foliate/distinfo index 225b681efa49..a90db8363c22 100644 --- a/deskutils/foliate/distinfo +++ b/deskutils/foliate/distinfo @@ -1,3 +1,5 @@ -TIMESTAMP = 1642309057 -SHA256 (johnfactotum-foliate-2.6.4_GH0.tar.gz) = 4a4381bff6e398f6734e1695da23f1c593ba2a67e463e07021a089ffd0741776 -SIZE (johnfactotum-foliate-2.6.4_GH0.tar.gz) = 4824560 +TIMESTAMP = 1749466630 +SHA256 (johnfactotum-foliate-3.3.0_GH0.tar.gz) = 8ff0e0cae3ddead0bd92bbd2b396d62490336aa52fb5a6c81cf1f07eba3fdc3e +SIZE (johnfactotum-foliate-3.3.0_GH0.tar.gz) = 7505565 +SHA256 (johnfactotum-foliate-js-052123b_GH0.tar.gz) = 471f2eec4e3df2a16e788f95570a7cd5337fa72300669f83056555aba5809967 +SIZE (johnfactotum-foliate-js-052123b_GH0.tar.gz) = 3626357 diff --git a/deskutils/foliate/files/patch-src_assets_KindleUnpack_kindleunpack.py b/deskutils/foliate/files/patch-src_assets_KindleUnpack_kindleunpack.py deleted file mode 100644 index ba783bb90cab..000000000000 --- a/deskutils/foliate/files/patch-src_assets_KindleUnpack_kindleunpack.py +++ /dev/null @@ -1,16 +0,0 @@ -Fixes unicode display correctly, this prevents crashing on opening -(kindle format files). - ---- src/assets/KindleUnpack/kindleunpack.py.orig 2019-10-07 19:55:37 UTC -+++ src/assets/KindleUnpack/kindleunpack.py -@@ -952,8 +952,8 @@ def main(argv=unicode_argv()): - global SPLIT_COMBO_MOBIS - - print("KindleUnpack v0.82") -- print(" Based on initial mobipocket version Copyright © 2009 Charles M. Hannum <root@ihack.net>") -- print(" Extensive Extensions and Improvements Copyright © 2009-2014 ") -+ print(" Based on initial mobipocket version Copyright © 2009 Charles M. Hannum <root@ihack.net>".encode("utf-8")) -+ print(" Extensive Extensions and Improvements Copyright © 2009-2014 ".encode("utf-8")) - print(" by: P. Durrant, K. Hendricks, S. Siebert, fandrieu, DiapDealer, nickredding, tkeo.") - print(" This program is free software: you can redistribute it and/or modify") - print(" it under the terms of the GNU General Public License as published by") diff --git a/deskutils/foliate/files/patch-src_epubView.js b/deskutils/foliate/files/patch-src_epubView.js deleted file mode 100644 index 88809a7260c6..000000000000 --- a/deskutils/foliate/files/patch-src_epubView.js +++ /dev/null @@ -1,13 +0,0 @@ -Adds variable to help substitute the correct python version suffix. - ---- src/epubView.js.orig 2020-05-29 07:10:48 UTC -+++ src/epubView.js -@@ -36,7 +36,7 @@ var enableAnnotations = [ - mimetypes.kindleAlias, - ] - --const python = GLib.find_program_in_path('python') || GLib.find_program_in_path('python3') -+const python = GLib.find_program_in_path('@PYTHON_VERSION@') - const kindleUnpack = pkg.pkgdatadir + '/assets/KindleUnpack/kindleunpack.py' - - const settings = new Gio.Settings({ schema_id: pkg.name + '.view' }) diff --git a/deskutils/foliate/pkg-plist b/deskutils/foliate/pkg-plist index b0b11179d22a..2323de49eaf6 100644 --- a/deskutils/foliate/pkg-plist +++ b/deskutils/foliate/pkg-plist @@ -1,67 +1,35 @@ bin/foliate -libexec/foliate/com.github.johnfactotum.Foliate share/applications/com.github.johnfactotum.Foliate.desktop -share/applications/com.github.johnfactotum.Foliate.desktop.bak -share/com.github.johnfactotum.Foliate/assets/KindleUnpack/__init__.py -share/com.github.johnfactotum.Foliate/assets/KindleUnpack/compatibility_utils.py -share/com.github.johnfactotum.Foliate/assets/KindleUnpack/kindleunpack.py -share/com.github.johnfactotum.Foliate/assets/KindleUnpack/kindleunpack.py.orig -share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_cover.py -share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_dict.py -share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_header.py -share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_html.py -share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_index.py -share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_k8proc.py -share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_k8resc.py -share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_nav.py -share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_ncx.py -share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_opf.py -share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_pagemap.py -share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_sectioner.py -share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_split.py -share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_uncompress.py -share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_utils.py -share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobiml2xhtml.py -share/com.github.johnfactotum.Foliate/assets/KindleUnpack/unipath.py -share/com.github.johnfactotum.Foliate/assets/KindleUnpack/unpack_structure.py -share/com.github.johnfactotum.Foliate/assets/client.html -share/com.github.johnfactotum.Foliate/assets/epub-viewer-cb.html -share/com.github.johnfactotum.Foliate/assets/epub-viewer-nocsp.html -share/com.github.johnfactotum.Foliate/assets/epub-viewer.css -share/com.github.johnfactotum.Foliate/assets/epub-viewer.html -share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/LICENSE -share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/README.md -share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/dist/wasm-gen/libarchive.js -share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/dist/wasm-gen/libarchive.wasm -share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/dist/worker-bundle.js -share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/package.json -share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/src/compressed-file.js -share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/src/libarchive.js -share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/src/webworker/archive-reader.js -share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/src/webworker/wasm-gen/libarchive.js -share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/src/webworker/wasm-gen/libarchive.wasm -share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/src/webworker/wasm-module.js -share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/src/webworker/worker.js -share/com.github.johnfactotum.Foliate/assets/libarchivejs/main.js -share/com.github.johnfactotum.Foliate/com.github.johnfactotum.Foliate.data.gresource -share/com.github.johnfactotum.Foliate/com.github.johnfactotum.Foliate.src.gresource +share/com.github.johnfactotum.Foliate/com.github.johnfactotum.Foliate.gresource share/icons/hicolor/scalable/apps/com.github.johnfactotum.Foliate.svg share/icons/hicolor/symbolic/apps/com.github.johnfactotum.Foliate-symbolic.svg +share/locale/ar/LC_MESSAGES/com.github.johnfactotum.Foliate.mo share/locale/cs/LC_MESSAGES/com.github.johnfactotum.Foliate.mo share/locale/de/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +share/locale/el/LC_MESSAGES/com.github.johnfactotum.Foliate.mo share/locale/es/LC_MESSAGES/com.github.johnfactotum.Foliate.mo share/locale/eu/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +share/locale/fa_IR/LC_MESSAGES/com.github.johnfactotum.Foliate.mo share/locale/fr/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +share/locale/gl/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +share/locale/he/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +share/locale/hi/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +share/locale/hr/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +share/locale/hu/LC_MESSAGES/com.github.johnfactotum.Foliate.mo share/locale/id/LC_MESSAGES/com.github.johnfactotum.Foliate.mo share/locale/ie/LC_MESSAGES/com.github.johnfactotum.Foliate.mo share/locale/it/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +share/locale/ja/LC_MESSAGES/com.github.johnfactotum.Foliate.mo share/locale/ko/LC_MESSAGES/com.github.johnfactotum.Foliate.mo share/locale/nb/LC_MESSAGES/com.github.johnfactotum.Foliate.mo share/locale/nl/LC_MESSAGES/com.github.johnfactotum.Foliate.mo share/locale/nn/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +share/locale/oc/LC_MESSAGES/com.github.johnfactotum.Foliate.mo share/locale/pt_BR/LC_MESSAGES/com.github.johnfactotum.Foliate.mo share/locale/ru/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +share/locale/sr/LC_MESSAGES/com.github.johnfactotum.Foliate.mo share/locale/sv/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +share/locale/tr/LC_MESSAGES/com.github.johnfactotum.Foliate.mo share/locale/uk/LC_MESSAGES/com.github.johnfactotum.Foliate.mo share/locale/zh_CN/LC_MESSAGES/com.github.johnfactotum.Foliate.mo share/locale/zh_TW/LC_MESSAGES/com.github.johnfactotum.Foliate.mo diff --git a/deskutils/genius/Makefile b/deskutils/genius/Makefile index 70c9f7a4c8d3..610d746b613e 100644 --- a/deskutils/genius/Makefile +++ b/deskutils/genius/Makefile @@ -1,6 +1,6 @@ PORTNAME= genius DISTVERSION= 1.0.27 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= deskutils gnome MASTER_SITES= GNOME \ http://ftp.5z.com/pub/genius/ @@ -12,8 +12,7 @@ WWW= https://www.jirka.org/genius.html LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING -LIB_DEPENDS= libamtk-5.so:x11-toolkits/amtk \ - libfontconfig.so:x11-fonts/fontconfig \ +LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libgmp.so:math/gmp \ libharfbuzz.so:print/harfbuzz \ diff --git a/deskutils/gnome-calendar/Makefile b/deskutils/gnome-calendar/Makefile index 073818c56631..10f401b31f3b 100644 --- a/deskutils/gnome-calendar/Makefile +++ b/deskutils/gnome-calendar/Makefile @@ -1,7 +1,7 @@ PORTNAME= gnome-calendar PORTVERSION= 47.0 CATEGORIES= deskutils gnome -MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} +MASTER_SITES= GNOME DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org diff --git a/deskutils/gnome-characters/Makefile b/deskutils/gnome-characters/Makefile index eff43c34d81b..0afb6c72b247 100644 --- a/deskutils/gnome-characters/Makefile +++ b/deskutils/gnome-characters/Makefile @@ -2,7 +2,7 @@ PORTNAME= gnome-characters PORTVERSION= 47.0 PORTREVISION= 1 CATEGORIES= deskutils gnome -MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} +MASTER_SITES= GNOME DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org diff --git a/deskutils/gnome-clocks/Makefile b/deskutils/gnome-clocks/Makefile index 88d934d8ba12..70f4ab42a36a 100644 --- a/deskutils/gnome-clocks/Makefile +++ b/deskutils/gnome-clocks/Makefile @@ -2,7 +2,7 @@ PORTNAME= gnome-clocks PORTVERSION= 47.0 PORTEPOCH= 1 CATEGORIES= deskutils gnome -MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} +MASTER_SITES= GNOME DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org diff --git a/deskutils/gnome-contacts/Makefile b/deskutils/gnome-contacts/Makefile index a422070800bb..d9d6df3fca95 100644 --- a/deskutils/gnome-contacts/Makefile +++ b/deskutils/gnome-contacts/Makefile @@ -2,7 +2,7 @@ PORTNAME= gnome-contacts PORTVERSION= 47.1.1 PORTREVISION= 1 CATEGORIES= deskutils gnome -MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} +MASTER_SITES= GNOME MAINTAINER= gnome@FreeBSD.org COMMENT= Contacts manager for gnome diff --git a/deskutils/gnome-dictionary/Makefile b/deskutils/gnome-dictionary/Makefile index bc45288367f7..4e1e93138f09 100644 --- a/deskutils/gnome-dictionary/Makefile +++ b/deskutils/gnome-dictionary/Makefile @@ -2,7 +2,7 @@ PORTNAME= gnome-dictionary PORTVERSION= 40.0 PORTREVISION= 5 CATEGORIES= deskutils gnome -MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} +MASTER_SITES= GNOME DIST_SUBDIR= gnome PATCH_SITES= https://gitlab.gnome.org/GNOME/${PORTNAME}/-/commit/ diff --git a/deskutils/gnome-font-viewer/Makefile b/deskutils/gnome-font-viewer/Makefile index ee34dd9f0dd3..0404f8f49aea 100644 --- a/deskutils/gnome-font-viewer/Makefile +++ b/deskutils/gnome-font-viewer/Makefile @@ -1,7 +1,7 @@ PORTNAME= gnome-font-viewer PORTVERSION= 47.0 CATEGORIES= deskutils gnome -MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} +MASTER_SITES= GNOME DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org diff --git a/deskutils/gnome-initial-setup/Makefile b/deskutils/gnome-initial-setup/Makefile index 3fe4e3c74339..cd60b9b9e115 100644 --- a/deskutils/gnome-initial-setup/Makefile +++ b/deskutils/gnome-initial-setup/Makefile @@ -2,7 +2,7 @@ PORTNAME= gnome-initial-setup PORTVERSION= 43.2 PORTREVISION= 5 CATEGORIES= deskutils gnome -MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} +MASTER_SITES= GNOME DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org diff --git a/deskutils/gnome-maps/Makefile b/deskutils/gnome-maps/Makefile index 6c86d233a6ad..5202df1c1117 100644 --- a/deskutils/gnome-maps/Makefile +++ b/deskutils/gnome-maps/Makefile @@ -1,12 +1,12 @@ PORTNAME= gnome-maps -DISTVERSION= 47.4 +DISTVERSION= 47.7 CATEGORIES= deskutils gnome -MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} +MASTER_SITES= GNOME DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Map application for GNOME -WWW= https://wiki.gnome.org/Apps/Maps +WWW= https://apps.gnome.org/Maps/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING @@ -19,15 +19,14 @@ LIB_DEPENDS= libgeocode-glib-2.so:net/geocode-glib2 \ libshumate-1.0.so:x11-toolkits/libshumate \ libsoup-3.0.so:devel/libsoup3 \ libportal.so:deskutils/libportal \ + libportal-gtk4.so:deskutils/libportal-gtk4 \ libjson-glib-1.0.so:devel/json-glib RUN_DEPENDS= geoclue>=0:net/geoclue -USES= desktop-file-utils gettext gl gnome meson pkgconfig tar:xz xorg -USE_GNOME= cairo gtk40 intltool libadwaita libxml2 librsvg2 -USE_GL= egl +USES= desktop-file-utils gettext gnome meson pkgconfig tar:xz +USE_GNOME= cairo glib20 gtk40 introspection:build libadwaita \ + libxml2 librsvg2 USE_LDCONFIG= yes -USE_XORG= x11 xcomposite xdamage xext xfixes xi xrandr -INSTALL_TARGET= install-strip GLIB_SCHEMAS= org.gnome.Maps.gschema.xml diff --git a/deskutils/gnome-maps/distinfo b/deskutils/gnome-maps/distinfo index 972ff11460d4..c625027031a1 100644 --- a/deskutils/gnome-maps/distinfo +++ b/deskutils/gnome-maps/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1741101797 -SHA256 (gnome/gnome-maps-47.4.tar.xz) = 18c5e270fb522cfd3c003ec01093e065eb2f2b8d1b2780dfc279e0bf77735e0b -SIZE (gnome/gnome-maps-47.4.tar.xz) = 3272344 +TIMESTAMP = 1749285811 +SHA256 (gnome/gnome-maps-47.7.tar.xz) = 33499b35f7eb77eb835f9cb77cf7a8818f25db789c0591cf053060ebaf474ee5 +SIZE (gnome/gnome-maps-47.7.tar.xz) = 3272536 diff --git a/deskutils/gnome-maps/files/patch-lib_meson.build b/deskutils/gnome-maps/files/patch-lib_meson.build new file mode 100644 index 000000000000..9e92b47189ae --- /dev/null +++ b/deskutils/gnome-maps/files/patch-lib_meson.build @@ -0,0 +1,13 @@ +--- lib/meson.build.orig 2024-10-11 09:52:32 UTC ++++ lib/meson.build +@@ -54,8 +54,8 @@ libmaps_gir_targets = gnome.generate_gir( + 'Shumate-1.0' + ], + install: true, +- install_dir_gir: join_paths(pkgdatadir, 'gir-' + maps_gir_version), +- install_dir_typelib: join_paths(pkglibdir, 'girepository-' + maps_gir_version) ++ install_dir_gir: join_paths(datadir, 'gir-' + maps_gir_version), ++ install_dir_typelib: join_paths(libdir, 'girepository-' + maps_gir_version) + ) + + libmaps_gir = libmaps_gir_targets[0] diff --git a/deskutils/gnome-maps/pkg-plist b/deskutils/gnome-maps/pkg-plist index e70ddce77642..a0782a262969 100644 --- a/deskutils/gnome-maps/pkg-plist +++ b/deskutils/gnome-maps/pkg-plist @@ -1,11 +1,11 @@ bin/gnome-maps -lib/gnome-maps/girepository-1.0/GnomeMaps-1.0.typelib +lib/girepository-1.0/GnomeMaps-1.0.typelib lib/gnome-maps/libgnome-maps.so lib/gnome-maps/libgnome-maps.so.0 lib/gnome-maps/libgnome-maps.so.0.0.0 share/applications/org.gnome.Maps.desktop share/dbus-1/services/org.gnome.Maps.service -%%DATADIR%%/gir-1.0/GnomeMaps-1.0.gir +share/gir-1.0/GnomeMaps-1.0.gir %%DATADIR%%/icons/hicolor/16x16/apps/anniversary-symbolic.svg %%DATADIR%%/icons/hicolor/16x16/apps/arrow1-right-symbolic.svg %%DATADIR%%/icons/hicolor/16x16/apps/arrow2-top-left-symbolic.svg diff --git a/deskutils/gnome-photos/Makefile b/deskutils/gnome-photos/Makefile index 7639776fd50e..d9731ed77dd0 100644 --- a/deskutils/gnome-photos/Makefile +++ b/deskutils/gnome-photos/Makefile @@ -2,7 +2,7 @@ PORTNAME= gnome-photos DISTVERSION= 44.0 PORTREVISION= 1 CATEGORIES= deskutils gnome -MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} +MASTER_SITES= GNOME DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org diff --git a/deskutils/gnome-planner/Makefile b/deskutils/gnome-planner/Makefile index e82cb031565c..af1245ad5d8f 100644 --- a/deskutils/gnome-planner/Makefile +++ b/deskutils/gnome-planner/Makefile @@ -1,6 +1,6 @@ PORTNAME= gnome-planner PORTVERSION= 0.14.6.20220531 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= deskutils gnome DIST_SUBDIR= gnome @@ -15,7 +15,7 @@ BUILD_DEPENDS= appstream-util:devel/appstream-glib \ LIB_DEPENDS= libgoa-1.0.so:net/gnome-online-accounts \ libgraphene-1.0.so:graphics/graphene \ libical.so:devel/libical \ - libpeas-1.0.so:devel/libpeas \ + libpeas-1.0.so:devel/libpeas1 \ libsecret-1.so:security/libsecret \ libsoup-2.4.so:devel/libsoup \ libgda-5.0.so:databases/libgda5 diff --git a/deskutils/gnome-pomodoro/Makefile b/deskutils/gnome-pomodoro/Makefile index 8c503b798497..caa2de096f0b 100644 --- a/deskutils/gnome-pomodoro/Makefile +++ b/deskutils/gnome-pomodoro/Makefile @@ -1,6 +1,6 @@ PORTNAME= gnome-pomodoro PORTVERSION= 0.22.1 -PORTREVISION= 1 +PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= deskutils gnome @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= appstream-util:devel/appstream-glib LIB_DEPENDS= libcanberra.so:audio/libcanberra \ libgom-1.0.so:databases/gom \ - libpeas-1.0.so:devel/libpeas + libpeas-1.0.so:devel/libpeas1 USES= gettext-tools gmake gnome gstreamer libtool meson pkgconfig \ sqlite vala:build diff --git a/deskutils/gnome-screenshot/Makefile b/deskutils/gnome-screenshot/Makefile index 5e3e0557dd63..0ec3f24d5f4c 100644 --- a/deskutils/gnome-screenshot/Makefile +++ b/deskutils/gnome-screenshot/Makefile @@ -2,7 +2,7 @@ PORTNAME= gnome-screenshot PORTVERSION= 41.0 PORTREVISION= 3 CATEGORIES= deskutils gnome -MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} +MASTER_SITES= GNOME DIST_SUBDIR= gnome PATCH_SITES= https://gitlab.gnome.org/GNOME/${PORTNAME}/-/commit/ diff --git a/deskutils/gnome-shell-extension-audio-output-switcher/Makefile b/deskutils/gnome-shell-extension-audio-output-switcher/Makefile index da0af22616a0..ac9e1e05e828 100644 --- a/deskutils/gnome-shell-extension-audio-output-switcher/Makefile +++ b/deskutils/gnome-shell-extension-audio-output-switcher/Makefile @@ -8,6 +8,8 @@ MAINTAINER= gnome@FreeBSD.org COMMENT= Gnome-shell audio output switcher WWW= https://github.com/anduchs/audio-output-switcher +BROKEN= Does not support recent gnome-shell + BUILD_DEPENDS= gnome-shell>=0:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas RUN_DEPENDS= gnome-shell>=0:x11/gnome-shell \ diff --git a/deskutils/gnome-shell-extension-coverflow/Makefile b/deskutils/gnome-shell-extension-coverflow/Makefile index b236596cf422..5c1e2e6fd873 100644 --- a/deskutils/gnome-shell-extension-coverflow/Makefile +++ b/deskutils/gnome-shell-extension-coverflow/Makefile @@ -11,6 +11,8 @@ WWW= https://github.com/dmo60/CoverflowAltTab LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN= Does not support recent gnome-shell + BUILD_DEPENDS= gnome-shell>=0:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas RUN_DEPENDS= gnome-shell>=0:x11/gnome-shell \ diff --git a/deskutils/gnome-shell-extension-dashtodock/Makefile b/deskutils/gnome-shell-extension-dashtodock/Makefile index 1fe48b742684..4ad4011289d1 100644 --- a/deskutils/gnome-shell-extension-dashtodock/Makefile +++ b/deskutils/gnome-shell-extension-dashtodock/Makefile @@ -1,6 +1,5 @@ PORTNAME= gnome-shell-extension-dashtodock -PORTVERSION= 65 -PORTREVISION= 2 +DISTVERSION= 100 DISTVERSIONPREFIX= extensions.gnome.org-v CATEGORIES= deskutils gnome DIST_SUBDIR= gnome @@ -12,31 +11,35 @@ WWW= https://micheleg.github.io/dash-to-dock/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -BUILD_DEPENDS= gnome-shell>=3.28:x11/gnome-shell \ - gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas -RUN_DEPENDS= gnome-shell>=3.28:x11/gnome-shell \ - gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas +BUILD_DEPENDS= sassc>0:textproc/sassc +RUN_DEPENDS= gnome-shell>=47.0:x11/gnome-shell \ + gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas -USES= gettext gmake gnome localbase pkgconfig -USE_GNOME= glib20 -USE_GITHUB= yes - -GLIB_SCHEMAS= org.gnome.shell.extensions.dash-to-dock.gschema.xml +USES= gettext-tools gmake gnome +USE_GNOME= glib20 intltool:build +USE_GITHUB= yes GH_ACCOUNT= micheleg GH_PROJECT= dash-to-dock -PKGMESSAGE= ../gnome-shell-extra-extensions/pkg-message.slaves +UUID_EXTENSION= dash-to-dock@micxgx.gmail.com + +SUB_FILES= pkg-message +SUB_LIST= UUID=${UUID_EXTENSION} + +GLIB_SCHEMAS= org.gnome.shell.extensions.dash-to-dock.gschema.xml NO_ARCH= yes -do-install: - @${MKDIR} ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/ - @${MKDIR} ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com - ${INSTALL_DATA} ${WRKSRC}/schemas/org.gnome.shell.extensions.dash-to-dock.gschema.xml \ - ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/ - cd ${WRKSRC} && ${COPYTREE_SHARE} . \ - ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com - @${FIND} ${STAGEDIR}${PREFIX} -name \*.po -delete +post-patch: + ${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' \ + ${WRKSRC}/Makefile + +pre-install: + @${MKDIR} ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas + +post-install: + ${INSTALL_DATA} ${WRKSRC}/schemas/*.xml \ + ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas .include <bsd.port.mk> diff --git a/deskutils/gnome-shell-extension-dashtodock/distinfo b/deskutils/gnome-shell-extension-dashtodock/distinfo index 641b67afcc7c..fb10cf706f46 100644 --- a/deskutils/gnome-shell-extension-dashtodock/distinfo +++ b/deskutils/gnome-shell-extension-dashtodock/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1550871034 -SHA256 (gnome/micheleg-dash-to-dock-extensions.gnome.org-v65_GH0.tar.gz) = 335a4f06ad076ec1129b018ed342e14c60da6d4501b98828dc21846d749d1507 -SIZE (gnome/micheleg-dash-to-dock-extensions.gnome.org-v65_GH0.tar.gz) = 307144 +TIMESTAMP = 1746361370 +SHA256 (gnome/micheleg-dash-to-dock-extensions.gnome.org-v100_GH0.tar.gz) = 078cacccc241428735debf905a5e8e742a737b4728353fc37f1c0859448a1910 +SIZE (gnome/micheleg-dash-to-dock-extensions.gnome.org-v100_GH0.tar.gz) = 343651 diff --git a/deskutils/gnome-shell-extension-dashtodock/files/patch-Makefile b/deskutils/gnome-shell-extension-dashtodock/files/patch-Makefile new file mode 100644 index 000000000000..62f7d90161ec --- /dev/null +++ b/deskutils/gnome-shell-extension-dashtodock/files/patch-Makefile @@ -0,0 +1,110 @@ +--- Makefile.orig 2025-02-14 17:37:45 UTC ++++ Makefile +@@ -44,27 +44,10 @@ MSGSRC = $(wildcard po/*.po) + $(NULL) + + MSGSRC = $(wildcard po/*.po) +-ifeq ($(strip $(DESTDIR)),) +- INSTALLTYPE = local +- INSTALLBASE = $(HOME)/.local/share/gnome-shell/extensions +-else +- INSTALLTYPE = system +- SHARE_PREFIX = $(DESTDIR)/usr/share +- INSTALLBASE = $(SHARE_PREFIX)/gnome-shell/extensions +-endif ++SHARE_PREFIX = $(DESTDIR)%%LOCALBASE%%/share ++INSTALLBASE = $(SHARE_PREFIX)/gnome-shell/extensions + INSTALLNAME = dash-to-dock@micxgx.gmail.com + +-# The command line passed variable VERSION is used to set the version string +-# in the metadata and in the generated zip-file. If no VERSION is passed, the +-# current commit SHA1 is used as version number in the metadata while the +-# generated zip file has no string attached. +-ifdef VERSION +- VSTRING = _v$(VERSION) +-else +- VERSION = $(shell git rev-parse HEAD) +- VSTRING = +-endif +- + all: extension + + clean: +@@ -72,7 +55,7 @@ clean: + rm -f stylesheet.css + rm -rf _build + +-extension: ./schemas/gschemas.compiled ./stylesheet.css $(MSGSRC:.po=.mo) ++extension: ./stylesheet.css $(MSGSRC:.po=.mo) + + ./schemas/gschemas.compiled: ./schemas/org.gnome.shell.extensions.dash-to-dock.gschema.xml + glib-compile-schemas ./schemas/ +@@ -94,31 +77,13 @@ mergepo: potfile + msgfmt -c $< -o $@ + + ./stylesheet.css: ./_stylesheet.scss +-ifeq ($(SASS), ruby) +- sass --sourcemap=none --no-cache --scss _stylesheet.scss stylesheet.css +-else ifeq ($(SASS), dart) +- sass --no-source-map _stylesheet.scss stylesheet.css +-else ifeq ($(SASS), sassc) + sassc --omit-map-comment _stylesheet.scss stylesheet.css +-else +- sassc --omit-map-comment _stylesheet.scss stylesheet.css +-endif + + install: install-local + + install-local: _build +- rm -rf $(INSTALLBASE)/$(INSTALLNAME) + mkdir -p $(INSTALLBASE)/$(INSTALLNAME) + cp -r ./_build/* $(INSTALLBASE)/$(INSTALLNAME)/ +-ifeq ($(INSTALLTYPE),system) +- # system-wide settings and locale files +- rm -r $(INSTALLBASE)/$(INSTALLNAME)/schemas $(INSTALLBASE)/$(INSTALLNAME)/locale +- mkdir -p $(SHARE_PREFIX)/glib-2.0/schemas $(SHARE_PREFIX)/locale +- cp -r ./schemas/*gschema.* $(SHARE_PREFIX)/glib-2.0/schemas +- cp -r ./_build/locale/* $(SHARE_PREFIX)/locale +-endif +- -rm -fR _build +- echo done + + zip-file: _build check + cd _build ; \ +@@ -127,16 +92,13 @@ _build: all + -rm -fR _build + + _build: all +- -rm -fR ./_build + mkdir -p _build +- cp $(BASE_MODULES) $(EXTRA_MODULES) _build +- cp -a dependencies _build +- cp stylesheet.css _build ++ cp $(BASE_MODULES) _build/ ++ cp $(EXTRA_MODULES) _build/ ++ cp -a dependencies _build/ ++ cp stylesheet.css _build/ + mkdir -p _build/media + cd media ; cp $(EXTRA_MEDIA) ../_build/media/ +- mkdir -p _build/schemas +- cp schemas/*.xml _build/schemas/ +- cp schemas/gschemas.compiled _build/schemas/ + mkdir -p _build/locale + for l in $(MSGSRC:.po=.mo) ; do \ + lf=_build/locale/`basename $$l .mo`; \ +@@ -144,15 +106,3 @@ _build: all + mkdir -p $$lf/LC_MESSAGES; \ + cp $$l $$lf/LC_MESSAGES/dashtodock.mo; \ + done; +- sed -i 's/"version": -1/"version": "$(VERSION)"/' _build/metadata.json; +- +-ifeq ($(strip $(ESLINT)),) +- ESLINT = eslint +-endif +- +-ifneq ($(strip $(ESLINT_TAP)),) +- ESLINT_ARGS = -f tap +-endif +- +-check: +- ESLINT_USE_FLAT_CONFIG=false $(ESLINT) $(ESLINT_ARGS) . diff --git a/deskutils/gnome-shell-extension-dashtodock/files/pkg-message.in b/deskutils/gnome-shell-extension-dashtodock/files/pkg-message.in new file mode 100644 index 000000000000..f3426c1d308c --- /dev/null +++ b/deskutils/gnome-shell-extension-dashtodock/files/pkg-message.in @@ -0,0 +1,18 @@ +[ +{ type: install + message: <<EOM +To enable this extension: +gsettings set org.gnome.shell enabled-extensions "['%%UUID%%']" + +The gnome-shell must be restarted, press Alt+F2 and type 'r' (X11 only). + +To configure or disable an extension, after restarting the shell, +you have to launch 'gnome-extensions-app'. + +To disable this extension (before remove): +gdbus call --session --dest org.gnome.Shell.Extensions \ +--object-path /org/gnome/Shell/Extensions \ +--method org.gnome.Shell.Extensions.DisableExtension %%UUID%% +EOM +} +] diff --git a/deskutils/gnome-shell-extension-dashtodock/pkg-plist b/deskutils/gnome-shell-extension-dashtodock/pkg-plist index 03e7c3d14570..603763287238 100644 --- a/deskutils/gnome-shell-extension-dashtodock/pkg-plist +++ b/deskutils/gnome-shell-extension-dashtodock/pkg-plist @@ -1,50 +1,60 @@ -share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/.gitignore share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/COPYING -share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/Makefile share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/README.md share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/Settings.ui share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/appIconIndicators.js share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/appIcons.js -share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/convenience.js +share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/appIconsDecorator.js +share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/appSpread.js share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/dash.js +share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/dbusmenuUtils.js +share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/dependencies/gi.js +share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/dependencies/shell/extensions/extension.js +share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/dependencies/shell/misc.js +share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/dependencies/shell/ui.js +share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/desktopIconsIntegration.js share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/docking.js share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/extension.js +share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/fileManager1API.js +share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/imports.js share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/intellihide.js share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/launcherAPI.js +share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/locale/ar/LC_MESSAGES/dashtodock.mo +share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/locale/cs/LC_MESSAGES/dashtodock.mo +share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/locale/de/LC_MESSAGES/dashtodock.mo +share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/locale/el/LC_MESSAGES/dashtodock.mo +share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/locale/es/LC_MESSAGES/dashtodock.mo +share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/locale/eu/LC_MESSAGES/dashtodock.mo +share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/locale/fr/LC_MESSAGES/dashtodock.mo +share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/locale/gl/LC_MESSAGES/dashtodock.mo +share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/locale/hu/LC_MESSAGES/dashtodock.mo +share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/locale/id/LC_MESSAGES/dashtodock.mo +share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/locale/it/LC_MESSAGES/dashtodock.mo +share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/locale/ja/LC_MESSAGES/dashtodock.mo +share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/locale/ko/LC_MESSAGES/dashtodock.mo +share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/locale/nb/LC_MESSAGES/dashtodock.mo +share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/locale/nl/LC_MESSAGES/dashtodock.mo +share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/locale/pl/LC_MESSAGES/dashtodock.mo +share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/locale/pt/LC_MESSAGES/dashtodock.mo +share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/locale/pt_BR/LC_MESSAGES/dashtodock.mo +share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/locale/ru/LC_MESSAGES/dashtodock.mo +share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/locale/sk/LC_MESSAGES/dashtodock.mo +share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/locale/sl/LC_MESSAGES/dashtodock.mo +share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/locale/sr/LC_MESSAGES/dashtodock.mo +share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/locale/sr@latin/LC_MESSAGES/dashtodock.mo +share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/locale/sv/LC_MESSAGES/dashtodock.mo +share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/locale/tr/LC_MESSAGES/dashtodock.mo +share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/locale/uk_UA/LC_MESSAGES/dashtodock.mo +share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/locale/zh_CN/LC_MESSAGES/dashtodock.mo +share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/locale/zh_TW/LC_MESSAGES/dashtodock.mo +share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/locations.js +share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/locationsWorker.js share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/media/glossy.svg share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/media/highlight_stacked_bg.svg share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/media/highlight_stacked_bg_h.svg share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/media/logo.svg -share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/media/screenshot.jpg share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/metadata.json -share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/po/ar.mo -share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/po/cs.mo -share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/po/de.mo -share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/po/el.mo -share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/po/es.mo -share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/po/fr.mo -share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/po/gl.mo -share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/po/hu.mo -share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/po/id.mo -share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/po/it.mo -share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/po/ja.mo -share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/po/nb.mo -share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/po/nl.mo -share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/po/pl.mo -share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/po/pt.mo -share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/po/pt_BR.mo -share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/po/ru.mo -share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/po/sk.mo -share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/po/sr.mo -share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/po/sr@latin.mo -share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/po/sv.mo -share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/po/tr.mo -share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/po/uk_UA.mo -share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/po/zh_CN.mo -share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/po/zh_TW.mo +share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/notificationsMonitor.js share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/prefs.js -share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/schemas/gschemas.compiled -share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/schemas/org.gnome.shell.extensions.dash-to-dock.gschema.xml share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/stylesheet.css share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/theming.js share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/utils.js diff --git a/deskutils/gnome-shell-extension-filesmenu/Makefile b/deskutils/gnome-shell-extension-filesmenu/Makefile index b9e2e9697de9..509812c8bbf8 100644 --- a/deskutils/gnome-shell-extension-filesmenu/Makefile +++ b/deskutils/gnome-shell-extension-filesmenu/Makefile @@ -11,6 +11,8 @@ WWW= https://github.com/bertoldia/files-menu LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE +BROKEN= Does not support recent gnome-shell + BUILD_DEPENDS= gnome-shell>=0:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas RUN_DEPENDS= gnome-shell>=0:x11/gnome-shell \ diff --git a/deskutils/gnome-shell-extension-hidetopbar/Makefile b/deskutils/gnome-shell-extension-hidetopbar/Makefile index ab21df3c6bb8..fa622fc95159 100644 --- a/deskutils/gnome-shell-extension-hidetopbar/Makefile +++ b/deskutils/gnome-shell-extension-hidetopbar/Makefile @@ -1,40 +1,47 @@ -PORTNAME= gnome-shell-extension-hidetopbar -PORTVERSION= 0.0.0.20180511 -PORTREVISION= 2 +PORTNAME= hidetopbar +DISTVERSION= 120 CATEGORIES= deskutils gnome +PKGNAMEPREFIX= gnome-shell-extension- DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Hide the topbar except in overview mode -WWW= https://github.com/mlutfy/hidetopbar +WWW= https://gitlab.gnome.org/tuxor1337/hidetopbar -LICENSE= GPLv2 +LICENSE= GPLv3 -BUILD_DEPENDS= gnome-shell>=0:x11/gnome-shell \ - gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas -RUN_DEPENDS= gnome-shell>=0:x11/gnome-shell \ - gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas +RUN_DEPENDS= gnome-shell>=47.0:x11/gnome-shell \ + gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas -USES= gettext gmake gnome pkgconfig +USES= gnome USE_GNOME= glib20 -USE_GITHUB= yes -GLIB_SCHEMAS= org.gnome.shell.extensions.hidetopbar.gschema.xml -GH_ACCOUNT= mlutfy -GH_PROJECT= hidetopbar -GH_TAGNAME= 7977769 +NO_BUILD= yes +NO_ARCH= yes + +USE_GITLAB= yes +GL_SITE= https://gitlab.gnome.org +GL_ACCOUNT= tuxor1337 +GL_TAGNAME= e9ececc2 -PKGMESSAGE= ../gnome-shell-extra-extensions/pkg-message.slaves +UUID_EXTENSION= hidetopbar@mathieu.bidon.ca -NO_BUILD= yes +SUB_FILES= pkg-message +SUB_LIST= UUID=${UUID_EXTENSION} + +GLIB_SCHEMAS= org.gnome.shell.extensions.hidetopbar.gschema.xml + +pre-install: + ${MKDIR} ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas + ${MKDIR} ${STAGEDIR}${PREFIX}/share/locale + ${MKDIR} ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/${UUID_EXTENSION} do-install: - @${MKDIR} ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/ - @${MKDIR} ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/hidetopbar@mathieu.bidon.ca - ${INSTALL_DATA} ${WRKSRC}/org.gnome.shell.extensions.hidetopbar.gschema.xml \ + ${INSTALL_DATA} ${WRKSRC}/*.js \ + ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/${UUID_EXTENSION} + ${INSTALL_DATA} ${WRKSRC}/schemas/*.gschema.xml \ ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/ - @${RM} -r ${WRKSRC}/org.gnome.shell.extensions.hidetopbar.gschema.xml - cd ${WRKSRC} && ${COPYTREE_SHARE} . \ - ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/hidetopbar@mathieu.bidon.ca/ + cd ${WRKSRC}/locale/ && ${COPYTREE_SHARE} . \ + ${STAGEDIR}${PREFIX}/share/locale/ "! -name *\.pot" .include <bsd.port.mk> diff --git a/deskutils/gnome-shell-extension-hidetopbar/distinfo b/deskutils/gnome-shell-extension-hidetopbar/distinfo index 63b5af9ac04c..abd1ef0a691e 100644 --- a/deskutils/gnome-shell-extension-hidetopbar/distinfo +++ b/deskutils/gnome-shell-extension-hidetopbar/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1526413761 -SHA256 (gnome/mlutfy-hidetopbar-0.0.0.20180511-7977769_GH0.tar.gz) = 0d582fcf2d52ca9867efc9e396ca13cceffb6d1976d37e67e7217af552bf58d6 -SIZE (gnome/mlutfy-hidetopbar-0.0.0.20180511-7977769_GH0.tar.gz) = 17790 +TIMESTAMP = 1746363904 +SHA256 (gnome/hidetopbar-e9ececc2.tar.bz2) = c94b114ffa93efb6b89cc7540f34986df750391a63a7a3497f5b323a9a82e630 +SIZE (gnome/hidetopbar-e9ececc2.tar.bz2) = 4556153 diff --git a/deskutils/gnome-shell-extension-hidetopbar/files/pkg-message.in b/deskutils/gnome-shell-extension-hidetopbar/files/pkg-message.in new file mode 100644 index 000000000000..f3426c1d308c --- /dev/null +++ b/deskutils/gnome-shell-extension-hidetopbar/files/pkg-message.in @@ -0,0 +1,18 @@ +[ +{ type: install + message: <<EOM +To enable this extension: +gsettings set org.gnome.shell enabled-extensions "['%%UUID%%']" + +The gnome-shell must be restarted, press Alt+F2 and type 'r' (X11 only). + +To configure or disable an extension, after restarting the shell, +you have to launch 'gnome-extensions-app'. + +To disable this extension (before remove): +gdbus call --session --dest org.gnome.Shell.Extensions \ +--object-path /org/gnome/Shell/Extensions \ +--method org.gnome.Shell.Extensions.DisableExtension %%UUID%% +EOM +} +] diff --git a/deskutils/gnome-shell-extension-hidetopbar/pkg-plist b/deskutils/gnome-shell-extension-hidetopbar/pkg-plist index 48ba700f88cc..8cc421cf2c8e 100644 --- a/deskutils/gnome-shell-extension-hidetopbar/pkg-plist +++ b/deskutils/gnome-shell-extension-hidetopbar/pkg-plist @@ -1,22 +1,15 @@ -share/gnome-shell/extensions/hidetopbar@mathieu.bidon.ca/.gitignore -share/gnome-shell/extensions/hidetopbar@mathieu.bidon.ca/Makefile -share/gnome-shell/extensions/hidetopbar@mathieu.bidon.ca/README.md share/gnome-shell/extensions/hidetopbar@mathieu.bidon.ca/convenience.js +share/gnome-shell/extensions/hidetopbar@mathieu.bidon.ca/desktopIconsIntegration.js share/gnome-shell/extensions/hidetopbar@mathieu.bidon.ca/extension.js share/gnome-shell/extensions/hidetopbar@mathieu.bidon.ca/intellihide.js -share/gnome-shell/extensions/hidetopbar@mathieu.bidon.ca/locale/ca/LC_MESSAGES/hidetopbar.mo -share/gnome-shell/extensions/hidetopbar@mathieu.bidon.ca/locale/ca/LC_MESSAGES/hidetopbar.po -share/gnome-shell/extensions/hidetopbar@mathieu.bidon.ca/locale/de/LC_MESSAGES/hidetopbar.mo -share/gnome-shell/extensions/hidetopbar@mathieu.bidon.ca/locale/de/LC_MESSAGES/hidetopbar.po -share/gnome-shell/extensions/hidetopbar@mathieu.bidon.ca/locale/fr/LC_MESSAGES/hidetopbar.mo -share/gnome-shell/extensions/hidetopbar@mathieu.bidon.ca/locale/fr/LC_MESSAGES/hidetopbar.po -share/gnome-shell/extensions/hidetopbar@mathieu.bidon.ca/locale/hidetopbar.pot -share/gnome-shell/extensions/hidetopbar@mathieu.bidon.ca/locale/pl/LC_MESSAGES/hidetopbar.mo -share/gnome-shell/extensions/hidetopbar@mathieu.bidon.ca/locale/pl/LC_MESSAGES/hidetopbar.po -share/gnome-shell/extensions/hidetopbar@mathieu.bidon.ca/locale/pt_BR/LC_MESSAGES/pt_BR.mo -share/gnome-shell/extensions/hidetopbar@mathieu.bidon.ca/locale/pt_BR/LC_MESSAGES/pt_BR.po -share/gnome-shell/extensions/hidetopbar@mathieu.bidon.ca/locale/zh_CN/LC_MESSAGES/hidetopbar.mo -share/gnome-shell/extensions/hidetopbar@mathieu.bidon.ca/locale/zh_CN/LC_MESSAGES/hidetopbar.po -share/gnome-shell/extensions/hidetopbar@mathieu.bidon.ca/metadata.json share/gnome-shell/extensions/hidetopbar@mathieu.bidon.ca/panelVisibilityManager.js share/gnome-shell/extensions/hidetopbar@mathieu.bidon.ca/prefs.js +share/locale/ca/LC_MESSAGES/hidetopbar.po +share/locale/de/LC_MESSAGES/hidetopbar.po +share/locale/fr/LC_MESSAGES/hidetopbar.po +share/locale/it_IT/LC_MESSAGES/hidetopbar.po +share/locale/nl/LC_MESSAGES/hidetopbar.po +share/locale/pl/LC_MESSAGES/hidetopbar.po +share/locale/pt_BR/LC_MESSAGES/hidetopbar.po +share/locale/ru_RU/LC_MESSAGES/hidetopbar.po +share/locale/zh_CN/LC_MESSAGES/hidetopbar.po diff --git a/deskutils/gnome-shell-extension-lockkeys/Makefile b/deskutils/gnome-shell-extension-lockkeys/Makefile index 1365a029d53a..b5c4526dd155 100644 --- a/deskutils/gnome-shell-extension-lockkeys/Makefile +++ b/deskutils/gnome-shell-extension-lockkeys/Makefile @@ -1,6 +1,5 @@ PORTNAME= gnome-shell-extension-lockkeys -PORTVERSION= 0.0.0.20180511 -PORTREVISION= 2 +PORTVERSION= 65 CATEGORIES= deskutils gnome DIST_SUBDIR= gnome @@ -9,33 +8,37 @@ COMMENT= Gnome-shell Numlock and Capslock indicator WWW= https://github.com/kazysmaster/gnome-shell-extension-lockkeys LICENSE= GPLv2 -LICENSE_FILE= ${WRKSRC}/lockkeys@vaina.lt/LICENSE -BUILD_DEPENDS= gnome-shell>=0:x11/gnome-shell \ - gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas -RUN_DEPENDS= gnome-shell>=0:x11/gnome-shell \ - gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas +RUN_DEPENDS= gnome-shell>=47.0:x11/gnome-shell \ + gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas -USES= gettext gmake gnome localbase pkgconfig +USES= gnome USE_GNOME= glib20 -USE_GITHUB= yes -GLIB_SCHEMAS= org.gnome.shell.extensions.lockkeys.gschema.xml +NO_ARCH= yes +NO_BUILD= yes +USE_GITHUB= yes GH_ACCOUNT= kazysmaster -GH_TAGNAME= 0bf0917 +GH_TAGNAME= d04fa71 -PKGMESSAGE= ../gnome-shell-extra-extensions/pkg-message.slaves +UUID_EXTENSION= lockkeys@vaina.lt -NO_BUILD= yes +SUB_FILES= pkg-message +SUB_LIST= UUID=${UUID_EXTENSION} + +GLIB_SCHEMAS= org.gnome.shell.extensions.lockkeys.gschema.xml + +pre-install: + ${MKDIR} ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas + ${MKDIR} ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions do-install: - @${MKDIR} ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/ - @${MKDIR} ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/ ${INSTALL_DATA} ${WRKSRC}/lockkeys\@vaina.lt/schemas/org.gnome.shell.extensions.lockkeys.gschema.xml \ ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/ - @${RM} -r ${WRKSRC}/lockkeys\@vaina.lt/schemas/ + ${RM} -R ${WRKSRC}/lockkeys\@vaina.lt/schemas/ cd ${WRKSRC} && ${COPYTREE_SHARE} lockkeys\@vaina.lt \ - ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/ + ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/ \ + "! -name */schemas/*\.xml" .include <bsd.port.mk> diff --git a/deskutils/gnome-shell-extension-lockkeys/distinfo b/deskutils/gnome-shell-extension-lockkeys/distinfo index 027b734f2061..f3e08509bc0d 100644 --- a/deskutils/gnome-shell-extension-lockkeys/distinfo +++ b/deskutils/gnome-shell-extension-lockkeys/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1526414956 -SHA256 (gnome/kazysmaster-gnome-shell-extension-lockkeys-0.0.0.20180511-0bf0917_GH0.tar.gz) = c5b0016a8cc5a2af7ffa74cb541163a10ad36310fcecf3513403dba577f6cb98 -SIZE (gnome/kazysmaster-gnome-shell-extension-lockkeys-0.0.0.20180511-0bf0917_GH0.tar.gz) = 42140 +TIMESTAMP = 1746364663 +SHA256 (gnome/kazysmaster-gnome-shell-extension-lockkeys-65-d04fa71_GH0.tar.gz) = 8d52070279162654c5a763f93ba7f5365da52937d2920baa803b988934e6f833 +SIZE (gnome/kazysmaster-gnome-shell-extension-lockkeys-65-d04fa71_GH0.tar.gz) = 52089 diff --git a/deskutils/gnome-shell-extension-lockkeys/files/pkg-message.in b/deskutils/gnome-shell-extension-lockkeys/files/pkg-message.in new file mode 100644 index 000000000000..f3426c1d308c --- /dev/null +++ b/deskutils/gnome-shell-extension-lockkeys/files/pkg-message.in @@ -0,0 +1,18 @@ +[ +{ type: install + message: <<EOM +To enable this extension: +gsettings set org.gnome.shell enabled-extensions "['%%UUID%%']" + +The gnome-shell must be restarted, press Alt+F2 and type 'r' (X11 only). + +To configure or disable an extension, after restarting the shell, +you have to launch 'gnome-extensions-app'. + +To disable this extension (before remove): +gdbus call --session --dest org.gnome.Shell.Extensions \ +--object-path /org/gnome/Shell/Extensions \ +--method org.gnome.Shell.Extensions.DisableExtension %%UUID%% +EOM +} +] diff --git a/deskutils/gnome-shell-extension-lockkeys/pkg-plist b/deskutils/gnome-shell-extension-lockkeys/pkg-plist index cc59e2b44eba..fad146810f50 100644 --- a/deskutils/gnome-shell-extension-lockkeys/pkg-plist +++ b/deskutils/gnome-shell-extension-lockkeys/pkg-plist @@ -9,12 +9,19 @@ share/gnome-shell/extensions/lockkeys@vaina.lt/locale/de/LC_MESSAGES/lockkeys.mo share/gnome-shell/extensions/lockkeys@vaina.lt/locale/es/LC_MESSAGES/lockkeys.mo share/gnome-shell/extensions/lockkeys@vaina.lt/locale/fr/LC_MESSAGES/lockkeys.mo share/gnome-shell/extensions/lockkeys@vaina.lt/locale/gr/LC_MESSAGES/lockkeys.mo +share/gnome-shell/extensions/lockkeys@vaina.lt/locale/hu/LC_MESSAGES/lockkeys.mo +share/gnome-shell/extensions/lockkeys@vaina.lt/locale/it/LC_MESSAGES/lockkeys.mo +share/gnome-shell/extensions/lockkeys@vaina.lt/locale/ko/LC_MESSAGES/lockkeys.mo share/gnome-shell/extensions/lockkeys@vaina.lt/locale/lt/LC_MESSAGES/lockkeys.mo +share/gnome-shell/extensions/lockkeys@vaina.lt/locale/nl/LC_MESSAGES/lockkeys.mo share/gnome-shell/extensions/lockkeys@vaina.lt/locale/pl/LC_MESSAGES/lockkeys.mo +share/gnome-shell/extensions/lockkeys@vaina.lt/locale/pt_BR/LC_MESSAGES/lockkeys.mo +share/gnome-shell/extensions/lockkeys@vaina.lt/locale/ru_RU/LC_MESSAGES/lockkeys.mo +share/gnome-shell/extensions/lockkeys@vaina.lt/locale/sk/LC_MESSAGES/lockkeys.mo share/gnome-shell/extensions/lockkeys@vaina.lt/locale/sv/LC_MESSAGES/lockkeys.mo +share/gnome-shell/extensions/lockkeys@vaina.lt/locale/tr_TR/LC_MESSAGES/lockkeys.mo share/gnome-shell/extensions/lockkeys@vaina.lt/locale/zh_CN/LC_MESSAGES/lockkeys.mo -share/gnome-shell/extensions/lockkeys@vaina.lt/lockkeys.pot +share/gnome-shell/extensions/lockkeys@vaina.lt/locale/zh_TW/LC_MESSAGES/lockkeys.mo share/gnome-shell/extensions/lockkeys@vaina.lt/metadata.json share/gnome-shell/extensions/lockkeys@vaina.lt/prefs.js share/gnome-shell/extensions/lockkeys@vaina.lt/stylesheet.css -share/gnome-shell/extensions/lockkeys@vaina.lt/utils.js diff --git a/deskutils/gnome-shell-extension-mediaplayer/Makefile b/deskutils/gnome-shell-extension-mediaplayer/Makefile index c4ea534d91d9..9efe9cdf672d 100644 --- a/deskutils/gnome-shell-extension-mediaplayer/Makefile +++ b/deskutils/gnome-shell-extension-mediaplayer/Makefile @@ -8,6 +8,8 @@ MAINTAINER= gnome@FreeBSD.org COMMENT= MPRIS2 extension for the GNOME3 shell WWW= https://extensions.gnome.org/extension/55/media-player-indicator/ +BROKEN= Does not support recent gnome-shell + BUILD_DEPENDS= gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas RUN_DEPENDS= gnome-shell>=0:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas diff --git a/deskutils/gnome-shell-extension-openweather/Makefile b/deskutils/gnome-shell-extension-openweather/Makefile index e02e66b34fea..569661bf02b9 100644 --- a/deskutils/gnome-shell-extension-openweather/Makefile +++ b/deskutils/gnome-shell-extension-openweather/Makefile @@ -1,29 +1,43 @@ PORTNAME= gnome-shell-extension-openweather -PORTVERSION= 119 +DISTVERSION= 139 +DISTVERSIONPREFIX= v CATEGORIES= deskutils gnome -DIST_SUBDIR= gnome +MASTER_SITES= https://github.com/penguin-teal/gnome-openweather/releases/download/${DISTVERSIONFULL}/ +DISTNAME= ${PORTNAME}refined-${DISTVERSIONFULL} MAINTAINER= gnome@FreeBSD.org -COMMENT= OpenWeather extension for the GNOME3 shell -WWW= https://gitlab.com/skrewball/openweather +COMMENT= OpenWeather extension for the GNOME Shell +WWW= https://github.com/penguin-teal/gnome-openweather -LICENSE= GPLv3+ -LICENSE_FILE= ${WRKSRC}/COPYING +LICENSE= GPLv3 -BUILD_DEPENDS= gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas -RUN_DEPENDS= gnome-shell>=0:x11/gnome-shell \ - gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas +RUN_DEPENDS= gnome-shell>=47.0:x11/gnome-shell \ + gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas -USES= gettext gmake gnome -USE_GITLAB= yes -GL_ACCOUNT= skrewball -GL_PROJECT= openweather -GL_TAGNAME= dc4a165ffa7d11f19efd7f70401012b4d2c4b94f +USES= gnome USE_GNOME= glib20 -GLIB_SCHEMAS= org.gnome.shell.extensions.openweather.gschema.xml -MAKE_ARGS+= SHARE_PREFIX='$${DESTDIR}$${PREFIX}/share' +NO_WRKSUBDIR= yes +NO_BUILD= yes +NO_ARCH= yes -PKGMESSAGE= ../gnome-shell-extra-extensions/pkg-message.slaves +UUID_EXTENSION= openweather-extension@penguin-teal.github.io + +SUB_FILES= pkg-message +SUB_LIST= UUID=${UUID_EXTENSION} + +GLIB_SCHEMAS= org.gnome.shell.extensions.openweatherrefined.gschema.xml + +pre-install: + ${MKDIR} ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas + ${MKDIR} ${STAGEDIR}${PREFIX}/share/locale + ${MKDIR} ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/${UUID_EXTENSION} + +do-install: + ${INSTALL_DATA} ${WRKSRC}/schemas/*.gschema.xml \ + ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/ + ${RM} -Rf ${WRKSRC}/schemas/ + cd ${WRKSRC} && ${COPYTREE_SHARE} . \ + ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/${UUID_EXTENSION} .include <bsd.port.mk> diff --git a/deskutils/gnome-shell-extension-openweather/distinfo b/deskutils/gnome-shell-extension-openweather/distinfo index 3bc4cd75bd07..ba9d668a8361 100644 --- a/deskutils/gnome-shell-extension-openweather/distinfo +++ b/deskutils/gnome-shell-extension-openweather/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1666589830 -SHA256 (gnome/skrewball-openweather-dc4a165ffa7d11f19efd7f70401012b4d2c4b94f_GL0.tar.gz) = b434ef8b9fca696b2b0faa1f89057e5f4119a9b5fd5a51283925fa38fe0b415b -SIZE (gnome/skrewball-openweather-dc4a165ffa7d11f19efd7f70401012b4d2c4b94f_GL0.tar.gz) = 197628 +TIMESTAMP = 1746367633 +SHA256 (gnome-shell-extension-openweatherrefined-v139.tar.gz) = 35af944a3a9dc4ebe13982a16d310cb6dc607715acd48fad4ca0146803940143 +SIZE (gnome-shell-extension-openweatherrefined-v139.tar.gz) = 169303 diff --git a/deskutils/gnome-shell-extension-openweather/files/pkg-message.in b/deskutils/gnome-shell-extension-openweather/files/pkg-message.in new file mode 100644 index 000000000000..f3426c1d308c --- /dev/null +++ b/deskutils/gnome-shell-extension-openweather/files/pkg-message.in @@ -0,0 +1,18 @@ +[ +{ type: install + message: <<EOM +To enable this extension: +gsettings set org.gnome.shell enabled-extensions "['%%UUID%%']" + +The gnome-shell must be restarted, press Alt+F2 and type 'r' (X11 only). + +To configure or disable an extension, after restarting the shell, +you have to launch 'gnome-extensions-app'. + +To disable this extension (before remove): +gdbus call --session --dest org.gnome.Shell.Extensions \ +--object-path /org/gnome/Shell/Extensions \ +--method org.gnome.Shell.Extensions.DisableExtension %%UUID%% +EOM +} +] diff --git a/deskutils/gnome-shell-extension-openweather/pkg-descr b/deskutils/gnome-shell-extension-openweather/pkg-descr index 155e85841bad..01fd433df2d4 100644 --- a/deskutils/gnome-shell-extension-openweather/pkg-descr +++ b/deskutils/gnome-shell-extension-openweather/pkg-descr @@ -1 +1,2 @@ -Simple gnome-shell OpenWeather extension for GNOME3 +OpenWeather Refined is a simple extension for displaying weather conditions +and forecasts for any location on Earth in the GNOME Shell. diff --git a/deskutils/gnome-shell-extension-openweather/pkg-plist b/deskutils/gnome-shell-extension-openweather/pkg-plist index af62c341113a..b7eb4b9474f0 100644 --- a/deskutils/gnome-shell-extension-openweather/pkg-plist +++ b/deskutils/gnome-shell-extension-openweather/pkg-plist @@ -1,63 +1,71 @@ -share/gnome-shell/extensions/openweather-extension@jenslody.de/AUTHORS -share/gnome-shell/extensions/openweather-extension@jenslody.de/extension.js -share/gnome-shell/extensions/openweather-extension@jenslody.de/media/donate-icon.png -share/gnome-shell/extensions/openweather-extension@jenslody.de/media/gitlab-icon.png -share/gnome-shell/extensions/openweather-extension@jenslody.de/media/openweather-icon.svg -share/gnome-shell/extensions/openweather-extension@jenslody.de/media/status/daytime-sunrise-symbolic.svg -share/gnome-shell/extensions/openweather-extension@jenslody.de/media/status/daytime-sunset-symbolic.svg -share/gnome-shell/extensions/openweather-extension@jenslody.de/media/status/weather-clear-night-symbolic.svg -share/gnome-shell/extensions/openweather-extension@jenslody.de/media/status/weather-clear-symbolic.svg -share/gnome-shell/extensions/openweather-extension@jenslody.de/media/status/weather-few-clouds-night-symbolic.svg -share/gnome-shell/extensions/openweather-extension@jenslody.de/media/status/weather-few-clouds-symbolic.svg -share/gnome-shell/extensions/openweather-extension@jenslody.de/media/status/weather-fog-symbolic.svg -share/gnome-shell/extensions/openweather-extension@jenslody.de/media/status/weather-freezing-rain-symbolic.svg -share/gnome-shell/extensions/openweather-extension@jenslody.de/media/status/weather-overcast-symbolic.svg -share/gnome-shell/extensions/openweather-extension@jenslody.de/media/status/weather-severe-alert-symbolic.svg -share/gnome-shell/extensions/openweather-extension@jenslody.de/media/status/weather-showers-scattered-symbolic.svg -share/gnome-shell/extensions/openweather-extension@jenslody.de/media/status/weather-showers-symbolic.svg -share/gnome-shell/extensions/openweather-extension@jenslody.de/media/status/weather-snow-symbolic.svg -share/gnome-shell/extensions/openweather-extension@jenslody.de/media/status/weather-storm-symbolic.svg -share/gnome-shell/extensions/openweather-extension@jenslody.de/media/status/weather-tornado-symbolic.svg -share/gnome-shell/extensions/openweather-extension@jenslody.de/media/status/weather-windy-symbolic.svg -share/gnome-shell/extensions/openweather-extension@jenslody.de/metadata.json -share/gnome-shell/extensions/openweather-extension@jenslody.de/openweathermap.js -share/gnome-shell/extensions/openweather-extension@jenslody.de/preferences/aboutPage.js -share/gnome-shell/extensions/openweather-extension@jenslody.de/preferences/generalPage.js -share/gnome-shell/extensions/openweather-extension@jenslody.de/preferences/layoutPage.js -share/gnome-shell/extensions/openweather-extension@jenslody.de/preferences/locationsPage.js -share/gnome-shell/extensions/openweather-extension@jenslody.de/prefs.js -share/gnome-shell/extensions/openweather-extension@jenslody.de/stylesheet.css -share/locale/ar/LC_MESSAGES/gnome-shell-extension-openweather.mo -share/locale/be/LC_MESSAGES/gnome-shell-extension-openweather.mo -share/locale/bg/LC_MESSAGES/gnome-shell-extension-openweather.mo -share/locale/ca/LC_MESSAGES/gnome-shell-extension-openweather.mo -share/locale/cs/LC_MESSAGES/gnome-shell-extension-openweather.mo -share/locale/da/LC_MESSAGES/gnome-shell-extension-openweather.mo -share/locale/de/LC_MESSAGES/gnome-shell-extension-openweather.mo -share/locale/el/LC_MESSAGES/gnome-shell-extension-openweather.mo -share/locale/es/LC_MESSAGES/gnome-shell-extension-openweather.mo -share/locale/eu/LC_MESSAGES/gnome-shell-extension-openweather.mo -share/locale/fi/LC_MESSAGES/gnome-shell-extension-openweather.mo -share/locale/fr/LC_MESSAGES/gnome-shell-extension-openweather.mo -share/locale/he/LC_MESSAGES/gnome-shell-extension-openweather.mo -share/locale/hu/LC_MESSAGES/gnome-shell-extension-openweather.mo -share/locale/id/LC_MESSAGES/gnome-shell-extension-openweather.mo -share/locale/it/LC_MESSAGES/gnome-shell-extension-openweather.mo -share/locale/ja/LC_MESSAGES/gnome-shell-extension-openweather.mo -share/locale/lt/LC_MESSAGES/gnome-shell-extension-openweather.mo -share/locale/nb/LC_MESSAGES/gnome-shell-extension-openweather.mo -share/locale/nl/LC_MESSAGES/gnome-shell-extension-openweather.mo -share/locale/pl/LC_MESSAGES/gnome-shell-extension-openweather.mo -share/locale/pt/LC_MESSAGES/gnome-shell-extension-openweather.mo -share/locale/pt_BR/LC_MESSAGES/gnome-shell-extension-openweather.mo -share/locale/ro/LC_MESSAGES/gnome-shell-extension-openweather.mo -share/locale/ru/LC_MESSAGES/gnome-shell-extension-openweather.mo -share/locale/sk/LC_MESSAGES/gnome-shell-extension-openweather.mo -share/locale/sr/LC_MESSAGES/gnome-shell-extension-openweather.mo -share/locale/sr@latin/LC_MESSAGES/gnome-shell-extension-openweather.mo -share/locale/sv/LC_MESSAGES/gnome-shell-extension-openweather.mo -share/locale/tr/LC_MESSAGES/gnome-shell-extension-openweather.mo -share/locale/uk/LC_MESSAGES/gnome-shell-extension-openweather.mo -share/locale/vi/LC_MESSAGES/gnome-shell-extension-openweather.mo -share/locale/zh_CN/LC_MESSAGES/gnome-shell-extension-openweather.mo -share/locale/zh_TW/LC_MESSAGES/gnome-shell-extension-openweather.mo +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/AUTHORS +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/COPYING +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/constants.js +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/extension.js +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/getweather.js +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/locale/ar/LC_MESSAGES/gnome-shell-extension-openweatherrefined.mo +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/locale/be/LC_MESSAGES/gnome-shell-extension-openweatherrefined.mo +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/locale/bg/LC_MESSAGES/gnome-shell-extension-openweatherrefined.mo +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/locale/ca/LC_MESSAGES/gnome-shell-extension-openweatherrefined.mo +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/locale/cs/LC_MESSAGES/gnome-shell-extension-openweatherrefined.mo +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/locale/da/LC_MESSAGES/gnome-shell-extension-openweatherrefined.mo +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/locale/de/LC_MESSAGES/gnome-shell-extension-openweatherrefined.mo +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/locale/el/LC_MESSAGES/gnome-shell-extension-openweatherrefined.mo +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/locale/en/LC_MESSAGES/gnome-shell-extension-openweatherrefined.mo +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/locale/es/LC_MESSAGES/gnome-shell-extension-openweatherrefined.mo +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/locale/eu/LC_MESSAGES/gnome-shell-extension-openweatherrefined.mo +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/locale/fi/LC_MESSAGES/gnome-shell-extension-openweatherrefined.mo +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/locale/fr/LC_MESSAGES/gnome-shell-extension-openweatherrefined.mo +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/locale/he/LC_MESSAGES/gnome-shell-extension-openweatherrefined.mo +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/locale/hu/LC_MESSAGES/gnome-shell-extension-openweatherrefined.mo +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/locale/id/LC_MESSAGES/gnome-shell-extension-openweatherrefined.mo +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/locale/it/LC_MESSAGES/gnome-shell-extension-openweatherrefined.mo +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/locale/ja/LC_MESSAGES/gnome-shell-extension-openweatherrefined.mo +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/locale/lt/LC_MESSAGES/gnome-shell-extension-openweatherrefined.mo +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/locale/nb/LC_MESSAGES/gnome-shell-extension-openweatherrefined.mo +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/locale/nl/LC_MESSAGES/gnome-shell-extension-openweatherrefined.mo +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/locale/pl/LC_MESSAGES/gnome-shell-extension-openweatherrefined.mo +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/locale/pt/LC_MESSAGES/gnome-shell-extension-openweatherrefined.mo +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/locale/pt_BR/LC_MESSAGES/gnome-shell-extension-openweatherrefined.mo +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/locale/ro/LC_MESSAGES/gnome-shell-extension-openweatherrefined.mo +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/locale/ru/LC_MESSAGES/gnome-shell-extension-openweatherrefined.mo +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/locale/sk/LC_MESSAGES/gnome-shell-extension-openweatherrefined.mo +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/locale/sr/LC_MESSAGES/gnome-shell-extension-openweatherrefined.mo +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/locale/sr@latin/LC_MESSAGES/gnome-shell-extension-openweatherrefined.mo +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/locale/sv/LC_MESSAGES/gnome-shell-extension-openweatherrefined.mo +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/locale/tr/LC_MESSAGES/gnome-shell-extension-openweatherrefined.mo +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/locale/uk/LC_MESSAGES/gnome-shell-extension-openweatherrefined.mo +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/locale/vi/LC_MESSAGES/gnome-shell-extension-openweatherrefined.mo +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/locale/zh_CN/LC_MESSAGES/gnome-shell-extension-openweatherrefined.mo +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/locale/zh_TW/LC_MESSAGES/gnome-shell-extension-openweatherrefined.mo +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/locs.js +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/media/openweather-icon.svg +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/media/status/daytime-sunrise-symbolic.svg +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/media/status/daytime-sunset-symbolic.svg +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/media/status/internet-web-browser-symbolic.svg +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/media/status/weather-clear-night-symbolic.svg +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/media/status/weather-clear-symbolic.svg +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/media/status/weather-few-clouds-night-symbolic.svg +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/media/status/weather-few-clouds-symbolic.svg +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/media/status/weather-fog-symbolic.svg +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/media/status/weather-freezing-rain-symbolic.svg +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/media/status/weather-overcast-symbolic.svg +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/media/status/weather-severe-alert-symbolic.svg +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/media/status/weather-showers-scattered-symbolic.svg +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/media/status/weather-showers-symbolic.svg +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/media/status/weather-snow-symbolic.svg +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/media/status/weather-storm-symbolic.svg +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/media/status/weather-tornado-symbolic.svg +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/media/status/weather-windy-symbolic.svg +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/metadata.json +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/migration.js +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/myloc.js +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/openweathermap.js +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/preferences/aboutPage.js +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/preferences/generalPage.js +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/preferences/layoutPage.js +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/preferences/locationsPage.js +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/preferences/searchResultsWindow.js +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/prefs.js +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/stylesheet.css +share/gnome-shell/extensions/openweather-extension@penguin-teal.github.io/weathericons.js diff --git a/deskutils/gnome-shell-extension-panel-osd/Makefile b/deskutils/gnome-shell-extension-panel-osd/Makefile index 6ed3a47347a5..8d4888c29034 100644 --- a/deskutils/gnome-shell-extension-panel-osd/Makefile +++ b/deskutils/gnome-shell-extension-panel-osd/Makefile @@ -10,6 +10,8 @@ WWW= https://gitlab.com/jenslody/gnome-shell-extension-panel-osd LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN= Does not support recent gnome-shell + BUILD_DEPENDS= gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas RUN_DEPENDS= gnome-shell>=0:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas diff --git a/deskutils/gnome-shell-extension-recent-items/Makefile b/deskutils/gnome-shell-extension-recent-items/Makefile index ff234a3244d1..45204a8a00a8 100644 --- a/deskutils/gnome-shell-extension-recent-items/Makefile +++ b/deskutils/gnome-shell-extension-recent-items/Makefile @@ -11,6 +11,8 @@ WWW= https://github.com/bananenfisch/RecentItems LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE +BROKEN= Does not support recent gnome-shell + USES= gnome USE_GNOME= glib20 USE_LDCONFIG= yes diff --git a/deskutils/gnome-shell-extension-trash/Makefile b/deskutils/gnome-shell-extension-trash/Makefile index 833f1a76f2a6..ed658c1d3cb0 100644 --- a/deskutils/gnome-shell-extension-trash/Makefile +++ b/deskutils/gnome-shell-extension-trash/Makefile @@ -11,6 +11,8 @@ WWW= https://github.com/bertoldia/gnome-shell-trash-extension LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE +BROKEN= Does not support recent gnome-shell + BUILD_DEPENDS= gnome-shell>=0:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas RUN_DEPENDS= gnome-shell>=0:x11/gnome-shell \ diff --git a/deskutils/gnome-shell-extension-weather/Makefile b/deskutils/gnome-shell-extension-weather/Makefile index 54950442e887..0bc3028543c6 100644 --- a/deskutils/gnome-shell-extension-weather/Makefile +++ b/deskutils/gnome-shell-extension-weather/Makefile @@ -8,6 +8,8 @@ MAINTAINER= gnome@FreeBSD.org COMMENT= Weather extension for the GNOME3 shell WWW= https://github.com/Neroth/gnome-shell-extension-weather +BROKEN= Does not support recent gnome-shell + RUN_DEPENDS= gnome-shell>=0:x11/gnome-shell USES= autoreconf gettext gmake gnome libtool pkgconfig diff --git a/deskutils/gnome-shell-extension-windowoverlay-icons/Makefile b/deskutils/gnome-shell-extension-windowoverlay-icons/Makefile index 29100d96c214..faa5e739c00f 100644 --- a/deskutils/gnome-shell-extension-windowoverlay-icons/Makefile +++ b/deskutils/gnome-shell-extension-windowoverlay-icons/Makefile @@ -12,6 +12,8 @@ WWW= https://github.com/sustmi/gnome-shell-extensions-sustmi LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN= Does not support recent gnome-shell + BUILD_DEPENDS= gnome-shell>=0:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas RUN_DEPENDS:= ${BUILD_DEPENDS} diff --git a/deskutils/gnome-sound-recorder/Makefile b/deskutils/gnome-sound-recorder/Makefile index 12e2f0da7307..7ad00e925319 100644 --- a/deskutils/gnome-sound-recorder/Makefile +++ b/deskutils/gnome-sound-recorder/Makefile @@ -2,7 +2,7 @@ PORTNAME= gnome-sound-recorder DISTVERSION= 42.0 PORTREVISION= 2 CATEGORIES= deskutils gnome -MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} +MASTER_SITES= GNOME DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org diff --git a/deskutils/gnome-todo/Makefile b/deskutils/gnome-todo/Makefile index dcb222ac0625..32b728d1b316 100644 --- a/deskutils/gnome-todo/Makefile +++ b/deskutils/gnome-todo/Makefile @@ -1,8 +1,8 @@ PORTNAME= gnome-todo PORTVERSION= 41.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= deskutils gnome -MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} +MASTER_SITES= GNOME DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org @@ -17,7 +17,7 @@ BUILD_DEPENDS= appstream-util:devel/appstream-glib \ LIB_DEPENDS= libgoa-1.0.so:net/gnome-online-accounts \ libgraphene-1.0.so:graphics/graphene \ libical.so:devel/libical \ - libpeas-1.0.so:devel/libpeas \ + libpeas-1.0.so:devel/libpeas1 \ libsecret-1.so:security/libsecret \ libsoup-2.4.so:devel/libsoup diff --git a/deskutils/gnome-tweaks/Makefile b/deskutils/gnome-tweaks/Makefile index 8a62ced68c81..273f7b27f39d 100644 --- a/deskutils/gnome-tweaks/Makefile +++ b/deskutils/gnome-tweaks/Makefile @@ -1,11 +1,11 @@ PORTNAME= gnome-tweaks -PORTVERSION= 40.10 -PORTREVISION= 4 +PORTVERSION= 46.1 CATEGORIES= deskutils gnome -MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} +MASTER_SITES= GNOME +DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org -COMMENT= Allows to tweak some hidden settings in GNOME3 +COMMENT= Allows to tweak some hidden settings in GNOME WWW= https://gitlab.gnome.org/GNOME/gnome-tweaks LICENSE= CC0-1.0 GPLv3+ @@ -13,21 +13,30 @@ LICENSE_COMB= multi LICENSE_FILE_CC0-1.0= ${WRKSRC}/LICENSES/CC0-1.0 LICENSE_FILE_GPLv3+ = ${WRKSRC}/LICENSES/GPL-3.0 -BUILD_DEPENDS= gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas -LIB_DEPENDS= libhandy-1.so:x11-toolkits/libhandy -RUN_DEPENDS= gnome-shell>=3.28:x11/gnome-shell \ - gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas +BUILD_DEPENDS= gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas +LIB_DEPENDS= libgudev-1.0.so:devel/libgudev +RUN_DEPENDS= gnome-shell>=47.0:x11/gnome-shell \ + gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas USES= gettext gnome localbase meson pkgconfig python shebangfix \ tar:xz -USE_GNOME= gtk30 nautilus3 pygobject3 +USE_GNOME= glib20 gnomedesktop4 gtk40 introspection libadwaita pygobject3 GLIB_SCHEMAS= org.gnome.tweaks.gschema.xml -SHEBANG_FILES= gnome-tweak-tool-lid-inhibitor gnome-tweaks \ - meson-postinstall.py +SHEBANG_FILES= gnome-tweaks meson-postinstall.py BINARY_ALIAS= python3=${PYTHON_VERSION} NO_ARCH= yes -PORTSCOUT= limitw:1,even + +post-patch: +# Downgrade devel/libgudev + ${REINPLACE_CMD} -e 's|238|237|' \ + ${WRKSRC}/meson.build + + ${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' \ + ${WRKSRC}/gnome-tweaks + ${REINPLACE_CMD} -e 's|/usr|${LOCALBASE}|' \ + ${WRKSRC}/gtweak/gsettings.py \ + ${WRKSRC}/gtweak/gshellwrapper.py # generates .py[co] files for installed modules # if that's not done, ${PYTHON_SITELIBDIR}/gps will be polluted diff --git a/deskutils/gnome-tweaks/distinfo b/deskutils/gnome-tweaks/distinfo index c2fd119a5c16..181e3324b67b 100644 --- a/deskutils/gnome-tweaks/distinfo +++ b/deskutils/gnome-tweaks/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1656531135 -SHA256 (gnome-tweaks-40.10.tar.xz) = cffd3b33a399577fbb4491ce8fbd02f54c5924f1056f30114e8d420290ef23fc -SIZE (gnome-tweaks-40.10.tar.xz) = 251712 +TIMESTAMP = 1745348042 +SHA256 (gnome/gnome-tweaks-46.1.tar.xz) = 2f192a7085fbd6843ecf825716d9da21ec9272029149ea35f3e159e0ac309b80 +SIZE (gnome/gnome-tweaks-46.1.tar.xz) = 691844 diff --git a/deskutils/gnome-tweaks/files/patch-gnome-tweaks b/deskutils/gnome-tweaks/files/patch-gnome-tweaks new file mode 100644 index 000000000000..1d9301de3115 --- /dev/null +++ b/deskutils/gnome-tweaks/files/patch-gnome-tweaks @@ -0,0 +1,11 @@ +--- gnome-tweaks.orig 2024-04-26 06:06:48 UTC ++++ gnome-tweaks +@@ -76,7 +76,7 @@ if __name__ == '__main__': + parser = optparse.OptionParser(version=VERSION) + parser.add_option("-p", "--prefix", + help="Installation prefix (for gsettings schema, themes, etc)", +- metavar="[/, /usr]") ++ metavar="[%%LOCALBASE%%]") + parser.add_option("-v", "--verbose", action="store_true", + help="Print the names of settings modified") + parser.add_option("-d", "--debug", action="store_true", diff --git a/deskutils/gnome-tweaks/files/patch-gtweak_app.py b/deskutils/gnome-tweaks/files/patch-gtweak_app.py new file mode 100644 index 000000000000..d148e3856a70 --- /dev/null +++ b/deskutils/gnome-tweaks/files/patch-gtweak_app.py @@ -0,0 +1,21 @@ +The URL should be adapted with releases of x11/gnome-shell + +--- gtweak/app.py.orig 2024-04-26 06:06:48 UTC ++++ gtweak/app.py +@@ -23,14 +23,10 @@ class ExtensionNotice(Gtk.MessageDialog): + self.set_markup("<b>{0}</b>".format(_("Extensions Has Moved"))) + + self.props.secondary_use_markup = True +- self.props.secondary_text = "{0}\n\n{1}".format( ++ self.props.secondary_text = "{0}\n".format( + # Translators: Placeholder will be replaced with "GNOME Extensions" in active link form + _("Extensions management has been moved to {0}.").format( +- '<a href="https://gitlab.gnome.org/GNOME/gnome-shell/-/blob/HEAD/subprojects/extensions-app/README.md">GNOME Extensions</a>', +- ), +- # Translators: Placeholder will be replaced with "Flathub" in active link form +- _("We recommend downloading GNOME Extensions from {0} if your distribution does not include it.").format( +- '<a href="https://flathub.org/apps/details/org.gnome.Extensions">Flathub</a>' ++ '<a href="https://gitlab.gnome.org/GNOME/gnome-shell/-/blob/HEAD/subprojects/extensions-app/README.md">GNOME Extensions</a>' + ) + ) + diff --git a/deskutils/gnome-tweaks/files/patch-gtweak_tweaks_tweak__group__appearance.py b/deskutils/gnome-tweaks/files/patch-gtweak_tweaks_tweak__group__appearance.py new file mode 100644 index 000000000000..567743dc096e --- /dev/null +++ b/deskutils/gnome-tweaks/files/patch-gtweak_tweaks_tweak__group__appearance.py @@ -0,0 +1,21 @@ +x11-themes/gnome-backgrounds 44.x contains .webp images +x11-themes/gnome-backgrounds 45.x and higher contains .jxl images + +--- gtweak/tweaks/tweak_group_appearance.py.orig 2024-04-26 06:06:48 UTC ++++ gtweak/tweaks/tweak_group_appearance.py +@@ -253,13 +253,13 @@ TWEAK_GROUP = TweakPreferencesPage("appearance", _("Ap + _("Default Image"), + "org.gnome.desktop.background", + "picture-uri", +- mimetypes=["application/xml", "image/png", "image/jpeg"], ++ mimetypes=["application/xml", "image/svg+xml", "image/png", "image/jpeg", "image/webp", "image/jxl"], + ), + GSettingsFileChooserButtonTweak( + _("Dark Style Image"), + "org.gnome.desktop.background", + "picture-uri-dark", +- mimetypes=["application/xml", "image/png", "image/jpeg"], ++ mimetypes=["application/xml", "image/svg+xml", "image/png", "image/jpeg", "image/webp", "image/jxl"], + ), + GSettingsTweakComboRow( + _("Adjustment"), "org.gnome.desktop.background", "picture-options" diff --git a/deskutils/gnome-tweaks/files/patch-gtweak_tweaks_tweak__group__startup.py b/deskutils/gnome-tweaks/files/patch-gtweak_tweaks_tweak__group__startup.py index 8e6f662bd102..00c2db0168e8 100644 --- a/deskutils/gnome-tweaks/files/patch-gtweak_tweaks_tweak__group__startup.py +++ b/deskutils/gnome-tweaks/files/patch-gtweak_tweaks_tweak__group__startup.py @@ -1,14 +1,14 @@ FreeBSD ps(1) does not have "cmd" display format like in linuxes, but "args" is equivalent. ---- gtweak/tweaks/tweak_group_startup.py.orig 2015-10-26 16:48:16 UTC +--- gtweak/tweaks/tweak_group_startup.py.orig 2024-04-26 06:06:48 UTC +++ gtweak/tweaks/tweak_group_startup.py -@@ -334,7 +334,7 @@ class AutostartListBoxTweakGroup(ListBox - exes = [] +@@ -335,7 +335,7 @@ class AutostartTweakGroup(Adw.PreferencesPage, TweakGr + exes = set() cmd = subprocess.Popen([ - 'ps','-e','-w','-w','-U', -- str(os.getuid()),'-o','cmd'], -+ str(os.getuid()),'-o','args'], - stdout=subprocess.PIPE) + 'ps', '-e', '-w', '-w', '-U', +- str(os.getuid()), '-o', 'cmd'], ++ str(os.getuid()), '-o', 'args'], + stdout=subprocess.PIPE) out = cmd.communicate()[0] - for l in out.split('\n'): + for process in out.decode('utf8').split('\n'): diff --git a/deskutils/gnome-tweaks/pkg-descr b/deskutils/gnome-tweaks/pkg-descr index ed6815c11484..0452ccef06d2 100644 --- a/deskutils/gnome-tweaks/pkg-descr +++ b/deskutils/gnome-tweaks/pkg-descr @@ -1 +1,4 @@ -The gnome-tweak-tool allows to tweak some hidden settings in GTK3/GNOME3. +GNOME Tweaks allows adjusting advanced configuration settings in GNOME. +This includes things like the fonts used in user interface elements, +alternative user interface themes, changes in window management behavior, +GNOME Shell appearance, etc. diff --git a/deskutils/gnome-tweaks/pkg-plist b/deskutils/gnome-tweaks/pkg-plist index 0900cebce6a2..a2bb8d00ba2a 100644 --- a/deskutils/gnome-tweaks/pkg-plist +++ b/deskutils/gnome-tweaks/pkg-plist @@ -6,6 +6,8 @@ bin/gnome-tweaks %%PYTHON_SITELIBDIR%%/gtweak/__pycache__/app%%PYTHON_EXT_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/gtweak/__pycache__/defs%%PYTHON_EXT_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/gtweak/__pycache__/defs%%PYTHON_EXT_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/gtweak/__pycache__/devicemanager%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/gtweak/__pycache__/devicemanager%%PYTHON_EXT_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/gtweak/__pycache__/gsettings%%PYTHON_EXT_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/gtweak/__pycache__/gsettings%%PYTHON_EXT_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/gtweak/__pycache__/gshellwrapper%%PYTHON_EXT_SUFFIX%%.opt-1.pyc @@ -22,6 +24,7 @@ bin/gnome-tweaks %%PYTHON_SITELIBDIR%%/gtweak/__pycache__/widgets%%PYTHON_EXT_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/gtweak/app.py %%PYTHON_SITELIBDIR%%/gtweak/defs.py +%%PYTHON_SITELIBDIR%%/gtweak/devicemanager.py %%PYTHON_SITELIBDIR%%/gtweak/gsettings.py %%PYTHON_SITELIBDIR%%/gtweak/gshellwrapper.py %%PYTHON_SITELIBDIR%%/gtweak/gtksettings.py @@ -31,52 +34,35 @@ bin/gnome-tweaks %%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_appearance%%PYTHON_EXT_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_appearance%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_desktop%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_desktop%%PYTHON_EXT_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_font%%PYTHON_EXT_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_font%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_general%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_general%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_keymouse%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_keymouse%%PYTHON_EXT_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_keyboard%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_keyboard%%PYTHON_EXT_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_mouse%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_mouse%%PYTHON_EXT_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_sound%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_sound%%PYTHON_EXT_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_startup%%PYTHON_EXT_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_startup%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_test%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_test%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_title_bar%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_title_bar%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_top_bar%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_top_bar%%PYTHON_EXT_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_windows%%PYTHON_EXT_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_windows%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_workspaces%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_workspaces%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_xkb%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_xkb%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_wacom%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_wacom%%PYTHON_EXT_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/gtweak/tweaks/tweak_group_appearance.py -%%PYTHON_SITELIBDIR%%/gtweak/tweaks/tweak_group_desktop.py %%PYTHON_SITELIBDIR%%/gtweak/tweaks/tweak_group_font.py -%%PYTHON_SITELIBDIR%%/gtweak/tweaks/tweak_group_general.py -%%PYTHON_SITELIBDIR%%/gtweak/tweaks/tweak_group_keymouse.py +%%PYTHON_SITELIBDIR%%/gtweak/tweaks/tweak_group_keyboard.py +%%PYTHON_SITELIBDIR%%/gtweak/tweaks/tweak_group_mouse.py +%%PYTHON_SITELIBDIR%%/gtweak/tweaks/tweak_group_sound.py %%PYTHON_SITELIBDIR%%/gtweak/tweaks/tweak_group_startup.py -%%PYTHON_SITELIBDIR%%/gtweak/tweaks/tweak_group_test.py -%%PYTHON_SITELIBDIR%%/gtweak/tweaks/tweak_group_title_bar.py -%%PYTHON_SITELIBDIR%%/gtweak/tweaks/tweak_group_top_bar.py %%PYTHON_SITELIBDIR%%/gtweak/tweaks/tweak_group_windows.py -%%PYTHON_SITELIBDIR%%/gtweak/tweaks/tweak_group_workspaces.py -%%PYTHON_SITELIBDIR%%/gtweak/tweaks/tweak_group_xkb.py -%%PYTHON_SITELIBDIR%%/gtweak/tweaks/tweak_wacom.py %%PYTHON_SITELIBDIR%%/gtweak/tweakview.py %%PYTHON_SITELIBDIR%%/gtweak/utils.py %%PYTHON_SITELIBDIR%%/gtweak/widgets.py -libexec/gnome-tweak-tool-lid-inhibitor share/applications/org.gnome.tweaks.desktop %%DATADIR%%/shell.css %%DATADIR%%/shell.ui +%%DATADIR%%/tweaks.ui share/icons/hicolor/scalable/apps/org.gnome.tweaks.svg share/icons/hicolor/symbolic/apps/org.gnome.tweaks-symbolic.svg +share/locale/ab/LC_MESSAGES/gnome-tweaks.mo share/locale/af/LC_MESSAGES/gnome-tweaks.mo share/locale/ar/LC_MESSAGES/gnome-tweaks.mo share/locale/as/LC_MESSAGES/gnome-tweaks.mo @@ -103,9 +89,11 @@ share/locale/he/LC_MESSAGES/gnome-tweaks.mo share/locale/hr/LC_MESSAGES/gnome-tweaks.mo share/locale/hu/LC_MESSAGES/gnome-tweaks.mo share/locale/id/LC_MESSAGES/gnome-tweaks.mo +share/locale/ie/LC_MESSAGES/gnome-tweaks.mo share/locale/is/LC_MESSAGES/gnome-tweaks.mo share/locale/it/LC_MESSAGES/gnome-tweaks.mo share/locale/ja/LC_MESSAGES/gnome-tweaks.mo +share/locale/ka/LC_MESSAGES/gnome-tweaks.mo share/locale/kk/LC_MESSAGES/gnome-tweaks.mo share/locale/ko/LC_MESSAGES/gnome-tweaks.mo share/locale/ky/LC_MESSAGES/gnome-tweaks.mo diff --git a/deskutils/gnome-weather/Makefile b/deskutils/gnome-weather/Makefile index a79869fabc03..d58014ec84fb 100644 --- a/deskutils/gnome-weather/Makefile +++ b/deskutils/gnome-weather/Makefile @@ -1,27 +1,25 @@ PORTNAME= gnome-weather -PORTVERSION= 42.0 +PORTVERSION= 47.0 PORTREVISION= 1 CATEGORIES= deskutils gnome -MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} +MASTER_SITES= GNOME DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Weather application for GNOME -WWW= https://wiki.gnome.org/Design/Apps/Weather +WWW= https://apps.gnome.org/Weather/ -LICENSE= GPLv2 +LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING.md +PORTSCOUT= limit:^47\. + LIB_DEPENDS= libgeoclue-2.so:net/geoclue \ libgjs.so:lang/gjs \ - libgweather-3.so:net/libgweather \ - libgweather-4.so:net/libgweather4 \ - libhandy-1.so:x11-toolkits/libhandy - -PORTSCOUT= limitw:1,even + libgweather-4.so:net/libgweather4 USES= gettext gnome localbase meson pkgconfig tar:xz -USE_GNOME= gtk40 libadwaita +USE_GNOME= glib20 gtk40 introspection:build libadwaita USE_LDCONFIG= yes GLIB_SCHEMAS= org.gnome.Weather.gschema.xml diff --git a/deskutils/gnome-weather/distinfo b/deskutils/gnome-weather/distinfo index 1dff4d155fd3..6b7be8ad7118 100644 --- a/deskutils/gnome-weather/distinfo +++ b/deskutils/gnome-weather/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1650388173 -SHA256 (gnome/gnome-weather-42.0.tar.xz) = 579ee691d853e5bb3ff50e8c7b43f85ae9dd7e5b3a649e02c254a2d9b807b465 -SIZE (gnome/gnome-weather-42.0.tar.xz) = 233552 +TIMESTAMP = 1745056308 +SHA256 (gnome/gnome-weather-47.0.tar.xz) = 515f5862374dd346cbc85a9ddf0306b2d327657850bb60b6c9c9860fce9620e6 +SIZE (gnome/gnome-weather-47.0.tar.xz) = 252112 diff --git a/deskutils/gnome-weather/files/patch-src_app_locationRow.ui b/deskutils/gnome-weather/files/patch-src_app_locationRow.ui new file mode 100644 index 000000000000..753b1d22ba65 --- /dev/null +++ b/deskutils/gnome-weather/files/patch-src_app_locationRow.ui @@ -0,0 +1,11 @@ +--- src/app/locationRow.ui.orig 2024-03-21 20:24:24 UTC ++++ src/app/locationRow.ui +@@ -37,7 +37,7 @@ + <child> + <object class="GtkImage" id="currentIcon"> + <property name="visible">false</property> +- <property name="icon-name">emblem-ok-symbolic</property> ++ <property name="icon-name">object-select-symbolic</property> + </object> + </child> + </object> diff --git a/deskutils/gnome-weather/pkg-plist b/deskutils/gnome-weather/pkg-plist index ff7dbfa831c8..fe10c804769d 100644 --- a/deskutils/gnome-weather/pkg-plist +++ b/deskutils/gnome-weather/pkg-plist @@ -40,6 +40,7 @@ share/locale/ar/LC_MESSAGES/org.gnome.Weather.mo share/locale/as/LC_MESSAGES/org.gnome.Weather.mo share/locale/be/LC_MESSAGES/org.gnome.Weather.mo share/locale/bg/LC_MESSAGES/org.gnome.Weather.mo +share/locale/bn/LC_MESSAGES/org.gnome.Weather.mo share/locale/bn_IN/LC_MESSAGES/org.gnome.Weather.mo share/locale/bs/LC_MESSAGES/org.gnome.Weather.mo share/locale/ca/LC_MESSAGES/org.gnome.Weather.mo @@ -63,12 +64,15 @@ share/locale/ga/LC_MESSAGES/org.gnome.Weather.mo share/locale/gd/LC_MESSAGES/org.gnome.Weather.mo share/locale/gl/LC_MESSAGES/org.gnome.Weather.mo share/locale/he/LC_MESSAGES/org.gnome.Weather.mo +share/locale/hi/LC_MESSAGES/org.gnome.Weather.mo share/locale/hr/LC_MESSAGES/org.gnome.Weather.mo share/locale/hu/LC_MESSAGES/org.gnome.Weather.mo share/locale/id/LC_MESSAGES/org.gnome.Weather.mo share/locale/is/LC_MESSAGES/org.gnome.Weather.mo share/locale/it/LC_MESSAGES/org.gnome.Weather.mo share/locale/ja/LC_MESSAGES/org.gnome.Weather.mo +share/locale/ka/LC_MESSAGES/org.gnome.Weather.mo +share/locale/kab/LC_MESSAGES/org.gnome.Weather.mo share/locale/kk/LC_MESSAGES/org.gnome.Weather.mo share/locale/kn/LC_MESSAGES/org.gnome.Weather.mo share/locale/ko/LC_MESSAGES/org.gnome.Weather.mo @@ -87,6 +91,7 @@ share/locale/pt/LC_MESSAGES/org.gnome.Weather.mo share/locale/pt_BR/LC_MESSAGES/org.gnome.Weather.mo share/locale/ro/LC_MESSAGES/org.gnome.Weather.mo share/locale/ru/LC_MESSAGES/org.gnome.Weather.mo +share/locale/rw/LC_MESSAGES/org.gnome.Weather.mo share/locale/sk/LC_MESSAGES/org.gnome.Weather.mo share/locale/sl/LC_MESSAGES/org.gnome.Weather.mo share/locale/sr/LC_MESSAGES/org.gnome.Weather.mo diff --git a/deskutils/gnote/Makefile b/deskutils/gnote/Makefile index 1e1946f585b6..655d09461513 100644 --- a/deskutils/gnote/Makefile +++ b/deskutils/gnote/Makefile @@ -1,44 +1,30 @@ PORTNAME= gnote -PORTVERSION= 42.1 -PORTREVISION= 2 +PORTVERSION= 47.2 CATEGORIES= deskutils gnome -MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} +MASTER_SITES= GNOME +DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= C++ version of Tomboy, note taking application -WWW= https://wiki.gnome.org/Apps/Gnote +WWW= https://gitlab.gnome.org/GNOME/gnote LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= itstool:textproc/itstool -LIB_DEPENDS= libenchant.so:textproc/enchant \ - libgtkspell3-3.so:textproc/gtkspell3 \ - libsecret-1.so:security/libsecret \ +LIB_DEPENDS= libsecret-1.so:security/libsecret \ libuuid.so:misc/e2fsprogs-libuuid -PORTSCOUT= limitw:1,even +PORTSCOUT= limit:^47\. -USE_GNOME= gtkmm30 intltool libxml2 libxslt -USE_XORG= x11 -USES= compiler:c++11-lib desktop-file-utils gettext gnome localbase \ - meson pathfix pkgconfig python:build tar:xz xorg +USES= compiler:c++17-lang desktop-file-utils gettext gnome localbase \ + meson pkgconfig python:build tar:xz +USE_GNOME= glib20 gtkmm40 libadwaita libxml2 libxslt USE_LDCONFIG= yes BINARY_ALIAS= python3=${PYTHON_VERSION} GLIB_SCHEMAS= org.gnome.gnote.gschema.xml -DOCS= AUTHORS ChangeLog NEWS README TODO - -PLIST_SUB+= SVER=${PORTVERSION:R} \ - VERSION=${PORTVERSION} - -OPTIONS_DEFINE= DOCS - -post-install: - @${MKDIR} ${STAGEDIR}${DOCSDIR} -.for i in ${DOCS} - ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} -.endfor +PLIST_SUB= VERSION=${PORTVERSION:R} .include <bsd.port.mk> diff --git a/deskutils/gnote/distinfo b/deskutils/gnote/distinfo index f5c5e99018c9..9c4cca6317f6 100644 --- a/deskutils/gnote/distinfo +++ b/deskutils/gnote/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1659639789 -SHA256 (gnote-42.1.tar.xz) = 6c20c47b24ed9c03a0de64742dd121f2e7cee05ec6a06158c3cd1265d31e5539 -SIZE (gnote-42.1.tar.xz) = 3330824 +TIMESTAMP = 1745068484 +SHA256 (gnome/gnote-47.2.tar.xz) = 9a60f1692480f64d166d31e6564a0ff248127a598e2ff7f6357dc0b2ec25b168 +SIZE (gnome/gnote-47.2.tar.xz) = 3839184 diff --git a/deskutils/gnote/files/patch-src_recentchanges.cpp b/deskutils/gnote/files/patch-src_recentchanges.cpp index 9fefec1e777c..a9fbd9221ad4 100644 --- a/deskutils/gnote/files/patch-src_recentchanges.cpp +++ b/deskutils/gnote/files/patch-src_recentchanges.cpp @@ -1,10 +1,10 @@ ---- src/recentchanges.cpp.orig 2021-09-01 22:35:10 UTC +--- src/recentchanges.cpp.orig 2023-09-25 18:30:51 UTC +++ src/recentchanges.cpp -@@ -842,7 +842,6 @@ namespace gnote { +@@ -896,7 +896,6 @@ namespace gnote { - Gtk::PopoverMenu *NoteRecentChanges::make_window_menu(Gtk::Button *button, std::vector<PopoverWidget> && items) + Gtk::Popover *NoteRecentChanges::make_window_menu(Gtk::Button *button, std::vector<PopoverWidget> && items) { - std::sort(items.begin(), items.end()); - Gtk::PopoverMenu *menu = manage(new Gtk::PopoverMenu); - Gtk::Box *menu_box = manage(new Gtk::Box(Gtk::ORIENTATION_VERTICAL)); - utils::set_common_popover_widget_props(*menu_box); + auto menu = Gio::Menu::create(); + if(items.size() > 0) { + auto iter = items.begin(); diff --git a/deskutils/gnote/pkg-plist b/deskutils/gnote/pkg-plist index a497a4854d90..7de4b862a87d 100644 --- a/deskutils/gnote/pkg-plist +++ b/deskutils/gnote/pkg-plist @@ -1,57 +1,49 @@ bin/gnote -lib/gnote/plugins/42/backlinks.desktop -lib/gnote/plugins/42/bugzilla.desktop -lib/gnote/plugins/42/exporttogtg.desktop -lib/gnote/plugins/42/exporttohtml.desktop -lib/gnote/plugins/42/filesystemsyncservice.desktop -lib/gnote/plugins/42/fixedwidth.desktop -lib/gnote/plugins/42/gvfssyncservice.desktop -lib/gnote/plugins/42/inserttimestamp.desktop -lib/gnote/plugins/42/libbacklinks.so -lib/gnote/plugins/42/libbugzilla.so -lib/gnote/plugins/42/libexporttogtg.so -lib/gnote/plugins/42/libexporttohtml.so -lib/gnote/plugins/42/libfilesystemsyncservice.so -lib/gnote/plugins/42/libfixedwidth.so -lib/gnote/plugins/42/libgvfssyncservice.so -lib/gnote/plugins/42/libinserttimestamp.so -lib/gnote/plugins/42/libnotedirectorywatcher.so -lib/gnote/plugins/42/libnoteoftheday.so -lib/gnote/plugins/42/libprintnotes.so -lib/gnote/plugins/42/libreadonly.so -lib/gnote/plugins/42/libreplacetitle.so -lib/gnote/plugins/42/libspecialnotes.so -lib/gnote/plugins/42/libstatistics.so -lib/gnote/plugins/42/libstickynoteimport.so -lib/gnote/plugins/42/libtableofcontents.so -lib/gnote/plugins/42/libtodo.so -lib/gnote/plugins/42/libtomboyimport.so -lib/gnote/plugins/42/libunderline.so -lib/gnote/plugins/42/libwebdavsyncservice.so -lib/gnote/plugins/42/notedirectorywatcher.desktop -lib/gnote/plugins/42/noteoftheday.desktop -lib/gnote/plugins/42/printnotes.desktop -lib/gnote/plugins/42/readonly.desktop -lib/gnote/plugins/42/replacetitle.desktop -lib/gnote/plugins/42/specialnotes.desktop -lib/gnote/plugins/42/statistics.desktop -lib/gnote/plugins/42/stickynoteimport.desktop -lib/gnote/plugins/42/tableofcontents.desktop -lib/gnote/plugins/42/todo.desktop -lib/gnote/plugins/42/tomboyimport.desktop -lib/gnote/plugins/42/underline.desktop -lib/gnote/plugins/42/webdavsyncservice.desktop -lib/libgnote-42.so -lib/libgnote-42.so.0 -lib/libgnote-42.so.0.0.1 -share/man/man1/gnote.1.gz +lib/gnote/plugins/%%VERSION%%/backlinks.desktop +lib/gnote/plugins/%%VERSION%%/bugzilla.desktop +lib/gnote/plugins/%%VERSION%%/exporttogtg.desktop +lib/gnote/plugins/%%VERSION%%/exporttohtml.desktop +lib/gnote/plugins/%%VERSION%%/filesystemsyncservice.desktop +lib/gnote/plugins/%%VERSION%%/fixedwidth.desktop +lib/gnote/plugins/%%VERSION%%/gvfssyncservice.desktop +lib/gnote/plugins/%%VERSION%%/inserttimestamp.desktop +lib/gnote/plugins/%%VERSION%%/libbacklinks.so +lib/gnote/plugins/%%VERSION%%/libbugzilla.so +lib/gnote/plugins/%%VERSION%%/libexporttogtg.so +lib/gnote/plugins/%%VERSION%%/libexporttohtml.so +lib/gnote/plugins/%%VERSION%%/libfilesystemsyncservice.so +lib/gnote/plugins/%%VERSION%%/libfixedwidth.so +lib/gnote/plugins/%%VERSION%%/libgvfssyncservice.so +lib/gnote/plugins/%%VERSION%%/libinserttimestamp.so +lib/gnote/plugins/%%VERSION%%/libnotedirectorywatcher.so +lib/gnote/plugins/%%VERSION%%/libnoteoftheday.so +lib/gnote/plugins/%%VERSION%%/libprintnotes.so +lib/gnote/plugins/%%VERSION%%/libreadonly.so +lib/gnote/plugins/%%VERSION%%/libreplacetitle.so +lib/gnote/plugins/%%VERSION%%/libspecialnotes.so +lib/gnote/plugins/%%VERSION%%/libstatistics.so +lib/gnote/plugins/%%VERSION%%/libtableofcontents.so +lib/gnote/plugins/%%VERSION%%/libtodo.so +lib/gnote/plugins/%%VERSION%%/libtomboyimport.so +lib/gnote/plugins/%%VERSION%%/libunderline.so +lib/gnote/plugins/%%VERSION%%/libwebdavsyncservice.so +lib/gnote/plugins/%%VERSION%%/notedirectorywatcher.desktop +lib/gnote/plugins/%%VERSION%%/noteoftheday.desktop +lib/gnote/plugins/%%VERSION%%/printnotes.desktop +lib/gnote/plugins/%%VERSION%%/readonly.desktop +lib/gnote/plugins/%%VERSION%%/replacetitle.desktop +lib/gnote/plugins/%%VERSION%%/specialnotes.desktop +lib/gnote/plugins/%%VERSION%%/statistics.desktop +lib/gnote/plugins/%%VERSION%%/tableofcontents.desktop +lib/gnote/plugins/%%VERSION%%/todo.desktop +lib/gnote/plugins/%%VERSION%%/tomboyimport.desktop +lib/gnote/plugins/%%VERSION%%/underline.desktop +lib/gnote/plugins/%%VERSION%%/webdavsyncservice.desktop +lib/libgnote-%%VERSION%%.so +lib/libgnote-%%VERSION%%.so.1 +lib/libgnote-%%VERSION%%.so.1.0.0 share/applications/org.gnome.Gnote.desktop share/dbus-1/services/org.gnome.Gnote.service -%%PORTDOCS%%%%DOCSDIR%%/AUTHORS -%%PORTDOCS%%%%DOCSDIR%%/ChangeLog -%%PORTDOCS%%%%DOCSDIR%%/NEWS -%%PORTDOCS%%%%DOCSDIR%%/README -%%PORTDOCS%%%%DOCSDIR%%/TODO share/gnome-shell/search-providers/org.gnome.Gnote.search-provider.ini %%DATADIR%%/exporttohtml.xsl %%DATADIR%%/gnote-introspect.xml @@ -923,12 +915,12 @@ share/help/zh_CN/gnote/gnote-synchronization.page share/help/zh_CN/gnote/gnote-template-notes.page share/help/zh_CN/gnote/gnote-working-with-notebooks.page share/help/zh_CN/gnote/index.page -share/icons/hicolor/16x16/apps/org.gnome.Gnote.svg -share/icons/hicolor/22x22/apps/org.gnome.Gnote.svg -share/icons/hicolor/24x24/apps/org.gnome.Gnote.svg -share/icons/hicolor/256x256/apps/org.gnome.Gnote.svg -share/icons/hicolor/32x32/apps/org.gnome.Gnote.svg -share/icons/hicolor/48x48/apps/org.gnome.Gnote.svg +share/icons/hicolor/16x16/apps/org.gnome.Gnote.png +share/icons/hicolor/22x22/apps/org.gnome.Gnote.png +share/icons/hicolor/24x24/apps/org.gnome.Gnote.png +share/icons/hicolor/256x256/apps/org.gnome.Gnote.png +share/icons/hicolor/32x32/apps/org.gnome.Gnote.png +share/icons/hicolor/48x48/apps/org.gnome.Gnote.png share/icons/hicolor/scalable/apps/org.gnome.Gnote.svg share/locale/ar/LC_MESSAGES/gnote.mo share/locale/as/LC_MESSAGES/gnote.mo @@ -953,8 +945,10 @@ share/locale/he/LC_MESSAGES/gnote.mo share/locale/hi/LC_MESSAGES/gnote.mo share/locale/hu/LC_MESSAGES/gnote.mo share/locale/id/LC_MESSAGES/gnote.mo +share/locale/ie/LC_MESSAGES/gnote.mo share/locale/it/LC_MESSAGES/gnote.mo share/locale/ja/LC_MESSAGES/gnote.mo +share/locale/ka/LC_MESSAGES/gnote.mo share/locale/kn/LC_MESSAGES/gnote.mo share/locale/ko/LC_MESSAGES/gnote.mo share/locale/lt/LC_MESSAGES/gnote.mo @@ -984,4 +978,5 @@ share/locale/uk/LC_MESSAGES/gnote.mo share/locale/zh_CN/LC_MESSAGES/gnote.mo share/locale/zh_HK/LC_MESSAGES/gnote.mo share/locale/zh_TW/LC_MESSAGES/gnote.mo +share/man/man1/gnote.1.gz share/metainfo/org.gnome.Gnote.appdata.xml diff --git a/deskutils/lxqt-notificationd/Makefile b/deskutils/lxqt-notificationd/Makefile index 71a1b2e67732..2f415f7f67dd 100644 --- a/deskutils/lxqt-notificationd/Makefile +++ b/deskutils/lxqt-notificationd/Makefile @@ -1,5 +1,6 @@ PORTNAME= lxqt-notificationd PORTVERSION= 2.2.0 +PORTREVISION= 1 CATEGORIES= deskutils MASTER_SITES= LXQT diff --git a/deskutils/remind/Makefile b/deskutils/remind/Makefile index 7891e2647704..a550e66ada98 100644 --- a/deskutils/remind/Makefile +++ b/deskutils/remind/Makefile @@ -1,6 +1,5 @@ PORTNAME= remind -DISTVERSION= 05.03.07 -PORTREVISION= 1 +DISTVERSION= 05.04.00 CATEGORIES= deskutils # upstream moves distfiles to OLD once a new release appears MASTER_SITES= https://dianne.skoll.ca/projects/remind/download/ \ diff --git a/deskutils/remind/distinfo b/deskutils/remind/distinfo index 5fe3645ea974..1d315d121e4f 100644 --- a/deskutils/remind/distinfo +++ b/deskutils/remind/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746713749 -SHA256 (remind-05.03.07.tar.gz) = d296e5dc4b10d08fbc29e3e0ced7a32abde74ba241bdcd8ba314193877c1e51d -SIZE (remind-05.03.07.tar.gz) = 4548943 +TIMESTAMP = 1749023613 +SHA256 (remind-05.04.00.tar.gz) = 743fb6d95d7e0cc7127d19b16208f36ebe9b56806eaa4f33eccde8f350544777 +SIZE (remind-05.04.00.tar.gz) = 4562931 diff --git a/deskutils/syncthingtray/Makefile b/deskutils/syncthingtray/Makefile index 0050416e20bf..3aff54115898 100644 --- a/deskutils/syncthingtray/Makefile +++ b/deskutils/syncthingtray/Makefile @@ -1,7 +1,6 @@ PORTNAME= syncthingtray DISTVERSIONPREFIX= v -DISTVERSION= 1.7.6 -PORTREVISION= 1 +DISTVERSION= 1.7.8 CATEGORIES= deskutils MAINTAINER= dsh@bamus.cz @@ -19,16 +18,9 @@ FLAVOR?= ${FLAVORS:[1]} FLAVORS_SUB= yes qt6_PKGNAMESUFFIX= -qt6 -CONFLICTS_INSTALL= ${PORTNAME} ${PORTNAME}-* USES= cmake:insource iconv perl5 xorg -CMAKE_ARGS= -DFORK_AWESOME_FONT_FILE=${WRKDIR}/forkawesome/fonts/forkawesome-webfont.ttf \ - -DFORK_AWESOME_ICON_DEFINITIONS=${WRKDIR}/forkawesome/src/icons/icons.yml -CMAKE_OFF= SYSTEMD_SUPPORT USE_STANDARD_FILESYSTEM -CMAKE_ON= NO_DOXYGEN -CMAKE_SOURCE_PATH= ${WRKDIR}/subdirs/syncthingtray - USE_GITHUB= nodefault GH_ACCOUNT= Martchus GH_TUPLE:= ${GH_ACCOUNT}:${PORTNAME}:${DISTVERSIONPREFIX}${DISTVERSION}:${PORTNAME}/../${PORTNAME} \ @@ -36,11 +28,18 @@ GH_TUPLE:= ${GH_ACCOUNT}:${PORTNAME}:${DISTVERSIONPREFIX}${DISTVERSION}:${PORTNA ${GH_ACCOUNT}:qtutilities:v6.15.0:qtutilities/../qtutilities \ ${GH_ACCOUNT}:qtforkawesome:v0.3.1:qtforkawesome/../qtforkawesome \ ForkAwesome:Fork-Awesome:4fef70f:ForkAwesome/../forkawesome \ - ${GH_ACCOUNT}:subdirs:52fe295:subdirs/../subdirs + ${GH_ACCOUNT}:subdirs:9fc3290:subdirs/../subdirs +USE_PERL5= build USE_QT= declarative svg USE_XORG= x11 +CMAKE_ARGS= -DFORK_AWESOME_FONT_FILE=${WRKDIR}/forkawesome/fonts/forkawesome-webfont.ttf \ + -DFORK_AWESOME_ICON_DEFINITIONS=${WRKDIR}/forkawesome/src/icons/icons.yml +CMAKE_ON= NO_DOXYGEN +CMAKE_OFF= SYSTEMD_SUPPORT USE_STANDARD_FILESYSTEM +CMAKE_SOURCE_PATH= ${WRKDIR}/subdirs/syncthingtray + .if ${FLAVOR} == qt5 USES+= qt:5 USE_QT+= concurrent core dbus gui network qdbus quickcontrols2:build \ @@ -53,19 +52,26 @@ USE_GL= opengl USE_QT+= base tools:build .endif +CONFLICTS_INSTALL= ${PORTNAME} ${PORTNAME}-* + +BUILD_WRKSRC= ${WRKDIR} +CONFIGURE_WRKSRC= ${WRKDIR} +INSTALL_WRKSRC= ${WRKDIR} +PATCH_WRKSRC= ${WRKDIR} + OPTIONS_DEFINE= PLASMA WEBENGINE OPTIONS_DEFAULT= PLASMA WEBENGINE +OPTIONS_SUB= yes PLASMA_DESC= Plasma integration (KF dependency) +WEBENGINE_DESC= Built-in web view (webengine dependency) + PLASMA_USE= KDE=ecm:build PLASMA_CMAKE_BOOL_OFF= NO_FILE_ITEM_ACTION_PLUGIN NO_PLASMOID -WEBENGINE_DESC= Built-in web view (webengine dependency) WEBENGINE_CMAKE_ON= -DWEBVIEW_PROVIDER:STRING=webengine WEBENGINE_CMAKE_OFF= -DWEBVIEW_PROVIDER:STRING=none -OPTIONS_SUB= yes - .if ${FLAVOR} == qt5 PLASMA_USES= kde:5 PLASMA_USE+= KDE=plasma-framework:build @@ -76,13 +82,6 @@ PLASMA_USE+= KDE=libplasma:build WEBENGINE_USE= QT=webchannel,webengine .endif -USE_PERL5= build - -BUILD_WRKSRC= ${WRKDIR} -CONFIGURE_WRKSRC= ${WRKDIR} -INSTALL_WRKSRC= ${WRKDIR} -PATCH_WRKSRC= ${WRKDIR} - post-install: ${RM} -r \ ${STAGEDIR}${PREFIX}/include/c++utilities \ diff --git a/deskutils/syncthingtray/distinfo b/deskutils/syncthingtray/distinfo index c673ed2976da..eb52f6325dee 100644 --- a/deskutils/syncthingtray/distinfo +++ b/deskutils/syncthingtray/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1745084292 -SHA256 (Martchus-syncthingtray-v1.7.6_GH0.tar.gz) = 0860967b2bed4e81745956f2c676904d4de14d368033f5c3f0f98e83843e985a -SIZE (Martchus-syncthingtray-v1.7.6_GH0.tar.gz) = 2167152 +TIMESTAMP = 1748959637 +SHA256 (Martchus-syncthingtray-v1.7.8_GH0.tar.gz) = 1c21adc21069f82a53c7368ff75b52d46fc582b98483336137bc1c0b0640bb4b +SIZE (Martchus-syncthingtray-v1.7.8_GH0.tar.gz) = 5093219 SHA256 (Martchus-cpp-utilities-v5.28.1_GH0.tar.gz) = b5c0dab7ea0ca6bf016ae156877a9c1f238172b09765f499a5b6e174ffe6fc6a SIZE (Martchus-cpp-utilities-v5.28.1_GH0.tar.gz) = 207552 SHA256 (Martchus-qtutilities-v6.15.0_GH0.tar.gz) = 9826fef8a4e87d7d529fd1173802a7a5fcdd26f3ef0cb50ff0b68d308ef06184 @@ -9,5 +9,5 @@ SHA256 (Martchus-qtforkawesome-v0.3.1_GH0.tar.gz) = b797af12542c5a2c7d11025ffaf9 SIZE (Martchus-qtforkawesome-v0.3.1_GH0.tar.gz) = 19640 SHA256 (ForkAwesome-Fork-Awesome-4fef70f_GH0.tar.gz) = 93906cd38eb92fe853c9e3723b1f0fa56df6ddcd2d87ac82c97b5a188e5cdae6 SIZE (ForkAwesome-Fork-Awesome-4fef70f_GH0.tar.gz) = 1803875 -SHA256 (Martchus-subdirs-52fe295_GH0.tar.gz) = c7a77db8c822546e1286e99261d13b5acec8c9b8c49a4efc85779736732c6aaf -SIZE (Martchus-subdirs-52fe295_GH0.tar.gz) = 13254 +SHA256 (Martchus-subdirs-9fc3290_GH0.tar.gz) = 448c4321245ba3ff40548f27856d3ce000c612ed346b82cb258e4018788f2d08 +SIZE (Martchus-subdirs-9fc3290_GH0.tar.gz) = 13717 diff --git a/deskutils/xdg-terminal-exec/Makefile b/deskutils/xdg-terminal-exec/Makefile index 1639324468d6..758e77b663d0 100644 --- a/deskutils/xdg-terminal-exec/Makefile +++ b/deskutils/xdg-terminal-exec/Makefile @@ -1,6 +1,6 @@ PORTNAME= xdg-terminal-exec DISTVERSIONPREFIX=v -DISTVERSION= 0.12.4 +DISTVERSION= 0.13.0 CATEGORIES= deskutils MAINTAINER= arrowd@FreeBSD.org diff --git a/deskutils/xdg-terminal-exec/distinfo b/deskutils/xdg-terminal-exec/distinfo index c1a7d7bb1738..e20547830554 100644 --- a/deskutils/xdg-terminal-exec/distinfo +++ b/deskutils/xdg-terminal-exec/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1748778813 -SHA256 (Vladimir-csp-xdg-terminal-exec-v0.12.4_GH0.tar.gz) = 24fd9a2621b021b2803e03e935d2b593fb541bccf774c913ec547da544c755df -SIZE (Vladimir-csp-xdg-terminal-exec-v0.12.4_GH0.tar.gz) = 40363 +TIMESTAMP = 1749447252 +SHA256 (Vladimir-csp-xdg-terminal-exec-v0.13.0_GH0.tar.gz) = db3c6c5523c90bed88a5098e4b80096eb046a78b65b5f27a68a5b78f99d3bbcc +SIZE (Vladimir-csp-xdg-terminal-exec-v0.13.0_GH0.tar.gz) = 41523 |