linker now uses exec-only by default - amd64, aarch64, riscv64,
powerpc64 - so that when packages are next rebuilt, pkg_add -u will
replace all packages with the new ones.
(additionally, the generated Makefiles to create debug packages changed
from binutils strip+objcopy to the LLVM versions to avoid damage done to
GNU_RELRO, so all packages which have debug-package support in their
build need to be replaced for that reason also; only aarch64 and amd64
have debug-packages so they're covered by the above bump too).
- fix usage display error in got merge command (patch by Mikhail)
- fix missing commits in pack files created with packed object enumeration
- avoid traversing enumerated commits more than once in got-read-pack
- fix ulimit-related test failures on sparc64 (tracey)
- got commit editor now shows log messages from backout and cherrypick (jamsek)
- new cherrypick/backout -l option to show recorded log messages (jamsek)
- new cherrypick/backout -X option to discard recorded log messages (jamsek)
- gotd: implement the delete-refs capability (op)
- fix histedit -m on a commit which only changes filemode bits
- gotsh.1: show how to set up anonymous public read-only repository access
naddy reported a build breakage and noted that there is a difference
between the patch I applied to the mozillas and kettenis's patch. For
some reason this worked for the other mozilla variants, but not here.
Since seamonkey needs USE_NOEXECONLY due to skia, the next build will
work despite the missing asm fix.
erlang can start this automatically but allowing it to be started manually
enables configuration via commandline flags and environment variables
which isn't possible with erl(1)
patch from Volker Schlecht <openbsd-ports AT schlecht DOT dev>
ok abieber@
The callback takes a pointer to be able to pass arbitrary data, but
instead of allocating an int and passing a pointer to it, the code
jams the int directly into the pointer for an int -> pointer -> int
roundtrip. Problem reported by and discussed with jca@.
Fix implicit function declarations.
At least under Xfce when using a custom (lower) DPI value, qbittorrent is
unusable as buttons get cropped to the point where their text is no longer
visible; menus have the wrong size.
Use Qt6 to get proper rendering and a usable UI.
(Other Qt5 apps like KeePassXC are fine, regardless of DPI and/or desktop
environment.)
maintainer timeout
OK rsadowski
Correct commit message:
---
Handle ALL_TARGET and INSTALL_TARGET in cmake module
devel/cmake ignores explicitly set targets, mostly because the default
"all", "install" do not always work like they do with autoconf.
In CMake, the default target is only known after configure time.
To allow passing explicit targets without hand-rolling do-* in ports
Makefiles, default to empty *_TARGET values in devel/cmake so it can
later recognise explicitly set values and pass them along.
For tests ctest(1) is used which works differently, so no TEST_TARGET bits.
Remove hand-rolled targets in the only two effected ports:
libtorrent-rasterbar and keepassxc.
OK rsadowski
---
OK sthen
---
GLab is an open source GitLab CLI tool bringing GitLab to your terminal
next to where you are already working with git and your code without
switching between windows and browser tabs. Work with issues, merge requests,
watch running pipelines directly from your CLI among other features.
glab(1) is available for repositories hosted on GitLab.com and self-managed
GitLab instances. glab supports multiple authenticated GitLab instances
and automatically detects the authenticated hostname from the remotes
available in the working Git directory.
Changelog:
- Fixed opening multiple Preferences windows at the same time.
- Fixed the Preferences window missing a window icon.
- Footer information moved out of the margin area and under the page content.
- Updated UI translations.