summaryrefslogtreecommitdiff
path: root/accessibility
AgeCommit message (Collapse)Author
2018-06-14Update automake to 1.16.1. Also remove automake-wrapper. We haven't hadTijl Coosemans
multiple versions of automake in years and probably won't in the future. PR: 228809 Exp-run by: antoine Approved by: portmgr (antoine)
2018-06-10Update KDE Applications to 18.04.2Tobias C. Berner
2018-05-21accessibility/redshift: update to 1.12Steve Wills
2018-05-18Update the Qt5 ports to 5.10.1.Raphael Kubo da Costa
The work was done by tcberner and myself, with thanks to antoine for the exp-run. Not a lot to report compared to other Qt5 updates: * net/qt5-network is still broken with LibreSSL. I said this in a commit message ages ago but it bears repeating: upstream is open to adding support for LibreSSL, but someone needs to step up to maintain it upstream, otherwise things will continue to be broken all the time. * www/qt5-webengine is a huge monster that is terrible to update, just like www/chromium itself is. We (kde@) have decided to keep using the 5.9 series for the time being, as it should be compatible with the rest of Qt anyway. It was updated to 5.9.5, the latest 5.9 release at the time of writing. PR: 228213
2018-05-11Update KDE Applications to 18.04.1Tobias C. Berner
2018-05-09accessibility/redshift: update to 1.11Steve Wills
2018-05-04Update to 3.2.5Sunpoet Po-Chuan Hsieh
Changes: https://github.com/ruby-gnome2/ruby-gnome2/blob/master/NEWS
2018-04-28Update KDE Applications to 18.04.0Tobias C. Berner
* Pin multimedia/kdelive at 17.12.3 until we import the mlt update from the dev-repo.
2018-04-28Add missing accessiblility/kdeaccessibility metaportTobias C. Berner
2018-04-11Update to 3.2.4Sunpoet Po-Chuan Hsieh
Changes: https://github.com/ruby-gnome2/ruby-gnome2/blob/master/NEWS
2018-04-06New port: accessibility/kmag, accessibility/kmousetool, accessibility/kmouthTobias C. Berner
This is the current version of KDE Applications <foo>. Note that users of KDE SC4 should stick with <foo>-kde4. Reviewed by: adridg Differential Revision: https://reviews.freebsd.org/D14820
2018-04-05accessibility/redshift: take maintainership since I use thisSteve Wills
2018-04-05Give back to the ports poolMark Felder
I do not have a FreeBSD install with a graphical desktop to test updates on at this time.
2018-03-29Fix permissions in installed Qt5 header filesTobias C. Berner
For the qt5-* ports bsd.qt.mk sets EXTRACT_AFTER_ARGS, and thereby does not get the normal default value of --no-same-owner --no-same-permissions passed when extracting. This lead to for example header files being installed (i.e. copied), with permissions group write permissions. Manually append that to the bsd.qt.mk shenanigans (also do the same in www/qt5-webchannel, which opts out of the bsd.qt.mk value) PR: 227027 Reported by: grarpamp@gmail.com
2018-03-19- Add LICENSEDmitry Marakasov
Approved by: portmgr blanket
2018-03-03accessibility/sct: Update to 0.2.1Yuri Victorovich
Port changes: * Changed to DISTVERSION * Added LICENSE_FILE * Added manpage * Removed stripping - now done upstream PR: 226297 Submitted by: Mateusz Piotrowski <0mp@FreeBSD.org> (maintainer) Approved by: tcberner (mentor, implicit)
2018-02-22Give the KDE SC4 applications ports a -kde4 suffixTobias C. Berner
In order to make room for the up-to-date version of the KDE Desktop and its applications move the KDE Application ports based on Qt4. PR: 225992 Exp-run by: antoine Reviewed by: rakuco, adridg Differential Revision: https://reviews.freebsd.org/D14413
2018-02-19Reduce dependency on the python2 metaportAntoine Brodin
PR: 225752 Submitted by: Yasuhiro KIMURA
2018-02-14- Add LICENSEDmitry Marakasov
- Switch to USES=localbase Approved by: portmgr blanket
2018-02-10Follow up to r461375Tobias C. Berner
* Remove the (origins of the) copied ports manually (as the new ones are repo-copies of these, no history is lost). * Fixup index in games/Makefile Sorry for the breakage. Pointy hat: tcberner
2018-02-10Rename KDE4 meta portsTobias C. Berner
This is done for * consistency, * and to simplify the import of the newer KDE Plasma5 desktop and KDE applications Bumps the dependencies. Reviewed by: adridg Differential Revision: https://reviews.freebsd.org/D12979
2018-02-03- Fix shebangs for py-speech-dispatcherDmitry Marakasov
Approved by: portmgr blanket
2018-01-20Do not use %%PYTHON_PYOEXTENSION%% in python2 plistsAntoine Brodin
With hat: portmgr
2018-01-16This is a port of sct, a simple command-line utility written by Ted Unangst,Mark Felder
which can be used to control screen temperature. It exceeds at being much more lightweight than similar software solutions like Redshift and f.lux. At the same time it is easier to use than xrandr. Sct takes temperature values in range 1000 to 10000, where 6500 is the default value. Here are some usage examples: * Campfire style: `sct 4500` * Dust storm on Mars style: `sct 2000` * Coffee free all nighter style: `sct 8000` * Default style: `sct` WWW: https://www.tedunangst.com/flak/post/sct-set-color-temperature
2018-01-06accessiblity/qt4-accessbile, fix build with clang6Tobias C. Berner
PR: 224945 Reported by: jbeich
2018-01-06Update Qt5 ports to 5.9.3.Raphael Kubo da Costa
This took quite a lot of time because Qt's own build system underwent several changes in 5.8.0 that took a while to adapt to. And, of course, qt5-webengine is a behemoth that we need to patch like crazy due to its bundling of Chromium. In fact, most of the Chromium patches in qt5-webengine have been imported with no changes from www/chromium@433510 ("www/chromium: update to 56.0.2924.87"). New port: accessibility/qt5-speech Bigger changes to Qt5 ports we had to make: - Qt now allows using a configure.json file to define configuration options and specify configuration checks that can be done when qmake is invoked. However, configure.json checks done in a subdirectory only propagates to subdirectories, and checks elsewhere will fail if all .pro files are being parsed at once (i.e. qmake -recursive), so several ports had to switch to USES=qmake:norecursive along with manual additional qmake invocations in subdirectories in order to work. It's been mentioned in a few places such as Qt's bug tracker that qmake's recursive mode is pretty much deprecated, so we might switch to non-recursive mode by default in the future. - Uses/qmake.mk: Introduce QMAKE_CONFIGURE_ARGS. qmake now accepts arbitrary options such as '-foo' and '-no-bar' at the end of the command-line. They can be specified in QMAKE_CONFIGURE_ARGS. - graphics/qt5-wayland: The port can only be built if graphics/mesa-libs is built with the WAYLAND option, so a corresponding option (off by default) was added to the port. - misc/qt5-doc: Switch to a pre-built documentation tarball. The existing port was not working with Qt 5.9. Instead of trying to fix it, switch to what Gentoo does and fetch a tarball that already contains all documentation so that we do not have to build anything at all. The tarball's name and location in download.qt.io look a bit weird, but it seems to work fine. - www/qt5-webengine: Use binutils from ports, Chromium's GN build system generates a build.ninja that uses ar(1) with the @file syntax that is not supported by BSD ar, so we need to use GNU ar from binutils. - x11-toolkits/qt5-declarative-render2d: This port was merged into the main Qt Declarative repository upstream, and into x11-toolkits/qt5-quick in the ports tree. Changes to other ports we had to make: - biology/ugene: Drop a '#define point "."' that is not present in more recent versions of the port. Defining a macro with such a common name causes build issues with Qt 5.9, which uses |point| as an argument name in methods. - cad/qelectrotech: Fix plist with Qt 5.9. Directories are no longer installed with `cp -f -R', but rather `qmake install qinstall', which does not install %%DATADIR%%/elements/10_electric/20_manufacturers_articles/bosch_rexroth/.directory That's a local file that should not even have been part of the tarball anyway. - chinese/gcin-qt5: Add additional private Qt directories (which should not be used in the first place) to get the port to build with Qt 5.9. - devel/qtcreator: Fix plist with Qt 5.9. Something changed in qdoc and some test classes no longer generate documentation files. - security/keepassx-devel: Import a patch sent upstream almost a year ago to fix the build with Qt 5.9. Thanks to antoine for the exp-run, and tcberner and Laurent Cimon <laurent@nuxi.ca> for landing changes in our qt-5.9 branch. PR: 224849
2018-01-03Cleanup Mk/Uses/gnome.mk.Mathieu Arnold
- Remove the use of comp_DETECT. - Remove all comp_DETECT variables. - Remove a use of comp_DETECT outside of gnome.mk - Remove py3gobject3. - Have ports depending directly on devel/py-gobject3 use gnome to do it. PR: 224618 Submitted by: mat Exp-run by: antoine Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D13550
2017-11-30Convert Python ports to FLAVORS.Mathieu Arnold
Ports using USE_PYTHON=distutils are now flavored. They will automatically get flavors (py27, py34, py35, py36) depending on what versions they support. There is also a USE_PYTHON=flavors for ports that do not use distutils but need FLAVORS to be set. A USE_PYTHON=noflavors can be set if using distutils but flavors are not wanted. A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been added to cope with Python ports that did not have the Python PKGNAMEPREFIX but are flavored. USES=python now also exports a PY_FLAVOR variable that contains the current python flavor. It can be used in dependency lines when the port itself is not python flavored. For example, deskutils/calibre. By default, all the flavors are generated. To only generate flavors for the versions in PYTHON2_DEFAULT and PYTHON3_DEFAULT, define BUILD_DEFAULT_PYTHON_FLAVORS in your make.conf. In all the ports with Python dependencies, the *_DEPENDS entries MUST end with the flavor so that the framework knows which to build/use. This is done by appending '@${PY_FLAVOR}' after the origin (or @${FLAVOR} if in a Python module with Python flavors, as the content will be the same). For example: RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} PR: 223071 Reviewed by: portmgr, python Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D12464
2017-11-21Update to 3.2.1Sunpoet Po-Chuan Hsieh
Changes: https://github.com/ruby-gnome2/ruby-gnome2/blob/master/NEWS
2017-11-09Update to 3.2.0Sunpoet Po-Chuan Hsieh
Changes: https://github.com/ruby-gnome2/ruby-gnome2/blob/master/NEWS
2017-10-29Fix pkg-plist.Tijl Coosemans
2017-10-26Update Linux CentOS 7 ports to 7.4.1708.Tijl Coosemans
2017-10-19Update to 3.1.9Sunpoet Po-Chuan Hsieh
Changes: https://github.com/ruby-gnome2/ruby-gnome2/blob/master/NEWS
2017-10-12the WWW link is 404Baptiste Daroussin
2017-09-19- Fix LICENSEDmitry Marakasov
- Add LICENSE_FILE - Update WWW - Pet portlint Approved by: portmgr blanket
2017-09-16- Fix LICENSEDmitry Marakasov
- Add LICENSE_FILE - Switch to USES=localbase - Update WWW Approved by: portmgr blanket
2017-09-10Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from GCC 5.4 to GCC 6.4 under most circumstances. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang, c++14-lang, c++0x, c11, or gcc-c++11-lib. PR: 219275
2017-07-15Update to 3.1.8Sunpoet Po-Chuan Hsieh
- Update WWW Changes: https://github.com/ruby-gnome2/ruby-gnome2/blob/master/NEWS
2017-07-14Update to 3.1.7Sunpoet Po-Chuan Hsieh
Changes: https://github.com/ruby-gnome2/ruby-gnome2/blob/master/NEWS
2017-07-09Update to 3.1.6Sunpoet Po-Chuan Hsieh
Changes: https://github.com/ruby-gnome2/ruby-gnome2/blob/master/NEWS
2017-06-09accessibility/redshift: fix shebangsMark Felder
- Also add LICENSE and LICENSE_FILE PR: 219526 MFH: 2017Q2
2017-06-06Fix qt4 ports on armv6.Tobias C. Berner
Due to a misspelling in GCC [1] (probably) the check for the ARMv6KZ platform used ARM_ARCH_6ZK instead of ARM_ARCH_6KZ. [1] https://gcc.gnu.org/ml/gcc-patches/2015-06/msg01679.html PR: 210027 Submitted by: Mikaƫl Urankar <mikael.urankar@gmail.com> Reviewed by: rakuco Differential Revision: https://reviews.freebsd.org/D8322
2017-05-31Update to 3.1.4Sunpoet Po-Chuan Hsieh
Changes: https://github.com/ruby-gnome2/ruby-gnome2/blob/master/NEWS
2017-05-31Introduce Perl 5.26.Mathieu Arnold
A few important changes: - '.' is no longer in @INC. - "do" now gives a deprecation warning when it fails to load a file which it would have loaded had "." been in @INC. - In regular expression patterns, a literal left brace "{" should be escaped. Changes: https://metacpan.org/pod/release/XSAWYERX/perl-5.26.0/pod/perldelta.pod Sponsored by: Absolight
2017-05-23Revision bump of all ports with USE_GL after consolidation of mesa-libsMatthew Rezny
Approved by: swills (mentor) Differential Revision: https://reviews.freebsd.org/D10845
2017-05-06Sprinkle some fixes to make these ports build on ARCH's that don'tKoop Mast
have clang as the default compiler. Submitted by: jhibbits@ Differential Revision: https://reviews.freebsd.org/D10628
2017-04-28Update to 3.1.3Sunpoet Po-Chuan Hsieh
- Add BUILD_DEPENDS - Add NO_ARCH - Add USES=gnome Changes: https://github.com/ruby-gnome2/ruby-gnome2/blob/master/NEWS
2017-04-25Chase ffmpeg 3.3 update (ABI changes)Thomas Zander
PR: 218658 Submitted by: riggs
2017-04-01Fix plist with non-default versions of python3Antoine Brodin
2017-04-01Update to 2.24Baptiste Daroussin