59 Commits

Author SHA1 Message Date
landry
796bb1a135 x11/slim: fix path to DRM device in slim.conf patch
pending an update to a less-abandoned github fork.. or a cvs rm.
discussed with ajacoutot@
2021-02-19 17:20:18 +00:00
landry
54605512e2 Drop maintainership, i havent used slim in ages.
Anyway it's more or less dead upstream since 7 years, which doesnt look
good for a login manager.. candidate for removal ? xenodm works ootb,
and is customizable once you grok X properties..
2020-07-24 05:41:37 +00:00
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