notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
hyprwayland-scanner Hyprland implementation of wayland-scanner
0.4.4 devel on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.4.2Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2024-04-22 05:24:22
Last Update: 2024-12-31 00:12:00
Commit Hash: af06cb4
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
License: BSD3CLAUSE
WWW:
https://github.com/hyprwm/hyprwayland-scanner
Description:
A Hyprland implementation of wayland-scanner, in and for C++.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (7 items)
Collapse this list.
  1. bin/hyprwayland-scanner
  2. lib/cmake/hyprwayland-scanner/hyprwayland-scanner-config-version.cmake
  3. lib/cmake/hyprwayland-scanner/hyprwayland-scanner-config.cmake
  4. libdata/pkgconfig/hyprwayland-scanner.pc
  5. /usr/local/share/licenses/hyprwayland-scanner-0.4.4/catalog.mk
  6. /usr/local/share/licenses/hyprwayland-scanner-0.4.4/LICENSE
  7. /usr/local/share/licenses/hyprwayland-scanner-0.4.4/BSD3CLAUSE
Collapse this list.
Dependency lines:
  • hyprwayland-scanner>0:devel/hyprwayland-scanner
To install the port:
cd /usr/ports/devel/hyprwayland-scanner/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/hyprwayland-scanner
  • pkg install hyprwayland-scanner
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: hyprwayland-scanner
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1735493474 SHA256 (hyprwm-hyprwayland-scanner-v0.4.4_GH0.tar.gz) = ac73f626019f8d819ff79a5fca06ce4768ce8a3bded6f48c404445f3afaa25ac SIZE (hyprwm-hyprwayland-scanner-v0.4.4_GH0.tar.gz) = 11254

Packages (timestamps in pop-ups are UTC):
hyprwayland-scanner
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest0.4.40.4.4-0.4.40.4.4---
FreeBSD:13:quarterly0.4.40.4.4-0.4.40.4.4---
FreeBSD:14:latest0.4.40.4.4-0.4.40.4.4---
FreeBSD:14:quarterly0.4.40.4.4-0.4.40.4.4---
FreeBSD:15:latest0.4.40.4.4n/a0.4.4n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake-core
  2. ninja : devel/ninja
  3. pkgconf>=1.3.0_1 : devel/pkgconf
Library dependencies:
  1. libpugixml.so : textproc/pugixml
This port is required by:
for Build
  1. accessibility/hyprsunset
  2. x11/hyprlock
  3. x11/hyprpaper
  4. x11/hyprpicker
  5. x11/xdg-desktop-portal-hyprland
  6. x11-toolkits/aquamarine
  7. x11-wm/hyprland

Configuration Options:
No options to configure
Options name:
devel_hyprwayland-scanner
USES:
cmake compiler:c++11-lib pathfix pkgconfig
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/hyprwm/hyprwayland-scanner/tar.gz/v0.4.4?dummy=/
Collapse this list.

Number of commits found: 19

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.4.4
31 Dec 2024 00:12:00
commit hash: af06cb48cae2f9a13f70068409af6c226505a0dacommit hash: af06cb48cae2f9a13f70068409af6c226505a0dacommit hash: af06cb48cae2f9a13f70068409af6c226505a0dacommit hash: af06cb48cae2f9a13f70068409af6c226505a0da files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
devel/hyprwayland-scanner: update to 0.4.4

Changes:	https://github.com/hyprwm/hyprwayland-scanner/releases/tag/v0.4.3
Changes:	https://github.com/hyprwm/hyprwayland-scanner/releases/tag/v0.4.4
Reported by:	GitHub (watch releases)
0.4.2
01 Oct 2024 18:56:20
commit hash: 4485bd8221c2c5630b87826d37da850b3361b782commit hash: 4485bd8221c2c5630b87826d37da850b3361b782commit hash: 4485bd8221c2c5630b87826d37da850b3361b782commit hash: 4485bd8221c2c5630b87826d37da850b3361b782 files touched by this commit
Rene Ladan (rene) search for other commits by this committer
all: drop support for expired FreeBSD 14.0

Simplify expressions for FreeBSD 13.X

Reviewed by:	many

Differential Revision:	https://reviews.freebsd.org/D46601
0.4.2
21 Sep 2024 00:43:07
commit hash: 78331f6d266663728647b354593abb07c8eaa07ecommit hash: 78331f6d266663728647b354593abb07c8eaa07ecommit hash: 78331f6d266663728647b354593abb07c8eaa07ecommit hash: 78331f6d266663728647b354593abb07c8eaa07e files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
devel/hyprwayland-scanner: update to 0.4.2

Changes:	https://github.com/hyprwm/hyprwayland-scanner/releases/tag/v0.4.1
Changes:	https://github.com/hyprwm/hyprwayland-scanner/releases/tag/v0.4.2
Reported by:	GitHub (watch releases)
0.4.0
06 Jul 2024 00:59:43
commit hash: 0e3f58dc3e8a11cb524cabcf5dd4c8c0dc9e262acommit hash: 0e3f58dc3e8a11cb524cabcf5dd4c8c0dc9e262acommit hash: 0e3f58dc3e8a11cb524cabcf5dd4c8c0dc9e262acommit hash: 0e3f58dc3e8a11cb524cabcf5dd4c8c0dc9e262a files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
devel/hyprwayland-scanner: update to 0.4.0

Changes:	https://github.com/hyprwm/hyprwayland-scanner/releases/tag/v0.4.0
Reported by:	GitHub (watch releases)
0.3.10
10 Jun 2024 16:55:08
commit hash: f6d8bf07dc1871848e7e5a1fbb0224139e94936ecommit hash: f6d8bf07dc1871848e7e5a1fbb0224139e94936ecommit hash: f6d8bf07dc1871848e7e5a1fbb0224139e94936ecommit hash: f6d8bf07dc1871848e7e5a1fbb0224139e94936e files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
*: move FreeBSD 14.0 EOL to 2024Q4

FreeBSD 14.1 was released on 2024-06-04. The transition period is at
least 3 months but usually rounded up to almost 4 months.
0.3.10
08 Jun 2024 18:26:20
commit hash: f2e33fbd8061171d6417035fdc050733b8ef8799commit hash: f2e33fbd8061171d6417035fdc050733b8ef8799commit hash: f2e33fbd8061171d6417035fdc050733b8ef8799commit hash: f2e33fbd8061171d6417035fdc050733b8ef8799 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
devel/hyprwayland-scanner: update to 0.3.10

Changes:	https://github.com/hyprwm/hyprwayland-scanner/releases/tag/v0.3.10
Reported by:	GitHub (watch releases)
0.3.9
01 Jun 2024 19:21:41
commit hash: fa63b7e0ef3ca0912b2cc700efc49e5c8525f363commit hash: fa63b7e0ef3ca0912b2cc700efc49e5c8525f363commit hash: fa63b7e0ef3ca0912b2cc700efc49e5c8525f363commit hash: fa63b7e0ef3ca0912b2cc700efc49e5c8525f363 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
devel/hyprwayland-scanner: update to 0.3.9

Changes:	https://github.com/hyprwm/hyprwayland-scanner/releases/tag/v0.3.9
Reported by:	GitHub (watch releases)
0.3.8
17 May 2024 17:09:12
commit hash: 9829805958f50baced94f95a5a9d51d41e43d34fcommit hash: 9829805958f50baced94f95a5a9d51d41e43d34fcommit hash: 9829805958f50baced94f95a5a9d51d41e43d34fcommit hash: 9829805958f50baced94f95a5a9d51d41e43d34f files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
devel/hyprwayland-scanner: update to 0.3.8

Changes:	https://github.com/hyprwm/hyprwayland-scanner/releases/tag/v0.3.8
Reported by:	GitHub (watch releases)
0.3.7
11 May 2024 00:39:37
commit hash: 7ca7b28151aaa210038a42616ce4c9a6162baaedcommit hash: 7ca7b28151aaa210038a42616ce4c9a6162baaedcommit hash: 7ca7b28151aaa210038a42616ce4c9a6162baaedcommit hash: 7ca7b28151aaa210038a42616ce4c9a6162baaed files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
devel/hyprwayland-scanner: update to 0.3.7

Changes:	https://github.com/hyprwm/hyprwayland-scanner/releases/tag/v0.3.7
Reported by:	GitHub (watch releases)
0.3.6
09 May 2024 21:09:02
commit hash: 564c2c04e14fd83c47caa5a0ed8595a86c21f097commit hash: 564c2c04e14fd83c47caa5a0ed8595a86c21f097commit hash: 564c2c04e14fd83c47caa5a0ed8595a86c21f097commit hash: 564c2c04e14fd83c47caa5a0ed8595a86c21f097 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
devel/hyprwayland-scanner: update to 0.3.6

Changes:	https://github.com/hyprwm/hyprwayland-scanner/releases/tag/v0.3.6
Reported by:	GitHub (watch releases)
0.3.5
07 May 2024 16:01:30
commit hash: be1cb3297e4fa87f3da4b3b1656b9c13588c3640commit hash: be1cb3297e4fa87f3da4b3b1656b9c13588c3640commit hash: be1cb3297e4fa87f3da4b3b1656b9c13588c3640commit hash: be1cb3297e4fa87f3da4b3b1656b9c13588c3640 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
devel/hyprwayland-scanner: update to 0.3.5

Changes:	https://github.com/hyprwm/hyprwayland-scanner/releases/tag/v0.3.5
Reported by:	GitHub (watch releases)
0.3.4
04 May 2024 00:37:10
commit hash: 951ef8c0255b1425085591050fffe96245b70609commit hash: 951ef8c0255b1425085591050fffe96245b70609commit hash: 951ef8c0255b1425085591050fffe96245b70609commit hash: 951ef8c0255b1425085591050fffe96245b70609 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
devel/hyprwayland-scanner: update to 0.3.4

Changes:	https://github.com/hyprwm/hyprwayland-scanner/releases/tag/v0.3.4
Reported by:	GitHub (watch releases)
0.3.3
01 May 2024 19:34:06
commit hash: 0a0bfc2e32a70c5e736922e37941a6655cce8356commit hash: 0a0bfc2e32a70c5e736922e37941a6655cce8356commit hash: 0a0bfc2e32a70c5e736922e37941a6655cce8356commit hash: 0a0bfc2e32a70c5e736922e37941a6655cce8356 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
devel/hyprwayland-scanner: update to 0.3.3

Changes:	https://github.com/hyprwm/hyprwayland-scanner/releases/tag/v0.3.3
Reported by:	GitHub (watch releases)
0.3.2
27 Apr 2024 05:51:36
commit hash: af881884649fbd6555898f6b2b7e4aaaa0a3728ccommit hash: af881884649fbd6555898f6b2b7e4aaaa0a3728ccommit hash: af881884649fbd6555898f6b2b7e4aaaa0a3728ccommit hash: af881884649fbd6555898f6b2b7e4aaaa0a3728c files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
devel/hyprwayland-scanner: unbreak build with libc++ 16

src/main.cpp:218:24: error: no member named 'format' in namespace 'std'
        HEADER += std::format("enum {} : uint32_t {{\n", en.name);
                  ~~~~~^
src/main.cpp:220:28: error: no member named 'format' in namespace 'std'
            HEADER += std::format("    {} = {},\n", k, v);
                      ~~~~~^
src/main.cpp:228:24: error: no member named 'format' in namespace 'std'
        HEADER += std::format("\nclass {};", IFACE_CLASS_NAME_CAMEL);
                  ~~~~~^
src/main.cpp:237:24: error: no member named 'format' in namespace 'std'
        HEADER += std::format("extern const wl_interface {};\n", IFACE_WL_NAME,
IFACE_WL_NAME_CAMEL, IFACE_WL_NAME);
                  ~~~~~^
src/main.cpp:247:24: error: no member named 'format' in namespace 'std'
(Only the first 15 lines of the commit message are shown above View all of this commit message)
0.3.2
27 Apr 2024 02:45:53
commit hash: e0de9b5963a665154047f698e2cad347d666937acommit hash: e0de9b5963a665154047f698e2cad347d666937acommit hash: e0de9b5963a665154047f698e2cad347d666937acommit hash: e0de9b5963a665154047f698e2cad347d666937a files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
devel/hyprwayland-scanner: update to 0.3.2

Changes:	https://github.com/hyprwm/hyprwayland-scanner/releases/tag/v0.3.2
Reported by:	GitHub (watch releases)
0.3.1
25 Apr 2024 00:48:19
commit hash: b131d0be6f851c8214a315c3055f56dd531acf4ecommit hash: b131d0be6f851c8214a315c3055f56dd531acf4ecommit hash: b131d0be6f851c8214a315c3055f56dd531acf4ecommit hash: b131d0be6f851c8214a315c3055f56dd531acf4e files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
devel/hyprwayland-scanner: update to 0.3.1

Changes:	https://github.com/hyprwm/hyprwayland-scanner/releases/tag/v0.3.1
Reported by:	GitHub (watch releases)
0.3.0
24 Apr 2024 15:42:43
commit hash: b61f27c7631821faad0286cb717db08953cd0873commit hash: b61f27c7631821faad0286cb717db08953cd0873commit hash: b61f27c7631821faad0286cb717db08953cd0873commit hash: b61f27c7631821faad0286cb717db08953cd0873 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
devel/hyprwayland-scanner: update to 0.3.0

Changes:	https://github.com/hyprwm/hyprwayland-scanner/releases/tag/v0.3.0
Reported by:	GitHub (watch releases)
0.2.0
22 Apr 2024 10:36:59
commit hash: 11a4e1b79d1ecc5f0cbd77914d5419ef12c0b8afcommit hash: 11a4e1b79d1ecc5f0cbd77914d5419ef12c0b8afcommit hash: 11a4e1b79d1ecc5f0cbd77914d5419ef12c0b8afcommit hash: 11a4e1b79d1ecc5f0cbd77914d5419ef12c0b8af files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
devel/hyprwayland-scanner: update to 0.2.0

Changes:	https://github.com/hyprwm/hyprwayland-scanner/releases/tag/v0.2.0
Reported by:	GitHub (watch releases)
0.1.0
22 Apr 2024 05:22:49
commit hash: 41152f42b9596d6e1e6ead8e981ea987507f5067commit hash: 41152f42b9596d6e1e6ead8e981ea987507f5067commit hash: 41152f42b9596d6e1e6ead8e981ea987507f5067commit hash: 41152f42b9596d6e1e6ead8e981ea987507f5067 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
devel/hyprwayland-scanner: add new port

A Hyprland implementation of wayland-scanner, in and for C++.

https://github.com/hyprwm/hyprwayland-scanner

Number of commits found: 19