Skip to content

Update gedit from 3.28.2 to 3.32.2 #1266

Merged
merged 15 commits into from
Sep 12, 2019
Merged

Conversation

pmenzel
Copy link
Collaborator

@pmenzel pmenzel commented Sep 12, 2019

Use the commands below to update.

bee remove gtksourceview-3.24.6-0.x86_64
bee install -f gtksourceview-4.4.0-0.x86_64
bee update libpsl libsoup gedit gedit-latex

Tested on rabammel.

libsoup 2.66.2 depends on libpsl. From the [description][1]:

> The libpsl package provides a library for accessing and resolving
> information from the Public Suffix List (PSL). The PSL is a set of
> domain names beyond the standard suffixes, such as .com.

[1]: http://www.linuxfromscratch.org/blfs/view/svn/basicnet/libpsl.html
gedit 3.32.2 requires at least version 2.60.0.

> Run-time dependency libsoup-2.4 found: NO (tried cmake)
>
> meson.build:88:0: ERROR: Invalid version of dependency, need 'libsoup-2.4' ['>= 2.60.0'] found '2.53.2'.

Switch to Meson as build system.
gedit actually requires gtksourceview-4. Only gedit depends on
libgtksourceview, so do the major update without a compatibilty
package.
Monospace fonts are not used currently, despite being configured that
way. But, this update does not help either.
The current version fails to load with the error below.

> An error occurred: Plugin loader 'python' was not found
@wwwutz
Copy link
Collaborator

wwwutz commented Sep 12, 2019

no .png icons anymore ? Is this intended ?

@wwwutz
Copy link
Collaborator

wwwutz commented Sep 12, 2019

image

@pmenzel
Copy link
Collaborator Author

pmenzel commented Sep 12, 2019

The SVG icon is enough to my knowledge.

@wwwutz
Copy link
Collaborator

wwwutz commented Sep 12, 2019

ok, np.

@wwwutz wwwutz merged commit 74cfb15 into master Sep 12, 2019
@pmenzel
Copy link
Collaborator Author

pmenzel commented Sep 12, 2019

For the record, the Python 3 plugins do not load, because our Python 3 installation is built without the D-Bus module.

@pmenzel
Copy link
Collaborator Author

pmenzel commented Sep 12, 2019

mariux64/pkg-scripts#83

Sign in to join this conversation on GitHub.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants