git: 562ae6dbd0d0 - main - x11/gnome-terminal: Update to 3.41.0
Neel Chauhan
nc at FreeBSD.org
Wed Sep 15 21:12:14 UTC 2021
The branch main has been updated by nc:
URL: https://cgit.FreeBSD.org/ports/commit/?id=562ae6dbd0d0429e6183ba4fb4775792d4ae445e
commit 562ae6dbd0d0429e6183ba4fb4775792d4ae445e
Author: Neel Chauhan <nc at FreeBSD.org>
AuthorDate: 2021-09-15 17:34:18 +0000
Commit: Neel Chauhan <nc at FreeBSD.org>
CommitDate: 2021-09-15 21:12:10 +0000
x11/gnome-terminal: Update to 3.41.0
---
x11/gnome-terminal/Makefile | 34 +++----
x11/gnome-terminal/distinfo | 6 +-
.../files/patch-src_terminal-screen.cc | 11 +++
x11/gnome-terminal/pkg-descr | 2 +-
x11/gnome-terminal/pkg-plist | 101 ++++++++++++++-------
5 files changed, 100 insertions(+), 54 deletions(-)
diff --git a/x11/gnome-terminal/Makefile b/x11/gnome-terminal/Makefile
index 3ca02e15b14d..935cc520aca7 100644
--- a/x11/gnome-terminal/Makefile
+++ b/x11/gnome-terminal/Makefile
@@ -1,50 +1,50 @@
# Created by: Joe Marcus Clarke <marcus at FreeBSD.org>
PORTNAME= gnome-terminal
-DISTVERSION= 3.40.3
+DISTVERSION= 3.41.0
CATEGORIES= x11 gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
MAINTAINER= gnome at FreeBSD.org
-COMMENT= Terminal component for the GNOME 3 Desktop
+COMMENT= Terminal component for the GNOME Desktop
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
-BUILD_DEPENDS= gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas \
+BUILD_DEPENDS= docbook-xsl>0:textproc/docbook-xsl \
+ gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas \
itstool:textproc/itstool \
vala:lang/vala \
- xsltproc:textproc/libxslt \
- docbook-xsl>0:textproc/docbook-xsl
-LIB_DEPENDS= libuuid.so:misc/e2fsprogs-libuuid \
+ xsltproc:textproc/libxslt
+LIB_DEPENDS= libfribidi.so:converters/fribidi \
libgnutls.so:security/gnutls \
- libfribidi.so:converters/fribidi \
- libpcre2-8.so:devel/pcre2
+ libpcre2-8.so:devel/pcre2 \
+ libuuid.so:misc/e2fsprogs-libuuid
RUN_DEPENDS= gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas
PORTSCOUT= limitw:1,even
-USES= cpe gettext gmake gnome libtool localbase pathfix \
- pkgconfig tar:xz xorg
+USES= cpe gettext gnome localbase meson pathfix pkgconfig python:3.7+ \
+ tar:xz xorg
USE_GNOME= cairo dconf gdkpixbuf2 gtk30 intltool vte3
USE_XORG= x11
-GNU_CONFIGURE= yes
-INSTALL_TARGET= install-strip
CPE_VENDOR= gnome
GLIB_SCHEMAS= org.gnome.Terminal.gschema.xml
+BINARY_ALIAS= python3=${PYTHON_CMD}
+
+OPTIONS_DEFINE= NAUTILUS SEARCHPROVIDER
+OPTIONS_DEFAULT= NAUTILUS SEARCHPROVIDER
OPTIONS_SUB= yes
-OPTIONS_DEFINE= SEARCHPROVIDER NAUTILUS
-OPTIONS_DEFAULT= SEARCHPROVIDER NAUTILUS
-SEARCHPROVIDER_DESC= Gnome-shell search provider
-SEARCHPROVIDER_CONFIGURE_ENABLE= search-provider
+SEARCHPROVIDER_DESC= GNOME Shell search provider
+SEARCHPROVIDER_MESON_TRUE= search_provider
SEARCHPROVIDER_BUILD_DEPENDS= gnome-shell:x11/gnome-shell
SEARCHPROVIDER_RUN_DEPENDS= gnome-shell:x11/gnome-shell
-NAUTILUS_CONFIGURE_WITH= nautilus-extension
+NAUTILUS_MESON_TRUE= nautilus_extension
NAUTILUS_USE= GNOME=nautilus3
NAUTILUS_DESC= Open in terminal extension for nautilus
diff --git a/x11/gnome-terminal/distinfo b/x11/gnome-terminal/distinfo
index 910a8513301f..ef7374073baf 100644
--- a/x11/gnome-terminal/distinfo
+++ b/x11/gnome-terminal/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1626236621
-SHA256 (gnome/gnome-terminal-3.40.3.tar.xz) = cbe9aa3f948116fa3b521754fceb43173ab844cb0ac81145e05d0cab0f8b1a22
-SIZE (gnome/gnome-terminal-3.40.3.tar.xz) = 2609060
+TIMESTAMP = 1631724356
+SHA256 (gnome/gnome-terminal-3.41.0.tar.xz) = b016d89efc3fbc2a85a8ea664077a06158a462c03c222d82478ce01531d5390c
+SIZE (gnome/gnome-terminal-3.41.0.tar.xz) = 1802756
diff --git a/x11/gnome-terminal/files/patch-src_terminal-screen.cc b/x11/gnome-terminal/files/patch-src_terminal-screen.cc
new file mode 100644
index 000000000000..b802a92f4efb
--- /dev/null
+++ b/x11/gnome-terminal/files/patch-src_terminal-screen.cc
@@ -0,0 +1,11 @@
+--- src/terminal-screen.cc.orig 2021-09-15 17:25:45 UTC
++++ src/terminal-screen.cc
+@@ -2272,7 +2272,7 @@ terminal_screen_has_foreground_process (TerminalScreen
+ if (sysctl (mib, G_N_ELEMENTS (mib), nullptr, &len, nullptr, 0) == -1)
+ return TRUE;
+
+- data_buf = g_malloc0 (len);
++ data_buf = (char *) g_malloc0 (len);
+ if (sysctl (mib, G_N_ELEMENTS (mib), data_buf, &len, nullptr, 0) == -1)
+ return TRUE;
+ data = data_buf;
diff --git a/x11/gnome-terminal/pkg-descr b/x11/gnome-terminal/pkg-descr
index 9fbbdafa9e6c..9c35767e0b74 100644
--- a/x11/gnome-terminal/pkg-descr
+++ b/x11/gnome-terminal/pkg-descr
@@ -1,3 +1,3 @@
-Default terminal emulator for the GNOME 3 Desktop.
+Default terminal emulator for the GNOME Desktop.
WWW: https://www.gnome.org/
diff --git a/x11/gnome-terminal/pkg-plist b/x11/gnome-terminal/pkg-plist
index f6659488888a..41562b3cd349 100644
--- a/x11/gnome-terminal/pkg-plist
+++ b/x11/gnome-terminal/pkg-plist
@@ -1,13 +1,11 @@
bin/gnome-terminal
lib/gnome-terminal/gschemas.compiled
-lib/nautilus/extensions-3.0/libterminal-nautilus.a
lib/nautilus/extensions-3.0/libterminal-nautilus.so
lib/systemd/user/gnome-terminal-server.service
libexec/gnome-terminal-server
-man/man1/gnome-terminal.1.gz
share/applications/org.gnome.Terminal.desktop
share/dbus-1/services/org.gnome.Terminal.service
-%%SEARCHPROVIDER%%share/gnome-shell/search-providers/gnome-terminal-search-provider.ini
+share/gnome-shell/search-providers/gnome-terminal-search-provider.ini
share/help/C/gnome-terminal/adv-keyboard-shortcuts.page
share/help/C/gnome-terminal/app-colors.page
share/help/C/gnome-terminal/app-cursor.page
@@ -15,9 +13,9 @@ share/help/C/gnome-terminal/app-fonts.page
share/help/C/gnome-terminal/app-fullscreen.page
share/help/C/gnome-terminal/app-terminal-sizes.page
share/help/C/gnome-terminal/app-zoom.page
-share/help/C/gnome-terminal/figures/gnome-terminal-icon.png
share/help/C/gnome-terminal/figures/gnome-terminal.png
share/help/C/gnome-terminal/figures/keyboard-key-search.svg
+share/help/C/gnome-terminal/figures/org.gnome.Terminal.svg
share/help/C/gnome-terminal/gs-execute-commands.page
share/help/C/gnome-terminal/gs-tabs.page
share/help/C/gnome-terminal/index.page
@@ -49,6 +47,9 @@ share/help/ca/gnome-terminal/app-fonts.page
share/help/ca/gnome-terminal/app-fullscreen.page
share/help/ca/gnome-terminal/app-terminal-sizes.page
share/help/ca/gnome-terminal/app-zoom.page
+share/help/ca/gnome-terminal/figures/gnome-terminal.png
+share/help/ca/gnome-terminal/figures/keyboard-key-search.svg
+share/help/ca/gnome-terminal/figures/org.gnome.Terminal.svg
share/help/ca/gnome-terminal/gs-execute-commands.page
share/help/ca/gnome-terminal/gs-tabs.page
share/help/ca/gnome-terminal/index.page
@@ -80,6 +81,9 @@ share/help/cs/gnome-terminal/app-fonts.page
share/help/cs/gnome-terminal/app-fullscreen.page
share/help/cs/gnome-terminal/app-terminal-sizes.page
share/help/cs/gnome-terminal/app-zoom.page
+share/help/cs/gnome-terminal/figures/gnome-terminal.png
+share/help/cs/gnome-terminal/figures/keyboard-key-search.svg
+share/help/cs/gnome-terminal/figures/org.gnome.Terminal.svg
share/help/cs/gnome-terminal/gs-execute-commands.page
share/help/cs/gnome-terminal/gs-tabs.page
share/help/cs/gnome-terminal/index.page
@@ -105,12 +109,15 @@ share/help/cs/gnome-terminal/txt-links.page
share/help/cs/gnome-terminal/txt-search.page
share/help/cs/gnome-terminal/txt-select-text.page
share/help/da/gnome-terminal/adv-keyboard-shortcuts.page
-share/help/da/gnome-terminal/app-colors.page
-share/help/da/gnome-terminal/app-cursor.page
-share/help/da/gnome-terminal/app-fonts.page
+share/help/da/gnome-terminal/app-colors.page
+share/help/da/gnome-terminal/app-cursor.page
+share/help/da/gnome-terminal/app-fonts.page
share/help/da/gnome-terminal/app-fullscreen.page
share/help/da/gnome-terminal/app-terminal-sizes.page
share/help/da/gnome-terminal/app-zoom.page
+share/help/da/gnome-terminal/figures/gnome-terminal.png
+share/help/da/gnome-terminal/figures/keyboard-key-search.svg
+share/help/da/gnome-terminal/figures/org.gnome.Terminal.svg
share/help/da/gnome-terminal/gs-execute-commands.page
share/help/da/gnome-terminal/gs-tabs.page
share/help/da/gnome-terminal/index.page
@@ -142,6 +149,9 @@ share/help/de/gnome-terminal/app-fonts.page
share/help/de/gnome-terminal/app-fullscreen.page
share/help/de/gnome-terminal/app-terminal-sizes.page
share/help/de/gnome-terminal/app-zoom.page
+share/help/de/gnome-terminal/figures/gnome-terminal.png
+share/help/de/gnome-terminal/figures/keyboard-key-search.svg
+share/help/de/gnome-terminal/figures/org.gnome.Terminal.svg
share/help/de/gnome-terminal/gs-execute-commands.page
share/help/de/gnome-terminal/gs-tabs.page
share/help/de/gnome-terminal/index.page
@@ -173,6 +183,9 @@ share/help/el/gnome-terminal/app-fonts.page
share/help/el/gnome-terminal/app-fullscreen.page
share/help/el/gnome-terminal/app-terminal-sizes.page
share/help/el/gnome-terminal/app-zoom.page
+share/help/el/gnome-terminal/figures/gnome-terminal.png
+share/help/el/gnome-terminal/figures/keyboard-key-search.svg
+share/help/el/gnome-terminal/figures/org.gnome.Terminal.svg
share/help/el/gnome-terminal/gs-execute-commands.page
share/help/el/gnome-terminal/gs-tabs.page
share/help/el/gnome-terminal/index.page
@@ -204,6 +217,9 @@ share/help/es/gnome-terminal/app-fonts.page
share/help/es/gnome-terminal/app-fullscreen.page
share/help/es/gnome-terminal/app-terminal-sizes.page
share/help/es/gnome-terminal/app-zoom.page
+share/help/es/gnome-terminal/figures/gnome-terminal.png
+share/help/es/gnome-terminal/figures/keyboard-key-search.svg
+share/help/es/gnome-terminal/figures/org.gnome.Terminal.svg
share/help/es/gnome-terminal/gs-execute-commands.page
share/help/es/gnome-terminal/gs-tabs.page
share/help/es/gnome-terminal/index.page
@@ -235,6 +251,9 @@ share/help/fi/gnome-terminal/app-fonts.page
share/help/fi/gnome-terminal/app-fullscreen.page
share/help/fi/gnome-terminal/app-terminal-sizes.page
share/help/fi/gnome-terminal/app-zoom.page
+share/help/fi/gnome-terminal/figures/gnome-terminal.png
+share/help/fi/gnome-terminal/figures/keyboard-key-search.svg
+share/help/fi/gnome-terminal/figures/org.gnome.Terminal.svg
share/help/fi/gnome-terminal/gs-execute-commands.page
share/help/fi/gnome-terminal/gs-tabs.page
share/help/fi/gnome-terminal/index.page
@@ -266,6 +285,9 @@ share/help/fr/gnome-terminal/app-fonts.page
share/help/fr/gnome-terminal/app-fullscreen.page
share/help/fr/gnome-terminal/app-terminal-sizes.page
share/help/fr/gnome-terminal/app-zoom.page
+share/help/fr/gnome-terminal/figures/gnome-terminal.png
+share/help/fr/gnome-terminal/figures/keyboard-key-search.svg
+share/help/fr/gnome-terminal/figures/org.gnome.Terminal.svg
share/help/fr/gnome-terminal/gs-execute-commands.page
share/help/fr/gnome-terminal/gs-tabs.page
share/help/fr/gnome-terminal/index.page
@@ -297,6 +319,9 @@ share/help/gl/gnome-terminal/app-fonts.page
share/help/gl/gnome-terminal/app-fullscreen.page
share/help/gl/gnome-terminal/app-terminal-sizes.page
share/help/gl/gnome-terminal/app-zoom.page
+share/help/gl/gnome-terminal/figures/gnome-terminal.png
+share/help/gl/gnome-terminal/figures/keyboard-key-search.svg
+share/help/gl/gnome-terminal/figures/org.gnome.Terminal.svg
share/help/gl/gnome-terminal/gs-execute-commands.page
share/help/gl/gnome-terminal/gs-tabs.page
share/help/gl/gnome-terminal/index.page
@@ -328,6 +353,9 @@ share/help/hu/gnome-terminal/app-fonts.page
share/help/hu/gnome-terminal/app-fullscreen.page
share/help/hu/gnome-terminal/app-terminal-sizes.page
share/help/hu/gnome-terminal/app-zoom.page
+share/help/hu/gnome-terminal/figures/gnome-terminal.png
+share/help/hu/gnome-terminal/figures/keyboard-key-search.svg
+share/help/hu/gnome-terminal/figures/org.gnome.Terminal.svg
share/help/hu/gnome-terminal/gs-execute-commands.page
share/help/hu/gnome-terminal/gs-tabs.page
share/help/hu/gnome-terminal/index.page
@@ -352,13 +380,16 @@ share/help/hu/gnome-terminal/txt-copy-paste.page
share/help/hu/gnome-terminal/txt-links.page
share/help/hu/gnome-terminal/txt-search.page
share/help/hu/gnome-terminal/txt-select-text.page
-share/help/id/gnome-terminal/adv-keyboard-shortcuts.page
-share/help/id/gnome-terminal/app-colors.page
+share/help/id/gnome-terminal/adv-keyboard-shortcuts.page
+share/help/id/gnome-terminal/app-colors.page
share/help/id/gnome-terminal/app-cursor.page
share/help/id/gnome-terminal/app-fonts.page
share/help/id/gnome-terminal/app-fullscreen.page
share/help/id/gnome-terminal/app-terminal-sizes.page
share/help/id/gnome-terminal/app-zoom.page
+share/help/id/gnome-terminal/figures/gnome-terminal.png
+share/help/id/gnome-terminal/figures/keyboard-key-search.svg
+share/help/id/gnome-terminal/figures/org.gnome.Terminal.svg
share/help/id/gnome-terminal/gs-execute-commands.page
share/help/id/gnome-terminal/gs-tabs.page
share/help/id/gnome-terminal/index.page
@@ -373,14 +404,14 @@ share/help/id/gnome-terminal/pref-login-shell.page
share/help/id/gnome-terminal/pref-menubar.page
share/help/id/gnome-terminal/pref-profile-char-width.page
share/help/id/gnome-terminal/pref-profile-encoding.page
-share/help/id/gnome-terminal/pref-profiles.page
+share/help/id/gnome-terminal/pref-profiles.page
share/help/id/gnome-terminal/pref-scrolling.page
share/help/id/gnome-terminal/pref-tab-window.page
share/help/id/gnome-terminal/pref-user-input.page
-share/help/id/gnome-terminal/pref.page
-share/help/id/gnome-terminal/prob-reset.page
+share/help/id/gnome-terminal/pref.page
+share/help/id/gnome-terminal/prob-reset.page
share/help/id/gnome-terminal/txt-copy-paste.page
-share/help/id/gnome-terminal/txt-links.page
+share/help/id/gnome-terminal/txt-links.page
share/help/id/gnome-terminal/txt-search.page
share/help/id/gnome-terminal/txt-select-text.page
share/help/ko/gnome-terminal/adv-keyboard-shortcuts.page
@@ -390,6 +421,9 @@ share/help/ko/gnome-terminal/app-fonts.page
share/help/ko/gnome-terminal/app-fullscreen.page
share/help/ko/gnome-terminal/app-terminal-sizes.page
share/help/ko/gnome-terminal/app-zoom.page
+share/help/ko/gnome-terminal/figures/gnome-terminal.png
+share/help/ko/gnome-terminal/figures/keyboard-key-search.svg
+share/help/ko/gnome-terminal/figures/org.gnome.Terminal.svg
share/help/ko/gnome-terminal/gs-execute-commands.page
share/help/ko/gnome-terminal/gs-tabs.page
share/help/ko/gnome-terminal/index.page
@@ -421,6 +455,9 @@ share/help/pl/gnome-terminal/app-fonts.page
share/help/pl/gnome-terminal/app-fullscreen.page
share/help/pl/gnome-terminal/app-terminal-sizes.page
share/help/pl/gnome-terminal/app-zoom.page
+share/help/pl/gnome-terminal/figures/gnome-terminal.png
+share/help/pl/gnome-terminal/figures/keyboard-key-search.svg
+share/help/pl/gnome-terminal/figures/org.gnome.Terminal.svg
share/help/pl/gnome-terminal/gs-execute-commands.page
share/help/pl/gnome-terminal/gs-tabs.page
share/help/pl/gnome-terminal/index.page
@@ -452,6 +489,9 @@ share/help/pt_BR/gnome-terminal/app-fonts.page
share/help/pt_BR/gnome-terminal/app-fullscreen.page
share/help/pt_BR/gnome-terminal/app-terminal-sizes.page
share/help/pt_BR/gnome-terminal/app-zoom.page
+share/help/pt_BR/gnome-terminal/figures/gnome-terminal.png
+share/help/pt_BR/gnome-terminal/figures/keyboard-key-search.svg
+share/help/pt_BR/gnome-terminal/figures/org.gnome.Terminal.svg
share/help/pt_BR/gnome-terminal/gs-execute-commands.page
share/help/pt_BR/gnome-terminal/gs-tabs.page
share/help/pt_BR/gnome-terminal/index.page
@@ -483,6 +523,9 @@ share/help/ro/gnome-terminal/app-fonts.page
share/help/ro/gnome-terminal/app-fullscreen.page
share/help/ro/gnome-terminal/app-terminal-sizes.page
share/help/ro/gnome-terminal/app-zoom.page
+share/help/ro/gnome-terminal/figures/gnome-terminal.png
+share/help/ro/gnome-terminal/figures/keyboard-key-search.svg
+share/help/ro/gnome-terminal/figures/org.gnome.Terminal.svg
share/help/ro/gnome-terminal/gs-execute-commands.page
share/help/ro/gnome-terminal/gs-tabs.page
share/help/ro/gnome-terminal/index.page
@@ -514,6 +557,9 @@ share/help/ru/gnome-terminal/app-fonts.page
share/help/ru/gnome-terminal/app-fullscreen.page
share/help/ru/gnome-terminal/app-terminal-sizes.page
share/help/ru/gnome-terminal/app-zoom.page
+share/help/ru/gnome-terminal/figures/gnome-terminal.png
+share/help/ru/gnome-terminal/figures/keyboard-key-search.svg
+share/help/ru/gnome-terminal/figures/org.gnome.Terminal.svg
share/help/ru/gnome-terminal/gs-execute-commands.page
share/help/ru/gnome-terminal/gs-tabs.page
share/help/ru/gnome-terminal/index.page
@@ -545,6 +591,9 @@ share/help/sv/gnome-terminal/app-fonts.page
share/help/sv/gnome-terminal/app-fullscreen.page
share/help/sv/gnome-terminal/app-terminal-sizes.page
share/help/sv/gnome-terminal/app-zoom.page
+share/help/sv/gnome-terminal/figures/gnome-terminal.png
+share/help/sv/gnome-terminal/figures/keyboard-key-search.svg
+share/help/sv/gnome-terminal/figures/org.gnome.Terminal.svg
share/help/sv/gnome-terminal/gs-execute-commands.page
share/help/sv/gnome-terminal/gs-tabs.page
share/help/sv/gnome-terminal/index.page
@@ -576,6 +625,9 @@ share/help/uk/gnome-terminal/app-fonts.page
share/help/uk/gnome-terminal/app-fullscreen.page
share/help/uk/gnome-terminal/app-terminal-sizes.page
share/help/uk/gnome-terminal/app-zoom.page
+share/help/uk/gnome-terminal/figures/gnome-terminal.png
+share/help/uk/gnome-terminal/figures/keyboard-key-search.svg
+share/help/uk/gnome-terminal/figures/org.gnome.Terminal.svg
share/help/uk/gnome-terminal/gs-execute-commands.page
share/help/uk/gnome-terminal/gs-tabs.page
share/help/uk/gnome-terminal/index.page
@@ -699,23 +751,6 @@ share/locale/xh/LC_MESSAGES/gnome-terminal.mo
share/locale/zh_CN/LC_MESSAGES/gnome-terminal.mo
share/locale/zh_HK/LC_MESSAGES/gnome-terminal.mo
share/locale/zh_TW/LC_MESSAGES/gnome-terminal.mo
-%%NAUTILUS%%share/metainfo/org.gnome.Terminal.Nautilus.metainfo.xml
-share/metainfo/org.gnome.Terminal.appdata.xml
- at dir share/help/ca/gnome-terminal/figures
- at dir share/help/cs/gnome-terminal/figures
- at dir share/help/da/gnome-terminal/figures
- at dir share/help/de/gnome-terminal/figures
- at dir share/help/el/gnome-terminal/figures
- at dir share/help/es/gnome-terminal/figures
- at dir share/help/fi/gnome-terminal/figures
- at dir share/help/fr/gnome-terminal/figures
- at dir share/help/gl/gnome-terminal/figures
- at dir share/help/hu/gnome-terminal/figures
- at dir share/help/id/gnome-terminal/figures
- at dir share/help/ko/gnome-terminal/figures
- at dir share/help/pl/gnome-terminal/figures
- at dir share/help/pt_BR/gnome-terminal/figures
- at dir share/help/ro/gnome-terminal/figures
- at dir share/help/ru/gnome-terminal/figures
- at dir share/help/sv/gnome-terminal/figures
- at dir share/help/uk/gnome-terminal/figures
+share/man/man1/gnome-terminal.1.gz
+share/metainfo/org.gnome.Terminal.Nautilus.metainfo.xml
+share/metainfo/org.gnome.Terminal.metainfo.xml
More information about the dev-commits-ports-all
mailing list