** Description changed: - gnome-terminal in cosmic is still a 3.28, while vte is at 0.54. + gnome-terminal in cosmic is still a 3.28, while vte is at 0.52. + + Prepared packages are at https://bileto.ubuntu.com/#/ticket/3410 + + vte upstream changes (0.52 -> 0.54): + + In short: + - New parser + - Vte widget separated from terminal + - Deprecated some functions + - One more symbol: vte_terminal_get_color_background_for_draw + + AUTHORS | 2 +- + COPYING.GPL3 | 675 +++ + COPYING => COPYING.LGPL2 | 0 + COPYING.LGPL3 | 165 + + HACKING | 11 - + Makefile.am | 4 +- + README | 10 - + configure.ac | 28 +- + doc/Makefile.am | 3 +- + doc/openi18n/Makefile.am | 7 - + doc/openi18n/UTF-8.txt | 18 - + doc/openi18n/cursor.c | 57 - + doc/openi18n/wrap.txt | 1 - + doc/readme.txt | 10 - + doc/reference/Makefile.am | 28 +- + doc/reference/vte-docs.xml | 4 + + doc/reference/vte-sections.txt | 9 +- + doc/vttest.tar.gz | Bin 100593 -> 0 bytes + m4/ax_cxx_compile_stdcxx.m4 | 4 +- + po/POTFILES.in | 1 - + po/cs.po | 64 +- + po/da.po | 37 +- + po/de.po | 35 +- + po/el.po | 36 +- + po/es.po | 25 +- + po/fi.po | 38 +- + po/fr.po | 32 +- + po/fur.po | 24 +- + po/gl.po | 34 +- + po/hu.po | 36 +- + po/id.po | 26 +- + po/it.po | 36 +- + po/kk.po | 36 +- + po/ko.po | 70 +- + po/lt.po | 31 +- + po/lv.po | 33 +- + po/oc.po | 33 +- + po/pl.po | 24 +- + po/pt_BR.po | 37 +- + po/ro.po | 28 +- + po/sl.po | 38 +- + po/sv.po | 28 +- + po/tr.po | 33 +- + po/zh_CN.po | 27 +- + po/zh_TW.po | 25 +- + src/Makefile.am | 196 +- + src/app/app.cc | 66 +- + src/buffer.h | 1 + + src/caps-list.hh | 320 -- + src/{vterowdata.h => cell.hh} | 81 +- + src/chunk.cc | 65 + + src/chunk.hh | 80 + + src/debug.cc | 49 +- + src/debug.h | 35 +- + src/interpret.cc | 272 -- + src/iso2022.cc | 201 - + src/iso2022.h | 44 - + src/iso2022.txt | 15 - + src/matcher.cc | 221 - + src/matcher.hh | 88 - + src/modes-ecma.hh | 201 + + src/modes-private.hh | 845 ++++ + src/modes-test.cc | 90 + + src/modes.hh | 250 ++ + src/parser-arg.hh | 186 + + src/parser-c01.hh | 73 + + src/parser-cat.cc | 547 +++ + src/parser-charset-tables.hh | 230 + + src/parser-charset.hh | 306 ++ + src/parser-cmd.hh | 330 ++ + src/parser-csi.hh | 212 + + src/parser-dcs.hh | 47 + + src/parser-esc.hh | 70 + + src/parser-glue.hh | 1002 +++++ + src/parser-osc.hh | 100 + + src/parser-reply.hh | 68 + + src/parser-string.hh | 138 + + src/parser-test.cc | 1484 ++++++ + src/parser.cc | 1334 ++++++ + src/parser.hh | 193 + + src/refptr-test.cc | 135 + + src/refptr.hh | 38 + + src/ring.cc | 1036 ++--- + src/ring.h | 129 - + src/ring.hh | 263 ++ + src/table.cc | 761 ---- + src/table.hh | 54 - + src/tabstops-test.cc | 234 + + src/tabstops.hh | 222 + + src/utf8-test.cc | 349 ++ + src/utf8.cc | 47 + + src/utf8.hh | 83 + + src/vte.cc | 2969 ++++++------ + src/vte.sh | 4 +- + src/vte/vtedeprecated.h | 21 + + src/vte/vteglobals.h | 6 + + src/vte/vteterminal.h | 19 +- + src/vteconv.cc | 788 ---- + src/vteconv.h | 52 - + src/vtedefines.hh | 17 +- + src/vtedraw.cc | 22 - + src/vtedraw.hh | 1 - + src/vtegtk.cc | 281 +- + src/vteinternal.hh | 552 ++- + src/vterowdata.cc | 12 +- + src/vterowdata.hh | 83 + + src/vteseq-list.hh | 157 - + src/vteseq.cc | 9748 +++++++++++++++++++++++++++++++--------- + src/vtetypes.hh | 5 + + src/widget.cc | 364 ++ + src/widget.hh | 168 + + vte.doap | 5 +- + 112 files changed, 21239 insertions(+), 8729 deletions(-) + + Installing the packages: + + $ LANG=C sudo dpkg -i ../DEB-build-area/*_0.54.0-1ubuntu1.deb + (Reading database ... 113067 files and directories currently installed.) + Preparing to unpack .../gir1.2-vte-2.91_0.54.0-1ubuntu1_amd64.deb ... + Unpacking gir1.2-vte-2.91:amd64 (0.54.0-1ubuntu1) over (0.52.2-1ubuntu1) ... + Preparing to unpack .../libvte-2.91-0_0.54.0-1ubuntu1_amd64.deb ... + Unpacking libvte-2.91-0:amd64 (0.54.0-1ubuntu1) over (0.52.2-1ubuntu1) ... + Preparing to unpack .../libvte-2.91-common_0.54.0-1ubuntu1_all.deb ... + Unpacking libvte-2.91-common (0.54.0-1ubuntu1) over (0.52.2-1ubuntu1) ... + Preparing to unpack .../libvte-2.91-dev_0.54.0-1ubuntu1_amd64.deb ... + Unpacking libvte-2.91-dev:amd64 (0.54.0-1ubuntu1) over (0.52.2-1ubuntu1) ... + Preparing to unpack .../libvte-2.91-doc_0.54.0-1ubuntu1_all.deb ... + Unpacking libvte-2.91-doc (0.54.0-1ubuntu1) over (0.52.2-1ubuntu1) ... + Setting up libvte-2.91-common (0.54.0-1ubuntu1) ... + Installing new version of config file /etc/profile.d/vte-2.91.sh ... + Setting up libvte-2.91-doc (0.54.0-1ubuntu1) ... + Setting up libvte-2.91-0:amd64 (0.54.0-1ubuntu1) ... + Setting up gir1.2-vte-2.91:amd64 (0.54.0-1ubuntu1) ... + Setting up libvte-2.91-dev:amd64 (0.54.0-1ubuntu1) ... + Processing triggers for libc-bin (2.27-3ubuntu1) + + + ============================================================= + + + gnome-terminal upstream changes (3.28.0 -> 3.30.0): + + In short: + - bugfixes (memory related mostly) + - removal of deprecated code/features (nautilus and settings migrations) + - Added desktop actions for preferences and new window + - Updated translations + + configure.ac | 31 +- + gnome-terminal.doap | 3 +- + help/es/es.po | 596 +++----- + help/fr/fr.po | 2418 +++++++++++++++--------------- + help/ko/ko.po | 2222 +++++++++++++++++----------- + org.gnome.Terminal.desktop.in.in | 9 + + po/POTFILES.in | 1 - + po/ar.po | 91 +- + po/ca.po | 180 +-- + po/de.po | 330 ++--- + po/el.po | 478 +++--- + po/nl.po | 128 +- + po/oc.po | 2836 +++++++++++++++++++++--------------- + po/pa.po | 2740 ++++++++++++++++++---------------- + po/pl.po | 266 ++-- + po/ro.po | 2 +- + po/sl.po | 103 +- + po/zh_TW.po | 292 ++-- + src/Makefile.am | 42 +- + src/migration.c | 686 --------- + src/org.gnome.Terminal.gschema.xml | 2 +- + src/profile-editor.c | 111 +- + src/server.c | 4 + + src/terminal-accels.c | 2 +- + src/terminal-app.c | 62 +- + src/terminal-encoding.c | 2 +- + src/terminal-nautilus.c | 209 +-- + src/terminal-notebook-menu.ui | 5 + + src/terminal-notebook.c | 72 - + src/terminal-options.c | 18 +- + src/terminal-options.h | 1 + + src/terminal-pcre2.h | 8 +- + src/terminal-screen.c | 76 +- + src/terminal-screen.h | 2 - + src/terminal-search-popover.c | 4 +- + src/terminal-window.c | 78 - + src/terminal.c | 53 +- + 37 files changed, 6988 insertions(+), 7175 deletions(-) + + + $ LANG=C sudo dpkg -i ../DEB-build-area/gnome-terminal*.deb + (Reading database ... 113093 files and directories currently installed.) + Preparing to unpack .../gnome-terminal_3.30.0-1ubuntu1_amd64.deb ... + Unpacking gnome-terminal (3.30.0-1ubuntu1) over (3.28.2-1ubuntu1) ... + Preparing to unpack .../gnome-terminal-data_3.30.0-1ubuntu1_all.deb ... + Unpacking gnome-terminal-data (3.30.0-1ubuntu1) over (3.28.2-1ubuntu1) ... + Setting up gnome-terminal-data (3.30.0-1ubuntu1) ... + Setting up gnome-terminal (3.30.0-1ubuntu1) ... + Processing triggers for desktop-file-utils (0.23-1ubuntu3.18.04.1) ... + Processing triggers for mime-support (3.60ubuntu1) ... + Processing triggers for libglib2.0-0:amd64 (2.56.1-2ubuntu1) ... + Processing triggers for man-db (2.8.3-2ubuntu0.1) ... + + ============= + + Installing from bileto PPA: + + WARNING: apt does not have a stable CLI interface. Use with caution in + scripts. + + Reading package lists... + Building dependency tree... + Reading state information... + Calculating upgrade... + The following packages will be upgraded: + gir1.2-vte-2.91 gnome-terminal gnome-terminal-data libvte-2.91-0 + libvte-2.91-common nautilus-extension-gnome-terminal + 6 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. + Need to get 400 kB of archives. + After this operation, 43,0 kB of additional disk space will be used. + Do you want to continue? [Y/n] Y + Get:1 http://ppa.launchpad.net/ci-train-ppa-service/3410/ubuntu cosmic/main amd64 libvte-2.91-common all 0.54.0-1ubuntu1 [4.908 B] + Get:2 http://ppa.launchpad.net/ci-train-ppa-service/3410/ubuntu cosmic/main amd64 libvte-2.91-0 amd64 0.54.0-1ubuntu1 [169 kB] + Get:3 http://ppa.launchpad.net/ci-train-ppa-service/3410/ubuntu cosmic/main amd64 gir1.2-vte-2.91 amd64 0.54.0-1ubuntu1 [8.628 B] + Get:4 http://ppa.launchpad.net/ci-train-ppa-service/3410/ubuntu cosmic/main amd64 nautilus-extension-gnome-terminal amd64 3.30.0-1ubuntu1 [23,9 kB] + Get:5 http://ppa.launchpad.net/ci-train-ppa-service/3410/ubuntu cosmic/main amd64 gnome-terminal amd64 3.30.0-1ubuntu1 [161 kB] + Get:6 http://ppa.launchpad.net/ci-train-ppa-service/3410/ubuntu cosmic/main amd64 gnome-terminal-data all 3.30.0-1ubuntu1 [32,3 kB] + Fetched 400 kB in 2s (213 kB/s) + (Reading database ... 286551 files and directories currently installed.) + Preparing to unpack .../0-libvte-2.91-common_0.54.0-1ubuntu1_all.deb ... + Unpacking libvte-2.91-common (0.54.0-1ubuntu1) over (0.52.2-1ubuntu1) ... + Preparing to unpack .../1-libvte-2.91-0_0.54.0-1ubuntu1_amd64.deb ... + Unpacking libvte-2.91-0:amd64 (0.54.0-1ubuntu1) over (0.52.2-1ubuntu1) ... + Preparing to unpack .../2-gir1.2-vte-2.91_0.54.0-1ubuntu1_amd64.deb ... + Unpacking gir1.2-vte-2.91:amd64 (0.54.0-1ubuntu1) over (0.52.2-1ubuntu1) ... + Preparing to unpack .../3-nautilus-extension-gnome-terminal_3.30.0-1ubuntu1_amd64.deb ... + Unpacking nautilus-extension-gnome-terminal (3.30.0-1ubuntu1) over (3.28.2-1ubuntu1) ... + Preparing to unpack .../4-gnome-terminal_3.30.0-1ubuntu1_amd64.deb ... + Unpacking gnome-terminal (3.30.0-1ubuntu1) over (3.28.2-1ubuntu1) ... + Preparing to unpack .../5-gnome-terminal-data_3.30.0-1ubuntu1_all.deb ... + Unpacking gnome-terminal-data (3.30.0-1ubuntu1) over (3.28.2-1ubuntu1) ... + Processing triggers for mime-support (3.60ubuntu1) ... + Processing triggers for desktop-file-utils (0.23-3ubuntu1) ... + Processing triggers for libglib2.0-0:amd64 (2.58.0-2) ... + Setting up gnome-terminal-data (3.30.0-1ubuntu1) ... + Processing triggers for bamfdaemon (0.5.3+18.04.20180207.2-0ubuntu1) ... + Rebuilding /usr/share/applications/bamf-2.index... + Setting up libvte-2.91-common (0.54.0-1ubuntu1) ... + Installing new version of config file /etc/profile.d/vte-2.91.sh ... + Processing triggers for libc-bin (2.28-0ubuntu1) ... + Processing triggers for man-db (2.8.4-2) ... + Processing triggers for gnome-menus (3.13.3-11ubuntu2) ... + Setting up libvte-2.91-0:amd64 (0.54.0-1ubuntu1) ... + Setting up gnome-terminal (3.30.0-1ubuntu1) ... + Setting up nautilus-extension-gnome-terminal (3.30.0-1ubuntu1) ... + Setting up gir1.2-vte-2.91:amd64 (0.54.0-1ubuntu1) ... + Processing triggers for libc-bin (2.28-0ubuntu1) ... + + --- + + Package has been tested, no regression found as per normal usage: + - https://i.imgur.com/QWvc9un.png
** Patch added: "VTE Upstream changes" https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/1791373/+attachment/5187183/+files/vte-0.52.0..0.54.0.diff -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-terminal in Ubuntu. https://bugs.launchpad.net/bugs/1791373 Title: [FFe] Update gnome-terminal to 3.30.0 and vte to 0.54 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/1791373/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs