[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
SVN commit 12715 by adridg: Forgot to reove the 0-byte pkg-message D pkg-message ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
SVN commit 12697 by adridg: Complete r12696, it missed out some bits because of changes in {PORTSDIR} use. M +0 -2 Makefile ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
SVN commit 12696 by adridg: Merge PR205339. x11/kdelibs4 has had a rather odd dependency and pkg-message for quite some time; it unconditionally depends on hupnp in order to build the UPnP backend for Solid, but there is also a patch which disables that backend, and the pkg-message notes it is known to cause instability and so is disabled but can be enabled via an environment variable. Submitted by matt...@reztek.cz M +9 -1 Makefile D files/patch-solid__solid__managerbase.cpp M +0 -14 pkg-message ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
SVN commit 12076 by rakuco: kdelibs4: Be more verbose in the explanation about INCLUDE_INSTALL_DIR. M +10 -3 Makefile ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
SVN commit 11958 by adridg: Merge ports r405142. r405142 | jhale | 2016-01-03 14:41:37 +0100 (Sun, 03 Jan 2016) | 6 lines - Add upstream patch to fix taglib version detection - Bump PORTREVISION as FindTaglib.cmake is modified Reported by:pkg-fallout Obtained from: https://quickgit.kde.org/?p=kdelibs.git&a=commit&h=967fc70300d5c2ae34d39b61757b717f6fca8805 M +1 -1 Makefile A files/patch-git_967fc70 ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4/files
SVN commit 11703 by rakuco: kdelibs4: Apply all required upstream patches for PR 200018. Bug 200018 is caused by the .pyc/.pyo files installed by devel/py-pykde4 containing references to the stage directory in them. When editors/kate-plugin-pate is built by a user with write-access to those PyKDE4 .pyc/.pyo files, they are rewritten automatically by Python to point to their current location, which most of the times is different from the staging location of where devel/py-pykde4 was built. This at the very least leads to a filesystem violation in Poudriere. The fix I landed upstream involves making kdelibs's PythonCompile.py accept a --destination-dir parameter with the directory we want to register in the .pyc/.pyo files, just like several ports do in their build or post-install targets by calling Python's compileall.py module with -d. The patches in files/ look somewhat confusing because we already patch PythonMacros.cmake to build .pyo files and had to integrate the other patches into it. At least I have added some context to patch-cmake_modules_PythonMacros.cmake to reduce the confusion. In the ports tree, this change must be landed with a PORTREVISION bump in ports that use either the PYKDE4_INSTALL_PYTHON_FILES() or the PYTHON_INSTALL() macros, namely: - devel/py-pykde4 - games/kajongg (the .pyo files must be included in the plist) - x11/plasma-scriptengine-python PR: 200018 M +31 -12patch-cmake_modules_PythonMacros.cmake AMpatch-git_016841a AMpatch-git_94f1d2f ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
SVN commit 11428 by aschai: Revert 11418 JASPER was fixed in the meantime, so allow kdelibs to use it again. M +1 -1 Makefile M +2 -0 pkg-plist ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
SVN commit 11427 by aschai: Import PORTS revision 395924 M +1 -8 Makefile ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
Re: [kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
On Tue, Sep 1, 2015, at 12:22, Max Brazhnikov wrote: > On Fri, 28 Aug 2015 13:42:06 -0700 (PDT) Alonso Schaich wrote: > > SVN commit 11418 by aschai: > > > > Disable JASPER usage > > > > JASPER was blacklisted due to it's security issues two weeks ago, and cannot > > be installed unless explicitly whitelisted by the user. Tell kdelibs not to > > use JASPER for the time being. > > > > The corresponding jasper issues are CVE-2015-5221 and CVE-2015-5203. > > Alonso! This commit changes nothing from the user perspective: the > packages are build from the official portstree, not area51! Please commit > security fixed to the ports directly and then to area51 if needed. Btw, > jasper port has been fixed already. > > Max Hi This commit does not fix a security issue, it work arounds the fact that jasper could not be installed last week. I commited this to area51 because I had to reinstall multiple installations (hardware failure caused loss of all my build VMs). I'll revert this commit later, or turn JASPER into an option. ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
Re: [kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
On Fri, 28 Aug 2015 13:42:06 -0700 (PDT) Alonso Schaich wrote: > SVN commit 11418 by aschai: > > Disable JASPER usage > > JASPER was blacklisted due to it's security issues two weeks ago, and cannot > be installed unless explicitly whitelisted by the user. Tell kdelibs not to > use JASPER for the time being. > > The corresponding jasper issues are CVE-2015-5221 and CVE-2015-5203. Alonso! This commit changes nothing from the user perspective: the packages are build from the official portstree, not area51! Please commit security fixed to the ports directly and then to area51 if needed. Btw, jasper port has been fixed already. Max ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
SVN commit 11418 by aschai: Disable JASPER usage JASPER was blacklisted due to it's security issues two weeks ago, and cannot be installed unless explicitly whitelisted by the user. Tell kdelibs not to use JASPER for the time being. The corresponding jasper issues are CVE-2015-5221 and CVE-2015-5203. M +1 -1 Makefile M +0 -2 pkg-plist ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4/files
SVN commit 10789 by aschai: Revert r10784 It becomes obsolete by 10788, which is based on upstream development. PR: 200734 M +4 -12 patch-cmake_modules_FindKDE4Internal.cmake ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4/files
SVN commit 10784 by aschai: Enable C++ exceptions on GCC Linux, and formerly also FreeBSD and *BSD had explicitly disabled C++ exceptions via FindKDE4Internal.cmake and it's predecesor, FindKDE4.cmake, which resided in a different path originally. The Disabling was around for the whole history of the file so there's no statement on why this was introduced - I assume considerations about the library ABI were the reason. When using clang, C++ exceptions are not explicitly disabled, so restore the default behaviour of GCC, which is allowing them. This fixes the recent breaking of libkdcraw after the libraw update of PORTS revision 388490. PR: 200734 M +12 -4 patch-cmake_modules_FindKDE4Internal.cmake ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
SVN commit 10566 by aschai: Merge PORTS revision 30 Original commit message: Switch ports depending on docbook* through a directory name to a package name, as a directory name can't be attributed to a package M +2 -2 Makefile ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
SVN commit 10512 by aschai: Remove PORTREVISION Remove it in preparation to merge into ports. M +0 -1 Makefile ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
SVN commit 10457 by aschai: Merge ports revision 372093 Remove ZEROCONF option like was done in ports after discussions in https://reviews.freebsd.org/D1021 and https://reviews.freebsd.org/D1031 M +1 -10 Makefile ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
SVN commit 10453 by aschai: Fix ZEROCONF option tracking Due to the search order in dnssd/CMakeLists.txt AVAHI was always used if it could be located on the system. Force cmake to not search for AVAHI/mDNS by defining KDE's OptionalFindPackage Macros depending on the PORTS switches. M +4 -0 Makefile ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
SVN commit 10404 by makc: x11/kdelibs4: add a couple @dir to fix stage-qa M +2 -0 pkg-plist ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
SVN commit 10279 by aschai: Revert last commit. M +2 -4 Makefile ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
SVN commit 10278 by aschai: Track ffmpeg usage. IIRC we need API version 1 or newer, too. M +4 -2 Makefile ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
SVN commit 10277 by aschai: Add more shebang fixes. M +2 -0 Makefile ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4/files
SVN commit 10261 by aschai: Regenerate the mimetypes patch. M +417 -7patch-mimetypes_kde.xml ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4/files
SVN commit 10256 by aschai: Remove patches commited into upstream. D patch-CVE-2014-5033 D patch-git_a7e47438 ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
SVN commit 10253 by aschai: Drop PORTREVISION after version update. M +0 -1 Makefile ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4/files
SVN commit 10223 by rakuco: kdelibs4: Merge r363621 from ports. r363621 | rakuco | 2014-07-31 18:24:44 +0300 (Thu, 31 Jul 2014) | 5 lines Add upstream patch for CVE-2014-5033. MFH: 2014Q3 Security: 2f90556f-18c6-11e4-9cc4-5453ed2e2b49 AMpatch-CVE-2014-5033 ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4/files
SVN commit 10182 by rakuco: kdelibs4: Backport my upstream patch for FindPyQt4.cmake. It makes it work with PyQt's new build system (being used with the PYQT/ ports in area51). PyKDE still needs to be fixed, though. AMpatch-git_a7e47438 ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4/files
SVN commit 10146 by aschai: Remove patch that is already in upstream KDE. D patch-git_d4fca9ffb31a2383459c89b27f81b10b7ddece1a ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
SVN commit 10102 by rakuco: kdelibs4: Merge r356550 from ports. r356550 | rakuco | 2014-06-05 00:55:08 +0300 (Thu, 05 Jun 2014) | 7 lines Add upstream patch to fix the build of the translation ports after r353989. The libxml2 fix for CVE-2014-0191 broke meinproc4, which resulted in the KDE translation ports failing to build. MFH:2014Q2 M +1 -0 Makefile AMfiles/patch-git_d4fca9ffb31a2383459c89b27f81b10b7ddece1a ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
SVN commit 10056 by makc: x11/kdelibs4: add workaround for non-standard share-mime files and directories M +5 -0 Makefile M +11 -0 pkg-plist ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
SVN commit 10037 by makc: x11/kdelibs4: remove workaround, which is not needed after r9048 commit to Mk/bsd.kde4.mk M +0 -6 Makefile ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
SVN commit 10016 by makc: x11/kdelibs4: Sync with ports: r344900 | mat | 2014-02-18 14:50:34 + (Tue, 18 Feb 2014) | 4 lines Chase docbook cleanup dependencies. Sponsored by: Absolight M +2 -2 Makefile ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4/files
SVN commit 9991 by makc: x11/kdelibs4: remove patch, we don't need workarounds for Qt 3 these days D patch-kio__CMakeLists.txt ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
SVN commit 9983 by makc: x11/kdelibs4: fix shebang in perl scripts M +7 -1 Makefile ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
SVN commit 9978 by makc: x11/kdelibs4: use options helpers M +5 -8 Makefile ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4/files
SVN commit 9732 by aschai: Make several contents of OpenGL.org, Aeroflot.ru, and numerous other sites work in KHTML by importing two upstream commits accepted for kde-4.11.4 which fix invalid memory accesses. A patch-khtml__rendering__-dangling-pointers.diff ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
SVN commit 9714 by aschai: Fix build. The concerned file seems to have disappeared from the build somewhen the last two days, probably with the recent cmake update. M +0 -1 pkg-plist ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4/files
SVN commit 9641 by makc: look for non-suffixed ffmpeg by default M +3 -9 patch-cmake_modules_FindFFmpeg.cmake ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4/files
SVN commit 9640 by aschai: Reintroduce FFMPEG_SUFFIX support in kdelibs, by reverting r9636. A patch-cmake_modules_FindFFmpeg.cmake ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
Re: [kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4/files
On Mon, 21 Oct 2013 21:57:52 + Schaich Alonso wrote: > On Mon, 21 Oct 2013 19:38:06 + > Max Brazhnikov wrote: > > > On Mon, 21 Oct 2013 12:08:23 -0700 Alonso Schaich wrote: > > > SVN commit 9636 by aschai: > > > > > > Remove a patch that became meaningless by last week's ffmpeg version > > > cleanup. > > > > > > > > > > > > D patch-cmake_modules_FindFFmpeg.cmake > > > > I'd keep it for a while. The patch is harmless and it allows to test devel > > version of ffmpeg port. Besides *.cmake from kdelibs are used by other > > ports, so be cautious when changing them. > > > > Cheers, > > Max > > Isnt't the devel version of ffmpeg mututally exclusive to the "stable" > version and also sharing it's library names? Err, found it doesn't. sorry for the noice. Alonso ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
Re: [kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4/files
On Mon, 21 Oct 2013 19:38:06 + Max Brazhnikov wrote: > On Mon, 21 Oct 2013 12:08:23 -0700 Alonso Schaich wrote: > > SVN commit 9636 by aschai: > > > > Remove a patch that became meaningless by last week's ffmpeg version > > cleanup. > > > > > > > > D patch-cmake_modules_FindFFmpeg.cmake > > I'd keep it for a while. The patch is harmless and it allows to test devel > version of ffmpeg port. Besides *.cmake from kdelibs are used by other > ports, so be cautious when changing them. > > Cheers, > Max Isnt't the devel version of ffmpeg mututally exclusive to the "stable" version and also sharing it's library names? ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
Re: [kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4/files
On Mon, 21 Oct 2013 12:08:23 -0700 Alonso Schaich wrote: > SVN commit 9636 by aschai: > > Remove a patch that became meaningless by last week's ffmpeg version cleanup. > > > > D patch-cmake_modules_FindFFmpeg.cmake I'd keep it for a while. The patch is harmless and it allows to test devel version of ffmpeg port. Besides *.cmake from kdelibs are used by other ports, so be cautious when changing them. Cheers, Max ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4/files
SVN commit 9636 by aschai: Remove a patch that became meaningless by last week's ffmpeg version cleanup. D patch-cmake_modules_FindFFmpeg.cmake ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
SVN commit 9575 by aschai: Move man pages into pkg-plist as proposed by the StageDir wiki page. M +0 -17 Makefile M +16 -0 pkg-plist ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
SVN commit 9487 by aschai: Track dependencies on xft and xpm. See PR 181764. M +1 -1 Makefile ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
SVN commit 9477 by aschai: Forcefully disable linux' udev checking. M +1 -0 Makefile ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
Re: [kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4/files
On Thu, Jun 6, 2013 at 10:14 PM, Raphael Kubo da Costa wrote: > o The section which sets CFLAGS and CXXFLAGS that stayed in the >gcc-only section applies to clang as well, AFAIU. Yes, but I believe they are already set by CMake, as `make configure` now produces the same result with both GCC and Clang. Anyway, since you say I'm close to a good solution, I'll try to clean it up. Thanks for reviewing. :) -- Alberto Villa, FreeBSD committer http://people.FreeBSD.org/~avilla ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
Re: [kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4/files
Alberto Villa writes: > Raphael: I know it's a hacky solution, but it's a dramatic improvement > in KDE usability. As a KDE build system guy, do you approve it for our > port until a proper solution is developed? It's not that hackish, thanks for picking this up :-) For upstreaming, the only thing I'd change is the part that sets GCC_IS_NEWER_THAN_XY; it'd be clearer to change the IF's. A few comments: o It's better to check CMAKE_CXX_COMPILER_ID instead of CMAKE_C_COMPILER_ID in terms of correctness. o The section which sets CFLAGS and CXXFLAGS that stayed in the gcc-only section applies to clang as well, AFAIU. ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
SVN commit 9253 by avilla: - Fix typo. M +1 -1 pkg-message ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
SVN commit 9252 by avilla: - Re-enable UPnP support. It was disabled at build time because of its instability, but we already have a run time check for that (check pkg-message). I'm not bumping PORTREVISION as the feature is off by default. M +1 -0 Makefile ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
Re: [kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4/files
Raphael: I know it's a hacky solution, but it's a dramatic improvement in KDE usability. As a KDE build system guy, do you approve it for our port until a proper solution is developed? On Thu, Jun 6, 2013 at 12:48 PM, Alberto Villa wrote: > SVN commit 9251 by avilla: > > - Add basic support for Clang as KDE compiler. > > This fixes widgetexplorer, activitymanager and notifications > plasmoids, but requires (apparently) a complete rebuild of every > kdelibs dependent port, so I would commit it to ports along with > 4.10.4. > > https://bugs.kde.org/show_bug.cgi?id=313763 > https://bugs.kde.org/show_bug.cgi?id=300429 > > > > M +79 -4 patch-cmake_modules_FindKDE4Internal.cmake > > > ___ > kde-freebsd mailing list > kde-freebsd@kde.org > https://mail.kde.org/mailman/listinfo/kde-freebsd > See also http://freebsd.kde.org/ for latest information -- Alberto Villa, FreeBSD committer http://people.FreeBSD.org/~avilla ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4/files
SVN commit 9251 by avilla: - Add basic support for Clang as KDE compiler. This fixes widgetexplorer, activitymanager and notifications plasmoids, but requires (apparently) a complete rebuild of every kdelibs dependent port, so I would commit it to ports along with 4.10.4. https://bugs.kde.org/show_bug.cgi?id=313763 https://bugs.kde.org/show_bug.cgi?id=300429 M +79 -4 patch-cmake_modules_FindKDE4Internal.cmake ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4/files
SVN commit 9237 by makc: Update patch, remove no longer needed patch (for unsupported FreeBSD versions) M +2 -2 patch-KDE4Defaults.cmake D patch-kio_kfile_kpropertiesdialog.cpp ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4/files
SVN commit 9230 by rakuco: Sync with ports r317905 (minus the PORTREVISION bump). Add upstream patch to prevent passwords from being shown in HTTP URLs in error messages. AMpatch-kioslave__http__http.cpp ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
SVN commit 9229 by rakuco: kdelibs4: Sync with ports. Replace USE_GETTEXT with USES=gettext. M +1 -2 Makefile ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
Re: [kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
On Sunday 31 March 2013 01:36:27 Raphael Kubo da Costa wrote: > >> kdelibs4: Disable tests without patching the CMake files. > >> > >> Instead of touching the source code, just pass an additional option to > >> CMake. > > > > Please, revert, I want the setting to be changed globally. > > How about the patch below? I'd really like to stay away from patching > the source code itself as much as possible. Looks fine! Maybe it deserves its own comment. -- Alberto Villa, FreeBSD committer http://people.FreeBSD.org/~avilla This fortune would be seven words long if it were six words shorter. signature.asc Description: This is a digitally signed message part. ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
Re: [kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
Alberto Villa writes: > On Saturday 30 March 2013 20:40:52 Raphael Kubo da Costa wrote: >> SVN commit 9160 by rakuco: >> >> kdelibs4: Disable tests without patching the CMake files. >> >> Instead of touching the source code, just pass an additional option to >> CMake. > > Please, revert, I want the setting to be changed globally. How about the patch below? I'd really like to stay away from patching the source code itself as much as possible. Index: Mk/bsd.kde4.mk === --- Mk/bsd.kde4.mk (revision 9159) +++ Mk/bsd.kde4.mk (working copy) @@ -90,7 +90,8 @@ KDE4_PREFIX?= ${LOCALBASE}/kde4 # Help cmake to find files when testing ports with non-default PREFIX -CMAKE_ARGS+= -DCMAKE_PREFIX_PATH="${LOCALBASE};${KDE4_PREFIX}" +CMAKE_ARGS+= -DCMAKE_PREFIX_PATH="${LOCALBASE};${KDE4_PREFIX}" \ + -DKDE4_BUILD_TESTS:BOOL=OFF # ${PREFIX} and ${NO_MTREE} have to be defined in the pre-makefile section. .if defined(USE_KDE4) && ${USE_KDE4:Mkdeprefix} != "" Index: x11/kdelibs4/Makefile === --- x11/kdelibs4/Makefile (revision 9160) +++ x11/kdelibs4/Makefile (working copy) @@ -61,8 +61,7 @@ -DWITH_ASPELL:BOOL=Off \ -DWITH_HSPELL:BOOL=Off \ -DKDE_DISTRIBUTION_TEXT:STRING="${OPSYS}" \ - -DKDE_DEFAULT_HOME:STRING=".kde4" \ - -DKDE4_BUILD_TESTS:BOOL=Off + -DKDE_DEFAULT_HOME:STRING=".kde4" MAN1= checkXML.1 \ kconfig_compiler.1 \ ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
Re: [kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
On Saturday 30 March 2013 20:40:52 Raphael Kubo da Costa wrote: > SVN commit 9160 by rakuco: > > kdelibs4: Disable tests without patching the CMake files. > > Instead of touching the source code, just pass an additional option to > CMake. Please, revert, I want the setting to be changed globally. -- Alberto Villa, FreeBSD committer http://people.FreeBSD.org/~avilla Weinberg's First Law: Progress is only made on alternate Fridays. signature.asc Description: This is a digitally signed message part. ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
SVN commit 9160 by rakuco: kdelibs4: Disable tests without patching the CMake files. Instead of touching the source code, just pass an additional option to CMake. M +2 -1 Makefile M +2 -11 files/patch-cmake_modules_FindKDE4Internal.cmake ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
SVN commit 9156 by avilla: - Set KDE4_BUILD_TESTS off by default. - Bump PORTREVISION. This will fix most of the reported build failures. M +1 -0 Makefile M +11 -2 files/patch-cmake_modules_FindKDE4Internal.cmake ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
Re: [kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
The main difference is that kdelibs doesn't have run-time dependence on designer anymore. Ports that need UiTools (or build plugin for qt4-designer) must add designer_build component to USE_QT4. On Sat, 09 Mar 2013 02:08:36 + Max Brazhnikov wrote: > SVN commit 9040 by makc: > > Clean up dependencies: > - remove net/samba-libsmbclient and net/avahi-qt4 > - update list of Qt4 components > > > M +5 -7 Makefile > > > ___ > kde-freebsd mailing list > kde-freebsd@kde.org > https://mail.kde.org/mailman/listinfo/kde-freebsd > See also http://freebsd.kde.org/ for latest information ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4/files
SVN commit 9065 by makc: Re-add patches and update AMpatch-cmake_modules_FindKdcraw.cmake patch-cmake_modules_FindKdcraw.cmake#8999 AMpatch-cmake_modules_FindKipi.cmake patch-cmake_modules_FindKipi.cmake#8999 ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
SVN commit 9040 by makc: Clean up dependencies: - remove net/samba-libsmbclient and net/avahi-qt4 - update list of Qt4 components M +5 -7 Makefile ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
SVN commit 9032 by makc: Convert to new option framework and remove nasty autodetection for avahi-libdns Remove en-aspell from dependencies, as we build kdelins only with Enchant M +5 -3 Makefile ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
SVN commit 9025 by makc: Really update plist M +24 -0 pkg-plist ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
SVN commit 9023 by makc: Update plist for 4.10.1 M +2 -18 pkg-plist ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4/files
SVN commit 9009 by aschai: Bump LIBVERSION patch for 4.10.1 M +2 -2 patch-KDE4Defaults.cmake ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4/files
SVN commit 8993 by makc: Sync with ports: Remove -std=iso9899:1990 from CFLAGS, base gcc's not happy with it M +12 -3 patch-cmake_modules_FindKDE4Internal.cmake ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4/files
SVN commit 8873 by makc: regenerate patches M +2 -2 patch-KDE4Defaults.cmake M +36 -36patch-cmake_modules_PythonMacros.cmake ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
SVN commit 8811 by makc: Sync with ports M +1 -1 Makefile ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
SVN commit 8678 by DragonSA: (Run) Depend on English spelling dictionary for aspell. A recent change to aspell stopped installing a default (English) dictionary for aspell. As a result a standard install of KDE resulted no spell checking. This change reinstates spell checking for the default language, and some dialects. M +2 -1 Makefile ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4/files
SVN commit 8328 by fluffy: - Handle empty KDE4_ENABLE_EXCEPTIONS environment variable in proper way A patch-kdecore__CMakeLists.txt ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4/files
SVN commit 8317 by makc: Add patch from upstream that makes kdelibs 4.8.4 compatible with Soprano 2.7.6 A patch-git76e0376d ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4/files
SVN commit 8239 by rakuco: kdelibs4: Use the commit I made upstream for the HashSet patch M +18 -5 patch-kjs__wtf__HashSet.h ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4/files
SVN commit 8236 by avilla: - Fix build with Clang. Submitted by: arrowdodger via IRC A patch-kjs__wtf__HashSet.h ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4/files
SVN commit 8187 by fluffy: - Fix QT_IMPORTS_DIR in same way as cmake port do it. A patch-cmake_modules_FindQt4.cmake ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
Re: [kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
On 16.05.2012 12:51, Raphael Kubo da Costa wrote: Dima Panov writes: Anyway, KDE's prototype have duplicated definitions, which already present in s-m-i, and it should be deleted by upstream. just my 0.02¢ Agreed; however that means bumping the minimum required version in kdelibs, which probably isn't very popular an idea. Than, as packagers, we should care about conflicts with up-to-date portstree :) -- Dima Panov (flu...@freebsd.org) KDE@FreeBSD team Facebook: http://www.facebook.com/fluffy.khv ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
Re: [kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
Dima Panov writes: > Anyway, KDE's prototype have duplicated definitions, which already > present in s-m-i, and it should be deleted by upstream. just my 0.02¢ Agreed; however that means bumping the minimum required version in kdelibs, which probably isn't very popular an idea. ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
Re: [kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
On 16.05.2012 10:23, Raphael Kubo da Costa wrote: Alberto Villa writes: This is not orthogonal. The problem is that kdelibs and shared-mime-info have conflicting files in plist. Those files should not be there, imho, because we shouldn't list in plist files in share/mime/* other than those in share/mime/packages, and then have update-mime-database create the other .xml files. I do just like that in kdenlive: OK, I see that we were talking about different parts of Dima's patch. It looks like we should do what other projects also do, and not keep track of those entries in /usr/local/share/mime/{applications,...}: * shared-mime-info itself should be run with --disable-update-mimedb * kdelibs4 should patch mimetypes/CMakeLists.txt and disable the call to update-mime-database there, and run it in post-install. This way, there are no conflicting files registered in the plists. BTW, if mimetypes/CMakeLists.txt is patched, I believe we can get rid of this patch before the rest of the infrastructure work. Agreed. patch was only as temporary solution to resolve build conflicts. Anyway, KDE's prototype have duplicated definitions, which already present in s-m-i, and it should be deleted by upstream. just my 0.02¢ -- Dima Panov (flu...@freebsd.org) KDE@FreeBSD team Facebook: http://www.facebook.com/fluffy.khv ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
Re: [kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
On Wed, May 16, 2012 at 1:23 AM, Raphael Kubo da Costa wrote: > It looks like we should do what other projects also do, and not keep > track of those entries in /usr/local/share/mime/{applications,...}: > > * shared-mime-info itself should be run with --disable-update-mimedb > * kdelibs4 should patch mimetypes/CMakeLists.txt and disable the call > to update-mime-database there, and run it in post-install. > > This way, there are no conflicting files registered in the plists. BTW, > if mimetypes/CMakeLists.txt is patched, I believe we can get rid of this > patch before the rest of the infrastructure work. Will do. -- Alberto Villa, FreeBSD committer http://people.FreeBSD.org/~avilla ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
Re: [kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
Alberto Villa writes: > This is not orthogonal. The problem is that kdelibs and > shared-mime-info have conflicting files in plist. Those files should > not be there, imho, because we shouldn't list in plist files in > share/mime/* other than those in share/mime/packages, and then have > update-mime-database create the other .xml files. I do just like that > in kdenlive: OK, I see that we were talking about different parts of Dima's patch. It looks like we should do what other projects also do, and not keep track of those entries in /usr/local/share/mime/{applications,...}: * shared-mime-info itself should be run with --disable-update-mimedb * kdelibs4 should patch mimetypes/CMakeLists.txt and disable the call to update-mime-database there, and run it in post-install. This way, there are no conflicting files registered in the plists. BTW, if mimetypes/CMakeLists.txt is patched, I believe we can get rid of this patch before the rest of the infrastructure work. ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
Re: [kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
On Tue, May 15, 2012 at 4:45 AM, Raphael Kubo da Costa wrote: > This is what I am uncomfortable with -- KDE installs kde.xml with > extensions or things which are being discussed on freedesktop.org > instances. If some of the definitions there do not seem valid, please > investigate the reasoning behind those changes and contact KDE _before_ > committing patches locally; contacting upstream (ie. KDE) might result > in an upstream commit that benefits everyone instead of only FreeBSD > users or in an explanation of why those entries are there in the first > place. > > That's why I'm still considering reverting the patch, as it looks like > upstream has not been contacted so far. There is no issue upstream. I checked commit logs: KDE wants .doc to match plain/text too, and it's correct. Dima's commit is just a "workaround" to a problem of ours. > This is a separate issue that's orthogonal to the patch being discussed; > I didn't fully understand your idea, but I trust that it's a good one > :-) This is not orthogonal. The problem is that kdelibs and shared-mime-info have conflicting files in plist. Those files should not be there, imho, because we shouldn't list in plist files in share/mime/* other than those in share/mime/packages, and then have update-mime-database create the other .xml files. I do just like that in kdenlive: $ grep 'mime[/-]' /usr/ports/multimedia/kdenlive/pkg-plist share/mime/packages/kdenlive.xml share/mime/packages/westley.xml @dirrmtry share/mime/packages @exec %%LOCALBASE%%/bin/update-mime-database %D/share/mime > /dev/null || /usr/bin/true @unexec %%LOCALBASE%%/bin/update-mime-database %D/share/mime > /dev/null || /usr/bin/true So, my "catch all" solution will fix exactly this problem. Anyway, there's nothing keeping me from applying now by hand the fix to kdelibs and shared-mime-info ports. I will have a patch submitted tonight or tomorrow, and then revert Dima's commit. -- Alberto Villa, FreeBSD committer http://people.FreeBSD.org/~avilla ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
Re: [kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
Alberto Villa writes: > On Tue, May 15, 2012 at 12:32 AM, Raphael Kubo da Costast > > I don't think so. makc's question is valid -- > we've been trying to get >> rid of local modifications as much as possible, and it's not clear if >> this one has been submitted upstream and what it is supposed to fix. > > The story behind this is: when KDE is installed in /usr/local, it > conflicts with shared-mime-info. Since they both install the same MIME > types, just depend on shared-mime-info. Unfortunately, KDE also > defines .doc as plain/text. While i think this is valid, Dima doesn't. > As a short term solution, I agreed he could just remove all the > conflicting MIME types. This is what I am uncomfortable with -- KDE installs kde.xml with extensions or things which are being discussed on freedesktop.org instances. If some of the definitions there do not seem valid, please investigate the reasoning behind those changes and contact KDE _before_ committing patches locally; contacting upstream (ie. KDE) might result in an upstream commit that benefits everyone instead of only FreeBSD users or in an explanation of why those entries are there in the first place. That's why I'm still considering reverting the patch, as it looks like upstream has not been contacted so far. > As a long term solution, instead, I'll write an automated system to > handle MIME types throughout the ports tree (just as I'm doing with > fonts) which will avoid installing MIME types: it will just install > XML packages and then let update-mime-database create the MIME types > on its own. This is a separate issue that's orthogonal to the patch being discussed; I didn't fully understand your idea, but I trust that it's a good one :-) ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
SVN commit 8184 by fluffy: - Regen after shared-mime-info 1.0 update M +43 -2 files/patch-mimetypes_kde.xml M +0 -3 pkg-plist ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
Re: [kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
On Tue, May 15, 2012 at 12:32 AM, Raphael Kubo da Costast > I don't think so. makc's question is valid -- we've been trying to get > rid of local modifications as much as possible, and it's not clear if > this one has been submitted upstream and what it is supposed to fix. The story behind this is: when KDE is installed in /usr/local, it conflicts with shared-mime-info. Since they both install the same MIME types, just depend on shared-mime-info. Unfortunately, KDE also defines .doc as plain/text. While i think this is valid, Dima doesn't. As a short term solution, I agreed he could just remove all the conflicting MIME types. As a long term solution, instead, I'll write an automated system to handle MIME types throughout the ports tree (just as I'm doing with fonts) which will avoid installing MIME types: it will just install XML packages and then let update-mime-database create the MIME types on its own. How does it sound? -- Alberto Villa, FreeBSD committer http://people.FreeBSD.org/~avilla ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
Re: [kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
Max Brazhnikov writes: > On Mon, 14 May 2012 11:45:53 GMT, Dima Panov wrote: >> SVN commit 8180 by fluffy: >> >> - Exclude definitions override for mimetypes, which already provided >> by shared-mime-info. >> >> >> A files/patch-mimetypes_kde.xml >> M +0 -7 pkg-plist > > Is this a patch from upstream? I don't think so. makc's question is valid -- we've been trying to get rid of local modifications as much as possible, and it's not clear if this one has been submitted upstream and what it is supposed to fix. I am tempted to revert this commit. ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
Re: [kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
On Mon, 14 May 2012 11:45:53 GMT, Dima Panov wrote: > SVN commit 8180 by fluffy: > > - Exclude definitions override for mimetypes, which already provided > by shared-mime-info. > > > A files/patch-mimetypes_kde.xml > M +0 -7 pkg-plist Is this a patch from upstream? Max ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
SVN commit 8180 by fluffy: - Exclude definitions override for mimetypes, which already provided by shared-mime-info. A files/patch-mimetypes_kde.xml M +0 -7 pkg-plist ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
SVN commit 8155 by makc: Update plist for KDE 4.8.3 M +6 -0 pkg-plist ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
SVN commit 8132 by avilla: - Disable Solid UPnP backend (can be activated via SOLID_UPNP environment variable), due to severe instability. https://bugzilla.redhat.com/show_bug.cgi?format=multiple&id=754530 Obtained from: Fedora A files/patch-solid__solid__managerbase.cpp A pkg-message ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
SVN commit 8010 by makc: Fix plist for KDE 4.8.1 M +3 -1 Makefile M +1 -0 pkg-plist ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
SVN commit 7950 by avilla: - Set KDE_DISTRIBUTION_TEXT to OPSYS (useful for bug reports). - Set KDE_DEFAULT_HOME instead of _KDE_DEFAULT_HOME_POSTFIX. M +2 -1 Makefile ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
SVN commit 7936 by makc: Chase pcre library version bump M +1 -1 Makefile ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
SVN commit 7933 by makc: Update plist for 4.8.0 M +2 -1 pkg-plist ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
SVN commit 7894 by avilla: - Fix build and plist. M +2 -2 files/patch-KDE4Defaults.cmake D files/patch-kjs__lookup.h D files/patch-kjs__wtf__RefPtr.h M +2 -9 pkg-plist ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4/files
SVN commit 7844 by avilla: - Remove stale patch. D patch-kparts__statusbarextension.cpp ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4/files
SVN commit 7822 by rakuco: kdelibs4: Add upstream commit 999eac4. This should fix crashes when using kwebkitpart (at least Ark and Akregator 4.7 would benefit from this). A patch-kparts__statusbarextension.cpp ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4/files
SVN commit 7810 by avilla: - Try to fix kdelibs conflict with Qt 3. A patch-kio__CMakeLists.txt ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
SVN commit 7797 by rakuco: kdelibs4: Fix plist M +2 -3 pkg-plist ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4/files
SVN commit 7779 by avilla: - Silence warning message about missing posix_fallocate(). A patch-kdecore__util__kshareddatacache_p.h ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4/files
SVN commit 7721 by rakuco: kdelibs4: Add upstream patch to fix a Nepomuk regression. According to Sebastian Trueg, "sadly I introduced a serious issue into kdelibs 4.7.2 which was intended to be a fix. This bug prevents any query which does NOT use wide unicode characters to fail. The attached patch provides a workaround for this issue and will make all queries work." A patch-nepomuk__query__querybuilderdata_p.h ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information