44 Commits

Author SHA1 Message Date
ajacoutot
104be7ea18 Fix WANTLIB after openexr update. 2020-05-14 12:35:30 +00:00
naddy
d159f8d1ad Make use of "find -exec {} +" (which is POSIX) and "find -delete"
(which is not) throughout the ports Makefiles.

* Replace find|xargs with find -exec {} +
* Replace -exec {} \; with -exec {} + if applicable.
* Use the -delete operator to remove files and empty directories.
* Combine and tweak some find(1) invocations while here.

ok kn@ rsadowski@ espie@
2020-03-20 16:44:21 +00:00
ajacoutot
1f0a793f79 Regen DEPENDS and WANTLIB after recent openexr update. 2019-11-10 15:32:55 +00:00
espie
a3cc216348 @tag update-mime-database 2018-07-01 18:33:35 +00:00
espie
150a0f36fa first tag: update-desktop-database 2018-06-27 21:03:34 +00:00
rsadowski
61aa540281 KDE4: Replace x11/kde-applications/gpgmepp with security/gpgme,,-qt. 2018-04-14 10:01:43 +00:00
edd
3bc18c7732 Update security/gpgme to 1.9.0 and deal with fallout across the tree.
Fallout stems from the removal of the gpgme-pthread shared object.

Initial diff by me, refreshed diff from jca@.

Tested in a bulk by ajacoutot@.

OK jca@, ajacoutot@. Thanks.
2017-12-02 12:44:33 +00:00
sthen
b01c93dbf2 add COMPILER_LIBCXX to WANTLIB and bump 2017-07-27 11:57:48 +00:00
ajacoutot
1265ebca6f Missed bump after the qca update. 2017-07-13 07:13:39 +00:00
rsadowski
f43469df71 Bump all and adjust WANTLIB and patches after qca update
OK sthen@
2017-07-11 20:42:34 +00:00
rsadowski
7a62c7cde4 disable doxygen as build depend in KDE4
- survived a bulk, thanks ajacoutot@

ok jca@
2017-05-03 16:21:09 +00:00
zhuk
a386af6125 ... And, of course, it wasn't the bsd.port.mk, but mine, bug: you don't want
to have to specify version requirements twice anyway, so the following
shouldn't work:

  foo->=1|bar-*:foo>=1
2015-09-22 21:48:25 +00:00
zhuk
a7e66f31e4 Double oops. 2015-09-22 21:42:28 +00:00
zhuk
80fb035503 Revert the previous: it breaks dpb.
It looks like there is a bug in bsd.port.mk...
2015-09-22 21:24:44 +00:00
zhuk
125e82edf9 KDE3 locale files are perfectly accepted by KDE4 runtime. So lets do not
break the build (seen by naddy@) and allow kde-runtime-4.x to depend
on kde3-locale-* as well as on kde4-locale-*.
2015-09-22 16:38:07 +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
jca
4b1d388711 Move samba4 to samba, and tweak the ports tree to use it.
ok ajacoutot@

Upcoming commits will add additional tweaks.

Many thanks to Vadim Zhukov (who did most of the work), Ian McWilliam
(co-maintainer), Stuart Henderson who provided lots of support and
feedback, Antoine Jacoutot who patiently dealt with my broken diffs,
and more generally all the people involved.  Most of the recent work was
done during p2k15 and c2k15.
2015-08-25 11:04:38 +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
zhuk
65e328796a Make sure the right smbclient.so is picked up. 2015-04-12 18:18:13 +00:00
ajacoutot
11a7989584 These need to RUN_DEPENDS on x11/dbus,-suid now. 2015-04-04 09:30:30 +00:00
zhuk
cfac952fc9 I don't want anyone repeat trial and error I did, so mention minimum
per-process open files limit needed for KDE4 to operate together with
sysctl limits.
2015-03-30 16:10:12 +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
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
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
49ba1fabe1 Warn about large file descriptors consumption by KDE, too.
There are plans to lower it but don't hold your breath yet.
2014-07-12 19:20:17 +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
zhuk
931d71ffce Cleanup @group madness after accidental update-plist run some time ago. 2014-02-09 11:45:52 +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
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
bba37c13cd I totally forgot about k{read,write}config problem. So put the
"@conflict kdebase-*" marker back until the issue is resolved.

Tweak the kde-shared-data dependency line while there.
2014-01-14 21:41:54 +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
017d718f89 Fix stupid typo in RUN_DEPENDS.
portcheck test for catching such errors is on its way.
2013-12-28 21:33:26 +00:00
zhuk
b2b3542329 Fix linking problems revealed by KDE3 installed side-by-side. 2013-12-25 17:33:13 +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
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
zhuk
6bcc4729dc Assorted fixes after portcheck scan in x11/kde4. Mostly update* goo and
whitespace fixes, but also includes pregeneration of some .pyc files (more
to come).
2013-08-24 17:33:35 +00:00
zhuk
47cb667bf9 It's generally better to run make update-patches _before_ commit... 2013-07-05 14:46:05 +00:00
zhuk
15d4f225a5 De-conflict ksvgtopng with KDE3. This tool is used in KDE3 build process
but not in KDE4 one, so it's less painful to tweak KDE4 one.
2013-07-05 14:37:22 +00:00
zhuk
a0d0a8424a Update to KDE 4.10.5. Some highlights:
* @conflict markers relative to KDE3 packages added, to be used soon.
  * Migration to Ruby 1.9 for corresponding ports. Also added @pkgpath to
    x11/ruby-qt4 in x11/kde4/ruby-qt, because they are really the same
    (except that x11/ruby-qt4 contains also smokegen and smokeqt stuff).
  * kde-base-artwork and kde-wallpapers leaved at 4.10.4 because they:
    1) did not change; 2) are heavy enough.
2013-07-04 00:44:21 +00:00
zhuk
35003d61e5 Bugfix update to KDE 4.10.4. Tested with upcoming CMake 2.8.11. 2013-06-06 08:36:47 +00:00
zhuk
76f30147f5 Bugfix update KDE4 to 4.10.3 version, including some tweaks:
* Bump all SHARED_LIBS to 50.0, to avoid future clashes with KDE3
    libraries (based on input from espie@);
  * Enable support for Telepathy in kdenetwork (see recently committed
    net/telepathy/telepathy-qt);
  * Fix build of analitza when GNU readline is installed (thanks kirby@
    for pointing to GNU readline issue in general).
2013-05-14 09:16:25 +00:00
zhuk
135f7567c3 Basic KDE run-time components, including:
* kcmshell and kcm modules: basic configuration
* basic kio slaves
* ktrash
* drkonqi (debugger)
* khelpcenter

and some other stuff.
2013-04-24 19:03:25 +00:00