aboutsummaryrefslogtreecommitdiff
path: root/Mk
Commit message (Collapse)AuthorAgeFilesLines
* MFH: r545611Jan Beich2020-08-211-2/+0
| | | | | | | | | | | | | | | | | gecko: add native OSS support, replacing ALSA as fallback OSS is always built but during runtime only selected by default if neither pulseaudio, jackit or sndio are installed. In particular, Gnome and KDE users would still be offered PulseAudio by default due to integration with multi-app volume widgets, current song bars, screensharing with audio, etc. that prefer to talk over DBus. Those can opt out via media.cubeb.backend=oss in about:config. Submitted by: Ka Ho Ng <khng300@gmail.com> (based on) Approved by: ports-secteam blanket Notes: svn path=/branches/2020Q3/; revision=545614
* MFH: r545203 r545254 r545473Jan Beich2020-08-211-1/+1
| | | | | | | | | | www/firefox: update to 80.0 Changes: https://www.mozilla.org/firefox/80.0/releasenotes/ Approved by: ports-secteam blanket Notes: svn path=/branches/2020Q3/; revision=545613
* A PLIST file is supposed to be self contained, reset owner/group/modeMathieu Arnold2020-06-251-0/+1
| | | | | | | | | after each. Differential Revision: https://reviews.freebsd.org/D25295 Notes: svn path=/head/; revision=540387
* Make sure rc files are owned by root:wheel with a sensible mode.Mathieu Arnold2020-06-251-1/+1
| | | | | | | | | PR: 246158 Reported by: Chad Jacob Milios Differential Revision: https://reviews.freebsd.org/D25295 Notes: svn path=/head/; revision=540386
* Update KDE Plasma Desktop to 5.19.2Tobias C. Berner2020-06-231-1/+1
| | | | | | | | | | | | | | | | | | | Tuesday, 23 June 2020. Today KDE releases a bugfix update to KDE Plasma 5, versioned 5.19.2. Plasma 5.19 was released in June 2020 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: * Fix KRunner positioning on X11 with High DPI and Qt scaling on Plasma. * Fix case of monitored service in startplasma's shutdown. * KSysGuard: Expose better size hints. Full changelog: https://kde.org/announcements/plasma-5.19.1-5.19.2-changelog Notes: svn path=/head/; revision=539987
* www/firefox: update to 78.0Jan Beich2020-06-231-1/+1
| | | | | | | | | Changes: https://www.mozilla.org/firefox/78.0/releasenotes/ PR: 247329 Differential Revision: https://reviews.freebsd.org/D25301 Notes: svn path=/head/; revision=539972
* Simplify a comment after r531883 | gerald | 2020-04-16 (which in turnGerald Pfeifer2020-06-201-2/+2
| | | | | | | simplified the structure of Mk/bsd.gcc.mk). Notes: svn path=/head/; revision=539753
* Mk/bsd.gecko.mk: add devel/binutils to BUILD_DEPENDSPiotr Kubaj2020-06-181-0/+1
| | | | | | | | | | | | | | Currently, Rust on powerpc64 elfv2 builds with GCC because of past issue with LLVM. However, this issue seems to be resolved now and I can already build Rust with Clang and then build with it other packages, like Firefox. The problem is that, when using GCC, binutils is getting installed, but when using LLVM, it's not and there is -fno-integrated-as getting passed on ppc64. Since it's only for the build and users building from ports have binutils installed anyway, add it for everyone. PR: 247387 Approved by: jbeich (maintainer) Notes: svn path=/head/; revision=539570
* Update KDE Frameworks to 5.71.0Tobias C. Berner2020-06-171-2/+2
| | | | | | | | | | | | | | | | | | | | | June 06, 2020. KDE today announces the release of KDE Frameworks 5.71.0. KDE Frameworks are over 70 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 web page. This release is part of a series of planned monthly releases making improvements available to developers in a quick and predictable manner. Announcement: https://kde.org/announcements/kde-frameworks-5.71.0 Exp-run by: antoine PR: 247240 Notes: svn path=/head/; revision=539415
* Add audio/linux-c7-gsm, required by audio/linux-c7-libsndfile.Tijl Coosemans2020-06-171-0/+1
| | | | | | | Reported by: Elijah Stone <elronnd@elronnd.net> Notes: svn path=/head/; revision=539414
* KDE Plasma Desktop -- update to 5.19.1Tobias C. Berner2020-06-161-1/+1
| | | | | | | | | | | | | | | | | | | Tuesday, 16 June 2020. Today KDE releases a bugfix update to KDE Plasma 5, versioned 5.19.1. Plasma 5.19 was released in June 2020 with many feature refinements and new modules to complete the desktop experience. This release adds a month's worth of new translations and fixes from KDE's contributors. The bugfixes are typically small but important and include: * Dr Konqi: Map neon in platform guessing. * Battery applet not showing up in tray. * Fix confirmLogout setting for SessionManagement. Changelog: https://kde.org/announcements/plasma-5.19.0-5.19.1-changelog Notes: svn path=/head/; revision=539370
* Remove logic for specifying version of gcc-aux. It has been OBE sinceMark Linimon2020-06-131-12/+2
| | | | | | | | | lang/gcc5-aux was removed 2017-11-01. Test by 'make index'. Notes: svn path=/head/; revision=538689
* Update KDE's Application (release-service) to 20.04.2Tobias C. Berner2020-06-131-2/+2
| | | | Notes: svn path=/head/; revision=538649
* Update KDE Plasma Desktop to 5.19.0Tobias C. Berner2020-06-091-3/+9
| | | | | | | | | | | | | | | | | | | | | | Tuesday, 9 June 2020. Plasma 5.19 is out! If we gave alliterative names to Plasma releases, this one could be "Polished Plasma". The effort developers have put into squashing bugs and removing annoying papercuts has been immense. In this release, we have prioritized making Plasma more consistent, correcting and unifying designs of widgets and desktop elements; worked on giving you more control over your desktop by adding configuration options to the System Settings; and improved usability, making Plasma and its components easier to use and an overall more pleasurable experience. Read on to discover all the new features and improvements of Plasma 5.19… Announcement: https://kde.org/announcements/plasma-5.19.0 Notes: svn path=/head/; revision=538320
* Add Perl 5.32.0-RC1.Mathieu Arnold2020-06-082-2/+6
| | | | Notes: svn path=/head/; revision=538219
* lang/rust: Update to 1.44.0Tobias Kortkamp2020-06-041-1/+1
| | | | | | | | | | | | | | | - Remove devel/cargo-tree since it is now integrated into cargo - Add patch to fix build with LibreSSL 3.1.x and 3.2.0 [1] - Force rebuild all consumers to catch regressions early Changes: https://blog.rust-lang.org/2020/06/04/Rust-1.44.0.html PR: 246332 [1] Tested by: mikael, tobik With hat: rust Differential Revision: https://reviews.freebsd.org/D25099 Notes: svn path=/head/; revision=537917
* databases/db48: Axe. Expired 25 months ago, no users left.Matthias Andree2020-06-021-13/+7
| | | | | | | | | | Thanks to vd@'s preparation around PR 245220 and r533562, we can now finally axe databases/db48 before 2020Q3 branches. PR: 245220 (related) Notes: svn path=/head/; revision=537552
* Let people know that scons with python 2 is EOL.Mathieu Arnold2020-06-021-0/+2
| | | | Notes: svn path=/head/; revision=537545
* Update GNU and kernel.org mirror listsMatthias Andree2020-06-021-10/+17
| | | | | | | | | | | | | | | | Note that from the original submission by Daniel on kernel.org, heanet.ie was updated to match the directory, rackspace and slackwere were dropped because they were outdated. Mirror update status was checked with libpci/pciutils-3.7.0.tar.xz and gnuchess-6.2.7 a few minutes ago. PR: 243435 PR: 243436 Submitted by: Daniel Engberg Notes: svn path=/head/; revision=537531
* Now that GCC 10.1 has been released and lang/gcc10 arrived to trackGerald Pfeifer2020-06-021-2/+2
| | | | | | | | | | | | | GCC 10 releases, switch to that over lang/gcc10-devel when GCC 10 is requested. Use lang/gcc11-devel when GCC 11 is requested, but note that this is absolutely experimental and subject to constant change and likely breakage over the next half year at least before that release series enters stabilization. Use at your own risk. Notes: svn path=/head/; revision=537529
* Unregister expired Perl 5.26Rene Ladan2020-05-312-7/+3
| | | | Notes: svn path=/head/; revision=537146
* Add support for test-only dependencies in pyqt.mkTobias C. Berner2020-05-311-2/+6
| | | | | | | | | | | | | | | Allow ports to only depend on a component of PyQt for testing. USES=pyqt:5 USE_PYQT=webengine_test will add a TEST_DEPENDS on www/py-qt5-webengine Approved by: portmgr (mat) Differential Revision: https://reviews.freebsd.org/D23241 Notes: svn path=/head/; revision=537134
* Mk/Uses/cabal.mk: Modify make-use-cabal target to also show some build tools ↵Gleb Popov2020-05-281-0/+3
| | | | | | | in its output. Notes: svn path=/head/; revision=536771
* gecko: add missing Wayland dependency with libglvndJan Beich2020-05-271-0/+1
| | | | | | | | | | | checking for gtk+-wayland-3.0 >= 3.10 xkbcommon >= 0.4.1 libdrm >= 2.4... no WARNING: Package libdrm was not found in the pkg-config search path. WARNING: Perhaps you should add the directory containing `libdrm.pc' WARNING: to the PKG_CONFIG_PATH environment variable WARNING: Package 'libdrm', required by 'virtual:world', not found Notes: svn path=/head/; revision=536712
* www/firefox: update to 77.0Jan Beich2020-05-251-0/+1
| | | | | | | Changes: https://www.mozilla.org/firefox/77.0/releasenotes/ Notes: svn path=/head/; revision=536538
* Add Python flavor supportSunpoet Po-Chuan Hsieh2020-05-251-6/+20
| | | | | | | | | USES=scons:python2 usage is a temporary solution for ports using Python 2. It will be removed when all consumers moved to Python 3. Or it will go away with Python 2 removal by December 31, 2020. Notes: svn path=/head/; revision=536495
* Add another couple of helper variables when using USE_GITHUB.Mathieu Arnold2020-05-201-2/+4
| | | | Notes: svn path=/head/; revision=536006
* Update KDE Frameworks to 5.70.0Tobias C. Berner2020-05-151-1/+1
| | | | | | | | | | | | | | | | | | | | | May 02, 2020. KDE today announces the release of KDE Frameworks 5.70.0. KDE Frameworks are over 70 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 web page. This release is part of a series of planned monthly releases making improvements available to developers in a quick and predictable manner. Announcement: https://kde.org/announcements/kde-frameworks-5.70.0.php PR: 246331 Exp-run by: antoine Notes: svn path=/head/; revision=535309
* Update KDE's Applications to 20.04.1Tobias C. Berner2020-05-151-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | From the changelog [1]: Some of the fixes included in this release are: * kio-fish: Only store password in KWallet if the user asked for it. * The Umbrello Fixes for adding multiline c++ comment support. * The scrolling behavior in the Okular document viewer has been improved and is more usable with free-spinning mouse wheels * A regression that sometimes caused the JuK music player to crash on start has been fixed * The Kdenlive video editor has received many stability updates, including a fix to the DVD chapter creation and a fix that improves the handling of timecodes, improved handling of missing clips, draw “photo” frame on image clips to differentiate from video clips., and previews in the timeline * KMail now correctly handles existing maildir folders when adding a new maildir profile and no longer crashes when adding too many recipients * Import and export of Kontact settings has been enhanced to include more data [1] https://kde.org/announcements/changelog-releases.php?version=20.04.1 Notes: svn path=/head/; revision=535307
* gecko: drop x11/startup-notification dependencyJan Beich2020-05-151-3/+1
| | | | | | | https://bugzilla.mozilla.org/show_bug.cgi?id=726479 Notes: svn path=/head/; revision=535269
* gecko: drop GCONF option after upstreamJan Beich2020-05-151-8/+0
| | | | | | | https://bugzilla.mozilla.org/show_bug.cgi?id=1433685 Notes: svn path=/head/; revision=535268
* gecko: drop --with-system-bz2 after upstreamJan Beich2020-05-151-2/+1
| | | | | | | https://bugzilla.mozilla.org/show_bug.cgi?id=1418425 Notes: svn path=/head/; revision=535267
* Add PATCH_CONTINUE_ON_FAIL to allow patching to go through all theMathieu Arnold2020-05-142-20/+42
| | | | | | | | | | | | | | patches even if one fail. This helps when upgrading ports with a large number of patches, like www/chromium where having to fix one patch, re-do the patching, fix the fallout, 800 times, is really painful. This fixes the first attempt at this which would make ports with multiple patches patching one file somewhat explode. Notes: svn path=/head/; revision=535241
* - Commit forgotten changeJose Alonso Cardenas Marquez2020-05-141-1/+1
| | | | Notes: svn path=/head/; revision=535216
* - Update LAZARUS_DEFAULT to 2.0.8Jose Alonso Cardenas Marquez2020-05-141-1/+1
| | | | Notes: svn path=/head/; revision=535215
* Update SphinxDanilo G. Baio2020-05-111-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Repocopy textproc/py-sphinx to textproc/py-sphinx18 Update it to 1.8.5 (latest version from 1.8.X). This version supports Python 2 and 3. Add test target. - textproc/py-sphinx: Update to 3.0.2 Python 3 only (3.5+). Add test target. - Mk/Uses/python.mk: Add PY_SPHINX Shared macro to use with flavors and not break ports with USES=python (all versions). Python >=3.5 --> textproc/py-sphinx (v3.0.2) Python < 3.5 --> textproc/py-sphinx18 (v1.8.5) All ports that uses sphinx were changed to use the new variable ${PY_SPHINX} in the dependency line, exceptions: * Ports that fails to build with sphinx 3.0.2 because of code. They are pointing to textproc/py-sphinx18 directly. There aren't many ports. * Ports that doesn't know Python flavors. - Add several patches to fix Sphinx consumers The most common issues are related with pkg-plist, the output files from Sphinx changes between versions, keep this dynamically is the better approach. This will save time in future sphinx updates. PR: 245629 Exp-run by: antoine Notes: svn path=/head/; revision=534966
* Update devel/gmake to 4.3.Tijl Coosemans2020-05-091-1/+1
| | | | | | | | | | | | | Some changes have been made in this release that break backwards compatibility. Let USES=gmake force users to upgrade to this version so port maintainers don't have to support older versions. PR: 245725 Exp-run by: antoine Approved by: portmgr (antoine) Notes: svn path=/head/; revision=534792
* Update KDE Plasma Desktop to 5.18.5Tobias C. Berner2020-05-061-2/+2
| | | | | | | | | | | | | | | | | | | | Tuesday, 5 May 2020. Today KDE releases a bugfix update to KDE Plasma 5, versioned 5.18.5. Plasma 5.18 was released in February 2020 with many feature refinements and new modules to complete the desktop experience. This release adds a month's worth of new translations and fixes from KDE's contributors. The bugfixes are typically small but important and include: * KCM Colors fix apply button always disabled. * [Notifications] Don't show do not disturb end date beyond 100 days. * xdg-desktop-portal-kde: ScreenSharing: close dialogs when session is closed. Full Changelog: https://kde.org/announcements/plasma-5.18.4-5.18.5-changelog Notes: svn path=/head/; revision=534188
* Automatically mark ports as DEPRECATED when they use Python 2.Mathieu Arnold2020-05-061-0/+5
| | | | | | | | Reviewed by: antoine Differential Revision: https://reviews.freebsd.org/D24732 Notes: svn path=/head/; revision=534166
* Support OVERLAY dir passed in from Poudriere.Bryan Drewery2020-05-041-1/+2
| | | | Notes: svn path=/head/; revision=533940
* Upgrade lang/ghc to 8.8.3 and many Haskell ports along the way.Gleb Popov2020-05-041-3/+9
| | | | | | | | PR: 244784 Submitted by: Evilham <contact@evilham.com> (some ports) Notes: svn path=/head/; revision=533933
* Update CentOS 7 ports to 7.8.2003.Tijl Coosemans2020-05-031-1/+1
| | | | Notes: svn path=/head/; revision=533773
* Update PY_TYPINGSunpoet Po-Chuan Hsieh2020-05-021-1/+1
| | | | | | | devel/py-tenacity requires devel/py-typing 3.7.4.1 Notes: svn path=/head/; revision=533649
* When one patch fails, continue with appling patches.Mathieu Arnold2020-04-301-28/+49
| | | | | | | | | | | | | | This makes the process of make patch, fix fallout, make makepatch much easier as only one iteration is required. While there, refactor things around, and streamline messages passed between functions. PR: 244626 Reported by: cem Notes: svn path=/head/; revision=533459
* Lower case local variable.Mathieu Arnold2020-04-301-4/+4
| | | | Notes: svn path=/head/; revision=533458
* Allow lua scripts in the framworks.Baptiste Daroussin2020-04-292-1/+2
| | | | | | | | | | | | | | Bump the minimum required pkg version to a version that accepts properly lua scripts Lua script offers the advantages over shell scripts that they are running in a capsicum sandbox and they are natively rootdir friendly Reviewed by: portmgr (mat) Differential Revision: https://reviews.freebsd.org/D21433 Notes: svn path=/head/; revision=533337
* Add Samba 4.11 as a possible default version.Timur I. Bakeyev2020-04-292-2/+2
| | | | Notes: svn path=/head/; revision=533306
* bsd.port.mk: fix comment typo and excess full-stop in IGNORE (FLAVORS)Matthias Andree2020-04-271-3/+3
| | | | | | | | | | | | This is to fix a cacche type to ccache in a comment, and the double full-stop on the console when trying to build an unsupported FLAVOR: ===> py27-example-9.8.7 Unknown flavor 'py27', possible flavors: py37.. Approved by: portmgr@ (bapt@, on reviews.f.o) Differential Revision: https://reviews.freebsd.org/D24588 Notes: svn path=/head/; revision=533130
* Add support for GCC 10. That is in the release phase and has not seenGerald Pfeifer2020-04-261-1/+5
| | | | | | | | | | | an upstream release yet, so we need to leverage the gcc10-devel port which we'll replace by gcc10 once that exists. This is not intended for production use, but to allow for an -exp run and preparing other ports. Notes: svn path=/head/; revision=533066
* users-groups-install: Make it pkg -r friendlyEmmanuel Vadot2020-04-231-1/+11
| | | | | | | | | | | | The generated pre-install scripts isn't pkg -r friendly for all ports that have USERS/GROUPS with an homedir, fix that. Reviewed by: bapt Approved by: portmgr (bapt) Differential Revision: https://reviews.freebsd.org/D24531 Notes: svn path=/head/; revision=532700