Created attachment 234574 [details] update - Faster GUI response on scroll - Add flag -fno-delete-null-pointer-checks
Hello, This is a small port that can receive some block fixes and nice cosmetics: 1. portclippy Makefile --- # USES block USES -USE_GNOME USE_GITHUB GH_ACCOUNT +USE_GNOME # Standard bsd.port.mk variables +DESKTOP_ENTRIES # Packaging list block PLIST_FILES -DESKTOP_ENTRIES --- 2. portfmt -D Makefile: --- +DESKTOP_ENTRIES= "GTK-Mixer" \ + "${COMMENT}" \ + "multimedia-volume-control" \ + "${PORTNAME}" \ + "GTK;AudioVideo;Audio;Mixer;" \ + true -DESKTOP_ENTRIES="GTK-Mixer" "${COMMENT}" "multimedia-volume-control" \ - "${PORTNAME}" "GTK;AudioVideo;Audio;Mixer;" true --- Cheers
Created attachment 234609 [details] update done
Created attachment 234610 [details] update
--- ====> Running Q/A tests (stage-qa) Error: /usr/local/bin/gtk-mixer is linked to /usr/local/lib/libharfbuzz.so.0 from print/harfbuzz but it is not declared as a dependency Warning: you need LIB_DEPENDS+=libharfbuzz.so:print/harfbuzz ---
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=820efeac93bd6bf6c7f9965155c8264d4fee4a3f commit 820efeac93bd6bf6c7f9965155c8264d4fee4a3f Author: Ivan Rozhuk <rozhuk.im@gmail.com> AuthorDate: 2022-06-11 10:46:54 +0000 Commit: Nuno Teixeira <eduardo@FreeBSD.org> CommitDate: 2022-06-11 10:53:15 +0000 audio/gtk-mixer: Update to 1.0.3 - add LIB_DEPENDS=libharfbuzz.so:print/harfbuzz as needed - pet portclippy - reformat Makefile with portfmt ChangeLog: https://github.com/rozhuk-im/gtk-mixer/releases/tag/1.0.3 PR: 264566 audio/gtk-mixer/Makefile | 16 +++++++++++----- audio/gtk-mixer/distinfo | 6 +++--- 2 files changed, 14 insertions(+), 8 deletions(-)
Hello! I fixed dependency error by adding LIB_DEPENDS+=libharfbuzz.so:print/harfbuzz to port. It builds ok now. Committed, thanks you!