<pre style='margin:0'>
Ryan Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/ee2e0e3c0a1c178c8c874e383f8dc9eb77fa07a1">https://github.com/macports/macports-ports/commit/ee2e0e3c0a1c178c8c874e383f8dc9eb77fa07a1</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 ee2e0e3c0a1 blueutil: Update to 2.8.0
</span>ee2e0e3c0a1 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit ee2e0e3c0a1c178c8c874e383f8dc9eb77fa07a1
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Tue Mar 23 06:35:38 2021 -0500
<span style='display:block; white-space:pre;color:#404040;'> blueutil: Update to 2.8.0
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Closes: https://trac.macports.org/ticket/62514
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Use the makefile portgroup to use the right compiler and -arch flags.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Don't patch the makefile to change the prefix since the makefile is set
</span><span style='display:block; white-space:pre;color:#404040;'> up to accommodate changing the prefix via command line argument. Do
</span><span style='display:block; white-space:pre;color:#404040;'> patch the makefile to remove -Werror which we never want and to append
</span><span style='display:block; white-space:pre;color:#404040;'> to MacPorts flags rather than overwrite them.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Since the build fails for i386 and since the port already requires 10.9
</span><span style='display:block; white-space:pre;color:#404040;'> or greater, remove i386, ppc, and ppc64 from supported_archs.
</span>---
sysutils/blueutil/Portfile | 27 +++++++++++++++-----------
sysutils/blueutil/files/blueutil-Makefile.diff | 16 +++++++--------
2 files changed, 23 insertions(+), 20 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/blueutil/Portfile b/sysutils/blueutil/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 3d96cadc4f6..8958031274b 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/blueutil/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/blueutil/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,8 +2,15 @@
</span>
PortSystem 1.0
PortGroup github 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup makefile 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup toy blueutil 2.8.0 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums sha1 cb8f18db7cdaa5ece8aed4271b1ac814a8cfe6dd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 f4998213e02554e2d3965fa9453643731c3bd3bd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 eda62a3429b7bf2d6fb0729a7f8770cfeb13a45b0d5e03f122c69443b025f83e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 17310
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup toy blueutil 2.6.0 v
</span> categories sysutils
platforms darwin
maintainers {dons.net.au:darius @DanielO}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -16,11 +23,6 @@ long_description Command line interface for Bluetooth on macOS, \
</span> devices, pair new devices, connect and disconnect \
devices, and check if a device is connected.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums sha1 c06665f0564fa686cb60037ad9fe21b4d3033128 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 2c79a34420a5854d23a5cdaa3aa3697769ca78a7 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 45a418781eb71174965a47b2aa7f606fcbff5fbeea71d20e6eff88ee1f4e6721 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 16760
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> if { ${os.platform} eq "darwin" && ${os.major} <= 12} {
known_fail yes
pre-fetch {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -31,11 +33,14 @@ if { ${os.platform} eq "darwin" && ${os.major} <= 12} {
</span>
patchfiles blueutil-Makefile.diff
<span style='display:block; white-space:pre;background:#ffe0e0;'>-post-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s|@PREFIX@|${prefix}|g" ${worksrcpath}/Makefile
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# error: use of undeclared identifier '_errorCode'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+supported_archs arm64 x86_64
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.cppflags-delete -I${prefix}/include
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.ldflags-delete -L${prefix}/lib
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-use_configure no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+makefile.prefix_name prefix
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+makefile.override PREFIX
</span>
post-destroot {
xinstall -d -m 0755 ${destroot}${prefix}/share/${name}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -44,5 +49,5 @@ post-destroot {
</span> }
test.run yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-test.args ""
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.args
</span> test.cmd echo y | ./test
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/blueutil/files/blueutil-Makefile.diff b/sysutils/blueutil/files/blueutil-Makefile.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index ea50cc8a95b..e6111b3548b 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/blueutil/files/blueutil-Makefile.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/blueutil/files/blueutil-Makefile.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +1,9 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- Makefile.orig 2019-02-11 22:54:03.000000000 +1030
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ Makefile 2019-02-11 22:55:56.000000000 +1030
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1,7 +1,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- CFLAGS = -Wall -Wextra -Werror -mmacosx-version-min=10.9 -framework Foundation -framework IOBluetooth
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Append to CFLAGS; don't overwrite them. Don't use -Werror.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Makefile.orig 2021-03-21 17:05:45.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Makefile 2021-03-23 06:20:03.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1,4 +1,4 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-CFLAGS = -Wall -Wextra -Werror -mmacosx-version-min=10.9 -framework Foundation -framework IOBluetooth
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++CFLAGS += -Wall -Wextra -mmacosx-version-min=10.9 -framework Foundation -framework IOBluetooth
</span>
DESTDIR =
<span style='display:block; white-space:pre;background:#ffe0e0;'>--prefix = /usr/local
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+prefix = @PREFIX@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- bindir = $(prefix)/bin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- INSTALL = install
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- INSTALL_PROGRAM = $(INSTALL) -m 755
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ prefix = /usr/local
</span></pre><pre style='margin:0'>
</pre>