86 Commits

Author SHA1 Message Date
rsadowski
f43469df71 Bump all and adjust WANTLIB and patches after qca update
OK sthen@
2017-07-11 20:42:34 +00:00
zhuk
8b3f051a78 Fix upcoming breakage in py-kde4 due to upcoming devel/py-sip update. 2017-06-17 21:58:59 +00:00
landry
c380c0f6c1 Detect hunspell 1.6 presence, fixes x11/kde4/lokalize with upcoming
hunspell update.
2017-04-12 18:01:08 +00:00
landry
20964ee875 Regen patches 2017-04-12 17:59:32 +00:00
jca
185ed25730 Fix MASTER_SITES, some distfiles were moved to an "Attic" subdir
from Rafael Sadowski
2017-03-15 09:11:30 +00:00
zhuk
6ec4cdbc8b Oops, missed patch for doas in kdesu. 2016-12-25 16:38:08 +00:00
zhuk
507c95c586 Switch kdesu from sudo to doas.
Fix oxygen-icons dependency while there.
2016-12-25 16:33:01 +00:00
espie
1d55a231e7 add is-branch to all trivial ports that exist as multiple branches. 2016-06-29 16:14:38 +00:00
zhuk
1c20a8a507 Stop picking up devel/pcre: we don't use KJS anyway, and it creates
problems in ports depending on kdelibs-4.x due to differences between our
regex.h and pcreposix.h.

Partly fixes KDE4 version of Digikam (read: prodded by espie@)
2016-01-29 22:24:30 +00:00
zhuk
ac479dcff0 Switch from x11/polkit-qt4 to x11/polkit-qt, (note the trailing comma!)
and link x11/polkit-qt,qt5 to bulk builds.

Idea approved by aja@, x11/polkit-qt maintainer.
2016-01-03 16:53:34 +00:00
zhuk
05323901f6 The smbd binary now lives under sbin/, and not under libexec/.
Noticed by jca@, thanks!
2015-12-23 10:31:43 +00:00
espie
511c5d230a a few minor pkg_subst fixes, for the coming patch (disallow -c without -m
outside of WRKDIR)
2015-11-02 11:56:54 +00:00
zhuk
ae0045aa73 Following dbus update in KDE land.
Fixes two missing @sample lines while there; it's likely portcheck should
receive a few more lines of code...
2015-08-27 07:30:25 +00:00
sthen
b31860cf40 - update kde4libs' path to sudo, /usr/bin -> /usr/local/bin. ok zhuk@
- add a RUN_DEPENDS on sudo for now, suggested by zhuk@, subject to revision
when we know what if anything will replace sudo in base.
2015-07-06 11:38:16 +00:00
zhuk
998aa1db41 Maintaince update of some KDE4 components, brought to you (mostly) by
KDE PIM team.

Includes update of Grantlee to 0.5.0, last KDE4 release; previous version,
0.3.0, was too old for new kdepim. Separate update will be problematic
because PLIST of kdepim package relies on minor version of Grantlee.

Lightly tested on amd64.
2015-07-02 00:10:15 +00:00
ajacoutot
79589a1e82 Bump after the recent phonon MODULE change. 2015-06-26 09:18:39 +00:00
pascal
f0585aa4cf gcc4 bumps, reminded by aja@ 2015-05-28 10:17:22 +00:00
ajacoutot
aa988913b0 Bump after the recent changes in packaging dbus and dconf. 2015-04-04 09:20:59 +00:00
zhuk
dd4eef4c13 Partial stability update for a few KDE4 components brought by KDE PIM people.
Includes some local fixes for ksysguard (no longer crashes, more love needed).
2015-03-30 17:11:45 +00:00
ajacoutot
893323e150 x11/gtk+2,-guic -> x11/gtk+3,-guic && bump 2015-03-27 08:16:15 +00:00
zhuk
68d950633f Bringing in KDE 4.14.3. This is the last KDE4 release, ever.
This release contains only minor fixes.

See you in KDE Frameworks land in the next season!
2015-01-20 21:58:37 +00:00
dcoppa
959a513652 you know, no optimizations by default... 2014-11-05 12:05:01 +00:00
zhuk
3f31ca6ce1 Welcome, KDE 4.14.2!
Many patches went upstream, but even more patches are still there...
To be continued!
2014-11-01 21:09:39 +00:00
dcoppa
d93829b9d7 Fix libinotify linkage in preparation of my cmake patch to not
register full paths to shared libraries in the ELF "NEEDED" sections
2014-10-03 10:02:23 +00:00
zhuk
aeba9fad84 Security fix for kdelibs 4.13 branch, CVE-2014-5033:
The KAuth framework uses polkit-1 API which tries to authenticate using the
requestors PID. This is prone to PID reuse race conditions.

More details here: http://www.kde.org/info/security/advisory-20140730-1.txt
2014-08-26 23:14:27 +00:00
zhuk
2e309ab18b Small bugfix KDE 4.13.3. Release announcement:
http://www.kde.org/announcements/announce-4.13.3.php
2014-07-18 08:17:07 +00:00
zhuk
ae2643020d Add support for kqueue through libinotify in KDirWatch and use it by
default. Makes long-standing problem with spinning kded4 (and probably
others like akonadi_mailbox_resource) go away. In other words, this
patch shrinks your electricity bill, so it can't be wrong.

With help from kirby@. Putting in now to gather some statistics.
2014-07-12 16:38:10 +00:00
zhuk
5f7af45522 Regen patches (non-critical, but lowers level of spam in my cvs diff output) 2014-07-11 11:13:10 +00:00
zhuk
10ffb515b6 Bump after multimedia/phonon update with changing RUN_DEPENDS. 2014-07-10 19:55:26 +00:00
zhuk
5ce7841d3a "small update" (c) tedu@
Here KDE 4.13.2 comes. Big release changelogs could be read here:

  http://www.kde.org/announcements/4.12/
  http://www.kde.org/announcements/4.13/

Critical things you should be aware of:

  1. Nepomuk is gone, it's superseeded by Baloo. Nepomuk libraries
     are still here, though, but they do rely on Baloo internally.

  2. kdnssd was renamed to zeroconf-ioslave;

  3. kwallet was renamed to kwalletmanager;

  4. Akonadi cache will be rebuilt; this could result in change
     of PIM folder indexes, which in turn could mess up your
     mail filters - beware.

  5. ... a lot of other little problems that always happen during
     update.

Things could be broken for a day or two in subtle ways - don't
hesistate on reporting them!
2014-07-09 20:03:22 +00:00
jasper
541ef3adda Security fix for CVE-2014-3494, KMail/KIO POP3 SSL MITM Flaw
http://www.kde.org/info/security/advisory-20140618-1.txt

from Rafael Sadowski
ok sthen@
2014-06-20 13:12:36 +00:00
zhuk
bd901904c4 Force disabling of GSSAPI support. Should not affect bulk builds as machines
should be already clean, see current.html; a bump will follow shortly anyway.
will follow shortly anyway.
2014-06-20 10:34:08 +00:00
zhuk
a413ff5149 Actually allow kdesu to run sudo. 2014-04-30 09:36:04 +00:00
zhuk
d426784607 Add (or, more correctly, enable) support for UPower backend in Solid.
Known problems, being investigated:
  * false "battery is dead" message;
  * no suspend action.

Actual patch from Fabian Raetz, thanks!
2014-04-30 09:31:20 +00:00
zhuk
55f1ffc530 Fix FindTaglib.cmake; nepomuk-core built fine previously only by accident. 2014-04-29 09:39:32 +00:00
ajacoutot
c966d7e7e8 Sync wantlib for kerberos removal. 2014-04-21 17:12:51 +00:00
zhuk
b3fb1d5e37 Rewrite another KDE4 CMake module to avoid pulling -L/usr/local/lib in
compiler command line, breaking resulting -rpath in some packages.
2014-02-08 16:54:25 +00:00
zhuk
a47212409d Rename KDE4 symlinks it creates in KDEHOME that point out to different
temporary areas. Now KDE3 and KDE4 use totally different "temp" areas and
programs from both worlds could work more or less fine together, even when
sharing KDEHOME (this is NOT a recommended way to do things, but sometimes
you have to, like me). The only two minor problems there I'm aware now are:

1. Konqueror (KDE3) can't open web sites (some KHTML or kio_http issue?).

2. kded (KDE3) hangs when run automatically through kdeinit; killing it and
   starting manually fixes the situation. May be kbuildsycoca-related, will
   investigate more.

If you see any other problems, like hardcoded paths to those symlinks,
don't stay silent.

Oh, and it's really NOT recommended to install this update while having
KDE4 apps running.
2014-02-04 15:25:44 +00:00
zhuk
34ed887d6c Distinguish KDE4 temporary directories. Helps to run KDE 3 and 4 apps at
the same time.

It's highly recommended to install this update when no KDE is running (KDM
is fine).
2014-02-04 08:56:40 +00:00
zhuk
8a9c1dd84f Quick fix for Samba detection code. Based on investigation done by nigel@,
thanks!
2014-01-26 07:02:18 +00:00
zhuk
c1929ebd9a Remove extra patch: service != executable. Unbreaks starting help in KDE.
Noticed by nigel@ during review of KMyMoney port.
2014-01-23 20:54:32 +00:00
zhuk
27e9d26818 KDE 4.11.5. Some highlights:
Three Kate plugins written in Python migrated to Python 3 and thus
are not available for the moment.

kdelibs-4.x deconflicted with kdebindings-3.x, and kde-runtime-4.x
deconflicted with kdebase-3.x. Most notable change is the renaming
of kreadconfig and kwriteconfig by appending a "4" suffix to them.
All ports in CVS and in WIP repo are checked for usage of all renamed
binaries, but anything else could be broken. Sorry.

KWin renamed in kde-workspace again, to avoid conflict with
KFourInLine.

Default dependencies that came from kde4.port.mk now have additional
restriction ",<5". KDE Frameworks won't hit CVS during current cycle
but it's better to be proactive.
2014-01-15 19:42:08 +00:00
zhuk
a2e20e2e66 Deconflict kde-runtime-4.x with kdebase-3.x. I tried hard but there still
could be some run-time fallout - feel free to report anything.
2014-01-10 08:12:11 +00:00
zhuk
4ab439257b Does not conflict with kdebase-3.x anymore. 2013-12-25 12:16:04 +00:00
zhuk
cd6cd9af3f Comment out kunittestmodrunner in kdelibs-4.x: it was a compatibility glue
for migrating from KDE3; all KDE4 packages use CTest directly nowadays.
2013-12-22 19:50:42 +00:00
zhuk
9ae3028075 Move on to KDE 4.11.4.
In this release, four "fat" packages were split:

  * kdeadmin
  * kdenetwork
  * kdesdk
  * kdetoys

To make updates reliable, we provide corresponding meta-packages now.

Many new patches in x11/kde4 correspond to the linking problems detected.
Those are planned to integrate upstream but probably we'll have to keep
some of them until KDE 5.

For information about major KDE 4.11 features, look at the official site:
http://www.kde.org/announcements/4.11/

Kopete Jingle support is disabled for now, until googletalk-call gets
cured from permanent coredumping.

This update involved a lot of help and patience for my mistakes from
many people, including ajacoutot@, espie@, naddy@... but most of the
times this was landry@ who definitely deserves personal "thank you"!
2013-12-08 19:13:28 +00:00
espie
93070ca646 fix bogus conflict markers, allow update past the split by making sure
the conflict matches the last package before the split.
2013-12-08 15:02:01 +00:00
zhuk
cb522d4a31 Split some locale-specific files out of kdelibs, kdebase and kde-runtime
into some sort of interchangeable subpackages. The idea is that each version
of KDE being installed picks up it's own version of locale-specific package
by default, and KDE4's one doesn't update to KDE3's one automatically, but
can replace it on explicit pkg_add call.

Most of the Makefiles are bumps needed after splitting x11/kde4/libs.

This is a part of KDE3/4 deconflicting work.

hardly tested by landry@ in a bulk build
2013-11-24 19:56:30 +00:00
ajacoutot
708fac0977 Silence "Unknown media type in type ..." warnings by removing some fake
mime types. Until upstream properly addresses this issue.

ok zhuk@
2013-11-12 11:18:38 +00:00
zhuk
838a8f989d Rewrite FindKexiv2.cmake specially for OpenBSD. Kexiv2 users are happy. 2013-10-06 14:48:51 +00:00