telephony/baresip/rem: update to 2.4.0.

see https://github.com/baresip/rem/blob/main/CHANGELOG.md#v240---2022-06-01
This commit is contained in:
landry 2022-06-28 14:09:14 +00:00
parent 5d9727cf65
commit 94e61d56b5
4 changed files with 19 additions and 44 deletions

View File

@ -2,16 +2,16 @@ COMMENT = library for real-time audio and video processing
GH_ACCOUNT = baresip
GH_PROJECT = rem
GH_TAGNAME = v1.0.0
SHARED_LIBS = rem 1.0
GH_TAGNAME = v2.4.0
SHARED_LIBS = rem 2.0
CATEGORIES += multimedia devel
WANTLIB += m re
LIB_DEPENDS = telephony/baresip/re
LIB_DEPENDS = telephony/baresip/re>=2.4.0
MAKE_FLAGS = LIB_SUFFIX=.so.${LIBrem_VERSION}
MAKE_ENV += LIBS="-lm -lre"
MAKE_ENV += LIBS="-lm -lre" V=1
ALL_TARGET = librem.a librem.so.${LIBrem_VERSION}

View File

@ -1,2 +1,2 @@
SHA256 (rem-1.0.0.tar.gz) = vMkbtSH64YM1f7QisAo5gUd6IumdOv4WXE7FCmu+2do=
SIZE (rem-1.0.0.tar.gz) = 47190
SHA256 (rem-2.4.0.tar.gz) = 6cTrtj/jfc93Y48oDmGXdtTpOITZBjCEQy8Yv/ICDP4=
SIZE (rem-2.4.0.tar.gz) = 53683

View File

@ -1,35 +1,26 @@
Index: Makefile
--- Makefile.orig
+++ Makefile
@@ -24,8 +24,6 @@ LIBRE_MK := $(shell [ -f /usr/local/share/re/re.mk ]
echo "/usr/local/share/re/re.mk")
endif
-include $(LIBRE_MK)
-
# List of modules
MODULES += fir goertzel
MODULES += g711
@@ -81,15 +79,13 @@ all: $(SHARED) $(STATIC)
@@ -137,15 +137,13 @@ all: $(SHARED) $(STATIC)
$(SHARED): $(OBJS)
$(SHARED): $(OBJS) librem.pc
- @echo " LD $@"
- @$(LD) $(LFLAGS) $(SH_LFLAGS) $^ -L$(LIBRE_SO) -lre $(LIBS) -o $@
+ $(LD) $(LFLAGS) $(SH_LFLAGS) $^ -lre $(LIBS) -o $@
- @$(LD) $(LFLAGS) $(SH_LFLAGS) $(OBJS) -L$(LIBRE_SO) -lre $(LIBS) -o $@
+ $(LD) $(LFLAGS) $(SH_LFLAGS) $(OBJS) -L$(LIBRE_SO) -lre $(LIBS) -o $@
$(STATIC): $(OBJS)
$(STATIC): $(OBJS) librem.pc
- @echo " AR $@"
- @$(AR) $(AFLAGS) $@ $^
+ $(AR) $(AFLAGS) $@ $^
- @$(AR) $(AFLAGS) $@ $(OBJS)
+ $(AR) $(AFLAGS) $@ $(OBJS)
ifneq ($(RANLIB),)
- @$(RANLIB) $@
+ $(RANLIB) $@
endif
librem.pc:
@@ -106,17 +102,15 @@ librem.pc:
librem.pc: Makefile
@@ -162,14 +160,12 @@ librem.pc: Makefile
@echo 'Libs: -L$${libdir} -lrem -lre' >> librem.pc
@echo 'Cflags: -I$${includedir}' >> librem.pc
@ -37,30 +28,14 @@ Index: Makefile
- @echo " CC $@"
- @$(CC) $(CFLAGS) -c $< -o $@ $(DFLAGS)
+$(BUILD)/%.o: src/%.c $(BUILD) Makefile $(MODMKS)
+ $(CC) $(CFLAGS) -c $< -o $@
+ $(CC) $(CFLAGS) -c $< -o $@ $(DFLAGS)
-$(BUILD)/%.o: src/%.S $(BUILD) Makefile $(MK) $(MODMKS)
- @echo " AS $@"
- @$(CC) $(CFLAGS) -c $< -o $@ $(DFLAGS)
+$(BUILD)/%.o: src/%.S $(BUILD) Makefile $(MODMKS)
+ $(CC) $(CFLAGS) -c $< -o $@
-$(BUILD): Makefile $(MK) $(MODMKS)
+$(BUILD): Makefile $(MODMKS)
@mkdir -p $(patsubst %,$(BUILD)/%,$(sort $(dir $(SRCS))))
@touch $@
@@ -145,9 +139,7 @@ uninstall:
-include test.d
test.o: test.c
- @echo " CC $@"
- @$(CC) $(CFLAGS) -c $< -o $@ $(DFLAGS)
+ $(CC) $(CFLAGS) -c $< -o $@ $(DFLAGS)
test$(BIN_SUFFIX): test.o $(SHARED) $(STATIC)
- @echo " LD $@"
- @$(LD) $(LFLAGS) $< -L. -lrem -lre $(LIBS) -o $@
+ $(LD) $(LFLAGS) $< -L. -lrem -lre $(LIBS) -o $@
$(BUILD): Makefile $(MK) $(MODMKS)

View File

@ -6,6 +6,7 @@ include/rem/rem_aubuf.h
include/rem/rem_auconv.h
include/rem/rem_audio.h
include/rem/rem_aufile.h
include/rem/rem_auframe.h
include/rem/rem_aulevel.h
include/rem/rem_aumix.h
include/rem/rem_auresamp.h
@ -17,7 +18,6 @@ include/rem/rem_fir.h
include/rem/rem_flv.h
include/rem/rem_g711.h
include/rem/rem_goertzel.h
include/rem/rem_h264.h
include/rem/rem_vid.h
include/rem/rem_vidconv.h
include/rem/rem_video.h