trx: 0.4 -> 0.5

+23 -2
+15
pkgs/tools/audio/trx/add_bctoolbox_ldlib.patch
··· 1 + diff --git a/Makefile b/Makefile 2 + index ffcd883..c4b4ff7 100644 3 + --- a/Makefile 4 + +++ b/Makefile 5 + @@ -12,8 +12,9 @@ CFLAGS += -MMD -Wall 6 + LDLIBS_ASOUND ?= -lasound 7 + LDLIBS_OPUS ?= -lopus 8 + LDLIBS_ORTP ?= -lortp 9 + +LDLIBS_BCTOOLBOX ?= -lbctoolbox 10 + 11 + -LDLIBS += $(LDLIBS_ASOUND) $(LDLIBS_OPUS) $(LDLIBS_ORTP) 12 + +LDLIBS += $(LDLIBS_ASOUND) $(LDLIBS_OPUS) $(LDLIBS_ORTP) $(LDLIBS_BCTOOLBOX) 13 + 14 + .PHONY: all install dist clean 15 +
+8 -2
pkgs/tools/audio/trx/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "trx"; 5 - version = "0.4"; 5 + version = "0.5"; 6 6 7 7 src = fetchurl { 8 8 url = "https://www.pogo.org.uk/~mark/trx/releases/${pname}-${version}.tar.gz"; 9 - sha256 = "1wsrkbqc090px8i9p8awz38znxjcqjb1dzjjdd8xkjmiprayjhkl"; 9 + sha256 = "1jjgca92nifjhcr3n0fmpfr6f5gxlqyal2wmgdlgd7hx834r1if7"; 10 10 }; 11 + 12 + # Makefile is currently missing -lbctoolbox so the build fails when linking 13 + # the libraries. This patch adds that flag. 14 + patches = [ 15 + ./add_bctoolbox_ldlib.patch 16 + ]; 11 17 12 18 buildInputs = [ alsaLib libopus ortp bctoolbox ]; 13 19 makeFlags = [ "PREFIX=$(out)" ];