[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4

2016-06-15 Thread Adriaan de Groot
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

2016-06-14 Thread Adriaan de Groot
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

2016-06-13 Thread Adriaan de Groot
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

2016-03-11 Thread Raphael Kubo da Costa
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

2016-02-22 Thread Adriaan de Groot
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

2015-12-18 Thread Raphael Kubo da Costa
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

2015-09-04 Thread Alonso Schaich
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

2015-09-04 Thread Alonso Schaich
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

2015-09-03 Thread Schaich Alonso
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

2015-09-01 Thread Max Brazhnikov
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

2015-08-28 Thread Alonso Schaich
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

2015-06-15 Thread Alonso Schaich
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

2015-06-11 Thread Alonso Schaich
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

2015-01-23 Thread Alonso Schaich
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

2014-12-16 Thread Alonso Schaich
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

2014-11-02 Thread Alonso Schaich
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

2014-10-29 Thread Alonso Schaich
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

2014-10-13 Thread Max Brazhnikov
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

2014-09-13 Thread Alonso Schaich
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

2014-09-13 Thread Alonso Schaich
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

2014-09-13 Thread Alonso Schaich
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

2014-08-21 Thread Alonso Schaich
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

2014-08-21 Thread Alonso Schaich
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

2014-08-21 Thread Alonso Schaich
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

2014-07-31 Thread Raphael Kubo da Costa
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

2014-07-16 Thread Raphael Kubo da Costa
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

2014-06-28 Thread Alonso Schaich
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

2014-06-04 Thread Raphael Kubo da Costa
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

2014-04-01 Thread Max Brazhnikov
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

2014-03-03 Thread Max Brazhnikov
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

2014-02-18 Thread Max Brazhnikov
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

2014-02-07 Thread Max Brazhnikov
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

2014-02-06 Thread Max Brazhnikov
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

2014-02-05 Thread Max Brazhnikov
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

2013-11-10 Thread Alonso Schaich
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

2013-11-08 Thread Alonso Schaich
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

2013-10-23 Thread Max Brazhnikov
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

2013-10-21 Thread Alonso Schaich
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

2013-10-21 Thread Schaich Alonso
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

2013-10-21 Thread Schaich Alonso
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

2013-10-21 Thread Max Brazhnikov
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

2013-10-21 Thread Alonso Schaich
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

2013-09-30 Thread Alonso Schaich
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

2013-09-02 Thread Alonso Schaich
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

2013-09-02 Thread Alonso Schaich
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

2013-06-06 Thread Alberto Villa
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

2013-06-06 Thread Raphael Kubo da Costa
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

2013-06-06 Thread Alberto Villa
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

2013-06-06 Thread Alberto Villa
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

2013-06-06 Thread Alberto Villa
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

2013-06-06 Thread Alberto Villa
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

2013-05-16 Thread Max Brazhnikov
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

2013-05-11 Thread Raphael Kubo da Costa
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

2013-05-11 Thread Raphael Kubo da Costa
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

2013-03-30 Thread Alberto Villa
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

2013-03-30 Thread Raphael Kubo da Costa
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

2013-03-30 Thread Alberto Villa
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

2013-03-30 Thread Raphael Kubo da Costa
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

2013-03-29 Thread Alberto Villa
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

2013-03-14 Thread Max Brazhnikov
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

2013-03-11 Thread Max Brazhnikov
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

2013-03-08 Thread Max Brazhnikov
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

2013-03-08 Thread Max Brazhnikov
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

2013-03-07 Thread Max Brazhnikov
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

2013-03-06 Thread Max Brazhnikov
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

2013-03-05 Thread Alonso Schaich
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

2013-02-15 Thread Max Brazhnikov
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

2013-01-03 Thread Max Brazhnikov
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

2012-12-13 Thread Max Brazhnikov
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

2012-10-16 Thread David Bruce Naylor
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

2012-06-19 Thread Dima Panov
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

2012-06-14 Thread Max Brazhnikov
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

2012-05-27 Thread Raphael Kubo da Costa
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

2012-05-26 Thread Alberto Villa
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

2012-05-17 Thread Dima Panov
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

2012-05-15 Thread Dima Panov

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

2012-05-15 Thread Raphael Kubo da Costa
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

2012-05-15 Thread Dima Panov

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

2012-05-15 Thread Alberto Villa
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

2012-05-15 Thread Raphael Kubo da Costa
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

2012-05-14 Thread Alberto Villa
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

2012-05-14 Thread Raphael Kubo da Costa
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

2012-05-14 Thread Dima Panov
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

2012-05-14 Thread Alberto Villa
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

2012-05-14 Thread Raphael Kubo da Costa
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

2012-05-14 Thread Max Brazhnikov
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

2012-05-14 Thread Dima Panov
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

2012-04-30 Thread Max Brazhnikov
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

2012-04-18 Thread Alberto Villa
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

2012-03-04 Thread Max Brazhnikov
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

2012-02-23 Thread Alberto Villa
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

2012-02-20 Thread Max Brazhnikov
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

2012-02-18 Thread Max Brazhnikov
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

2012-01-12 Thread Alberto Villa
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

2011-12-10 Thread Alberto Villa
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

2011-11-10 Thread Raphael Kubo da Costa
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

2011-11-03 Thread Alberto Villa
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

2011-10-31 Thread Raphael Kubo da Costa
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

2011-10-28 Thread Alberto Villa
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

2011-10-09 Thread Raphael Kubo da Costa
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


  1   2   >