265 Commits

Author SHA256 Message Date
7bd3185ea3 Accepting request 1173064 from home:qzhao:branches:Base:System
openSUSE community don't like macro style rm.

OBS-URL: https://build.opensuse.org/request/show/1173064
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=378
2024-05-10 08:31:26 +00:00
c493ead1ca Accepting request 1172828 from home:qzhao:branches:Base:System
update plymouth to support meson build.

OBS-URL: https://build.opensuse.org/request/show/1172828
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=377
2024-05-09 02:49:43 +00:00
e237109738 Accepting request 1172643 from home:qzhao:branches:Base:System
Update plymouth.spec: Add service in installation, remove service in uninstallation based on systemd requirement.

OBS-URL: https://build.opensuse.org/request/show/1172643
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=376
2024-05-08 07:28:35 +00:00
aed5b4e14d Accepting request 1156950 from home:qzhao:branches:Base:System
Update plymouth.spec: Add service in installation, remove service in uninstallation based on systemd requirement.

OBS-URL: https://build.opensuse.org/request/show/1156950
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=375
2024-03-11 14:14:30 +00:00
f6c652de5d rollback
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=374
2024-03-11 09:52:30 +00:00
66af22e4ea up
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=373
2024-03-11 09:46:03 +00:00
b01793ed69 OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=371 2023-09-01 07:07:33 +00:00
3df2654aba Accepting request 1106209 from home:qzhao:branches:Base:System
- Remove plymouth-runstatedir-revert.patch: Tumbleweed following
  upstream, which already support "--runstatedir", don't need this
  modification anymore(jsc#PED-5841).
- Add plymouth-runstatedir-revert.patch: For plymouth update
  successfully build in SLE-15-SP6:GA. The current edition of
  autoconf on SLE-15-SP6:GA don't support "--runstatedir" yet, so
  reverse plymouth compile option to the old "--withruntimedir"
  (jsc#PED-5841).

OBS-URL: https://build.opensuse.org/request/show/1106209
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=369
2023-08-28 04:14:40 +00:00
005cbb77b7 Accepting request 1106203 from home:qzhao:branches:Base:System
- Remove plymouth-runstatedir-revert.patch: Tumbleweed following upstream, which already support "--runstatedir", don't need this modification anymore.
- Add plymouth-runstatedir-revert.patch: For plymouth update successfully build in SLE-15-SP6:GA. The current edition of autoconf on SLE-15-SP6:GA don't support "--runstatedir" yet, so
  reverse plymouth compile option to the old "--withruntimedir".

OBS-URL: https://build.opensuse.org/request/show/1106203
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=368
2023-08-28 03:48:32 +00:00
44c99053cb Accepting request 1104701 from home:qzhao:branches:Base:System
sync SLE's changelog entry to Factory, drop the space on the tail of changelog line.

OBS-URL: https://build.opensuse.org/request/show/1104701
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=366
2023-08-18 17:17:29 +00:00
Dominique Leuenberger
24113d7793 Accepting request 1102338 from home:dimstar:Factory
Minor typo fix in changelog

OBS-URL: https://build.opensuse.org/request/show/1102338
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=364
2023-08-07 10:46:05 +00:00
OBS User buildservice-autocommit
9c541e2dd0 Updating link to change in openSUSE:Factory/plymouth revision 123
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=2c7b5accc9d33d9158a150395289296c
2023-07-16 15:18:17 +00:00
9fd2c2c911 Accepting request 1098640 from home:qzhao:branches:Base:System
- Update to 22.02.122+94.4bd41a3: * Port build system to Meson; * device-manager: Support kernels with CONFIG_VT=n; * Fix terminal crash; * terminal: Add API for flushing input buffer; * device-manager: Only wait for device timeout for framebuffer devices; * scripts: Update keymap-render script to handle xkb keymaps too; * drm: Add support for new /dev/input feature; * frame-buffer: Add support for new /dev/input feature; * src: Hide console text when splash is requested; * script: adds a new native GetCapslockState function to lib-plymouth;
- Add plymouth-adapts-xkbommon.patch: xkbommon in openSUSE install to a specify location, this modify to make plymouth adapt with it to build.
- Rebase plymouth-crash-avoid-on-keyboard-remove-input-handler.patch: To fit with the update.
- Rebase plymouth-disable-fedora-logo.patch: To fit with the update.
- Rebase plymouth-log-on-default.patch: To fit with the update.
- Update plymouth.spec: To fit with the update. Make plymouth use Tumbleweed/Leap's logo instead of upstream's.
- Drop plymouth-manpages.patch: openSUSE fix the problem in other side, "man 1 plymouth" and
  "man 8 plymouth" all works withouth this patch (bnc#871419).

OBS-URL: https://build.opensuse.org/request/show/1098640
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=362
2023-07-14 09:15:33 +00:00
6367d22a87 Accepting request 1088333 from home:dimstar:Factory
- Proporly list services as parameters to
  %service_del_postun_without_restart: new versions mandate the
  parameters to further down the line eliminate errors. For the
  time being, the code does not care for the parameters.

OBS-URL: https://build.opensuse.org/request/show/1088333
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=360
2023-05-22 12:38:31 +00:00
4012b253a0 Accepting request 1082767 from home:qzhao:branches:Base:System
Update plymouth.spec: Change bootup terminal to default to satisfy Nvidia proprietary driver (bsc#1208726).

OBS-URL: https://build.opensuse.org/request/show/1082767
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=358
2023-04-25 13:43:01 +00:00
OBS User buildservice-autocommit
1e78fe9742 Updating link to change in openSUSE:Factory/plymouth revision 119
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=a9a37ae5d1c0d30346ec7c9f35ca9034
2022-11-28 08:26:14 +00:00
79853b7e6f Accepting request 1036708 from home:iznogood:branches:Base:System
Note that I've been running plymouth without this patch for months on a nVidia system with and without the nVidia binary blob, and it functions perfectly - Should you choose to reject it yet again, I will follow up with a complaint to freighttrain@opensuse.org as there is no technical reason to reject this change.

- Drop plymouth-keep-KillMode-none.patch: We have a new enough
  version of systemd now to not need this patch any more.

OBS-URL: https://build.opensuse.org/request/show/1036708
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=356
2022-11-19 02:13:03 +00:00
9f6962d28a Accepting request 1031462 from home:qzhao:branches:Base:System
- Update to version 22.02.122+94.4bd41a3:
  * plugins: label-freetype: Fixes calculation of line width.
  * plugins: label-freetype: Fix font alignment.
  * populate-initrd: Install label-freetype plugin into initrd if available.
  * plugins: Add FreeType-based label plugin.
  * ply-label: Don't crash if label plugin fails.
  * details: Don't replay boot buffer on serial consoles.
  * main: Add "reload" command.
  * ply-device-manager: Add plymouth.force-frame-buffer-on-boot parameter, allow to choose force framebuffer mode.
  * systemd: Add mkinitcpio support to plymouth-switch-root-initramfs.service.
  * Rebase plymouth-only_use_fb_for_cirrus_bochs.patch: for build success.
  * Rebase plymouth-watermark-config.patch: for build success.
  * Drop 0001-Add-label-ft-plugin.patch: for already merged by upstream.
  * Drop 0002-Install-label-ft-plugin-into-initrd-if-available.patch: for already merged by upstream.
  * Drop 0003-fix_null_deref.patch for already merged by upstream.
  * Drop 0004-label-ft-fix-alignment.patch: for already merged by upstream.

OBS-URL: https://build.opensuse.org/request/show/1031462
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=354
2022-10-27 07:31:15 +00:00
f04ba846fe Accepting request 1008570 from home:qzhao:branches:Base:System
Update to version 22.02.122+77.c09c651: * ply-device-manager: Move verify_drm_device() higher up in the file. * ply-device-manager: Also ignore SimpleDRM devs in coldplug enumeration path. * Rebase plymouth-only_use_fb_for_cirrus_bochs.patch.

OBS-URL: https://build.opensuse.org/request/show/1008570
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=352
2022-10-06 16:42:05 +00:00
211ffb47ff Accepting request 1004208 from home:iznogood:branches:Base:System
- Stop providing version-release for the upstream-branding
  sub-package. It leads to publishing of every new rebuild, goes
  against the goal of reproducible builds/packages.
- Update Supplements to current standard.

OBS-URL: https://build.opensuse.org/request/show/1004208
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=350
2022-09-19 11:50:48 +00:00
eee94b0d3b Accepting request 1003405 from home:qzhao:branches:Base:System
Update to version 22.02.122+75.6f5dc63: Fix build after README changes.

OBS-URL: https://build.opensuse.org/request/show/1003405
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=348
2022-09-14 04:15:26 +00:00
5d9353641e Accepting request 1002228 from home:qzhao:branches:Base:System
Update to version 22.02.122+73.9826df5:
  * Update Makefile.am
  * Add README in .md format.

OBS-URL: https://build.opensuse.org/request/show/1002228
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=346
2022-09-09 04:24:43 +00:00
6aa591785f Accepting request 1001293 from home:qzhao:branches:Base:System
Wed Aug  31 14:31:39 UTC 2022 - Cliff Zhao <qzhao@suse.com>
- Update to version 22.02.122+70.614d2db:
  drm: ignore non-desktop outputs
  It doesn't make sense to display a boot screen on virtual reality 
  headsets.

OBS-URL: https://build.opensuse.org/request/show/1001293
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=344
2022-09-05 14:45:42 +00:00
2a0c497b7a Accepting request 994896 from home:qzhao:branches:Base:System
- Update to version 22.02.122+64.0b0e93c:
  plugins: splash: two-step: Secure boot check and a warning image;
  libply: ply-utils: Add ply_is_secure_boot_enabled () helper;
*  This work can be used to check the secure boot configuration and put a red
   warning image on the screen if the secure boot is disabled. Also, this
   check can be utterly disabled through the kernel parameter for testing.
   If the parameter "secure_boot.warn_if_disabled=false" appears in the
   kernel parameter, the secure boot check will be disabled.
- Rebase plymouth-watermark-config.patch;

OBS-URL: https://build.opensuse.org/request/show/994896
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=342
2022-08-13 15:17:01 +00:00
5d50297411 Accepting request 993106 from home:dimstar:Factory
- Update to version 22.02.122+60.52b0494:

OBS-URL: https://build.opensuse.org/request/show/993106
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=340
2022-08-05 13:07:18 +00:00
3a49828aeb Accepting request 993084 from home:qzhao:branches:Base:System
- Update to version 0.9.5~git20220803.52b0494:
  src: Run through uncrustify.
  scripts: Diff less.
  scripts: Update uncrustify config.
  src: Drop vim: lines.
  ply-utils: Drop linux/fs.h include.
  scripts: Add -B to interdiff in check-format.
- Rebase plymouth-log-on-default.patch;
- Rebase plymouth-screen-twice-scale-on-160DPI-higher.patch;

OBS-URL: https://build.opensuse.org/request/show/993084
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=339
2022-08-04 13:38:06 +00:00
b2feb11a91 Accepting request 991663 from home:qzhao:branches:Base:System
Resort patch order to satisfy the SLE maintenance requirements.

OBS-URL: https://build.opensuse.org/request/show/991663
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=337
2022-07-29 06:57:18 +00:00
c20cc11f6d Accepting request 990319 from home:qzhao:branches:Base:System
Update to version 0.9.5~git20220719.9e72df3:  Make use of standard --runstatedir flag vs custom --with-runtimedir.

OBS-URL: https://build.opensuse.org/request/show/990319
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=335
2022-07-20 04:18:13 +00:00
97cbcd3470 Accepting request 989984 from home:qzhao:branches:Base:System
Reorgnize the changelog to satisfy IBS maintenance script checking.

OBS-URL: https://build.opensuse.org/request/show/989984
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=334
2022-07-18 14:27:00 +00:00
9b5b4d9b85 Accepting request 988580 from home:qzhao:branches:Base:System
rearranging changelog.

OBS-URL: https://build.opensuse.org/request/show/988580
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=332
2022-07-12 09:53:07 +00:00
52b4e74e0a Accepting request 988558 from home:favogt:branches:Base:System
- Add patch to fix alignment with label-ft in some cases:
  * 0004-label-ft-fix-alignment.patch

OBS-URL: https://build.opensuse.org/request/show/988558
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=331
2022-07-12 07:51:17 +00:00
ab4746cd63 Accepting request 985746 from home:schubi2
- Moved logrotate files from user specific directory /etc/logrotate.d
  to vendor specific directory /usr/etc/logrotate.d.

OBS-URL: https://build.opensuse.org/request/show/985746
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=329
2022-07-04 06:57:54 +00:00
7b9b0a088c Accepting request 978093 from home:qzhao:branches:Base:System
Pick plymouth-keep-KillMode-none.patch back, KillMode=none cause still cause booting failure in these physical machine which DRM driver load for a long time.

OBS-URL: https://build.opensuse.org/request/show/978093
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=327
2022-05-19 09:37:22 +00:00
9ea03a52a8 Accepting request 977781 from home:qzhao:branches:Base:System
Add plymouth-crash-avoid-on-keyboard-remove-input-handler.patch Confirm keyboard handler list not NULL before release memory to avoid crash(bsc#1193736).

OBS-URL: https://build.opensuse.org/request/show/977781
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=325
2022-05-17 15:37:30 +00:00
5e839f5d00 Accepting request 977401 from home:frispete:Tumbleweed
- Add code to plymouth-watermark-config.patch in order to install
  the Watermark image file to initrd
- Refresh patches to apply cleanly

OBS-URL: https://build.opensuse.org/request/show/977401
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=323
2022-05-16 02:49:42 +00:00
05264bf836 Accepting request 977292 from home:qzhao:branches:Base:System
Remove plymouth-keep-KillMode-none.patch: With the iteration of tumbleweed, system could boot with the systemd recommanding option KillMode=mixed, So it's the time to remove this patch (bsc#1177082 bsc#1184087 boo#1182145).

OBS-URL: https://build.opensuse.org/request/show/977292
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=322
2022-05-15 05:44:50 +00:00
4156a850ef Accepting request 977039 from home:qzhao:branches:Base:System
plymouth-screen-twice-scale-on-160DPI-higher.patch:
When screen DPI > 160, display will scale output twice (boo#1183425 boo#1184309).

OBS-URL: https://build.opensuse.org/request/show/977039
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=320
2022-05-13 10:59:08 +00:00
d695ad46ec Accepting request 975705 from home:qzhao:branches:Base:System
Update plymouth.spec: change configure options --with-shutdown-tty from 1 to 7: Make sure shutdown display could show out (bsc#1141749).

OBS-URL: https://build.opensuse.org/request/show/975705
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=318
2022-05-09 06:23:26 +00:00
1799fdbb0d Accepting request 975514 from home:qzhao:branches:Base:System
1. Add plymouth-log-on-default.patch: Enable plymouth log by default, help to resolve random appear problems (bsc#1193736). 2. Pick back patch information for label-ft.

OBS-URL: https://build.opensuse.org/request/show/975514
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=316
2022-05-07 06:16:07 +00:00
d5de8fc35e Accepting request 974095 from home:qzhao:branches:Base:System
Add omitted information to plymouth-only_use_fb_for_cirrus_bochs.patch.

OBS-URL: https://build.opensuse.org/request/show/974095
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=315
2022-04-30 11:15:50 +00:00
14285f6307 Accepting request 970652 from home:qzhao:branches:Base:System
- Update to version 0.9.5~git20210406.e554475:
  * client: Free command parser after event loop
  * script: Don't crash for scripts without input validation
    functions
  * script: Enforce separate lines for function parameters
  * configure: Fix help string for --with-background-end-color-stop
  * two-step: Make SHOW_ANIMATION_FRACTION configurable
  * plugin: animation should transition to the end animation
  * theme: Allow themes to configure at which percentage
  * scripts: support populating from configurable theme dir
  * main: refactor code for searching the theme path
  * main: add ThemeDir configuration option
  * Fix crash when hiding message in details splash mode
  * drm: Honour screen rotation when detecting HiDPI
  * main: add --ignore-serial-consoles option so we can ignore 
    serial consoles
- Update SPEC file:
  A few minor tweaks to fix part of rpmlint error reporting.
- Drop plymouth-no-longer-modify-conf-to-drop-isopensuse-macro.patch:
  Upstream accompish this requirement in 11b0ce0: Look for config 
  in runtime dir first(jsc#SLE-11637).
- Drop source boot-duration: The source is an empty file, ghost
  macro in %files section is enough to work.

OBS-URL: https://build.opensuse.org/request/show/970652
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=313
2022-04-19 03:59:31 +00:00
fecda5ecb2 - update plymouth-install-label-library-and-font-file-to-initrd.patch:
avoid aborting on multiple font path match, pick the first one

OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=312
2022-02-10 22:09:55 +00:00
3a03be408f Accepting request 950754 from home:qzhao:branches:Base:System
1. Add plymouth-watermark-config.patch: Add two-step theme watermark configuration support, make the plymouth-branding easy to render the theme (bsc#1189613). 2. Add plymouth-quiet-dracut-build-info.patch: Avoid the dracut building info which is useless for plymouth(bsc#1189613). 3. Add plymouth-install-label-library-and-font-file-to-initrd.patch: Compress label.so and current theme's font into initrd to avoid prompt disappear when the folder in which has been encrypt  (boo#1183425).

OBS-URL: https://build.opensuse.org/request/show/950754
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=311
2022-02-02 14:42:58 +00:00
a582ca3600 Accepting request 949490 from home:qzhao:branches:Base:System
Step by step submission.

OBS-URL: https://build.opensuse.org/request/show/949490
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=310
2022-01-27 15:53:36 +00:00
85b4ce199f OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=309 2021-09-19 12:11:53 +00:00
ac919a5202 Accepting request 920142 from home:qzhao:branches:Base:System
Add plymouth-watermark-config.patch: Add two-step watermark theme config support, make the plymouth-branding easy to work (bsc#1189613).

OBS-URL: https://build.opensuse.org/request/show/920142
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=308
2021-09-19 11:55:20 +00:00
bb83894fe8 Accepting request 917854 from home:qzhao:branches:Base:System
- Add plymouth-set-default-theme-suse-branding.patch: set plymouth's 
  default theme to openSUSE/SUSE branding assigned style to avoid 
  screen mass(bsc#1189613).
- Update plymouth.spec: Rearrange plymouth sub packages dependencies 
  to avoid installation failures due to a race installation state 
  which will leading theme display fault(1189613).

OBS-URL: https://build.opensuse.org/request/show/917854
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=307
2021-09-10 05:12:32 +00:00
53f00a19af OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=306 2021-09-03 11:21:10 +00:00
8f792f6b45 Accepting request 916125 from home:qzhao:branches:Base:System
Fix file /usr/bin from install of plymouth-0.9.5~git20210406.e554475-1.1.x86_64 conflicts with file from package filesystem-84.87-4.1.x86_64.

OBS-URL: https://build.opensuse.org/request/show/916125
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=305
2021-09-03 10:44:46 +00:00
0b1ec851de Accepting request 915281 from home:qzhao:branches:Base:System
1. Add plymouth-keep-KillMode-none.patch: Keep the plymouth-start.service KillMode=none. The new mothod of mixed KillMode could not work with current edition of systemd and will block system boot (bsc#1177082 bsc#1184087 boo#1182145). 2. Update plymouth-dracut-path.patch: Make it could apply to prior update edition.

OBS-URL: https://build.opensuse.org/request/show/915281
OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=304
2021-08-31 14:32:59 +00:00