57 Commits

Author SHA1 Message Date
sthen
0a5b5bddee replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:50:46 +00:00
sthen
25f0e460f2 Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.

This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -

- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.

- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.

devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
2018-10-24 14:27:57 +00:00
espie
f4b7f81318 convert to PKGSTEM 2018-09-04 12:46:09 +00:00
rpe
9a8b5ccd06 Change the shebang line from /bin/sh to /bin/ksh in all ports rc.d
daemon scripts and bump subpackages that contain the *.rc scripts.

discussed with and OK aja@
OK tb
2018-01-11 19:27:01 +00:00
dcoppa
9cc39da5b0 Revert previous 2017-09-06 04:45:50 +00:00
dcoppa
4d5fb70a32 Use 'unix:0.0' for the DISPLAY environment variable 2017-08-30 07:49:19 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
ajacoutot
cdf00ae818 Renove workaround that now breaks runtime. 2017-07-21 23:06:08 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
ajacoutot
958bb491e0 I forgot the bump commit... 2017-05-27 13:55:58 +00:00
ajacoutot
13730769c8 Cope with recent rc.subr(8) change (removal of rc_bg etc.) 2017-05-27 13:53:06 +00:00
jca
b30e24cf37 Fix pointer < 0 check, fixes build with clang 2017-05-03 11:25:12 +00:00
jasper
3f3fc9df8c xdm -> xenodm 2017-04-16 09:19:02 +00:00
sthen
073d25a37c use LIBCXX 2017-04-10 11:46:32 +00:00
landry
f75bfe9d48 berlios.de died ages ago, move HOMEPAGE to a github mirror. Note that
upstream is more or less dead, sadly.
2016-10-14 09:33:12 +00:00
jasper
7fada40ec7 remove paragraph regarding zaurus 2016-09-07 10:01:56 +00:00
naddy
42bc647e80 remove SHARED_ONLY from ports that only use modules that neither set nor
read this variable
2016-03-18 23:12:15 +00:00
jasper
cbbd13a1d6 don't bother mentioning vax here anymore 2016-03-09 18:21:03 +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
ajacoutot
8a37f286a2 Bump after the consolekit->consolekit2 renaming. 2015-08-15 11:13:41 +00:00
ajacoutot
aa988913b0 Bump after the recent changes in packaging dbus and dconf. 2015-04-04 09:20:59 +00:00
jasper
ddbbde83f6 - remove unreachable homepages on berlios and add a working one where applicable
- move master sites to the berliosbot created sourceforge projects
2014-07-09 16:49:35 +00:00
dcoppa
155ad69b22 Ops. Bump (to be on the safe side) 2014-03-26 07:26:04 +00:00
dcoppa
b65e1307f4 Some CMake-related fixes:
Honour cflags
Drop unnecessary ZLIB dep
Fix libslim linkage

From gentoo/archlinux/fedora/etc...

ok landry@ (maintainer)
2014-03-26 06:50:58 +00:00
jasper
65eca758da more assorted m68k related cleanups 2014-03-19 13:53:29 +00:00
ajacoutot
d175b94f1d Sync rc_start() between these 3 daemons since they do the same.
Keeping the sleep 2 in kdm.rc -- not sure why this is needed, zhuk@ probably
knows.
2014-01-30 16:58:58 +00:00
zhuk
06cea4cab9 Do in the x11/slim the same dance as in GDM/KDM: on boot, wait in
background for getty process to appear.

Tested by me on i386, okay landry@ (MAINTAINER).
2014-01-30 14:25:35 +00:00
landry
8e909080f1 Use sessionstart_cmd & sessionstop_cmd to transfer the ownership of
/dev/drm0 to the user logging in, and transfer it back to root upon logout.
If you have customized your /etc/slim.conf file, make sure to merge this
change.

Discussed with & hints by ajacoutot@
2014-01-13 20:00:50 +00:00
dcoppa
d67d92be37 Update to slim-1.3.6
ok rpe@, jung@, landry@ (maintainer)
2013-10-31 09:03:33 +00:00
rpointel
718a26f991 remove the MESSAGE file which was added 2 years ago, bump revision.
yaya landry@.
2013-09-25 07:12:54 +00:00
gonzalo
66530b58b0 Update for Slim to 1.3.5:
* Support UTF8 string.
 * And fix some bugs.

Ok landry@ (maintainer)
2013-04-18 12:00:45 +00:00
espie
eae66e4a7b PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:35:43 +00:00
landry
c4ea8f7c71 Update to slim 1.3.4.
- switch to cmake.
- add missing setusercontext() call in switchuser.cpp, now the ulimits
  are properly applied when logging in.
- add support for bsd_auth(3) through auth_userokay(3). Now allows to
  login via login_ldap/login_yubikey/etc...
- add support for consolekit, no need to do ck-launch-session in
  .xinitrc anymore.
- make consolekit support at runtime optional, ie don't badly bail out
  if systemwide dbus daemon is not running. Being discussed with
upstream.
parts based on a diff from 'johnw', ok ajacoutot@
2012-09-02 09:22:59 +00:00
sthen
91faa22c52 Where a program with an rc script _requires_ a certain command line
parameter to daemonize, move the parameter from daemon to daemon_flags,
so that the user cannot inadvertently prevent it from daemonizing by
adjusting the flags.

Discussed with ajacoutot and schwarze, this method was suggested
by schwarze@ as a simpler alternative to my diff. ok aja@
2011-12-17 22:01:12 +00:00
naddy
eed7c62887 Fix build with png-1.5.
All fixes by yours truly.
2011-07-08 20:38:00 +00:00
ajacoutot
f982995f2b Add a consistent header that substitutes FULLPKGNAME for the READMEs.
ok jasper@ sthen@
2011-06-02 13:41:36 +00:00
landry
94dd6c5e77 Drop MAINTAINER on various ports i don't use. 2011-03-24 22:01:08 +00:00
ajacoutot
564c909458 Remove now uneeded redirection. 2011-03-09 18:51:48 +00:00
landry
f080903359 Add an rc script for slim.
ok ajacoutot@ robert@
2011-01-17 14:57:38 +00:00
espie
e50b98837f new depends 2010-11-22 08:36:47 +00:00
jasper
1b4c4b3717 - switch to pkg-readmes
ok landry@
2010-11-11 09:27:14 +00:00
ajacoutot
ff07e285bc Remove USE_X11. 2010-10-24 20:58:58 +00:00
espie
8e072131b6 USE_GROFF=Yes 2010-10-19 08:13:56 +00:00
landry
03675d01db Update to slim 1.3.2, fixes a security issue (removes . from
default_path, sometimes inherited by some window managers)
ref: http://secunia.com/advisories/41005
Removes patches merged upstream. Amend MESSAGE to teach users
who modified slim.conf how to fix it there.
Prompted by and ok jasper@
2010-08-24 11:37:50 +00:00
ajacoutot
fd1cd0c58d Move move to new DEPENDS. 2010-07-30 08:02:59 +00:00
ajacoutot
127208401d First pass at new REVISION/DEPENDS... not finished yet. 2010-07-30 06:58:57 +00:00
armani
23c1e9460e Add a fix from Freebsd :
x11/slim, does not setlogin(). Some software use getlogin()
 to decide the user name, so when user is using slim as the
 login manager, those software would get wrong results, and
 some programs refuse to start

(Seen with opencvs some times ago, reminded by a discution
with zinovik and theo and setlogin hint from guenter)

ok maintainer & dcoppa@
2010-07-10 10:46:52 +00:00