Commit Graph

31 Commits

Author SHA1 Message Date
Andreas Müller
491249e48c meta-gnome: remove upstream-version-is-even from inherit on 40.x version recipes
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-05-17 09:00:36 -07:00
Andreas Müller
269e4f726d gedit: upgrade 3.36.2 -> 40.1
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-05-17 09:00:36 -07:00
Khem Raj
a06cdf5a4c gedit: Inherit python3targetconfig
This is needed to find _PYTHON_SYSCONFIGDATA_NAME

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-15 12:25:53 -08:00
Alejandro Enedino Hernandez Samaniego
68aa720b48 gedit: Add gsettings-desktop-schemas to RDEPENDS
gedit isn't able to start at all, showing the following error:

(org.gnome.gedit:32150): GLib-GIO-ERROR **: 04:29:21.795: Settings schema \
'org.gnome.desktop.lockdown' is not installed
Trace/breakpoint trap

gedit tries to look for the lockdown schema which is part of the
gsettings-desktop-schemas package.

Add gsettings-desktop-schemas to RDEPENDS_gedit so when gedit is installed it
finds the required files in the rootfs.

Signed-off-by: Alejandro Hernandez Samaniego <alejandro@enedino.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-09-24 12:42:04 -07:00
Andreas Müller
407776de95 gedit: add source-code-pro-fonts to RRECOMMENDS
Would call gedit almost unusable without source-code-pro-fonts

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-09-12 13:40:36 -07:00
Andreas Müller
4bf5b139ee gedit: upgradde 3.34.1 -> 3.36.2
Took a look into meson.build to reduce dependencies

News in 3.36.2, 2020-04-25
--------------------------
* Misc bug fixes.
* Translation updates.

News in 3.36.1, 2020-03-20
--------------------------
* File chooser dialog: use text files filter by default.
* Fix compilation on macOS.
* Fix External Tools plugin.
* Fix Snippets plugin.
* Other bug fixes.
* Translation updates.

News in 3.36.0, 2020-03-06
--------------------------
* Fix a bug in the quickopen plugin.
* Updates to the user manual.
* Translation updates.

News in 3.35.90, 2020-01-31
---------------------------
* Remove text centering when in fullscreen mode and when a right margin was
  set. For the explanation see: commit 8710e89d847b0bfc65d7833255090e304cf7c890
* Make the scrollbars always visible around the main text area. For the
  explanation see: commit 5e0909c19f267b4023131881fac89c58a2a17453
* Remove the overview map. For the explanation see:
  commit 26899e0ba7c1390c098b61fc7a901d700c4e745c
* File chooser dialog: re-add the feature to be able to customize the list of
  character encodings.
* Open a file from the headerbar: re-implement the previous user interface: two
  buttons, "Open" to open the dialog window, and an arrow to open the recent
  menu. For the explanation see: commit 27f54a9aed82109a512743b5e819b18004c19de7
* GSettings schema: enable more features by default (auto-indent,
  display-line-numbers, highlight-current-line and bracket-matching) and set
  default style scheme to 'tango'.
* Bug fixes.
* Code refactorings.
* Lots of small improvements to the build system.
* The libsoup dependency is required only on Windows for the checkupdate plugin.
* Translation updates.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-06-03 15:15:42 -07:00
Andreas Müller
dc6a9fc803 gedit: add mime-xdg to inherit
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-19 02:20:59 -08:00
Andreas Müller
ce40faa37b gedit: upgrade 3.34.0 -> 3.34.1
>From [1]:

News in 3.34.1, 2019-11-21
--------------------------
* A few bug fixes.
* Updates to the Snap and Flatpak packages.
* Translation updates.

[1] http://ftp.gnome.org/pub/gnome/sources/gedit/3.34/gedit-3.34.1.news

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-29 10:22:57 -08:00
Andreas Müller
e4ac09169d gedit: add gsettings to inherit
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-22 15:16:34 -08:00
Denys Dmytriyenko
4c00e5fed9 recipes: rename distro_features_check to features_check
Avoid warning due to the class rename in OE-Core.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-21 17:51:37 -08:00
Andreas Müller
4745a00452 gedit: upgrade 2.30.4 -> 3.34.0
* rewrite from scratch and get rid of this dinosaur
* for those (like me) not happy with immediate search on weak machines: check
xfce's mousepad
* first use-case for gnome-help.bbclass
* add upstream-version-is-even

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-14 14:34:36 -08:00
Adrian Bunk
bd526f7cc3 meta-gnome: Inherit gnomebase instead of gnome
The gnome class pulls in usually unwanted dependencies like gconf.

Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-26 14:29:17 -07:00
Khem Raj
0c9d8b097b gedit: Add dep on python-six-native
Fixes errors e.g.
recipe-sysroot-native/usr/share/gtk-doc/python/gtkdoc/common.py", line 31, in <module>
    import six
ImportError: No module named 'six'
make[3]: *** [install-data-local] Error 1

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Andreas Müller <schnitzeltony@googlemail.com>
2018-08-27 10:53:58 -07:00
Armin Kuster
a126e58afa gedit: only include when x11 in DISTRO_FEATURES
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-03-12 09:59:35 -07:00
Khem Raj
163aa96562 gedit: Fix with with hardening flags and clang
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-08-31 10:18:32 +02:00
Khem Raj
94f92801d6 gedit: Define ACCESSPERMS if not defined already
Fixes build on musl

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-07-24 18:57:34 +02:00
Andreas Müller
96b07df242 gedit: unblacklist - gtksourceview2 is back
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2017-02-22 13:16:52 +01:00
Martin Jansa
00ba7da845 recipes: blacklist recipes depending on blacklisted recipes
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-13 18:44:35 +01:00
Andreas Müller
6bb7f371dc gedit: fix build
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-13 18:43:39 +01:00
Ross Burton
a7f3ec87f9 meta-gnome: add explicit gnome-common dependencies
gnome-common is deprecated and gnomebase.bbclass will soon stop depending on it,
so add gnome-common to DEPENDS for the recipes that still use it.

gxim previously wasn't really using the gnome-common macros so now the build
fails with compiler errors, so pass the flag to turn off fatal warnings as gxim
appears to be dead.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-12-02 09:16:18 +01:00
Andreas Müller
db97c329c2 gedit: remove blacklist caused by gtksourceview2 / fix/cleanup build
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-08-08 13:46:49 +02:00
Martin Jansa
d78c5215b3 evince, epdf, gdm, gnumeric, libgnomeprint, tumbler, gedit, gnome-panel, gnome-session, gnome-terminal, libgnomecups, gtksourceview2, libgweather, libgnomeui, tracker, gimp, poppler, mousepad, goffice, tasks: blacklist, fails to build with gcc-6
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-06-13 19:06:43 +02:00
Alexander Kanavin
b4d7caaff9 gnome-doc-utils-stub: add a recipe
Real gnome-doc-utils can no longer be build (because
it requires both python 2 and libxml2, which can only be
build for one version of Python), so a stub recipe which
provides just m4 macros is provided, and usage of
gnome-doc-utils is disabled where needed.

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-06-08 14:55:26 +02:00
Alexander Kanavin
d518b89505 gnome: add explicit bz2 compress type to older packages
The default was changed to xz in the gnomebase class to match the upstream.

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-31 19:17:08 +02:00
Khem Raj
70c0152a80 gedit: Fix build when S != B
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-03 20:47:01 +02:00
Matthieu CRAPET
c95e155780 recipes: convert remaining SUMMARY/DESCRIPTION cosmetic issues
Changes:
- rename SUMMARY with length > 80 to DESCRIPTION
- rename DESCRIPTION with length < 80 to (non present tag) SUMMARY
- drop final point character at the end of SUMMARY string
- remove trailing whitespace of SUMMARY line

Note: don't bump PR

Signed-off-by: Matthieu Crapet <Matthieu.Crapet@ingenico.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-02-23 23:20:02 +01:00
Martin Jansa
a45830a39b recipes: Unify indentation
* This change is only aesthetic (unlike indentation in Python
  tasks).
* Some recipes were using tabs.
* Some were using 8 spaces.
* Some were using mix or different number of spaces.
* Make them consistently use 4 spaces everywhere.
* Yocto styleguide advises to use tabs (but the only reason to keep
  tabs is the need to update a lot of recipes). Lately this advice
  was also merged into the styleguide on the OE wiki.
* Using 4 spaces in both types of tasks is better because it's less
  error prone when someone is not sure if e.g.
  do_generate_toolchain_file() is Python or shell task and also allows
  to highlight every tab used in .bb, .inc, .bbappend, .bbclass as
  potentially bad (shouldn't be used for indenting of multiline
  variable assignments and cannot be used for Python tasks).
* Don't indent closing quote on multiline variables
  we're quite inconsistent wheater it's first character on line
  under opening quote or under first non-whitespace character in
  previous line.

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Acked-by: Koen Kooi <koen@dominion.thruhere.net>
2013-04-15 16:23:17 +02:00
Andreas Müller
5259a3e097 gedit: fix compile
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-03-13 17:21:53 +01:00
Andreas Müller
5a5198ff6e gedit: unbreak build by adding pythonnative to inherit
error message was:
ERROR: This autoconf log indicates errors, it looked at host include and/or library paths while determining system capabilities.
Rerun configure task after fixing this. The path was '/home/andreas/tmp/oe-core-eglibc/work/armv7a-vfp-neon-angstrom-linux-gnueabi/gedit-2.30.4-r0/gedit-2.30.4'
ERROR: Function failed: do_qa_configure

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-07-31 13:22:31 +02:00
Koen Kooi
bcfeae9ac3 gedit: update to 2.30.4
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-09-22 09:13:00 +02:00
Joel A Fernandes
e38c6fb927 gedit: Imported from OE classic
Signed-off-by: Joel A Fernandes <joelagnel@ti.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-09-07 08:06:59 +02:00