aboutsummaryrefslogtreecommitdiff
path: root/Mk
Commit message (Collapse)AuthorAgeFilesLines
* Mk/bsd.gcc.mk: Remove support for GCC 7Gerald Pfeifer2021-07-011-1/+1
| | | | | GCC 7 is way beyond end of life (with even GCC 8 end of life at this point) and no port in the tree still has USE_GCC=7.
* Mk/bsd.default-versions.mk: Cosmetic changePo-Chuan Hsieh2021-06-301-1/+1
|
* Mk/Uses/perl5.mk: Update P5_POD_PARSERPo-Chuan Hsieh2021-06-301-1/+1
| | | | databases/p5-DBIx-Class-Migration requires textproc/p5-Pod-Parser 1.63
* Mk/bsd.options.desc.mk: Add shared version control OPTIONS & descriptionsFukang Chen2021-06-301-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Add CVS description - Add DARCS description - Add GIT description - Add MERCURIAL description - Add PERFORCE description - Rename SVN to SUBVERSION devel/anjuta: - Rename OPTION SVN to SUBVERSION - Sort OPTIONS_DEFINE and OPTIONS_DEFAULT - Change SUBVERSION_DESC to use the default description devel/git: - Rename OPTION P4 to PERFORCE - Rename OPTION SVN to SUBVERSION - Change PERFORCE_DESC to use the default description devel/ocaml-opam: - Rename OPTION HG to MERCURIAL - Sort OPTIONS_DEFINE and OPTIONS_DEFAULT - Change {DARCS,GIT,MERCURIAL}_DESC to use the default description devel/thunar-vcs-plugin: - Rename OPTION SVN to SUBVERSION - Sort OPTIONS_DEFINE - Change GIT_DESC to use the default description devel/viewvc-devel: - Rename OPTION SVN to SUBVERSION - Sort OPTIONS_DEFINE, OPTIONS_DEFAULT and OPTIONS_SINGLE net-mgmt/observium: - Rename OPTION SVN to SUBVERSION net-mgmt/rancid3: - Rename OPTION SVN to SUBVERSION - Sort OPTIONS_SINGLE_SCM - Change {CVS,GIT,SUBVERSION}_DESC to use the default description ports-mgmt/portshaker: - Rename OPTION SVN to SUBVERSION - Rename HG to MERCURIAL - Sort OPTIONS_DEFINE - Change {GIT,MERCURIAL}_DESC to use the default description security/hydra: - Rename OPTION SVN to SUBVERSION security/medusa: - Rename OPTION SVN to SUBVERSION - Sort OPTIONS_DEFINE shells/scponly: - Rename OPTION SVN to SUBVERSION - Sort OPTIONS_DEFINE - Typo fix in SVNSERVE_DESC www/trac-devel: - Rename OPTION SVN to SUBVERSION - Sort OPTIONS_DEFINE, OPTIONS_DEFAULT and OPTIONS_MULTI_DATABASE - Change {GIT,SUBVERSION}_DESC to use the default description Reviewed by: koobs, adamw, dvl, garga, hannes_mehnert.org, rm, dbaio, romain Approved by: koobs (ports, mentor) Differential Revision: https://reviews.freebsd.org/D17459 MFH: No (OPTION description updates)
* graphics/libGLU: Update to 9.0.2Kevin Bowling2021-06-291-1/+2
| | | | | | PR: 241568 Approved by: x11 Differential Revision: https://reviews.freebsd.org/D30869
* Mk/bsd.ruby.mk: bump PORTREVISION for dependency changePiotr Kubaj2021-06-281-3/+3
|
* Mk/bsd.default-versions.mk: switch the default librsvg2 on powerpc to rustPiotr Kubaj2021-06-281-1/+1
|
* Mk/bsd.default-versions.mk: Prepare support for firebird 3.0 and 4.0Jose Alonso Cardenas Marquez2021-06-271-1/+1
|
* Mk/Uses/firebird.mk: Prepare support for firebird 3.0 and 4.0Jose Alonso Cardenas Marquez2021-06-271-7/+18
| | | | | PR: 256846 Approved by: rene
* lang/rust: Update to 1.53.0Tobias Kortkamp2021-06-272-2/+2
| | | | | | | | | Changes: https://blog.rust-lang.org/2021/06/17/Rust-1.53.0.html PR: 256653 Reviewed by: mikael, pkubaj Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D30790 With hat: rust
* */*: Update KDE Plasma Desktop to 5.22.2Tobias C. Berner2021-06-261-2/+2
| | | | | | | | | | | | | | | | | | | Tuesday, 22 June 2021. Today KDE releases a bugfix update to KDE Plasma 5, versioned 5.22.2. Plasma 5.22 was released in June 2021 with many feature refinements and new modules to complete the desktop experience. This release adds a week's worth of new translations and fixes from KDE's contributors. The bugfixes are typically small but important and include: * Discover: Flatpak: properly notify about updates. * [Task Manager] Show window title in tooltip when player title is different * KWin: Wayland: Implement activities window rule. View full changelog: https://kde.org/announcements/changelogs/plasma/5/5.22.1-5.22.2
* Mk/bsd.default-versions.mk: chase PostgreSQL cleanupRene Ladan2021-06-261-1/+1
|
* Mk: unregister expired Perl 5.28Rene Ladan2021-06-262-7/+3
|
* Mk/bsd.default-versions.mk: Cosmetic changePo-Chuan Hsieh2021-06-251-1/+1
|
* Mk/bsd.default-versions.mk: Add version 11 to GCC_DEFAULTGerald Pfeifer2021-06-231-1/+2
| | | | | | | | | | | | | Now that GCC 11.1 has been released and lang/gcc11 is in place, explicitly list version 11 as an option for GCC_DEFAULT. Technically USE_GCC=11 was already working, using lang/gcc11-devel, alas intentionally undocumented (and definitely unsupported). Add an explicit note that versions of GCC not listed here are not supposed to be used. [1] Suggested by: mandree [1]
* Mk/Uses/pyqt.mk: unbreak INDEXAntoine Brodin2021-06-221-0/+1
|
* devel/py-qt5-positioning: New port - Provide PyQt5 QtPositioning moduleRainer Hurling2021-06-221-0/+5
| | | | | | | | | | | | | | | | The QtPositioning module contains classes to determine a position by using a variety of possible sources, including satellite, or wifi, or a text file, and so on. That information can then be used to, for example, determine a position on a map. In addition satellite information can be retrieved and area based monitoring can be performed. https://www.riverbankcomputing.com/static/Docs/PyQt5/api/qtpositioning/qtpositioning-module.html Reviewed by: lbartoletti, #portmgr! Approved by: lbartoletti (kde@) Differential Revision: https://reviews.freebsd.org/D30829
* Mk/bsd.gcc.mk: Adjust to the release of GCC 11Gerald Pfeifer2021-06-211-2/+2
| | | | | | | | Now that GCC 11.1 has been released and lang/gcc11 is in place, have USE_GCC=11 use that instead of lang/gcc11-devel. In addition add support for USE_GCC=12 which uses lang/gcc12-devel (still in early development, not recommended for production use).
* Mk/*: Update the link about adopting portsGuangyuan Yang2021-06-202-2/+2
| | | | | Approved by: rene (portmgr), lwhsu (mentor) Differential Revision: https://reviews.freebsd.org/D30744
* Mk/Uses/python.mk: Remove PY_PYGMENTSPo-Chuan Hsieh2021-06-201-2/+0
|
* Mk/bsd.default-versions.mk: Better describe GCC_DEFAULT=8Gerald Pfeifer2021-06-171-1/+1
|
* graphics/mesa-libs: enable libglvnd supportJan Beich2021-06-172-6/+8
| | | | | | | PR: 246767 Reviewed by: kbowling Tested by: kbowling Differential Revision: https://reviews.freebsd.org/D25020
* x11/plasma5-plasma: Update KDE Plasma Desktop to 5.22.1Tobias C. Berner2021-06-161-1/+1
| | | | | | | | | | | | | | | | | | | Tuesday, 15 June 2021. Today KDE releases a bugfix update to KDE Plasma 5, versioned 5.22.1. Plasma 5.22 was released in June 2021 with many feature refinements and new modules to complete the desktop experience. This release adds a week's worth of new translations and fixes from KDE's contributors. The bugfixes are typically small but important and include: * KWin: Platforms/drm: support NVidia as secondary GPU with CPU copy. * Weather applet: Point bbcukmet to new location API. * Wallpapers: Add milky way. View full changelog at https://kde.org/announcements/changelogs/plasma/5/5.22.0-5.22.1
* Mk/Uses: remove 9.5 from the VALID_PGSQL_VER list.Sergey A. Osokin2021-06-141-1/+1
| | | | | Fixes: a3da90c5e4f183d6a61b55ac6da01974ab575ed1 Approved by: portmgr (rene)
* x11/plasma5-plasma: Update KDE Plasma Desktop to 5.22Tobias C. Berner2021-06-131-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Plasma 5.22 is here, and it is more reliable and stable than ever. By cleaning up and refactoring code in the background, the Plasma desktop gives you greater responsiveness and performance, helping you become even more productive without hiccups or surprises. Enjoy a smoother experience with KDE’s Plasma 5.22 desktop. Plasma 5.22 has become more pleasurable to use through improvements to the design and greater smoothness and consistency in transparencies, blurs, icons, and animations. Moving things to accessible locations, offering hints and visual cues, and creating new settings allows you to customize your work environment to make it fit perfectly to your needs. Following the true KDE spirit, the push for a more stable and attractive desktop does not mean you have to renounce control over how you want it to look or behave. Plasma 5.22, as always, packs all the flexibility and tools for customization you have come to expect and love, and some more to boot. Meanwhile, the push to move Plasma in its entirety to Wayland (the display protocol of the future) continues in full swing. So much so that popular distros are starting to ship Plasma with Wayland by default. By using Wayland behind the scenes, Plasma is able to include features and bug fixes not possible to implement on X11, offering you a better experience and more stability. Full announcement and changelog: https://kde.org/announcements/plasma/5/5.22.0/
* */*: Zpdate KDE Gear to 21.04.2Tobias C. Berner2021-06-131-2/+2
| | | | | | | | | | Thursday, 10 June 2021 Over 120 individual programs plus dozens of programmer libraries and feature plugins are released simultaneously as part of KDE Gear. The full changelog can be found here: https://kde.org/announcements/changelogs/gear/21.04.2/
* Uses/cabal.mk: Omit "_0" part of the package version in make-use-cabal-revsGleb Popov2021-06-121-1/+1
|
* Mk/Uses: replace bare ${ECHO} with ${ECHO_CMD} or ${ECHO_MSG}Alexey Dokuchaev2021-06-114-11/+11
| | | | | | | | | | ECHO is builtin variable and is cleared when make(1) is invoked in silent mode, i.e. as ``make -s'', thus making statements that use it do nothing. Depending on the context, replace it with either ${ECHO_CMD} or ${ECHO_MSG} (in one case), as appropriate. PR: 256185 Submitted by: Franco Fichtner
* Mk/bsd.default-versions.mk: Update comment: add ImageMagick 6-nox11 and 7-nox11Po-Chuan Hsieh2021-06-101-1/+1
|
* Mk/Uses/gnome.mk: fix gconftool-2 --makefile-unistall-rule call timeAlexey Dokuchaev2021-06-051-1/+1
| | | | | | | | | | | | | | | Previously, for ports with GCONF_SCHEMAS, `gnome-post-gconf-schemas' target would add a @postunexec rule which was invoked *after* those files would be removed upon deinstallation, resulting in errors: I/O warning : failed to load external entity ".../$some.schemas" Failed to open `.../$some.schemas': No such file or directory Change it to @preunexec so that `gconftool-2 --makefile-unistall-rule' command would get called while those files still exist. PR: 210969 Timeout from: gnome (~5 years)
* Uses/cabal.mk: Fix make-use-cabal-revs after upstream changes.Gleb Popov2021-06-041-3/+3
| | | | | | Hackage now returns a JSON array with all revisions, so sed/grep trickery is not working anymore. Use Python to parse the reply and extract revision number.
* devel/py-setuptools: update to 57.0.0 preserving old versionDmitry Marakasov2021-06-031-1/+7
| | | | | | | | | | | | | | | | | | | | - Copy devel/py-setuptools to devel/py-setuptools44 (for Python 2.7 support) - Update devel/py-setuptool to 57.0.0 (adding support for Python 3.10) - Update Mk/Uses/python.mk to chose between py-setuptools and py-setuptools44 based on Python version This allows us to have latest setuptools and working Python 3.10 without breaking packages requiring Python 2 support for remaining reports that require it. Exp-run showed 3 ports failing to build with latest setuptools and they were fixed. PR: 256173 Exp-run by: antoine Reviewed by: koobs (python) Approved by: koobs (python) Differential_Revision: https://reviews.freebsd.org/D30473
* Mk/bsd.sites.mk: Fixup USE_GITHUB code.Mathieu Arnold2021-06-011-2/+6
| | | | | | | | | | | This mainly synchronize the subgroups GH_TAGNAME_${_group}_* variables with their default GH_TAGNAME_* equivalent. In order to try and avoid this in the future, add a couple of comments where those two sets of variables are defined. PR: 256314 Reported by: yuri
* Mk/bsd.port.mk: Don't pass up an empty flavor.Mathieu Arnold2021-06-011-1/+1
| | | | | | | | | | | | | | | | The classic way to handle flavors is to set: FLAVORS= foo bar FLAVOR?= ${FLAVORS:[0]} And in that case, FLAVOR is only set if the variable is not defined. If you pass an empty flavor using `FLAVOR=` then it remains empty after that line. It can leads to some ports with complicated logic to assume the wrong flavor is set. PR: 256301 Reported by: avg Differential Revision: https://reviews.freebsd.org/D30579
* Mk/bsd.port.mk: Ignore @ in path in _FLAVOR_RECURSIVE_SH.Andriy Gapon2021-06-011-0/+1
| | | | | | | | While no port will ever have an @ in their path name, it might be possible that PORTSDIR has an @ somewhere in its path. PR: 256301 Differential Revision: https://reviews.freebsd.org/D30579
* www/firefox: depend on libpci to qualify for WebRender by defaultJan Beich2021-05-301-0/+3
| | | | | | | | | On Intel Skylake this enables WebRender for Xorg and Wayland (wlroots). Xwayland isn't qualified yet but Firefox can be tricked by unsetting WAYLAND_DISPLAY or simply switching to native via MOZ_ENABLE_WAYLAND. PR: 255344 Reported by: Evgeniy Khramtsov (via gecko@ list)
* Mk/bsd.gcc.mk: Never use /usr/bin/gccGerald Pfeifer2021-05-291-12/+0
| | | | | | | | | | | | | | | | | USE_GCC=any was introduced to leverage the old version of GCC 4.2 installed as /usr/bin/gcc on some systems. That has increasingly not been present any longer (not on i386 and amd64 since 12.x and optionally 11.x, not even on the ppcdevref system according to linimon@) and hardly anyone actually has been testing ports in this scenario. So, finally stop using /usr/bin/gcc (and /usr/bin/gc++ and /usr/bin/gcpp) even if present. This makes USE_GCC=any just another way of spelling USE_GCC=yes before we finally de-orbit it. Discussed with: mat, linimon, pkubaj
* Mk/bsd.gecko.mk: bump rust-cbindgen dependency to 0.19.0Christoph Moench-Tegeder2021-05-281-1/+1
| | | | | | | | | | | | that's required for Firefox 89.0, and works for Thunderbird, too Log: http://beefy13.nyi.freebsd.org/data/130i386-quarterly/ec4bc9831585/logs/firefox-89.0,2.log Dependency defined in: build/moz.configure/bindgen.configure Reported by: pkg-fallout
* Mk/bsd.sites.mk: Revert unapproved change.Mathieu Arnold2021-05-271-1/+1
|
* Uses/kmod: Only IGNORE when src is not available in build targetLi-Wen Hsu2021-05-271-1/+1
| | | | | | | | This enables to fetch and checksum on a host without src, for example, a distfile mirroring service. Reviewed by: rene Differential Revision: https://reviews.freebsd.org/D30345
* x11-toolkits/libadwaita: New port: Building blocks for modern GNOME applicationsNeel Chauhan2021-05-261-1/+4
|
* x11-toolkits/gtk40: Add GTK4 section to Mk/Uses/gnome.mkNeel Chauhan2021-05-261-1/+9
|
* x11-toolkits/tepl6: New portNeel Chauhan2021-05-261-1/+1
|
* Mk/Uses/scons.mk: Clean up after the removal of all scons:python2 usageDmitry Marakasov2021-05-261-16/+5
| | | | | PR: 256170 Differential Revision: https://reviews.freebsd.org/D30472
* Mk: switch from PYTHON_PORTVERSION to PYTHON_DISTVERSIONDmitry Marakasov2021-05-251-3/+3
| | | | | | | | | | | This brings python framework in consistense with handbook recommendations to prefer DISTVERSION and simplifies adding prerelease versions of python PR: 255013 Differential Revision: https://reviews.freebsd.org/D29418 Exp-run by: antoine Approved by: wen@, no objection from python@ or portmgr@
* Mk: add framework support for two digit python minor versionDmitry Marakasov2021-05-251-13/+18
| | | | | | | PR: 255013 Differential Revision: https://reviews.freebsd.org/D29418 Exp-run by: antoine Approved by: wen@, no objection from python@ or portmgr@
* Mk: switch PYTHON_REL to 5 digits to support python 3.10.xDmitry Marakasov2021-05-251-10/+10
| | | | | | | PR: 255013 Differential Revision: https://reviews.freebsd.org/D29418 Exp-run by: antoine Approved by: wen@, no objection from python@ or portmgr@
* Uses/cabal.mk: Make cabal-extract-deps target overridable.Gleb Popov2021-05-241-2/+4
|
* Mk/bsd.licenses.db.mk: Add ODbL licenseKa Ho Ng2021-05-211-1/+3
| | | | | | | | A summary of the license can be found at https://opendatacommons.org/licenses/odbl/ . Approved by: lwhsu (ports), portmgr (mat) Differential Revision: https://reviews.freebsd.org/D30327
* Mk/Uses/go.mk: Add -trimpath to GO_BUILDFLAGSSerhii (Sergey) Kozlov2021-05-201-1/+1
| | | | Differential Revision: https://reviews.freebsd.org/D30321