x11/xfce4-terminal: Fix unsafe paste confirmation dialog functionality
Reverting upstream change that causes the unsafe paste confirmation
dialog to not show up when pasting multi line selection with the
middle mouse button.
Issue reported upstream here: https://gitlab.xfce.org/apps/xfce4-terminal/-/issues/385
Reported by: Marek Zarychta (via irc, nick mzar)
devel/wasi-libcxx: cosmetic changes to prepare for devel/wasi-libc update
Use ${TRIPLE} more:
- reference <stdlib.h> from ${WASI_SYSROOT} for the devel/wasi-libc line
- add PLIST_SUB
[CompilationDatabase] Treat .cppm file as C++ in InterpolatingCompilationDatabase (#187446)
Inspired by https://github.com/clangd/clangd/issues/2589
it seems like we lost the flag for "-std=c++26" there and we meet odd
error messgae like the std ver is not correct. and it turns out we
simply didn't interpret .cppm file as C++ in some corner of the
codebase.
[lldb][Platform][NFC] Move SanitizedScriptingModuleName into ScriptInterpreter (#187229)
In preparation for https://github.com/llvm/llvm-project/pull/187031
The `SanitizedScriptingModuleName` will be re-used from `Platform` (in
addition to `PlatformDarwin` where it currently lives). To do that we'll
need to move it to a common place. `ScriptInterpreter` seems like the
most natural place for this to live.
I introduced a new virtual `GetSanitizedScriptingModuleName` that
`ScriptInterpreter`s can override in the future if they have their own
sanitization logic. I made the default implementation the one we've been
using for Python because that way the unit-tests that currently mock the
`ScriptInterpreter` don't need to copy the implementation.
Also made `WarnIfInvalidUnsanitizedScriptExists` a protected static
function on `Platform` because it didn't seem right for that to also
live in `ScriptInterpreter`.
x11-wm/xfce4-panel-profiles: Fix python executable path, add missing dependency
- Fix python executable path, avoiding to embed WORKDIR path in command
- Add RUN_DEPENDS on required python library
While here:
- Remove unneded patch, port now uses meson to build, so patching
the Makefile is not needed
PR: 293751
[clang-format] Fix stale .lock files in git-clang-format (#187379)
Dear team, this is my first contribution. I used Claude to investigate
the problem as I do not know the codebase too well. I read the policy
and AI assistance is allowed. Let me know if I am violating any policy
or if there are any problems I am more than happy to fix them.
Thanks for you patience.
`git-clang-format` uses a fixed path (`.git/clang-format-index`) for its
temporary index file. When concurrent git operations interact with this
file (most commonly via the [pre-commit](https://pre-commit.com/)
framework), git's internal locking creates
`.git/clang-format-index.lock` which persists after abnormal exits,
**blocking all subsequent commits**.
The fix replaces the fixed path with a unique temporary file via
`tempfile.mkstemp()`.
[55 lines not shown]
[docs][QualGroup] Update Qualification WG sync-up schedule and calendar links (#186011)
This updates the LLVM Qualification Working Group entry in
`GettingInvolved` to reflect:
- the reintroduced two-meeting setup
- EU/Asia: 2nd Tuesday of the month
- Americas: 2nd Friday JST of the month (Thursday in US/Canada)
- the new shared Google Calendar links