aboutsummaryrefslogtreecommitdiff
path: root/Mk
Commit message (Collapse)AuthorAgeFilesLines
* Mk/bsd.default-versions.mk: Switch default Python version to 3.9VVD2022-06-262-4/+4
| | | | | | | PR: 261703 Reported by: VVD Tested by: exp-run by antoin@ Approved by: maintainer’s time-out
* Mk/Uses/go.mk: Do not append to EXTRACT_ONLYDmitri Goutnik2022-06-221-1/+1
| | | | | | Appending to EXTRACT_ONLY may re-add files that were already excluded by the port. Instead, set EXTRACT_ONLY only if it was not already defined and let the port handle it otherwise.
* KDE: Update KDE Frameworks to 5.94Tobias C. Berner2022-06-221-1/+1
| | | | | | | | | | | | | 12th June 2022. KDE today announces the release of KDE Frameworks 5.95.0. KDE Frameworks are 83 addon libraries to Qt which provide a wide variety of commonly needed functionality in mature, peer reviewed and well tested libraries with friendly licensing terms. For an introduction see https://kde.org/products/frameworks/ Exp-run by: antoine PR: 264651
* editors/lazarus-*: update to 2.2.2Jose Alonso Cardenas Marquez2022-06-181-2/+2
| | | | ChangeLog at: https://gitlab.com/freepascal.org/lazarus/lazarus/-/commits/fixes_2_2
* Mk/bsd.port.mk: fix indentationsTobias C. Berner2022-06-151-11/+11
| | | | Reminder: please use the provdied hooks when working in Mk.
* bsd.port.mk: remove FORCE_POSTBaptiste Daroussin2022-06-151-11/+1
| | | | | | FORCE_POST was a temporary solution when migrating from pkg_tools to pkg now that everything can directly enforce when it is executed, it is not needed anymore (and actually pkg is not looking for it anymore)
* php/pear: unbreak bulk -aAntoine Brodin2022-06-131-0/+1
|
* */horde*: Ignore with php82Muhammad Moinur Rahman2022-06-111-4/+4
|
* */*php82*: Welcome php 8.2.0 Alpha 1Muhammad Moinur Rahman2022-06-111-2/+6
| | | | | | | | | | | Please DO NOT use this version in production, it is an early test version. port-committers@ please DO NOT mark your ports IGNORE_WITH_PHP=82. A build is running to check all php ports with php82 and will be committed in batch tomorrow. Sponsored by: Bounce Experts
* KDE: Update KDE Gear to 22.04.2 (June bugfix release)Tobias C. Berner2022-06-101-3/+3
| | | | | | | | | | | | | | | | Over 120 individual programs plus dozens of programmer libraries and feature plugins are released simultaneously as part of KDE Gear. Today they all get new bugfix source releases with updated translations, including: * ark: Support ‘7zip’ as well as ‘p7zip’. * konsole: Fix scroll position jumps regression. * okular: Fix crash while undoing with the menu on an empty annotation. Distro and app store packagers should update their application packages. Full Changelog: https://kde.org/announcements/changelogs/gear/22.04.2/
* devel/autoconf: update to 2.71Tijl Coosemans2022-06-081-6/+23
| | | | | | | | | - Copy devel/autoconf to devel/autoconf2.69. - Update devel/autoconf to 2.71. - Allow ports to use 2.69 with USES=autoreconf:2.69. PR: 258046 Exp-run by: antoine
* gnome: don't use target when variable expansion do the jobBaptiste Daroussin2022-06-081-5/+1
|
* */*: Mk/bsd.sites.mk: TEX_CTAN reorganize mirrorsFernando Apesteguía2022-06-061-2/+2
| | | | | Move https://ftp.math.utah.edu/pub/tex/historic/%SUBDIR%/ to the end of the list. It is pretty unreliable and gives very bad throughput.
* */*: Pass lang/go* and Mk/Uses/go.mk maintainershipDmitri Goutnik2022-06-061-1/+1
| | | | | | Pass maintainership to the new Go team. Approved by: ygy (maintainer, by email)
* */*: Introduce versioned Go portsDmitri Goutnik2022-06-063-14/+26
| | | | | | | | | | | | | - Mk/Uses/go.mk: add support for selecting Go port version in USES=go; - Mk/bsd.default-versions.mk: add GO_DEFAULT; - convert lang/go-devel to the master and lang/go{117,118} to slave ports; - add lang/go meta-port that provides go and gofmt symlinks to the current default version. PR: 264336 Reviewed by: ygy jwb yuri mikael drtr0jan@yandex.ru decke mat Differential Revision: https://reviews.freebsd.org/D35346
* Mk/bsd.default-versions.mk: add GCC 12 to the list of supported versionsPiotr Kubaj2022-06-041-1/+1
|
* Mk/bsd.default-versions.mk: Update Node.js commentJoseph Mingrone2022-06-041-1/+1
| | | | | | | Update the comment to reflect that 17 is no longer a possible value for NODEJS_DEFAULT, but 18 now is. Sponsored by: The FreeBSD Foundation
* Mk/Uses/python.mk: Update *_DEPENDS for py-setuptoolsPo-Chuan Hsieh2022-06-031-2/+2
| | | | Always use the latest version in order to avoid inconsistent behavior.
* Mk/Uses/nodejs.mk: Handle www/node update to v18Joseph Mingrone2022-06-031-6/+6
| | | | | PR: 263590 Sponsored by: The FreeBSD Foundation
* Mk/Uses/python.mk: Add preliminary support for "make test" for nose, nose2, ↵Po-Chuan Hsieh2022-06-031-2/+105
| | | | | | | | | | | | | | | | | | | | pytest, unittest and unittest2 This patch adds preliminary support for "make test". It supports nose, nose2, pytest, unittest and unittest2. Enable this by adding one of the following: USE_PYTHON=nose USE_PYTHON=nose2 USE_PYTHON=pytest USE_PYTHON=unittest USE_PYTHON=unittest2 The pytest support was derived from USES=pytest. All user-facing variables are kept unchanged except PYTEST_ARGS which has been changed to generic TEST_ARGS. USES=pytest can be changed to USE_PYTHON=pytest as follows: USES=pytest -> USE_PYTHON=pytest USES=pytest:4 -> USE_PYTHON=pytest4 PYTEST_ARGS -> TEST_ARGS
* Mk/Uses/perl5.mk: Remove outdated P5_POD_PARSERPo-Chuan Hsieh2022-06-031-6/+0
| | | | lang/perl5.30 has been removed in b3fb5d8b3c860bd3c3ebcffafe621aea61379539.
* lang/rust: Update to 1.61.0Mikael Urankar2022-05-312-2/+2
| | | | | | | Announce: https://blog.rust-lang.org/2022/05/19/Rust-1.61.0.html ChangeLog: https://github.com/rust-lang/rust/blob/master/RELEASES.md#version-1610-2022-05-19 Reviewed by: pkubaj Differential Revision: https://reviews.freebsd.org/D35335
* Uses/pyqt.mk: repair PORTEPOCH of py-sip dependencyAdriaan de Groot2022-05-291-3/+11
| | | | | | | | | | | | | | | | | | | | | | | When using BUILD_DEPENDS with a dependency-version, as described in section 5.9.9 of the Porters Handbook, a desired-version can be compared with an installed-version, e.g.: py38-sip>=6.5.1:devel/py-sip@py38 The version is compared fully with all the ports-versioning parts included. That includes the PORTEPOCH, which isn't visible (because =0 in the specification above). Since py-sip was epoched at some point, the installed version of py-sip might be this: py38-sip-5.5.0,1 Python to C and C++ bindings generator Because of the epoch, the version 5.5.0,1 > 6.5.1, even though visually it seems like it wouldn't be. Massage the dependency generation in pyqt.mk to take that epoch into account. PR: 262129 Reported by: Rafael Grether
* Mk/bsd.port.mk: Fix unchanged options overwriting dialog4ports bgBryan Drewery2022-05-281-0/+1
| | | | This was already handled for the changed options case.
* devel/autoconf*: restructure to prepare for 2.71Tijl Coosemans2022-05-271-4/+26
| | | | | | | | | | | | | | | - Rename autoconf 2.13 port directory, package, and command all to autoconf2.13 just like ports like perl and python. - Let USES=autoreconf run gtkdocize if necessary. - Rewrite autoconf-wrapper and rename it autoconf-switch to reflect better what it does. - Delete patch-bison. It has been reverted upstream. - Add a patch to let autoreconf set the AUTOCONF environment variable so subprocesses like automake use the correct version. - Make building of info files optional. - Address portlint, portclippy, portfmt issues in devel/autoconf*. PR: 259556, 263970
* lang/perl5.36: add latest Perl 5 versionMathieu Arnold2022-05-262-2/+6
| | | | Changes: https://metacpan.org/release/RJBS/perl-5.36.0-RC3/view/pod/perldelta.pod
* math/py-numpy: Update to 1.22.4Wen Heping2022-05-251-1/+1
| | | | | | PR: 264153 Reported by: wen@ Exp-run by: antoine@
* cleanup: remove expired versions of OpenJDK (12 through 16)Rene Ladan2022-05-242-20/+4
| | | | | | | | | | | | | | | | | | Adjust ports depending on expired versions of OpenJDK: - biology/snpeff: 12+ -> 17+ - devel/RStudio: 12 -> 11 - www/closure-compiler: 13 -> 11+ Allow java/openjdk17 to use java/openjdk17-bootstrap on i386 too, this builds just fine on 13.1-i386 Remove jdk12-doc as it is no longer relevant. Clean up Java version calculations in bsd.java.mk Reviewed by: jwb, java (glewis) Differential Revision: https://reviews.freebsd.org/D35280
* www/firefox: update to 101.0 (rc1)Christoph Moench-Tegeder2022-05-231-1/+1
| | | | | Release Notes (soon): https://www.mozilla.org/en-US/firefox/101.0/releasenotes/
* Mk: unregister expired lang/perl5.30Rene Ladan2022-05-232-7/+3
|
* Mk/bsd.default-versions.mk: note JAVA 17 and 18Rene Ladan2022-05-221-1/+1
|
* Mk/Uses/tar.mk: Add .tar.zst support (USES=tar:zst or USES=tar:zstd)Po-Chuan Hsieh2022-05-221-13/+15
| | | | - While I'm here, sort tar arguments for easier lookup
* Mk/Uses/tar.mk: revert "Add .tar.zst support (USES=tar:zst or USES=tar:zstd)"Tobias C. Berner2022-05-221-15/+13
| | | | | | | | | | | | | | This reverts commit 863e0d46e6fac215477cf3f9787fb89bd216191c. Reverted due to error: ===> libmtdev-1.1.6_1 Incorrect 'USES+=tar:bz2'. *** Error code 1 Stop. Please fix, test, and readd. With hat: portmgr
* Mk/Uses/tar.mk: Add .tar.zst support (USES=tar:zst or USES=tar:zstd)Po-Chuan Hsieh2022-05-221-13/+15
| | | | - While I'm here, sort tar arguments for easier lookup
* Mk/bsd.default-versions.mk: Update comment: Add llvm 14 and pgsql 15Po-Chuan Hsieh2022-05-221-2/+2
|
* Mk/bsd.ruby.mk: Remove PLIST_SUB helpersPo-Chuan Hsieh2022-05-221-9/+1
| | | | | These PLIST_SUB helpers are not being used for many years. AFAIK, I've never seen RUBY25 or above being used anywhere.
* KDE: Update KDE Frameworks to 5.94Tobias C. Berner2022-05-201-1/+1
| | | | | | | | | | | | | | | | | | Saturday, 14 May 2022 KDE today announces the release of KDE Frameworks 5.94.0. KDE Frameworks are 83 addon libraries to Qt which provide a wide variety of commonly needed functionality in mature, peer reviewed and well tested libraries with friendly licensing terms. For an introduction see the KDE Frameworks release announcement. This release is part of a series of planned monthly releases making improvements available to developers in a quick and predictable manner. Changelog: https://kde.org/announcements/frameworks/5/5.94.0/ PR: 263968 Exp-run by: antoine
* databases/postgresql??-*: add postgresql-15 to the ports treePalle Girgensohn2022-05-191-1/+1
| | | | | | | | | Introduce PostgreSQL-15 to the ports tree. Make version 15 the master port, and add plist parameter for the postgresql version. Release notes: https://www.postgresql.org/docs/devel/release.html
* flavors: Allow ignoring for specific OSRELEmmanuel Vadot2022-05-161-0/+7
| | | | | | | | | | This change allow a ports to have <flavor>_IGNORE_<OPSYS>_{OSREL,OSREL:R} in their makefile so we can ignore on specific FreeBSD version. Approved by: bapt Reviewed by: bapt Sponsored by: Beckhoff Automation GmbH & Co. KG
* Mk/Uses: make a copy of package.xmlThierry Thomas2022-05-151-0/+4
| | | | | | | | When installing pear ports with php80-pear-1.10.12, I noticed a failure: the file package.xml disappeared from $WRKSRC and the symlink became invalid. PR: 263942
* gstreamer.mk: define versions for sndio and gnonlin componentsTobias C. Berner2022-05-141-0/+2
|
* gstreamer.mk: removed non-existent componentsTobias C. Berner2022-05-141-8/+2
|
* Mk/Uses/go.mk: Block modules download when CLEAN_FETCH_ENV is definedDmitri Goutnik2022-05-131-8/+21
| | | | | | | Additionally, stop overriding post-fetch and post-extract targets. PR: 258474 Differential Revision: https://reviews.freebsd.org/D35145
* KDE: Update KDE Gear to 22.04.1 (bug fix & translation release)Tobias C. Berner2022-05-131-3/+3
| | | | | | | | | | | | | | | | | Thursday, 12 May 2022. Over 120 individual programs plus dozens of programmer libraries and feature plugins are released simultaneously as part of KDE Gear. Today they all get new bugfix source releases with updated translations, including: * dolphin: The terminal panel will keep in sync with quick folder changes now * kate: Fix crash on session restore * kalendar: Fix ’next week’ button in the week’s view The full changelog can be found at https://kde.org/announcements/changelogs/gear/22.04.1/
* Mk/Uses/gem.mk: Clean upPo-Chuan Hsieh2022-05-131-9/+8
| | | | | | | | - Move *_DEPENDS together - Fix PLIST_SUB: - Use defined GEMS_BASE_DIR - Remove unused PORT - Fix indent
* Mk/bsd.gcc.mk: only use -devel port for 13Piotr Kubaj2022-05-101-1/+1
| | | | Reported by: Mark Millard
* devel/libffi: Bump deps PORTREVISION for shlib changeKevin Bowling2022-05-091-4/+4
| | | | | PR: 263764 Reported by: VVD <vvd@unislabs.com>
* Mk/Uses/bdb.mk: Allow bdb:18 to work by default.Bryan Drewery2022-05-091-1/+1
| | | | | | | | mail/mutt currently has USES=bdb:18 which causes an obscure error in Poudriere causing it to be IGNORED unless WITH_BDB6_PERMITTED is set. We already have a license framework so this flag seems odd but in the case where a port explicitly is asking for the version it makes sense to permit it as the default.
* Mk/Uses/go.mk: Try to tidy up go.sum after fetch, fix EXTRACT_ONLYDmitri Goutnik2022-05-091-4/+8
| | | | | | | | | | | | Make a best effort attempt (without network access) to add missing go.sum entries using local module cache prepared by the fetch stage. Set EXTRACT_ONLY dynamically from DISTFILES, repair USE_{GITHUB,GITLAB}. PR: 258210 PR: 262981 PR: 263866
* Mk/Uses/go.mk: Revert part of 4e2913317Dmitri Goutnik2022-05-071-2/+1
| | | | | | | | | Revert module cache revalidation in post-fetch (`go mod verify`), it breaks non-root poudriere builds. `go mod verify` needs read/write access to the GOMODCACHE and because extract stage runs fetch stage again but under a restricted user, `go mod verify` fails with a "permission denied" error.