llvm8, llvm6.0: add metapackages to force removal

This will allow old systems to upgrade. Right now we have a problem
that old mesa used to depend on libllvm8, which will block upgrading
as it depends on libffi which in the meantime did a soname bump. So
you will have llvm8 blocking upgrade because of soname conflict,
which cannot upgrade as it's already gone, which prevents upgrade
of everything else.
This commit is contained in:
q66 2020-04-09 19:23:21 +02:00
parent 3e16ec9653
commit e7c3f858b4
6 changed files with 32 additions and 0 deletions

1
srcpkgs/libllvm6.0 Symbolic link
View file

@ -0,0 +1 @@
llvm6.0

1
srcpkgs/libllvm8 Symbolic link
View file

@ -0,0 +1 @@
llvm8

View file

@ -0,0 +1 @@
llvm6.0 is no longer provided by Void Linux

14
srcpkgs/llvm6.0/template Normal file
View file

@ -0,0 +1,14 @@
# Template file for 'llvm6.0'
pkgname=llvm6.0
version=6.0.1
revision=7
archs=noarch
build_style=meta
short_desc="Low Level Virtual Machine (6.0.x series) (removed package)"
maintainer="Orphaned <orphan@voidlinux.org>"
license="NCSA"
homepage="https://www.llvm.org"
libllvm6.0_package() {
short_desc+=" - runtime library"
}

View file

@ -0,0 +1 @@
llvm8 is no longer provided by Void Linux

14
srcpkgs/llvm8/template Normal file
View file

@ -0,0 +1,14 @@
# Template file for 'llvm8'
pkgname=llvm8
version=8.0.1
revision=4
archs=noarch
build_style=meta
short_desc="Low Level Virtual Machine (removed package)"
maintainer="Enno Boland <gottox@voidlinux.org>"
license="metapackage"
homepage="https://www.llvm.org"
libllvm8_package() {
short_desc+=" - runtime library"
}