summarylogtreecommitdiffstats
path: root/update-patches.sh
blob: 466c9d5be6eb0d46106255a96713d344bc62c2e0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#!/bin/bash

patches=(
    0001-adjust-buffer-format-order.patch
    0001-enable-linux-unstable-deb-target.patch
    0001-ozone-wayland-implement-text_input_manager-fixes.patch
    0001-ozone-wayland-implement-text_input_manager_v3.patch
    0001-vaapi-flag-ozone-wayland.patch
    ninja-out-of-order-generation-fix.patch
)

mkdir tmp
mv "${patches[@]}" tmp

rm ./*.patch
git clone https://gitlab.archlinux.org/archlinux/packaging/packages/chromium
(cd chromium && git checkout 29d40a45d11a56a36027bb128f70c9cd1a90edf3)
mv chromium/*.patch .
nvim -d PKGBUILD chromium/PKGBUILD
makepkg --printsrcinfo > .SRCINFO
rm -rf chromium

mv tmp/* .
rmdir tmp