Accepting request 1033634 from GNOME:Next

OBS-URL: https://build.opensuse.org/request/show/1033634
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gedit?expand=0&rev=270
This commit is contained in:
2022-11-07 11:44:14 +00:00
committed by Git OBS Bridge
parent 99cf3c805b
commit 08c2c9ef3e
5 changed files with 53 additions and 16 deletions

3
gedit-43.1.tar.xz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:98383b4afd3fd1ea18cdc74fec6e128e778582f3b23f5360191413fff8f0e6a6
size 2724084

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2b788eaa16d879e395746992fce7660b95ad2294393a01ecd2de42cdd596f79a
size 6917472

View File

@@ -1,12 +1,13 @@
--- orig-gedit-3.31.3/data/org.gnome.gedit.desktop.in 2018-10-21 15:48:49.000000000 +0200
+++ gedit-3.31.3/data/org.gnome.gedit.desktop.in 2019-01-03 14:24:10.125418509 +0100
@@ -5,7 +5,7 @@
Index: gedit-43.0/data/org.gnome.gedit.desktop.in
===================================================================
--- gedit-43.0.orig/data/org.gnome.gedit.desktop.in
+++ gedit-43.0/data/org.gnome.gedit.desktop.in
@@ -5,7 +5,7 @@ Exec=gedit %U
Terminal=false
Type=Application
StartupNotify=true
-MimeType=text/plain;
-MimeType=text/plain;application/x-zerosize;
+MimeType=application/x-awk;application/x-csh;application/x-perl;application/x-php;application/x-shellscript;text/plain;text/x-c;text/x-c++;text/x-c++hdr;text/x-chdr;text/x-c++src;text/x-csrc;text/x-fortran;text/x-java;text/x-log;text/x-makefile;text/x-moc;text/x-pascal;text/x-patch;text/x-python;text/x-readme;text/x-scheme;text/x-tcl;text/x-tex;
# TRANSLATORS: Do NOT translate or transliterate this text!
# This is an icon file name.
Icon=org.gnome.gedit
Categories=GNOME;GTK;Utility;TextEditor;
Actions=new-window;new-document;

View File

@@ -1,3 +1,38 @@
-------------------------------------------------------------------
Fri Nov 4 21:28:44 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 43.1:
+ Be able to build with Meson >= 0.61
+ AppData fix
+ Add some BuildStream element files in build-aux/buildstream/
- Add api_ver define and set it to 3.38
-------------------------------------------------------------------
Thu Nov 3 13:24:52 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 43.0:
+ Come back to the source code of gedit 40.0 and continue again
from there. It is based on the Tepl and Amtk libraries. The
single Open button is again split in two with a drop-down menu
for recent files.
+ Workaround for bug: text cut off at the bottom in certain
situations.
+ Change app name from "Text Editor" back to "gedit".
+ AppData: some updates, take a new screenshot.
+ Remove gitlab-ci.
+ Remove outdated build-aux/osx/ directory (several MB).
+ Flatpak: generate JSON manifest from YAML manifest.
+ File browser plugin: more robust check if Nautilus GSettings
can be used, even if the key doesn't exist anymore.
+ Rework the I/O error info bars.
+ Handle application/x-zerosize mimetype.
+ Small code maintenance.
+ Documentation updates.
+ Updated translations.
- Rebase gedit-desktop.patch with quilt.
- Add pkgconfig(amtk-5) and pkgconfig(tepl-6) BuildRequires: New
dependencies.
-------------------------------------------------------------------
Fri Jul 29 20:27:37 UTC 2022 - Dominique Leuenberger <dimstar@opensuse.org>

View File

@@ -17,8 +17,10 @@
%bcond_without python_bindings
%define api_ver 3.38
Name: gedit
Version: 43.alpha
Version: 43.1
Release: 0
Summary: UTF-8 text editor
License: GPL-2.0-or-later
@@ -39,6 +41,7 @@ BuildRequires: meson >= 0.53
BuildRequires: pkgconfig
BuildRequires: python3-base >= 3.2.3
BuildRequires: yelp-tools
BuildRequires: pkgconfig(amtk-5) >= 5.6
BuildRequires: pkgconfig(gio-2.0) >= 2.64
BuildRequires: pkgconfig(glib-2.0) >= 2.64
BuildRequires: pkgconfig(gmodule-2.0)
@@ -49,6 +52,7 @@ BuildRequires: pkgconfig(gtksourceview-4) >= 4.0.2
BuildRequires: pkgconfig(libpeas-1.0) >= 1.14.1
BuildRequires: pkgconfig(libpeas-gtk-1.0) >= 1.14.1
BuildRequires: pkgconfig(pygobject-3.0) >= 3.0.0
BuildRequires: pkgconfig(tepl-6)
BuildRequires: pkgconfig(vapigen) >= 0.25.1
BuildRequires: pkgconfig(x11)
Requires: python3-cairo
@@ -109,7 +113,7 @@ This subpackage contains the header files for creating gedit plugins.
%build
%meson \
-Dgtk_doc=true \
-D gtk_doc=true \
%{nil}
%meson_build
@@ -140,8 +144,7 @@ This subpackage contains the header files for creating gedit plugins.
%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.time.enums.xml
%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.time.gschema.xml
%dir %{_libdir}/gedit/
#%%{_libdir}/gedit/libgedit-%%{version}.so
%{_libdir}/gedit/libgedit-41.so
%{_libdir}/gedit/libgedit-%{api_ver}.so
%{_libdir}/gedit/girepository-1.0/
%dir %{_libdir}/gedit/plugins/
# Explicitly list plugins so we know when we miss one
@@ -153,8 +156,6 @@ This subpackage contains the header files for creating gedit plugins.
%{_libdir}/gedit/plugins/libfilebrowser.so
%{_libdir}/gedit/plugins/modelines.plugin
%{_libdir}/gedit/plugins/libmodelines.so
%{_libdir}/gedit/plugins/libopenlinks.so
%{_libdir}/gedit/plugins/openlinks.plugin
%{_libdir}/gedit/plugins/pythonconsole/
%{_libdir}/gedit/plugins/pythonconsole.plugin
%{_libdir}/gedit/plugins/quickopen/