Skip to content

[xvertext] mv to builtins directory - #23172

Merged
linev merged 2 commits into
root-project:masterfrom
ferdymercury:bxvertext
Aug 28, 2026
Merged

linev merged 2 commits into
root-project:masterfrom
ferdymercury:bxvertext

Conversation

@ferdymercury

Copy link
Copy Markdown
Collaborator

Better separation internal/externals and license auditing

Was only having minor modifications wrt original

@ferdymercury ferdymercury added clean build Ask CI to do non-incremental build on PR skip code analysis Skip the code analysis CI steps for this PR, including verifying clang-formatting and running Ruff. labels Aug 27, 2026
@ferdymercury ferdymercury reopened this Aug 27, 2026
@github-actions

github-actions Bot commented Aug 27, 2026 •

Copy link
Copy Markdown

Test Results

    23 files      23 suites   3d 14h 21m 7s ⏱️
 3 857 tests  3 857 ✅ 0 💤 0 ❌
78 616 runs  78 616 ✅ 0 💤 0 ❌

Results for commit 6943e9c.

♻️ This comment has been updated with latest results.

@ferdymercury
ferdymercury marked this pull request as ready for review August 28, 2026 06:50
@dpiparo

dpiparo commented Aug 28, 2026

Copy link
Copy Markdown
Member

@linev, sorry for the trivial question, but do we need this external or can we replace it with something else, e.g. xft?

@linev

linev commented Aug 28, 2026

Copy link
Copy Markdown
Member

@dpiparo

It is ancient code to draw plain text with X11 and implement simple rotation of such text.
Main reason to keep this code - better performance on slow remote X11 servers.
Normally we are using Freetype library for text drawing.

Actually this is the reason why we have TGX11 and TGX11TTF classes.

@linev
linev merged commit fc8a75e into root-project:master Aug 28, 2026
34 checks passed
@ferdymercury
ferdymercury deleted the bxvertext branch August 28, 2026 11:58
ferdymercury added a commit to ferdymercury/root that referenced this pull request Oct 16, 2026
* [cmake] mv xvertext to builtins

* [cmake] restore xvertext as C library independent from ROOT
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

clean build Ask CI to do non-incremental build on PR skip code analysis Skip the code analysis CI steps for this PR, including verifying clang-formatting and running Ruff.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants