diff options
author | github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> | 2023-01-07 18:01:08 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-01-07 18:01:08 +0000 |
commit | 3b3114f45d142b4265844abe0824b0c280bfbb5d (patch) | |
tree | 1e0d9fa09d260447cdc4f72872a186f0e016f68a /pkgs/applications/audio | |
parent | 76d33189bafb52287ae57e7090b9af6786e424dd (diff) | |
parent | 716cab14032dde128e5ef08c3ba31066d7802e51 (diff) |
Merge master into staging-next
Diffstat (limited to 'pkgs/applications/audio')
-rw-r--r-- | pkgs/applications/audio/nova-filters/default.nix | 6 | ||||
-rw-r--r-- | pkgs/applications/audio/pamixer/default.nix | 19 | ||||
-rw-r--r-- | pkgs/applications/audio/sc68/default.nix | 21 |
3 files changed, 33 insertions, 13 deletions
diff --git a/pkgs/applications/audio/nova-filters/default.nix b/pkgs/applications/audio/nova-filters/default.nix index 0fe6da9537dab..8a672948634aa 100644 --- a/pkgs/applications/audio/nova-filters/default.nix +++ b/pkgs/applications/audio/nova-filters/default.nix @@ -9,20 +9,20 @@ stdenv.mkDerivation { sha256 = "16064vvl2w5lz4xi3lyjk4xx7fphwsxc14ajykvndiz170q32s6i"; }; - nativeBuildInputs = [ pkg-config sconsPackages.scons_3_0_1 ]; + nativeBuildInputs = [ pkg-config sconsPackages.scons_latest ]; buildInputs = [ boost ladspaH ]; patchPhase = '' # remove TERM: sed -i -e '4d' SConstruct - sed -i "s@mfpmath=sse@mfpmath=sse -I ${boost.dev}/include@g" SConstruct + sed -i 's@Options@Variables@g' SConstruct + sed -i "s@-fomit-frame-pointer -ffast-math -mfpmath=sse@-I ${boost.dev}/include@g" SConstruct sed -i "s@ladspa.h@${ladspaH}/include/ladspa.h@g" filters.cpp sed -i "s@LADSPA_HINT_SAMPLE_RATE, 0, 0.5@LADSPA_HINT_SAMPLE_RATE, 0.0001, 0.5@g" filters.cpp sed -i "s/= check/= detail::filter_base<internal_type, checked>::check/" nova/source/dsp/filter.hpp ''; meta = with lib; { - broken = (stdenv.isLinux && stdenv.isAarch64); description = "LADSPA plugins based on filters of nova"; homepage = "http://klingt.org/~tim/nova-filters/"; license = licenses.gpl2Plus; diff --git a/pkgs/applications/audio/pamixer/default.nix b/pkgs/applications/audio/pamixer/default.nix index ac3df5c5f958a..65d58ffd57749 100644 --- a/pkgs/applications/audio/pamixer/default.nix +++ b/pkgs/applications/audio/pamixer/default.nix @@ -1,19 +1,28 @@ -{ lib, stdenv, fetchFromGitHub, boost, libpulseaudio }: +{ lib +, stdenv +, fetchFromGitHub +, boost +, cxxopts +, libpulseaudio +, meson +, ninja +, pkg-config +}: stdenv.mkDerivation rec { pname = "pamixer"; - version = "1.5"; + version = "1.6"; src = fetchFromGitHub { owner = "cdemoulins"; repo = "pamixer"; rev = version; - sha256 = "sha256-7VNhHAQ1CecQPlqb8SMKK0U1SsFZxDuS+QkPqJfMqrQ="; + hash = "sha256-LbRhsW2MiTYWSH6X9Pz9XdJdH9Na0QCO8CFmlzZmDjQ="; }; - buildInputs = [ boost libpulseaudio ]; + nativeBuildInputs = [ pkg-config meson ninja ]; - makeFlags = [ "PREFIX=$(out)" ]; + buildInputs = [ boost cxxopts libpulseaudio ]; meta = with lib; { description = "Pulseaudio command line mixer"; diff --git a/pkgs/applications/audio/sc68/default.nix b/pkgs/applications/audio/sc68/default.nix index 3f6bb032ec4f8..a779576d05d9c 100644 --- a/pkgs/applications/audio/sc68/default.nix +++ b/pkgs/applications/audio/sc68/default.nix @@ -13,21 +13,32 @@ stdenv.mkDerivation rec { pname = "sc68"; - version = "unstable-2021-08-23"; + version = "unstable-2022-11-24"; src = fetchsvn { url = "svn://svn.code.sf.net/p/sc68/code/"; - rev = "694"; - sha256 = "1yycnr4ndzfhbmki41c30zskwyizpb9wb8sf0gxcprllmbq6a421"; + rev = "695"; + sha256 = "sha256-RO3Yhjalu49BUM0fYOZtI2l6KbuUuw03whRxlKneabo="; }; preConfigure = "tools/svn-bootstrap.sh"; enableParallelBuilding = true; - nativeBuildInputs = [ pkg-config which autoconf automake libtool hexdump ]; + nativeBuildInputs = [ + autoconf + automake + hexdump + libtool + pkg-config + which + ]; - buildInputs = [ libao zlib curl ]; + buildInputs = [ + curl + libao + zlib + ]; meta = with lib; { description = "Atari ST and Amiga music player"; |