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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/abe9eb208174600207e7857b8b2a8f6f2730dec9">https://github.com/macports/macports-ports/commit/abe9eb208174600207e7857b8b2a8f6f2730dec9</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit abe9eb208174600207e7857b8b2a8f6f2730dec9
</span>Author: Renee Otten <reneeotten@macports.org>
AuthorDate: Mon Dec 23 15:46:32 2024 -0500

<span style='display:block; white-space:pre;color:#404040;'>    py-hgexperimental: remove port
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    - no dependents in MacPorts, PY27 only
</span>---
 python/py-hgexperimental/Portfile                  | 59 ----------------------
 python/py-hgexperimental/files/patch-setup.py.diff | 18 -------
 2 files changed, 77 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-hgexperimental/Portfile b/python/py-hgexperimental/Portfile
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 208aae6c9cd..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-hgexperimental/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,59 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem          1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup           python 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup           bitbucket 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-bitbucket.setup     facebook hg-experimental 05ed5d06b353
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version             0.0.20181109
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-name                py-hgexperimental
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-categories-append   devel
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers         nomaintainer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license             GPL-2+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description         This is a collection of proof-of-concept Mercurial \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    extensions written at Facebook: smartlog, githelp, \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    backups, and fbamend.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description    {*}${description}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  b9214c19753f59e336239b1cfb255902fb5fc7b7 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  ecb2095113b966074c3a2e1e0bdf36c9aba5afeafebe1dbc8308668a4fc1bad4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    935261
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-python.versions     27
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {${name} ne ${subport}} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_build-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        bin:cargo:cargo
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append  port:mercurial \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        port:py${python.version}-cython-compat \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        port:lz4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set compat_path [string replace ${python.pkgd} 0 [string length ${python.prefix}]-1 ${prefix}/lib/py${python.version}-cython-compat]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    build.env-append    PYTHONPATH=${compat_path}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # fix error: 'register' storage class specifier is deprecated and incompatible with C++17
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # see upstream issue https://bitbucket.org/facebook/hg-experimental/issues/15/build-fail-on-macos-1014
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    patchfiles-append   patch-setup.py.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    post-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        set sp ${destroot}${frameworks_dir}/Python.framework/Versions/2.7/lib/python2.7/site-packages
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        # conflicts with hg and is not needed
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        delete {*}[glob ${sp}/hgext3rd/__init__.py*]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    notes               "
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-To enable all of the extensions in hgexperimental, add the following to your ~/.hgrc:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-\[extensions\]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-smartlog =
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-githelp =
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-backups =
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-fbamend =
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-chistedit =
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-sparse =
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    livecheck.type      none
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-hgexperimental/files/patch-setup.py.diff b/python/py-hgexperimental/files/patch-setup.py.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 9b0f1f5122d..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-hgexperimental/files/patch-setup.py.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,18 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- setup.py.orig  2019-03-01 11:39:55.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ setup.py       2019-03-01 11:54:55.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -10,6 +10,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- iswindows = os.name == 'nt'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- WERROR = "/WX" if iswindows else "-Werror"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+WNOREGISTER = "" if iswindows else "-Wno-error=deprecated-register"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- WSTRICTPROTOTYPES = None if iswindows else "-Werror=strict-prototypes"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- WALL = "/Wall" if iswindows else "-Wall"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- STDC99 = "" if iswindows else "-std=c99"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -86,6 +87,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     cflags.extend([NOOPTIMIZATION, PRODUCEDEBUGSYMBOLS])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- else:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     cflags.append(WERROR)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    cflags.append(WNOREGISTER)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- def get_env_path_list(var_name, default=None):
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     '''Get a path list from an environment variable.  The variable is parsed as
</span></pre><pre style='margin:0'>

</pre>