Commit graph

366 commits

Author SHA1 Message Date
Kron4ek
904b755ab0
Update the Chaotic-AUR mirrorlist 2022-04-19 14:21:26 +05:00
Kron4ek
8813e12b4c
Add more command checks 2022-04-11 15:08:42 +05:00
Kron4ek
3611017c71
Verify the integrity of the bootstrap
The script now verifies the SHA256 checksum of the bootstrap before using it. Also, if the checksum verification or download fails, the script will retry with other mirrors.
2022-04-11 14:58:19 +05:00
Kron4ek
485cb07a64
Add a note about better compression 2022-04-06 00:48:09 +05:00
Kron4ek
e55b1e6869 Update integrated utils
Update bubblewrap to 0.6.1
Update dwarfs to the latest git revision
Update all other outdated libraries
2022-04-05 23:54:28 +05:00
Kron4ek
616f7c9254
Update create-arch-bootstrap.sh 2022-04-05 19:47:19 +05:00
Kron4ek
9d517f9c1f
Make the script less error prone
First of all, the script now checks if Chaotic-AUR keyring and mirrorlist are downloaded correctly, and terminates execution otherwise.

Secondly, pacman skips installing all packages even if only few of them can not be installed (for example, missing from the repos), which is not an ideal behaviour for us. So before installing the packages the script now checks which of them are present in the repos and skips only those which are missing.
2022-04-05 15:52:53 +05:00
Kron4ek
9dc9a10fff
Remove qpdfview
It has been removed from the Arch Linux repos.
2022-04-05 13:03:48 +05:00
Kron4ek
561c718a04
Change the bootstrap download url 2022-03-28 12:06:22 +05:00
Kron4ek
719db20d03
Update Arch mirrorlist 2022-03-23 23:36:19 +05:00
Kron4ek
c7a03c4925
Update the Chaotic-AUR mirrorlist 2022-03-02 13:18:42 +05:00
Kron4ek
aaeb482264
Add qt6-wayland 2022-02-28 00:43:15 +05:00
Kron4ek
bbf8785339
Remove zsync2-git
It has been removed from the Chaotic-AUR repo.
2022-02-28 00:41:20 +05:00
Kron4ek
8ff3f30563 Remove BIND and BIND_RO variables
`--bind` and `--ro-bind` launch arguments can still be used.

This commit also adds a launch argument (`-H`) to show the bubblewrap help.
2022-02-26 00:56:23 +05:00
Kron4ek
b8e00420ae
Update the Chaotic-AUR keyring 2022-02-24 14:54:25 +05:00
Kron4ek
f6530e227f
More info about Nvidia drivers 2022-02-21 02:57:32 +05:00
Kron4ek
579b84bf84 Do not remove mount_point if the image is still mounted 2022-02-20 21:40:31 +05:00
Kron4ek
2598e9766f Update integrated utils
Update glibc (to 2.35) and other libraries.
2022-02-20 20:31:22 +05:00
Kron4ek
8524a4ee0d
Copy ld-linux-x86-64.so.2 manually
In case it is missing among other libraries in libs_list, which may happen on some distros.
2022-02-20 19:01:11 +05:00
Kron4ek
e3d401da69
Update Arch mirrorlist 2022-02-14 17:06:39 +05:00
Kron4ek
4922c0fd23 Add enter-chroot.sh 2022-02-12 13:53:23 +05:00
Kron4ek
377730cd96
Update the Chaotic-AUR keyring 2022-02-04 14:53:31 +05:00
Kron4ek
349b39874e Update integrated zstd to 1.5.2 2022-01-25 15:24:10 +05:00
Kron4ek
2b1795eb29
Update info about build dependencies 2022-01-16 15:32:50 +05:00
Kron4ek
eee6863f8a
Update info about build dependencies 2022-01-16 15:30:31 +05:00
Kron4ek
484a52c401
Disable unneeded functions for zstd
Makes zstd smaller.
2022-01-16 15:16:06 +05:00
Kron4ek
d17b60f1c7 Update integrated utils
Dwarfs updated to the latest git revision
Updated all outdated dependencies

Compiled using Clang 13 + O3 + LTO for better runtime performance
2022-01-08 15:11:17 +05:00
Kron4ek
e31c70b3ad Fix dwarfs compilation 2022-01-06 21:20:28 +05:00
Kron4ek
a33a68a798
Happy New Year 2022-01-02 23:42:26 +05:00
Kron4ek
901155e6d3
Update the Chaotic-AUR mirrorlist 2022-01-02 23:32:45 +05:00
Kron4ek
ef9f16bb9d
New zstd version 2021-12-29 17:14:27 +05:00
Kron4ek
759615545f Update integrated zstd to 1.5.1 2021-12-29 17:08:27 +05:00
Kron4ek
f243a2cf5d
Update README.md 2021-12-16 17:52:53 +05:00
Kron4ek
7771ad4bd3
Add bottles package 2021-12-16 15:39:11 +05:00
Kron4ek
f16927372d
Update the Chaotic-AUR mirrorlist 2021-12-15 22:36:00 +05:00
Kron4ek
f8917daf8f
Update the Chaotic-AUR mirrorlist 2021-12-13 05:31:01 +05:00
Kron4ek
a0d9450f9a
Update the Chaotic-AUR mirrorlist 2021-12-01 16:28:07 +05:00
Kron4ek
da0e5c8a9f
Replace wine-tkg with wine-staging
The wine-tkg-staging package from the Chaotic-AUR repo currently hangs on prefix creation, so it's better to replace it with regular wine-staging for now. I will probably revert this change when the issue is resolved.
2021-11-28 16:43:50 +05:00
Kron4ek
f923c41162
Update the Chaotic-AUR primary key 2021-11-26 22:03:50 +05:00
Kron4ek
72c3be5dfa Mount pulse and pipewire sockets
Mount pulse and pipewire sockets at SANDBOX_LEVEL 2+, oherwise sound will not work for pulseaudio and pipewire users.

With SANDBOX disabled or at SANDBOX_LEVEL 1 this is not a problem, since the entire XDG_RUNTIME_DIR gets mounted.
2021-11-20 13:48:50 +05:00
Kron4ek
cd281ceac1
Update Chaotic-AUR mirrorlist 2021-11-20 12:54:05 +05:00
Kron4ek
2e2282044f
Update Arch mirrorlist 2021-11-15 15:07:11 +05:00
Kron4ek
5a3a10689e
Update README.md 2021-11-09 19:26:34 +05:00
Kron4ek
d05109732b Change the default dwarfs compressor arguments
Slightly worse compression ratio, but faster file system access.
2021-11-08 16:18:46 +05:00
Kron4ek
dc9afd7f5b Use XDG_RUNTIME_DIR
Use XDG_RUNTIME_DIR instead of /run/user/USERID, even though XDG_RUNTIME_DIR (almost) always points to it.
2021-11-03 16:06:38 +05:00
Kron4ek
2de471c0dc
Add more applications 2021-11-01 01:45:43 +05:00
Kron4ek
a373a53bd1 Remove the NVIDIA_FIX function
From what i heard from some people, it doesn't seem to work.
Let me know if it works for you and i will revert the change.
2021-10-30 17:46:21 +05:00
Kron4ek
f278975237 Add an argument to show version of the image 2021-10-28 00:52:32 +05:00
Kron4ek
8368ec9d44 Update the integrated libcap and libfuse3
libcap 2.60
libfuse3 3.10.5
2021-10-24 18:49:04 +05:00
Kron4ek
5ffeada311
Update Arch mirrorlist 2021-10-14 14:20:38 +05:00