summaryrefslogtreecommitdiff
path: root/find-deprecated.conf
blob: f32783304fa1d0d21401960df626ef1d3838cd9e (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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# Repositories for specific arch'es.
# Common repos are in 'repos' variable.
repos="core community extra"
repos_x86_64="$repos testing multilib multilib-testing"
repos_i686="$repos testing build-support"
repos_armv7h="$repos alarm" # we don't sync [alarm] but blacklist its packages to conflict with your-freedom

# Parabola repos for checking blacklists like your-privacy, which sometimes block [libre] and [pcr] packages.
# [nonprism] and [nonsystemd] are not listened because we do not blacklists those packages anywhere
repos_libre="libre libre-multilib libre-testing libre-multilib-testing"
repos_parabola="$repos_libre pcr pcr-multilib pcr-multilib-testing pcr-testing"

# Arch blacklist files, checked when running with the 'arch' argument.
# The packages here always have a [libre] replacement if there's one.
# aur-blacklist.txt is not here since we want to check Arch's official repos.
blacklists="blacklist.txt"

# Parabola blacklist files, checked when running with the 'parabola' argument.
# List here files that may also blacklist Parabola packages. These are intended to be used with repos_parabola
blacklists_parabola="your-init-freedom-blacklist.txt your-privacy-blacklist.txt your-freedom_emu-blacklist.txt"

# Mirrors. Choose HTTPS when possible.
# NOTE: Nginx servers are preferred. Otherwise update sedexp variable.
# Arch Linux Official mirror
mirror_x86_64="https://mirrors.edge.kernel.org/archlinux"
# Arch Linux 32 mirror
mirror_i686="https://mirror.archlinux32.org"
# Arch Linux ARM mirror
mirror_armv7h="https://fl.us.mirror.archlinuxarm.org"
# Parabola GNU/Linux-libre mirror
mirror_parabola="https://mirror.grapentin.org/parabola"

# Supported Parabola architectures
supported_architectures="x86_64 i686 armv7h any"

# Sed expresions to parse packages from HTTP servers.
# Tested for Nginx, change if needed.
sedexp='s/.*href="//;s/\.pkg.tar.xz.*//;s/\.pkg.tar.zst.*//;'
# Extra sedexps for special characters/symbols.
sedexp+='s/%2B/+/g;s/%3A/:/g;s/%40/@/g;'