<pre style='margin:0'>
Christopher Nielsen (mascguy) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/e8524751d9c77a706091a381ba339721f39b3ad8">https://github.com/macports/macports-ports/commit/e8524751d9c77a706091a381ba339721f39b3ad8</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit e8524751d9c77a706091a381ba339721f39b3ad8
</span>Author: Sergey Fedorov <vital.had@gmail.com>
AuthorDate: Wed Sep 20 03:39:00 2023 +0700
<span style='display:block; white-space:pre;color:#404040;'> libquirc: variant full: fixes for older systems
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Co-Authored-By: Christopher Nielsen <mascguy@github.com>
</span>---
graphics/libquirc/Portfile | 20 +++++++++++++++-----
1 file changed, 15 insertions(+), 5 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/libquirc/Portfile b/graphics/libquirc/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 346c90af269..3de0cbbe738 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/libquirc/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/libquirc/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,6 +2,15 @@
</span>
PortSystem 1.0
PortGroup github 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Note: pg legacysupport must be included before makefile
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {[variant_isset full]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ PortGroup legacysupport 1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # clock_gettime, used in +full
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ legacysupport.newest_darwin_requires_legacy 15
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> PortGroup makefile 1.0
github.setup dlbeer quirc 1.2 v
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -10,7 +19,6 @@ revision 0
</span> categories graphics math
license ISC
maintainers {mascguy @mascguy} openmaintainer
<span style='display:block; white-space:pre;background:#ffe0e0;'>-supported_archs arm64 x86_64
</span>
description QR decoder library
long_description QR codes are a type of high-density matrix barcodes, and quirc \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -24,8 +32,6 @@ checksums rmd160 1520b02c9c153c3eff845fd5fb3317695e215204 \
</span> patchfiles patch-quirc.diff
post-patch {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace -W ${worksrcpath} "s|@MACPORTSUSER@|${macportsuser}|g" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- Makefile
</span> reinplace -W ${worksrcpath} "s|@PREFIX@|${prefix}|g" \
Makefile
}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -33,10 +39,14 @@ post-patch {
</span> depends_build-append \
port:gmake
<span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.c_standard 1999
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.cxx_standard 2017
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> compiler.cpath-append \
${workpath}/include
configure.cflags-append \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- -I${workpath}/include
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -I${workpath}/include \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -std=c99
</span>
build.cmd ${prefix}/bin/gmake
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -58,7 +68,7 @@ variant full description {Full quirc installation} {
</span> port:libsdl_gfx
configure.cflags-prepend \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- -I${prefix}/include/SDL \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -I${prefix}/include/SDL
</span> }
if { [variant_isset "full"] } {
</pre><pre style='margin:0'>
</pre>