import gtksourceview3-3.24.11-13.el10

i10ce changed/i10ce/gtksourceview3-3.24.11-13.el10
Arkady L. Shane 1 month ago
parent eee1dcfbae
commit 3cf9d33228
Signed by: tigro
GPG Key ID: 1EC08A25C9DB2503

2
.gitignore vendored

@ -1 +1 @@
SOURCES/gtksourceview-3.24.9.tar.xz SOURCES/gtksourceview-3.24.11.tar.xz

@ -1 +1 @@
ca5836744195e08bacca7f60471fbd5a43115acb SOURCES/gtksourceview-3.24.9.tar.xz 1883e5c244791e3b66fd70c71f3f82221c221c29 SOURCES/gtksourceview-3.24.11.tar.xz

@ -0,0 +1,15 @@
gtksourceview.c: In function 'set_source_buffer':
gtksourceview.c:1589:43: error: assignment to 'GtkSourceBuffer *' {aka 'struct _GtkSourceBuffer *'} from incompatible pointer type 'GtkTextBuffer *' {aka 'struct _GtkTextBuffer *'} [-Wincompatible-pointer-types]
diff -up ./gtksourceview/gtksourceview.c.orig ./gtksourceview/gtksourceview.c
--- ./gtksourceview/gtksourceview.c.orig 2024-04-25 19:07:06.911596640 -0400
+++ ./gtksourceview/gtksourceview.c 2024-04-25 19:07:31.644768498 -0400
@@ -1586,7 +1586,7 @@ set_source_buffer (GtkSourceView *view,
{
GtkSourceBufferInternal *buffer_internal;
- view->priv->source_buffer = g_object_ref (buffer);
+ view->priv->source_buffer = g_object_ref (GTK_SOURCE_BUFFER (buffer));
g_signal_connect (buffer,
"highlight-updated",

@ -4,16 +4,17 @@
%global po_package gtksourceview-3.0 %global po_package gtksourceview-3.0
Name: gtksourceview3 Name: gtksourceview3
Version: 3.24.9 Version: 3.24.11
Release: 1%{?dist} Release: 13%{?dist}
Summary: A library for viewing source files Summary: Source code editing widget
License: LGPLv2+ License: LGPLv2+
URL: https://wiki.gnome.org/Projects/GtkSourceView URL: https://wiki.gnome.org/Projects/GtkSourceView
Source0: https://download.gnome.org/sources/gtksourceview/3.24/gtksourceview-%{version}.tar.xz Source0: https://download.gnome.org/sources/gtksourceview/3.24/gtksourceview-%{version}.tar.xz
# fix build with GCC 14 -Wincompatible-pointer-types
Patch0: 0001-gcc14.patch
BuildRequires: pkgconfig(gdk-pixbuf-2.0) BuildRequires: pkgconfig(gdk-pixbuf-2.0)
BuildRequires: pkgconfig(gladeui-2.0)
BuildRequires: pkgconfig(gobject-introspection-1.0) BuildRequires: pkgconfig(gobject-introspection-1.0)
BuildRequires: pkgconfig(glib-2.0) >= %{glib_version} BuildRequires: pkgconfig(glib-2.0) >= %{glib_version}
BuildRequires: pkgconfig(gtk+-3.0) >= %{gtk_version} BuildRequires: pkgconfig(gtk+-3.0) >= %{gtk_version}
@ -22,40 +23,41 @@ BuildRequires: pkgconfig(pango)
BuildRequires: gettext BuildRequires: gettext
BuildRequires: itstool BuildRequires: itstool
BuildRequires: vala BuildRequires: vala
BuildRequires: make
Requires: glib2%{?_isa} >= %{glib_version} Requires: glib2%{?_isa} >= %{glib_version}
Requires: gtk3%{?_isa} >= %{gtk_version} Requires: gtk3%{?_isa} >= %{gtk_version}
%description %description
GtkSourceView is a text widget that extends the standard GTK+ GtkSourceView is a GNOME library that extends GtkTextView, the standard GTK+
GtkTextView widget. It improves GtkTextView by implementing widget for multiline text editing. GtkSourceView adds support for syntax
syntax highlighting and other features typical of a source code editor. highlighting, undo/redo, file loading and saving, search and replace, a
completion system, printing, displaying line numbers, and other features
typical of a source code editor.
This package contains version 3 of GtkSourceView. The older version This package contains version 3 of GtkSourceView.
2 is contains in the gtksourceview2 package.
%package devel %package devel
Summary: Files to compile applications that use gtksourceview3 Summary: Development files for %{name}
Requires: %{name}%{?_isa} = %{version}-%{release} Requires: %{name}%{?_isa} = %{version}-%{release}
%description devel %description devel
gtksourceview3-devel contains the files required to compile The %{name}-devel package contains libraries and header files for
applications which use GtkSourceView 3. developing applications that use %{name}.
%package tests %package tests
Summary: Tests for the gtksourceview3 package Summary: Tests for the %{name} package
Requires: %{name}%{?_isa} = %{version}-%{release} Requires: %{name}%{?_isa} = %{version}-%{release}
%description tests %description tests
The gtksourceview3-tests package contains tests that can be used to verify The %{name}-tests package contains tests that can be used to verify
the functionality of the installed gtksourceview package. the functionality of the installed %{name} package.
%prep %prep
%setup -q -n gtksourceview-%{version} %autosetup -n gtksourceview-%{version} -p1
%build %build
%configure --disable-gtk-doc --disable-static --enable-glade-catalog \ %configure --disable-gtk-doc --disable-static --enable-installed-tests
--enable-installed-tests
make %{?_smp_mflags} make %{?_smp_mflags}
@ -82,9 +84,6 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
%{_libdir}/pkgconfig/*.pc %{_libdir}/pkgconfig/*.pc
%{_libdir}/*.so %{_libdir}/*.so
%{_datadir}/gir-1.0/GtkSource-3.0.gir %{_datadir}/gir-1.0/GtkSource-3.0.gir
%dir %{_datadir}/glade
%dir %{_datadir}/glade/catalogs
%{_datadir}/glade/catalogs/gtksourceview.xml
%dir %{_datadir}/vala %dir %{_datadir}/vala
%dir %{_datadir}/vala/vapi %dir %{_datadir}/vala/vapi
%{_datadir}/vala/vapi/gtksourceview-3.0.deps %{_datadir}/vala/vapi/gtksourceview-3.0.deps
@ -95,9 +94,69 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
%{_datadir}/installed-tests/gtksourceview-3.0/ %{_datadir}/installed-tests/gtksourceview-3.0/
%changelog %changelog
* Tue Jan 07 2025 Arkady L. Shane <tigro@msvsphere-os.ru> - 3.24.11-13
- Rebuilt for MSVSphere 10
* Thu Jul 18 2024 Fedora Release Engineering <releng@fedoraproject.org> - 3.24.11-13
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Wed Jan 24 2024 Fedora Release Engineering <releng@fedoraproject.org> - 3.24.11-12
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sat Jan 20 2024 Fedora Release Engineering <releng@fedoraproject.org> - 3.24.11-11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 3.24.11-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 3.24.11-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.24.11-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.24.11-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.24.11-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.24.11-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.24.11-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.24.11-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.24.11-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Mon May 06 2019 Kalev Lember <klember@redhat.com> - 3.24.11-1
- Update to 3.24.11
* Sat Mar 16 2019 Kalev Lember <klember@redhat.com> - 3.24.10-1
- Update to 3.24.10
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.24.9-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Fri Sep 07 2018 Kalev Lember <klember@redhat.com> - 3.24.9-4
- Rebuilt against fixed atk (#1626575)
* Fri Sep 07 2018 Pete Walter <pwalter@fedoraproject.org> - 3.24.9-3
- Drop glade catalog to avoid conflicting with gtksourceview4
* Fri Sep 07 2018 Pete Walter <pwalter@fedoraproject.org> - 3.24.9-2
- Update description to match gtksourceview4
* Fri Sep 07 2018 Kalev Lember <klember@redhat.com> - 3.24.9-1 * Fri Sep 07 2018 Kalev Lember <klember@redhat.com> - 3.24.9-1
- Update to 3.24.9 - Update to 3.24.9
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.24.8-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Tue Jun 26 2018 Kalev Lember <klember@redhat.com> - 3.24.8-1 * Tue Jun 26 2018 Kalev Lember <klember@redhat.com> - 3.24.8-1
- Update to 3.24.8 - Update to 3.24.8

Loading…
Cancel
Save