<pre style='margin:0'>
Ken (kencu) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/72179ba35176e5ed4f4c87e746e482ba6152ada4">https://github.com/macports/macports-ports/commit/72179ba35176e5ed4f4c87e746e482ba6152ada4</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 72179ba3517 tsduck: Disable silent rules (#8489)
</span>72179ba3517 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 72179ba35176e5ed4f4c87e746e482ba6152ada4
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Wed Sep 30 00:14:33 2020 -0500

<span style='display:block; white-space:pre;color:#404040;'>    tsduck: Disable silent rules (#8489)
</span>---
 multimedia/tsduck/Portfile                         |  2 +
 multimedia/tsduck/files/disable-silent-rules.patch | 92 ++++++++++++++++++++++
 2 files changed, 94 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/tsduck/Portfile b/multimedia/tsduck/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 5970d7b248d..b347b0bd401 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/tsduck/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/multimedia/tsduck/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -26,6 +26,8 @@ depends_build-append port:gsed
</span> 
 depends_lib-append  port:curl
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          disable-silent-rules.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # clock_gettime
 legacysupport.newest_darwin_requires_legacy 15
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/tsduck/files/disable-silent-rules.patch b/multimedia/tsduck/files/disable-silent-rules.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..7e413cbe3ca
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/multimedia/tsduck/files/disable-silent-rules.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,92 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Disable silent rules.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Makefile.common.orig   2020-08-27 15:21:35.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Makefile.common        2020-09-21 00:59:38.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -971,32 +971,25 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Compilation rules
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(OBJDIR)/%.o: %.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  @echo '  [CC] $<'; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   mkdir -p $(OBJDIR); \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(CC) $(CFLAGS) $(CPPFLAGS) -c -o $@ $<
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(OBJDIR)/%.o: %.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  @echo '  [CXX] $<'; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   mkdir -p $(OBJDIR); \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(CXX) $(CXXFLAGS) $(CPPFLAGS) -c -o $@ $<
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ (%): %
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  @echo '  [AR] $<'; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(ARLOCK) $(AR) $(ARFLAGS) $@ $<
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(BINDIR)/%: $(OBJDIR)/%.o
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  @echo '  [LD] $@'; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(CC) $(LDFLAGS) $^ $(LDLIBS) -o $@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(BINDIR)/%.so: $(OBJDIR)/%.o
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  @echo '  [CC] $@'; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(CC) $(CFLAGS) $(SOFLAGS) $(LDFLAGS) $^ $(LDLIBS) -shared -o $@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Object files dependencies (.dep files, included by makefiles)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(OBJDIR)/%.dep: %.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  @echo '  [DEP] $<'; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   mkdir -p $(OBJDIR); \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(CC) -MM $(CPPFLAGS) $(CFLAGS_INCLUDES) $(CFLAGS_STANDARD) $(CFLAGS_NO_WARNINGS) $< >$@ && \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(SED) -i 's,\($*\)\.o[ :]*,$(OBJDIR)/\1.o $@ : ,g' $@ || \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   rm -f $@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(OBJDIR)/%.dep: %.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  @echo '  [DEP] $<'; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   mkdir -p $(OBJDIR); \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(CC) -MM $(CPPFLAGS) $(CXXFLAGS_INCLUDES) $(CXXFLAGS_STANDARD) $(CXXFLAGS_NO_WARNINGS) $< >$@ && \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(SED) -i 's,\($*\)\.o[ :]*,$(OBJDIR)/\1.o $@ : ,g' $@ || \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1017,14 +1010,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Cleanup utilities
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ .PHONY: clean distclean
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ clean:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  @echo '  [CLEAN] $(CURDIR)'; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   rm -rf $(EXTRA_CLEAN) *~ \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       *.o *.ko *.a *.gcov *.dep tmp *.tmp *.out *.log *.tlog core core.* vgcore.* *.stackdump \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       $(OBJDIR)/*.o $(OBJDIR)/*.ko $(OBJDIR)/*.a $(OBJDIR)/*.dep $(OBJDIR)/*.tmp $(OBJDIR)/*.out \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       $(OBJDIR)/*.log $(OBJDIR)/*.tlog $(OBJDIR)/core $(OBJDIR)/core.* $(OBJDIR)/vgcore.*
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   +@$(RECURSE)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ distclean: clean
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  @echo '  [DISTCLEAN] $(CURDIR)'; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   rm -rf $(EXTRA_DISTCLEAN) [Dd]ebug* [Rr]elease* ipch *.exe *.so .kdbgrc.* *.t2d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       .vs *.ncb *.suo *.idb *.sdf *.opensdf *.vcproj.*.user \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       *.vcxproj.user *.dll.embed.manifest.dll *.dll.embed.manifest.ilk \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/libtsduck/Makefile.orig    2020-08-27 15:21:35.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/libtsduck/Makefile 2020-09-21 00:59:16.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -74,7 +74,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ .PHONY: headers
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ headers: $(GEN_HEADERS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(GEN_HEADERS): $(BUILD_PROJ_FILES) $(SRCROOT)/HEADER.txt $(SRC_HEADERS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  @echo '  [REBUILD] $@'; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(BUILD_PROJ_FILES) $@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # These header files are regenerated and, normally, make should know that they must be
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -106,7 +105,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ .PHONY: configs
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configs: $(addprefix $(BINDIR)/,$(notdir $(CONFIG_FILES)))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(BINDIR)/%: dtv/%
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  @echo '  [COPY] $<'; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   mkdir -p $(BINDIR); \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   cp $< $@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -122,11 +120,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ libs: $(STATIC_LIBTSDUCK) $(SHARED_LIBTSDUCK)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(STATIC_LIBTSDUCK): $(OBJS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  @echo '  [AR] $@'; $(AR) $(ARFLAGS) $@ $^
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  $(AR) $(ARFLAGS) $@ $^
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(SHARED_LIBTSDUCK): $(filter-out $(OBJDIR)/tsStaticReferencesDVB.o,$(OBJS))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  @echo '  [DTAPI] $(if $(DTAPI_OBJECT),using $(DTAPI_OBJECT),no DTAPI available)'; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  echo '  [CC] $@'; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(CC) $(CFLAGS) $(SOFLAGS) $^ $(LDLIBS) -shared -o $@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Installing the shared library in same directory as executables.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/utest/Makefile.orig        2020-08-27 15:21:35.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/utest/Makefile     2020-09-21 00:58:18.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -46,7 +46,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # 2) Using static library. Skipt plugin tests since they use the shared object.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(BINDIR)/utest_static: $(subst $(OBJDIR)/utestPluginRepository.o,,$(OBJS)) $(STATIC_LIBTSDUCK)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  @echo '  [LD] $@'; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(CC) $(LDFLAGS) $^ $(LDLIBS) -o $@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ .PHONY: test
</span></pre><pre style='margin:0'>

</pre>