aboutsummaryrefslogtreecommitdiffstats
path: root/accessibility
Commit message (Collapse)AuthorAgeFilesLines
* Update to 3.2.4Sunpoet Po-Chuan Hsieh2018-04-112-4/+4
| | | | Changes: https://github.com/ruby-gnome2/ruby-gnome2/blob/master/NEWS
* New port: accessibility/kmag, accessibility/kmousetool, accessibility/kmouthTobias C. Berner2018-04-0713-0/+331
| | | | | | | | 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
* accessibility/redshift: take maintainership since I use thisSteve Wills2018-04-061-1/+1
|
* Give back to the ports poolMark Felder2018-04-061-1/+1
| | | | | I do not have a FreeBSD install with a graphical desktop to test updates on at this time.
* Fix permissions in installed Qt5 header filesTobias C. Berner2018-03-301-0/+1
| | | | | | | | | | | | | | | 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
* - Add LICENSEDmitry Marakasov2018-03-191-0/+3
| | | | Approved by: portmgr blanket
* accessibility/sct: Update to 0.2.1Yuri Victorovich2018-03-032-9/+8
| | | | | | | | | | | | 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)
* Give the KDE SC4 applications ports a -kde4 suffixTobias C. Berner2018-02-2323-16/+16
| | | | | | | | | | 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
* Reduce dependency on the python2 metaportAntoine Brodin2018-02-192-3/+4
| | | | | PR: 225752 Submitted by: Yasuhiro KIMURA
* - Add LICENSEDmitry Marakasov2018-02-141-3/+4
| | | | | | - Switch to USES=localbase Approved by: portmgr blanket
* Follow up to r461375Tobias C. Berner2018-02-102-36/+0
| | | | | | | | | | * 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
* Rename KDE4 meta portsTobias C. Berner2018-02-108-6/+43
| | | | | | | | | | | 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
* - Fix shebangs for py-speech-dispatcherDmitry Marakasov2018-02-042-2/+3
| | | | Approved by: portmgr blanket
* Do not use %%PYTHON_PYOEXTENSION%% in python2 plistsAntoine Brodin2018-01-211-24/+24
| | | | With hat: portmgr
* This is a port of sct, a simple command-line utility written by Ted Unangst,Mark Felder2018-01-174-0/+40
| | | | | | | | | | | | | | | | 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
* accessiblity/qt4-accessbile, fix build with clang6Tobias C. Berner2018-01-071-1/+2
| | | | | PR: 224945 Reported by: jbeich
* Update Qt5 ports to 5.9.3.Raphael Kubo da Costa2018-01-073-0/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Cleanup Mk/Uses/gnome.mk.Mathieu Arnold2018-01-033-6/+2
| | | | | | | | | | | | | | - 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
* Convert Python ports to FLAVORS.Mathieu Arnold2017-11-3013-56/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Update to 3.2.1Sunpoet Po-Chuan Hsieh2017-11-222-4/+4
| | | | Changes: https://github.com/ruby-gnome2/ruby-gnome2/blob/master/NEWS
* Update to 3.2.0Sunpoet Po-Chuan Hsieh2017-11-102-4/+4
| | | | Changes: https://github.com/ruby-gnome2/ruby-gnome2/blob/master/NEWS
* Fix pkg-plist.Tijl Coosemans2017-10-291-1/+0
|
* Update Linux CentOS 7 ports to 7.4.1708.Tijl Coosemans2017-10-274-14/+16
|
* Update to 3.1.9Sunpoet Po-Chuan Hsieh2017-10-202-4/+4
| | | | Changes: https://github.com/ruby-gnome2/ruby-gnome2/blob/master/NEWS
* the WWW link is 404Baptiste Daroussin2017-10-121-2/+0
|
* - Fix LICENSEDmitry Marakasov2017-09-192-3/+4
| | | | | | | | - Add LICENSE_FILE - Update WWW - Pet portlint Approved by: portmgr blanket
* - Fix LICENSEDmitry Marakasov2017-09-162-5/+4
| | | | | | | | - Add LICENSE_FILE - Switch to USES=localbase - Update WWW Approved by: portmgr blanket
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2017-09-111-0/+1
| | | | | | | | | | | | | | (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
* Update to 3.1.8Sunpoet Po-Chuan Hsieh2017-07-163-5/+5
| | | | | | - Update WWW Changes: https://github.com/ruby-gnome2/ruby-gnome2/blob/master/NEWS
* Update to 3.1.7Sunpoet Po-Chuan Hsieh2017-07-152-4/+4
| | | | Changes: https://github.com/ruby-gnome2/ruby-gnome2/blob/master/NEWS
* Update to 3.1.6Sunpoet Po-Chuan Hsieh2017-07-092-4/+4
| | | | Changes: https://github.com/ruby-gnome2/ruby-gnome2/blob/master/NEWS
* accessibility/redshift: fix shebangsMark Felder2017-06-101-2/+6
| | | | | | | - Also add LICENSE and LICENSE_FILE PR: 219526 MFH: 2017Q2
* Fix qt4 ports on armv6.Tobias C. Berner2017-06-061-1/+1
| | | | | | | | | | | | 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
* Update to 3.1.4Sunpoet Po-Chuan Hsieh2017-05-312-4/+4
| | | | Changes: https://github.com/ruby-gnome2/ruby-gnome2/blob/master/NEWS
* Introduce Perl 5.26.Mathieu Arnold2017-05-311-0/+1
| | | | | | | | | | | | | 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
* Revision bump of all ports with USE_GL after consolidation of mesa-libsMatthew Rezny2017-05-231-1/+1
| | | | | Approved by: swills (mentor) Differential Revision: https://reviews.freebsd.org/D10845
* Sprinkle some fixes to make these ports build on ARCH's that don'tKoop Mast2017-05-071-1/+2
| | | | | | | have clang as the default compiler. Submitted by: jhibbits@ Differential Revision: https://reviews.freebsd.org/D10628
* Update to 3.1.3Sunpoet Po-Chuan Hsieh2017-04-292-5/+7
| | | | | | | | - Add BUILD_DEPENDS - Add NO_ARCH - Add USES=gnome Changes: https://github.com/ruby-gnome2/ruby-gnome2/blob/master/NEWS
* Chase ffmpeg 3.3 update (ABI changes)Thomas Zander2017-04-256-0/+6
| | | | | PR: 218658 Submitted by: riggs
* Fix plist with non-default versions of python3Antoine Brodin2017-04-021-48/+48
|
* Update to 2.24Baptiste Daroussin2017-04-026-87/+89
|
* Update to 2.24.2Baptiste Daroussin2017-04-023-7/+9
|
* Update to 0.4.21Baptiste Daroussin2017-04-023-3/+8
|
* Really remove at-spiBaptiste Daroussin2017-04-025-242/+0
|
* Remove some old gnome2 ports not depend on anymore and not maintained upstreamBaptiste Daroussin2017-04-0221-1701/+0
|
* remove gnome-mag: remnant from gnome2 not used anymoreBaptiste Daroussin2017-04-026-165/+0
|
* Update to 2.24.0Baptiste Daroussin2017-04-023-7/+11
| | | | | Move the default config file to share/default like upstream expects, the one in sysconfdir will be still looked at
* Update to 2.24.0Baptiste Daroussin2017-04-022-3/+4
|
* Actually the license if LGPL21Baptiste Daroussin2017-04-021-1/+1
|
* Update to 2.24.0Baptiste Daroussin2017-04-023-5/+10
| | | | Add license
* x11/rubygem-gnome2: update to 3.1.1Steve Wills2017-03-112-4/+4
| | | | Update x11/rubygem-gnome2 and friends to 3.1.1
* Update Qt5 to 5.7.1, and unify the Qt4 and Qt5 ports some moreTobias C. Berner2017-02-191-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | * Update Qt5 to 5.7.1 * Move Qt4 binaries to lib/qt4/bin * Move Qt5 libraries to lib/qt5/lib By moving the libraries we should finally be able to get rid of the inplace upgrade bug (see ports bugs 194088, 195105 and 198720): when Qt5's libraries were lying in /usr/local/lib, which would often get added by pkgconfig to the linker paths via dependencies, the already installed libraries were linked against, instead of the ones that were being built. This forced us to make sure, that -L${WRKSRC}/lib was always coming before -L/usr/local/lib in the linker flags. With this change this should no longer be the case. * Rename some ports to match the rest (foo-qtX -> qtX-foo) * Depend on new port misc/qtchooser [see UPDATING & CHANGES] There are several new Qt5 ports which all have been created by Marie Loise Nolden <nolden@kde.org>. Thanks again. PR: 216797 Exp-Run by: antoine Reviewed by: rakuco, mat, groot_kde.org Approved by: rakuco (mentor) Differential Revision: https://reviews.freebsd.org/D9213
* - Add LICENSEDmitry Marakasov2017-02-051-4/+7
| | | | | - Switch to options helpers - Pet portlint
* Enable i386 support to Linux CentOS 7 ports.Tijl Coosemans2017-02-011-0/+104
| | | | PR: 216646
* - Autodetect the installed linux_base port and use LINUX_DEFAULT only asTijl Coosemans2017-02-0112-331/+323
| | | | | | | | | | | | | | | | | | | | | | | | | | | | a last resort. - Construct a list of DISTFILES for every architecture (amd64, i386). Select one list for regular make and all lists for make makesum so linux ports can have one combined distinfo file. - Set DIST_SUBDIR?=centos so there's only one copy of common distfiles. - Use MASTER_SITES and DISTFILES groups so make fetch is a bit smarter. - Regenerate all distinfo files. - For linux_base-c6 (just like linux_base-c7 already does) turn bin, lib, lib64 and sbin into symbolic links to the same directory under usr. This fixes the problem where some programs/libraries exist under / on FreeBSD and /usr on Linux or vice versa and then depending on the order of search paths Linux programs may run/load FreeBSD programs/libraries and fail. - Turn usr/share/icons into a symbolic link to LOCALBASE/share/icons so Linux programs can find desktop theme icons. This eliminates the need for x11-themes/linux*-hicolor-icon-theme. - Rename pkg-plist.x86_64 to pkg-plist.amd64. - Regenerate all pkg-plist files. - Add @preexec to linux_base pkg-plist that moves existing files in bin, lib, lib64, sbin and icons to the new destination before the directories are turned into symbolic links. - Remove several empty directories from linux_base ports. - Sweep over all linux ports: use consistent style, remove old CONFLICTS, remove unused pkg-descr files, add NLS option,... - Remove old linux arts, esound and openssl-compat ports.
* Reset mva@'s ports, he handed in his ports bit.Rene Ladan2017-01-231-1/+1
|
* Update Linux CentOS 7 ports to 7.3.1611. While 7.2 had semi-official i386Tijl Coosemans2017-01-194-117/+9
| | | | | | | | | | | | packages there are no such packages for 7.3 yet so i386 support has been marked IGNORE for now. Change DIST_SUBDIR to just "centos" so distfiles that remain the same between major versions don't have to be redownloaded. Remove fmake hacks from linux.mk. Submitted by: Piotr Kubaj <pkubaj@anongoth.pl>
* Make 64 bit Linux packages the default on amd64.Tijl Coosemans2017-01-121-0/+1
|
* Add more PLIST_SUB to Mk/Uses/python.mkSunpoet Po-Chuan Hsieh2017-01-088-544/+501
| | | | | | | | | | | | | | | | - Add PYTHON_PYOEXTENSION and PYTHON_SUFFIX - Add PYTHON2 and PYTHON3 - Respect PYTHON_VERSION - Rename PYOEXTENSION to PYTHON_PYOEXTENSION This change would help: - Build databases/postgresql*-plpython with Python 3 (It has PLIST issue since bsd.python.mk to Uses/python.mk transition) - Simplify Makefile PR: 205807 Differential Revision: https://reviews.FreeBSD.org/D4758 Exp-run by: antoine
* x11/rubygem-gnome2: update to 3.1.0Steve Wills2017-01-022-3/+4
| | | | Update x11/rubygem-gnome2 and friends to 3.1.0
* Drop support for Linux Fedora 10 (ports part)Rene Ladan2017-01-015-127/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | games/dsnake only worked with linux-f10 Should fix INDEX audio/linux-f10-sdl_mixer audio/linux-f10-pulseaudio-libs audio/linux-f10-freealut audio/linux-f10-arts audio/linux-f10-esound audio/linux-f10-libogg audio/linux-f10-alsa-plugins-oss audio/linux-f10-openal audio/linux-f10-openal-soft audio/linux-f10-nas-libs audio/linux-f10-alsa-lib audio/linux-f10-libvorbis audio/linux-f10-libaudiofile audio/linux-f10-mikmod databases/linux-f10-sqlite3 devel/linux-f10-dbus-glib devel/linux-f10-sdl12 devel/linux-f10-libglade2 devel/linux-f10-devtools devel/linux-f10-allegro devel/linux-f10-nspr devel/linux-f10-dbus-libs devel/linux-f10-libsigc++20 devel/linux-f10-ncurses-base dns/linux-f10-libasyncns emulators/linux_base-f10 emulators/linux-f10 ftp/linux-f10-curl games/dsnake graphics/linux-f10-sdl_image graphics/linux-f10-sdl_ttf graphics/linux-f10-glew graphics/linux-f10-ungif graphics/linux-f10-png graphics/linux-f10-tiff graphics/linux-f10-dri graphics/linux-f10-jpeg graphics/linux-f10-libGLU graphics/linux-f10-gdk-pixbuf graphics/linux-f10-libmng graphics/linux-f10-cairo graphics/linux-f10-imlib lang/linux-f10-tcl85 lang/linux-f10-libg2c multimedia/linux-f10-libtheora multimedia/linux-f10-libv4l net/linux-f10-openldap net/linux-f10-nss_ldap print/linux-f10-cups-libs security/linux-f10-gnutls security/linux-f10-nss security/linux-f10-openssl security/linux-f10-libgpg-error security/linux-f10-libtasn1 security/linux-f10-libgcrypt security/linux-f10-libssh2 security/linux-f10-cyrus-sasl2 sysutils/linux-f10-procps textproc/linux-f10-aspell textproc/linux-f10-expat textproc/linux-f10-scim-gtk textproc/linux-f10-scim-libs textproc/linux-f10-libxml2 x11/linux-f10-xorg-libs x11-fonts/linux-f10-fontconfig x11-themes/linux-f10-qtcurve-gtk2 x11-themes/linux-f10-hicolor-icon-theme x11-toolkits/linux-f10-qt45 x11-toolkits/linux-f10-gtk2 x11-toolkits/linux-f10-openmotif x11-toolkits/linux-f10-pango accessibility/linux-f10-atk archivers/linux-f10-ucl archivers/linux-f10-upx
* - Make portscout ignore slave portsAlberto Villa2016-12-281-0/+2
|
* accessibility/speech-dispatcher: update to 0.8.6Alberto Villa2016-12-224-11/+20
| | | | | | | | | | | - Fix paths in modules configuration - Improve Python slave port Updates since 0.8.3: * Implement a shutdown timer in the server, which activates after 5 seconds with no clients connected * Add support for espeak-ng (no FreeBSD port available) * Add command-line argument to allow for custom modules location
* Remove libintl.so.9 compatibility link that was added in r374303 toTijl Coosemans2016-12-095-2/+5
| | | | | prevent massive PORTREVISION bumps. Bump dependent ports that have not been bumped since.
* Remove libiconv.so.3 compatibility link that was added in r374303 toTijl Coosemans2016-12-091-1/+1
| | | | | prevent massive PORTREVISION bumps. Bump dependent ports that have not been bumped since.
* Reformat and synchronize port description texts; terminate sentences withAlexey Dokuchaev2016-11-152-16/+12
| | | | a full stop (period) and update WWW addresses to avoid redirect.
* ${RM} already has -f.Mathieu Arnold2016-10-212-2/+2
| | | | | | | PR: 213570 Submitted by: mat Exp-run by: antoine Sponsored by: Absolight
* Add Linux CentOS 7 infrastructure ports.Tijl Coosemans2016-10-196-0/+245
| | | | | | | | | | Mk/Uses/linux.mk changes: - Add support for architecture neutral (noarch) distfiles. - Add support for 64-bit only ports: set IGNORE on i386 and don't install 32-bit compat libraries on amd64. Submitted by: Piotr Kubaj <pkubaj@anongoth.pl> Differential Revision: https://reviews.freebsd.org/D7886
* Insert blank line before MAINTAINERTobias C. Berner2016-10-191-0/+1
| | | | | | Submitted by: Adriaan de Groot <groot@kde.org> Approved by: mat (mentor) Obtained from: http://src.mouf.net/area51/revision/?rev=13183
* Introduce new extensible virtual categories for KDETobias C. Berner2016-10-195-16/+5
| | | | | | | | | | | | | | | | | | | | | A lot of KDE Ports share MASTERSITES, LICENSE and so one, as they are released as a bundle upstream, however, there was not really a clean way to share this information. Using these new categories, we can simplify the Makefiles for the diverse KDE ports. At the moment we support the virtual category * kde-kde4 In the future, this will be extended to * kde-frameworks * kde-plasma * kde-applications PR: 213406 Differential Revision: https://reviews.freebsd.org/D7645 Exp-run by : antoine Reviewed by: mat, rakuco Approved by: portmgr (mat), rakuco (mentor)
* accessibility/py3-speech-dispatcher: fix packaging with python 3.5Ruslan Makhmatkhanov2016-10-133-14/+24
| | | | | | | While here add NO_ARCH and make couple of whitespace fixes. PR: 213393 Approved by: portmgr (blanket approval)
* - Replace Mk/bsd.linux-apps.mk and Mk/bsd.linux-rpm.mk withTijl Coosemans2016-09-062-5/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Mk/Uses/linux.mk. - Replace USE_LINUX=yes with USES+=linux and USE_LINUX=(.*) with USES+=linux:\1 in all ports. - Replace USE_LINUX_APPS with USE_LINUX in all ports. - Use INSTALL_SCRIPT instead of INSTALL_PROGRAM to install scripts in some ports. - When USE_LINUX_RPM is defined, simplify the way DISTFILES and EXTRACT_ONLY are defined. - Remove BRANDELF_DIRS and BRANDELF_FILES handling. In the very rare cases that it is still necessary ports can run ${BRANDELF} from post-patch. - Remove AUTOMATIC_PLIST handling. Only one port used it. - Fix Linux MASTER_SITES. - Replace OVERRIDE_LINUX_BASE_PORT and OVERRIDE_LINUX_NONBASE_PORTS with default versions framework. - bsd.port.mk: - Move Linux related bits to Uses/linux.mk, except USE_LINUX_PREFIX. - Put USE_LINUX_PREFIX handling after USES processing. - Define DOCSDIR, DATADIR, etc. after handling USE_LINUX_PREFIX so it can give these variables a different default value. - When a package needs to run Linux ldconfig check before installation if Linux support is enabled. - emulators/linux_base-*: - Use USES=linux and remove duplication. - Remove files/lp. FreeBSD or CUPS lp(1) should work. - Remove files/yp.conf. No longer seems to be used. - Remove pkg-deinstall and move pkg-install into pkg-plist. - Update pkg-descr and pkg-message. - Fix handling of ldconfig cache in pkg-plist. - devel/fb-adb: Use a Linux shell to run a Linux script but patch the script to use FreeBSD mkdir so mkdir -p $path creates $path and not /compat/linux/$path. PR: 211645 Exp-run by: antoine Approved by: portmgr (antoine)
* Replace Mk/bsd.kde4.mk by Mk/Uses/kde.mk in preparation for KDE Frameworks andTobias C. Berner2016-08-246-17/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Plasma5 ports At the moment KDE ports use bsd.kde4.mk to handle their dependencies. When working on the ports for KDE Frameworks and Plasma5 it seemed to be more reasonable to create a new kde.mk instead of adding an bsd.kde5.mk. The kde.mk in this review is a stripped down version of the one we are using in the KDE Test repositories plasma5 branch [1] to only contain the parts relevant to the current KDE4 ports in the portstree [2]. Changes to the KDE Ports needed by this: Replace USE_KDE4 by USE_KDE [3] Add USES=kde:4 [4] [1] http://src.mouf.net/area51/view/branches/plasma5/KDE/Mk/Uses/kde.mk [2] The version in the plasma5 branch also handles frameworks/plasma5 and handles MASTER_SITES via a KDE_DIST variable similar to bsd.qt.mk for Qt Ports -- I chose to leave this out for now, as the diff is already large enough. [3] I chose USE_KDE instead of USE_KDE4, USE_KDE5, USE_KDEX as the version we want is already specified as argument to kde:<arg> [4] For KDE Frameworks and Plasma5 ports this would be kde:5 PR: 210667 Approved by: portmgr, mat (mentor), rakuco (mentor) Reviewed by: mat, rakuco Differential Revision: https://reviews.freebsd.org/D6961
* Use LINUX_REPO_ARCH instead of LINUX_RPM_ARCH when setting DISTINFO_FILETijl Coosemans2016-08-012-0/+0
| | | | | | | and PLIST for Linux ports. LINUX_RPM_ARCH is the CPU targetted by a package and LINUX_REPO_ARCH is like our ARCH which is more suitable. This only affects Centos 6 ports because they are the only ones where LINUX_REPO_ARCH != LINUX_RPM_ARCH.
* Cleanup patches, a* categories.Mathieu Arnold2016-07-279-25/+24
| | | | | | | Rename them to follow the make makepatch naming, and regenerate them. With hat: portmgr Sponsored by: Absolight
* accessibility/redshift: Fix warningsMark Felder2016-06-231-0/+2
| | | | | | | USE_XORG is required for proper dependency declaration MFH: 2016Q2 Differential Revision: https://reviews.freebsd.org/D6883
* Update Linux ports to Centos 6.8.Tijl Coosemans2016-06-212-10/+12
| | | | | | PR: 210373 Submitted by: Piotr Kubaj <pkubaj@anongoth.pl> Differential Revision: https://reviews.freebsd.org/D6891
* Add USE_KDE4 so that KDE4_VERSION is definedSteve Wills2016-05-271-0/+1
| | | | | | PR: 209756 Submitted by: T.C.Berner <tcberner@gmail.com> Reported by: Vladimir Omelchuk <admin@vladiom.com.ua>
* Remove expired misc/kdehier4 and update all of its consumers to not ↵Rene Ladan2016-05-266-6/+5
| | | | | | | | | | | | | reference it any longer. This is a no-op because KDE4_PREFIX is equal to LOCALBASE Fix up properties for misc/kde4-l10n/files/bsd.l10n.mk to make svn happy. PR: 209014 (partial) Submitted by: myself Approved by: portmgr (bapt) Differential Revision: https://reviews.freebsd.org/D6542
* - Fix trailing whitespace in pkg-descrs, categories [a-f]*Dmitry Marakasov2016-05-192-11/+11
| | | | Approved by: portmgr blanket
* Convert USES=gem:autoplist to USES=gem since autoplist is defaultSteve Wills2016-04-281-1/+1
|
* create USES=gem and update rubygem- ports to use itSteve Wills2016-04-281-2/+1
| | | | | | | Note that for now ports still have to have USE_RUBY=yes to use USES=gem PR: 209041 Differential Revision: https://reviews.freebsd.org/D6070
* CentOS ports: for c6_64, install 32bit libraries alongsideSteve Wills2016-04-132-0/+4
| | | | | PR: 206943 Submitted by: xmj
* - Update to 3.0.8Sunpoet Po-Chuan Hsieh2016-04-122-4/+3
| | | | Changes: https://github.com/ruby-gnome2/ruby-gnome2/blob/master/NEWS
* Remove expired port:Rene Ladan2016-04-099-315/+0
| | | | 2016-04-07 accessibility/gnopernicus: Not developed upstream anymore. Obsoleted by accessibility/orca
* Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.Mathieu Arnold2016-04-0121-63/+63
| | | | | With hat: portmgr Sponsored by: Absolight
* Fixup some whitespace at the beginning of lines problems.Mathieu Arnold2016-04-013-3/+3
| | | | | With hat: portmgr Sponsored by: Absolight
* accessibility/gnopernicus: mark deprecatedRuslan Makhmatkhanov2016-03-071-0/+3
| | | | | | | This port is not developed upstream anymore and was completely obsoleted by accessibility/orca. Users (if any) should migrate to latter. With hat: gnome
* Update at-spi2-core to 2.18.3.Koop Mast2016-03-042-3/+3
|
* The FreeBSD GNOME team proudly presents GNOME 3.18 for FreeBSD.Koop Mast2016-02-1518-71/+69
| | | | | | | | | | | | | | | | | | | | | The offical GNOME 3.18 release notes can be found at https://help.gnome.org/misc/release-notes/3.18/ This update doesn't contain the glib/gtk c++ bindings which will be done in a another update due to the requirement on c++11 and the amount of fallout this probably will give. GDM is still at version 3.16 due to some issues. Bump mate-themes to use the gtk 3.18 version of the themes. Thanks to Antoine Brodin for running the exp-runs. This release was made possible by the following people: Gustau Perez Ting-Wei_Lan PR: 207006
* Remove source and intermediate build output from intalled rubygem- portsSteve Wills2016-02-021-0/+1
| | | | PR: 192949
* Welcome Centos 6.7Martin Wilke2016-01-313-10/+8
| | | | | | | | | | | | | | - Upgrade all linux-c6- to CentOS 6.7 - Cleanups PR: 205846 Submitted by: xmj In Collaboration with: allanjude, netchild, xmj Exp-run: antoine Sponsored by: Perceivon Hosting Inc. Differential Revision: D3428 We'd like to thanks for all the feedback and comments.
* Add dependancy to py3-speech-dispatcherKoop Mast2016-01-181-0/+2
|
* Split off the python bindings into it own slave port. They where not buildKoop Mast2016-01-185-30/+59
| | | | | | | | by default and orca requires the bindings. Bump port revision just to be sure there will be no conflicts. PR: 205486 Approved by: maintainer (timeout 27 days)
* - Update to 3.0.7Sunpoet Po-Chuan Hsieh2016-01-172-5/+4
| | | | | | | - Fix LICENSE Changes: https://github.com/ruby-gnome2/ruby-gnome2/blob/master/NEWS Sponsored by: PortsCamp Taiwan
* - Add LICENSE_FILEDmitry Marakasov2016-01-101-2/+2
| | | | | | | - Drop unneeded PLIST_DIRS - Switch to options helpers Approved by: portmgr blanket
* Update to the lastest GNOME 3.16 releases.Koop Mast2015-12-123-7/+4
|
* Let gnome3 stack be built with python 3.5Ruslan Makhmatkhanov2015-11-196-249/+276
| | | | | | | | | This mostly fixing packaging for python3.5, but there is also py35 waf fix for py3-cairo, that was obtained from Ubuntu repository. PR: 204075 Approved by: maintainer timeout (22 days)
* Typos, whitespace and capitalization fixes (A-F).Jimmy Olgeni2015-09-211-1/+1
|
* Remove conditions around the EXTRA_PATCHES: always apply the patchBaptiste Daroussin2015-08-241-6/+1
|
* Re-commit ofAlexander Leidinger2015-08-103-0/+101
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 64 bit linuxulator support (not activated by default): - most of the work was done by Alan Jude - all errors are mine - 64bit (may) have rough edges - I validated * that the 32bit part doesn't has deinstall regressions (incl. EXP runs by antoine) * 29 of 72 64bit ports ports don't have deinstall leftovers (more validation later, when I dare to activate the 64bit linuxulator in the kernel) - the infrastructure part looks mature enough to let more test-bunnies get some experience with the new 64 bit parts - to use it you shall have no linux ports installed and have to specify (on your own risk) the following in make.conf before installing the ports: OVERRIDE_LINUX_BASE_PORT=c6_64 OVERRIDE_LINUX_NONBASE_PORTS=c6_64 This is on top of the exiting c6 linux ports. Given that CentOS 7 is 64bits only, we decided to have it as an "overlay" instead of new ports. The 64bit part only installs 64bit executables, the 32bit ports can not be installed at the same time (if needed we can think of letting the 64bit overlay install the 32bit parts too, but given the CentOS 7 comment above...). Differential Revision: https://reviews.freebsd.org/D174 Submitted by: alanjude Sponsored by: Essen FreeBSD Hackathon 2015 Reviewed by: xmj, eadler (earlier versions) Approved by: portmgr (antoine after some EXP-runs)
* * Add PORTSCOUT macros to only show stable gnome versions.Koop Mast2015-08-081-1/+2
| | | | | | | | * Fix the PORTSCOUT macro in devel/glib20-reference/bsd.gnome-reference.mk so that all -reference ports get ignored. * Add some PORTSCOUT=ignore:1 here and there for software that won't get any updates anymore. Or are slave ports, so only the master port will get checked.
* The FreeBSD GNOME team proudly presents GNOME 3.16 for FreeBSD.Koop Mast2015-08-0618-58/+122
| | | | | | | | | | | | | | | | | | The offical GNOME 3.16 release notes can be found at https://help.gnome.org/misc/release-notes/3.16/ Upgrade instructions for port users: Delete the old tracker package with: # pkg delete -f tracker And user port upgrade tool of choice to upgrade. Thanks to Antoine Brodin for running the exp-runs. This release was made possible by the following people: Gustau Perez Ting-Wei_Lan PR: 201980
* By default libtool replaces -export-symbols <file> with -retain-symbols-fileTijl Coosemans2015-08-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <file> on ELF systems, but this doesn't really do what -export-symbols is meant to do. On GNU ELF systems it converts <file> to a simple version script first and then uses -version-script instead of -retain-symbols-file. Let USES=libtool patch libtool scripts to do this on all systems with GNU ld(1). Bump PORTREVISION on all ports where the build log contains -export-symbols. audio/calf: This port builds a module that now exports only one function, but it also builds a number of executables that link to this module and expect to see other functions. Because it's already a bit dodgy to link to a module (libtool warns about this) let the module continue to export only one function and instead build an ordinary library from the same source that the executables can link to. Fix a number of other issues in the same Makefile.am and clean up the port Makefile. japanese/scim-honoka: Tries to hide all symbols that start with an underscore, but because this library is written in C++ all symbols start with _Z so it ends up hiding everything. Just don't hide anything at all like the textproc/scim configure script does. multimedia/schroedinger: Apply an upstream patch. textproc/scim-input-pad: Same as japanese/scim-honoka. PR: 201922 Approved by: portmgr (antoine) Exp-run by: antoine
* Switch default python_CMD used by shebangfix to ${PYTHON_CMD} for portsAntoine Brodin2015-07-301-1/+0
| | | | | | | | | using python PR: 201077 Reviewed by: mat With hat: portmgr Differential Revision: https://reviews.freebsd.org/D2955
* Unbreak INDEX, reverting r392921Antoine Brodin2015-07-263-101/+0
| | | | With hat: portmgr
* 64 bit linuxulator support (not activated by default):Alexander Leidinger2015-07-263-0/+101
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - most of the work was done by Alan Jude - all errors are mine - 64bit (may) have rough edges - I validated * that the 32bit part doesn't has deinstall regressions * 29 of 72 64bit ports ports don't have deinstall leftovers (more validation later, when I dare to activate the 64bit linuxulator in the kernel) - the infrastructure part looks mature enough to let more test-bunnies get some experience with it - to use it you shall have no linux ports installed and have to specify (on your own risk) the following in make.conf before installing the ports: OVERRIDE_LINUX_BASE_PORT=c6_64 OVERRIDE_LINUX_NONBASE_PORTS=c6_64 This is on top of the exiting c6 linux ports. Given that CentOS 7 is 64bits only, we decided to have it as an "overlay" instead of new ports. The 64bit part only installs 64bit executables, the 32bit ports can not be installed at the same time (if needed we can think of letting the 64bit overlay install the 32bit parts too, but given the CentOS 7 comment above...). Differential Revision: https://reviews.freebsd.org/D174 Submitted by: alanjude Sponsored by: Essen FreeBSD Hackathon 2015 Reviewed by: xmj, eadler (earlier versions) Approved by: portmgr (implicit, I remember blanked approval for linux parts loooong ago, punish me if you don't agree anymore)
* accessibility/speech-dispatcher: remove NLS optionAlberto Villa2015-07-012-20/+5
| | | | | | | Building the port without NLS failed as the configure script still required the gettext tools. PR: 201221
* accessibility/speech-dispatcher: update to 0.8.3Alberto Villa2015-06-2910-170/+39
| | | | | | | - Enable optional Python bindings (Python 3 required) - Make NLS optional - Remove original .conf files from DATADIR (.sample files available) - Remove stale patches
* - Add empty directory to plistDmitry Marakasov2015-05-181-0/+1
| | | | Approved by: portmgr blanket
* MASTER_SITES cleanup.Mathieu Arnold2015-05-142-4/+2
| | | | | | | | | | | | | | | | | | | - Replace ${MASTER_SITE_FOO} with FOO. - Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9% of the time.) - Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and no hint of what it should be was present. - Fix some logic. - And generally, make things more simple and easy to understand. While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and SAMBA macros. Also, replace some EXTRACT_SUFX occurences with USES=tar:*. Checked by: make fetch-urlall-list With hat: portmgr Sponsored by: Absolight
* - Update to 2.2.5Sunpoet Po-Chuan Hsieh2015-05-042-3/+6
| | | | | | - Add LICENSE Changes: https://github.com/ruby-gnome2/ruby-gnome2/commits/master
* - Add CPE infoDmitry Marakasov2015-04-171-1/+2
| | | | Approved by: portmgr blanket
* Convert kde@ ports to USES=metaport.Raphael Kubo da Costa2015-04-041-4/+1
| | | | Submitted by: alonso@
* Add build dependency required for VIDMODE and older Nvidia graphics driversMark Felder2015-03-301-0/+1
| | | | PR: 199004
* Update the Gnome stack to the latest in the 3.14 series.Koop Mast2015-03-276-7/+12
| | | | | | | Thanks to Gustau Pérez <gustau.perez@gmail.com> for helping to keep thes ports updated. Obtained from: GNOME dev repo
* accessibility/gnome-speech: add LICENSEBartek Rutkowski2015-03-152-0/+4
| | | | | | | | - Fix missing pkg-plist dir - Maintainer's timeout (gnome@FreeBSD.org) PR: 185613 Submitted by: Hardy Schumacher <hardy.schumacher@gmx.de>
* Update KDE SC to 4.14.3Alonso Schaich2015-03-125-10/+10
| | | | | | | | | | | | | | | | The kde@ team presents KDE SC 4.14.3, the last planed release of the KDE SC 4 series. In addition to the updates provided by the KDE SC developers, this update also addresses numerous FreeBSD and PORTS specific issues, found and solved by the kde@ team and area51 testers, most notorously Tobias C. Berner <tcberner@gmail.com> PR: 197751 PR: 197871 PR: 184996 Reviewed by: rakuco (mentor) Differential: https://reviews.freebsd.org/D1950
* Fix packagingAntoine Brodin2015-02-081-2/+2
|
* Use options helpersBaptiste Daroussin2015-02-081-18/+8
|
* Switch default python3 version from 3.3 to 3.4.Dmitry Sivachenko2015-01-113-1/+3
| | | | | | Bump PORTREVISIONs for the affected ports. Exp-run by: antoine
* Don't hardcode python version.Koop Mast2015-01-096-474/+480
| | | | | | | | | | While here: Add vala as build depend to gedit. Gedit-plugins: builds vte3 and gucharmap bindings. Register the depends and package the files. PR: 196618 Submitted by: python3 default to 3.4 exp-run (via antoine@)
* Move MASTER_SITES from CRITICAL to LOCAL/ehauptEmanuel Haupt2015-01-061-1/+1
|
* - Convert <OPTION>_USE= PYTHON... to <OPTION>_USES= python...Marcus von Appen2015-01-031-1/+1
| | | | With hat: python@
* Update cinnamon to 2.4, this should fix [1] and [2].Koop Mast2014-12-312-3/+4
| | | | | | | | | Update totem to 3.14 now that we have gstreamer 1.4 and minor gnome updates. Update evolution suite to 3.12.9. Make sure gtk30 pulls in adwait-icon-theme, since it now the default theme [3]. PR: 195290 [1], 195289 [2], 195455 [3] Obtained from: gnome devel repo
* Remove now useless dependency on gnomehierBaptiste Daroussin2014-12-213-7/+7
|
* Cleanup plistBaptiste Daroussin2014-12-0910-301/+0
|
* Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla inTijl Coosemans2014-12-097-76/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the 32 ports that still use it. Bump PORTREVISION on their dependent ports except the ones that depend on these: audio/libogg audio/libvorbis devel/pcre ftp/curl graphics/jpeg graphics/libart_lgpl graphics/tiff textproc/expat2 textproc/libxslt In these cases the same trick as in the recent gettext update is used. The ports install a symlink with the old library version. When enough of their dependent ports have had regular updates the remaining ones can get a PORTREVISION bump and the links can be removed. Also remove the devel/pcre dependency from USE_GNOME=glib20. It causes over 2200 packages to depend on devel/pcre while less than 200 actually link with it. The glib20 package still depends on devel/pcre so this should not make a difference for ports with USE_GNOME=glib20. Also, libdata/pkgconfig/glib-2.0.pc lists pcre as a private library so USE_GNOME=glib20 should not propagate it. PR: 195724 Exp-run by: antoine Approved by: portmgr (antoine)
* Update GNOME to 3.14.2.Koop Mast2014-12-039-17/+25
| | | | | | | | | | | | | | This update was brought to you in collaboration with Gustua Perez Make sure gtk30 pulls it the default theme (adwaita-icon-theme). Update the extra gnome-shell-extensions so they work with gnome-shell 3.14. Drop metacity from gnome3 meta-port. Remove the gtile gnome-shell extension since it proven to be buggy. Exp-run done by antoine@ for gdk-pixbuf2 deprecated API. PR: 195414 Obtained from: gnome dev repo
* The FreeBSD GNOME team proudly presents GNOME 3.14 and Cinnamon 2.2.Koop Mast2014-11-1935-1202/+1856
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Gnome 3.14.1 and Cinnamon 2.2.16 are supported on FreeBSD 9.3-RELEASE and up. This commit removes the old GNOME 2 desktop, bindings and some ports that can't be compiled. A few ports where updated to more recent versions to allow them to compile with this update. Apart from updating ports to newer versions GDM is more integrated with gnome-shell now, and handles several things for the GNOME desktop such as screen locking. If you want to use GNOME 3 via startx, you will have to add your own lock screen/screensaver. For example xscreensaver can be used for sessions started without GDM. Shell Extensions can be installed via https://extensions.gnome.org/ , we have ported a few that can't be installed via this way. The old gnome-utils and gnome-games ports where split up into single ports and where converted to meta-ports. gnome-terminal requires a UTF-8 locale to run, gdm handles this already, but if you use startx you need to do this yourself. Upgrade instructions: Delete the old and conflicting packages: # pkg delete clutter gnome-utils gnome-panel gnome-keyring vala-vapigen \ guile gcalctool gnome-media libgnomekbd # pkg delete gnome-screensaver gnome-applets bug-buddy evolution-exchange \ evolution-webcal gnome-system-tools seahorse-plugins gnome-control-center For package users the following lines will be enough: # pkg upgrade # pkg install gnome3 For ports users should do the following: # portmaster -a # portmaster x11/gnome3 We are currently aware of two issues. The first issue is a bug in the file monitoring code in the glib20 port. This bug causes glib programs to crash when files in a monitored directory are added or removed. Upstream is aware of the problem, but since the problem is quite complex there is no solution yet. This problem isn't restricted to BSD. The second issue is that on certain video cards totem will display a purple/pink overlay on the video. It not clear yet where the issues comes from. Major thanks goes to Gustau Perez for being a driving force behind getting GNOME 3 up to speed again. Also thanks to Antoine Brodin for running the exp-runs. This update was also made possible by: Joe Maloney Kris Moore Beeblebrox Ryan Lortie Antoine Jacoutot and everyone I missed
* Cleanup plistAntoine Brodin2014-11-141-2/+0
|
* x11/rubygem-gnome2: update to 2.2.3Steve Wills2014-11-122-3/+3
| | | | | | Update all rubygem-gnome2 and related ports to 2.2.3 While here, mark rubygem-glib2 as broken with Ruby 2.1
* Upgrade CentOS to 6.6Johannes Jost Meixner2014-11-111-4/+4
| | | | | | | | | | | | | | | | | | - Upgrade all things linux-c6- to CentOS 6.6 - Add ports: devel/linux-c6-libsigc++20 graphics/linux-c6-gdk-pixbuf [1] graphics/linux-c6-glx-utils - Add pkg-plists for net/linux-c6-openldap and security/linux-c6-cyrus-sasl2 - Misc. cleanups Differential Revision: https://reviews.freebsd.org/D1108 Submitted by: kmoore [1] Reviewed by: rene (emulation) Approved by: portmgr (swills) Approved by: swills (mentor) Sponsored by: Perceivon Hosting Inc.
* Remove @dirrm and @dirrmtry entries from the Qt ports.Raphael Kubo da Costa2014-10-241-2/+0
|
* Add USES=alias to several portsJohn Marino2014-10-201-1/+1
| | | | | | | | Alias is a new USES tool that allows DragonFly to masquerade as FreeBSD by setting CFLAGS+= -D__FreeBSD__. For some ports, this fixes the build without the need for additional patches. Approved by: portmgr (bapt, blanket)
* KDE/FreeBSD team presents KDE SC 4.14.2 and KDE Workspace 4.11.13!Max Brazhnikov2014-10-1922-59/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | USE_KDE4=kdehier component has been deprecated, new components added: baloo - Baloo core libraries baloo-widgets - Baloo widgets library kfilemetadata - KDE library for extracting file metadata New ports: graphics/kqtquickcharts - QtQuick plugin to render interactive charts misc/artikulate - Pronunciation trainer for KDE (not usable currently, links to both GStreamer 1.x and 0.10.x via dependencies) sysutils/baloo[-widgets] - KDE framework for searching and managing user metadata sysutils/kfilemetadata - Library for extracting file metadata l10n ports: - Farsi (Persian) and Indonesian translations has been readded - Vietnamese didn't pass threshold for inclusion into release astro/kstars: - switch dependency from math/eigen2 to math/eigen3 - add PYKDE option for updating supernovae data deskutils/kdepim4: - update dependencies: add libkgapi and baloo, remove now needless clucene, link-grammar, strigi - add patch to fix build with gcc42 - update COMMENT and description for all KDE PIM ports devel/ruby-krossruby: - remove BROKEN, it builds with ruby 2.x now editors/kate: - add patch to disable memory-hungry build of the kate tests [1] graphics/okular: - add dependency on graphics/libkscreen math/cantor: - add optional dependency on lang/luajit for LuaJIT backend - fix gfortran detection [2] misc/kdehier4: - adapt to new pkg world. Now the purpose of kdehier4 only to link some stuff between KDE4_PREFIX and LOCALBASE. science/kalzium: - switch dependency from math/eigen2 to math/eigen3 - add dependence on science/chemical-mime-data x11-themes/kdeartwork4 - switch dependency from math/eigen2 to math/eigen3 among other changes: - drop deprecated USE_KDE4=kdehier - drop @dirrm from plist - clean up pkg-descr - convert to options helpers - other portlint fixes The area51 repository features commits by alonso, rakuco and myself. PR: 187150 [1] Reported by: pe.freethread@live.com Patch by: Tobias Berner <tcberner@gmail.com> PR: 180674 [2] Reported by: torsten.eichstaedt@web.de PR: 194316 Exp-run: antoine
* - Convert ports from accessibility/, archivers/ and astro/ to newMarcus von Appen2014-10-184-8/+4
| | | | | | | USES=python Approved by: portmgr (implicit) With hat: python@
* - Set CPPFLAGS and LIBS in a number of ports so configure can find libintl.hTijl Coosemans2014-09-251-1/+1
| | | | | | | | | | | | | | | | | | and libintl.so. This fixes a problem where DATADIRNAME gets an incorrect value which causes locale files to be installed in the wrong place. - The only configure checks that still need to be patched are related to intltool so move DATADIRNAME patching from USES=pathfix to USE_GNOME=intlhack. - games/klavaro: remove excessive dependencies - japanese/libskk: add INSTALL_TARGET=install-strip - math/libqalculate: add INSTALL_TARGET=install-strip and remove pthread patching - multimedia/freetuxtv: remove excessive dependencies - science/gramps: fix shared-mime-info use Exp-run by: antoine Approved by: portmgr (antoine)
* Update CentOS base to 6.5, add userland portsJohannes Jost Meixner2014-09-226-3/+141
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The Fedora 10 infrastructure ports have been in use since June 2009 and, while having served a great deed, have become unsupported upstream and hence affected by unfixed security vulnerabilities. In addition to that, many recent Linux binaries need newer libc / stdlibc++ versions. This commit adds the linux-c6- userland as drop-in replacement for the -f10 infrastructure, as well as upgrading the linux_base-c6 port to CentOS 6.5. If you want to switch to linux-c6 ports, please define at /etc/make.conf: OVERRIDE_LINUX_BASE_PORT=c6 OVERRIDE_LINUX_NONBASE_PORTS=c6 Additionally, please add the following line to /etc/sysctl.conf: compat.linux.osrelease=2.6.18 Upgrading procedures are shown in /usr/ports/UPDATING. This work has been inspired by Artyom Mirgorodskiy's post to emulation@ in November 2013, using and extending mav@'s work. It has been tested extensively and most reported issues were already fixed. Please report any additional bug or "features" to the emulation mailing list. Many thanks to: mav@, rene@, allanjude@, netchild@, antoine@, everyone who's filed Issues and Pull requests on GitHub, PR: 186820 Differential Revision: https://reviews.freebsd.org/D793 Reviewed by: allanjude, antoine, bapt, rene Approved by: portmgr (antoine, bapt) Approved by: koobs (mentor) Sponsored by: Perceivon Hosting Inc.
* Replace USE_AUTOTOOLS=libltdl with an ordinary LIB_DEPENDS in all ports.Tijl Coosemans2014-09-171-1/+1
| | | | | | | There are only 60 such ports so there doesn't need to be a separate keyword or USES for this. Approved by: portmgr (bapt)
* Update the default version of GCC in the Ports Collection from GCC 4.7.4Gerald Pfeifer2014-09-118-8/+8
| | | | | | | | | | to GCC 4.8.3. Part II, Bump PORTREVISIONs. PR: 192025 Tested by: antoine (-exp runs) Approved by: portmgr (implicit)
* Convert to @sampleBaptiste Daroussin2014-09-031-17/+15
|
* Convert to @sampleBaptiste Daroussin2014-09-031-3/+1
|
* Add USES=libtool and INSTALL_TARGET=install-stripTijl Coosemans2014-09-022-6/+6
| | | | Obtained from: gnome-dev
* Convert to USES=libtool and add INSTALL_TARGET=install-stripTijl Coosemans2014-09-022-6/+6
| | | | Obtained from: gnome-dev
* Add USES=libtool and INSTALL_TARGET=install-stripTijl Coosemans2014-09-022-4/+5
| | | | Obtained from: gnome-dev
* Add USES=libtool to accessibility/atkmm and bump dependent portsTijl Coosemans2014-09-022-4/+5
|
* - Fix missing library problems when the linker enforces explicit linkingTijl Coosemans2014-08-261-0/+2
| | | | | | PR: 192062 Exp-run by: antoine Approved by: portmgr (antoine)
* x11/rubygem-gnome2: update to 2.2.0Steve Wills2014-08-262-3/+3
|
* Upgrade OpenEXR and ilmbase to 2.2.0.Matthias Andree2014-08-166-2/+6
| | | | | | | | | | | | | | | | | | | GCC 4.2 in FreeBSD 8.X/9.X base is now too old to compile OpenEXR, so GCC-based systems will upgrade to the default ports compiler (GCC 4.7 currently.) Add two patches to OpenEXR to permit building it in a live system with the older OpenEXR version installed. Bug report filed to upstream Github at https://github.com/openexr/openexr/issues/130 Couple OpenEXR more tightly to ilmbase and require its exact .so version. Add UPDATING note, and bump PORTREVISION of all dependent ports. Proto-STAGE hugin-devel, and mark it IGNORE because hugin is newer. Approved by: portmgr (implicit for bumping PORTREVISION on unstaged ports)
* - Rename PYTHON_FEATURES to USE_PYTHON to comply to USE_PERL5 and to avoid aMarcus von Appen2014-08-151-1/+1
| | | | | | | | | | | | conflict in behaviour with the read-only COMPILER_FEATURES knob - Fix the deprecated USE_PYTHON_BUILD and USE_PYTHON_RUN behaviour, which usually should be mutually exclusive, but some ports include both knobs Phabric: D581 Recommended by: danfe@, makc@ Reviewed by: danfe, wg, antoine Approved by: portmgr With hat: python@
* - Convert my ports to USES=pythonMarcus von Appen2014-08-101-4/+2
|
* Remove expired ports:Rene Ladan2014-07-216-124/+0
| | | | | | | 2014-07-21 accessibility/at-poke: Depends on expired libgailgnome 2014-04-10 misc/bigboard: gnome-panel will be updated to the 3.x version which is not compatible with 2.x 2014-04-10 net/desktop-data-model: gnome-desktop 2.x will be updated in the GNOME 3 import 2014-07-21 net/online-desktop: Disappeared upstream, depends on expired ports
* Add DOCS to OPTIONS_DEFINE where PORTDOCS= is set.Adam Weinberger2014-07-161-0/+2
|
* Reduce unnecessary bsd.port.options.mk inclusion by usingAdam Weinberger2014-07-042-46/+15
| | | | | | OPTIONS helpers. Approved by: portmgr (blanket)
* Schedule for removal on 2014-07-21, depends on expired libgailgnomeRene Ladan2014-06-231-0/+3
| | | | | | PR: 191239 Submitted by: myself Approved by: maintainer (mva)
* - Switch accessibility/speech-dispatcher to USES=libtool, drop .la filesDmitry Marakasov2014-06-044-8/+6
| | | | | | - Bump dependent ports as .so verson has changed Approved by: portmgr blanket
* accessibility/atk: now unbreak atk-referenceJohn Marino2014-05-301-1/+3
|
* accessibility/atk: UnbreakJohn Marino2014-05-301-3/+1
|
* - Convert use_xz,bzip to USESMartin Wilke2014-05-308-15/+8
| | | | Approved by: portmgr
* KDE/FreeBSD team presents KDE SC 4.12.5 and KDE Workspace 4.11.9!Max Brazhnikov2014-05-115-10/+10
| | | | | | | deskutils/kdepim4: - Remove no longer needed patch, the problem was fixed since Qt 4.8.4. The area51 repository features commits by rakuco and makc.
* Convert from USE_GNOME=gnomehack -> USES=pathfixBaptiste Daroussin2014-04-2811-51/+44
| | | | | | | | | | While here: - Strip binaries - Convert USE_BZIP2 -> USES=tar:bzip2 - Convert to USES=libtool - Remove tests for gnopernicus as they badly track the dependencies they needs and fails to build with non recursive ld(1) - orca does not need pathfix at all
* The FreeBSD x11@ and graphics team proudly presentsNiclas Zeising2014-04-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a zeising, kwm production, with help from dumbbell, bdrewery: NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE This update switches over to use the new xorg stack by default on FreeBSD 9 and 10 stable, on osversions where vt(9) is available. It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in /etc/make.conf . FreeBSD 8-STABLE and released versions of FreeBSD still use the old version. A package repository with binary packages for new xorg will be available soon. This patch also contains updates of libxcb and related ports, pixman, as well as some drivers and utilities. Bump portrevisions for xf86-* ports, as well as virtualbox-ose-additions due to xserver version change. Apart from these updates, the way shared libraries are handled has been changed for all xorg ports, as well as libxml2 and freetype, which means ltverhack is gone and as a consequence shared libraries have been bumped. The plan is that this change will make library bumps less likely in the future. All affected ports have had their portrevisions bumped as a consequence of this. Fix some issues where WITH_NEW_XORG weren't detected properly on CURRENT. Update instructions, hardware support, and more notes can be found on https://wiki.freebsd.org/Graphics Thanks to: all testers, bdrewery and the FreeBSD x11@ team exp-run by: bdrewery [1] PR: ports/187602 [1] Approved by: portmgr (bdrewery), core (jhb)
* KDE/FreeBSD team presents KDE SC 4.12.4 and KDE Workspace 4.11.8!Max Brazhnikov2014-04-0310-20/+15
| | | | | | | | | | | | | | | | | | | | KDE ports: - Convert to USES=tar:xz devel/p5-perlqt, multimedia/kdemultimedia4-ffmpegthumbs: - Convert LIB_DEPENDS to new style devel/p5-perlqt, devel/p5-perlkde: - Don't remove directories installed by perl port net/kdnssd: - moved to net/zeroconf-ioslave (renamed upstream) x11/kdelibs4: - Clean up non-standard shared mime files and directories after deinstall The area51 repository features commits by Alonso Schaich <alonsoschaich@fastmail.fm> and makc.
* Stage all gnome@ ports in accessibility, which finishes this category!Koop Mast2014-03-2913-15/+5
|
* 2014-03-23 accessibility/ruby-atk: Use rubygem-atk insteadSteve Wills2014-03-254-66/+0
| | | | | | | | | | | | | | | | 2014-03-23 devel/ruby-gio2: Use rubygem-gio2 instead 2014-03-23 devel/ruby-glib2: Use rubygem-glib2 instead 2014-03-23 graphics/ruby-cairo: Use rubygem-cairo instead 2014-03-23 graphics/ruby-gdk_pixbuf2: Use rubygem-gdk_pixbuf2 instead 2014-03-23 graphics/ruby-rsvg2: Use rubygem-rsvg2 instead 2014-03-23 x11-toolkits/ruby-goocanvas: No longer included upstream 2014-03-23 x11-toolkits/ruby-gstreamer: Use rubygem-gstreamer instead 2014-03-23 x11-toolkits/ruby-gtk2: Use rubygem-gtk2 instead 2014-03-23 x11-toolkits/ruby-gtksourceview2: Use rubygem-gtksourceview2 instead 2014-03-23 x11-toolkits/ruby-pango: Use rubygem-pango instead 2014-03-23 x11-toolkits/ruby-poppler: Use rubygem-poppler instead 2014-03-23 x11-toolkits/ruby-vte: Use rubygem-vte instead 2014-03-23 x11/ruby-gnome2: Use rubygem-gnome2 instead
* KDE/FreeBSD team presents KDE SC 4.12.3 and KDE Workspace 4.11.7!Max Brazhnikov2014-03-055-10/+10
| | | | | | | | | | | | | | | | | | deskutils/kdepim4: - Add depedency on coreutils, kleopatra needs md5sum and sha1sum programs [1] misc/kdehier4: - add tests directory (r343428 commit to Templates/BSD.local.dist) security/kwallet: - moved to security/kwalletmanager (renamed upstream) x11/kdelibs: - remove workaround, which is not needed after global fix in Mk/bsd.kde4.mk (r315373) PR: ports/187259 [1] Submitted by: Tobias Berner <tcberner@gmail.com>
* - Mark as broken with Ruby 2.0 and 2.1Steve Wills2014-02-231-1/+10
| | | | - Mark deprecated in favor of rubygem- versions
* - Update rubygem-gnome2 and associated ports to 2.1.0Steve Wills2014-02-222-3/+3
|
* KDE/FreeBSD team presents KDE SC 4.12.2 and KDE Workspace 4.11.6!Max Brazhnikov2014-02-1815-81/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Among changes: - Switch KDE4_PREFIX to ${LOCALBASE} - Remove now needless misc/kde4-shared-mime-info port - Add stage support - Remove ancient CONFLICTS (KDE 4.9 and less) and LATEST_LINK - Squeeze MASTER_SITES/MASTER_SITE_SUBDIR - Convert LIB_DEPENDS to new style - Use options helpers - Drop support for FreeBSD 7.x - Remove Qt/KDE 3 related workarounds - Remove local patches and use upstream version scheme for libraries - sysutils/kdeadmin4, net/kdenetwork4, devel/kdesdk4, and x11-clocks/kdetoys4 ports have been split. - devel/kcachegrind is now a part of KDE SC [1] - more logs in area51 repo... New ports: devel/kde-dev-scripts: KDE development scripts devel/kde-dev-utils: KDE development utilities games/klickety: Tetris themed solitaire games/picmi: Single player logic-based puzzle game textproc/libkomparediff2: Library to compare files and strings The area51 repository features commits by Schaich Alonso, avilla, rakuco and myself. PR: ports/186491 Exp-run: by bdrewery Approved by: beat (former maintainer) [1]
* - Stage supportMartin Wilke2014-02-171-1/+0
|
* - Stage supportMartin Wilke2014-02-171-1/+0
|
* Finish stage supportAntoine Brodin2014-01-311-1/+2
|
* - Add LICENSEMarcus von Appen2014-01-191-0/+2
|
* Python cleanup:Rene Ladan2014-01-145-5/+5
| | | | | | | - USE_PYTHON* = 2.X -> USE_PYTHON* = 2 - USE_PYTHON* = 2.X+ -> USE_PYTHON* = yes Reviewed by: python (mva, rm) Approved by: portmgr-lurkers (mat)
* accessibility/yasr: Unbreak everywhere after stage attemptJohn Marino2014-01-141-4/+5
| | | | | | | After staging, this port failed because PLIST_SUB for NLS was no longer defined. The option has to be explicitly listed for OPTIONS_SUB to work. Define DOCS while here and bump because it has been building incorrectly.
* accessibility/eflite: Unbreak by completing stage supportJohn Marino2014-01-141-3/+13
| | | | | This port was failing the package target because the main program was not staged after NO_STAGE definition was removed.
* In preparation for Qt 5 ports:Max Brazhnikov2014-01-072-18/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Mk/Uses/qmake.mk: - Add support for out-of-source builds - Add support for Qt 5 ports - Respect WITH_DEBUG Mk/bsd.qt.mk: - Massive rework for Qt 5 ports - Remove '-phonon' from global configure args, thus allow qt4-designer and qt4-qtconfig to be built without Phonon support [1] devel/qmake4: - Improve mkspecs for gcc (mainly sync with linux version) and clang devel/qt4-corelib: - Convert to USES=iconv - Remove ancient patch devel/qt4-designer: - Remove reference to WRKSRC from installed pkgconfig files [2] - Don't build Qt Designer plugin for Phonon from outdated Qt sources. Separate port for plugin will be committed later devel/qt4-assistant-adp, devel/qt4-libqtassistantclient: - Convert to USES=qmake Clean up Qt4 ports: - Update comments - Update description; use common description - Consistently use QT_INCDIR, QT_LIBDIR, etc. - Use options helpers - Convert to new LIB_DEPENDS syntax - Update DESKTOP_ENTRIES to avoid conflicts with Qt 5 ports - Rename/move several ports for unification with Qt 5 ports PR: ports/184620 [1] Reported by: Kevin Zheng <kevinz5000@gmail.com> PR: ports/181141 [2] Reported by: thierry PR: ports/185101 Exp-run by: bdrewery This is mostly solely avilla's work in area51, kudos to him! And a couple commits from myself, so you know who's collecting pointyhats :)
* Part 1 at removing now useless FETCH_ARGS redifitionBaptiste Daroussin2014-01-031-1/+0
|
* support stageBaptiste Daroussin2013-12-261-17/+5
|
* In preparation for making libtool generate libraries with a sane name, fix ↵Baptiste Daroussin2013-12-118-30/+14
| | | | | | all LIB_DEPENDS in accessibility With hat: portmgr
* - Stage support for all -reference portsAntoine Brodin2013-12-102-2/+0
| | | | | | - Nuke NOPORTDOCS, those ports are already IGNOREd with NOPORTDOCS Approved by: kwm (maintainer)
* Fix building with the GUI optionMark Felder2013-11-262-19/+31
| | | | | | | Split the Gnome clock integration into its own option PR: ports/182925 Approved by: swills (mentor)
* Explicitly disable espeak or festival support if we haven't asked for it [1]Koop Mast2013-11-242-4/+13
| | | | | | | While here stageify. PR: ports/182522 Submitted by: rm@
* - Chase speech-dispatcher soversion bump.Alberto Villa2013-11-212-2/+4
| | | | Reported by: Greg Rivers <gcr+kde-freebsd@tharned.org>
* - Replace QT_.*_REL with QT_.* in PLIST_SUB.Alberto Villa2013-11-171-6/+6
| | | | | | - Adapt plists. With hat on: kde
* - Update to 0.8.Alberto Villa2013-11-1717-217/+215
| | | | | - STAGEify. - Use OPTIONS helpers.
* Fix build error on 9.x+Eitan Adler2013-11-132-1/+15
| | | | Approved by: David K. Gerry <david.k.gerry@gmail.com> (maintainer)
* - Add stage supportSteve Wills2013-10-301-1/+0
|
* Restrict python to -2.7Koop Mast2013-10-306-7/+6
| | | | Submitted by: mva@
* Support STAGEMark Felder2013-10-262-3/+1
| | | | Approved by: swills (mentor)
* - Remove manual creation and removal of share/applications, as it's now in ↵Dmitry Marakasov2013-10-225-5/+0
| | | | | | the mtree (categories starting with a) Approved by: portmgr (bdrewery)
* Update Qt to 4.8.5 and Qt Creator to 2.8.0.Raphael Kubo da Costa2013-10-141-2/+1
| | | | | | | | | | | | | | | | | Proudly brought to you by the KDE on FreeBSD team, with commits by makc@, Schaich Alonso and yours truly. Besides the tons of upstream fixes, we have mkspecs for GCC 4.9 and clang33 (from ports), staging support in the Makefiles and dependency fixes related to pkg-config. Many thanks to the people who helped test the ports using our area51 repository, and also to the people who provided patches and bug reports via GNATS! PR: ports/180615 ports/181921 ports/182049
* Stage-ready out-of-the-box.Rene Ladan2013-10-051-1/+0
|
* Rename orca to orca-plot to avoid name collision with accessibility/orcaBaptiste Daroussin2013-10-021-2/+0
| | | | Remove LATEST_LINK on accessibility/orca as it is now useless
* - Convert to PYDISTUTILS_AUTOPLISTMarcus von Appen2013-09-292-20/+9
| | | | | - Enable stage support - Convert to new OPTIONS framework
* - Enable stage supportMarcus von Appen2013-09-292-3/+2
|
* Fix header conversionBaptiste Daroussin2013-09-212-2/+2
|
* Add no stage all over the place in accessibility in preparation for the ↵Baptiste Daroussin2013-09-2033-15/+36
| | | | staging area support
* Add an explicit dependency on pkgconfBaptiste Daroussin2013-09-061-1/+1
|
* Add an explicit dependency on pkgconfBaptiste Daroussin2013-09-061-1/+1
|
* Add an explicit dependency on pkgconfAntoine Brodin2013-09-061-1/+1
| | | | Approved by: portmgr (bapt)
* Introduce ICONV_CONFIGURE_ARG variable defined at Uses/iconv.mk.Boris Samorodov2013-09-051-2/+2
| | | | | | | | It's value is "--with-libiconv-prefix=/usr/local" for systems before 100043 with ports libiconv and to use at systems post 100043 with base iconv it's value is "" (NULL). Co-authors: bapt, madpilot and bsam (me)
* Add an explicit dependency on pkgconfBaptiste Daroussin2013-09-031-1/+1
|
* Add an explicit dependency on pkgconfBaptiste Daroussin2013-09-031-1/+1
|
* Add an explicit dependency on pkgconfBaptiste Daroussin2013-09-033-3/+3
|
* Add an explicit dependency on pkgconfBaptiste Daroussin2013-09-031-1/+1
|
* Add an explicit dependency on pkgconfBaptiste Daroussin2013-09-031-1/+1
|
* Add an explicit dependency on pkgconfBaptiste Daroussin2013-09-031-1/+1
|
* Finish converting accessibility from USE_GMAKE to USES=gmakeBaptiste Daroussin2013-08-3015-65/+24
| | | | | | While here: - trim some headers - convert from USE_GNOME=pkgconfig to USES=pkgconfig
* - Remove MAKE_JOBS_SAFE variableAlex Kozlov2013-08-158-8/+0
| | | | Approved by: portmgr (bdrewery)
* The FreeBSD GNOME team presents a Glib and Gtk+ 3 update.Koop Mast2013-07-3113-164/+105
| | | | | | | | | | | | | | | | | | | | This update updates Glib20 to 2.36 and Gtk+ 3.8 * The gio-fam-backend port that used gamin for the GFileMonitor API is gone. It is replaced by a GIO kqueue implementation developed as part of a NetBSD GSoC 2011 project by Dimitry Matveev. * Fix a bug in the glib20 Makefile so it includes -lintl in the glib-2.0 pkgconfig file [1]. This broke static linking and newer binutils. * Add introspection USE_GNOME component which sets GI_SCANNER_DISABLE_CACHE to prevent creation of / root/.cache dir. Defaults to build & run depend, but :build and :run switches available. * New x11-toolkits/pangox-compat port and companion USE_GNOME component for pangox support which was removed from the pango port. Add it to ports still using pangox API. Exp-run by: bapt@ PR: ports/178958 [1] Submitted by: emaste@ [1]
* Fix my email address again, using proper @FreeBSD.org stylingMark Felder2013-07-291-2/+2
| | | | Approved by: swills (mentor)
* KDE3 and QT3 expired on 2013-07-01, remove these ports.Rene Ladan2013-07-275-3021/+0
| | | | | | | | | | | | | | | | Unfortunately, this also affects some ports using QT3 as a GUI toolkit. Changes to infrastructure files: - bsd.kde.mk : obsolete, remove - bsd.qt.mk : note that a CONFLICTS_BUILD line can probably go after a while - CHANGES : document the removals from bsd.port.mk - KNOBS : remove KDE and QT (KDE4 and QT4 should be used instead) - MOVED : add the removed ports PR: ports/180745 Submitted by: rene Approved by: portmgr (bapt) Exp-run by: bapt
* Update my email address throughout the treeMark Felder2013-07-251-2/+2
| | | | Approved by: swills (mentor)
* Use USES=display:configure instead of custom implementationBaptiste Daroussin2013-07-091-24/+2
| | | | | | While here: - Trim headers - convert USE_GMAKE to USES=gmake
* Update the KDE Software Compilation to 4.10.5.Raphael Kubo da Costa2013-07-055-10/+10
| | | | | | | | | | | | | | | | | | | Proudly brought to you by the KDE on FreeBSD team. We're sorry to ship two KDE updates in just a few days, but the work on 4.10.5 was very light compared to 4.10.4 so it was ready much faster. The release announcement can be found in [1]. [1] http://www.kde.org/announcements/announce-4.10.5.php The biggest news for us on FreeBSD is that the Ruby bindings should work with Ruby 1.9 now. I will probably add a note to UPDATING later about this, but as avilla@ pointed out, the clang support we mentioned that was improved in 4.10.4 requires a rebuild of the ports that depend on kdelibs4. Most of them are covered by this update, but those which are not part of the Software Compilation need to be rebuilt manually to make sure the previous issues (proper symbol visibility being the most annoying of them) are solved.
* Update to KDE SC 4.10.4, proudly presented by the KDE on FreeBSD team.Raphael Kubo da Costa2013-07-035-10/+10
| | | | | | | | | | | | | | | With commits from avilla@, makc@, rakuco@ and Schaich Alonso. The upstream announcement can be found in [1]. [1] http://www.kde.org/announcements/announce-4.10.4.php clang support should be more stable now, with clang being recognized by kdelibs4 and being passed the correct flags to build other ports. Additionally, all ports being committed have been verified to build with -CURRENT's clang 3.3 on an amd64 tinderbox (special thanks go to swills@ for providing it). Work on the newly-released 4.10.5 will begin shortly.
* - Fix buildMartin Wilke2013-06-111-1/+1
| | | | Reported by: pkg (DEVELOPER_MODE)
* Ruby/ATK is a Ruby binding for ATK.Steve Wills2013-06-104-0/+24
| | | | | | | WWW: http://ruby-gnome2.sourceforge.jp/ PR: ports/173379 Submitted by: Shin-ya Murakami <murashin@gfd-dennou.org>
* - Finish removal of support for Linux 2.4 in bsd.linux-apps.mk andRene Ladan2013-05-305-119/+0
| | | | | | | | | | | | | | | | | bsd.linux-rpm.mk. The default linux version is now Fedora 10. - Remove now obsolete checks for Linux 2.4 in emulators/linux_base-c6, emulators/linux_base-f10, and emulators/linux_dist-gentoo-stage3. While there, remove superfluous -p argument from ${MKDIR}. - Remove now obsolete check for Linux 2.4 or FreeBSD 6 and lower from astro/google-earth. - Remove expired Fedora Core 4 ports which were only used on FreeBSD 7 and below. - Update LEGAL and MOVED PR: ports/176877 Submitted by: myself Approved by: portmgr (bapt) Exp-run by: bapt
* Fix build with clang: this unbreak gnome2 with clangBaptiste Daroussin2013-05-242-7/+38
| | | | | | While here: - Trim headers - Remove test for unsupported FreeBSD versions
* KDE/FreeBSD team presents KDE SC 4.10.3 ports!Max Brazhnikov2013-05-195-10/+10
| | | | | | - Remove patches and checks for unsupported FreeBSD versions. The area51 repository features commits by avilla, rakuco and myself.
* Convert a bunch of ports from WITHOUT_NLS -> ${PORT_OPTIONS:MNLS}Baptiste Daroussin2013-04-301-2/+4
| | | | | | While here: - trim headers - convert to new options framework
* Rely on bsdtar to autodetermine the format of the distfiles when possibleBaptiste Daroussin2013-04-291-1/+0
| | | | | | | For a while now bsdtar is able to autotermine compression and archive format. Let's then use tar directly instead of piping to tar. Now USE_BZIP2 and USE_XZ only set EXTRACT_SUFX to the right format
* Add pkgconfigKoop Mast2013-04-281-1/+1
|
* - Convert USE_GETTEXT to USES (part 3)Alex Kozlov2013-04-2511-11/+11
| | | | Approved by: portmgr (bapt)
* - Convert USE_GETTEXT to USES (part 1)Alex Kozlov2013-04-242-4/+2
| | | | Approved by: portmgr (bapt)
* Convert all a categories to USE=pkgconfigBaptiste Daroussin2013-04-235-14/+10
| | | | While here trim some headers and convert some gnomehack to pathfix
* KDE/FreeBSD team presents KDE SC 4.10.1 ports!Max Brazhnikov2013-03-2711-23/+27
| | | | | | | | | | | | | | | | | | | | | | | - kdegames4 port has been split. - kdeutils4-printer-applet and system-config-printer-kde have been replaced by print/kde4-print-manager. - Recover misc/kde4-l10n-mr from attic. - New USE_KDE4 components: kactivities, libkdegames, nepomuk-core, and nepomuk-widgets. - Provide sharedmime component with magic: ports don't need to run update-mime-database themselves now. - Switch some ports to out-of-source build. - Update port comments. - Adjust dependence on Qt4 components. - x11/kde4 installs modern kdepim4 now. - Remove redundant aspell and hspell from kdelibs4, both can be enabled in textproc/enchant if needed. - Remove stale bits from bsd.kde4.mk The area51 repository features commits by Schaich Alonso and myself. Contributors: - Tobias Berner
* Mk/bsd.kde4.mk:Max Brazhnikov2013-03-225-5/+5
| | | | | | | | | | - Don't set CMAKE_BUILD_TYPE for debug builds (cmake.mk already handles it) - Don't set WITH_DEBUG for unstable branch (KDE4_BRANCH) - Remove now useless KDE4_BUILDENV KDE SC ports: - Chase KDE4_BUILDENV removal: replace 'KDE4_BUILDENV= yes' with 'USES= cmake:outsource' and add USE_LDCONFIG if needed
* Fix build with glib 2.34 when optional dependancy is enabled. [1]Koop Mast2013-03-141-20/+21
| | | | | | | While here, us USES=pathfix instead of gnomehack and convert to OptionsNG. PR: ports/176929 [1] Submitted by: Chris Torek <torek@torek.net>
* remove conflict with at-spi, it was resolved.Koop Mast2013-03-101-1/+0
| | | | Submitted by: Kevin Oberman <rkoberman@gmail.com>, rm@
* Fix typo in the last commit.Koop Mast2013-03-101-1/+1
|
* Don't build the libatk-bridge.so gtk module, depend on at-spi2-atk for that.Koop Mast2013-03-102-4/+4
| | | | | | | | This resolves conflict between at-spi2-atk and at-spi. PR: ports/176750 [1] PR: ports/176775 [2] Sumbitted by: mandree@ [1], rm@ [2]
* * Update the glib to 2.34.3 and gtk20 to 2.24.17 and gtk30 to 3.6.4 whichKoop Mast2013-03-0816-164/+265
| | | | | | | | | | | | | | | | | | | | are the latest stable releases. * Update vala to the newest stable release 0.18.1, also update a few ports in the gtk/gnome stack. * The c++ bindings ports for glib, atk, gconf, etc, have now USE_GNOME toggles. * Remove pkg-config run depends from glib20 and freetype2. This doesn't eliminate pkg-config run dependency completely, a second phase is needed and is planned. * Support for .:run. and .:build. for USE_GNOME components was added. Currently only libxml2 and libxslt support this mechanism. * Updates of the telepathy stack and empathy. * Trim makefile headers, convert ports to new options, trim off library versions for some ports. * Fix other ports so they build with the new glib version. Thanks to miwi and crees for helping out with some exp-runs. Approved by: portmgr (miwi & bapt) Obtained from: gnome team repo
* KDE/FreeBSD team presents KDE SC 4.9.5 ports!Max Brazhnikov2013-02-0411-49/+24
| | | | | | | | | | | | | | | | | | | | | | | | - kdebindings ports have been renamed to match upstream. - kdemultimedia and kdenetwork have been split. - New port games/pairs added. - Trim Makefile header - Convert to new option framework - New USE_KDE4 components: libkcddb, libkcompactdisc - Update: databases/akonadi to 1.9.0 devel/grantlee to 0.3.0 textproc/rasqal to 0.9.30 textproc/redland-bindings to 1.0.16.1 textproc/soprano to 2.9.0 x11-toolkits/attica to 0.4.1 The area51 repository features commits by Schaich Alonso, avilla, dbn, jhale, makc and rakuco. Contributors: - Oleg Sidorkin - Tobias Berner - Kurt Jaeger
* KDE/FreeBSD team presents Qt 4.8.4 and QtCreator 2.6.1 ports.Max Brazhnikov2013-02-041-6/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The area51 repository features commits by Alonso Schaich, avilla, fluffy, jhale, makc and rakuco. Common changes: - Trim Makefile header - Convert to new option framework - Add/improve desktop entries - Remove upstreamed patches Mk/bsd.qt.mk: - Set QMAKESPEC at late stage (to fix potential problem if USE_GCC is used) [1] devel/qmake: - Fix crash due to off-by one error [2] multimedia/qt4-phonon*: - Deprecate in favour of multimedia/phonon* www/qt4-webkit: - Make dependence on GStreamer optional [3] devel/qtcreator: - Enable qml-designer in devel/qtcreator (requires privite Qt headers) [4] Reported by: avg via irc [1] Submitted by: avg via maillist [2] PR: ports/175644 [3] Submitted by: danfe [3] PR: ports/169809 [4] Reported by: tcb <tcberner at gmail.com> [4]
* - Strip header at request of original creatorThomas Abthorpe2013-01-271-5/+1
| | | | | Submitted by: trevor With hat: portmgr
* - Port to optionsNG.Alberto Villa2013-01-051-46/+40
| | | | | | | | - Trim headers. - Cleanup COMMENT and LICENSE. PR: 173807 [1] Submitted by: Chris Petrik <c.petrik.sosa@gmail.com> [1], bapt via email
* Remove the created by me and update those header at the same time. I neverJeremy Messenger2013-01-011-1/+0
| | | | | care about those header, so you even can claim that those were created by you instead of me. There are a few more left, I will worry about it later.
* - Deprecate QT3, KDE3 and unmaintained ports depending on them. QT 3.3.8Beat Gaetzi2012-12-301-0/+3
| | | | | | | | was released in 2007 and KDE 3.5.10 in 2008 and both are no longer maintained upstream nor in our tree. - Set EXPIRATION_DATE to 2013-07-01 Discussed with: bapt, tabthorpe
* For some ports in accessibility category, trim the header and drop leadingAlexey Dokuchaev2012-12-185-34/+17
| | | | | indefinite article from COMMENT line; also fix couple of noticed styles bugs while here.
* Decommissioning java 1.5 (EOLed since October 2009):Baptiste Daroussin2012-12-101-5/+2
| | | | suppress any reference to JAVA_VERSION= 1.5+ (part2)
* - Convert ruby-gnome ports to proper master/slave setupSteve Wills2012-09-061-1/+4
| | | | Reviewed by: gjb
* Fix typo in the NLS port option.Raphael Kubo da Costa2012-08-251-1/+1
| | | | | | PR: ports/170803 Submitted by: Artis Caune <artis.caune@gmail.com> Approved by: Mark Felder <feld@feld.me> (maintainer)
* - Bump portrevision after audio/libogg upgradePawel Pekala2012-08-161-1/+2
| | | | | | | | | - Add explicit dependency on audio/libogg so this port won't be missed next time PR: ports/170033 Submitted by: myself Approved by: maintainer timeout (3 weeks)
* - Fix build with GUI enabledSteve Wills2012-07-241-2/+2
| | | | | PR: ports/170099 Submitted by: Mark Felder <feld@feld.me> (maintainer)
* KDE/FreeBSD team presents KDE SC 4.8.4, probably the last release in 4.8.x ↵Max Brazhnikov2012-06-156-11/+10
| | | | | | series. Official announcement: http://kde.org/announcements/announce-4.8.4.php
* - Avoid installing tests (and avoid conflict with lang/erlang [1]).Alberto Villa2012-06-142-6/+3
| | | | | | - Bump PORTREVISION. Reported by: conflicts checker [1]