headsetcontrol 2.7.0 -> 3.0.0 https://repology.org/project/headsetcontrol/versions attrpath: headsetcontrol Checking auto update branch... No auto update branch exists [version] [version] updated version and sha256 [rustCrateVersion] [rustCrateVersion] No cargoSha256 or cargoHash found [golangModuleVersion] [golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash [npmDepsVersion] [npmDepsVersion] No npmDepsHash [updateScript] [updateScript] skipping because derivation has no updateScript Diff after rewrites: diff --git a/pkgs/tools/audio/headsetcontrol/default.nix b/pkgs/tools/audio/headsetcontrol/default.nix index 68a799a55c76..a3c5a37e3e05 100644 --- a/pkgs/tools/audio/headsetcontrol/default.nix +++ b/pkgs/tools/audio/headsetcontrol/default.nix @@ -7,13 +7,13 @@ stdenv.mkDerivation rec { pname = "headsetcontrol"; - version = "2.7.0"; + version = "3.0.0"; src = fetchFromGitHub { owner = "Sapd"; repo = "HeadsetControl"; rev = version; - sha256 = "sha256-tAndkfLEgj81JWzXtDBNspRxzKAL6XaRw0aDI1XbC1E="; + sha256 = "sha256-N1c94iAJgCPhGNDCGjMINg0AL2wPX5gVIsJ+pzn/l9Y="; }; nativeBuildInputs = [ Received ExitFailure 1 when running Raw command: /nix/store/cydbsmqkxk30didm1rlz8ffk5wfa9gva-nix-2.18.2/bin/nix-build --option sandbox true --arg config "{ allowBroken = true; allowUnfree = true; allowAliases = false; }" --arg overlays "[ ]" -A headsetcontrol nix build failed. /build/source/src/main.c:332:9: error: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Werror=unused-result]8;;] 332 | asprintf(&result.message, "Failed to set/request %s. Provided parameter out of boundaries", capabilities_str[cap]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/main.c:336:13: error: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Werror=unused-result]8;;] 336 | asprintf(&result.message, "Failed to set/request %s. Error: %d: %ls", capabilities_str[cap], ret, hid_error(*device_handle)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/main.c:338:13: error: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Werror=unused-result]8;;] 338 | asprintf(&result.message, "Failed to set/request %s. Error: %d", capabilities_str[cap], ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 81%] Building C object CMakeFiles/headsetcontrol.dir/src/devices/logitech_g633_g933_935.c.o [ 84%] Building C object CMakeFiles/headsetcontrol.dir/src/devices/logitech_gpro.c.o [ 87%] Building C object CMakeFiles/headsetcontrol.dir/src/devices/logitech_zone_wired.c.o [ 90%] Building C object CMakeFiles/headsetcontrol.dir/src/devices/logitech_gpro_x2.c.o [ 93%] Building C object CMakeFiles/headsetcontrol.dir/src/devices/headsetcontrol_test.c.o In function 'handle_feature', inlined from 'main' at /build/source/src/main.c:860:45: /build/source/src/main.c:314:8: error: 'ret' may be used uninitialized []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized-Werror=maybe-uninitialized]8;;] 314 | if (ret >= 0) { | ^ /build/source/src/main.c: In function 'main': /build/source/src/main.c:215:9: note: 'ret' was declared here 215 | int ret; | ^~~ cc1: all warnings being treated as errors make[2]: *** [CMakeFiles/headsetcontrol.dir/build.make:76: CMakeFiles/headsetcontrol.dir/src/main.c.o] Error 1 make[2]: *** Waiting for unfinished jobs.... cc1: all warnings being treated as errors make[2]: *** [CMakeFiles/headsetcontrol.dir/build.make:146: CMakeFiles/headsetcontrol.dir/src/output.c.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:121: CMakeFiles/headsetcontrol.dir/all] Error 2 make: *** [Makefile:146: all] Error 2