Updated for local repos #166

This commit is contained in:
Dimitris Zlatanidis 2023-04-29 21:10:41 +03:00
parent fe13827ec3
commit 96500205aa
2 changed files with 72 additions and 36 deletions

View file

@ -35,6 +35,7 @@
# SBo Repository for Slackware 15.0 stable.
SBO_REPO_NAME = "sbo"
SBO_REPO_LOCAL = ""
SBO_REPO_MIRROR = ["https://slackbuilds.org/slackbuilds/15.0/"]
SBO_REPO_SLACKBUILDS = "SLACKBUILDS.TXT"
SBO_REPO_CHANGELOG = "ChangeLog.txt"
@ -45,6 +46,7 @@ SBO_REPO_PATCH_TAG = "" # Patch the TAG.
# Ponce Repository for Slackware -current.
PONCE_REPO = false
PONCE_REPO_NAME = "ponce"
PONCE_REPO_LOCAL = ""
PONCE_REPO_MIRROR = ["https://cgit.ponce.cc/slackbuilds/plain/"]
PONCE_REPO_SLACKBUILDS = "SLACKBUILDS.TXT"
PONCE_REPO_CHANGELOG = "ChangeLog.txt"
@ -56,6 +58,7 @@ PONCE_REPO_PATCH_TAG = "" # Patch the TAG.
# ["https://slackware.uk/slackware/slackware64-current/"]
SLACK_REPO = false
SLACK_REPO_NAME = "slack"
SLACK_REPO_LOCAL = ""
SLACK_REPO_MIRROR = ["https://slackware.uk/slackware/slackware64-15.0/"]
SLACK_REPO_PACKAGES = "PACKAGES.TXT"
SLACK_REPO_CHECKSUMS = "CHECKSUMS.md5"
@ -67,6 +70,7 @@ SLACK_REPO_TAG = ""
# ["https://slackware.uk/slackware/slackware64-current/", "extra/"]
SLACK_EXTRA_REPO = false
SLACK_EXTRA_REPO_NAME = "slack_extra"
SLACK_EXTRA_REPO_LOCAL = ""
SLACK_EXTRA_REPO_MIRROR = ["https://slackware.uk/slackware/slackware64-15.0/", "extra/"]
SLACK_EXTRA_REPO_PACKAGES = "PACKAGES.TXT"
SLACK_EXTRA_REPO_CHECKSUMS = "CHECKSUMS.md5"
@ -76,6 +80,7 @@ SLACK_EXTRA_REPO_TAG = ""
# Official repository for Slackware patches x86_64 15.0 stable.
SLACK_PATCHES_REPO = false
SLACK_PATCHES_REPO_NAME = "slack_patches"
SLACK_PATCHES_REPO_LOCAL = ""
SLACK_PATCHES_REPO_MIRROR = ["https://slackware.uk/slackware/slackware64-15.0/", "patches/"]
SLACK_PATCHES_REPO_PACKAGES = "PACKAGES.TXT"
SLACK_PATCHES_REPO_CHECKSUMS = "CHECKSUMS.md5"
@ -87,6 +92,7 @@ SLACK_PATCHES_REPO_TAG = "_slack15.0"
# ["http://slackware.uk/people/alien/sbrepos/", "current/", "x86_64/"]
ALIEN_REPO = false
ALIEN_REPO_NAME = "alien"
ALIEN_REPO_LOCAL = ""
ALIEN_REPO_MIRROR = ["https://slackware.nl/people/alien/sbrepos/", "15.0/", "x86_64/"]
ALIEN_REPO_PACKAGES = "PACKAGES.TXT"
ALIEN_REPO_CHECKSUMS = "CHECKSUMS.md5"
@ -98,6 +104,7 @@ ALIEN_REPO_TAG = "alien"
# ["https://slackware.nl/people/alien/multilib/", current/"]
MULTILIB_REPO = false
MULTILIB_REPO_NAME = "multilib"
MULTILIB_REPO_LOCAL = ""
MULTILIB_REPO_MIRROR = ["https://slackware.nl/people/alien/multilib/", "15.0/"]
MULTILIB_REPO_PACKAGES = "PACKAGES.TXT"
MULTILIB_REPO_CHECKSUMS = "CHECKSUMS.md5"
@ -109,6 +116,7 @@ MULTILIB_REPO_TAG = "alien"
# ["https://slackware.nl/people/alien/restricted_sbrepos/", "current/", "x86_64/"]
RESTRICTED_REPO = false
RESTRICTED_REPO_NAME = "restricted"
RESTRICTED_REPO_LOCAL = ""
RESTRICTED_REPO_MIRROR = ["https://slackware.nl/people/alien/restricted_sbrepos/", "15.0/", "x86_64/"]
RESTRICTED_REPO_PACKAGES = "PACKAGES.TXT"
RESTRICTED_REPO_CHECKSUMS = "CHECKSUMS.md5"
@ -120,6 +128,7 @@ RESTRICTED_REPO_TAG = "alien"
# ["https://reddoglinux.ddns.net/linux/gnome/43.x/x86_64/"]
GNOME_REPO = false
GNOME_REPO_NAME = "gnome"
GNOME_REPO_LOCAL = ""
GNOME_REPO_MIRROR = ["https://reddoglinux.ddns.net/linux/gnome/41.x/x86_64/"]
GNOME_REPO_PACKAGES = "PACKAGES.TXT"
GNOME_REPO_CHECKSUMS = "CHECKSUMS.md5"
@ -131,6 +140,7 @@ GNOME_REPO_TAG = "gfs"
# ["https://slackware.uk/msb/current/", "1.26/", "x86_64/"]
MSB_REPO = false
MSB_REPO_NAME = "msb"
MSB_REPO_LOCAL = ""
MSB_REPO_MIRROR = ["https://slackware.uk/msb/", "15.0/", "1.26/", "x86_64/"]
MSB_REPO_PACKAGES = "PACKAGES.TXT"
MSB_REPO_CHECKSUMS = "CHECKSUMS.md5"
@ -142,6 +152,7 @@ MSB_REPO_TAG = "msb"
# ["https://slackware.uk/csb/", "current/", "x86_64/"]
CSB_REPO = false
CSB_REPO_NAME = "csb"
CSB_REPO_LOCAL = ""
CSB_REPO_MIRROR = ["https://slackware.uk/csb/", "15.0/", "x86_64/"]
CSB_REPO_PACKAGES = "PACKAGES.TXT"
CSB_REPO_CHECKSUMS = "CHECKSUMS.md5"
@ -151,6 +162,7 @@ CSB_REPO_TAG = "csb"
# Conraid Repository for Slackware x86_64 -current.
CONRAID_REPO = false
CONRAID_REPO_NAME = "conraid"
CONRAID_REPO_LOCAL = ""
CONRAID_REPO_MIRROR = ["https://slack.conraid.net/repository/slackware64-current/"]
CONRAID_REPO_PACKAGES = "PACKAGES.TXT"
CONRAID_REPO_CHECKSUMS = "CHECKSUMS.md5"
@ -162,6 +174,7 @@ CONRAID_REPO_TAG = "cf"
# ["https://packages.slackonly.com/pub/packages/current-x86_64/"]
SLACKONLY_REPO = false
SLACKONLY_REPO_NAME = "slackonly"
SLACKONLY_REPO_LOCAL = ""
SLACKONLY_REPO_MIRROR = ["https://packages.slackonly.com/pub/packages/15.0-x86_64/"]
SLACKONLY_REPO_PACKAGES = "PACKAGES.TXT"
SLACKONLY_REPO_CHECKSUMS = "CHECKSUMS.md5"
@ -171,6 +184,7 @@ SLACKONLY_REPO_TAG = "slonly"
# Repository for Salix OS x86_64 15.0 stable.
SALIXOS_REPO = false
SALIXOS_REPO_NAME = "salixos"
SALIXOS_REPO_LOCAL = ""
SALIXOS_REPO_MIRROR = ["https://download.salixos.org/x86_64/slackware-15.0/"]
SALIXOS_REPO_PACKAGES = "PACKAGES.TXT"
SALIXOS_REPO_CHECKSUMS = "CHECKSUMS.md5"
@ -180,6 +194,7 @@ SALIXOS_REPO_TAG = ""
# Repository for Salix OS x86_64 15.0 stable.
SALIXOS_EXTRA_REPO = false
SALIXOS_EXTRA_REPO_NAME = "salixos_extra"
SALIXOS_EXTRA_REPO_LOCAL = ""
SALIXOS_EXTRA_REPO_MIRROR = ["https://download.salixos.org/x86_64/slackware-15.0/", "extra/"]
SALIXOS_EXTRA_REPO_PACKAGES = "PACKAGES.TXT"
SALIXOS_EXTRA_REPO_CHECKSUMS = "CHECKSUMS.md5"
@ -189,6 +204,7 @@ SALIXOS_EXTRA_REPO_TAG = ""
# Repository for Salix OS x86_64 15.0 stable.
SALIXOS_PATCHES_REPO = false
SALIXOS_PATCHES_REPO_NAME = "salixos_patches"
SALIXOS_PATCHES_REPO_LOCAL = ""
SALIXOS_PATCHES_REPO_MIRROR = ["https://download.salixos.org/x86_64/slackware-15.0/", "patches/"]
SALIXOS_PATCHES_REPO_PACKAGES = "PACKAGES.TXT"
SALIXOS_PATCHES_REPO_CHECKSUMS = "CHECKSUMS.md5"
@ -198,6 +214,7 @@ SALIXOS_PATCHES_REPO_TAG = "_slack15.0"
# Repository for Slackel OS x86_64 -current.
SLACKEL_REPO = false
SLACKEL_REPO_NAME = "slackel"
SLACKEL_REPO_LOCAL = ""
SLACKEL_REPO_MIRROR = ["http://www.slackel.gr/repo/x86_64/current/"]
SLACKEL_REPO_PACKAGES = "PACKAGES.TXT"
SLACKEL_REPO_CHECKSUMS = "CHECKSUMS.md5"
@ -207,6 +224,7 @@ SLACKEL_REPO_TAG = "dj"
# Slint Repository for Slackware x86_64 15.0 stable.
SLINT_REPO = false
SLINT_REPO_NAME = "slint"
SLINT_REPO_LOCAL = ""
SLINT_REPO_MIRROR = ["https://slackware.uk/slint/x86_64/slint-15.0/"]
SLINT_REPO_PACKAGES = "PACKAGES.TXT"
SLINT_REPO_CHECKSUMS = "CHECKSUMS.md5"

View file

@ -190,184 +190,202 @@ class Repositories:
repos_config = tomli.load(repo)['REPOSITORIES']
sbo_repo_name: str = repos_config['SBO_REPO_NAME']
sbo_repo_local: str = repos_config['SBO_REPO_LOCAL']
sbo_repo_mirror = repos_config['SBO_REPO_MIRROR']
sbo_repo_slackbuilds: str = repos_config['SBO_REPO_SLACKBUILDS']
sbo_repo_changelog: str = repos_config['SBO_REPO_CHANGELOG']
sbo_repo_tar_suffix: str = repos_config['SBO_REPO_TAR_SUFFIX']
sbo_repo_tag: str = repos_config['SBO_REPO_TAG']
sbo_repo_patch_tag: str = repos_config['SBO_REPO_PATCH_TAG']
if sbo_repo_mirror[0].startswith('file'):
sbo_repo_path: str = sbo_repo_mirror[0][7:]
if sbo_repo_local.startswith('file'):
sbo_repo_path: Path = Path(sbo_repo_local[7:])
ponce_repo: bool = repos_config['PONCE_REPO']
ponce_repo_name: str = repos_config['PONCE_REPO_NAME']
ponce_repo_local: str = repos_config['PONCE_REPO_LOCAL']
ponce_repo_mirror = repos_config['PONCE_REPO_MIRROR']
ponce_repo_slackbuilds: str = repos_config['PONCE_REPO_SLACKBUILDS']
ponce_repo_changelog: str = repos_config['PONCE_REPO_CHANGELOG']
ponce_repo_tag: str = repos_config['PONCE_REPO_TAG']
ponce_repo_patch_tag: str = repos_config['PONCE_REPO_PATCH_TAG']
if ponce_repo_mirror[0].startswith('file'):
ponce_repo_path: str = ponce_repo_mirror[0][7:]
if ponce_repo_local.startswith('file'):
ponce_repo_path: Path = Path(ponce_repo_local[7:])
slack_repo: bool = repos_config['SLACK_REPO']
slack_repo_name: str = repos_config['SLACK_REPO_NAME']
slack_repo_local: str = repos_config['SLACK_REPO_LOCAL']
slack_repo_mirror = repos_config['SLACK_REPO_MIRROR']
slack_repo_packages: str = repos_config['SLACK_REPO_PACKAGES']
slack_repo_checksums: str = repos_config['SLACK_REPO_CHECKSUMS']
slack_repo_changelog: str = repos_config['SLACK_REPO_CHANGELOG']
slack_repo_tag: str = repos_config['SLACK_REPO_TAG']
if slack_repo_mirror[0].startswith('file'):
slack_repo_path: str = slack_repo_mirror[0][7:]
if slack_repo_local.startswith('file'):
slack_repo_path: Path = Path(slack_repo_local[7:])
slack_extra_repo: bool = repos_config['SLACK_EXTRA_REPO']
slack_extra_repo_name: str = repos_config['SLACK_EXTRA_REPO_NAME']
slack_extra_repo_local: str = repos_config['SLACK_EXTRA_REPO_LOCAL']
slack_extra_repo_mirror = repos_config['SLACK_EXTRA_REPO_MIRROR']
slack_extra_repo_packages: str = repos_config['SLACK_EXTRA_REPO_PACKAGES']
slack_extra_repo_checksums: str = repos_config['SLACK_EXTRA_REPO_CHECKSUMS']
slack_extra_repo_changelog: str = repos_config['SLACK_EXTRA_REPO_CHANGELOG']
slack_extra_repo_tag: str = repos_config['SLACK_EXTRA_REPO_TAG']
if slack_extra_repo_mirror[0].startswith('file'):
slack_extra_repo_path: str = ''.join(slack_extra_repo_mirror)[7:]
if slack_extra_repo_local.startswith('file'):
slack_extra_repo_path: Path = Path(slack_extra_repo_local[7:])
slack_patches_repo: bool = repos_config['SLACK_PATCHES_REPO']
slack_patches_repo_name: str = repos_config['SLACK_PATCHES_REPO_NAME']
slack_patches_repo_local: str = repos_config['SLACK_PATCHES_REPO_LOCAL']
slack_patches_repo_mirror = repos_config['SLACK_PATCHES_REPO_MIRROR']
slack_patches_repo_packages: str = repos_config['SLACK_PATCHES_REPO_PACKAGES']
slack_patches_repo_checksums: str = repos_config['SLACK_PATCHES_REPO_CHECKSUMS']
slack_patches_repo_changelog: str = repos_config['SLACK_PATCHES_REPO_CHANGELOG']
slack_patches_repo_tag: str = repos_config['SLACK_PATCHES_REPO_TAG']
if slack_patches_repo_mirror[0].startswith('file'):
slack_patches_repo_path: str = ''.join(slack_patches_repo_mirror)[7:]
if slack_patches_repo_local.startswith('file'):
slack_patches_repo_path: Path = Path(slack_patches_repo_local[7:])
alien_repo: bool = repos_config['ALIEN_REPO']
alien_repo_name: str = repos_config['ALIEN_REPO_NAME']
alien_repo_local: str = repos_config['ALIEN_REPO_LOCAL']
alien_repo_mirror = repos_config['ALIEN_REPO_MIRROR']
alien_repo_packages: str = repos_config['ALIEN_REPO_PACKAGES']
alien_repo_checksums: str = repos_config['ALIEN_REPO_CHECKSUMS']
alien_repo_changelog: str = repos_config['ALIEN_REPO_CHANGELOG']
alien_repo_tag: str = repos_config['ALIEN_REPO_TAG']
if alien_repo_mirror[0].startswith('file'):
alien_repo_path: str = ''.join(alien_repo_mirror)[7:]
if alien_repo_local.startswith('file'):
alien_repo_path: Path = Path(alien_repo_local[7:])
multilib_repo: bool = repos_config['MULTILIB_REPO']
multilib_repo_name: str = repos_config['MULTILIB_REPO_NAME']
multilib_repo_local: str = repos_config['MULTILIB_REPO_LOCAL']
multilib_repo_mirror = repos_config['MULTILIB_REPO_MIRROR']
multilib_repo_packages: str = repos_config['MULTILIB_REPO_PACKAGES']
multilib_repo_checksums: str = repos_config['MULTILIB_REPO_CHECKSUMS']
multilib_repo_changelog: str = repos_config['MULTILIB_REPO_CHANGELOG']
multilib_repo_tag: str = repos_config['MULTILIB_REPO_TAG']
if multilib_repo_mirror[0].startswith('file'):
multilib_repo_path: str = ''.join(multilib_repo_mirror)[7:]
if multilib_repo_local.startswith('file'):
multilib_repo_path: Path = Path(multilib_repo_local[7:])
restricted_repo: bool = repos_config['RESTRICTED_REPO']
restricted_repo_name: str = repos_config['RESTRICTED_REPO_NAME']
restricted_repo_local: str = repos_config['RESTRICTED_REPO_LOCAL']
restricted_repo_mirror = repos_config['RESTRICTED_REPO_MIRROR']
restricted_repo_packages: str = repos_config['RESTRICTED_REPO_PACKAGES']
restricted_repo_checksums: str = repos_config['RESTRICTED_REPO_CHECKSUMS']
restricted_repo_changelog: str = repos_config['RESTRICTED_REPO_CHANGELOG']
restricted_repo_tag: str = repos_config['RESTRICTED_REPO_TAG']
if restricted_repo_mirror[0].startswith('file'):
restricted_repo_path: str = ''.join(restricted_repo_mirror)[7:]
if restricted_repo_local.startswith('file'):
restricted_repo_path: Path = Path(restricted_repo_local[7:])
gnome_repo: bool = repos_config['GNOME_REPO']
gnome_repo_name: str = repos_config['GNOME_REPO_NAME']
gnome_repo_local: str = repos_config['GNOME_REPO_LOCAL']
gnome_repo_mirror = repos_config['GNOME_REPO_MIRROR']
gnome_repo_packages: str = repos_config['GNOME_REPO_PACKAGES']
gnome_repo_checksums: str = repos_config['GNOME_REPO_CHECKSUMS']
gnome_repo_changelog: str = repos_config['GNOME_REPO_CHANGELOG']
gnome_repo_tag: str = repos_config['GNOME_REPO_TAG']
if gnome_repo_mirror[0].startswith('file'):
gnome_repo_path: str = gnome_repo_mirror[0][7:]
if gnome_repo_local.startswith('file'):
gnome_repo_path: Path = Path(gnome_repo_local[7:])
msb_repo: bool = repos_config['MSB_REPO']
msb_repo_name: str = repos_config['MSB_REPO_NAME']
msb_repo_local: str = repos_config['MSB_REPO_LOCAL']
msb_repo_mirror = repos_config['MSB_REPO_MIRROR']
msb_repo_packages: str = repos_config['MSB_REPO_PACKAGES']
msb_repo_checksums: str = repos_config['MSB_REPO_CHECKSUMS']
msb_repo_changelog: str = repos_config['MSB_REPO_CHANGELOG']
msb_repo_tag: str = repos_config['MSB_REPO_TAG']
if msb_repo_mirror[0].startswith('file'):
msb_repo_path: str = ''.join(msb_repo_mirror)[7:]
if msb_repo_local.startswith('file'):
msb_repo_path: Path = Path(msb_repo_local[7:])
csb_repo: bool = repos_config['CSB_REPO']
csb_repo_name: str = repos_config['CSB_REPO_NAME']
csb_repo_local: str = repos_config['CSB_REPO_LOCAL']
csb_repo_mirror = repos_config['CSB_REPO_MIRROR']
csb_repo_packages: str = repos_config['CSB_REPO_PACKAGES']
csb_repo_checksums: str = repos_config['CSB_REPO_CHECKSUMS']
csb_repo_changelog: str = repos_config['CSB_REPO_CHANGELOG']
csb_repo_tag: str = repos_config['CSB_REPO_TAG']
if csb_repo_mirror[0].startswith('file'):
csb_repo_path: str = ''.join(csb_repo_mirror)[7:]
if csb_repo_local.startswith('file'):
csb_repo_path: Path = Path(csb_repo_local[7:])
conraid_repo: bool = repos_config['CONRAID_REPO']
conraid_repo_name: str = repos_config['CONRAID_REPO_NAME']
conraid_repo_local: str = repos_config['CONRAID_REPO_LOCAL']
conraid_repo_mirror = repos_config['CONRAID_REPO_MIRROR']
conraid_repo_packages: str = repos_config['CONRAID_REPO_PACKAGES']
conraid_repo_checksums: str = repos_config['CONRAID_REPO_CHECKSUMS']
conraid_repo_changelog: str = repos_config['CONRAID_REPO_CHANGELOG']
conraid_repo_tag: str = repos_config['CONRAID_REPO_TAG']
if conraid_repo_mirror[0].startswith('file'):
conraid_repo_path: str = conraid_repo_mirror[0][7:]
if conraid_repo_local.startswith('file'):
conraid_repo_path: Path = Path(conraid_repo_local[7:])
slackonly_repo: bool = repos_config['SLACKONLY_REPO']
slackonly_repo_name: str = repos_config['SLACKONLY_REPO_NAME']
slackonly_repo_local: str = repos_config['SLACKONLY_REPO_LOCAL']
slackonly_repo_mirror = repos_config['SLACKONLY_REPO_MIRROR']
slackonly_repo_packages: str = repos_config['SLACKONLY_REPO_PACKAGES']
slackonly_repo_checksums: str = repos_config['SLACKONLY_REPO_CHECKSUMS']
slackonly_repo_changelog: str = repos_config['SLACKONLY_REPO_CHANGELOG']
slackonly_repo_tag: str = repos_config['SLACKONLY_REPO_TAG']
if slackonly_repo_mirror[0].startswith('file'):
slackonly_repo_path: str = slackonly_repo_mirror[0][7:]
if slackonly_repo_local.startswith('file'):
slackonly_repo_path: Path = Path(slackonly_repo_local[7:])
salixos_repo: bool = repos_config['SALIXOS_REPO']
salixos_repo_name: str = repos_config['SALIXOS_REPO_NAME']
salixos_repo_local: str = repos_config['SALIXOS_REPO_LOCAL']
salixos_repo_mirror = repos_config['SALIXOS_REPO_MIRROR']
salixos_repo_packages: str = repos_config['SALIXOS_REPO_PACKAGES']
salixos_repo_checksums: str = repos_config['SALIXOS_REPO_CHECKSUMS']
salixos_repo_changelog: str = repos_config['SALIXOS_REPO_CHANGELOG']
salixos_repo_tag: str = repos_config['SALIXOS_REPO_TAG']
if salixos_repo_mirror[0].startswith('file'):
salixos_repo_path: str = salixos_repo_mirror[0][7:]
if salixos_repo_local.startswith('file'):
salixos_repo_path: Path = Path(salixos_repo_local[7:])
salixos_extra_repo: bool = repos_config['SALIXOS_EXTRA_REPO']
salixos_extra_repo_name: str = repos_config['SALIXOS_EXTRA_REPO_NAME']
salixos_extra_repo_local: str = repos_config['SALIXOS_EXTRA_REPO_LOCAL']
salixos_extra_repo_mirror = repos_config['SALIXOS_EXTRA_REPO_MIRROR']
salixos_extra_repo_packages: str = repos_config['SALIXOS_EXTRA_REPO_PACKAGES']
salixos_extra_repo_checksums: str = repos_config['SALIXOS_EXTRA_REPO_CHECKSUMS']
salixos_extra_repo_changelog: str = repos_config['SALIXOS_EXTRA_REPO_CHANGELOG']
salixos_extra_repo_tag: str = repos_config['SALIXOS_EXTRA_REPO_TAG']
if salixos_extra_repo_mirror[0].startswith('file'):
salixos_extra_repo_path: str = ''.join(salixos_extra_repo_mirror)[7:]
if salixos_extra_repo_local.startswith('file'):
salixos_extra_repo_path: Path = Path(salixos_extra_repo_local[7:])
salixos_patches_repo: bool = repos_config['SALIXOS_PATCHES_REPO']
salixos_patches_repo_name: str = repos_config['SALIXOS_PATCHES_REPO_NAME']
salixos_patches_repo_local: str = repos_config['SALIXOS_PATCHES_REPO_LOCAL']
salixos_patches_repo_mirror = repos_config['SALIXOS_PATCHES_REPO_MIRROR']
salixos_patches_repo_packages: str = repos_config['SALIXOS_PATCHES_REPO_PACKAGES']
salixos_patches_repo_checksums: str = repos_config['SALIXOS_PATCHES_REPO_CHECKSUMS']
salixos_patches_repo_changelog: str = repos_config['SALIXOS_PATCHES_REPO_CHANGELOG']
salixos_patches_repo_tag: str = repos_config['SALIXOS_PATCHES_REPO_TAG']
if salixos_patches_repo_mirror[0].startswith('file'):
salixos_patches_repo_path: str = ''.join(salixos_patches_repo_mirror)[7:]
if salixos_patches_repo_local.startswith('file'):
salixos_patches_repo_path: Path = Path(salixos_patches_repo_local[7:])
slackel_repo: bool = repos_config['SLACKEL_REPO']
slackel_repo_name: str = repos_config['SLACKEL_REPO_NAME']
slackel_repo_local: str = repos_config['SLACKEL_REPO_LOCAL']
slackel_repo_mirror = repos_config['SLACKEL_REPO_MIRROR']
slackel_repo_packages: str = repos_config['SLACKEL_REPO_PACKAGES']
slackel_repo_checksums: str = repos_config['SLACKEL_REPO_CHECKSUMS']
slackel_repo_changelog: str = repos_config['SLACKEL_REPO_CHANGELOG']
slackel_repo_tag: str = repos_config['SLACKEL_REPO_TAG']
if slackel_repo_mirror[0].startswith('file'):
slackel_repo_path: str = slackel_repo_mirror[0][7:]
if slackel_repo_local.startswith('file'):
slackel_repo_path: Path = Path(slackel_repo_local[7:])
slint_repo: bool = repos_config['SLINT_REPO']
slint_repo_name: str = repos_config['SLINT_REPO_NAME']
slint_repo_local: str = repos_config['SLINT_REPO_LOCAL']
slint_repo_mirror = repos_config['SLINT_REPO_MIRROR']
slint_repo_packages: str = repos_config['SLINT_REPO_PACKAGES']
slint_repo_checksums: str = repos_config['SLINT_REPO_CHECKSUMS']
slint_repo_changelog: str = repos_config['SLINT_REPO_CHANGELOG']
slint_repo_tag: str = repos_config['SLINT_REPO_TAG']
if slint_repo_mirror[0].startswith('file'):
slint_repo_path: str = slint_repo_mirror[0][7:]
if slint_repo_local.startswith('file'):
slint_repo_path: Path = Path(slint_repo_local[7:])
except (tomli.TOMLDecodeError, KeyError) as error:
errors.raise_toml_error_message(error, repositories_toml_file)