From 26b7436a3d1f5978cfc86d7a67d71085a5f140d4 Mon Sep 17 00:00:00 2001 From: triallax Date: Sat, 6 May 2023 01:31:40 +0300 Subject: [PATCH 1/2] libvpx5: remove package. --- common/shlibs | 1 - srcpkgs/libvpx | 1 - srcpkgs/libvpx5-devel | 1 - srcpkgs/libvpx5/template | 59 ---------------------------------------- srcpkgs/libvpx5/update | 1 - 5 files changed, 63 deletions(-) delete mode 120000 srcpkgs/libvpx delete mode 120000 srcpkgs/libvpx5-devel delete mode 100644 srcpkgs/libvpx5/template delete mode 100644 srcpkgs/libvpx5/update diff --git a/common/shlibs b/common/shlibs index 8c47e79b8c43..36923370d4e6 100644 --- a/common/shlibs +++ b/common/shlibs @@ -833,7 +833,6 @@ libclutter-gtk-1.0.so.0 clutter-gtk-1.1.2_1 libchamplain-0.12.so.0 libchamplain-0.12.5_2 libchamplain-gtk-0.12.so.0 libchamplain-0.12.5_2 libshumate-1.0.so.1 libshumate-1.0.0_1 -libvpx.so.5 libvpx5-1.7.0_1 libvpx.so.6 libvpx6-1.8.0_1 libvpx.so.7 libvpx7-1.11.0_1 libXevie.so.1 libXevie-1.0.2_1 diff --git a/srcpkgs/libvpx b/srcpkgs/libvpx deleted file mode 120000 index f159c769e6cd..000000000000 --- a/srcpkgs/libvpx +++ /dev/null @@ -1 +0,0 @@ -libvpx5 \ No newline at end of file diff --git a/srcpkgs/libvpx5-devel b/srcpkgs/libvpx5-devel deleted file mode 120000 index f159c769e6cd..000000000000 --- a/srcpkgs/libvpx5-devel +++ /dev/null @@ -1 +0,0 @@ -libvpx5 \ No newline at end of file diff --git a/srcpkgs/libvpx5/template b/srcpkgs/libvpx5/template deleted file mode 100644 index 40ac19bd4fdb..000000000000 --- a/srcpkgs/libvpx5/template +++ /dev/null @@ -1,59 +0,0 @@ -# Template file for 'libvpx5' -pkgname=libvpx5 -version=1.7.0 -revision=4 -hostmakedepends="perl yasm" -short_desc="VP8 and VP9 video codec (1.7 series)" -maintainer="Orphaned " -license="BSD-3-Clause-Clear" -homepage="http://www.webmproject.org" -distfiles="https://github.com/webmproject/libvpx/archive/v${version}.tar.gz" -checksum=1fec931eb5c94279ad219a5b6e0202358e94a93a90cfb1603578c326abfc1238 - -do_configure() { - export LD="$CC" - local target args - - case "$XBPS_TARGET_MACHINE" in - x86_64*) target="x86_64-linux-gcc" ;; - i686*) target="x86-linux-gcc" ;; - armv7*) target="armv7-linux-gcc"; args="--disable-neon" ;; - aarch64*) target="arm64-linux-gcc" ;; - *) target="generic-gnu";; - esac - CFLAGS+=" -fPIC" - - ./configure --enable-vp8 --enable-vp9 --disable-tools \ - --disable-examples --disable-docs --enable-experimental \ - --enable-runtime-cpu-detect --enable-shared \ - --enable-postproc --enable-pic --disable-install-docs \ - --disable-install-srcs --disable-install-bins --as=yasm \ - ${args} --target=${target} -} - -do_build() { - make ${makejobs} -} - -do_install() { - make DIST_DIR=${DESTDIR}/usr install - vlicense LICENSE -} - -libvpx5-devel_package() { - depends="libvpx5>=${version}_${revision}" - conflicts="libvpx-devel>=0" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} - -libvpx_package() { - build_style=meta - depends="libvpx5-${version}_${revision}" - short_desc+=" (transitional package)" -} diff --git a/srcpkgs/libvpx5/update b/srcpkgs/libvpx5/update deleted file mode 100644 index 57abf47b484c..000000000000 --- a/srcpkgs/libvpx5/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*.[8-9].*" From 1c43d0b863620c65c4d2469eed5be24144a3ae98 Mon Sep 17 00:00:00 2001 From: triallax Date: Sat, 6 May 2023 01:32:14 +0300 Subject: [PATCH 2/2] removed-packages: add libvpx5 and friends. --- srcpkgs/removed-packages/template | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/srcpkgs/removed-packages/template b/srcpkgs/removed-packages/template index 20453e71a7d8..a00c0c9769c3 100644 --- a/srcpkgs/removed-packages/template +++ b/srcpkgs/removed-packages/template @@ -1,6 +1,6 @@ # Template file for 'removed-packages' pkgname=removed-packages -version=0.1.20230423 +version=0.1.20230506 revision=1 build_style=meta short_desc="Uninstalls packages removed from repository" @@ -304,6 +304,9 @@ replaces=" libunique1-devel<=1.1.6_12 libunique1<=1.1.6_12 libunique<=3.0.2_11 + libvpx<=1.7.0_4 + libvpx5<=1.7.0_4 + libvpx5-devel<=1.7.0_4 libwebkit2gtk50-devel<=2.38.3_1 libwebkit2gtk50<=2.38.3_1 libwnck2-devel<=2.30.7_8