Skip to content

Commit 9a494bd

Browse files
committed
New package: libvpl-2.12.0
Intel's oneVPL repo has been named to libvpl and referenced as such for a bit. The newest release is libvpl with the version scheme changing to a minor.major.bug numbering instead of the previous yyyy.x.z versioning.
1 parent 4d7e0c2 commit 9a494bd

File tree

6 files changed

+59
-32
lines changed

6 files changed

+59
-32
lines changed

common/shlibs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4499,7 +4499,7 @@ libgrass_gproj.8.3.so grass-8.3.0_1
44994499
libgrass_imagery.8.3.so grass-8.3.0_1
45004500
libgrass_raster.8.3.so grass-8.3.0_1
45014501
libgrass_vector.8.3.so grass-8.3.0_1
4502-
libvpl.so.2 oneVPL-2023.3.1_1
4502+
libvpl.so.2 libvpl-2.12.0_1
45034503
libusrsctp.so.2 usrsctp-0.9.5.0_1
45044504
libdatachannel.so.0.20 libdatachannel-0.20.2_1
45054505
libgeotiff.so.5 libgeotiff-1.7.1_1

srcpkgs/libvpl-devel

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
libvpl

srcpkgs/libvpl-examples

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
libvpl
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
--- a/dispatcher/pkgconfig/vpl.pc.in 2023-07-21 23:28:38.000000000 +0200
1+
--- a/libvpl/pkgconfig/vpl.pc.in 2023-07-21 23:28:38.000000000 +0200
22
+++ - 2023-11-14 10:16:46.665168740 +0100
33
@@ -1,6 +1,6 @@
44
-prefix=@pc_rel_prefix@

srcpkgs/libvpl/template

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
# Template file for 'libvpl'
2+
pkgname=libvpl
3+
version=2.12.0
4+
revision=1
5+
build_style=cmake
6+
configure_args="-DBUILD_EXAMPLES=ON"
7+
hostmakedepends="pkg-config"
8+
makedepends="libva-devel libX11-devel"
9+
short_desc="Intel oneAPI Video Processing Library"
10+
maintainer="Michael Aldridge <[email protected]>"
11+
license="MIT"
12+
homepage="https://github.com/intel/libvpl"
13+
changelog="https://github.com/intel/libvpl/blob/master/CHANGELOG.md"
14+
distfiles="https://github.com/intel/libvpl/archive/refs/tags/v${version}.tar.gz"
15+
checksum=efc19e5a8544704100f814753eb5e09e85a68e3386508b164042c1f1f761bae8
16+
17+
post_install() {
18+
vlicense LICENSE
19+
}
20+
21+
libvpl-devel_package() {
22+
short_desc+=" - development files"
23+
depends="${sourcepkg}>=${version}_${revision}"
24+
pkg_install() {
25+
vmove etc/vpl/vars.sh
26+
vmove usr/include
27+
vmove usr/lib/pkgconfig
28+
vmove usr/lib/cmake
29+
vmove usr/lib/*.so
30+
}
31+
}
32+
33+
libvpl-examples_package() {
34+
short_desc+=" - examples"
35+
depends="${sourcepkg}>=${version}_${revision}"
36+
pkg_install() {
37+
vmove usr/bin
38+
vmove usr/share/vpl/examples
39+
}
40+
}

srcpkgs/oneVPL/template

Lines changed: 15 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,43 +1,28 @@
11
# Template file for 'oneVPL'
22
pkgname=oneVPL
33
version=2023.3.1
4-
revision=2
5-
build_style=cmake
6-
hostmakedepends="pkg-config"
7-
makedepends="libva-devel libX11-devel"
4+
revision=3
5+
build_style=meta
86
short_desc="Intel oneAPI Video Processing Library"
97
maintainer="Michael Aldridge <[email protected]>"
10-
license="MIT"
11-
homepage="https://github.com/oneapi-src/oneVPL"
12-
changelog="https://github.com/oneapi-src/oneVPL/blob/master/CHANGELOG.md"
13-
distfiles="https://github.com/oneapi-src/oneVPL/archive/refs/tags/v$version.tar.gz"
14-
checksum=4411543519486a2450f6f5af06a077596e7888a551768594e9dfa2a46b23b6f5
8+
license="Public Domain"
9+
homepage="https://github.com/intel/libvpl"
10+
changelog="https://github.com/intel/libvpl/blob/master/CHANGELOG.md"
1511

16-
post_install() {
17-
vlicense LICENSE
12+
oneVPL_package() {
13+
build_style="meta"
14+
short_desc" (transitional dummy package)"
15+
depends="libvpl>=0"
1816
}
1917

2018
oneVPL-devel_package() {
21-
short_desc+=" - development files"
22-
depends="${sourcepkg}>=${version}_${revision}"
23-
pkg_install() {
24-
vmove etc/vpl/vars.sh
25-
vmove usr/include
26-
vmove usr/lib/pkgconfig
27-
vmove usr/lib/cmake
28-
vmove "usr/lib/*.so"
29-
}
19+
build_style="meta"
20+
short_desc" - development files"
21+
depends="libvpl>=0"
3022
}
3123

3224
oneVPL-examples_package() {
33-
short_desc+=" - examples"
34-
depends="${sourcepkg}>=${version}_${revision}"
35-
pkg_install() {
36-
vmove usr/bin/sample_decode
37-
vmove usr/bin/sample_encode
38-
vmove usr/bin/sample_multi_transcode
39-
vmove usr/bin/sample_vpp
40-
vmove usr/bin/vpl-inspect
41-
vmove usr/share/vpl/examples
42-
}
25+
build_style="meta"
26+
short_desc" - examples"
27+
depends="libvpl>=0"
4328
}

0 commit comments

Comments
 (0)