diff options
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | 0001-screen-Fix-non-preserved-working-dir.patch | 47 | ||||
-rw-r--r-- | PKGBUILD | 14 | ||||
-rw-r--r-- | package.changelog | 6 | ||||
-rw-r--r-- | transparency.patch | 50 |
5 files changed, 18 insertions, 115 deletions
@@ -1,7 +1,7 @@ pkgbase = gnome-terminal-transparency pkgdesc = The GNOME Terminal Emulator, with background transparency - pkgver = 3.36.0.1 - pkgrel = 2 + pkgver = 3.36.1.1 + pkgrel = 1 url = https://wiki.gnome.org/Apps/Terminal changelog = package.changelog arch = x86_64 @@ -14,16 +14,14 @@ pkgbase = gnome-terminal-transparency makedepends = gnome-shell makedepends = vala makedepends = yelp-tools - depends = vte3>=0.60.0 + depends = vte3>=0.60.1 depends = gsettings-desktop-schemas - provides = gnome-terminal=3.36.0.1 + provides = gnome-terminal=3.36.1.1 conflicts = gnome-terminal - source = https://download.gnome.org/sources/gnome-terminal/3.36/gnome-terminal-3.36.0.1.tar.xz - source = 0001-screen-Fix-non-preserved-working-dir.patch + source = https://download.gnome.org/sources/gnome-terminal/3.36/gnome-terminal-3.36.1.1.tar.xz source = transparency.patch - sha256sums = 8b31c1ce622031b860aef6dd9295e1cac89edcc58c27b925543c9a17dffb40e2 - sha256sums = 32f26314ba3b33c95acb41510fa9e4f46d00bb575d3a32cc765b65303c30734a - sha256sums = af3348189059ba9df0e2a59aa9ab38c14571ced3602b017c2f9aacd13a6572ea + sha256sums = f3d708a1e76d77c1c85b126f6e003220a15d4a46a50fd8070e1a3aabe678a376 + sha256sums = 1e17f16d269e045ddaf3c88624d4ba0472403be2681012e4c1bafc25a1b0167c pkgname = gnome-terminal-transparency diff --git a/0001-screen-Fix-non-preserved-working-dir.patch b/0001-screen-Fix-non-preserved-working-dir.patch deleted file mode 100644 index 722257d24fcd..000000000000 --- a/0001-screen-Fix-non-preserved-working-dir.patch +++ /dev/null @@ -1,47 +0,0 @@ -From 0a68500b46668e4b9c027b630d0ba2ccb7bed555 Mon Sep 17 00:00:00 2001 -From: "Jan Alexander Steffens (heftig)" <jan.steffens@gmail.com> -Date: Tue, 10 Mar 2020 21:02:19 +0000 -Subject: [PATCH] screen: Fix non-preserved working dir - -If `preserve_cwd` is false, the code would leave `data->cwd` unset. This -resulted in VTE keeping the current pwd, which in the case of -`gnome-terminal-server` running as a systemd user service is `/`. - -Fixes https://gitlab.gnome.org/GNOME/gnome-terminal/issues/228 ---- - src/terminal-screen.c | 5 ++--- - 1 file changed, 2 insertions(+), 3 deletions(-) - -diff --git a/src/terminal-screen.c b/src/terminal-screen.c -index dc9f8447..6541c0a5 100644 ---- a/src/terminal-screen.c -+++ b/src/terminal-screen.c -@@ -963,23 +963,22 @@ terminal_screen_exec (TerminalScreen *screen, - return FALSE; - } - -- if (preserve_cwd) { -- data->cwd = g_strdup (cwd); -- } else { -+ if (!preserve_cwd) { - cwd = g_get_home_dir (); - envv = g_environ_unsetenv (envv, "PWD"); - } - - if (fd_list) { - const int *fds; - - fds = g_unix_fd_list_peek_fds (fd_list, &data->fd_list_len); - data->fd_list = g_memdup (fds, (data->fd_list_len + 1) * sizeof (int)); - data->fd_array = g_variant_get_fixed_array (fd_array, &data->fd_array_len, 2 * sizeof (int)); - } - - data->argv = g_strdupv (argv); - data->exec_argv = g_strdupv (exec_argv); -+ data->cwd = g_strdup (cwd); - data->envv = g_strdupv (envv); - data->as_shell = as_shell; - data->pty_flags = VTE_PTY_DEFAULT; --- -2.25.1 - @@ -9,13 +9,13 @@ pkgname=gnome-terminal-transparency _pkgname=gnome-terminal -pkgver=3.36.0.1 -pkgrel=2 +pkgver=3.36.1.1 +pkgrel=1 pkgdesc="The GNOME Terminal Emulator, with background transparency" url="https://wiki.gnome.org/Apps/Terminal" arch=(x86_64) license=(GPL) -depends=('vte3>=0.60.0' gsettings-desktop-schemas) +depends=('vte3>=0.60.1' gsettings-desktop-schemas) makedepends=(itstool docbook-xsl libnautilus-extension appstream-glib gnome-shell vala yelp-tools) provides=("$_pkgname=$pkgver") @@ -23,16 +23,12 @@ conflicts=("$_pkgname") groups=(gnome) changelog=package.changelog source=(https://download.gnome.org/sources/$_pkgname/${pkgver:0:4}/$_pkgname-$pkgver.tar.xz - 0001-screen-Fix-non-preserved-working-dir.patch transparency.patch) -sha256sums=('8b31c1ce622031b860aef6dd9295e1cac89edcc58c27b925543c9a17dffb40e2' - '32f26314ba3b33c95acb41510fa9e4f46d00bb575d3a32cc765b65303c30734a' - 'af3348189059ba9df0e2a59aa9ab38c14571ced3602b017c2f9aacd13a6572ea') +sha256sums=('f3d708a1e76d77c1c85b126f6e003220a15d4a46a50fd8070e1a3aabe678a376' + '1e17f16d269e045ddaf3c88624d4ba0472403be2681012e4c1bafc25a1b0167c') prepare() { cd $_pkgname-$pkgver - # https://bugs.archlinux.org/task/65774 - patch -Np1 -i ../0001-screen-Fix-non-preserved-working-dir.patch patch -Np1 -i ../transparency.patch # autogen.sh not in tarball autoreconf -fiv diff --git a/package.changelog b/package.changelog index f82dc14913f4..90d3d5ea4372 100644 --- a/package.changelog +++ b/package.changelog @@ -1,3 +1,9 @@ +2020-03-29 + upstream update: 3.36.0.1 -> 3.36.1.1 + requires vte3 >= 0.60.1 + dropped patch "fix non-preserved working dir" + dropped changes for "uk.po", will readd it later again + 2020-03-24 upstream upgrade: 3.34.2 -> 3.36.0.1 requires vte3 >= 0.60.0 diff --git a/transparency.patch b/transparency.patch index bda9e2a865ba..a139fb8e83b6 100644 --- a/transparency.patch +++ b/transparency.patch @@ -523,7 +523,6 @@ Subject: [PATCH 11/16] Restore translations for setting a title and po/th.po | 20 ++++++++++---------- po/tr.po | 12 ++++++++++++ po/ug.po | 4 ++-- - po/uk.po | 19 +++++++++++-------- po/vi.po | 15 +++++++++------ po/wa.po | 12 ++++++------ po/xh.po | 12 ++++++------ @@ -2925,55 +2924,6 @@ index 313f76b98eae..be6089762082 100644 #~ msgid "" #~ "You already have a profile called “%s”. Do you want to create another " -diff --git a/po/uk.po b/po/uk.po -index eac987c92a7a..10ad3394f4ec 100644 ---- a/po/uk.po -+++ b/po/uk.po -@@ -2647,11 +2647,11 @@ msgstr "Закр_ити вікно" - #~ msgid "Default size:" - #~ msgstr "Типовий розмір:" - --#~ msgid "Title" --#~ msgstr "Заголовок" -+msgid "Title" -+msgstr "Заголовок" - --#~ msgid "_Title:" --#~ msgstr "За_головок:" -+msgid "_Title:" -+msgstr "За_головок:" - - #~ msgid "Title and Command" - #~ msgstr "Заголовок та команда" -@@ -2659,12 +2659,15 @@ msgstr "Закр_ити вікно" - #~ msgid "_Unlimited" - #~ msgstr "_Нескінченно" - --#~ msgid "Set Title" --#~ msgstr "Встановлення заголовка" -+msgid "Set Title" -+msgstr "Встановлення заголовка" - - #~ msgid "Current Locale" - #~ msgstr "Теперішня локаль" - -+msgid "_Set Title…" -+msgstr "_Встановити заголовок…" -+ - #~ msgid "What to do with dynamic title" - #~ msgstr "Що робити з динамічним заголовком" - -@@ -3398,8 +3401,8 @@ msgstr "Закр_ити вікно" - #~ msgid "_Solid color" - #~ msgstr "_Суцільний колір" - --#~ msgid "_Transparent background" --#~ msgstr "П_розоре тло" -+msgid "Transparent background" -+msgstr "Прозоре тло" - - #~ msgid "Switch to Tab 3" - #~ msgstr "До вкладки 3" diff --git a/po/vi.po b/po/vi.po index d5f27612f4be..8bb576b6d875 100644 --- a/po/vi.po |