Compare commits

...

10 Commits

Author SHA1 Message Date
Mohan Boddu d5ba56ecf4 Rebuilt for IMA sigs, glibc 2.34, aarch64 flags 2023-05-19 10:35:51 +00:00
David King 49d17228f6 Fix the License fields and ship the correct license texts (#1973299)
Resolves: #1973299
2021-06-21 14:08:31 +01:00
Debarshi Ray 4d68b492b8 Update to 0.64.2 & add missing _VTE_CXX_NOEXCEPT to downstream patches
Resolves: #1973174
2021-06-17 17:17:44 +02:00
Tomas Pelka b4cb3cb783 enabling gating for el9 2021-06-16 13:50:08 +02:00
Debarshi Ray 2e9af91fcc Upload the 0.64.1 tarball
Resolves: #1957970
2021-05-07 12:45:57 +02:00
Debarshi Ray a8c72bc732 Update to 0.64.1
Resolves: #1957970
2021-05-07 12:30:05 +02:00
Mohan Boddu 0934a903b2 - Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2021-04-16 06:08:08 +00:00
DistroBaker 48c6409ad5 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/vte291.git#03ce959c3bbba97cd9a0c50fa0d6037d695eaf74
2021-02-18 15:40:47 +00:00
DistroBaker 10172f96a3 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/vte291.git#46864f7651614e151046c22b3cc98c53a76a54e5
2021-02-16 16:00:18 +00:00
DistroBaker 7914f746d2 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/vte291.git#c3105257066c621533027a54b64a09eccde50700
2021-02-04 22:04:31 +00:00
7 changed files with 289 additions and 198 deletions

3
.gitignore vendored
View File

@ -71,3 +71,6 @@
/vte-0.62.0.tar.xz
/vte-0.62.1.tar.xz
/vte-0.62.2.tar.xz
/vte-0.62.3.tar.xz
/vte-0.64.1.tar.xz
/vte-0.64.2.tar.xz

1
.vte291.metadata Normal file
View File

@ -0,0 +1 @@
bdd2629d6776c93ad2bd420f0c7882d7a3f4bfb7 vte-0.64.2.tar.xz

6
gating.yaml Normal file
View File

@ -0,0 +1,6 @@
--- !Policy
product_versions:
- rhel-9
decision_context: osci_compose_gate
rules:
- !PassingTestCaseRule {test_case_name: desktop-qe.desktop-ci.tier1-gating.functional}

View File

@ -1 +1 @@
SHA512 (vte-0.62.2.tar.xz) = 61ea130d43d60531dcaa8bddfecacfd4a934a2e868da69b598fad0a2feb04885fc0b5dd520dac4b0d3a4daf11ea70c5357066ed15759e36436346dae498e8ef8
SHA512 (vte-0.64.2.tar.xz) = 67facea1f2507183aa5fd51215a404d6e754be5694e49c8511d7dd841192178a583e9416b2611dc6b5f635555ac2fb9f48a8a6e68e6e4673c4d93422b7555061

File diff suppressed because it is too large Load Diff

View File

@ -1,13 +0,0 @@
diff --git a/src/vtetypebuiltins.cc.template b/src/vtetypebuiltins.cc.template
index dade41d..4c8b5c4 100644
--- a/src/vtetypebuiltins.cc.template
+++ b/src/vtetypebuiltins.cc.template
@@ -11,7 +11,7 @@
GType
@enum_name@_get_type (void)
{
- static volatile gsize g_define_type_id__volatile = 0;
+ static gsize g_define_type_id__volatile = 0;
if (g_once_init_enter (&g_define_type_id__volatile)) {
static const G@Type@Value values[] = {

View File

@ -10,18 +10,19 @@
%global pcre2_version 10.21
Name: vte291
Version: 0.62.2
Release: 1%{?dist}
Version: 0.64.2
Release: 2%{?dist}
Summary: Terminal emulator library
License: LGPLv2+
URL: http://www.gnome.org/
Source0: http://download.gnome.org/sources/vte/0.62/vte-%{version}.tar.xz
# libvte-2.91.so is generated from LGPLv3+ and MIT sources
License: LGPLv3+ and MIT
URL: https://wiki.gnome.org/Apps/Terminal/VTE
Source0: https://download.gnome.org/sources/vte/0.64/vte-%{version}.tar.xz
# https://bugzilla.gnome.org/show_bug.cgi?id=711059
# https://bugzilla.redhat.com/show_bug.cgi?id=1103380
# https://pagure.io/fedora-workstation/issue/216
Patch100: vte291-cntnr-precmd-preexec-scroll.patch
Patch101: %{name}-gcc11.patch
BuildRequires: gcc-c++
BuildRequires: gettext
@ -61,6 +62,9 @@ console/terminal in games, editors, IDEs, etc.
%package devel
Summary: Development files for %{name}
# vte-2.91 is generated from GPLv3+ sources, while the public headers are
# LGPLv3+
License: GPLv3+ and LGPLv3+
Requires: %{name}%{?_isa} = %{version}-%{release}
%description devel
@ -84,7 +88,6 @@ emulator library.
%prep
%setup -q -n vte-%{version}
%patch100 -p1 -b .cntnr-precmd-preexec-scroll
%patch101 -p1 -b .gcc11
%if 0%{?flatpak}
# Install user units where systemd macros expect them
sed -i -e "/^vte_systemduserunitdir =/s|vte_prefix|'/usr'|" meson.build
@ -100,26 +103,56 @@ sed -i -e "/^vte_systemduserunitdir =/s|vte_prefix|'/usr'|" meson.build
%find_lang vte-%{apiver}
%files -f vte-%{apiver}.lang
%license COPYING.GPL3
%license COPYING.LGPL3
%license COPYING.XTERM
%{_libdir}/libvte-%{apiver}.so.0*
%{_libdir}/girepository-1.0/
%{_userunitdir}/vte-spawn-.scope.d
%files devel
%license COPYING.GPL3
%{_bindir}/vte-%{apiver}
%{_includedir}/vte-%{apiver}/
%{_libdir}/libvte-%{apiver}.so
%{_libdir}/pkgconfig/vte-%{apiver}.pc
%{_datadir}/gir-1.0/
%{_datadir}/glade/
%doc %{_datadir}/gtk-doc/
%{_datadir}/vala/
%files -n vte-profile
%license COPYING.GPL3
%{_libexecdir}/vte-urlencode-cwd
%{_sysconfdir}/profile.d/vte.csh
%{_sysconfdir}/profile.d/vte.sh
%changelog
* Tue Aug 10 2021 Mohan Boddu <mboddu@redhat.com> - 0.64.2-2
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
Related: rhbz#1991688
* Thu Jun 17 2021 Debarshi Ray <rishi@fedoraproject.org> - 0.64.2-1
- Update to 0.64.2
- Add missing _VTE_CXX_NOEXCEPT to downstream patches (#1973174)
- Fix the License fields and ship the correct license texts (#1973299)
* Thu May 06 2021 Debarshi Ray <rishi@fedoraproject.org> - 0.64.1-1
- Update to 0.64.1
Resolves: #1957970
* Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 0.62.3-3
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
* Thu Feb 18 2021 Kalev Lember <klember@redhat.com> - 0.62.3-2
- Revert a change that limited select all, as decided by Workstation WG
* Tue Feb 16 2021 Kalev Lember <klember@redhat.com> - 0.62.3-1
- Update to 0.62.3
- Use https URLs for upstream
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.62.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Mon Jan 25 2021 Kalev Lember <klember@redhat.com> - 0.62.2-1
- Update to 0.62.2