-
Notifications
You must be signed in to change notification settings - Fork 0
/
script.sh
executable file
·99 lines (92 loc) · 1.93 KB
/
script.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
#!/usr/bin/env bash
rm -rf *-git
paru -G ant-dracula-kde-theme-git \
dracula-icons-git \
dracula-cursors-git \
dracula-xresources-git \
dracula-grub-theme-git \
konsole-dracula-git \
apparmor-git \
bleachbit-git \
contour-git \
cutefish-git \
eza-git \
fastfetch-git \
fbneo-git \
ffmpeg-git \
findex-git \
firejail-git \
fish-git \
ftxui-git \
kwinft-git \
libretro-fbneo-git \
lightly-git \
lapce-git \
openrgb-git \
parui-git \
kwinft-git \
wlroots-git \
wrapland-git \
zellij-git \
bspwm-git \
gamescope-git \
xorg-xwayland-git \
spectrwm-git \
krusader-git \
wf-osk-git \
bcachefs-tools-git \
swaylock-effects-git \
mold-git \
waybar-mpris-git \
armcord-git \
xorgproto-git \
nss-hg \
ffmpeg-git \
btrfs-assistant-git \
fractal-git \
numad-git \
neovim-git \
apparmor.d-git \
linux-firmware-git \
vkd3d-proton-git \
vkd3d-proton-mingw-git \
dxvk-mingw-git \
vulkan-nouveau-git \
lib32-vulkan-nouveau-git \
gccrs-git \
cosmic-applibrary-git \
cosmic-launcher-git \
cosmic-notifications-git \
cosmic-comp-git \
cosmic-greeter-git \
cosmic-files-git \
cosmic-applets-git \
cosmic-bg-git \
cosmic-osd-git \
cosmic-panel-git \
xdg-desktop-portal-cosmic-git \
cosmic-screenshot-git \
cosmic-settings-daemon-git \
cosmic-settings-git \
cosmic-workspaces-git \
cosmic-edit-git \
cosmic-files-git \
cosmic-term-git \
cosmic-wallpapers-git \
cosmic-session-git
# Use custom mpv-git package to avoid issues
mkdir mpv-git && cd mpv-git
wget https://raw.githubusercontent.com/CachyOS/CachyOS-PKGBUILDS/master/mpv-git/PKGBUILD
cd ..
files=$(find . -name "PKGBUILD")
for f in $files
do
d=$(dirname $f)
cd $d
docker run --name ci-build -e EXPORT_PKG=1 -e CHECKSUMS=1 -e SYNC_DATABASE=1 -v $PWD:/pkg -v /home/ptr1337/ccache:/home/notroot/.buildcache pttrr/docker-makepkg
docker rm ci-build
cd ..
done
mv */*.tar.zst* /home/ptr1337/.docker/build/nginx/www/repo/x86_64/cachyos
update-repo
RUST_LOG=trace repo-manage-util -p cachyos update