166 Commits

Author SHA1 Message Date
Stefan Saraev
ed84d28cb3 fluxbox: depend on xrandr/xext/xrender
and fix a typo (missing \, not a problem at all)
2014-11-05 01:30:43 +01:00
Stephan Raue
ed69963def [xbmc-rebrand] ratpoison: rename systemd startscripts
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-10-20 16:05:49 +02:00
Stephan Raue
116ce0a20d [xbmc-rebrand] fluxbox: rename systemd startscripts
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-10-20 16:05:49 +02:00
Stefan Saraev
b04ac070e1 fluxbox: hide useless errors 2014-06-16 23:34:06 +02:00
Stephan Raue
23fc48ef16 fontconfig: update to fontconfig-2.11.1
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-05-31 01:10:51 +02:00
Stefan Saraev
398a78a013 fluxbox: avoid potential SIGFPE in Menu::updateMenu() 2014-04-25 18:36:53 +03:00
Stefan Saraev
cf0c0bd13a fluxbox: disable xft/xpm/fribidi. not used anyway 2014-04-25 18:36:13 +03:00
Stefan Saraev
e52657d830 bye bye dwm. we dont need you anymore 2014-03-23 00:15:39 +02:00
Stefan Saraev
214f6fce94 fluxbox: enable extended windowmanager hints
.. or gtk_window_maximize silently fails
2014-03-22 20:33:40 +02:00
Stefan Saraev
6eb5e2d3af fluxbox: remove decorations 2014-03-17 23:15:41 +02:00
Stefan Saraev
0a7b9de597 fluxbox: usability fixes. move/resize.. 2014-03-16 21:00:39 +02:00
Stefan Saraev
d213be3038 fluxbox: tweak config. start by default 2014-03-16 20:17:27 +02:00
Stefan Saraev
acb2532e18 fluxbox: install fluxbox-update_configs 2014-03-16 16:06:52 +02:00
Stefan Saraev
82d2bd3a2f windowmanagers: systemd: also export /root 2014-03-16 16:00:37 +02:00
Lukas Rusak
ec7e2cff23 Updated default fluxbox config files 2014-03-08 13:56:09 -08:00
Stefan Saraev
1c5bcc4cd2 fluxbox: dont build with imlib2 2014-03-07 10:20:13 +02:00
Lukas Rusak
0fecfcef3b new package: 'fluxbox'
closes #2910
2014-02-02 23:21:26 +02:00
Stephan Raue
e89145fcfb ratpoison: rework PKG_DEPENDS, replace and merge PKG_BUILD_DEPENDS_* with PKG_DEPENDS_*
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-01-30 14:47:20 +01:00
Stephan Raue
5d28d4243a fontconfig: rework PKG_DEPENDS, replace and merge PKG_BUILD_DEPENDS_* with PKG_DEPENDS_*
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-01-30 14:47:20 +01:00
Stephan Raue
2023b5102e dwm: rework PKG_DEPENDS, replace and merge PKG_BUILD_DEPENDS_* with PKG_DEPENDS_*
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-01-30 14:47:20 +01:00
Stephan Raue
0f3e2d4ffa update license headers
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-12-21 21:51:48 +01:00
Stefan Saraev
7252991e44 windowmanager: do not enable 'windowmanager.service' by default
this is useless with xbmc in fullscreen/standalone mode, as
xbmc window won't even appear in  managed clients list. also
it could cause issues like xbmc losing focus.

3rdparty addons that need windowmanager for fullscreen/alt-tab/etc
can start it via 'systemctl start windowmanager.service'

closes #2675
2013-10-18 19:15:21 +03:00
Stefan Saraev
a5d3c10ad0 fontconfig: do not install binaries 2013-10-18 19:15:02 +03:00
Stefan Saraev
140a9243af remove package: intel-gpu-tools
not needed anymore. implemented in xbmc gotham
2013-10-16 19:17:49 +03:00
Stefan Saraev
793ece7a91 add TimeoutStopSec=1s (1sec) to some of our systemd services
... to avoid any possible timeouts. those services are fine to be
force stopped by KILL after 1 sec.
2013-10-16 19:15:13 +03:00
Stefan Saraev
ae676c0e22 new virtual package: 'corefonts' 2013-10-13 18:42:03 +03:00
Stefan Saraev
d5ad621b10 dwm: ups. clean up leftover. xinerama and xft not really needed 2013-10-12 16:50:24 +03:00
Stefan Saraev
812c058c48 new package: 'dwm'
TESTING. a ratpoison replacement. set WINDOWMANAGER="dwm" to test it
2013-10-12 16:46:09 +03:00
Stefan Saraev
ac2719f5bb ratpoison: disable xft 2013-10-12 16:28:11 +03:00
Stefan Saraev
a7dbd36f9b ratpoison: rename ratpoison.service to windowmanager.service 2013-10-12 16:23:21 +03:00
Stefan Saraev
c4767c5ef7 ratpoison: bind alt-tab 2013-10-12 16:23:02 +03:00
Stefan Saraev
19f7796809 ratpoison: disable history 2013-10-11 12:00:34 +03:00
Stefan Saraev
acf62a6bcd ratpoison: hack. start before xbmc. on fail restart forever. 2013-10-09 19:49:10 +03:00
Stephan Raue
5a6ca03e32 fontconfig: dont create fontcache on reboot. please revert this if its still needed
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-09-01 22:18:01 +02:00
Stefan Saraev
9af9a21284 xbmc/fontconfig: remove userfonts hack 2013-08-31 22:46:31 +03:00
Stephan Raue
63ed79d0a0 ratpoison: rework systemd service file
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-08-17 20:42:47 +02:00
Stephan Raue
1e40d281c2 projects/*/linux: set CONFIG_MMC_BLOCK_MINORS to 32
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-08-17 13:50:48 +02:00
Stephan Raue
16f11471e9 ratpoison: update to ratpoison-1.4.6
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-08-14 11:13:35 +02:00
Stephan Raue
c3768ee397 ratpoison: convert to systemd
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-08-11 22:25:45 +02:00
Stephan Raue
3affe19857 ratpoison: convert to new package format
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-08-11 11:50:26 +02:00
Stefan Saraev
fe466b1a2e fontconfig: add tmpfiles.d support 2013-08-06 15:20:12 +02:00
Stephan Raue
17243e2e88 fontconfig: use /storage/.cache/fontconfig as persistent font cache dir, create fontcache only on first boot
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-08-06 00:51:27 +02:00
Stephan Raue
604b4c4a8b fontconfig: fix build
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-08-05 12:46:30 +02:00
Stephan Raue
fe5630511e fontconfig: add systemd support, move userfont dir setup to xbmc
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-08-05 10:44:06 +02:00
Stephan Raue
9cfd00fba2 fontconfig: convert to new package format
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-08-05 09:53:35 +02:00
Stephan Raue
e6575937ec libICE: build as static library
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-05-27 19:04:52 +02:00
Stefan Saraev
3349daf476 intel-gpu-tools: issue intel_reg_write again after xrandr...
https://bugs.freedesktop.org/show_bug.cgi?id=46800
2013-02-24 21:53:41 +02:00
Stephan Raue
f8bbf18c09 Merge pull request #1855 from dagwieers/exec-daemon
When init starts daemons through a shell script, replace the shell altogether
2013-02-06 13:41:43 -08:00
Dag Wieers
6f41b37996 When init starts daemons through a shell script, replace the shell altogether
A few daemons are being started from init through a shell script. Since the daemon does not "deamonizes" properly, it's been put in the background from the shell by using ( ... ) &, however this leaves a lingering shell that serves no purpose. This patch improves this situation.

The situation before this change looked like:

    init-+-Xorg
         |-avahi-daemon
         |-console-kit-dae-+-62*[{console-kit-da}]
         |                 `-{gdbus}
         |-dbus-daemon
         |-eventlircd
         |-klogd
:        |-init---atvclient
         |-init---connmand
:        |-init---ratpoison
:        |-init---udevadm
         |-polkitd---{gdbus}
         |-rpcbind
         |-sshd---sshd---sh---pstree
         |-syslogd
         |-systemd-udevd
:        |-tvheadend.start---tvheadend---12*[{tvheadend}]
         |-udisks-daemon-+-udisks-daemon
         |               |-{gdbus}
         |               `-{gmain}
         |-upowerd-+-{gdbus}
         |         `-{gmain}
         |-wpa_supplicant
         `-xbmc.bin---17*[{xbmc.bin}]

After this change, it looks like:

    init-+-Xorg
:        |-atvclient
         |-avahi-daemon
         |-console-kit-dae-+-62*[{console-kit-da}]
         |                 `-{gdbus}
         |-dbus-daemon
         |-eventlircd
         |-init---connmand
         |-klogd
         |-polkitd---{gdbus}
:        |-ratpoison
         |-rpcbind
         |-sshd---sshd---sh---pstree
         |-syslogd
         |-systemd-udevd
:        |-tvheadend---12*[{tvheadend}]
:        |-udevadm
         |-udisks-daemon-+-udisks-daemon
         |               |-{gdbus}
         |               `-{gmain}
         |-upowerd-+-{gdbus}
         |         `-{gmain}
         |-wpa_supplicant
         `-xbmc.bin---17*[{xbmc.bin}]

Only for connmand this is not easily done since the shell loops and restarts connmand. In different circumstances /etc/inittab would respawn the process.
2013-02-06 22:16:12 +01:00
Stefan Saraev
09109e9259 intel-gpu-tools: add script to set colorspace. thanks to fritsch 2013-02-04 23:45:18 +02:00