[macports-base] branch gsoc17-migrate updated (5b07539 -> 980a1f6)
Clemens Lang
cal at macports.org
Tue Oct 15 09:32:47 UTC 2019
Clemens Lang (neverpanic) pushed a change to branch gsoc17-migrate
in repository macports-base.
discard 5b07539 Implement MacPorts migration
add 486565d port: append history in interactive sessions
add f32bca0 port lint: warn if checksum section is missing file size field
add 23d1dfd Merge pull request #101 from herbygillot/lint-checksum-size
add 0b4196f port lint: lint checksums much more thoroughly
add 83eeb59 Merge pull request #105 from herbygillot/lint-checksum
add 916167b Remove checksum_types_count global
add 1dcfc29 lint: don't assume all default checksums are secure
add 5f822db test fixes
add 60ac979 portlint.test: Fix typo
add 8434c0e Remove double-quoting requirement for 'default'
add 60483e6 Update ChangeLog
add 101725c reclaim: ignore .DS_Store files
add a90c4b2 port: add -W to touch command
add 6b0d697 Update for a90c4b29
add 60544ce filter out unsupported archs with 10.14 SDK
add 39d22da Update ChangeLog
add ee6fbfd Remove trailing spaces
add ebdfdcd Comment out default universal_archs in macports.conf
add 7017235 Fix arch filtering logic
add 86d30e6 2.5.4 release date
add fa555e8 Update RELEASE_URL to 2.5.4
add 7e0d718 Portfile.7: Output formatting, mdoc syntax cleanup.
add b3ca344 set FFLAGS not F77FLAGS in configure env
add 84f97ca pextlib : Support custom HTTP headers
add 7dc85e6 unbreak livecheck
add 7921b2e portextract: Create symlink if no $worksrcpath
add 9e4add5 fs-traverse.c: Follow symlink on command line
add 9d07c48 fs-traverse.tcl: Update tests for fs-traverse
add 6a1b459 ensure a good index is used for registry.files
add 918c347 Improve explanations in check_supported_archs
add 497efcf macports.tcl: Fix typos
add 51fb9ee fix trace test on systems without /usr/include
add bb5fa4f Fix archive_site_local
add d044f38 whitespace changes
add b67354d recognize MPICH, Open MPI, and G95 compilers
add 8e2a74c set configure.cpp for macports-clang >= 4
add 9de2312 restrict compilers based on language requirements
add 76a804c attempt to find correct compiler even without Xcode
add d5fcf7a refine test for which compilers recognize -arch flag
add e0bd891 improve compiler dependency check
add 02dcf61 incorporate cxx11 PortGroup features into base
add ee4cbca facilitate addition of a Fortran compiler
add 098ce7c don't add universal if no multiple -arch support
add dd1badf allow Portfile to turn off C++ support
add 5e17a69 Merge pull request #88 from MarcusCalhoun-Lopez/compilers
add fda5fea Don't fail without a copy of the official ports tree
add 4eb0095 Fix a crash due to an out-of-bounds array access
add 9313be5 Treat command.env as a list
add 26d71d6 porttrace.tcl: renamed variable tracelib
add 45e62d7 porttrace.tcl: corrected misspelled “thred"
add fbe02a0 tracelib.c: Removed unnecessary condition in if
add db19f81 Do not return an error if there's no ports to upgrade
add e115b59 port-info: output fields in the order given on the command line (#103)
add bc00872 Add notarization to ReleaseProcess
add d55779c configure: Pass the selected $CC to vendor sources
add eeb7c0d auto*: bump config.guess and config.sub to 2019-03-04
add 817f5a4 Cache locations and versions of compilers
add 9c91a29 port1.0: add portbump.tcl
add b7f07df port-install(1): remove stray backslash
add 0ef3362 doc: Regenerate port-install.1
add f2289f7 Update selfupdate docs with --no-sync
add 5aa9cc8 doc: Document port bump
add 6a5fa17 doc: Enable port-bump.1
add 45620f0 Only mark archivefetch complete if it succeeded
add ea73da3 Recognize initial version of each macOS version
add 1d6588d Note macOS 10.14-10.14.4 are outdated
add b81bcbb Keep repeatedly-used regexes in variables
add f0929aa doc: Add use_lzip documentation (#131)
add 5a925b0 Add note that ports with license NoMirror will not be mirrored (#132)
add 40881b4 doc: Regenerate port-mirror.1
add 057ce2b port1.0: Implement use_xcode option
add d3067ac doc: Document use_xcode
add ad39c3b Refactor use_xcode default and checks
add 8420292 Move use_xcode error after warning messages
add 162f97f Move setting DEVELOPER_DIR variable to portconfigure
add db948ca Handle CLT path for macOS < 10.9
add bde75c3 Improve configure_get_developer_dir
add 7eece59 Improve trace mode CLT check
add 62a7c66 Remove support for dragonegg compilers
add 6f8aca0 Remove Xcode uninstalled warning message
add 80c7746 avoid a regex
add 8caac19 Allow falling back to "macosx" SDK
add 31e0c56 Universally export DEVELOPER_DIR
add 6b27854 Also set use_xcode true if CLT isn't installed
add 25b1209 portconfigure: Prioritize returning CLT SDK if Xcode not needed
add 726c716 Don't create a cltpath variable in the global namespace
add e09517b portutil: Export DEVELOPER_DIR for target {} blocks
add 8b98833 Remove xcodebuild warning
add 21aaaae clang 3.9 and 4 have been obsoleted, in favour of clang 8.0, so remove from known compiler fallbacks
add a2b49dc Cache result of configure_get_default_compiler
add 6b76979 porttrace: allow /var/db/timezone/zoneinfo/
add b00e8ef remove a little unneeded indirection
add 78f3b6c Broaden allowed C99 compilers
add d380ffc Simplify compiler version selection code
add ddd9703 Don't use regexp just to check exact string equality
add bc16280 Use existing arch_flag_supported proc in universal_setup
add 7b325f7 portmgr: improve system requirements message regarding xcode
add 98c57dd macports.tcl: repeat xcode check for dependencies
add cbe29c4 Increase minimum uid and gid to 501
add 6a3e0a2 Mention mpstats at install time
add 1cea109 Update ChangeLog
add a214a72 port: Suppress old PortIndex warning in quiet mode
add 0b2576a consider ports with incorrect cxx_stdlib outdated
add 6b7846a default to libc++ on 10.6-10.8
add 7ef1722 update ChangeLog
add df7026d use @OS_PLATFORM@ in makefiles
add f807e8c Advise on the cxx_stdlib change when upgrading.
add 9e83cea macports1.0: Only check Xcode if building from src
add 88e5637 Fix mpkg test on 10.6
add 25922fe fix more tests on 10.6
add 009cf68 port1.0: Allow /var/db/mds/system in trace mode
add 50f2934 Fix multiple URLs in *_site_local with tags
add 5346aa8 Re-enable hfscompression for non-root installs
add a3bb2f6 fix statefile writing when locking unsupported
add e01423b merge lappend calls
add 172782b Add codesign target
add 40c11ee use ##__VA_ARGS__ instead of __VA_ARGS__
add 8a11b7f add depends_patch a couple places it was forgotten
add d3e0046 mention bump target in port.1
add c12615d Bump master version to 2.6.99
add 1c7e91e codesigning fixes
add 6dd2d16 2.6.0 release date
add 5b158b4 add note about 10.6 signing to ReleaseProcess
add 6974be5 Update RELEASE_URL to 2.6.0
add 4bd6988 Update default stdlibs for portindex pretend mode
add 73ee4b4 configure_get_sdkroot improvements
add a3a71b5 Don't check the version of apple-gcc-4.2
add a64eebb portconfigure.tcl: update builtin libgcc deps to match those in port tree
add c2a1872 use xcode-select -print-path
add dbead9d default to no C or C++ standard for noarch ports
add f228664 add_compiler_port_dependencies code cleanup
add 3d346b6 add license_noconflict for compiler build deps
add 427ce20 don't prevent disabling apple-gcc-4.2 altogether
add ce61e74 add known_fail option
add 3768efd improve configure_get_sdkroot performance
add dabf0a7 set SDKROOT in the environment
add 37c7cfe don't use Apple clang if libc++ on 10.6.8
add 10a48a0 update ChangeLog
add e62716c fix 'port info --depends'
add 2ee36fd update ChangeLog
add e9ebfef add ticket ref to ChangeLog
add 7abb918 2.6.1 release date
add 24b3df1 Update RELEASE_URL to 2.6.1
add 1d1bcde Update Xcode versions
add 42b36f4 Always allow macports-gcc if using libstdc++
add d840f25 Filter archive_sites based on prefix_frozen
add 5999b46 bump: Error out if checksums lines are missing from Portfile
add fbc1d79 mportinit: Disable running unknown cmds in $SHELL
add f491478 postflight: Remove unused LOGIN_FLAG variable
add f9a3b2d postflight: Support zsh
add 980a1f6 Implement MacPorts migration
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (5b07539)
\
N -- N -- N refs/heads/gsoc17-migrate (980a1f6)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
ChangeLog | 74 ++
Makefile.in | 16 +-
aclocal.m4 | 3 +
config.guess | 269 +++++-
config.sub | 1127 +++++++++++------------
config/RELEASE_URL | 2 +-
config/macports_version | 2 +-
configure | 81 +-
configure.ac | 19 +-
doc/Makefile.in | 3 +-
doc/macports.conf.5 | 2 +-
doc/macports.conf.in | 7 +-
doc/port-activate.1 | 2 +-
doc/port-archive.1 | 2 +-
doc/port-archivefetch.1 | 2 +-
doc/{port-notes.1 => port-bump.1} | 21 +-
doc/port-bump.1.txt | 36 +
doc/port-cat.1 | 2 +-
doc/port-cd.1 | 2 +-
doc/port-clean.1 | 2 +-
doc/port-contents.1 | 2 +-
doc/port-dependents.1 | 2 +-
doc/port-deps.1 | 2 +-
doc/port-diagnose.1 | 2 +-
doc/port-dir.1 | 2 +-
doc/port-distcheck.1 | 2 +-
doc/port-distfiles.1 | 2 +-
doc/port-dmg.1 | 2 +-
doc/port-echo.1 | 2 +-
doc/port-edit.1 | 2 +-
doc/port-exit.1 | 2 +-
doc/port-fetch.1 | 2 +-
doc/port-gohome.1 | 2 +-
doc/port-help.1 | 2 +-
doc/port-info.1 | 2 +-
doc/port-install.1 | 4 +-
doc/port-install.1.txt | 2 +-
doc/port-installed.1 | 2 +-
doc/port-lint.1 | 2 +-
doc/port-list.1 | 2 +-
doc/port-livecheck.1 | 2 +-
doc/port-load.1 | 2 +-
doc/port-log.1 | 2 +-
doc/port-mirror.1 | 18 +-
doc/port-mirror.1.txt | 3 +
doc/port-notes.1 | 2 +-
doc/port-outdated.1 | 2 +-
doc/port-platform.1 | 2 +-
doc/port-provides.1 | 2 +-
doc/port-reclaim.1 | 2 +-
doc/port-rev-upgrade.1 | 2 +-
doc/port-search.1 | 2 +-
doc/port-select.1 | 2 +-
doc/port-selfupdate.1 | 14 +-
doc/port-selfupdate.1.txt | 4 +-
doc/port-setrequested.1 | 2 +-
doc/port-space.1 | 2 +-
doc/port-sync.1 | 2 +-
doc/port-unarchive.1 | 2 +-
doc/port-uninstall.1 | 2 +-
doc/port-upgrade.1 | 2 +-
doc/port-usage.1 | 2 +-
doc/port-variants.1 | 2 +-
doc/port-version.1 | 2 +-
doc/port.1 | 9 +-
doc/port.1.txt | 3 +
doc/portfile.7 | 1056 ++++++++++++++-------
doc/portgroup.7 | 2 +-
doc/portstyle.7 | 2 +-
doc/portundocumented.7 | 2 +-
doc/pubkeys.conf.5 | 2 +-
doc/sources.conf.5 | 2 +-
doc/variants.conf.5 | 2 +-
portmgr/ReleaseProcess.md | 18 +-
portmgr/dmg/ReadMe.rtf | 8 +-
portmgr/dmg/postflight.in | 8 +-
src/codesign.sh | 32 +
src/cregistry/entry.c | 22 +-
src/cregistry/entry.h | 4 +-
src/darwintracelib1.0/Makefile.in | 7 +-
src/darwintracelib1.0/darwintrace.h | 2 +-
src/machista1.0/Makefile.in | 4 +-
src/macports1.0/Makefile.in | 5 +-
src/macports1.0/diagnose.tcl | 2 +-
src/macports1.0/macports.tcl | 184 +++-
src/macports1.0/reclaim.tcl | 7 +-
src/package1.0/portarchivefetch.tcl | 15 +-
src/package1.0/tests/Portfile | 4 +
src/pextlib1.0/Makefile.in | 7 +-
src/pextlib1.0/curl.c | 27 +
src/pextlib1.0/fs-traverse.c | 20 +-
src/pextlib1.0/readline.c | 40 +-
src/pextlib1.0/tests/fs-traverse.tcl | 76 +-
src/pextlib1.0/tracelib.c | 6 +-
src/port/Makefile.in | 2 +-
src/port/port.tcl | 105 ++-
src/port/portindex.tcl | 10 +-
src/port1.0/Makefile.in | 2 +-
src/port1.0/fetch_common.tcl | 18 +-
src/port1.0/port.tcl | 1 +
src/port1.0/portbump.tcl | 265 ++++++
src/port1.0/portchecksum.tcl | 64 +-
src/port1.0/portconfigure.tcl | 974 ++++++++++++++++----
src/port1.0/portdestroot.tcl | 18 +-
src/port1.0/portextract.tcl | 15 +-
src/port1.0/portfetch.tcl | 28 +-
src/port1.0/portlint.tcl | 144 +++
src/port1.0/portlivecheck.tcl | 7 +-
src/port1.0/portmain.tcl | 11 +-
src/port1.0/porttrace.tcl | 36 +-
src/port1.0/portutil.tcl | 120 ++-
src/port1.0/tests/portchecksum.test | 51 +
src/port1.0/tests/portlint.test | 647 +++++++++++++
src/port1.0/tests/portutil.test | 35 +
src/programs/daemondo/Makefile.in | 3 +
src/registry2.0/Makefile.in | 7 +-
src/registry2.0/entry.c | 170 ++--
src/registry2.0/portimage.tcl | 6 +-
src/registry2.0/tests/entry.tcl | 3 +
tests/test/case-insensitive-deactivate/Portfile | 2 +
tests/test/checksums-1/Portfile | 2 +
tests/test/dependencies-a/Portfile | 2 +
tests/test/dependencies-b/Portfile | 2 +
tests/test/dependencies-c/Portfile | 2 +
tests/test/dependencies-d/Portfile | 2 +
tests/test/dependencies-e/Portfile | 2 +
tests/test/envvariables/Portfile | 2 +
tests/test/setuid/Portfile | 2 +
tests/test/site-tags/Portfile | 2 +
tests/test/statefile-unknown-version/Portfile | 2 +
tests/test/statefile-version1-outdated/Portfile | 2 +
tests/test/statefile-version1/Portfile | 2 +
tests/test/statefile-version2-invalid/Portfile | 2 +
tests/test/statefile-version2-outdated/Portfile | 2 +
tests/test/statefile-version2/Portfile | 2 +
tests/test/svn-and-patchsites/Portfile | 2 +
tests/test/trace/Makefile | 2 +-
tests/test/trace/Portfile | 4 +-
tests/test/trace/master | 4 +-
tests/test/trace/test.tcl.in | 2 +-
tests/test/variants/Portfile | 2 +
tests/test/xcodeversion/Portfile | 2 +
vendor/Makefile.in | 3 +
143 files changed, 4571 insertions(+), 1597 deletions(-)
mode change 100755 => 100644 config.sub
copy doc/{port-notes.1 => port-bump.1} (63%)
create mode 100644 doc/port-bump.1.txt
create mode 100755 src/codesign.sh
create mode 100644 src/port1.0/portbump.tcl
create mode 100644 src/port1.0/tests/portlint.test
More information about the macports-changes
mailing list