<pre style='margin:0'>
Ryan Carsten Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/5170313a1b14e85bd5ff30f28b2230b2ca817b2f">https://github.com/macports/macports-ports/commit/5170313a1b14e85bd5ff30f28b2230b2ca817b2f</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 5170313a1b1 htslib: Update to 1.19
</span>5170313a1b1 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 5170313a1b14e85bd5ff30f28b2230b2ca817b2f
</span>Author: Ryan Carsten Schmidt <ryandesign@macports.org>
AuthorDate: Thu Dec 14 02:43:35 2023 -0600

<span style='display:block; white-space:pre;color:#404040;'>    htslib: Update to 1.19
</span>---
 science/htslib/Portfile             | 11 +++++----
 science/htslib/files/implicit.patch | 49 -------------------------------------
 2 files changed, 6 insertions(+), 54 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/htslib/Portfile b/science/htslib/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index e2199785f5b..96ac1729c93 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/htslib/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/htslib/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,11 +3,11 @@
</span> PortSystem              1.0
 PortGroup               github 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup            samtools htslib 1.18
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup            samtools htslib 1.19
</span> revision                0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums               rmd160  85360b74303446cba03e77c69980c6b1f5b8ce8b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  f1ab53a593a2320a1bfadf4ef915dae784006c5b5c922c8a8174d7530a9af18f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    4753217
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums               rmd160  ff6b69ad12cf3191a7b03990ebdd73afedd970f8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  8751c40c4fa7d1f23a6864c5b20a73744f8be68239535ae7729c5f7d394d0736 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    4774326
</span> 
 categories              science
 maintainers             {ryandesign @ryandesign} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -31,7 +31,8 @@ depends_lib             port:bzip2 \
</span>                         port:xz \
                         port:zlib
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles              implicit.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://trac.macports.org/wiki/WimplicitFunctionDeclaration#strchr
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.checks.implicit_function_declaration.whitelist-append strchr
</span> 
 configure.args          --enable-bz2 \
                         --with-libdeflate \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/htslib/files/implicit.patch b/science/htslib/files/implicit.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index ba53e30082e..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/htslib/files/implicit.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,49 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Fix:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-conftest.c:135:14: error: implicit declaration of function 'getpagesize' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-https://bugs.gentoo.org/898816
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-https://git.savannah.gnu.org/cgit/autoconf.git/commit/?id=028526149ee804617a302ccef22cc6adbda681b0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-https://git.savannah.gnu.org/cgit/autoconf.git/commit/?id=33c26d2700f927432c756ccf7a4fc89403d35b95
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- configure.orig 2023-07-25 03:52:34.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure      2023-07-27 01:42:39.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -4881,11 +4881,14 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- char *malloc ();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--/* This mess was copied from the GNU getpagesize.h.  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#ifndef HAVE_GETPAGESIZE
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#ifndef getpagesize
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # ifdef _SC_PAGESIZE
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#  define getpagesize() sysconf(_SC_PAGESIZE)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--# else /* no _SC_PAGESIZE */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#  define getpagesize() sysconf (_SC_PAGESIZE)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# elif defined _SC_PAGE_SIZE
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#  define getpagesize() sysconf (_SC_PAGE_SIZE)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# elif HAVE_GETPAGESIZE
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+int getpagesize ();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #  ifdef HAVE_SYS_PARAM_H
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #   include <sys/param.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #   ifdef EXEC_PAGESIZE
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -4909,16 +4912,15 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #  else /* no HAVE_SYS_PARAM_H */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #   define getpagesize() 8192     /* punt totally */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #  endif /* no HAVE_SYS_PARAM_H */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--# endif /* no _SC_PAGESIZE */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#endif /* no HAVE_GETPAGESIZE */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- int
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--main ()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+main (void)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   char *data, *data2, *data3;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   const char *cdata2;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  int i, pagesize;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  long i, pagesize;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   int fd, fd2;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   pagesize = getpagesize ();
</span></pre><pre style='margin:0'>

</pre>