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

Newsfeed changes

The news feed page[s] were not laid out well. Two pages, disjointed information, hard to figure out how to use the optional parameters...

Thankfully, someone told me.

The new page is ready for your review. Please compare these two:

You may also be interested in the Github issue.
Port details
hyprpicker Color picker and magnifier for Wayland
0.4.4 x11 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.4Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2022-12-14 00:11:07
Last Update: 2025-04-11 22:59:39
Commit Hash: 2e18ed2
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py311-PyOpenGL, p5-Sane
Also Listed In: wayland
License: BSD3CLAUSE
WWW:
https://github.com/hyprwm/hyprpicker
Description:
hyprpicker is a color picker with builtin screen magnifier for wlroots-based Wayland compositors.
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 (5 items)
Collapse this list.
  1. bin/hyprpicker
  2. share/man/man1/hyprpicker.1.gz
  3. /usr/local/share/licenses/hyprpicker-0.4.4/catalog.mk
  4. /usr/local/share/licenses/hyprpicker-0.4.4/LICENSE
  5. /usr/local/share/licenses/hyprpicker-0.4.4/BSD3CLAUSE
Collapse this list.
Dependency lines:
  • hyprpicker>0:x11/hyprpicker
To install the port:
cd /usr/ports/x11/hyprpicker/ && make install clean
To add the package, run one of these commands:
  • pkg install x11/hyprpicker
  • pkg install hyprpicker
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: hyprpicker
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1744376291 SHA256 (hyprwm-hyprpicker-v0.4.4_GH0.tar.gz) = 90e9dce28176d5998bf3afeeb30382317e206a166729d980499974c0d756ec31 SIZE (hyprwm-hyprpicker-v0.4.4_GH0.tar.gz) = 26429

Packages (timestamps in pop-ups are UTC):
hyprpicker
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest0.4.2_20.4.3-0.4.2_20.4.3---
FreeBSD:13:quarterly0.4.20.4.3-0.4.20.4.30.2.00.2.00.2.0
FreeBSD:14:latest0.4.2_20.4.3_1-0.4.2_20.4.3_10.1.1-0.1.1
FreeBSD:14:quarterly0.4.20.4.3-0.4.20.4.30.2.00.2.00.2.0
FreeBSD:15:latest0.4.2_20.4.3n/a0.4.2_2n/a0.2.00.2.00.2.0
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. hyprwayland-scanner>=0.4.0 : devel/hyprwayland-scanner
  2. wayland-protocols>0 : graphics/wayland-protocols
  3. cmake : devel/cmake-core
  4. ninja : devel/ninja
  5. pkgconf>=1.3.0_1 : devel/pkgconf
Runtime dependencies:
  1. wl-copy : x11/wl-clipboard
Library dependencies:
  1. libhyprutils.so : devel/hyprutils
  2. libwayland-client.so : graphics/wayland
  3. libxkbcommon.so : x11/libxkbcommon
  4. libcairo.so : graphics/cairo
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for hyprpicker-0.4.4: CLIPBOARD=on: Copy to clipboard support ===> Use 'make config' to modify these settings
Options name:
x11_hyprpicker
USES:
compiler:c++11-lib cmake gnome localbase:ldflags 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/hyprpicker/tar.gz/v0.4.4?dummy=/
Collapse this list.

Number of commits found: 31

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.4.4
11 Apr 2025 22:59:39
commit hash: 2e18ed262338046f3ed4f5f06e76dd3c745b7743commit hash: 2e18ed262338046f3ed4f5f06e76dd3c745b7743commit hash: 2e18ed262338046f3ed4f5f06e76dd3c745b7743commit hash: 2e18ed262338046f3ed4f5f06e76dd3c745b7743 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/hyprpicker: update to 0.4.4

Changes:	https://github.com/hyprwm/hyprpicker/releases/tag/v0.4.4
Reported by:	GitHub (watch releases)
0.4.3_1
07 Apr 2025 19:27:52
commit hash: d30350734b54545e1301f8a87464d4865268f38ccommit hash: d30350734b54545e1301f8a87464d4865268f38ccommit hash: d30350734b54545e1301f8a87464d4865268f38ccommit hash: d30350734b54545e1301f8a87464d4865268f38c files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
devel/hyprutils: update to 0.6.0

Changes:	https://github.com/hyprwm/hyprutils/releases/tag/v0.6.0
Reported by:	GitHub (watch releases)
0.4.3
24 Mar 2025 13:07:33
commit hash: 1fb6a7000939b8c752ca5bc051e858e5c5f86f98commit hash: 1fb6a7000939b8c752ca5bc051e858e5c5f86f98commit hash: 1fb6a7000939b8c752ca5bc051e858e5c5f86f98commit hash: 1fb6a7000939b8c752ca5bc051e858e5c5f86f98 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/hyprpicker: update to 0.4.3

Changes:	https://github.com/hyprwm/hyprpicker/releases/tag/v0.4.3
Reported by:	GitHub (watch releases)
0.4.2_2
28 Jan 2025 00:58:41
commit hash: 8d2acadbc5c5d86568c06387f84f45a6b68dd6cecommit hash: 8d2acadbc5c5d86568c06387f84f45a6b68dd6cecommit hash: 8d2acadbc5c5d86568c06387f84f45a6b68dd6cecommit hash: 8d2acadbc5c5d86568c06387f84f45a6b68dd6ce files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
devel/hyprutils: update to 0.5.0

Changes:	https://github.com/hyprwm/hyprutils/releases/tag/v0.5.0
Reported by:	GitHub (watch releases)
0.4.2_1
24 Jan 2025 20:18:31
commit hash: f0376aee99254d9561a8024d936206ee20f46d8acommit hash: f0376aee99254d9561a8024d936206ee20f46d8acommit hash: f0376aee99254d9561a8024d936206ee20f46d8acommit hash: f0376aee99254d9561a8024d936206ee20f46d8a files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
devel/hyprutils: update to 0.4.0

Changes:	https://github.com/hyprwm/hyprutils/releases/tag/v0.4.0
Reported by:	GitHub (watch releases)
0.4.2
18 Jan 2025 00:27:43
commit hash: a641464c08bea9c03f520a79915f096549a034fccommit hash: a641464c08bea9c03f520a79915f096549a034fccommit hash: a641464c08bea9c03f520a79915f096549a034fccommit hash: a641464c08bea9c03f520a79915f096549a034fc files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/hyprpicker: update to 0.4.2

Changes:	https://github.com/hyprwm/hyprpicker/releases/tag/v0.4.2
Reported by:	GitHub (watch releases)
0.4.1_2
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.1_1
23 Dec 2024 23:03:03
commit hash: 8543f44f7c3fc2b67c44348e4d9e584f3e09ea28commit hash: 8543f44f7c3fc2b67c44348e4d9e584f3e09ea28commit hash: 8543f44f7c3fc2b67c44348e4d9e584f3e09ea28commit hash: 8543f44f7c3fc2b67c44348e4d9e584f3e09ea28 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
devel/hyprutils: update to 0.3.0

Changes:	https://github.com/hyprwm/hyprutils/releases/tag/v0.3.0
Reported by:	GitHub (watch releases)
0.4.1
01 Oct 2024 00:57:19
commit hash: b8b8932a145972d7ebfc2662f043eb55c0d5e4f8commit hash: b8b8932a145972d7ebfc2662f043eb55c0d5e4f8commit hash: b8b8932a145972d7ebfc2662f043eb55c0d5e4f8commit hash: b8b8932a145972d7ebfc2662f043eb55c0d5e4f8 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/hyprpicker: update to 0.4.1

Changes:	https://github.com/hyprwm/hyprpicker/releases/tag/v0.4.1
Reported by:	GitHub (watch releases)
0.4.0
29 Sep 2024 21:25:30
commit hash: 655dd44bb3a2f53339dfc9ac941460861bf81204commit hash: 655dd44bb3a2f53339dfc9ac941460861bf81204commit hash: 655dd44bb3a2f53339dfc9ac941460861bf81204commit hash: 655dd44bb3a2f53339dfc9ac941460861bf81204 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/hyprpicker: update to 0.4.0

Changes:	https://github.com/hyprwm/hyprpicker/releases/tag/v0.4.0
Reported by:	GitHub (watch releases)
0.3.0
06 Jun 2024 09:58:03
commit hash: 418ae0b2f662014d7f09a3d6e7bd2e33873ffd9bcommit hash: 418ae0b2f662014d7f09a3d6e7bd2e33873ffd9bcommit hash: 418ae0b2f662014d7f09a3d6e7bd2e33873ffd9bcommit hash: 418ae0b2f662014d7f09a3d6e7bd2e33873ffd9b files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/hyprpicker: update to 0.3.0

Changes:	https://github.com/hyprwm/hyprpicker/releases/tag/v0.3.0
Reported by:	GitHub (watch releases)
0.2.0
03 Mar 2024 18:51:44
commit hash: a170bb5d71597ba851ec31dbc0a4a98fe8f6d4d9commit hash: a170bb5d71597ba851ec31dbc0a4a98fe8f6d4d9commit hash: a170bb5d71597ba851ec31dbc0a4a98fe8f6d4d9commit hash: a170bb5d71597ba851ec31dbc0a4a98fe8f6d4d9 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/hyprpicker: unbreak build without libglvnd

In file included from src/main.cpp:5:
In file included from src/hyprpicker.hpp:3:
In file included from src/defines.hpp:5:
src/includes.hpp:30:10: fatal error: 'GLES3/gl32.h' file not found
 #include <GLES3/gl32.h>
          ^~~~~~~~~~~~~~

PR:		277449
Reported by:	Elena
0.2.0
28 Oct 2023 17:04:56
commit hash: 31ba7c05078f549537d4cd69b793acfcf90ed0fbcommit hash: 31ba7c05078f549537d4cd69b793acfcf90ed0fbcommit hash: 31ba7c05078f549537d4cd69b793acfcf90ed0fbcommit hash: 31ba7c05078f549537d4cd69b793acfcf90ed0fb files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/hyprpicker: update to 0.2.0

Changes:	https://github.com/hyprwm/hyprpicker/releases/tag/v0.2.0
Reported by:	GitHub (watch releases)
0.1.1_1
28 Oct 2023 17:04:56
commit hash: ab9c6c0b312c11ee606a9932b44d447240db0ceccommit hash: ab9c6c0b312c11ee606a9932b44d447240db0ceccommit hash: ab9c6c0b312c11ee606a9932b44d447240db0ceccommit hash: ab9c6c0b312c11ee606a9932b44d447240db0cec files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/hyprpicker: drop unused jpeg dependency

====> Running Q/A tests (stage-qa)
Warning: you might not need LIB_DEPENDS on libjpeg.so
0.1.1_1
28 Jul 2023 17:13:17
commit hash: 664a2fa1e56e670a356f54c94389bdb47d868f3fcommit hash: 664a2fa1e56e670a356f54c94389bdb47d868f3fcommit hash: 664a2fa1e56e670a356f54c94389bdb47d868f3fcommit hash: 664a2fa1e56e670a356f54c94389bdb47d868f3f files touched by this commit
Daniel Engberg (diizzy) search for other commits by this committer
*/*: Bump jpeg-turbo users treewide

New major version 3.0.0
0.1.1
30 May 2023 00:58:30
commit hash: 5c3b698d65883ef24fedbc78b43afabf2350309fcommit hash: 5c3b698d65883ef24fedbc78b43afabf2350309fcommit hash: 5c3b698d65883ef24fedbc78b43afabf2350309fcommit hash: 5c3b698d65883ef24fedbc78b43afabf2350309f files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/hyprpicker: update to 0.1.1

Changes:	https://github.com/hyprwm/hyprpicker/releases/tag/v0.1.1
Reported by:	GitHub (watch releases)
0.1.0_1
28 Apr 2023 23:04:50
commit hash: c9b88594bccb751c033790bcc35c7a02b25ce3b6commit hash: c9b88594bccb751c033790bcc35c7a02b25ce3b6commit hash: c9b88594bccb751c033790bcc35c7a02b25ce3b6commit hash: c9b88594bccb751c033790bcc35c7a02b25ce3b6 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: simplify GIT_COMMIT_MESSAGE after da134084ee1e
0.1.0_1
10 Apr 2023 08:56:49
commit hash: da134084ee1ea2d89e9c5c03b14eb5e64e9cfa14commit hash: da134084ee1ea2d89e9c5c03b14eb5e64e9cfa14commit hash: da134084ee1ea2d89e9c5c03b14eb5e64e9cfa14commit hash: da134084ee1ea2d89e9c5c03b14eb5e64e9cfa14 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: switch to upstream commit message fallback

 #ifndef GIT_COMMIT_MESSAGE
 #define GIT_COMMIT_MESSAGE "?"
 #endif
0.1.0
04 Apr 2023 23:03:01
commit hash: 9977011cd7495621f8e9fef8d925386121642931commit hash: 9977011cd7495621f8e9fef8d925386121642931commit hash: 9977011cd7495621f8e9fef8d925386121642931commit hash: 9977011cd7495621f8e9fef8d925386121642931 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/hyprpicker: update to 0.1.0

Changes:	https://github.com/hyprwm/hyprpicker/releases/tag/v0.1.0
Reported by:	GitHub (watch releases)
s20230331
04 Apr 2023 19:33:06
commit hash: c15846accf956563ae133eb14eca93735b1561a9commit hash: c15846accf956563ae133eb14eca93735b1561a9commit hash: c15846accf956563ae133eb14eca93735b1561a9commit hash: c15846accf956563ae133eb14eca93735b1561a9 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/hyprpicker: update to s20230331

Changes:	https://github.com/hyprwm/hyprpicker/compare/234c2da...cc6b323
s20230309
11 Mar 2023 11:48:13
commit hash: e1a7811e115de66186b3fd0a3fd117de47eb890ecommit hash: e1a7811e115de66186b3fd0a3fd117de47eb890ecommit hash: e1a7811e115de66186b3fd0a3fd117de47eb890ecommit hash: e1a7811e115de66186b3fd0a3fd117de47eb890e files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/hyprpicker: update to s20230309

Changes:	https://github.com/hyprwm/hyprpicker/compare/e4c2672...234c2da
s20230203_1
11 Mar 2023 11:48:13
commit hash: 76e11f4e9e2ad2e4333fbee8f827aa3a77fa51c9commit hash: 76e11f4e9e2ad2e4333fbee8f827aa3a77fa51c9commit hash: 76e11f4e9e2ad2e4333fbee8f827aa3a77fa51c9commit hash: 76e11f4e9e2ad2e4333fbee8f827aa3a77fa51c9 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/hyprpicker: improve description

Can be used as xmag replacement e.g., check subpixel rendering in fonts.
In terms of features hyprpicker is similar to sxcs (not in ports yet).
s20230203_1
03 Feb 2023 12:34:05
commit hash: 148cd9fdb918a7de9c0d19eefcabe8bef0feeca9commit hash: 148cd9fdb918a7de9c0d19eefcabe8bef0feeca9commit hash: 148cd9fdb918a7de9c0d19eefcabe8bef0feeca9commit hash: 148cd9fdb918a7de9c0d19eefcabe8bef0feeca9 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/hyprpicker: drop GCC dependency
s20230203
03 Feb 2023 12:34:05
commit hash: 136e982e2b111922f197de2c040a37a8fbff5f2ccommit hash: 136e982e2b111922f197de2c040a37a8fbff5f2ccommit hash: 136e982e2b111922f197de2c040a37a8fbff5f2ccommit hash: 136e982e2b111922f197de2c040a37a8fbff5f2c files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/hyprpicker: update to s20230204

Changes:	https://github.com/hyprwm/hyprpicker/compare/fe4535a...e4c2672
s20230109
09 Jan 2023 16:24:12
commit hash: 726b4c58bb4144a45a680d4a57f4a189e71fe9d8commit hash: 726b4c58bb4144a45a680d4a57f4a189e71fe9d8commit hash: 726b4c58bb4144a45a680d4a57f4a189e71fe9d8commit hash: 726b4c58bb4144a45a680d4a57f4a189e71fe9d8 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/hyprpicker: update to s20230109

Changes:	https://github.com/hyprwm/hyprpicker/compare/ef6009f...fe4535a
s20230105
07 Jan 2023 21:02:06
commit hash: 16df2b47cd10d4b5999a6fbbd7a86f014f9c9acdcommit hash: 16df2b47cd10d4b5999a6fbbd7a86f014f9c9acdcommit hash: 16df2b47cd10d4b5999a6fbbd7a86f014f9c9acdcommit hash: 16df2b47cd10d4b5999a6fbbd7a86f014f9c9acd files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/hyprpicker: track wl-clipboard dependency

https://github.com/hyprwm/hyprpicker/commit/a82b20e979f9
s20230105
06 Jan 2023 05:48:37
commit hash: 6043d6f35f70423e0c4b88a6adf018a1489a3e04commit hash: 6043d6f35f70423e0c4b88a6adf018a1489a3e04commit hash: 6043d6f35f70423e0c4b88a6adf018a1489a3e04commit hash: 6043d6f35f70423e0c4b88a6adf018a1489a3e04 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/hyprpicker: update to s20230105

Changes:	https://github.com/hyprwm/hyprpicker/compare/6dc7f33...ef6009f
s20230103
03 Jan 2023 20:16:23
commit hash: 24b55c1cc810215fccc1abf0fa33a5507bacd944commit hash: 24b55c1cc810215fccc1abf0fa33a5507bacd944commit hash: 24b55c1cc810215fccc1abf0fa33a5507bacd944commit hash: 24b55c1cc810215fccc1abf0fa33a5507bacd944 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/hyprpicker: update to s20230103

Changes:	https://github.com/hyprwm/hyprpicker/compare/aa3c2ac...6dc7f33
s20221217
18 Dec 2022 14:50:33
commit hash: 527c97946bf91b7a669b6434bc1d05d08fd4cd39commit hash: 527c97946bf91b7a669b6434bc1d05d08fd4cd39commit hash: 527c97946bf91b7a669b6434bc1d05d08fd4cd39commit hash: 527c97946bf91b7a669b6434bc1d05d08fd4cd39 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/hyprpicker: update to s20221217

Changes:	https://github.com/hyprwm/hyprpicker/compare/f6c24d9...aa3c2ac
s20221120_1
14 Dec 2022 13:45:26
commit hash: beb0e619a2c39d174c658b2abcadec886cee84bacommit hash: beb0e619a2c39d174c658b2abcadec886cee84bacommit hash: beb0e619a2c39d174c658b2abcadec886cee84bacommit hash: beb0e619a2c39d174c658b2abcadec886cee84ba files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/hyprpicker: install manpage
s20221120
13 Dec 2022 11:30:39
commit hash: 1f514820ca83f1576f5097792993e43cd0dafda6commit hash: 1f514820ca83f1576f5097792993e43cd0dafda6commit hash: 1f514820ca83f1576f5097792993e43cd0dafda6commit hash: 1f514820ca83f1576f5097792993e43cd0dafda6 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/hyprpicker: add new port

A wlroots-compatible Wayland color picker that does not suck.

https://github.com/hyprwm/hyprpicker

Number of commits found: 31