From 7109d029880f6884ee0fff6a5363b872844d0cea Mon Sep 17 00:00:00 2001 From: Richard Hughes Date: Mon, 13 May 2013 20:54:55 +0100 Subject: [PATCH 01/44] Update to 0.34.5 --- .gitignore | 1 + sources | 2 +- vte3.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index a880d08..fba885a 100644 --- a/.gitignore +++ b/.gitignore @@ -20,3 +20,4 @@ /vte-0.34.2.tar.xz /vte-0.34.3.tar.xz /vte-0.34.4.tar.xz +/vte-0.34.5.tar.xz diff --git a/sources b/sources index 539b279..b859fec 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -894a9b165f7992966134b6be9c775196 vte-0.34.4.tar.xz +ce1f11568992df8e61c9366918fed571 vte-0.34.5.tar.xz diff --git a/vte3.spec b/vte3.spec index dce6fac..b8c5b45 100644 --- a/vte3.spec +++ b/vte3.spec @@ -1,5 +1,5 @@ Name: vte3 -Version: 0.34.4 +Version: 0.34.5 Release: 1%{?dist} Summary: A terminal emulator License: LGPLv2+ @@ -90,6 +90,9 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la %changelog +* Mon May 13 2013 Richard Hughes - 0.34.5-1 +- Update to 0.34.5 + * Mon Apr 15 2013 Kalev Lember - 0.34.4-1 - Update to 0.34.4 From 76136e0e5a519d15b4c0762fd5c0d96497f35120 Mon Sep 17 00:00:00 2001 From: Richard Hughes Date: Mon, 13 May 2013 21:48:52 +0100 Subject: [PATCH 02/44] Update to 0.34.5 --- .gitignore | 1 + sources | 2 +- vte3.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index a880d08..fba885a 100644 --- a/.gitignore +++ b/.gitignore @@ -20,3 +20,4 @@ /vte-0.34.2.tar.xz /vte-0.34.3.tar.xz /vte-0.34.4.tar.xz +/vte-0.34.5.tar.xz diff --git a/sources b/sources index 539b279..b859fec 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -894a9b165f7992966134b6be9c775196 vte-0.34.4.tar.xz +ce1f11568992df8e61c9366918fed571 vte-0.34.5.tar.xz diff --git a/vte3.spec b/vte3.spec index dce6fac..b8c5b45 100644 --- a/vte3.spec +++ b/vte3.spec @@ -1,5 +1,5 @@ Name: vte3 -Version: 0.34.4 +Version: 0.34.5 Release: 1%{?dist} Summary: A terminal emulator License: LGPLv2+ @@ -90,6 +90,9 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la %changelog +* Mon May 13 2013 Richard Hughes - 0.34.5-1 +- Update to 0.34.5 + * Mon Apr 15 2013 Kalev Lember - 0.34.4-1 - Update to 0.34.4 From 52af4577eaa214ed73561cfa8141121d954a741e Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Mon, 10 Jun 2013 23:15:39 +0200 Subject: [PATCH 03/44] Update to 0.34.6 --- .gitignore | 1 + sources | 2 +- vte3.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index fba885a..2651df2 100644 --- a/.gitignore +++ b/.gitignore @@ -21,3 +21,4 @@ /vte-0.34.3.tar.xz /vte-0.34.4.tar.xz /vte-0.34.5.tar.xz +/vte-0.34.6.tar.xz diff --git a/sources b/sources index b859fec..c3ee31e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -ce1f11568992df8e61c9366918fed571 vte-0.34.5.tar.xz +8fb3222611d0aaa40093f220581b6e1f vte-0.34.6.tar.xz diff --git a/vte3.spec b/vte3.spec index b8c5b45..6c869fd 100644 --- a/vte3.spec +++ b/vte3.spec @@ -1,5 +1,5 @@ Name: vte3 -Version: 0.34.5 +Version: 0.34.6 Release: 1%{?dist} Summary: A terminal emulator License: LGPLv2+ @@ -90,6 +90,9 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la %changelog +* Mon Jun 10 2013 Kalev Lember - 0.34.6-1 +- Update to 0.34.6 + * Mon May 13 2013 Richard Hughes - 0.34.5-1 - Update to 0.34.5 From 3a6a14ad885451ecfcf2ce51d147f2cc7d497a37 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Mon, 10 Jun 2013 23:15:39 +0200 Subject: [PATCH 04/44] Update to 0.34.6 --- .gitignore | 1 + sources | 2 +- vte3.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index fba885a..2651df2 100644 --- a/.gitignore +++ b/.gitignore @@ -21,3 +21,4 @@ /vte-0.34.3.tar.xz /vte-0.34.4.tar.xz /vte-0.34.5.tar.xz +/vte-0.34.6.tar.xz diff --git a/sources b/sources index b859fec..c3ee31e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -ce1f11568992df8e61c9366918fed571 vte-0.34.5.tar.xz +8fb3222611d0aaa40093f220581b6e1f vte-0.34.6.tar.xz diff --git a/vte3.spec b/vte3.spec index b8c5b45..6c869fd 100644 --- a/vte3.spec +++ b/vte3.spec @@ -1,5 +1,5 @@ Name: vte3 -Version: 0.34.5 +Version: 0.34.6 Release: 1%{?dist} Summary: A terminal emulator License: LGPLv2+ @@ -90,6 +90,9 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la %changelog +* Mon Jun 10 2013 Kalev Lember - 0.34.6-1 +- Update to 0.34.6 + * Mon May 13 2013 Richard Hughes - 0.34.5-1 - Update to 0.34.5 From d4b707c47013a7ee83c8aa51b85fbf41d14ff69c Mon Sep 17 00:00:00 2001 From: Richard Hughes Date: Tue, 16 Jul 2013 16:57:44 +0100 Subject: [PATCH 05/44] Update to 0.34.7 --- .gitignore | 1 + sources | 2 +- vte3.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 2651df2..0886e5a 100644 --- a/.gitignore +++ b/.gitignore @@ -22,3 +22,4 @@ /vte-0.34.4.tar.xz /vte-0.34.5.tar.xz /vte-0.34.6.tar.xz +/vte-0.34.7.tar.xz diff --git a/sources b/sources index c3ee31e..29bae58 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -8fb3222611d0aaa40093f220581b6e1f vte-0.34.6.tar.xz +aaab625a8d3ffe1f9a95fc9cd132040e vte-0.34.7.tar.xz diff --git a/vte3.spec b/vte3.spec index 6c869fd..ac707d0 100644 --- a/vte3.spec +++ b/vte3.spec @@ -1,5 +1,5 @@ Name: vte3 -Version: 0.34.6 +Version: 0.34.7 Release: 1%{?dist} Summary: A terminal emulator License: LGPLv2+ @@ -90,6 +90,9 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la %changelog +* Tue Jul 16 2013 Richard Hughes - 0.34.7-1 +- Update to 0.34.7 + * Mon Jun 10 2013 Kalev Lember - 0.34.6-1 - Update to 0.34.6 From 9932ed6eb49772de325a54a9bf73bdaa68f4d1c7 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sun, 4 Aug 2013 01:30:24 -0500 Subject: [PATCH 06/44] - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild --- vte3.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vte3.spec b/vte3.spec index ac707d0..fd687ea 100644 --- a/vte3.spec +++ b/vte3.spec @@ -1,6 +1,6 @@ Name: vte3 Version: 0.34.7 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A terminal emulator License: LGPLv2+ Group: User Interface/X @@ -90,6 +90,9 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la %changelog +* Sun Aug 04 2013 Fedora Release Engineering - 0.34.7-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + * Tue Jul 16 2013 Richard Hughes - 0.34.7-1 - Update to 0.34.7 From cdf3b4c57103eb2a8b5edb012b6e89cc41386fbb Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Wed, 18 Sep 2013 00:42:53 +0200 Subject: [PATCH 07/44] Update to 0.34.8 --- .gitignore | 1 + sources | 2 +- vte3.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 0886e5a..4fa060b 100644 --- a/.gitignore +++ b/.gitignore @@ -23,3 +23,4 @@ /vte-0.34.5.tar.xz /vte-0.34.6.tar.xz /vte-0.34.7.tar.xz +/vte-0.34.8.tar.xz diff --git a/sources b/sources index 29bae58..b0bce1b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -aaab625a8d3ffe1f9a95fc9cd132040e vte-0.34.7.tar.xz +b16a21d09322a41f6c82a0bdd8241467 vte-0.34.8.tar.xz diff --git a/vte3.spec b/vte3.spec index fd687ea..48519de 100644 --- a/vte3.spec +++ b/vte3.spec @@ -1,6 +1,6 @@ Name: vte3 -Version: 0.34.7 -Release: 2%{?dist} +Version: 0.34.8 +Release: 1%{?dist} Summary: A terminal emulator License: LGPLv2+ Group: User Interface/X @@ -90,6 +90,9 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la %changelog +* Wed Sep 18 2013 Kalev Lember - 0.34.8-1 +- Update to 0.34.8 + * Sun Aug 04 2013 Fedora Release Engineering - 0.34.7-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild From 7064fc56a5f70a49016906e981214a8fb42b6b31 Mon Sep 17 00:00:00 2001 From: Richard Hughes Date: Tue, 29 Oct 2013 06:30:23 +0000 Subject: [PATCH 08/44] Update to 0.34.9 --- .gitignore | 1 + sources | 2 +- vte3.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 4fa060b..a3310f1 100644 --- a/.gitignore +++ b/.gitignore @@ -24,3 +24,4 @@ /vte-0.34.6.tar.xz /vte-0.34.7.tar.xz /vte-0.34.8.tar.xz +/vte-0.34.9.tar.xz diff --git a/sources b/sources index b0bce1b..29e8e3a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -b16a21d09322a41f6c82a0bdd8241467 vte-0.34.8.tar.xz +cb2f3cd4889581dcb61ab6db40bee542 vte-0.34.9.tar.xz diff --git a/vte3.spec b/vte3.spec index 48519de..cd327c1 100644 --- a/vte3.spec +++ b/vte3.spec @@ -1,5 +1,5 @@ Name: vte3 -Version: 0.34.8 +Version: 0.34.9 Release: 1%{?dist} Summary: A terminal emulator License: LGPLv2+ @@ -90,6 +90,9 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la %changelog +* Tue Oct 29 2013 Richard Hughes - 0.34.9-1 +- Update to 0.34.9 + * Wed Sep 18 2013 Kalev Lember - 0.34.8-1 - Update to 0.34.8 From 6d10021e2ea01967025c16f64a15dce36f94758a Mon Sep 17 00:00:00 2001 From: Richard Hughes Date: Tue, 19 Nov 2013 12:47:00 +0000 Subject: [PATCH 09/44] Update to 0.35.0 --- .gitignore | 1 + sources | 2 +- vte3.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index a3310f1..a093873 100644 --- a/.gitignore +++ b/.gitignore @@ -25,3 +25,4 @@ /vte-0.34.7.tar.xz /vte-0.34.8.tar.xz /vte-0.34.9.tar.xz +/vte-0.35.0.tar.xz diff --git a/sources b/sources index 29e8e3a..e0f4972 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -cb2f3cd4889581dcb61ab6db40bee542 vte-0.34.9.tar.xz +6c8190f76db56c89f13cb07ca1acdd54 vte-0.35.0.tar.xz diff --git a/vte3.spec b/vte3.spec index cd327c1..0316b4d 100644 --- a/vte3.spec +++ b/vte3.spec @@ -1,11 +1,11 @@ Name: vte3 -Version: 0.34.9 +Version: 0.35.0 Release: 1%{?dist} Summary: A terminal emulator License: LGPLv2+ Group: User Interface/X #VCS: git:git://git.gnome.org/vte -Source: http://download.gnome.org/sources/vte/0.34/vte-%{version}.tar.xz +Source: http://download.gnome.org/sources/vte/0.35/vte-%{version}.tar.xz Patch0: honey-I-shrank-the-terminal.patch # https://bugzilla.gnome.org/show_bug.cgi?id=663779 Patch1: vte-alt-meta-confusion.patch @@ -90,6 +90,9 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la %changelog +* Tue Nov 19 2013 Richard Hughes - 0.35.0-1 +- Update to 0.35.0 + * Tue Oct 29 2013 Richard Hughes - 0.34.9-1 - Update to 0.34.9 From 9a95218700459f8444522a580aa22745647147a2 Mon Sep 17 00:00:00 2001 From: Richard Hughes Date: Mon, 13 Jan 2014 20:48:46 +0000 Subject: [PATCH 10/44] Update to 0.35.1 --- .gitignore | 1 + sources | 2 +- vte3.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index a093873..cd36b89 100644 --- a/.gitignore +++ b/.gitignore @@ -26,3 +26,4 @@ /vte-0.34.8.tar.xz /vte-0.34.9.tar.xz /vte-0.35.0.tar.xz +/vte-0.35.1.tar.xz diff --git a/sources b/sources index e0f4972..698ca9a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -6c8190f76db56c89f13cb07ca1acdd54 vte-0.35.0.tar.xz +d0febe4314ff9cb254e5847546f8fcb8 vte-0.35.1.tar.xz diff --git a/vte3.spec b/vte3.spec index 0316b4d..05b0ba5 100644 --- a/vte3.spec +++ b/vte3.spec @@ -1,5 +1,5 @@ Name: vte3 -Version: 0.35.0 +Version: 0.35.1 Release: 1%{?dist} Summary: A terminal emulator License: LGPLv2+ @@ -90,6 +90,9 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la %changelog +* Mon Jan 13 2014 Richard Hughes - 0.35.1-1 +- Update to 0.35.1 + * Tue Nov 19 2013 Richard Hughes - 0.35.0-1 - Update to 0.35.0 From 646700ae6daa5c49d2f8a51f8c575ef762a9c4c5 Mon Sep 17 00:00:00 2001 From: Richard Hughes Date: Mon, 20 Jan 2014 21:23:33 +0000 Subject: [PATCH 11/44] Update to 0.34.9 --- .gitignore | 1 + sources | 2 +- vte3.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 2651df2..479042d 100644 --- a/.gitignore +++ b/.gitignore @@ -22,3 +22,4 @@ /vte-0.34.4.tar.xz /vte-0.34.5.tar.xz /vte-0.34.6.tar.xz +/vte-0.34.9.tar.xz diff --git a/sources b/sources index c3ee31e..29e8e3a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -8fb3222611d0aaa40093f220581b6e1f vte-0.34.6.tar.xz +cb2f3cd4889581dcb61ab6db40bee542 vte-0.34.9.tar.xz diff --git a/vte3.spec b/vte3.spec index 6c869fd..616bbd3 100644 --- a/vte3.spec +++ b/vte3.spec @@ -1,5 +1,5 @@ Name: vte3 -Version: 0.34.6 +Version: 0.34.9 Release: 1%{?dist} Summary: A terminal emulator License: LGPLv2+ @@ -90,6 +90,9 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la %changelog +* Mon Jan 20 2014 Richard Hughes - 0.34.9-1 +- Update to 0.34.9 + * Mon Jun 10 2013 Kalev Lember - 0.34.6-1 - Update to 0.34.6 From 59c36e95713dcb0e2976f2aaec57c2b05bc82f6d Mon Sep 17 00:00:00 2001 From: Richard Hughes Date: Wed, 19 Feb 2014 10:14:37 +0000 Subject: [PATCH 12/44] Update to 0.35.2 --- .gitignore | 1 + sources | 2 +- vte3.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index cd36b89..fb0fddb 100644 --- a/.gitignore +++ b/.gitignore @@ -27,3 +27,4 @@ /vte-0.34.9.tar.xz /vte-0.35.0.tar.xz /vte-0.35.1.tar.xz +/vte-0.35.2.tar.xz diff --git a/sources b/sources index 698ca9a..376565e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -d0febe4314ff9cb254e5847546f8fcb8 vte-0.35.1.tar.xz +78e03f5c27089ab9223dcbae730c96c6 vte-0.35.2.tar.xz diff --git a/vte3.spec b/vte3.spec index 05b0ba5..ae44e0a 100644 --- a/vte3.spec +++ b/vte3.spec @@ -1,5 +1,5 @@ Name: vte3 -Version: 0.35.1 +Version: 0.35.2 Release: 1%{?dist} Summary: A terminal emulator License: LGPLv2+ @@ -90,6 +90,9 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la %changelog +* Wed Feb 19 2014 Richard Hughes - 0.35.2-1 +- Update to 0.35.2 + * Mon Jan 13 2014 Richard Hughes - 0.35.1-1 - Update to 0.35.1 From 27c393150fee4d2d1056ac111cf3913eccbb8544 Mon Sep 17 00:00:00 2001 From: Richard Hughes Date: Tue, 18 Mar 2014 19:08:21 +0000 Subject: [PATCH 13/44] Update to 0.35.90 --- .gitignore | 1 + sources | 2 +- vte-alt-meta-confusion.patch | 74 ------------------------------------ vte3.spec | 8 ++-- 4 files changed, 6 insertions(+), 79 deletions(-) delete mode 100644 vte-alt-meta-confusion.patch diff --git a/.gitignore b/.gitignore index fb0fddb..d0cdcfb 100644 --- a/.gitignore +++ b/.gitignore @@ -28,3 +28,4 @@ /vte-0.35.0.tar.xz /vte-0.35.1.tar.xz /vte-0.35.2.tar.xz +/vte-0.35.90.tar.xz diff --git a/sources b/sources index 376565e..38ebdc2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -78e03f5c27089ab9223dcbae730c96c6 vte-0.35.2.tar.xz +755ddd9105ae687b43199f8f7c58d660 vte-0.35.90.tar.xz diff --git a/vte-alt-meta-confusion.patch b/vte-alt-meta-confusion.patch deleted file mode 100644 index bd364be..0000000 --- a/vte-alt-meta-confusion.patch +++ /dev/null @@ -1,74 +0,0 @@ -From 180dcc578e13c6096e277fb853e7162db640f207 Mon Sep 17 00:00:00 2001 -From: Alexandre Rostovtsev -Date: Tue, 15 Nov 2011 03:06:40 -0500 -Subject: [PATCH] Map both gdk's Meta and Alt to vte's Meta for >=gtk+-3.2.2 - compatibility - -Also, since VTE_META_MASK is now a mask with multiple bits set, code that -compares gdk key modifiers to VTE_META_MASK by numerical equality is no -longer guaranteed to work. Therefore, for such comparisons a new function, -vte_keymap_fixup_modifiers, is introduced; it ensures that if any bits -matching matching VTE_META_MASK are set, then all are set. - -https://bugzilla.gnome.org/show_bug.cgi?id=663779 ---- - src/keymap.c | 15 +++++++++++++-- - src/keymap.h | 2 +- - 2 files changed, 14 insertions(+), 3 deletions(-) - -diff --git a/src/keymap.c b/src/keymap.c -index 9a21669..95b4c5b 100644 ---- a/src/keymap.c -+++ b/src/keymap.c -@@ -990,6 +990,17 @@ static const struct _vte_keymap_group { - {GDK_KEY (F35), _vte_keymap_GDK_F35}, - }; - -+/* Restrict modifiers to the specified mask and ensure that VTE_META_MASK, -+ * despite being a compound mask, is treated as indivisible. */ -+GdkModifierType -+_vte_keymap_fixup_modifiers(GdkModifierType modifiers, -+ GdkModifierType mask) -+{ -+ if (modifiers & VTE_META_MASK) -+ modifiers |= VTE_META_MASK; -+ return modifiers & mask; -+} -+ - /* Map the specified keyval/modifier setup, dependent on the mode, to either - * a literal string or a capability name. */ - void -@@ -1104,7 +1115,7 @@ _vte_keymap_map(guint keyval, - } else { - fkey_mode = fkey_default; - } -- modifiers &= (GDK_SHIFT_MASK | GDK_CONTROL_MASK | VTE_META_MASK | VTE_NUMLOCK_MASK); -+ modifiers = _vte_keymap_fixup_modifiers(modifiers, GDK_SHIFT_MASK | GDK_CONTROL_MASK | VTE_META_MASK | VTE_NUMLOCK_MASK); - - /* Search for the conditions. */ - for (i = 0; entries[i].normal_length || entries[i].special[0]; i++) -@@ -1375,7 +1386,7 @@ _vte_keymap_key_add_key_modifiers(guint keyval, - return; - } - -- switch (modifiers & significant_modifiers) { -+ switch (_vte_keymap_fixup_modifiers(modifiers, significant_modifiers)) { - case 0: - modifier = 0; - break; -diff --git a/src/keymap.h b/src/keymap.h -index 243e22e..21d9b8e 100644 ---- a/src/keymap.h -+++ b/src/keymap.h -@@ -27,7 +27,7 @@ - - G_BEGIN_DECLS - --#define VTE_META_MASK GDK_META_MASK -+#define VTE_META_MASK (GDK_META_MASK | GDK_MOD1_MASK) - #define VTE_NUMLOCK_MASK GDK_MOD2_MASK - - /* Map the specified keyval/modifier setup, dependent on the mode, to either --- -1.7.8.rc3 - diff --git a/vte3.spec b/vte3.spec index ae44e0a..f99abd1 100644 --- a/vte3.spec +++ b/vte3.spec @@ -1,5 +1,5 @@ Name: vte3 -Version: 0.35.2 +Version: 0.35.90 Release: 1%{?dist} Summary: A terminal emulator License: LGPLv2+ @@ -7,8 +7,6 @@ Group: User Interface/X #VCS: git:git://git.gnome.org/vte Source: http://download.gnome.org/sources/vte/0.35/vte-%{version}.tar.xz Patch0: honey-I-shrank-the-terminal.patch -# https://bugzilla.gnome.org/show_bug.cgi?id=663779 -Patch1: vte-alt-meta-confusion.patch # https://bugzilla.gnome.org/show_bug.cgi?id=688456 Patch2: 0001-widget-Only-show-the-cursor-on-motion-if-moved.patch @@ -41,7 +39,6 @@ vte. %prep %setup -q -n vte-%{version} %patch0 -p1 -b .grow-up -%patch1 -p1 -b .alt-meta %patch2 -p1 -b .motion %build @@ -90,6 +87,9 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la %changelog +* Tue Mar 18 2014 Richard Hughes - 0.35.90-1 +- Update to 0.35.90 + * Wed Feb 19 2014 Richard Hughes - 0.35.2-1 - Update to 0.35.2 From 5f970fbe99f33f7a174d1bdfe5f9ccb82e8a66e1 Mon Sep 17 00:00:00 2001 From: Richard Hughes Date: Wed, 19 Mar 2014 07:56:09 +0000 Subject: [PATCH 14/44] Remove a patch which introduces a compile bug There's no referenced bug with the patch, so I'm not overly bothered. --- honey-I-shrank-the-terminal.patch | 28 ---------------------------- vte3.spec | 2 -- 2 files changed, 30 deletions(-) delete mode 100644 honey-I-shrank-the-terminal.patch diff --git a/honey-I-shrank-the-terminal.patch b/honey-I-shrank-the-terminal.patch deleted file mode 100644 index f8f19db..0000000 --- a/honey-I-shrank-the-terminal.patch +++ /dev/null @@ -1,28 +0,0 @@ -diff -up vte-0.27.4/src/vte.c.grow-up vte-0.27.4/src/vte.c ---- vte-0.27.4/src/vte.c.grow-up 2011-01-11 13:37:37.000000000 -0500 -+++ vte-0.27.4/src/vte.c 2011-01-14 11:31:27.159520002 -0500 -@@ -8133,6 +8133,24 @@ vte_terminal_init(VteTerminal *terminal) - - _vte_debug_print(VTE_DEBUG_LIFECYCLE, "vte_terminal_init()\n"); - -+#if GTK_CHECK_VERSION (2, 91, 2) -+ static GtkCssProvider *provider; -+ GtkStyleContext *context; -+ -+ if (provider == NULL) { -+ provider = gtk_css_provider_new (); -+ gtk_css_provider_load_from_data (GTK_CSS_PROVIDER (provider), -+ "VteTerminal {\n" -+ " -VteTerminal-inner-border: 1;\n" -+ "}\n", -1, NULL); -+ } -+ -+ context = gtk_widget_get_style_context (GTK_WIDGET (terminal)); -+ gtk_style_context_add_provider (context, -+ GTK_STYLE_PROVIDER (provider), -+ GTK_STYLE_PROVIDER_PRIORITY_APPLICATION); -+#endif -+ - /* Initialize private data. */ - pvt = terminal->pvt = G_TYPE_INSTANCE_GET_PRIVATE (terminal, VTE_TYPE_TERMINAL, VteTerminalPrivate); - diff --git a/vte3.spec b/vte3.spec index f99abd1..c82fec0 100644 --- a/vte3.spec +++ b/vte3.spec @@ -6,7 +6,6 @@ License: LGPLv2+ Group: User Interface/X #VCS: git:git://git.gnome.org/vte Source: http://download.gnome.org/sources/vte/0.35/vte-%{version}.tar.xz -Patch0: honey-I-shrank-the-terminal.patch # https://bugzilla.gnome.org/show_bug.cgi?id=688456 Patch2: 0001-widget-Only-show-the-cursor-on-motion-if-moved.patch @@ -38,7 +37,6 @@ vte. %prep %setup -q -n vte-%{version} -%patch0 -p1 -b .grow-up %patch2 -p1 -b .motion %build From 772dff0efd6785076edd45102032ff318a7e7037 Mon Sep 17 00:00:00 2001 From: Richard Hughes Date: Mon, 24 Mar 2014 20:15:19 +0000 Subject: [PATCH 15/44] Update to 0.36.0 --- .gitignore | 1 + sources | 2 +- vte3.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index d0cdcfb..34df017 100644 --- a/.gitignore +++ b/.gitignore @@ -29,3 +29,4 @@ /vte-0.35.1.tar.xz /vte-0.35.2.tar.xz /vte-0.35.90.tar.xz +/vte-0.36.0.tar.xz diff --git a/sources b/sources index 38ebdc2..6eea42f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -755ddd9105ae687b43199f8f7c58d660 vte-0.35.90.tar.xz +64f15103446a8837cc1bc6f2619f10fe vte-0.36.0.tar.xz diff --git a/vte3.spec b/vte3.spec index c82fec0..8baa480 100644 --- a/vte3.spec +++ b/vte3.spec @@ -1,11 +1,11 @@ Name: vte3 -Version: 0.35.90 +Version: 0.36.0 Release: 1%{?dist} Summary: A terminal emulator License: LGPLv2+ Group: User Interface/X #VCS: git:git://git.gnome.org/vte -Source: http://download.gnome.org/sources/vte/0.35/vte-%{version}.tar.xz +Source: http://download.gnome.org/sources/vte/0.36/vte-%{version}.tar.xz # https://bugzilla.gnome.org/show_bug.cgi?id=688456 Patch2: 0001-widget-Only-show-the-cursor-on-motion-if-moved.patch @@ -85,6 +85,9 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la %changelog +* Mon Mar 24 2014 Richard Hughes - 0.36.0-1 +- Update to 0.36.0 + * Tue Mar 18 2014 Richard Hughes - 0.35.90-1 - Update to 0.35.90 From 77e5db339fc72d87fd699e347d84ac38a109a79a Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Sat, 5 Apr 2014 19:25:09 +0200 Subject: [PATCH 16/44] Tighten -devel deps --- vte3.spec | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/vte3.spec b/vte3.spec index 8baa480..0857492 100644 --- a/vte3.spec +++ b/vte3.spec @@ -1,6 +1,6 @@ Name: vte3 Version: 0.36.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A terminal emulator License: LGPLv2+ Group: User Interface/X @@ -25,8 +25,8 @@ VTE is a terminal emulator widget for use with GTK+. %package devel Summary: Files needed for developing applications which use vte Group: Development/Libraries -Requires: %{name} = %{version}-%{release} -Requires: ncurses-devel +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: ncurses-devel%{?_isa} %description devel The vte-devel package includes the header files and developer docs @@ -85,6 +85,9 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la %changelog +* Sat Apr 05 2014 Kalev Lember - 0.36.0-2 +- Tighten -devel deps + * Mon Mar 24 2014 Richard Hughes - 0.36.0-1 - Update to 0.36.0 From c32261764c3e2014bd7dc9fc1d0a56f95d185991 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Sat, 26 Apr 2014 18:10:18 +0200 Subject: [PATCH 17/44] Update to 0.36.1 --- .gitignore | 1 + sources | 2 +- vte3.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 34df017..6ceaf63 100644 --- a/.gitignore +++ b/.gitignore @@ -30,3 +30,4 @@ /vte-0.35.2.tar.xz /vte-0.35.90.tar.xz /vte-0.36.0.tar.xz +/vte-0.36.1.tar.xz diff --git a/sources b/sources index 6eea42f..5f63ec7 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -64f15103446a8837cc1bc6f2619f10fe vte-0.36.0.tar.xz +e17e7a117819a4dd7641d259d9f0ddfc vte-0.36.1.tar.xz diff --git a/vte3.spec b/vte3.spec index 0857492..4e79441 100644 --- a/vte3.spec +++ b/vte3.spec @@ -1,6 +1,6 @@ Name: vte3 -Version: 0.36.0 -Release: 2%{?dist} +Version: 0.36.1 +Release: 1%{?dist} Summary: A terminal emulator License: LGPLv2+ Group: User Interface/X @@ -85,6 +85,9 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la %changelog +* Sat Apr 26 2014 Kalev Lember - 0.36.1-1 +- Update to 0.36.1 + * Sat Apr 05 2014 Kalev Lember - 0.36.0-2 - Tighten -devel deps From 26e77d97e07f17a54141011ca432a3b255e62737 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Sun, 27 Apr 2014 19:07:29 +0200 Subject: [PATCH 18/44] Own the gtk-doc directory --- vte3.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vte3.spec b/vte3.spec index 4e79441..28478d5 100644 --- a/vte3.spec +++ b/vte3.spec @@ -80,7 +80,7 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la %{_libdir}/*.so %{_libdir}/pkgconfig/* %{_bindir}/vte2_90 -%doc %{_datadir}/gtk-doc/html/vte-2.90 +%doc %{_datadir}/gtk-doc/ %{_datadir}/gir-1.0 From 2898427a942af609da91597822f8953ccb26a419 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Sun, 27 Apr 2014 19:07:53 +0200 Subject: [PATCH 19/44] Avoid an unneeded rm --- vte3.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/vte3.spec b/vte3.spec index 28478d5..d6dcd27 100644 --- a/vte3.spec +++ b/vte3.spec @@ -56,7 +56,6 @@ make V=1 %install make install DESTDIR=$RPM_BUILD_ROOT -rm -f $RPM_BUILD_ROOT%{_libdir}/*.a rm -f $RPM_BUILD_ROOT%{_libdir}/*.la %find_lang vte-2.90 From 735a6a1b7ef07463b00777590cad4fd27ed3148c Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Sun, 27 Apr 2014 19:09:47 +0200 Subject: [PATCH 20/44] Introduce an apiver define --- vte3.spec | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/vte3.spec b/vte3.spec index d6dcd27..8c2beed 100644 --- a/vte3.spec +++ b/vte3.spec @@ -1,3 +1,5 @@ +%global apiver 2.90 + Name: vte3 Version: 0.36.1 Release: 1%{?dist} @@ -47,7 +49,7 @@ LDFLAGS="$LDFLAGS -Wl,-z,relro -Wl,-z,now -pie" \ --enable-shared \ --disable-static \ --with-gtk=3.0 \ - --libexecdir=%{_libdir}/vte-2.90 \ + --libexecdir=%{_libdir}/vte-%{apiver} \ --without-glX \ --disable-gtk-doc \ --enable-introspection @@ -58,20 +60,20 @@ make install DESTDIR=$RPM_BUILD_ROOT rm -f $RPM_BUILD_ROOT%{_libdir}/*.la -%find_lang vte-2.90 +%find_lang vte-%{apiver} %post -p /sbin/ldconfig %postun -p /sbin/ldconfig -%files -f vte-2.90.lang +%files -f vte-%{apiver}.lang %doc COPYING HACKING NEWS README %doc src/iso2022.txt %doc doc/utmpwtmp.txt doc/boxes.txt doc/openi18n/UTF-8.txt doc/openi18n/wrap.txt %{_sysconfdir}/profile.d/vte.sh %{_libdir}/*.so.* -%dir %{_libdir}/vte-2.90 -%attr(2711,root,utmp) %{_libdir}/vte-2.90/gnome-pty-helper +%dir %{_libdir}/vte-%{apiver} +%attr(2711,root,utmp) %{_libdir}/vte-%{apiver}/gnome-pty-helper %{_libdir}/girepository-1.0 %files devel From 989a767743b826cd6f0846c3b89af5b9a358f4ec Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Sun, 27 Apr 2014 19:13:32 +0200 Subject: [PATCH 21/44] Update to 0.37.0 --- .gitignore | 1 + sources | 2 +- vte3.spec | 18 +++++++++++------- 3 files changed, 13 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index 6ceaf63..9e3be64 100644 --- a/.gitignore +++ b/.gitignore @@ -31,3 +31,4 @@ /vte-0.35.90.tar.xz /vte-0.36.0.tar.xz /vte-0.36.1.tar.xz +/vte-0.37.0.tar.xz diff --git a/sources b/sources index 5f63ec7..291d951 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -e17e7a117819a4dd7641d259d9f0ddfc vte-0.36.1.tar.xz +eb95e65c90dbe9cb25257f0e17cdf0e2 vte-0.37.0.tar.xz diff --git a/vte3.spec b/vte3.spec index 8c2beed..874e7f5 100644 --- a/vte3.spec +++ b/vte3.spec @@ -1,22 +1,23 @@ -%global apiver 2.90 +%global apiver 2.91 Name: vte3 -Version: 0.36.1 +Version: 0.37.0 Release: 1%{?dist} Summary: A terminal emulator License: LGPLv2+ Group: User Interface/X #VCS: git:git://git.gnome.org/vte -Source: http://download.gnome.org/sources/vte/0.36/vte-%{version}.tar.xz +Source: http://download.gnome.org/sources/vte/0.37/vte-%{version}.tar.xz # https://bugzilla.gnome.org/show_bug.cgi?id=688456 Patch2: 0001-widget-Only-show-the-cursor-on-motion-if-moved.patch -BuildRequires: gtk3-devel >= 3.0.0 +BuildRequires: gtk3-devel BuildRequires: ncurses-devel BuildRequires: gettext BuildRequires: libXt-devel BuildRequires: intltool BuildRequires: gobject-introspection-devel +BuildRequires: vala-tools # initscripts creates the utmp group Requires: initscripts @@ -28,7 +29,6 @@ VTE is a terminal emulator widget for use with GTK+. Summary: Files needed for developing applications which use vte Group: Development/Libraries Requires: %{name}%{?_isa} = %{version}-%{release} -Requires: ncurses-devel%{?_isa} %description devel The vte-devel package includes the header files and developer docs @@ -80,12 +80,16 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la %{_includedir}/* %{_libdir}/*.so %{_libdir}/pkgconfig/* -%{_bindir}/vte2_90 +%{_bindir}/vte-%{apiver} %doc %{_datadir}/gtk-doc/ %{_datadir}/gir-1.0 - +%{_datadir}/vala/ %changelog +* Sun Apr 27 2014 Kalev Lember - 0.37.0-1 +- Update to 0.37.0 +- Include vala bindings + * Sat Apr 26 2014 Kalev Lember - 0.36.1-1 - Update to 0.36.1 From 37e90f7cd187a96d84571be3c44b36d74af29f8b Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Sun, 27 Apr 2014 19:19:57 +0200 Subject: [PATCH 22/44] Don't distribute internal docs in the library package Nothing of interest here for the library users. --- vte3.spec | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/vte3.spec b/vte3.spec index 874e7f5..44cdb71 100644 --- a/vte3.spec +++ b/vte3.spec @@ -67,9 +67,7 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la %postun -p /sbin/ldconfig %files -f vte-%{apiver}.lang -%doc COPYING HACKING NEWS README -%doc src/iso2022.txt -%doc doc/utmpwtmp.txt doc/boxes.txt doc/openi18n/UTF-8.txt doc/openi18n/wrap.txt +%doc COPYING NEWS README %{_sysconfdir}/profile.d/vte.sh %{_libdir}/*.so.* %dir %{_libdir}/vte-%{apiver} From cf35e61e27f4061ca150e159179904f141395eec Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Sun, 27 Apr 2014 19:29:28 +0200 Subject: [PATCH 23/44] Update description --- vte3.spec | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/vte3.spec b/vte3.spec index 44cdb71..537f51d 100644 --- a/vte3.spec +++ b/vte3.spec @@ -3,9 +3,10 @@ Name: vte3 Version: 0.37.0 Release: 1%{?dist} -Summary: A terminal emulator +Summary: Terminal emulator library License: LGPLv2+ Group: User Interface/X +URL: http://www.gnome.org/ #VCS: git:git://git.gnome.org/vte Source: http://download.gnome.org/sources/vte/0.37/vte-%{version}.tar.xz # https://bugzilla.gnome.org/show_bug.cgi?id=688456 @@ -23,19 +24,21 @@ BuildRequires: vala-tools Requires: initscripts %description -VTE is a terminal emulator widget for use with GTK+. +VTE is a library implementing a terminal emulator widget for GTK+. VTE +is mainly used in gnome-terminal, but can also be used to embed a +console/terminal in games, editors, IDEs, etc. + +VTE supports Unicode and character set conversion, as well as emulating +any terminal known to the system's terminfo database. %package devel -Summary: Files needed for developing applications which use vte +Summary: Development files for %{name} Group: Development/Libraries Requires: %{name}%{?_isa} = %{version}-%{release} %description devel -The vte-devel package includes the header files and developer docs -for the vte package. - -Install vte-devel if you want to develop programs which will use -vte. +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. %prep %setup -q -n vte-%{version} From 211936b46468338261a9b3007338055f3ee2f2a8 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Sun, 27 Apr 2014 21:20:59 +0200 Subject: [PATCH 24/44] Use parallel make --- vte3.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vte3.spec b/vte3.spec index 537f51d..b04a44e 100644 --- a/vte3.spec +++ b/vte3.spec @@ -56,7 +56,7 @@ LDFLAGS="$LDFLAGS -Wl,-z,relro -Wl,-z,now -pie" \ --without-glX \ --disable-gtk-doc \ --enable-introspection -make V=1 +make %{?_smp_mflags} V=1 %install make install DESTDIR=$RPM_BUILD_ROOT From 02d9556a7647e1bb4af8aa1875a00e9ca664879c Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Wed, 7 May 2014 13:09:18 +0200 Subject: [PATCH 25/44] Revert "Update to 0.37.0" Leave this at 0.36.1 and VTE API version 2.90; new VTE 0.37.0 with API version 2.91 is now in a separate parallel-installable vte291 package. This reverts commit 989a767743b826cd6f0846c3b89af5b9a358f4ec. --- .gitignore | 1 - sources | 2 +- vte3.spec | 18 +++++++----------- 3 files changed, 8 insertions(+), 13 deletions(-) diff --git a/.gitignore b/.gitignore index 9e3be64..6ceaf63 100644 --- a/.gitignore +++ b/.gitignore @@ -31,4 +31,3 @@ /vte-0.35.90.tar.xz /vte-0.36.0.tar.xz /vte-0.36.1.tar.xz -/vte-0.37.0.tar.xz diff --git a/sources b/sources index 291d951..5f63ec7 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -eb95e65c90dbe9cb25257f0e17cdf0e2 vte-0.37.0.tar.xz +e17e7a117819a4dd7641d259d9f0ddfc vte-0.36.1.tar.xz diff --git a/vte3.spec b/vte3.spec index b04a44e..5d65f0e 100644 --- a/vte3.spec +++ b/vte3.spec @@ -1,24 +1,23 @@ -%global apiver 2.91 +%global apiver 2.90 Name: vte3 -Version: 0.37.0 +Version: 0.36.1 Release: 1%{?dist} Summary: Terminal emulator library License: LGPLv2+ Group: User Interface/X URL: http://www.gnome.org/ #VCS: git:git://git.gnome.org/vte -Source: http://download.gnome.org/sources/vte/0.37/vte-%{version}.tar.xz +Source: http://download.gnome.org/sources/vte/0.36/vte-%{version}.tar.xz # https://bugzilla.gnome.org/show_bug.cgi?id=688456 Patch2: 0001-widget-Only-show-the-cursor-on-motion-if-moved.patch -BuildRequires: gtk3-devel +BuildRequires: gtk3-devel >= 3.0.0 BuildRequires: ncurses-devel BuildRequires: gettext BuildRequires: libXt-devel BuildRequires: intltool BuildRequires: gobject-introspection-devel -BuildRequires: vala-tools # initscripts creates the utmp group Requires: initscripts @@ -35,6 +34,7 @@ any terminal known to the system's terminfo database. Summary: Development files for %{name} Group: Development/Libraries Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: ncurses-devel%{?_isa} %description devel The %{name}-devel package contains libraries and header files for @@ -81,16 +81,12 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la %{_includedir}/* %{_libdir}/*.so %{_libdir}/pkgconfig/* -%{_bindir}/vte-%{apiver} +%{_bindir}/vte2_90 %doc %{_datadir}/gtk-doc/ %{_datadir}/gir-1.0 -%{_datadir}/vala/ + %changelog -* Sun Apr 27 2014 Kalev Lember - 0.37.0-1 -- Update to 0.37.0 -- Include vala bindings - * Sat Apr 26 2014 Kalev Lember - 0.36.1-1 - Update to 0.36.1 From b294edd594dac9194ffe00695ecf084802df93e4 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Wed, 7 May 2014 13:15:30 +0200 Subject: [PATCH 26/44] Add a changelog entry and rebuild for recent packaging changes --- vte3.spec | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/vte3.spec b/vte3.spec index 5d65f0e..d5b2480 100644 --- a/vte3.spec +++ b/vte3.spec @@ -2,7 +2,7 @@ Name: vte3 Version: 0.36.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Terminal emulator library License: LGPLv2+ Group: User Interface/X @@ -87,6 +87,12 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la %changelog +* Wed May 07 2014 Kalev Lember - 0.36.1-2 +- Minor packaging cleanups +- Own the gtk-doc directory +- Update description +- Use parallel make + * Sat Apr 26 2014 Kalev Lember - 0.36.1-1 - Update to 0.36.1 From e3c2929dfc3851bc0c0885bdae4544c26a5a6cfb Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Wed, 7 May 2014 19:42:17 +0200 Subject: [PATCH 27/44] Use vte.sh from the vte-profile package This makes it possible to share a single vte.sh for both vte291 / vte3 packages. --- vte3.spec | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/vte3.spec b/vte3.spec index d5b2480..8682033 100644 --- a/vte3.spec +++ b/vte3.spec @@ -2,7 +2,7 @@ Name: vte3 Version: 0.36.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Terminal emulator library License: LGPLv2+ Group: User Interface/X @@ -21,6 +21,7 @@ BuildRequires: gobject-introspection-devel # initscripts creates the utmp group Requires: initscripts +Requires: vte-profile %description VTE is a library implementing a terminal emulator widget for GTK+. VTE @@ -61,6 +62,10 @@ make %{?_smp_mflags} V=1 %install make install DESTDIR=$RPM_BUILD_ROOT +# Remove the vte.sh built here and use the one from the vte-profile package +# instead. +rm -f $RPM_BUILD_ROOT%{_sysconfdir}/profile.d/vte.sh + rm -f $RPM_BUILD_ROOT%{_libdir}/*.la %find_lang vte-%{apiver} @@ -87,6 +92,9 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la %changelog +* Wed May 07 2014 Kalev Lember - 0.36.1-3 +- Use vte.sh from the vte-profile package + * Wed May 07 2014 Kalev Lember - 0.36.1-2 - Minor packaging cleanups - Own the gtk-doc directory From d07d5f9be904426766efe1ca5d791cf185588c9c Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Wed, 7 May 2014 19:47:11 +0200 Subject: [PATCH 28/44] Update file lists --- vte3.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/vte3.spec b/vte3.spec index 8682033..8fafae1 100644 --- a/vte3.spec +++ b/vte3.spec @@ -76,7 +76,6 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la %files -f vte-%{apiver}.lang %doc COPYING NEWS README -%{_sysconfdir}/profile.d/vte.sh %{_libdir}/*.so.* %dir %{_libdir}/vte-%{apiver} %attr(2711,root,utmp) %{_libdir}/vte-%{apiver}/gnome-pty-helper From 08d5c22bb2ea1ecca43537e93f5c2b7fb987fd3c Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 7 Jun 2014 23:04:07 -0500 Subject: [PATCH 29/44] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild --- vte3.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vte3.spec b/vte3.spec index 8fafae1..47369b0 100644 --- a/vte3.spec +++ b/vte3.spec @@ -2,7 +2,7 @@ Name: vte3 Version: 0.36.1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Terminal emulator library License: LGPLv2+ Group: User Interface/X @@ -91,6 +91,9 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la %changelog +* Sun Jun 08 2014 Fedora Release Engineering - 0.36.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + * Wed May 07 2014 Kalev Lember - 0.36.1-3 - Use vte.sh from the vte-profile package From d06be02b03ba5b279634908a88f1c9b11a13ebe6 Mon Sep 17 00:00:00 2001 From: Richard Hughes Date: Tue, 10 Jun 2014 09:32:22 +0100 Subject: [PATCH 30/44] Update to 0.36.2 --- .gitignore | 1 + sources | 2 +- vte3.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 6ceaf63..072ce06 100644 --- a/.gitignore +++ b/.gitignore @@ -31,3 +31,4 @@ /vte-0.35.90.tar.xz /vte-0.36.0.tar.xz /vte-0.36.1.tar.xz +/vte-0.36.2.tar.xz diff --git a/sources b/sources index 5f63ec7..7082244 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -e17e7a117819a4dd7641d259d9f0ddfc vte-0.36.1.tar.xz +9c13f35f47b31abed4cdca2684d3d2ff vte-0.36.2.tar.xz diff --git a/vte3.spec b/vte3.spec index 47369b0..69477c5 100644 --- a/vte3.spec +++ b/vte3.spec @@ -1,8 +1,8 @@ %global apiver 2.90 Name: vte3 -Version: 0.36.1 -Release: 4%{?dist} +Version: 0.36.2 +Release: 1%{?dist} Summary: Terminal emulator library License: LGPLv2+ Group: User Interface/X @@ -91,6 +91,9 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la %changelog +* Tue Jun 10 2014 Richard Hughes - 0.36.2-1 +- Update to 0.36.2 + * Sun Jun 08 2014 Fedora Release Engineering - 0.36.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild From ebf77d2b1f740395daaf33ca1dc8b2b4ff1633b3 Mon Sep 17 00:00:00 2001 From: Richard Hughes Date: Tue, 24 Jun 2014 15:00:57 +0100 Subject: [PATCH 31/44] Update to 0.36.3 --- .gitignore | 1 + sources | 2 +- vte3.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 072ce06..c0d6bae 100644 --- a/.gitignore +++ b/.gitignore @@ -32,3 +32,4 @@ /vte-0.36.0.tar.xz /vte-0.36.1.tar.xz /vte-0.36.2.tar.xz +/vte-0.36.3.tar.xz diff --git a/sources b/sources index 7082244..c57ee10 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -9c13f35f47b31abed4cdca2684d3d2ff vte-0.36.2.tar.xz +3f9df4c9a67b09bf5c660bf5c3bae109 vte-0.36.3.tar.xz diff --git a/vte3.spec b/vte3.spec index 69477c5..d88be18 100644 --- a/vte3.spec +++ b/vte3.spec @@ -1,7 +1,7 @@ %global apiver 2.90 Name: vte3 -Version: 0.36.2 +Version: 0.36.3 Release: 1%{?dist} Summary: Terminal emulator library License: LGPLv2+ @@ -91,6 +91,9 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la %changelog +* Tue Jun 24 2014 Richard Hughes - 0.36.3-1 +- Update to 0.36.3 + * Tue Jun 10 2014 Richard Hughes - 0.36.2-1 - Update to 0.36.2 From 08c1c3ba3e13a84523a68a65c90706110f4add8e Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Tue, 22 Jul 2014 20:38:09 +0200 Subject: [PATCH 32/44] Rebuilt for gobject-introspection 1.41.4 --- vte3.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vte3.spec b/vte3.spec index d88be18..f72d8a9 100644 --- a/vte3.spec +++ b/vte3.spec @@ -2,7 +2,7 @@ Name: vte3 Version: 0.36.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Terminal emulator library License: LGPLv2+ Group: User Interface/X @@ -91,6 +91,9 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la %changelog +* Tue Jul 22 2014 Kalev Lember - 0.36.3-2 +- Rebuilt for gobject-introspection 1.41.4 + * Tue Jun 24 2014 Richard Hughes - 0.36.3-1 - Update to 0.36.3 From 3604607f001e02f1db7338ff599adb2f201c1832 Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Mon, 18 Aug 2014 08:11:27 +0000 Subject: [PATCH 33/44] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild --- vte3.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vte3.spec b/vte3.spec index f72d8a9..73627c6 100644 --- a/vte3.spec +++ b/vte3.spec @@ -2,7 +2,7 @@ Name: vte3 Version: 0.36.3 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Terminal emulator library License: LGPLv2+ Group: User Interface/X @@ -91,6 +91,9 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la %changelog +* Mon Aug 18 2014 Fedora Release Engineering - 0.36.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + * Tue Jul 22 2014 Kalev Lember - 0.36.3-2 - Rebuilt for gobject-introspection 1.41.4 From 922fdf169c73092845b6dbacd28e649969634b17 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Tue, 14 Apr 2015 12:08:08 +0200 Subject: [PATCH 34/44] Update to 0.36.4 --- .gitignore | 1 + sources | 2 +- vte3.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index c0d6bae..472c2fa 100644 --- a/.gitignore +++ b/.gitignore @@ -33,3 +33,4 @@ /vte-0.36.1.tar.xz /vte-0.36.2.tar.xz /vte-0.36.3.tar.xz +/vte-0.36.4.tar.xz diff --git a/sources b/sources index c57ee10..b332388 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -3f9df4c9a67b09bf5c660bf5c3bae109 vte-0.36.3.tar.xz +be5d69c93e1dd31fa36f139247fa3fdb vte-0.36.4.tar.xz diff --git a/vte3.spec b/vte3.spec index 73627c6..2743429 100644 --- a/vte3.spec +++ b/vte3.spec @@ -1,8 +1,8 @@ %global apiver 2.90 Name: vte3 -Version: 0.36.3 -Release: 3%{?dist} +Version: 0.36.4 +Release: 1%{?dist} Summary: Terminal emulator library License: LGPLv2+ Group: User Interface/X @@ -91,6 +91,9 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la %changelog +* Tue Apr 14 2015 Kalev Lember - 0.36.4-1 +- Update to 0.36.4 + * Mon Aug 18 2014 Fedora Release Engineering - 0.36.3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild From ca4aa6ccd98e4f20b732d367f09bc2ee77bd0696 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Fri, 19 Jun 2015 02:10:38 +0000 Subject: [PATCH 35/44] - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild --- vte3.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vte3.spec b/vte3.spec index 2743429..9d90755 100644 --- a/vte3.spec +++ b/vte3.spec @@ -2,7 +2,7 @@ Name: vte3 Version: 0.36.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Terminal emulator library License: LGPLv2+ Group: User Interface/X @@ -91,6 +91,9 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la %changelog +* Fri Jun 19 2015 Fedora Release Engineering - 0.36.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + * Tue Apr 14 2015 Kalev Lember - 0.36.4-1 - Update to 0.36.4 From 2179451c3ec244e8db80d8bef80db63200e8bd78 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Thu, 15 Oct 2015 10:02:34 +0200 Subject: [PATCH 36/44] Update to 0.36.5 --- .gitignore | 1 + sources | 2 +- vte3.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 472c2fa..cfb431e 100644 --- a/.gitignore +++ b/.gitignore @@ -34,3 +34,4 @@ /vte-0.36.2.tar.xz /vte-0.36.3.tar.xz /vte-0.36.4.tar.xz +/vte-0.36.5.tar.xz diff --git a/sources b/sources index b332388..6353acd 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -be5d69c93e1dd31fa36f139247fa3fdb vte-0.36.4.tar.xz +96f102ef9e178b6238edcfdb1fa9dbcc vte-0.36.5.tar.xz diff --git a/vte3.spec b/vte3.spec index 9d90755..d36789b 100644 --- a/vte3.spec +++ b/vte3.spec @@ -1,8 +1,8 @@ %global apiver 2.90 Name: vte3 -Version: 0.36.4 -Release: 2%{?dist} +Version: 0.36.5 +Release: 1%{?dist} Summary: Terminal emulator library License: LGPLv2+ Group: User Interface/X @@ -91,6 +91,9 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la %changelog +* Thu Oct 15 2015 Kalev Lember - 0.36.5-1 +- Update to 0.36.5 + * Fri Jun 19 2015 Fedora Release Engineering - 0.36.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild From 4759973d54d479d97121954c58c951ac23efe710 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Thu, 15 Oct 2015 10:03:01 +0200 Subject: [PATCH 37/44] Use license macro for COPYING --- vte3.spec | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/vte3.spec b/vte3.spec index d36789b..bca3d5b 100644 --- a/vte3.spec +++ b/vte3.spec @@ -75,7 +75,8 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la %postun -p /sbin/ldconfig %files -f vte-%{apiver}.lang -%doc COPYING NEWS README +%license COPYING +%doc NEWS README %{_libdir}/*.so.* %dir %{_libdir}/vte-%{apiver} %attr(2711,root,utmp) %{_libdir}/vte-%{apiver}/gnome-pty-helper @@ -93,6 +94,7 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la %changelog * Thu Oct 15 2015 Kalev Lember - 0.36.5-1 - Update to 0.36.5 +- Use license macro for COPYING * Fri Jun 19 2015 Fedora Release Engineering - 0.36.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild From 1e08e04f56722d17b577bb38d89f94d350dd2c20 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 5 Feb 2016 02:51:43 +0000 Subject: [PATCH 38/44] - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild --- vte3.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vte3.spec b/vte3.spec index bca3d5b..aa93936 100644 --- a/vte3.spec +++ b/vte3.spec @@ -2,7 +2,7 @@ Name: vte3 Version: 0.36.5 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Terminal emulator library License: LGPLv2+ Group: User Interface/X @@ -92,6 +92,9 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la %changelog +* Fri Feb 05 2016 Fedora Release Engineering - 0.36.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + * Thu Oct 15 2015 Kalev Lember - 0.36.5-1 - Update to 0.36.5 - Use license macro for COPYING From caa129c6a4de12a9609d05527826efbf053bd69a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 11 Feb 2017 17:12:50 +0000 Subject: [PATCH 39/44] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- vte3.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vte3.spec b/vte3.spec index aa93936..787aff2 100644 --- a/vte3.spec +++ b/vte3.spec @@ -2,7 +2,7 @@ Name: vte3 Version: 0.36.5 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Terminal emulator library License: LGPLv2+ Group: User Interface/X @@ -92,6 +92,9 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la %changelog +* Sat Feb 11 2017 Fedora Release Engineering - 0.36.5-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Fri Feb 05 2016 Fedora Release Engineering - 0.36.5-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild From c623fcd8963e4903c296f4265d1e209f6d0b4212 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 27 Jul 2017 21:27:01 +0000 Subject: [PATCH 40/44] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- vte3.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vte3.spec b/vte3.spec index 787aff2..3092f0b 100644 --- a/vte3.spec +++ b/vte3.spec @@ -2,7 +2,7 @@ Name: vte3 Version: 0.36.5 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Terminal emulator library License: LGPLv2+ Group: User Interface/X @@ -92,6 +92,9 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la %changelog +* Thu Jul 27 2017 Fedora Release Engineering - 0.36.5-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Sat Feb 11 2017 Fedora Release Engineering - 0.36.5-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild From fc81c28b0aef8e1f6761fab7adfdf46f374c3e23 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 3 Aug 2017 10:09:34 +0000 Subject: [PATCH 41/44] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild --- vte3.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vte3.spec b/vte3.spec index 3092f0b..25c9e63 100644 --- a/vte3.spec +++ b/vte3.spec @@ -2,7 +2,7 @@ Name: vte3 Version: 0.36.5 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Terminal emulator library License: LGPLv2+ Group: User Interface/X @@ -92,6 +92,9 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la %changelog +* Thu Aug 03 2017 Fedora Release Engineering - 0.36.5-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + * Thu Jul 27 2017 Fedora Release Engineering - 0.36.5-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From c109edeed56b2cf6ab83b98fbd877fcc332a8174 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 9 Feb 2018 20:41:55 +0000 Subject: [PATCH 42/44] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- vte3.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vte3.spec b/vte3.spec index 25c9e63..b725d21 100644 --- a/vte3.spec +++ b/vte3.spec @@ -2,7 +2,7 @@ Name: vte3 Version: 0.36.5 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Terminal emulator library License: LGPLv2+ Group: User Interface/X @@ -92,6 +92,9 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la %changelog +* Fri Feb 09 2018 Fedora Release Engineering - 0.36.5-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Thu Aug 03 2017 Fedora Release Engineering - 0.36.5-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild From 0249b0776bf6e86062d32d1fe06c4685158d3f7d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 14 Jul 2018 08:40:39 +0000 Subject: [PATCH 43/44] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- vte3.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vte3.spec b/vte3.spec index b725d21..5b9a1ce 100644 --- a/vte3.spec +++ b/vte3.spec @@ -2,7 +2,7 @@ Name: vte3 Version: 0.36.5 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Terminal emulator library License: LGPLv2+ Group: User Interface/X @@ -92,6 +92,9 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la %changelog +* Sat Jul 14 2018 Fedora Release Engineering - 0.36.5-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Fri Feb 09 2018 Fedora Release Engineering - 0.36.5-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From 01cda3298572cf867b0417d716e413d44208b4ae Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Mon, 13 Aug 2018 09:40:43 +0200 Subject: [PATCH 44/44] Retire vte3 now that all dependencies have been ported to newer vte291. --- .gitignore | 37 --- ...y-show-the-cursor-on-motion-if-moved.patch | 39 --- dead.package | 1 + sources | 1 - vte3.spec | 292 ------------------ 5 files changed, 1 insertion(+), 369 deletions(-) delete mode 100644 .gitignore delete mode 100644 0001-widget-Only-show-the-cursor-on-motion-if-moved.patch create mode 100644 dead.package delete mode 100644 sources delete mode 100644 vte3.spec diff --git a/.gitignore b/.gitignore deleted file mode 100644 index cfb431e..0000000 --- a/.gitignore +++ /dev/null @@ -1,37 +0,0 @@ -/vte-0.27.0.tar.bz2 -/vte-0.27.2-gitd512516.tar.bz2 -/vte-0.27.2.tar.bz2 -/vte-0.27.3.tar.bz2 -/vte-0.27.4.tar.bz2 -/vte-0.27.5.tar.bz2 -/vte-0.27.90.tar.bz2 -/vte-0.28.0.tar.bz2 -/vte-0.28.1.tar.xz -/vte-0.29.1.tar.xz -/vte-0.30.0.tar.xz -/vte-0.30.1.tar.xz -/vte-0.31.0.tar.xz -/vte-0.32.0.tar.xz -/vte-0.32.1.tar.xz -/vte-0.32.2.tar.xz -/vte-0.33.90.tar.xz -/vte-0.34.0.tar.xz -/vte-0.34.1.tar.xz -/vte-0.34.2.tar.xz -/vte-0.34.3.tar.xz -/vte-0.34.4.tar.xz -/vte-0.34.5.tar.xz -/vte-0.34.6.tar.xz -/vte-0.34.7.tar.xz -/vte-0.34.8.tar.xz -/vte-0.34.9.tar.xz -/vte-0.35.0.tar.xz -/vte-0.35.1.tar.xz -/vte-0.35.2.tar.xz -/vte-0.35.90.tar.xz -/vte-0.36.0.tar.xz -/vte-0.36.1.tar.xz -/vte-0.36.2.tar.xz -/vte-0.36.3.tar.xz -/vte-0.36.4.tar.xz -/vte-0.36.5.tar.xz diff --git a/0001-widget-Only-show-the-cursor-on-motion-if-moved.patch b/0001-widget-Only-show-the-cursor-on-motion-if-moved.patch deleted file mode 100644 index 6195e27..0000000 --- a/0001-widget-Only-show-the-cursor-on-motion-if-moved.patch +++ /dev/null @@ -1,39 +0,0 @@ -From 9077ef68bebee9a22d836a00af72aa02d5628ed4 Mon Sep 17 00:00:00 2001 -From: Bastien Nocera -Date: Fri, 16 Nov 2012 16:18:05 +0100 -Subject: [PATCH] widget: Only show the cursor on motion if moved - -Some devices, like Wacom tablets, will emit mouse motion -events even when the mouse doesn't move on the tablet. This -means that the mouse cursor will show up on the screen very shortly -after hiding. - -We now check the motion event against the last location of the -mouse cursor to avoid this behaviour. - -https://bugzilla.gnome.org/show_bug.cgi?id=688456 ---- - src/vte.c | 7 +++++-- - 1 file changed, 5 insertions(+), 2 deletions(-) - -diff --git a/src/vte.c b/src/vte.c -index bbe6cf6..c5922e6 100644 ---- a/src/vte.c -+++ b/src/vte.c -@@ -7294,8 +7294,11 @@ vte_terminal_motion_notify(GtkWidget *widget, GdkEventMotion *event) - } else { - /* Hilite any matches. */ - vte_terminal_match_hilite(terminal, x, y); -- /* Show the cursor. */ -- _vte_terminal_set_pointer_visible(terminal, TRUE); -+ /* Show the cursor if we moved. */ -+ if (event->type != GDK_MOTION_NOTIFY || -+ x != terminal->pvt->mouse_last_x || -+ y != terminal->pvt->mouse_last_y) -+ _vte_terminal_set_pointer_visible(terminal, TRUE); - } - - switch (event->type) { --- -1.8.0 - diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..6a2e77e --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +Retire vte3 now that all dependencies have been ported to newer vte291. diff --git a/sources b/sources deleted file mode 100644 index 6353acd..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -96f102ef9e178b6238edcfdb1fa9dbcc vte-0.36.5.tar.xz diff --git a/vte3.spec b/vte3.spec deleted file mode 100644 index 5b9a1ce..0000000 --- a/vte3.spec +++ /dev/null @@ -1,292 +0,0 @@ -%global apiver 2.90 - -Name: vte3 -Version: 0.36.5 -Release: 7%{?dist} -Summary: Terminal emulator library -License: LGPLv2+ -Group: User Interface/X -URL: http://www.gnome.org/ -#VCS: git:git://git.gnome.org/vte -Source: http://download.gnome.org/sources/vte/0.36/vte-%{version}.tar.xz -# https://bugzilla.gnome.org/show_bug.cgi?id=688456 -Patch2: 0001-widget-Only-show-the-cursor-on-motion-if-moved.patch - -BuildRequires: gtk3-devel >= 3.0.0 -BuildRequires: ncurses-devel -BuildRequires: gettext -BuildRequires: libXt-devel -BuildRequires: intltool -BuildRequires: gobject-introspection-devel - -# initscripts creates the utmp group -Requires: initscripts -Requires: vte-profile - -%description -VTE is a library implementing a terminal emulator widget for GTK+. VTE -is mainly used in gnome-terminal, but can also be used to embed a -console/terminal in games, editors, IDEs, etc. - -VTE supports Unicode and character set conversion, as well as emulating -any terminal known to the system's terminfo database. - -%package devel -Summary: Development files for %{name} -Group: Development/Libraries -Requires: %{name}%{?_isa} = %{version}-%{release} -Requires: ncurses-devel%{?_isa} - -%description devel -The %{name}-devel package contains libraries and header files for -developing applications that use %{name}. - -%prep -%setup -q -n vte-%{version} -%patch2 -p1 -b .motion - -%build -CFLAGS="%optflags -fPIE -DPIE" \ -CXXFLAGS="$CFLAGS" \ -LDFLAGS="$LDFLAGS -Wl,-z,relro -Wl,-z,now -pie" \ -%configure \ - --enable-shared \ - --disable-static \ - --with-gtk=3.0 \ - --libexecdir=%{_libdir}/vte-%{apiver} \ - --without-glX \ - --disable-gtk-doc \ - --enable-introspection -make %{?_smp_mflags} V=1 - -%install -make install DESTDIR=$RPM_BUILD_ROOT - -# Remove the vte.sh built here and use the one from the vte-profile package -# instead. -rm -f $RPM_BUILD_ROOT%{_sysconfdir}/profile.d/vte.sh - -rm -f $RPM_BUILD_ROOT%{_libdir}/*.la - -%find_lang vte-%{apiver} - -%post -p /sbin/ldconfig - -%postun -p /sbin/ldconfig - -%files -f vte-%{apiver}.lang -%license COPYING -%doc NEWS README -%{_libdir}/*.so.* -%dir %{_libdir}/vte-%{apiver} -%attr(2711,root,utmp) %{_libdir}/vte-%{apiver}/gnome-pty-helper -%{_libdir}/girepository-1.0 - -%files devel -%{_includedir}/* -%{_libdir}/*.so -%{_libdir}/pkgconfig/* -%{_bindir}/vte2_90 -%doc %{_datadir}/gtk-doc/ -%{_datadir}/gir-1.0 - - -%changelog -* Sat Jul 14 2018 Fedora Release Engineering - 0.36.5-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Fri Feb 09 2018 Fedora Release Engineering - 0.36.5-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Thu Aug 03 2017 Fedora Release Engineering - 0.36.5-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Thu Jul 27 2017 Fedora Release Engineering - 0.36.5-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Sat Feb 11 2017 Fedora Release Engineering - 0.36.5-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Fri Feb 05 2016 Fedora Release Engineering - 0.36.5-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Thu Oct 15 2015 Kalev Lember - 0.36.5-1 -- Update to 0.36.5 -- Use license macro for COPYING - -* Fri Jun 19 2015 Fedora Release Engineering - 0.36.4-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Tue Apr 14 2015 Kalev Lember - 0.36.4-1 -- Update to 0.36.4 - -* Mon Aug 18 2014 Fedora Release Engineering - 0.36.3-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Tue Jul 22 2014 Kalev Lember - 0.36.3-2 -- Rebuilt for gobject-introspection 1.41.4 - -* Tue Jun 24 2014 Richard Hughes - 0.36.3-1 -- Update to 0.36.3 - -* Tue Jun 10 2014 Richard Hughes - 0.36.2-1 -- Update to 0.36.2 - -* Sun Jun 08 2014 Fedora Release Engineering - 0.36.1-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Wed May 07 2014 Kalev Lember - 0.36.1-3 -- Use vte.sh from the vte-profile package - -* Wed May 07 2014 Kalev Lember - 0.36.1-2 -- Minor packaging cleanups -- Own the gtk-doc directory -- Update description -- Use parallel make - -* Sat Apr 26 2014 Kalev Lember - 0.36.1-1 -- Update to 0.36.1 - -* Sat Apr 05 2014 Kalev Lember - 0.36.0-2 -- Tighten -devel deps - -* Mon Mar 24 2014 Richard Hughes - 0.36.0-1 -- Update to 0.36.0 - -* Tue Mar 18 2014 Richard Hughes - 0.35.90-1 -- Update to 0.35.90 - -* Wed Feb 19 2014 Richard Hughes - 0.35.2-1 -- Update to 0.35.2 - -* Mon Jan 13 2014 Richard Hughes - 0.35.1-1 -- Update to 0.35.1 - -* Tue Nov 19 2013 Richard Hughes - 0.35.0-1 -- Update to 0.35.0 - -* Tue Oct 29 2013 Richard Hughes - 0.34.9-1 -- Update to 0.34.9 - -* Wed Sep 18 2013 Kalev Lember - 0.34.8-1 -- Update to 0.34.8 - -* Sun Aug 04 2013 Fedora Release Engineering - 0.34.7-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Tue Jul 16 2013 Richard Hughes - 0.34.7-1 -- Update to 0.34.7 - -* Mon Jun 10 2013 Kalev Lember - 0.34.6-1 -- Update to 0.34.6 - -* Mon May 13 2013 Richard Hughes - 0.34.5-1 -- Update to 0.34.5 - -* Mon Apr 15 2013 Kalev Lember - 0.34.4-1 -- Update to 0.34.4 - -* Tue Mar 26 2013 Kalev Lember - 0.34.3-1 -- Update to 0.34.3 - -* Thu Jan 31 2013 Tomas Bzatek - 0.34.2-4 -- Enable verbose build -- Build with full RELRO and PIE for sgid gnome-pty-helper - -* Thu Nov 29 2012 Peter Robinson 0.34.2-3 -- Add patch to fix an introspection issue. Fixes RHBZ #881662 - -* Fri Nov 16 2012 Bastien Nocera 0.34.2-2 -- Only show the cursor on motion if moved - -* Tue Nov 13 2012 Kalev Lember - 0.34.2-1 -- Update to 0.34.2 - -* Tue Oct 16 2012 Kalev Lember - 0.34.1-1 -- Update to 0.34.1 - -* Tue Sep 18 2012 Kalev Lember - 0.34.0-1 -- Update to 0.34.0 -- Include /etc/profile.d/vte.sh - -* Wed Aug 22 2012 Richard Hughes - 0.33.90-1 -- Update to 0.33.90 - -* Fri Jul 27 2012 Fedora Release Engineering - 0.32.2-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Thu Jun 07 2012 Richard Hughes - 0.32.2-1 -- Update to 0.32.2 - -* Tue Apr 17 2012 Kalev Lember - 0.32.1-1 -- Update to 0.32.1 - -* Wed Mar 21 2012 Kalev Lember - 0.32.0-1 -- Update to 0.32.0 -- Dropped upstreamed vte-scroll-mask.patch - -* Wed Mar 07 2012 Kalev Lember - 0.31.0-4 -- Fix scrolling with latest gtk3 - -* Sat Jan 14 2012 Fedora Release Engineering - 0.31.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Wed Dec 14 2011 Tomas Bzatek - 0.31.0-2 -- Fix problems with Alt<>Meta with recent gtk - -* Mon Nov 21 2011 Matthias Clasen - 0.31.0-1 -- Update to 0.31.0 - -* Wed Oct 26 2011 Fedora Release Engineering - 0.30.1-2 -- Rebuilt for glibc bug#747377 - -* Tue Oct 18 2011 Matthias Clasen - 0.30.1-1 -- Update to 0.30.1 - -* Tue Sep 27 2011 Ray - 0.30.0-1 -- Update to 0.30.0 - -* Wed Aug 31 2011 Matthias Clasen - 0.29.1-1 -- Update to 0.29.1 - -* Thu Jun 16 2011 Tomas Bzatek - 0.28.1-1 -- Update to 0.28.1 - -* Mon Apr 4 2011 Matthias Clasen 0.28.0-1 -- Update to 0.28.0 - -* Thu Feb 24 2011 Matthias Clasen 0.27.90-2 -- Enable introspection - -* Tue Feb 22 2011 Matthias Clasen 0.27.90-1 -- Update to 0.27.90 - -* Thu Feb 10 2011 Matthias Clasen 0.27.5-3 -- Rebuild against newer gtk - -* Mon Feb 07 2011 Fedora Release Engineering - 0.27.5-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Wed Feb 2 2011 Matthias Clasen 0.27.5-1 -- 0.27.5 - -* Fri Jan 14 2011 Matthias Clasen 0.27.4-2 -- Stop shrinking-terminal disease - -* Tue Jan 11 2011 Matthias Clasen 0.27.4-1 -- Update to 0.27.4 - -* Fri Jan 7 2011 Matthias Clasen 0.27.3-1 -- Update to 0.27.3 - -* Fri Dec 3 2010 Matthias Clasen 0.27.2-2 -- Rebuild against new gtk - -* Thu Nov 11 2010 Matthias Clasen 0.27.2-1 -- Update to 0.27.2 - -* Mon Nov 1 2010 Matthias Clasen 0.27.2-0.1.git512516 -- Git snapshot that builds with recent gtk3 - -* Mon Oct 4 2010 Matthias Clasen 0.27.0-1 -- Initial packaging