aboutsummaryrefslogtreecommitdiff
path: root/Mk/Uses
Commit message (Collapse)AuthorAgeFilesLines
* math/py-numpy: Update to 1.22.4Wen Heping2022-06-041-1/+1
| | | | | | | | PR: 264153 Reported by: wen@ Exp-run by: antoine@ (cherry picked from commit ff9098f7093e8f774790ac4139dc1090fae538da)
* KDE: Update KDE Plasma Desktop to 5.24.5 (Bugfix release for May)Tobias C. Berner2022-05-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | KDE Plasma 5.24.5, Bugfix Release for May Tuesday, 3 May 2022. Today KDE releases a bugfix update to KDE Plasma 5, versioned 5.24.5. Plasma 5.24 was released in February 2022 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: * Discover Flatpak backend: Improve stability of different sources integration. * Plasma Audio Volume Control: SpeakerTest: Fix subwoofer test. * xdg-desktop-portal-kde: Fix saving file dialog view options. Full Changelog: https://kde.org/announcements/changelogs/plasma/5/5.24.4-5.24.5 (cherry picked from commit f2936caa2b4e530fd43d4210dcd1ca3d43b4785e)
* audio/sdl2_sound: add port: Abstract SDL soundfile decoderDmitry Marakasov2022-03-311-2/+5
| | | | | | | | | | | | | - Add the latest version of sdl_sound with support for USE_SDL=sound2. - Note that this is sdl2-only library, so audio/sdl_sound, which is sdl1-only library, remains in the tree and is not affected. I've had to rename playsound binary this port also installs to avoid the conflict. - The library now contains all the decoder code, so no external depends and options are needed any longer. I've added MIDI option though, since upstream has it disabled by default due to different license.
* Mk: unregister expired NodeJS 10 and Ruby 2.6Rene Ladan2022-03-311-5/+3
|
* Mk/Uses/cargo.mk: disable RUST_BACKTRACE on powerpc following cargo ↵Piotr Kubaj2022-03-291-1/+4
| | | | segfaults on 13.1
* KDE: Update KDE Plasma Desktop to 5.24.3 (Bugfix release)Tobias C. Berner2022-03-291-1/+1
| | | | | | | | | | | | | | | | | | | | Tuesday, 29 March 2022. Today KDE releases a bugfix update to KDE Plasma 5, versioned 5.24.4. Plasma 5.24 was released in February 2022 with many feature refinements and new modules to complete the desktop experience. This release adds three weeks' worth of new translations and fixes from KDE's contributors. The bugfixes are typically small but important and include: * Sddm/lockscreen: Fix weird behaviour. * Plymouth KControl: Substantially bump the helper timeout. * Systemsettings runner: Ensure that we match keywords case insensitively. View full changelog: https://kde.org/announcements/changelogs/plasma/5/5.24.3-5.24.4
* devel/qscintilla-qt5: Update to 2.13.2Loïc Bartoletti2022-03-281-1/+1
| | | | | Change: - https://riverbankcomputing.com/news/QScintilla_2.13.2_Released
* www/varnish7: New portDanilo G. Baio2022-03-261-1/+3
| | | | Release Notes: https://varnish-cache.org/releases/rel7.1.0.html#rel7-1-0
* Mk/Uses/python.mk: Use lang/cython for all Python versionsPo-Chuan Hsieh2022-03-251-8/+2
| | | | | lang/cython has been updated to support lang/python311 (3.11.0a6) while lang/cython-devel does not support it yet (broken since 3.11.0a4).
* Mk/Uses/cmake.mk: Build tests on multiple CPUsYuri Victorovich2022-03-241-1/+1
| | | | | PR: 262239 pproved by: tcberner@ (from kde@)
* Mk/Uses/linux.mk: fix rpm extractionChristoph Moench-Tegeder2022-03-231-1/+1
| | | | | | | with rpm 4.17, rpm2archive wants to have stdin input to be specified explicitely as "-" and will not assume stdin input automatically if no filename is given. This broke rpm extraction for many linux-c7-* ports.
* x11-toolkits/gtksourceview5: New portNeel Chauhan2022-03-221-1/+4
|
* x11-fonts/fontconfig: Use triggers to rebuild fc-cacheBaptiste Daroussin2022-03-221-5/+5
| | | | | | | | | | | Stop forcing the overwrite of the cache at each run it is not necessary most of the time. Reviewed by: tcberner Differencial Revision: https://reviews.freebsd.org/D34602 While here rework USES=fonts to drop @fcfontsdir which is not nessary anymore and convert the @fontsdir into lua which make it way simpler to read
* multimedia/mlt7: update to 7.4.0Charlie Li2022-03-201-1/+1
| | | | | | | | | Make the former XML option unconditional, as consumers require it to function properly Release notes: https://github.com/mltframework/mlt/releases/tag/v7.4.0 Approved by: tcberner (mentor, kde, portmgr) Differential Revision: https://reviews.freebsd.org/D34610
* KDE: Update KDE Frameworks to 5.92.0Tobias C. Berner2022-03-191-2/+2
| | | | | | | | | | | | | | | | | | | | Saturday, 12 March 2022 KDE today announces the release of KDE Frameworks 5.92.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. Announcement and Changelog: https://kde.org/announcements/frameworks/5/5.92.0/ PR: 262522 Exp-run by: antoine
* devel/glib: convert gio modules and glib schemas to triggersBaptiste Daroussin2022-03-181-3/+0
| | | | | | | | | Use trigger to compile glib schemas, and generate gio modules cache PR: 262567 Reviewed by: tcberner Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D34564
* Uses/gnome: remove referencehackBaptiste Daroussin2022-03-161-5/+1
|
* devel/ORBit2: remove gnome2 libraryBaptiste Daroussin2022-03-151-4/+1
|
* Uses/gnome: remove ancient leftoverBaptiste Daroussin2022-03-151-2/+0
|
* devel/gconf2: cleanup and reduce the number of dependencyBaptiste Daroussin2022-03-151-1/+1
| | | | | | | | | | | | | | | | | Switch the ipc mecanism from Orbit2 to dbus (ORBit2 is not used anywhere anymore). While here remove the default services, since gconf is not used anymore by any desktop, having the default service started to allow configuring system wide configuration is pointless. Drop the option for ldap, given that no desktop uses it anymore, the ability so deal with ldap is now pointless as well Drop the dependency on gtk only used for gconf-sanity check This shave the dependency lits removing rust, polkit and orbit from it while not changing the features for the few left consumers.
* cleanup: remove unused letfovers from scrollkeeperBaptiste Daroussin2022-03-153-4/+0
|
* textproc/rarian: remove abandonwareBaptiste Daroussin2022-03-151-15/+0
|
* lang/rust: Update to 1.59.0Mikael Urankar2022-03-151-1/+1
| | | | | | | Changes: https://blog.rust-lang.org/FIXME/Rust-1.59.0.html PR: 262449 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D34471
* Mk: unregister expired PostgreSQL 9.6Rene Ladan2022-03-111-2/+2
| | | | | Update an IGNORE message, leave examples at the top of pgsql.mk alone for now.
* KDE: Update KDE Plasma Desktop to 5.24.3Tobias C. Berner2022-03-081-1/+1
| | | | | | | | | | | | | | | | | | | Tuesday, 8 March 2022. Today KDE releases a bugfix update to KDE Plasma 5, versioned 5.24.3. Plasma 5.24 was released in February 2022 with many feature refinements and new modules to complete the desktop experience. This release adds two weeks' worth of new translations and fixes from KDE's contributors. The bugfixes are typically small but important and include: * Kcms/colors: fix spacing between radio buttons and content. * SDDM theme: stop eliding people’s names so aggressively. * Powerdevil: Improved backlight devices selection. Full Changelog: https://kde.org/announcements/changelogs/plasma/5/5.24.2-5.24.3
* devel/py-qt5, devel/py-sip: Update versionsLoïc Bartoletti2022-03-071-11/+11
| | | | | | | | | | | | - Update sip to 6.5.1 - Update PyQt5 to 5.15.6 - Update PyQtChart, PyQtNetworkAuth and PyQtWebengine to 5.15.5 - Update PyQtSip to 12.9.1 - Update PyQtBuilder to 1.12.2 - Add ${_MAKE_JOBS} for pyqt.mk (reported by Tatsuki Makino) PR: 261685 Exp-run by: antoine
* KDE: Update KDE Gear to 21.12.3Tobias C. Berner2022-03-031-3/+3
| | | | | | | | | | | | | | | | | | | | | Thursday, 3 March 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: * kcron: Improve temporary file handling * kio-extras: SFTP can use random access * kontact: Fix Manager Crash when clicking New Distro and app store packagers should update their application packages. Changelog: https://kde.org/announcements/changelogs/gear/21.12.3/ Release Notes: https://community.kde.org/KDE_Gear/21.12_Release_notes
* Mk/Uses: Update RUBYGEMBIN after f800970bc87ab1fac4110c4482ec064be1140b90Po-Chuan Hsieh2022-02-281-1/+1
|
* KDE: Update KDE Frameworks to 5.91Tobias C. Berner2022-02-271-2/+2
| | | | | | | | | | | | | | | | | | | | Sunday, 13 February 2022 KDE today announces the release of KDE Frameworks 5.91.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. Announcement: https://kde.org/announcements/frameworks/5/5.91.0/ PR: 261934 Exp-run by: antoine
* horde: limit php versions to unbreak bulk -aAntoine Brodin2022-02-241-0/+1
|
* KDE: Update KDE Plasma Desktop to 5.24.2 -- February Bugfix Release #2Tobias C. Berner2022-02-221-1/+1
| | | | | | | | | | | | | | | | | | | | Tuesday, 22 February 2022. Today KDE releases a bugfix update to KDE Plasma 5, versioned 5.24.2. Plasma 5.24 was released in February 2022 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: * Plasma Desktop Hot New Stuff: Only trust the expiration date if it’s less than 24 hours. * Emoji Selector: Use a more appropriate icon for the Symbols page. * Don’t install two copies of kcm_fontinst. View full changelog: https://kde.org/announcements/changelogs/plasma/5/5.24.1-5.24.2
* databases/mariadb106-server: Add MariaDB 10.6 to portsBernard Spil2022-02-201-0/+1
| | | | | PR: Reported by: Vincent Milum Jr <freebsd darkain com>
* devel/ruby-gems: Update to 3.3.7Dan Langille2022-02-201-0/+7
| | | | | | | | | | | | | | | | | | | | These are fixes Ruby 3.0 Changes were compiled against all dependencies of devel/ruby-gems and they all built cleanly. There are five known build failures, all prexisting: * devel/rubygem-xdg5: requires Ruby 3.0 * devel/rubygem-xdg: requires Ruby 3.1 * graphics/rubygem-objectdetect: port explicitly marked broken * mail/rubygem-tmail: port explicitly marked broken * science/cdcl: marked broken, unfetchable Plus, science/rubygem-ruby-dcl gets skipped because of science/cdcl PR: 258108 Approved by: ruby (zi@)
* Mk/Uses: Add elfctlJoseph Mingrone2022-02-181-0/+27
| | | | | | | | | | | | | | Add USES=elfctl to change an ELF binary's feature control note. Example: USES= elfctl ELF_FEATURES= +noaslr,wxneeded:foo Reported by: emaste Approved by: brooks, tcberner (portmgr) Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D34125
* KDE: Update KDE Plasma Desktop to 5.24.1 -- February Bugfix ReleaseTobias C. Berner2022-02-151-1/+1
| | | | | | | | | | | | | | | | | | | | | Tuesday, 15 February 2022. Today KDE releases a bugfix update to KDE Plasma 5, versioned 5.24.1. Plasma 5.24 was released in February 2022 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: Don’t trigger updates while busy. * KScreen: Workaround unknown Qt issue that causes the revert dialog to be invisible. * Powerdevil: Support hardware with only one charging threshold, not both. View full changelog: https://kde.org/announcements/changelogs/plasma/5/5.24.0-5.24.1
* lang/php8[01]: Make openssl as DEFAULTMuhammad Moinur Rahman2022-02-121-4/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | After the 91fdbed776033fd4b210135429a171ab5fed549b commit fixing the issue for MySQL80 introduced another problem for the ports that depends on php8[01]-openssl port couldn't be built as the fix prevented php8[01]-openssl from being installed as it's already built with default php installation. As the problem has grown much bigger now and php80 is currently the DEFAULT php version so we are switching the behavior of php8[01] ports making the openssl module as default. - Remove non-default OPTION MYSQL80 from lang/php8[01] - Remove ports security/php8[01]-openssl - Remove OPTION OPENSSL from lang/php8[01]-extensions - Mark lang/php8[01] to IGNORE with libressl and libressl-devel Although php builds fine with those most of the extensions do not as they have dependency on curl. So mark it early. - OPTIONIZE lang/php80 - Change openssl_DEPENDS to conditional for php74 only as this module is default from php80 with this commit. php74 do not have the issue where it fails to connect to MySQL80 due to new caching_sha2_password - Remove hash_DEPENDS from php.mk as it is a default module for all php - Change json_DEPENDS to conditional for php74 only as this module is default from php80 PR: 261797 259793 252420 Reported by: sean@rogue-research.com martin@waschbuesch.de Approved by: tz (private email) ale (private email) Sponsored by: Bounce Experts
* KDE: Update KDE Plasma Desktop to 5.24Tobias C. Berner2022-02-081-3/+3
| | | | | | | | | | | | | | | Today the KDE Community releases Plasma 5.24, a Long Term Support (LTS) release that will receive updates and bugfixes until the final Plasma 5 version, before we transition to Plasma 6. This new Plasma release focuses on smoothing out wrinkles, evolving the design, and improving the overall feel and usability of the environment. Things to look for in Plasma 5.24 can be found in the anncouncement: https://kde.org/announcements/plasma/5/5.24.0/ The full changelog can be found here: https://kde.org/announcements/changelogs/plasma/5/5.23.5-5.24.0/
* KDE: Update KDE Gear to 21.12.2 (bug fix release)Tobias C. Berner2022-02-071-3/+3
| | | | | | | | | | | | Thursday, 3 February 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. Full changelog: https://kde.org/announcements/changelogs/gear/21.12.2/
* lang/rust: Update to 1.58.1Tobias Kortkamp2022-02-031-1/+1
| | | | | | | https://blog.rust-lang.org/2022/01/20/Rust-1.58.1.html PR: 261449 Security: ee26f513-826e-11ec-8be6-d4c9ef517024
* */*: Update qscintilla2 to 2.13.1Loïc Bartoletti2022-01-271-1/+1
| | | | | Changes: - https://riverbankcomputing.com/news/QScintilla_2.13.1_Released
* PyQt: Update sip to 6.5.0, reintroduce sip4 and simplify PyQt framework.Loïc Bartoletti2022-01-271-127/+50
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SIP: As mentioned in the update from sip to sip5, this is a transitional version to remove what is deprecated in sip4. Sip6 completely removes the deprecated parts. Unfortunately, some ports — mostly cura things — can not use sip6, so we reintroduce sip4. PyQt: At the same time, we took the opportunity to simplify PyQT and propose only one package as for devel/pyside2. */py-qt5-* have been merged — excepted chart, networkauth and webengine — into devel/py-qt5-pyqt. This allows us to be in adequacy with the packages that the author of these libraries proposes, namely: PyQt - devel/py-qt5-pyqt PyQt-Charts - x11-toolkits/py-qt5-chart PyQt-NetworkAuth – net/py-qt5-networkauth PyQt-WebEngine – www/py-qt5-webengine SIP – devel/py-sip py-sip - devel/py-qt5-sip PyQt-builder - devel/py-qtbuilder Qscintilla - devel/py-qt5-qscintilla2 Reviewed by: diizzy, kde Tested by: kai, rhurlin, arrowd, madpilot Approved by: makc, tcberner, kde Differential Revision: https://reviews.freebsd.org/D33237 Exp-run by: antoine
* lang/php73: Remove portMuhammad Moinur Rahman2022-01-261-13/+6
| | | | | | | | | - EOL reached on 2021-12-06 https://www.php.net/eol.php PR: 260624 Approved by: tz (private email) ale portmgr (blanket) Sponsored by: Bounce Experts
* Mk/Uses/go.mk: Fix typoPo-Chuan Hsieh2022-01-251-1/+1
|
* Fix libphp name in php.mkMark Burdett2022-01-251-0/+4
| | | | | | | | | | - From php80 and onwards libphp name is libphp.so without the major version number. Add a check to fix the RUN_DEPENDS. PR: 251252 Reported by: jonaspalm@posteo.de Approved by: ale (maintainer) Sponsored by: Bounce Experts
* archivers/minizip*: Add minizip-ng and zlib-ng and create USES=minizipLoïc Bartoletti2022-01-251-0/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Import minizip-ng and zlib-ng Minizip was originally developed in 1998. It was first included in the zlib distribution as an additional code contribution starting in zlib 1.1.2. Since that time, it has been continually improved upon and contributed to by many people. + Creating and extracting zip archives. + Adding and removing entries from zip archives. + Read and write raw zip entry data. + Reading and writing zip archives from memory. + Zlib, BZIP2, LZMA, and ZSTD compression methods. + Password protection through Traditional PKWARE and WinZIP AES encryption. + Buffered streaming for improved I/O performance. some ports bundle it, some ports allow building against a systemwide one, some ports bundle/rely on an incompatible version - all those will be fixed in following commits. Mk/Uses: Introduce USES=minizip[:ng] To simplify, the LIB_DEPENDS part a new USES tag is added. USES=minizip will add a LIB_DEPENDS on legacy minizip and USES=minizip:ng will add a LIB_DEPENDS on minizip-ng. minizip [1]: databases/spatialite databases/spatialite-tools devel/collada-dom games/mrboom games/oolite graphics/comical misc/xiphos science/libkml textproc/sigil www/domoticz deskutils/anydesk emulators/mupen64plus-core multimedia/assimp multimedia/vlc net-im/psi net-im/telegram-desktop minizip-ng: devel/axmldec [1] Some are known to work with minizip-ng but have to be patched. Approved by: tcberner (portmgr) Differential Revision: https://reviews.freebsd.org/D33771
* Change PHP default version to 8.0Muhammad Moinur Rahman2022-01-241-2/+2
| | | | | | | | | | | | - databases/xapian-bindings is a mata port which do not have php:flavors and is unable to be MARKED to IGNORE as one of it's dependent databases/php-xapian do not support php8.0. Hence this creates a circular dependency and it fails to start bulk building. So for now remove PHP from OPTIONS_DEFAULT. PR: 260595 Approved by: ale portmgr(exp-run) Sponsored by: Bounce Experts
* Mk/Uses: remove the default deprecation date.Rene Ladan2022-01-231-2/+1
| | | | | | | | | | Obviously the world did not manage to get rid of Python 2.7 by 2020-12-31, so remove that target and just advise users to move on to Python 3. This is the commit 1/9 of review D33922 Differential Revision: https://reviews.freebsd.org/D33922
* *: Linux emulation: add support for aarch64Mikael Urankar2022-01-171-5/+23
| | | | | | PR: 256008 Submitted by: Vincent Milum Jr (prior version) Approved by: emulation (maintainer timeout)
* lang/rust: Update to 1.58.0Tobias Kortkamp2022-01-171-1/+1
| | | | | | | Changes: https://blog.rust-lang.org/2022/01/13/Rust-1.58.0.html PR: 261150 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D33864
* KDE: Update KDE Frameworks to 5.90Tobias C. Berner2022-01-131-1/+1
| | | | | | | | | | | | | | | | | | | | Saturday, 8 January 2022 KDE today announces the release of KDE Frameworks 5.90.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. Full changelog: https://kde.org/announcements/frameworks/5/5.90.0/ Exp-run by: antoine PR: 261029