| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog
---------
- BSP: Fixed/improved source item for root project
- Bloop: Prevent compilation during bloop config generation
- GenIdea: Fix content path of root project (mill-build)
- Various version bumps
- Some feature backports from mill 0.10
- New + separator to provide multiple targets (with parameters) via cmdline
- New --import cmdline option to run ad-hoc plugins without editing of build.sc
- import $ivy support $MILL_BIN_PLATFORM variable and a new sort notations for
external plugins
- zinc worker: Updated log4j2 to 2.16.0 to fix Log4Shell (CVE-2021-44228)
vulnerability
PR: 260634
(cherry picked from commit 66134d11e66140da4c48e667168a8690a81e6ec2)
|
|
|
|
|
| |
Changes: https://github.com/libsdl-org/sdl12-compat/compare/8f54fd8...d05899f
(cherry picked from commit d0ef6fff363d653d8965d7ddb8b0450416745551)
|
|
|
|
|
|
|
|
| |
PR: 260622
Approved by: Naram Qashat <cyberbotx@cyberbotx.com> (maintainer)
MFH: 2021Q4
(cherry picked from commit 228cab608d70398adc5aa56315ee4c3c408d2509)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Upstream is deprecating this version of composer and dropping support
for it in the packagist.org servers. No expiration set since upstrteam
has not stated an hard deadline.
Please consider updating to devel/php-composer2.
PR: 260623
Approved by: Naram Qashat <cyberbotx@cyberbotx.com> (maintainer)
MFH: 2021Q4
(cherry picked from commit aa682c04765459d0683913c68dc24fa7f5c1c893)
|
|
|
|
|
|
|
| |
Fix CVE-2021-45105
PR: 260570
(cherry picked from commit fd1a56edee0810dfa81eaf35c10a9735e1cc84ea)
|
|
|
|
|
|
|
| |
Fix CVE-2021-44228 / CVE-2021-45046
PR: 260481
(cherry picked from commit afc7a8e4838bd0edfc52d430f60ee9cd6a3a88d4)
|
|
|
|
| |
(cherry picked from commit c3d24a0a9f9246691ca62bf737b603664fd31e2b)
|
|
|
|
| |
(cherry picked from commit d94546ce6903bc64b75ba01a28cb3dca29c54e4b)
|
|
|
|
| |
(cherry picked from commit ba2296eba82260118dd10e05bbe0d41805c78c22)
|
|
|
|
|
| |
Changes: https://github.com/libsdl-org/sdl12-compat/compare/8743305...8f54fd8
(cherry picked from commit f3127bd16f691daf0d98673139fcfad0361b29f5)
|
|
|
|
|
| |
Changes: https://github.com/libsdl-org/sdl12-compat/compare/a6a965a...8743305
(cherry picked from commit adc6a8b516970de708e6d17883a087f90cedb6d2)
|
|
|
|
|
|
| |
Reported by: fallout
(cherry picked from commit bff97e5ad7f54a896bd8936ed6899934e4542c78)
|
| |
|
|
|
|
|
| |
Changes: https://github.com/libsdl-org/sdl12-compat/compare/4e4527a...a6a965a
(cherry picked from commit 24ed37917f3acfaef932a9d50836c2605fb402d8)
|
|
|
|
|
|
|
| |
Add JRuby 9.3.2.0
Changes: https://github.com/rbenv/ruby-build/releases/tag/v20211203
(cherry picked from commit 584e16606b81f72d4cae5d6b05de25f5b5582e29)
|
|
|
|
|
|
|
| |
Add JRuby 9.2.20.1
Changes: https://github.com/rbenv/ruby-build/releases/tag/v20211201
(cherry picked from commit 9e662dabb3b399ddf2735a2a9d57597721d36959)
|
|
|
|
|
|
|
|
|
|
| |
step one in unbreaking www/firefox in 2021Q4: we need a wasi-compiler-rt
port which matches the clang building firefox, which in turn has to
match rust's embedded llvm. rust 1.55 on 2021Q4 has llvm 12.
(cherry picked from commit 0741c12be4feae09104b54241a08d9db2d30567f)
(also connects devel/wasi-compiler-rt13, which was missed in a previous
cherry-pick)
|
|
|
|
|
|
| |
Differential Revision: https://reviews.freebsd.org/D32440
(cherry picked from commit 4d8144647a129ff5a95116c52f7157517e3bf1bf)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This port was accidentially using the base system compiler for some
parts of the configure stages - which gives wrong results in the
compiler feature tests, as base clang on FreeBSD 13.0 (llvm 11) does
not know about the wasm32 target.
Worse, even with the correct compiler some of the feature tests depend
on a present and usable libc++ for the wasi target, which we don't
have yet (this port will build one, but before...).
The end result was that the build system failed to figure out the
compiler flags for disabling exceptions (-fno-exceptions in clang's
case) and built the wasm libc++ with exceptions enabled. But exceptions
are not (yet) supported in wasi-sdk, so trying to build any code against
this wasm libc++ failed with linker errors like
wasm-ld: error: /usr/local/share/wasi-sysroot/lib/wasm32-wasi/libc++.a(string.cpp.o): undefined symbol: __cxa_allocate_exception
wasm-ld: error: /usr/local/share/wasi-sysroot/lib/wasm32-wasi/libc++.a(string.cpp.o): undefined symbol: __cxa_throw
To solve that, we have to force the configure stages to use the correct
compiler by pushing CC/CXX and related variables into CONFIGURE_ENV
and specify the results of the compiler feature tests via cmake
arguments. That is a horrible workaround, but short of a full bootstrap
build, I can't see any other solution to the chicken-and-egg problem
with wasi-libcxx requiring a functional wasi-libc++ to build.
PR: 260005
Approved by: greg at unrelenting dot technology (maintainer)
(cherry picked from commit bf143897d312fc861061eeca33d4cf3e777b6728)
|
|
|
|
|
|
| |
Differential Revision: https://reviews.freebsd.org/D32441
(cherry picked from commit 1b1f3cd39d99dd0e0d72471bc5de24b9ffd3b1f9)
|
|
|
|
|
| |
Changes: https://github.com/libsdl-org/sdl12-compat/compare/d926510...4e4527a
(cherry picked from commit 1f2b68d27173bde53040182f9d72b3250659f8a9)
|
|
|
|
|
|
|
|
|
| |
- Add Ruby 2.6.9, 2.7.5, 3.0.3
Changes: https://github.com/rbenv/ruby-build/releases/tag/v20211124
Sponsored by: HAW International
(cherry picked from commit ad111ec2a7ece805f5b8c4c62a1cf827f3b1c49b)
|
|
|
|
|
|
|
|
| |
To make it possible to easily import py-pyjwt v2.x move the current port
to a versioned directory. Bump consumers after rename of the dependency.
PR: 254038
(cherry picked from commit e6ec12f6646f71fe84268d21f3a6901191ebf60e)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This makes binutils ld use DT_RUNPATH instead of DT_RPATH by default
for FreeBSD targets and brings it in line with LLVM ld.
The difference between the two is that DT_RUNPATH has a lower priority
than the LD_LIBRARY_PATH environment variable. This variable is used
by libtool to override DT_RUNPATH when running programs directly from
the build directory (e.g. during make test).
PR: 259446
Approved by: maintainer timeout (2 weeks)
(cherry picked from commit dea411ca0ce1f3152bad6609868146f383b720c6)
|
|
|
|
|
| |
Changes: https://github.com/libsdl-org/sdl12-compat/compare/c4f9449...d926510
(cherry picked from commit 2bfc50c81d9d4959d12f04c9a7552c545cb5bae8)
|
|
|
|
|
|
| |
This is a directly commit to 2021Q4 branch
Fixes: 10836ee57a09
|
|
|
|
|
| |
Changes: https://github.com/libsdl-org/sdl12-compat/compare/36a09e4...c4f9449
(cherry picked from commit 60c7ac0f05b02ecf60ae284afb27514f619ff050)
|
|
|
|
|
|
|
|
|
| |
The patch fixed in d326758c32dff2938c1da97c0df5926612c3efa2 broke
non-powerpc platforms so we need a bump for all platforms.
Requested by: kib
(cherry picked from commit 7506e42640814a3f02e6392f366d8d6ee1414978)
|
|
|
|
|
|
|
| |
PR: 259570 (reported here, but tangential)
Reported by: stephen
(cherry picked from commit 3f4163a191133d25b424dff14a6cde8d89c34e65)
|
|
|
|
|
|
|
|
|
| |
Pull in the code gen portion of upstream LLVM's 2d8c18fbbdd1.
MFH: 2021Q4
Sponsored by: DARPA
(cherry picked from commit 0cb1a5fe81b339b760e1d671269285e63d82c689)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Apply https://reviews.llvm.org/D109090
Fixes immediate segfault when executing binaries built by the port's compiler with -fstack-protector-strong.
Submitted by: adalava
(cherry picked from commit 531a51cc368cf2f53fd21923532964ba96965474)
devel/llvm13: revert to the older powerpc64 fix
The newer one apparently causes a regression on amd64 freestanding binaries.
While here, fix some whitespace issues in Makefile.
Submitted by: adalava
(cherry picked from commit d326758c32dff2938c1da97c0df5926612c3efa2)
|
|
|
|
|
|
|
| |
Changes: https://github.com/rbenv/ruby-build/releases/tag/v20211109
Sponsored by: HAW International
(cherry picked from commit 93daebae57730944e2c172a9e97eb680162bf04f)
|
|
|
|
|
| |
Error: /usr/local/lib/libigc.so.1.0.1 is linked to /usr/local/llvm13/lib/libLLVM-13.so from devel/llvm13 but it is not declared as a dependency
(cherry picked from commit 913ccecf2a920e26fa891a2a92537c2c01fc92f5)
|
|
|
|
|
|
|
|
|
|
| |
This port does not build on armv7 due to inline assembly unsupported by clang.
Fix the build by compiling with gcc on armv7.
PR: 259447
Approved by: portmgr (build fix blanket)
(cherry picked from commit 79ede500f770ed197458e9ae7cf87b2961c4dc16)
|
|
|
|
|
| |
PR: 258092
(cherry picked from commit 06a7ac65bd3efb5eb1a1705a55f11acc812d941d)
|
|
|
|
|
| |
Changes: https://github.com/matrix-org/python-canonicaljson/releases
(cherry picked from commit c627954c5d8d6df5c51c24ac3a67ea699a503d2d)
|
|
|
|
|
|
| |
PR: 259079
MFH: 2021Q4
(cherry picked from commit 5ed693e21d47b0344be156e48bb869d66ac59385)
|
|
|
|
|
|
|
|
| |
MFH: 2021Q4
Security: 2bf56269-90f8-4a82-b82f-c0e289f2a0dc
Sponsored by: The FreeBSD Foundation
(cherry picked from commit c2aec576298caac36fbb161d9775fff1f91f4d4c)
|
|
|
|
|
|
|
|
| |
MFH: 2021Q4
Security: 2bf56269-90f8-4a82-b82f-c0e289f2a0dc
Sponsored by: The FreeBSD Foundation
(cherry picked from commit ff990c0c961539e426999865ee3c920c99437ffc)
|
|
|
|
|
|
|
|
| |
Changes: https://gitlab.gnome.org/GNOME/glib/-/blob/2.70.1/NEWS
PR: 259513
Approved by: tcberner
(cherry picked from commit 2de04cfcc58f938f67846485b9c0c171b3533a35)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Use this release as an intermediate step before the port is updated
to the 6.x release, because it contains mostly bugfixes and is also
required for the 2021Q4 branch.
The latter is necessary in order to be able to build certain ports
successfully if devel/py-setuptools_scm is already present in the
build environment. For instance, devel/py-platformdirs, which can be
built without it but if devel/py-setuptools is already installed, it
requires the 5.x release of it for build. [1]
* Also adjust the description of the TOML option slightly with an appropriate warning to avoid build issues related to parsing
"pyproject.toml" files during setup. [2]
Changelog since 4.1.2:
https://github.com/pypa/setuptools_scm/blob/v5.0.2/CHANGELOG.rst
PR: 259381 [2], 259420 (both related)
MFH: 2021Q4 (after 1 week) [1]
(cherry picked from commit 33a4a1d205bd4323d330b7cc5f39925e5b3e811c)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* In build environments have git installed in conjunction with a
git-based Ports tree and haven't WRKDIRPREFIX set, there will be
significant delays when building devel/py-setuptools_scm or ports
that depend on it.
This is because the top-level directory of the git repository is
determined during build via "git rev-parse --show-toplevel" which is
issued inside the WRKSRC directory.
Once the top-level directory (which is PORTSDIR) has been determined,
an archive is created from this point using "git archive" which is
then very time-consuming due the complexity of the Ports tree.
In environments (e.g. poudriere) that have WRKDIRPREFIX set and also
have git present during build, the issue doesn't appear because
"git rev-parse --show-toplevel" fails silently with "not a git repo".
Remedy the issue by returning only the actual path of WRKSRC, but only
if it has "setup.py" in it (= devel/py-setuptools_scm is built) or a
test session is performed.
* Modernize the "do-test" target while I'm here and bump PORTREVISION
due package change.
PR: 258891
Reported by: Robert Clausecker <fuz@fuz.su>
Obtained from: OpenIndiana
MFH: 2021Q4 (after 1 week)
(cherry picked from commit adc0cc3f69aeac37b9678c6d5b4d548d9c60cfae)
|
|
|
|
| |
(cherry picked from commit 9a19d5fa7851c8ccae830105edbeee8340eba087)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This combines three commits to avoid the bulk of larger files.
Breathe provides a bridge between the Sphinx and Doxygen documentation systems.
It is an easy way to include Doxygen information in a set of documentation
generated by Sphinx. The aim is to produce an autodoc like support for people
who enjoy using Sphinx but work with languages other than Python. The system
relies on the Doxygen’s xml output.
WWW: https://github.com/michaeljones/breathe
(cherry picked from commit 7fc9eb511a9de8d22aadc855b2812208e04f7b35)
(cherry picked from commit 47570d5b3c9b646a2b17ef9b4a28e52e21e4c48c)
(cherry picked from commit 7c2762b3f43341c1f9822c3ee3634f5ddf5a4d8d)
|
|
|
|
|
| |
Changes: https://github.com/any1/aml/releases/tag/v0.2.1
(cherry picked from commit faf2cff4034ad7da8c161d21eabee811fd3e585c)
|
|
|
|
|
| |
Changes: https://github.com/libsdl-org/sdl12-compat/compare/c6cfc8f...36a09e4
(cherry picked from commit 0cd2c1649ff2687ae07d4a482cabdeb80e3be65c)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
ld: error: undefined symbol: __start_BUS_ERROR_MAP
>>> referenced by bus-error.c
>>> libsystemd_static.a.p/sd-bus_bus-error.c.o:(bus_error_name_to_errno) in archive src/libsystemd/libsystemd_static.a
ld: error: undefined symbol: __stop_BUS_ERROR_MAP
>>> referenced by bus-error.c
>>> libsystemd_static.a.p/sd-bus_bus-error.c.o:(bus_error_name_to_errno) in archive src/libsystemd/libsystemd_static.a
>>> referenced by bus-error.c
>>> libsystemd_static.a.p/sd-bus_bus-error.c.o:(bus_error_name_to_errno) in archive src/libsystemd/libsystemd_static.a
cc: error: linker command failed with exit code 1 (use -v to see invocation)
PR: 258812
Obtained from: https://github.com/systemd/systemd/commit/945317a4b69d
(cherry picked from commit ffe546db80d95396051300a693d07acdcda457a3)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Remove settings of optimization from cmake/modules/c_flags.cmake as
per section 13.9 of Porter's Handbook
* Switch to DISTVERSION
* Pet portclippy
* Reformat Makefile with portfmt
PR: 257708
Approved by: maitainer timeout (> 1 month)
Differential Revision: https://reviews.freebsd.org/D32545
(cherry picked from commit b6534ecd950cf32e1b76733d34a2ec929b690704)
|
|
|
|
|
|
| |
Required for gitlab-ce 14.4.0.
(cherry picked from commit a7c2e749703312538d817c6c0475573e62568921)
|
|
|
|
|
|
| |
Required for gitlab-ce 14.4.0.
(cherry picked from commit 05618b5f9b6a31b1375f8d3b5763c31945da9deb)
|