Commit Graph

396 Commits

Author SHA256 Message Date
Stephan Kulow
1f8478f91f Accepting request 238922 from home:fcrozat:branches:Base:System
- Add
  0001-libply-splash-core-also-monitor-for-file-removal-in-.patch:
  handle new udev behaviour in seqnum removal.

OBS-URL: https://build.opensuse.org/request/show/238922
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=148
2014-06-28 05:08:31 +00:00
Stephan Kulow
b250e6e261 Accepting request 238657 from home:fcrozat:branches:Base:System
- Add
  0001-splash-do-not-process-display-lists-if-it-is-empty.patch:
  fix crash when calling plymouth quit
- Add 0001-seats-guard-against-NULL-terminal.patch: guard against
  NULL terminal.
- Update stop-graphical.patch: add RemainAfterExit=true to
  plymouth-start.service, ensuring plymouthd is not restarted when
  switching between runlevels.

OBS-URL: https://build.opensuse.org/request/show/238657
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=147
2014-06-25 20:44:01 +00:00
d25a97433e Accepting request 238080 from home:fcrozat:branches:Base:System
- Add
  0001-splash-remove-pixel_pixel-in-sprite-lib-when-notifie.patch:
  fix crash when pixel_display is removed.
- Add 0001-device-manager-only-call-ply_terminal_free.patch: fix
  crash.
- Add use-mkinitrd.patch: call mkinitrd -B, not dracut for now,
  otherwise initramfs is being created by plymouth-update-initrd,
  not initrd file.
- Ensure we don't rebuild initrd twice when updating plymouth.
- Ensure default theme is SLE/openSUSE (based on %suse_version)

OBS-URL: https://build.opensuse.org/request/show/238080
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=146
2014-06-20 12:36:53 +00:00
Tomáš Chvátal
bd71342444 Accepting request 236492 from home:fcrozat:branches:Base:System
- Release 0.9.0 (3 additional fixes compared to previously packaged
  git snapshot):
  + Use udev for graphics device enumeration
  + Add new text plugin to replace the tribar one
  + Add background tiling and watermark support to two-step
  + Make various plymouth commands that change state be resilient
    to being  called multiple times
  + Support going back to the initrd at shutdown
  + Keyfile parser improvements
  + Make plymouthd use better defaults when running on top of X11
  + Fixes for systems using QXL
  + minor two-step plugin fixes
  + Use /sys/class/tty/console/active instead of parsing
    /proc/cmdline for consoles.
  + Documentation improvements
  + Drop driver specific renderers and use generic driver across the
    board.
  + Better debug message output
  + systemd integration fixes
  + upstart integration fixes
  + initrd scripts fixes
  + Misc fixes

OBS-URL: https://build.opensuse.org/request/show/236492
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=145
2014-06-06 20:29:23 +00:00
Ismail Dönmez
362b0053e8 - Update fix-serial-consoles.patch to fix a crash in some rare
cases.

OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=144
2014-06-05 07:26:55 +00:00
Ismail Dönmez
1e32b6dd24 Accepting request 235227 from home:namtrac:bugfix
- Add fix-serial-consoles.patch to fix binary garbage on serial
  consoles. This is bnc#873859

OBS-URL: https://build.opensuse.org/request/show/235227
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=143
2014-05-26 08:07:03 +00:00
Stephan Kulow
cf0f521a80 remove mkinitrd support (directly in factory as devel prj can't be submitted atm)
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/plymouth?expand=0&rev=45
2014-05-12 14:53:02 +00:00
Stephan Kulow
551d1cf07f Accepting request 232715 from home:fcrozat:branches:Base:System
- Remove plymouth-restore-suspend.patch: suspend package is being
  dropped, no longer needs to provide this old API.
- Remove requires on suspend package.

OBS-URL: https://build.opensuse.org/request/show/232715
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=141
2014-05-11 16:31:56 +00:00
Ismail Dönmez
1fff01a15a - Update to git snapshot as of 20140327
* Fixes bnc#872502 and bnc#872428

OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=140
2014-04-17 13:03:15 +00:00
Mark van Tinteren
dbee15d400 OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=139 2014-04-16 15:29:15 +00:00
Mark van Tinteren
fe1c200fc5 Accepting request 230317 from home:trenn:branches:Base:System
- Kill all mkinitrd stuff
  Remove suse-initrd-support
- Tell zypper to regenerate initrd on installation/update via %post and
  %posttrans scripts

OBS-URL: https://build.opensuse.org/request/show/230317
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=138
2014-04-16 14:28:58 +00:00
Stefan Seyfried
42647bb201 Accepting request 229609 from home:namtrac:bugfix
- Add plymouth-manpages.patch to fix manpage installation (bnc#871419)

OBS-URL: https://build.opensuse.org/request/show/229609
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=137
2014-04-12 21:25:13 +00:00
Mark van Tinteren
6f41541cc7 Accepting request 223974 from home:fcrozat:branches:Base:System
- Drop plymouth.conf, it is no longer used, plymouthd.conf is
  nowadays.

OBS-URL: https://build.opensuse.org/request/show/223974
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=135
2014-02-27 02:09:34 +00:00
Mark van Tinteren
0268c82d1b Accepting request 222597 from home:kigurame:branches:Base:System
Updated to recent git

OBS-URL: https://build.opensuse.org/request/show/222597
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=134
2014-02-17 18:39:07 +00:00
Stephan Kulow
45aef1a563 Accepting request 222045 from Base:System
- Add patch
  0001-Make-plymouthd-real-daemon-and-save-old-log.patch
  all daemons should call setsid(2) to become a real daemons without
  controlling terminal.  Beside this the old boot log will help for
  debugging and for support.

OBS-URL: https://build.opensuse.org/request/show/222045
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/plymouth?expand=0&rev=44
2014-02-15 07:14:30 +00:00
Dr. Werner Fink
3768bad783 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=132
2014-02-12 14:20:38 +00:00
Dr. Werner Fink
73b3a2de5b .
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=131
2014-02-12 14:18:56 +00:00
Stephan Kulow
ab411db8a6 Accepting request 211268 from Base:System
- Add powerpc64le-linux support. (forwarded request 211264 from uweigand)

OBS-URL: https://build.opensuse.org/request/show/211268
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/plymouth?expand=0&rev=43
2013-12-19 11:27:58 +00:00
Stephan Kulow
8e78c64e31 Accepting request 211264 from openSUSE:Factory:PowerLE
- Add powerpc64le-linux support.

OBS-URL: https://build.opensuse.org/request/show/211264
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=129
2013-12-17 16:33:50 +00:00
Stephan Kulow
ea66367bc1 Accepting request 201046 from Base:System
- disable plymouth in initrd if the root volume is encrypted. This
  is a workaround until plymouth is able to handle the prompt
  correctly (bnc#834063). (forwarded request 200841 from lnussel)

OBS-URL: https://build.opensuse.org/request/show/201046
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/plymouth?expand=0&rev=42
2013-09-27 15:57:16 +00:00
269a23abd0 Accepting request 200841 from home:lnussel:branches:Base:System
- disable plymouth in initrd if the root volume is encrypted. This
  is a workaround until plymouth is able to handle the prompt
  correctly (bnc#834063).

OBS-URL: https://build.opensuse.org/request/show/200841
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=127
2013-09-27 08:51:51 +00:00
Stephan Kulow
4847230d01 Accepting request 198404 from Base:System
- version 0.8.8_git201309032142
- All device specific code has been removed because the kernel
  has been fixed in the meanwhile so plymouth no longer requires
  libdrm_intel, libdrm_radeon, libdrm_nouveau and can use the generic
  interface.
  This commit does not add any new features or bugfixes but removes
  a huge chunk of unnecessary code. (forwarded request 198402 from elvigia)

OBS-URL: https://build.opensuse.org/request/show/198404
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/plymouth?expand=0&rev=40
2013-09-11 11:05:12 +00:00
Raymond Wooninck
266d874483 Accepting request 198402 from home:elvigia:branches:Base:System
- version 0.8.8_git201309032142
- All device specific code has been removed because the kernel
  has been fixed in the meanwhile so plymouth no longer requires
  libdrm_intel, libdrm_radeon, libdrm_nouveau and can use the generic
  interface.
  This commit does not add any new features or bugfixes but removes
  a huge chunk of unnecessary code.

OBS-URL: https://build.opensuse.org/request/show/198402
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=125
2013-09-11 05:08:23 +00:00
Tomáš Chvátal
61c6155486 Accepting request 195471 from Base:System
Pre require plymouth from plymouth-scripts; (bnc#806388). (forwarded request 195439 from lmuelle)

OBS-URL: https://build.opensuse.org/request/show/195471
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/plymouth?expand=0&rev=39
2013-08-18 20:27:38 +00:00
Raymond Wooninck
e02d2fd319 Accepting request 195439 from home:lmuelle:branches:Base:System
Pre require plymouth from plymouth-scripts; (bnc#806388).

OBS-URL: https://build.opensuse.org/request/show/195439
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=123
2013-08-16 20:38:00 +00:00
Stephan Kulow
4376e91ba2 Accepting request 185541 from Base:System
Update to a newer snapshot which reduces the number of patches in the package. Also this one resolves a possible issue regarding the non-existing prefdm.service

OBS-URL: https://build.opensuse.org/request/show/185541
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/plymouth?expand=0&rev=38
2013-08-02 13:28:26 +00:00
Raymond Wooninck
6c4aee52e2 OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=121 2013-08-01 16:02:34 +00:00
Raymond Wooninck
eab389a3ef OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=120 2013-08-01 15:53:50 +00:00
Raymond Wooninck
7c71c89828 OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=119 2013-08-01 15:49:41 +00:00
Stephan Kulow
ef79211a29 Accepting request 185459 from Base:System
Remove an ugly sed routine with a proper upstream patch.

OBS-URL: https://build.opensuse.org/request/show/185459
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/plymouth?expand=0&rev=37
2013-08-01 15:14:36 +00:00
Raymond Wooninck
138379a99e OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=117 2013-08-01 14:52:24 +00:00
Raymond Wooninck
97825bd628 OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=116 2013-08-01 14:34:03 +00:00
Raymond Wooninck
c90418a7c4 OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=115 2013-08-01 14:15:38 +00:00
Raymond Wooninck
e06ea812fd OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=114 2013-08-01 12:45:36 +00:00
Raymond Wooninck
5c70c76053 OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=113 2013-07-29 16:24:02 +00:00
Stephan Kulow
3be0d828b5 Accepting request 181228 from Base:System
- Require pigz instead of gzip 
- ensure plugin requires are versioned. (forwarded request 181201 from elvigia)

OBS-URL: https://build.opensuse.org/request/show/181228
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/plymouth?expand=0&rev=36
2013-06-28 16:55:28 +00:00
Raymond Wooninck
425bc22590 Accepting request 181201 from home:elvigia:branches:Base:System
- Require pigz instead of gzip 
- ensure plugin requires are versioned.

OBS-URL: https://build.opensuse.org/request/show/181201
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=111
2013-06-28 07:27:40 +00:00
Stephan Kulow
b637a809f6 Accepting request 179312 from Base:System
- own %{_localstatedir}/log/boot.log
  and %{_localstatedir}/spool/plymouth/boot.log (as %ghost s) (forwarded request 179217 from elvigia)

OBS-URL: https://build.opensuse.org/request/show/179312
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/plymouth?expand=0&rev=35
2013-06-18 08:34:59 +00:00
Dr. Werner Fink
d4ca191cee Accepting request 179217 from home:elvigia:branches:Base:System
- own %{_localstatedir}/log/boot.log
  and %{_localstatedir}/spool/plymouth/boot.log (as %ghost s)

OBS-URL: https://build.opensuse.org/request/show/179217
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=109
2013-06-17 12:30:24 +00:00
Stephan Kulow
a51b52a795 Accepting request 178587 from Base:System
- Add plymouth-close: do not try to close negative fd.
- Add plymouth-close-unredirect.patch: do not leak fd when stopping
  redirection of /dev/console (bnc#811185)
- Add plymouth-redirect-null.patch: redirect plymouth standard io
  to /dev/null (bnc#811185)
- Add plymouth-exit-code.patch: ignore exit code in ExecStartPost.
- Add plymouth-terminal-session-close.patch: do no try to close
  terminal session fd if already closed. (forwarded request 178568 from fcrozat)

OBS-URL: https://build.opensuse.org/request/show/178587
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/plymouth?expand=0&rev=34
2013-06-13 18:31:08 +00:00
Raymond Wooninck
cd407a8cec Accepting request 178568 from home:fcrozat:branches:Base:System
- Add plymouth-close: do not try to close negative fd.
- Add plymouth-close-unredirect.patch: do not leak fd when stopping
  redirection of /dev/console (bnc#811185)
- Add plymouth-redirect-null.patch: redirect plymouth standard io
  to /dev/null (bnc#811185)
- Add plymouth-exit-code.patch: ignore exit code in ExecStartPost.
- Add plymouth-terminal-session-close.patch: do no try to close
  terminal session fd if already closed.

OBS-URL: https://build.opensuse.org/request/show/178568
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=107
2013-06-11 20:12:23 +00:00
Stephan Kulow
94651047f9 Accepting request 175307 from Base:System
- Not only reboot.service is prefixed with systemd- currently
  but also kexec,halt,poweroff. (forwarded request 175211 from elvigia)

OBS-URL: https://build.opensuse.org/request/show/175307
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/plymouth?expand=0&rev=33
2013-05-14 05:11:34 +00:00
Raymond Wooninck
07e6eb4194 Accepting request 175211 from home:elvigia:branches:Base:System
- Not only reboot.service is prefixed with systemd- currently
  but also kexec,halt,poweroff.

OBS-URL: https://build.opensuse.org/request/show/175211
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=105
2013-05-13 17:06:15 +00:00
Stephan Kulow
237fde0906 Accepting request 173868 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/173868
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/plymouth?expand=0&rev=32
2013-05-02 09:31:40 +00:00
Raymond Wooninck
635cec0fdb Accepting request 172912 from home:elvigia:branches:Base:System
- Also ensure we express rpm dependencies correctly 
  this package is not gonna work on systemd < 186.

- Update to version 0.8.8_git201304161248
- drop plymouth-change-service-name.patch, replaced by 
a sed script that will account for all service files' future changes
- drop patch plymouth-trace-lines, in upstream now
- drop plymouth-udevadm-path.patch, generic solution in upstream now.
- drop ply-sdunitdir.patch likewise.
- drop plymouth-systemd-in-usr.patch likewise.
- drop systemd-no-warning.patch, not needed with newer systemd
- drop plymouth-sd-notforking.patch , not really needed anymore.

OBS-URL: https://build.opensuse.org/request/show/172912
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=103
2013-04-23 08:34:36 +00:00
Stephan Kulow
ce5ebe5433 Accepting request 156887 from Base:System
Improved %post scripts for when triggered within the build environment. Also it will use not /run/plymouth instead of /var/run

OBS-URL: https://build.opensuse.org/request/show/156887
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/plymouth?expand=0&rev=31
2013-03-01 09:54:02 +00:00
Raymond Wooninck
612dfcf6db OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=101 2013-02-28 21:14:02 +00:00
Raymond Wooninck
8bf7153152 OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=100 2013-02-22 16:24:04 +00:00
Stephan Kulow
1ba65606de Accepting request 151515 from Base:System
( please forward to Factory AND 12.3)
- Rename plymouth-sd-notforking.patch to fix typo in patch name
- Add plymouth-change-service-name.patch: fix incorrect service
  names used for dependencies. Now use systemd-reboot.service
  (replacing reboot.service) and display-manager.service (replacing
  prefdm.service). (forwarded request 151492 from fcrozat)

OBS-URL: https://build.opensuse.org/request/show/151515
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/plymouth?expand=0&rev=30
2013-02-07 09:46:25 +00:00
Raymond Wooninck
02bc33709b Accepting request 151492 from home:fcrozat:branches:Base:System
( please forward to Factory AND 12.3)
- Rename plymouth-sd-notforking.patch to fix typo in patch name
- Add plymouth-change-service-name.patch: fix incorrect service
  names used for dependencies. Now use systemd-reboot.service
  (replacing reboot.service) and display-manager.service (replacing
  prefdm.service).

OBS-URL: https://build.opensuse.org/request/show/151492
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=98
2013-02-06 19:05:00 +00:00