Elliott Sales de Andrade: Author Summary

Builds triggered by Elliott Sales de Andrade

Builds triggered by an author are those builds which contains changes committed by the author.
8
2 (25%)
6 (75%)

Breakages and fixes

Broken means the build has failed but the previous build was successful.
Fixed means that the build was successful but the previous build has failed.
0 (0% of all builds triggered)
1 (12% of all builds triggered)
1
Build Completed Code commits Tests
PGN › PGRM › #145 4 weeks ago
Switch to external libgnt with fallback.
Clone libgnt before CI build.

Meson currently has bug with initializing subprojects:
https://github.com/mesonbuild/meson/pull/4543
Add explicit ncurses dependency to finch.

This should hopefully be temporary until libgnt wraps the functionality.
Testless build
GNT › RWGRIM › #2 1 month ago
Add a gntversion header.

I'd prefer to use configuration_data.merge_from and not bother with the
template, but we don't depend on meson 0.42.0 yet.
Move indices into doc appendix.
Don't try to include gntconfig publicly.

It's not installed.
DOC: Fix weird Since tags.
Add documentation build.
Fix setup of build on Windows.

This does not totally build yet due to some signal-related functions.
Rewrite ncurses searching.

First, look for ncursesw, via pkg-config files and the include/library.
Then fallback to plain ncurses, via the same.

Also, try to determine the header to include in a more portable way that
doesn't assume /usr/include as base path.
Fix Since API indices.
Testless build
GNT › PPL › #3 1 month ago
Fix Since API indices.
DOC: Fix weird Since tags.
Add documentation build.
Move indices into doc appendix.
Testless build
PGN › QUL › #30 1 month ago
Switch to external libgnt with fallback.
Clone libgnt before CI build.

Meson currently has bug with initializing subprojects:
https://github.com/mesonbuild/meson/pull/4543
Add explicit ncurses dependency to finch.

This should hopefully be temporary until libgnt wraps the functionality.
Testless build
PGN › QUL › #29 1 month ago
Remove GNT API from docs.
Testless build
PGN › QUL › #28 1 month ago
Add more ncurses linking.
Testless build
GNT › PPL › #2 1 month ago
Add a gntversion header.

I'd prefer to use configuration_data.merge_from and not bother with the
template, but we don't depend on meson 0.42.0 yet.
Fix setup of build on Windows.

This does not totally build yet due to some signal-related functions.
Don't try to include gntconfig publicly.

It's not installed.
Rewrite ncurses searching.

First, look for ncursesw, via pkg-config files and the include/library.
Then fallback to plain ncurses, via the same.

Also, try to determine the header to include in a more portable way that
doesn't assume /usr/include as base path.
Testless build
GPLUG › GPLUG › #6 1 year ago
Use Meson's project version setting.

It should carry over to dist building as well.
Add public headers to gplugin_dep.

This ensures that they are built before anything that uses them, such
as tests.
Fix mkenums C template.

It should be using the basename, since it has the prefix builtin.
Enable some things that are now implemented in meson.
Fix man pages generated with meson.
Remove commented-out old Meson code.
Enable gplugin.spec in meson.
Enable tests that use module-semantics.

That is, they don't expect to be linked to all symbols.
Remove extra paths in enum header.
Add TCC loader to meson build.
Merge develop into feature/meson.
Use Meson's localedir option instead of hardcoding.
Fix pkg-config files from meson.
Use Meson's built-in pkg-config file generator.
Remove CMake files.
Fix Perl plugin loader compilation.
Update requirements to meson 0.37.0.

All the necessary patches have been merged, though some small tweaks
have been made. So make the necessary adjustments as well.
Use join_paths for anything passed to meson.

I didn't apply this on paths in compiler defines because they'd
probably need escaping.
Add preliminary meson build.
flow: Created branch 'feature/meson'.
Install docs to correct directory.
Update Meson config to match develop branch.

Originally started with an outdated version, so this needs some
update to match develop after the rebase.
Use meson in spec file.

Not tested that this package builds still though.
Testless build
Build Completed Code commits Tests
Build Completed Code commits Tests
PGN › QUL › #29 1 month ago
Remove GNT API from docs.
Testless build