git: 7173c7fc3140 - main - audio/headsetcontrol: Update to 2.6.1
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 24 Jul 2022 12:34:37 UTC
The branch main has been updated by eduardo: URL: https://cgit.FreeBSD.org/ports/commit/?id=7173c7fc3140b1362f6eab7878152d02968c3c44 commit 7173c7fc3140b1362f6eab7878152d02968c3c44 Author: Alexander Vereeken <Alexander88207@protonmail.com> AuthorDate: 2022-07-24 12:32:48 +0000 Commit: Nuno Teixeira <eduardo@FreeBSD.org> CommitDate: 2022-07-24 12:32:48 +0000 audio/headsetcontrol: Update to 2.6.1 - switch to DISTVERSION ChangeLog: https://github.com/Sapd/HeadsetControl/releases/tag/2.6.1 PR: 265418 --- audio/headsetcontrol/Makefile | 5 +++-- audio/headsetcontrol/distinfo | 6 +++--- audio/headsetcontrol/files/patch-CMakeLists.txt | 24 ------------------------ audio/headsetcontrol/pkg-descr | 11 ++++++++++- audio/headsetcontrol/pkg-message | 18 ++++++++++++++++-- 5 files changed, 32 insertions(+), 32 deletions(-) diff --git a/audio/headsetcontrol/Makefile b/audio/headsetcontrol/Makefile index 489bb2904b71..cfe9724ffef7 100644 --- a/audio/headsetcontrol/Makefile +++ b/audio/headsetcontrol/Makefile @@ -1,9 +1,9 @@ PORTNAME= headsetcontrol -PORTVERSION= 2.6 +DISTVERSION= 2.6.1 CATEGORIES= audio MAINTAINER= Alexander88207@protonmail.com -COMMENT= Tool to setup sidetone for various gaming headsets +COMMENT= Tool to control certain aspects of USB-connected headsets LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/license @@ -16,6 +16,7 @@ USES= cmake USE_GITHUB= yes GH_ACCOUNT= Sapd GH_PROJECT= HeadsetControl +GH_TAGNAME= 5deb75a PLIST_FILES= ${LOCALBASE}/bin/headsetcontrol diff --git a/audio/headsetcontrol/distinfo b/audio/headsetcontrol/distinfo index c1e3bec6b60d..8c240f927f22 100644 --- a/audio/headsetcontrol/distinfo +++ b/audio/headsetcontrol/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1636804595 -SHA256 (Sapd-HeadsetControl-2.6_GH0.tar.gz) = 4f785af09cbf3dffe7050029f310b77943d68612a4e7544118cddb8f682eadc6 -SIZE (Sapd-HeadsetControl-2.6_GH0.tar.gz) = 39694 +TIMESTAMP = 1658658191 +SHA256 (Sapd-HeadsetControl-2.6.1-5deb75a_GH0.tar.gz) = 9842d295f69ce4109b00325fb0f1c7d35d3f0a5f83d68854ae8b67931dbd07bd +SIZE (Sapd-HeadsetControl-2.6.1-5deb75a_GH0.tar.gz) = 44448 diff --git a/audio/headsetcontrol/files/patch-CMakeLists.txt b/audio/headsetcontrol/files/patch-CMakeLists.txt deleted file mode 100644 index c8f2cdeba868..000000000000 --- a/audio/headsetcontrol/files/patch-CMakeLists.txt +++ /dev/null @@ -1,24 +0,0 @@ ---- CMakeLists.txt.orig 2021-11-13 11:33:58 UTC -+++ CMakeLists.txt -@@ -118,21 +118,6 @@ target_link_libraries(headsetcontrol m ${HIDAPI_LIBRAR - - install(TARGETS headsetcontrol DESTINATION bin) - --# install udev files on linux --if(UNIX AND NOT APPLE) -- set(rules_file 70-headsets.rules) -- set(udev_rules_dir lib/udev/rules.d/ -- CACHE PATH "Path to the directory where udev rules should be installed") -- add_custom_command( -- OUTPUT ${rules_file} -- COMMAND headsetcontrol -u > ${rules_file} -- DEPENDS headsetcontrol) -- add_custom_target(udevrules ALL DEPENDS ${rules_file}) -- install( -- FILES ${CMAKE_CURRENT_BINARY_DIR}/${rules_file} -- DESTINATION ${udev_rules_dir}) --endif() -- - - # ------------------------------------------------------------------------------ - # Testing diff --git a/audio/headsetcontrol/pkg-descr b/audio/headsetcontrol/pkg-descr index 4d01ca330545..a11e9ca0e2a1 100644 --- a/audio/headsetcontrol/pkg-descr +++ b/audio/headsetcontrol/pkg-descr @@ -1,3 +1,12 @@ -HeadsetControl allows you to setup sidetone for various of gaming headsets. +A tool to control certain aspects of USB-connected headsets. + +Currently, support is provided for + +- Adjusting sidetone +- Getting battery state +- Controlling LEDs +- Setting the inactive time. + +See the link below for which headset supports which feature. WWW: https://github.com/Sapd/HeadsetControl diff --git a/audio/headsetcontrol/pkg-message b/audio/headsetcontrol/pkg-message index 8a2ecbd856e5..2cceb20143c7 100644 --- a/audio/headsetcontrol/pkg-message +++ b/audio/headsetcontrol/pkg-message @@ -3,9 +3,11 @@ message: <<EOM Type headsetcontrol -h to get all available options. +Type headsetcontrol -? to get a list of supported capabilities for the currently detected headset. + headsetcontrol -s 128 sets the sidetone to 128 (REAL loud). You can silence it with 0. I recommend a loudness of 16. -Following options don't work on all devices yet: +The following options don't work on all devices yet: headsetcontrol -b check battery level. Returns a value from 0 to 100 or loading. @@ -13,7 +15,19 @@ headsetcontrol -n 0|1 sends a notification sound, made by the headset. 0 or 1 ar headsetcontrol -l 0|1 switches LED off/on (off almost doubles battery lifetime!). -headsetcontrol -c cut unnecessary output, for reading by other scripts or applications. +headsetcontrol --short-output cut unnecessary output, for reading by other scripts or applications. + +headsetcontrol -i 0-90 sets inactive time in minutes, time must be between 0 and 90, 0 disables the feature. + +headsetcontrol -m retrieves the current chat-mix-dial level setting between 0 and 128. Below 64 is the game side and above is the chat side. + +headsetcontrol -v 0|1 turn voice prompts on or off. + +headsetcontrol -r 0|1 turn rotate to mute feature on or off. + +headsetcontrol --dev Advanced menu for developers, to send and/or receive custom data + +headsetcontrol -p 0-3 sets equalizer preset, must be between 0 and 3, 0 is the default preset. EOM } ]