aboutsummaryrefslogtreecommitdiff
path: root/devel
Commit message (Collapse)AuthorAgeFilesLines
* devel/volk: Fix build on armv7.Robert Clausecker2021-11-081-1/+7
| | | | | | | | | | 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)
* devel/elfutils: Fix build after mempcpy(3) and wmempcpy(3) were addedYuri Victorovich2021-11-082-1/+11
| | | | | PR: 258092 (cherry picked from commit 06a7ac65bd3efb5eb1a1705a55f11acc812d941d)
* devel/py-canonicaljson: Update to 1.5.0Po-Chuan Hsieh2021-11-052-4/+4
| | | | | Changes: https://github.com/matrix-org/python-canonicaljson/releases (cherry picked from commit c627954c5d8d6df5c51c24ac3a67ea699a503d2d)
* devel/p5-Data-Unixish: Add a missing dependencyZane C. Bowers-Hadley2021-11-051-1/+2
| | | | | | PR: 259079 MFH: 2021Q4 (cherry picked from commit 5ed693e21d47b0344be156e48bb869d66ac59385)
* devel/jenkins-lts: Update to 2.303.3Li-Wen Hsu2021-11-042-4/+4
| | | | | | | | MFH: 2021Q4 Security: 2bf56269-90f8-4a82-b82f-c0e289f2a0dc Sponsored by: The FreeBSD Foundation (cherry picked from commit c2aec576298caac36fbb161d9775fff1f91f4d4c)
* devel/jenkins: Update to 2.319Li-Wen Hsu2021-11-042-5/+4
| | | | | | | | MFH: 2021Q4 Security: 2bf56269-90f8-4a82-b82f-c0e289f2a0dc Sponsored by: The FreeBSD Foundation (cherry picked from commit ff990c0c961539e426999865ee3c920c99437ffc)
* devel/glib20: update to 2.70.1Jan Beich2021-11-033-69/+5
| | | | | | | | Changes: https://gitlab.gnome.org/GNOME/glib/-/blob/2.70.1/NEWS PR: 259513 Approved by: tcberner (cherry picked from commit 2de04cfcc58f938f67846485b9c0c171b3533a35)
* devel/py-setuptools_scm: Update to 5.0.2Kai Knoblich2021-11-022-6/+5
| | | | | | | | | | | | | | | | | | | | | | | * 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)
* devel/py-setuptools_scm: Do not run "git archive" on Ports treeKai Knoblich2021-11-023-2/+50
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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)
* devel/pcre2: update to 10.39Kirill Ponomarev2021-11-023-12/+15
| | | | (cherry picked from commit 9a19d5fa7851c8ccae830105edbeee8340eba087)
* devel/py-breathe: RST&Sphinx bridge to Doxygen [backport]Matthias Andree2021-11-014-0/+82
| | | | | | | | | | | | | | | | | 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)
* devel/aml: update to 0.2.1Jan Beich2021-10-312-4/+4
| | | | | Changes: https://github.com/any1/aml/releases/tag/v0.2.1 (cherry picked from commit faf2cff4034ad7da8c161d21eabee811fd3e585c)
* devel/sdl12-compat: update to s20211015Jan Beich2021-10-312-5/+5
| | | | | Changes: https://github.com/libsdl-org/sdl12-compat/compare/c6cfc8f...36a09e4 (cherry picked from commit 0cd2c1649ff2687ae07d4a482cabdeb80e3be65c)
* devel/basu: unbreak build with LLD 13 (devel/llvm13 or -CURRENT)Evgeniy Khramtsov2021-10-301-0/+23
| | | | | | | | | | | | | | | | | | 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)
* devel/stlink: Fix build on 32 bit platformsRobert Clausecker2021-10-276-26/+77
| | | | | | | | | | | | | | * 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)
* devel/rubygem-grape-entity: Update to 0.10.1Matthias Fechner2021-10-272-5/+5
| | | | | | Required for gitlab-ce 14.4.0. (cherry picked from commit a7c2e749703312538d817c6c0475573e62568921)
* devel/rubygem-gitlab-sidekiq-fetcher: Update to 0.8.0Matthias Fechner2021-10-272-5/+5
| | | | | | Required for gitlab-ce 14.4.0. (cherry picked from commit 05618b5f9b6a31b1375f8d3b5763c31945da9deb)
* devel/rubygem-gitlab-labkit: Update to 0.21.2Matthias Fechner2021-10-273-34/+5
| | | | | | Required for gitlab-ce 14.4.0. (cherry picked from commit 9f139bf40fef91a3423cb0b1484e1ec5d9aa38a6)
* devel/gitaly: Update to 14.4.0Matthias Fechner2021-10-274-23/+19
| | | | | | Is required for gitlab-ce 14.4.0. (cherry picked from commit bebf78bb80770e9e7bb34803ccf6d42235027adf)
* */*: Revert "*/*: Make rails 6.1.3 available"Matthias Fechner2021-10-2736-392/+11
| | | | | | | | | This reverts commit f4511dc4a7c439b30c898b75246d314a574f01cb. Add MOVED entries. These ports are not required anymore as gitlab 14.4.0 has upgrade now to rails 6.1.4.1. (cherry picked from commit 4a7e890e91522896eb83f1c2f278ce0414175333)
* devel/efl: Fix build on armv6/armv7.Robert Clausecker2021-10-261-0/+5
| | | | | | | | The clang's integrated assembler is having problems with assembly sources, so bring in binutils as. PR: 259443 (cherry picked from commit 78d1e7e3c761c7c5821d6bda70d157fa3d179460)
* devel/renpy: update to 7.4.10Jan Beich2021-10-242-4/+4
| | | | | | | | Changes: https://www.renpy.org/release/7.4.10 (see Announcment) Changes: https://www.renpy.org/doc/html/changelog.html#renpy-7-4-10 Reported by: Repology (cherry picked from commit 2b84b7d4b60df35dec0aa71b0d589206f2697057)
* devel/ruby-build: Update to 20211019Koichiro Iwao2021-10-202-4/+4
| | | | | | | Changes: https://github.com/rbenv/ruby-build/releases/tag/v20211019 Sponsored by: HAW International (cherry picked from commit 9bf3f5996681f44aeba130a47d3406f5e0ebfed9)
* devel/llvm13: fix build without AMDGPUBrooks Davis2021-10-122-1/+1
| | | | | | | | PR: 259044 Reported by: Evgeniy Khramtsov Sponsored by: DARPA (cherry picked from commit b3dde6830b535fd1c6a72bc480662fe2c74af66f)
* devel/llvm13: Update to 13.0.0 RELEASEBrooks Davis2021-10-122-4/+4
| | | | | | Sponsored by: DARPA (cherry picked from commit ef505eaca6425dd075e64e166f7be7a0ead3fa59)
* devel/pcsc-lite: Update to 1.9.4.Xin LI2021-10-102-4/+4
| | | | (cherry picked from commit ee37289a043dc6f34cf3566e7e193cca12eff59a)
* multimedia/libvpx: update 1.11.0Jan Beich2021-10-104-2/+4
| | | | | | | Changes: https://chromium.googlesource.com/webm/libvpx/+log/v1.10.0..v1.11.0 Reported by: portscout, Repology (cherry picked from commit f16d8e56352394e557b1ab24f1a3582300e414af)
* devel/renpy: update to 7.4.9Jan Beich2021-10-092-4/+4
| | | | | | | | Changes: https://www.renpy.org/release/7.4.9 (see Announcment) Changes: https://www.renpy.org/doc/html/changelog.html#renpy-7-4-9 Reported by: portscout, Repology (cherry picked from commit 23c2b6aed90bbe4bb32f5b40633d438b9b851daf)
* devel/libcircllhist: Update to g20211005 and unbreak LDFLAGSRobert Clausecker2021-10-085-14/+73
| | | | | | | | | | | | | - take up maintainership of this unmaintained port - license has changed to APACHE20 - upstream has moved, switch to new upstream - generate and install documentation - disable git-based version generation (tries to pick up the ports tree's git) - regenerate patch - make portlint and portclippy happy PR: 258906 (cherry picked from commit ef377af9f77ceebe66727ff620a3723d1748c46d)
* devel/dyncall: Fix build on armTassilo Philipp2021-10-081-0/+176
| | | | | | | PR: 258846 Reported by: Robert Clausecker (cherry picked from commit 17631aa22f13fa4cecfed6cf92bd3ac15334454b)
* devel/jenkins-lts: Update to 2.303.2Li-Wen Hsu2021-10-072-4/+4
| | | | | | | | MFH: 2021Q4 Security: 9bad457e-b396-4452-8773-15bec67e1ceb Sponsored by: The FreeBSD Foundation (cherry picked from commit d44f3afb5683099bf99c1ae93adefd8fc087b6ed)
* devel/jenkins: Update to 2.315Li-Wen Hsu2021-10-072-4/+4
| | | | | | | | MFH: 2021Q4 Security: 9bad457e-b396-4452-8773-15bec67e1ceb Sponsored by: The FreeBSD Foundation (cherry picked from commit fd209374c129508d3ed4c743fc5b1682352098d4)
* devel/level-zero: update to 1.5.4Jan Beich2021-10-063-7/+7
| | | | | | | Changes: https://github.com/oneapi-src/level-zero/releases/tag/v1.5.4 Reported by: GitHub (watch releases) (cherry picked from commit 4693872e216a74decec70bfa5ad4fae1ec09fe6d)
* devel/electron12: fix buildTomoaki AOKI2021-10-063-9/+17
| | | | | | | | | | | | | | | | | | In file included from ../../third_party/nasm/asm/assemble.c:178: ../../third_party/nasm/include/compiler.h:249:21: error: static declaration of 'mempcpy' follows non-static declaration static inline void *mempcpy(void *dst, const void *src, size_t n) ^ /usr/include/string.h:70:7: note: previous declaration is here void *mempcpy(void * __restrict, const void * __restrict, size_t); ^ PR: 257378 Reported by: Robert Cina <transitive@gmail.com> Tested by: meta Approved by: maintainer timeout (> 2 weeks) MFH: 2021Q4 (cherry picked from commit 9cdeb88eac13fab9aed2f3972cef30d229890bde)
* devel/llvm13: fix BE_NATIVE buildBrooks Davis2021-10-052-5/+6
| | | | | | | | | | | Handle new per-backend Exegesis libraries. Awkwardly, they use the opposite convention of all other per-arch binaries so add (hopefuly temporary) machinery to support libLLVM<Foo><Arch>.a libraries. PR: 258897 Sponsored by: DARPA (cherry picked from commit 1fca16446ff2ff675ee3cfd6284fa46016a7d498)
* */*: Make rails 6.1.3 availableMatthias Fechner2021-10-0535-9/+391
| | | | | | | The upgrade of rails to 6.1.4 broke www/gitlab-ce. PR: 258855 (cherry picked from commit f4511dc4a7c439b30c898b75246d314a574f01cb)
* www/gitlab-ce: Revert unapproved modification that broke gitlabMatthias Fechner2021-10-052-9/+4
| | | | (cherry picked from commit 7dcb3ca59065e8f1c74bbed2f64f3bc8100bbc18)
* devel/maven: Update to 3.8.3Jonathan Chen2021-10-053-30/+25
| | | | | | | | | Changelog: https://maven.apache.org/docs/3.8.3/release-notes.html PR: 258915 Reviewed by: Michael Osipov <michael.osipov@siemens.com> (cherry picked from commit a7816892dd6b758e687b916eac42b811c493c32b)
* devel/cmake: Revert "devel/cmake: fix build with python 3.10 as default"Yasuhiro Kimura2021-10-051-3/+2
| | | | | | | | | | | | | | | | | | This reverts commit 913219385dfdf72232e6beefe287377cfebdfb04. Previously build of cmake failed if 3.10 is default version of Python. And it was worked around by limiting the range of Python to 3.6-3.9. The source of the build error is runtime error of textproc/py-sphinx with Python 3.10. But it is already fixed and workaround isn't necessary any more. So revert the commit corresponding to it. PR: 258798 Approved by: adridg (kde@), ygy (mentor) MFH: 2021Q4 Differential Revision: https://reviews.freebsd.org/D32282 (cherry picked from commit 272477b09c9f9ef3e18250f14dd4dea1f90698fe)
* devel/py-pycapsicum: unbreak build after 620968a43a5fJan Beich2021-10-042-0/+5
| | | | | | | | | | | | Restore the patch accidentally removed due to confusing comment. _pycapsicum.c:36:10: fatal error: 'sys/capability.h' file not found #include "sys/capability.h" ^~~~~~~~~~~~~~~~~~ Reported by: pkg-fallout (cherry picked from commit c85f76fcf7a48834ad29bcdd3c6508636ec4eedf)
* devel/py-spyder-kernels: Update to 2.1.3Rainer Hurling2021-10-032-4/+5
| | | | | | | | | | | Fix errors when setting or getting the Matplotlib backend. Changelog: https://github.com/spyder-ide/spyder-kernels/blob/master/CHANGELOG.md#version-213-2021-10-02 Reported by: Repology MFH: 2021Q4 (cherry picked from commit f3a1b59d79681f95bbb7fe24aa9448886b764f61)
* devel/apitrace: enable RTLD_DEEPBIND after 620968a43a5fJan Beich2021-10-034-41/+5
| | | | | | | | | https://cgit.freebsd.org/src/commit/?id=8a423062d0595 DragonFly still lacks RTLD_DEEPBIND, so use an upstream fix in order to detect collision and drop on the next update. (cherry picked from commit a9bba31981f7e85d07a1e8087b0fc7f824a05aca)
* devel/nlohmann-json: Update 3.10.1 -> 3.10.2Yuri Victorovich2021-10-032-4/+4
| | | | Reported by: portscout
* devel/py-rapidfuzz: Update 1.5.1 -> 1.7.1Yuri Victorovich2021-10-032-4/+7
| | | | Reported by: portscout
* devel/py-traitlets: Update 5.0.5 -> 5.1.0Yuri Victorovich2021-10-032-7/+6
| | | | Reported by: portscout
* devel/sublime-merge: new portsEric Turgeon2021-10-038-0/+170
| | | | | | | | | Sublime Merge is a Graphical Git Client from the creators of Sublime Text. It is powered by the same performant cross-platform GUI toolkit and syntax highlighting engine used in Sublime Text. Sublime Merge wraps around the core Git functionality, so when you're using Sublime Merge, you're using Git. This commit is pushed with Sublime Merge
* devel/glib20: Add option for unit testsDaniel Engberg2021-10-023-1/+129
| | | | | | | | | | | | | | | | | | | Don't build tests by default, the reduces time spent on compiling substantially (~450 objects vs ~1200) Add dependency for unit tests Some tests are disable due to circular dependency Backport upstream commit 75c854b359b8bd8b78938e51e5a2c7a42e5847ae to fix an issue calling getpwnam_r Thanks to arrowd for troubleshooting and submitting bugfix upstream References: https://gitlab.gnome.org/GNOME/glib/-/issues/2488 https://gitlab.gnome.org/GNOME/glib/-/commit/75c854b359b8bd8b78938e51e5a2c7a42e5847ae https://gitlab.gnome.org/GNOME/glib/-/merge_requests/2276 (backport) PR: 257623 Approved by: arrowd (mentor) Differential Revision: https://reviews.freebsd.org/D31702
* devel/shfmt: Update to 3.4.0Adam Weinberger2021-10-022-6/+6
|
* devel/etcd*: restore PKGNAMEPREFIX due to audio/etcd conflict.Jimmy Olgeni2021-10-025-10/+15
| | | | | | (partial rollback of 89eb41e) Reported by: antoine
* devel/etcd*: fix PKGBASE collisionAntoine Brodin2021-10-025-0/+5
|