623 Commits

Author SHA1 Message Date
zhuk
9fbecafa33 Remove recently (a few days ago) introduced debugging printout of usernames
and passwords entered inside KDE4's KDM to syslog.

okay sthen@ & naddy@
2016-07-17 16:04:32 +00:00
zhuk
426cc853dc Finish & actually enable BSD authentication support in KDE4.
This overcomes tweaking getpw* calls: KDM and kcheckpass code did it wrong
on OpenBSD anyway (for example, compared the whole pw_passwd with "*",
instead of checking first character only). And we support other types
of password-based authentication as a bonus now (hello, login_-ldap!).

Also, we now create directory for persistent data of KDM by default,
and it's /var/kdm (previously KDM tried to access /var/lib/kdm).
The persistent data means "the name of the previous user" etc.
Previously features like "remember last user logged in" didn't work.

KDE3 bits to follow a bit later.

generic approvement from sthen@
2016-07-16 10:38:50 +00:00
sthen
1d81a7f192 sync WANTLIB 2016-07-09 09:09:08 +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
ae4a4b3258 Disable Subversion support from KDE4 kioslaves collection.
In Subversion 1.9, upstream removed some structure definitions from headers,
breaking API.

Much prodded by czarkoff@ & stsp@.
2016-06-14 05:10:00 +00:00
espie
b5aec9c277 zap vomit that doesn't do anything (commit error ?) 2016-05-15 12:36:13 +00:00
espie
2fb45eaeaa pim4 tends to block some of my bulks, discussed with Vadim long ago, it builds
in parallel
2016-05-12 14:00:58 +00:00
zhuk
6c53643ec7 Use KVM_NO_FILES instead of O_RDONLY, to make sure we never fallback
to reading kernel memory directly.

Found as a side result of discussion with deraadt@.
2016-05-01 16:24:09 +00:00
zhuk
596e13596f Remove dependency on lsof. Much prodded by deraadt@. :)
Switch out from devel/gettext in MODULES while there.
2016-04-30 00:37:36 +00:00
naddy
8418c72b56 drop SHARED_ONLY from KDE4 ports 2016-03-19 23:44:54 +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
sthen
9005d1d063 sync WANTLIB 2016-01-17 17:29:07 +00:00
jeremy
523f16425a Add ruby23 FLAVOR for building on ruby 2.3 2016-01-07 00:59:04 +00:00
zhuk
51a318b63a Make sure libkscreen from KDE4 world doesn't conflict with KDE5 version. 2016-01-06 11:05:34 +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
ajacoutot
d86462ca9a Override _rc_wait(); these scripts are a bit hackish because they need
/usr/libexec/getty to be started but it is started later in the boot
process.
2015-12-21 10:17:32 +00:00
ajacoutot
793440f35b Revert, this breaks rc_stop() for these daemons.
I'm working on a better fix.

spotted by dcoppa@
2015-12-21 09:32:00 +00:00
ajacoutot
c3d0b50f77 Move pexp where it belongs. 2015-12-20 09:38:14 +00:00
ajacoutot
8719cdb68f Cope with new rc.subr behavior so that we don't end hanging in _rc_wait
start.
2015-12-19 14:13:45 +00:00
zhuk
ffb852e01b Unbreak configure stage, similar problem as with KUser before.
Spotted again by naddy@.
2015-12-08 09:05:39 +00:00
zhuk
e1470fad1b Unbreak build with upcoming CMake 3.4.
Those ports were lucky to build with CMake <3.4 since their CMakeLists.txt
were wrong due to missing include(CheckIncludeFiles).

Those patches do affect configure stage only, so no revision bumps.

Noticed by naddy@, thanks!
2015-12-07 14:58:47 +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
0e03133389 Set initial UID and GID to OpenBSD-standard 1000. 2015-10-25 14:22:38 +00:00
zhuk
8ccf4c7694 Make KUser actually work on OpenBSD.
BTW, it allows you to insert UTF8-named users, unlike useradd(1)...
2015-10-25 13:11:54 +00:00
robert
ea3dcbbc99 set MODMONO_GMCS_COMPAT=Yes to unbreak after the mono update 2015-10-03 12:39:09 +00:00
robert
85636a6989 unbreak by setting MODMONO_GMCS_COMPAT=Yes so that a smylink gets created to mcs 2015-10-03 11:55:38 +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
439edd3977 Fix the root of my mistake in upcoming Calligra l10n ports collection. 2015-09-13 10:09:01 +00:00
jeremy
3b538bc85f Bump affected ports after change to MODRUBY_WANTLIB
Help from and OK nigel@
2015-08-27 14:38:36 +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
8a37f286a2 Bump after the consolekit->consolekit2 renaming. 2015-08-15 11:13:41 +00:00
zhuk
10575867cc MODGETTEXT_TOOLS is already set by default. Pointed out by aja@.
It looks like I need to stop juicing and restart coffeing...
2015-08-12 12:33:02 +00:00
zhuk
e47bac9717 KDE4 SC l10n ports want gettext-tools, too. 2015-08-12 10:02:19 +00:00
zhuk
27b9046d40 Allow to change marker that MODKDE4_FIX_GETTEXT uses; kdenlive people do
continue to deviate from others.
2015-07-20 07:17:40 +00:00
naddy
91e38b82ed Split gettext into a small runtime component and a separate large
set of development tools as recommended by upstream.

Ports will continue to depend on devel/gettext for libintl.  The
gettext module also provides an automatic build dependency on
devel/gettext-tools for msgfmt etc.

A few ports that require a library provided by gettext-tools get a
corresponding dependency.

Also update gettext to 0.19.5.1.

COMMENT and DESCR from FreeBSD.  Bulk build testing by sthen@.

ok sthen@
2015-07-19 23:46:08 +00:00
jeremy
4ad0a6112f Switch the default ruby version from ruby 2.1 to 2.2, and bump affected
ports.

OK jcs@ ajacoutot@
2015-07-16 17:27:08 +00:00
zhuk
b036567ea6 More update-plist runs, more fun. 2015-07-08 23:51:08 +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
jasper
85e9276b63 mop up CATEGORIES; lang/ruby gets set by ruby.port.mk already 2015-06-23 07:23:54 +00:00
robert
9c1017ae2d bump revision due to the change of the default php version to 5.6
ok aja@
2015-06-05 06:00:20 +00:00
ajacoutot
08b2a22bc8 Missed bump after move to gcc4.9. 2015-05-29 01:46:58 +00:00
pascal
f0585aa4cf gcc4 bumps, reminded by aja@ 2015-05-28 10:17:22 +00:00
pascal
62a83b9564 Switch over all three ports using lang/gfortran to lang/gcc/x.y,-f95 in
preparation for the 4.9 switch.

discussed with/ok espie@ pirofti@
2015-05-28 08:09:46 +00:00