x11/waybar: prevent fetch during build Run-time dependency catch2 found: NO (tried pkgconfig and cmake) Looking for a fallback subproject for the dependency catch2 Downloading catch2 source from https://github.com/catchorg/Catch2/archive/v3.1.0.tar.gz Download size: 1031425 Downloading: .......... Downloading catch2 patch from https://wrapdb.mesonbuild.com/v2/catch2_3.1.0-1/get_patch Download size: 4889 Downloading: .......... Executing subproject catch2 catch2| Project name: catch2 catch2| Project version: 3.1.0 catch2| C++ compiler for the host machine: c++ (clang 13.0.0 "FreeBSD clang version 13.0.0 (git@github.com:llvm/llvm-project.git llvmorg-13.0.0-0-gd7b669b3a303)") catch2| C++ linker for the host machine: c++ ld.lld 13.0.0 catch2| Configuring catch_user_config.hpp using configuration catch2| Build targets in project: 39 catch2| Subproject catch2 finished. Dependency catch2 from subproject subprojects/Catch2-3.1.0 found: YES 3.1.0 ====> Checking for pkg-plist issues (check-plist) ===> Parsing plist ===> Checking for items in STAGEDIR missing from pkg-plist Error: Orphaned: include/catch2/benchmark/catch_benchmark.hpp [...] Error: Orphaned: include/catch2/catch_all.hpp [...] Error: Orphaned: lib/libCatch2.a Error: Orphaned: lib/libCatch2Main.a Error: Orphaned: libdata/pkgconfig/catch2-with-main.pc Error: Orphaned: libdata/pkgconfig/catch2.pc ===> Checking for items in pkg-plist which are not in STAGEDIR ===> Error: Plist issues found. *** Error code 11d64fdc267
Port details
x11/waybar0.15.0
Highly customizable Wayland bar for Sway and wlroots-based compositors
- Maintainer
- nivit@FreeBSD.org
- Packages
- waybar 0.15.0, waybar-nopulse 0.15.0
- Upstream
- up to date
- CPE
- none, CVEs only via VuXML
- WWW
- https://github.com/Alexays/Waybar
- Links
- cgit · VuXML
Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE
None. There is no CVE without a VuXML entry for this version.
VuXML only (0) · listed, port not fixed yet
None.
pkg audit reports nothing for this version.Fixed (0)
No VuXML entries for this package.
Commits (101)
x11/waybar: update to 0.9.14 Changes: https://github.com/Alexays/Waybar/releases/tag/0.9.14 Reported by: GitHub (watch releases)b4873c86cf
Remove WWW entries moved into port Makefiles Commit b7f05445c00f has added WWW entries to port Makefiles based on WWW: lines in pkg-descr files. This commit removes the WWW: lines of moved-over URLs from these pkg-descr files. Approved by: portmgr (tcberner)fb16dfecae
Add WWW entries to port Makefiles It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)b7f05445c0
x11/waybar: add @nopulse flavor (aka waybar-nopulse)
pulseaudio is a heavy dependency but waybar also supports sndio e.g.,
$ pkg install sway waybar mpv firefox
$ pkg install waybar-nopulse
$ pkg autoremove
Checking integrity... done (0 conflicting)
Deinstallation has been requested for the following 11 packages:
Installed packages to be REMOVED:
consolekit2: 1.2.4_3
fftw3: 3.3.10_2
fftw3-float: 3.3.10_2
flac: 1.3.4
libltdl: 2.4.7
libsndfile: 1.0.31_1
libsoxr: 0.1.3_3
orc: 0.4.31
pulseaudio: 14.2_4
speexdsp: 1.2.1
webrtc-audio-processing0: 0.3.1_2
Number of packages to be removed: 11
The operation will free 25 MiB.
PR: 26467845dc4cd011wayland: add wayland virtual categoryb2eed2d664
x11/waybar: update to 0.9.13 Changes: https://github.com/Alexays/Waybar/releases/tag/0.9.13 Reported by: GitHub (watch releases)3d285b4adb
textproc/libxml2: bump all LIB_DEPENDS consumers This is a separate commit to facilitate easier cherry-picking for quarterly. PR: 262853, 262940, 262877, 263126 Approved by: fluffy (mentor)d63665f7cd
textproc/libxml2: bump all dependencies This should make sure that all dependent ports will pick up the new version commited with a13ec21cd733f67a9fc0dc00ab45268bdc236246247c7db751
x11/waybar: restore "Linux-only" annotation after 34c4b7ca124a6e7868010f
x11/waybar: refresh description after 9f4fb0777e6c34c4b7ca12
x11/waybar: update to 0.9.12 Changes: https://github.com/Alexays/Waybar/releases/tag/0.9.11 Changes: https://github.com/Alexays/Waybar/releases/tag/0.9.12 Reported by: GitHub (watch releases)9f4fb0777e
x11/waybar: update to 0.9.10 Changes: https://github.com/Alexays/Waybar/releases/tag/0.9.10 Reported by: GitHub (watch releases)23533e1c12
x11/waybar: update to 0.9.9 Changes: https://github.com/Alexays/Waybar/releases/tag/0.9.9 Reported by: GitHub (watch releases)e8163dd859
devel/jsoncpp: Update to 1.9.4 -> 1.9.5 PR: 25965400f2a7aec7
cleanup: drop support for EOL FreeBSD 11.X Search criteria used: - 11.4 - OSREL* - OSVER* - *_FreeBSD_11 Input from: - adridg: devel/qca-legacy - jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds - sunpoet: security/p5-*OpenSSL* Reviewed by: doceng, kde, multimedia, perl, python, ruby, rust Differential Revision: https://reviews.freebsd.org/D32008 Test Plan: make index620968a43a
x11/waybar: update to 0.9.8 Changes: https://github.com/Alexays/Waybar/releases/tag/0.9.8 Reported by: GitHub (watch releases)aebf153709
x11/waybar: Fix build with libfmt 8.0.0 Obtained from: https://github.com/Alexays/Waybar/commit/1c2e0083ba5a80d0f22a14d2baa8df52024a7394fa3cd60121
devel/libfmt: Update to 8.0.0 - Bump PORTREVISION of dependent ports for shlib change Changes: https://github.com/fmtlib/fmt/releases PR: 257026 Exp-run by: antoine287cd8ad71
x11/waybar: update to 0.9.7 Changes: https://github.com/Alexays/Waybar/releases/tag/0.9.7 Reported by: GitHub (watch releases)3fc21edef5
x11/waybar: update to 0.9.6 Changes: https://github.com/Alexays/Waybar/releases/tag/0.9.6 Reported by: GitHub (watch releases)5d4d0e27f6
Mk: Cleanup after moving apply-slist earlier.85737aec4a
One more small cleanup, forgotten yesterday. Reported by: lwhsucf118ccf87
Remove # $FreeBSD$ from Makefiles.305f148f48
x11/waybar: update to 0.9.5 Changes: https://github.com/Alexays/Waybar/releases/tag/0.9.5 Reported by: GitHub (watch releases)446a7d012d
x11/waybar: unbreak taskbar after r554475 [error] wlr/taskbar: argument not foundaff556b989
x11/waybar: backport SNDIO supporte68fc6bf05
x11/waybar: update to 0.9.4 Changes: https://github.com/Alexays/Waybar/releases/tag/0.9.4 Reported by: GitHub (watch releases)b5d6a34eeb
devel/libfmt: Update to 7.0.3 Changes: https://github.com/fmtlib/fmt/releases/tag/7.0.3 ABI: https://abi-laboratory.pro/tracker/timeline/fmtd4c2e1c82a
x11/waybar: install icons font by default Default config uses icons for cpu, memory, speaker/mic, etc. MFH: 2020Q315e30c886b
x11/waybar: update to 0.9.3 Changes: https://github.com/Alexays/Waybar/releases/tag/0.9.3 Reported by: GitHub (watch releases)5b52ba0c02
devel/libfmt: Update to 7.0.2 Changes: https://github.com/fmtlib/fmt/releases/tag/7.0.2 ABI: https://abi-laboratory.pro/tracker/timeline/fmtc7399da719
devel/libfmt: Update to 7.0.1 Changes: https://github.com/fmtlib/fmt/releases/tag/7.0.1 ABI: https://abi-laboratory.pro/tracker/timeline/fmt63e963837c
Bump devel/jsoncpp consumers after r540853. Reported by: Kevin Oberman <rkoberman@gmail.com>e2cd5999be
x11/waybar: chase r538356 ===> waybar-0.9.2_1 depends on shared library: libtz.so - not found Reported by: pkg-falloutf1e73bcb69
devel/libfmt: Update to 6.2.1 Changes: https://github.com/fmtlib/fmt/releases/tag/6.2.0 Changes: https://github.com/fmtlib/fmt/releases/tag/6.2.1 ABI: https://abi-laboratory.pro/tracker/timeline/fmtf8c4730c9e
x11/waybar: update to 0.9.2 Changes: https://github.com/Alexays/Waybar/releases/tag/0.9.2 Reported by: GitHub (watch releases)06735ec109
x11/waybar: track new package dependency after r531278 0x00000001 NEEDED Shared library: [libspdlog.so.1] PR: 24474797b12a1726
devel/spdlog: Update 1.4.2 -> 1.5.0; Change to shared library PR: 244747 Approved by: vanilla (maintainer)ca9b65b811
x11/waybar: drop FreeBSD 12.0 support after r527628ae39095fb7
x11/waybar: update to 0.9.1 Changes: https://github.com/Alexays/Waybar/releases/tag/0.9.1 Reported by: GitHub (watch releases)f350a0ba6e
devel/jsoncpp: Update 1.8.1 -> 1.9.2 PR: 229677 Differential Revision: D22905fe6826dccc
x11/waybar: update to 0.9.0 Changes: https://github.com/Alexays/Waybar/releases/tag/0.9.0 Reported by: GitHub (watch releases)8675aae4c1
devel/libfmt: Update to 6.1.2 Changes: https://github.com/fmtlib/fmt/releases/tag/6.1.2 ABI: https://abi-laboratory.pro/tracker/timeline/fmte318860890
devel/libfmt: Update to 6.1.1 Changes: https://github.com/fmtlib/fmt/releases/tag/6.1.1 ABI: https://abi-laboratory.pro/tracker/timeline/fmt8a20e9f628
devel/libfmt: Update to 6.1.0 Changes: https://github.com/fmtlib/fmt/releases/tag/6.1.0 ABI: https://abi-laboratory.pro/tracker/timeline/fmt643f3ea37f
x11*: Add missing USES={gl,gnome,mate}b132573e49devel/libfmt: Update to 6.0.0 While here - Normalize CMAKE_ARGS, USES=compiler:c++11-lib - Pet portfmt - Bump revision of consumers due to ABI changes Changes: https://github.com/fmtlib/fmt/releases/tag/6.0.0 ABI: https://abi-laboratory.pro/tracker/timeline/fmt/ PR: 24014120747450f4
x11/waybar: update to 0.8.0 Changes: https://github.com/Alexays/Waybar/releases/tag/0.8.0 Reported by: GitHub (watch releases)1b8cbd98ad
x11/waybar: fix memory stats src/modules/memory.cpp:72:5: runtime error: unsigned integer overflow: 4982552 * 4096 cannot be represented in type 'unsigned int' Reported by: -fsanitize=integerd5b69a491e