Skip to content

Commit

Permalink
chromium/127.0.6533.119 package update (#26352)
Browse files Browse the repository at this point in the history
<p align="center">
<img
src="https://raw.githubusercontent.com/wolfi-dev/.github/b535a42419ce0edb3c144c0edcff55a62b8ec1f8/profile/wolfi-logo-light-mode.svg"
/>
</p>

---------

Signed-off-by: wolfi-bot <[email protected]>
Signed-off-by: Ajay Kemparaj <[email protected]>
Signed-off-by: RJ Sampson <[email protected]>
Co-authored-by: wolfi-bot <[email protected]>
Co-authored-by: Ajay Kemparaj <[email protected]>
Co-authored-by: RJ Sampson <[email protected]>
  • Loading branch information
4 people authored Aug 18, 2024
1 parent 2da2674 commit 6cb08c0
Showing 1 changed file with 21 additions and 18 deletions.
39 changes: 21 additions & 18 deletions chromium.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,12 @@
#nolint:git-checkout-must-use-github-updates
# Note: To produce a debug build of Chromium, pass these options to gn:
# is_debug=true
# is_official_build=false
# symbol_level=2
# And remove the use of the strip pipeline below
package:
name: chromium
version: 127.0.6533.88
version: 127.0.6533.119
epoch: 0
description: "Open souce version of Google's chrome web browser"
copyright:
Expand Down Expand Up @@ -41,7 +46,6 @@ environment:
- dbus-glib-dev
- elfutils
- elfutils-dev
- eudev-dev
- expat-dev
- ffmpeg-dev
- findutils
Expand Down Expand Up @@ -70,6 +74,8 @@ environment:
- libjpeg-turbo-dev
- libnspr-dev
- libnss-dev
- libpsl-dev
- libpsl-static
- libsecret-dev
- libusb-dev
- libva-dev
Expand All @@ -92,6 +98,7 @@ environment:
- linux-headers
- mesa-dev
- mesa-gbm
- nghttp2-dev
- opus-dev
- pango
- pango-dev
Expand All @@ -107,6 +114,7 @@ environment:
- samurai
- speex-dev
- sqlite-dev
- systemd-dev
- wget
- xcb-proto
- xz
Expand All @@ -120,7 +128,7 @@ pipeline:
repository: https://chromium.googlesource.com/chromium/src.git
tag: ${{package.version}}
depth: 1
expected-commit: a2d0cb026721e4644e489b8ebb07038ca4e4351c
expected-commit: bdef6783a05f0b3f885591e7d2c7b2aec1a89dea
destination: /home/src

- runs: |
Expand Down Expand Up @@ -168,15 +176,14 @@ pipeline:
"
# === INFO === Compile: takes about 3 hours, 60 GB of disk (on a 32xXeon, 128GBxRAM, 2TBxNVME system)
cd /home/src
time autoninja -C /home/src/out/Default chrome chromedriver chrome_crashpad_handler chrome_sandbox
time autoninja -C /home/src/out/Default chrome chromedriver.unstripped chrome_crashpad_handler chrome_sandbox
# === INFO === Install the binaries and libraries
cd /home/src/out/Default
mkdir -p ${{targets.destdir}}/usr/bin ${{targets.destdir}}/usr/lib/${{package.name}}
mv *.so* ${{targets.destdir}}/usr/lib/${{package.name}}
mv chrome ${{targets.destdir}}/usr/lib/${{package.name}}
mv chrome_crashpad_handler ${{targets.destdir}}/usr/lib/${{package.name}}
mv chrome_sandbox ${{targets.destdir}}/usr/lib/${{package.name}}
mv chromedriver ${{targets.destdir}}/usr/lib/${{package.name}}
# resources
mv snapshot_blob.bin ${{targets.destdir}}/usr/lib/${{package.name}}
mv v8_context_snapshot.bin ${{targets.destdir}}/usr/lib/${{package.name}}
Expand All @@ -198,15 +205,12 @@ pipeline:
with:
opts: -s

subpackages:
- name: ${{package.name}}-qt
options:
no-depends: true
pipeline:
- runs: |
mkdir -p ${{targets.subpkgdir}}/usr/lib/${{package.name}}
mv ${{targets.destdir}}/usr/lib/${{package.name}}/*qt* ${{targets.subpkgdir}}/usr/lib/${{package.name}}
# Do not strip ChromeDriver
- working-directory: /home/src/out/Default
runs: |
mv chromedriver.unstripped ${{targets.destdir}}/usr/lib/${{package.name}}
subpackages:
- name: ${{package.name}}-lang
pipeline:
- runs: |
Expand Down Expand Up @@ -239,9 +243,8 @@ test:
packages:
- grep
- posix-libc-utils
- py3-pip
- python3
- wolfi-base
#- py3-pip
#- python3
pipeline:
- runs: |
# Ensure all libraries are linked
Expand All @@ -254,5 +257,5 @@ test:
CHROMIUM_USER_FLAGS="--no-sandbox --headless --disable-gpu --dump-dom" chromium-browser https://www.chromestatus.com
# Test ChromeDriver functionality
pip3 install selenium
python3 ./test-chromedriver.py
#pip3 install selenium
#python3 ./test-chromedriver.py

0 comments on commit 6cb08c0

Please sign in to comment.