diff options
| author | Mark Hatle <mark.hatle@amd.com> | 2024-05-17 12:08:08 -0600 |
|---|---|---|
| committer | Mark Hatle <mark.hatle@amd.com> | 2024-05-19 20:05:07 -0600 |
| commit | 8097fa62359e266f4491edd956521bd8039ca07a (patch) | |
| tree | b00d7864371cc920cfaa542d476d0929f686e2dc /meta-xilinx-core | |
| parent | 514da58eaf06d46aaa8499b90e7df6984363f15c (diff) | |
| download | meta-xilinx-8097fa62359e266f4491edd956521bd8039ca07a.tar.gz | |
libomxil-xlnx: Remove obsolete versions
There is no reason to keep the older versions, as the current version remains
the same API, just with fixes.
Note before the version was set to 1.0.0, but the various version files inside
the source indicate it's really 1.1.2. Adjust the naming to match and make
it clear this is the xilinx fork and which release.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
Diffstat (limited to 'meta-xilinx-core')
| -rw-r--r-- | meta-xilinx-core/recipes-multimedia/vcu/libomxil-xlnx_1.1.2-xilinx-v2023.2.bb (renamed from meta-xilinx-core/recipes-multimedia/vcu/libomxil-xlnx_2023.2.bb) | 3 | ||||
| -rw-r--r-- | meta-xilinx-core/recipes-multimedia/vcu/libomxil-xlnx_2022.1.bb | 51 | ||||
| -rw-r--r-- | meta-xilinx-core/recipes-multimedia/vcu/libomxil-xlnx_2022.2.bb | 50 | ||||
| -rw-r--r-- | meta-xilinx-core/recipes-multimedia/vcu/libomxil-xlnx_2023.1.bb | 53 |
4 files changed, 1 insertions, 156 deletions
diff --git a/meta-xilinx-core/recipes-multimedia/vcu/libomxil-xlnx_2023.2.bb b/meta-xilinx-core/recipes-multimedia/vcu/libomxil-xlnx_1.1.2-xilinx-v2023.2.bb index af40e50c..4a956a68 100644 --- a/meta-xilinx-core/recipes-multimedia/vcu/libomxil-xlnx_2023.2.bb +++ b/meta-xilinx-core/recipes-multimedia/vcu/libomxil-xlnx_1.1.2-xilinx-v2023.2.bb | |||
| @@ -3,8 +3,7 @@ DESCRIPTION = "OMX IL Libraries,test applications and headers for VCU" | |||
| 3 | LICENSE = "MIT" | 3 | LICENSE = "MIT" |
| 4 | LIC_FILES_CHKSUM = "file://LICENSE.md;md5=ef69c2bb405668101824f0b644631e2e" | 4 | LIC_FILES_CHKSUM = "file://LICENSE.md;md5=ef69c2bb405668101824f0b644631e2e" |
| 5 | 5 | ||
| 6 | XILINX_VCU_VERSION = "1.0.0" | 6 | PV .= "+git" |
| 7 | PV = "${XILINX_VCU_VERSION}-xilinx-v${@bb.parse.vars_from_file(d.getVar('FILE', False),d)[1] or ''}+git" | ||
| 8 | 7 | ||
| 9 | BRANCH ?= "xlnx_rel_v2023.2" | 8 | BRANCH ?= "xlnx_rel_v2023.2" |
| 10 | REPO ?= "git://github.com/Xilinx/vcu-omx-il.git;protocol=https" | 9 | REPO ?= "git://github.com/Xilinx/vcu-omx-il.git;protocol=https" |
diff --git a/meta-xilinx-core/recipes-multimedia/vcu/libomxil-xlnx_2022.1.bb b/meta-xilinx-core/recipes-multimedia/vcu/libomxil-xlnx_2022.1.bb deleted file mode 100644 index 7387b90c..00000000 --- a/meta-xilinx-core/recipes-multimedia/vcu/libomxil-xlnx_2022.1.bb +++ /dev/null | |||
| @@ -1,51 +0,0 @@ | |||
| 1 | SUMMARY = "OpenMAX Integration layer for VCU" | ||
| 2 | DESCRIPTION = "OMX IL Libraries,test applications and headers for VCU" | ||
| 3 | LICENSE = "Proprietary" | ||
| 4 | LIC_FILES_CHKSUM = "file://LICENSE.md;md5=03a7aef7e6f6a76a59fd9b8ba450b493" | ||
| 5 | |||
| 6 | XILINX_VCU_VERSION = "1.0.0" | ||
| 7 | PV = "${XILINX_VCU_VERSION}-xilinx-v${@bb.parse.vars_from_file(d.getVar('FILE', False),d)[1] or ''}+git" | ||
| 8 | |||
| 9 | BRANCH ?= "xlnx_rel_v2022.1" | ||
| 10 | REPO ?= "git://github.com/Xilinx/vcu-omx-il.git;protocol=https" | ||
| 11 | SRCREV = "b3308c608be7ed9250b9c6732f6e0a02b1a2e985" | ||
| 12 | |||
| 13 | BRANCHARG = "${@['nobranch=1', 'branch=${BRANCH}'][d.getVar('BRANCH', True) != '']}" | ||
| 14 | SRC_URI = "${REPO};${BRANCHARG}" | ||
| 15 | |||
| 16 | S = "${WORKDIR}/git" | ||
| 17 | |||
| 18 | inherit features_check | ||
| 19 | |||
| 20 | REQUIRED_MACHINE_FEATURES = "vcu" | ||
| 21 | |||
| 22 | PACKAGE_ARCH = "${MACHINE_ARCH}" | ||
| 23 | |||
| 24 | DEPENDS = "libvcu-xlnx" | ||
| 25 | RDEPENDS:${PN} = "kernel-module-vcu libvcu-xlnx" | ||
| 26 | |||
| 27 | EXTERNAL_INCLUDE="${STAGING_INCDIR}/vcu-ctrl-sw/include" | ||
| 28 | |||
| 29 | EXTRA_OEMAKE = " \ | ||
| 30 | CC='${CC}' CXX='${CXX} ${CXXFLAGS}' \ | ||
| 31 | EXTERNAL_INCLUDE='${EXTERNAL_INCLUDE}' \ | ||
| 32 | " | ||
| 33 | |||
| 34 | do_install() { | ||
| 35 | install -d ${D}${libdir} | ||
| 36 | install -d ${D}${includedir}/vcu-omx-il | ||
| 37 | |||
| 38 | install -m 0644 ${S}/omx_header/*.h ${D}${includedir}/vcu-omx-il | ||
| 39 | |||
| 40 | install -Dm 0755 ${S}/bin/omx_decoder ${D}/${bindir}/omx_decoder | ||
| 41 | install -Dm 0755 ${S}/bin/omx_encoder ${D}/${bindir}/omx_encoder | ||
| 42 | |||
| 43 | oe_libinstall -C ${S}/bin/ -so libOMX.allegro.core ${D}/${libdir}/ | ||
| 44 | oe_libinstall -C ${S}/bin/ -so libOMX.allegro.video_decoder ${D}/${libdir}/ | ||
| 45 | oe_libinstall -C ${S}/bin/ -so libOMX.allegro.video_encoder ${D}/${libdir}/ | ||
| 46 | } | ||
| 47 | |||
| 48 | # These libraries shouldn't get installed in world builds unless something | ||
| 49 | # explicitly depends upon them. | ||
| 50 | |||
| 51 | EXCLUDE_FROM_WORLD = "1" | ||
diff --git a/meta-xilinx-core/recipes-multimedia/vcu/libomxil-xlnx_2022.2.bb b/meta-xilinx-core/recipes-multimedia/vcu/libomxil-xlnx_2022.2.bb deleted file mode 100644 index 4e6019f4..00000000 --- a/meta-xilinx-core/recipes-multimedia/vcu/libomxil-xlnx_2022.2.bb +++ /dev/null | |||
| @@ -1,50 +0,0 @@ | |||
| 1 | SUMMARY = "OpenMAX Integration layer for VCU" | ||
| 2 | DESCRIPTION = "OMX IL Libraries,test applications and headers for VCU" | ||
| 3 | LICENSE = "Proprietary" | ||
| 4 | LIC_FILES_CHKSUM = "file://LICENSE.md;md5=03a7aef7e6f6a76a59fd9b8ba450b493" | ||
| 5 | |||
| 6 | XILINX_VCU_VERSION = "1.0.0" | ||
| 7 | PV = "${XILINX_VCU_VERSION}-xilinx-v${@bb.parse.vars_from_file(d.getVar('FILE', False),d)[1] or ''}+git" | ||
| 8 | |||
| 9 | BRANCH ?= "xlnx_rel_v2022.2" | ||
| 10 | REPO ?= "git://github.com/Xilinx/vcu-omx-il.git;protocol=https" | ||
| 11 | SRCREV = "6752f5da88a8783f689ae762065295b89902d6d4" | ||
| 12 | |||
| 13 | BRANCHARG = "${@['nobranch=1', 'branch=${BRANCH}'][d.getVar('BRANCH', True) != '']}" | ||
| 14 | SRC_URI = "${REPO};${BRANCHARG}" | ||
| 15 | |||
| 16 | S = "${WORKDIR}/git" | ||
| 17 | |||
| 18 | COMPATIBLE_MACHINE = "^$" | ||
| 19 | COMPATIBLE_MACHINE:zynqmp = "zynqmp" | ||
| 20 | |||
| 21 | PACKAGE_ARCH = "${MACHINE_ARCH}" | ||
| 22 | |||
| 23 | DEPENDS = "libvcu-xlnx" | ||
| 24 | RDEPENDS:${PN} = "kernel-module-vcu libvcu-xlnx" | ||
| 25 | |||
| 26 | EXTERNAL_INCLUDE="${STAGING_INCDIR}/vcu-ctrl-sw/include" | ||
| 27 | |||
| 28 | EXTRA_OEMAKE = " \ | ||
| 29 | CC='${CC}' CXX='${CXX} ${CXXFLAGS}' \ | ||
| 30 | EXTERNAL_INCLUDE='${EXTERNAL_INCLUDE}' \ | ||
| 31 | " | ||
| 32 | |||
| 33 | do_install() { | ||
| 34 | install -d ${D}${libdir} | ||
| 35 | install -d ${D}${includedir}/vcu-omx-il | ||
| 36 | |||
| 37 | install -m 0644 ${S}/omx_header/*.h ${D}${includedir}/vcu-omx-il | ||
| 38 | |||
| 39 | install -Dm 0755 ${S}/bin/omx_decoder ${D}/${bindir}/omx_decoder | ||
| 40 | install -Dm 0755 ${S}/bin/omx_encoder ${D}/${bindir}/omx_encoder | ||
| 41 | |||
| 42 | oe_libinstall -C ${S}/bin/ -so libOMX.allegro.core ${D}/${libdir}/ | ||
| 43 | oe_libinstall -C ${S}/bin/ -so libOMX.allegro.video_decoder ${D}/${libdir}/ | ||
| 44 | oe_libinstall -C ${S}/bin/ -so libOMX.allegro.video_encoder ${D}/${libdir}/ | ||
| 45 | } | ||
| 46 | |||
| 47 | # These libraries shouldn't get installed in world builds unless something | ||
| 48 | # explicitly depends upon them. | ||
| 49 | |||
| 50 | EXCLUDE_FROM_WORLD = "1" | ||
diff --git a/meta-xilinx-core/recipes-multimedia/vcu/libomxil-xlnx_2023.1.bb b/meta-xilinx-core/recipes-multimedia/vcu/libomxil-xlnx_2023.1.bb deleted file mode 100644 index 2c94251b..00000000 --- a/meta-xilinx-core/recipes-multimedia/vcu/libomxil-xlnx_2023.1.bb +++ /dev/null | |||
| @@ -1,53 +0,0 @@ | |||
| 1 | SUMMARY = "OpenMAX Integration layer for VCU" | ||
| 2 | DESCRIPTION = "OMX IL Libraries,test applications and headers for VCU" | ||
| 3 | LICENSE = "MIT" | ||
| 4 | LIC_FILES_CHKSUM = "file://LICENSE.md;md5=5375796c5ae4ee85ea1f2c1603e58509" | ||
| 5 | |||
| 6 | XILINX_VCU_VERSION = "1.0.0" | ||
| 7 | PV = "${XILINX_VCU_VERSION}-xilinx-v${@bb.parse.vars_from_file(d.getVar('FILE', False),d)[1] or ''}+git" | ||
| 8 | |||
| 9 | BRANCH ?= "xlnx_rel_v2023.1" | ||
| 10 | REPO ?= "git://github.com/Xilinx/vcu-omx-il.git;protocol=https" | ||
| 11 | SRCREV = "4773b372b72b88ccbabc122b023f042fb22a019e" | ||
| 12 | |||
| 13 | BRANCHARG = "${@['nobranch=1', 'branch=${BRANCH}'][d.getVar('BRANCH', True) != '']}" | ||
| 14 | SRC_URI = "${REPO};${BRANCHARG}" | ||
| 15 | |||
| 16 | SRC_URI += "file://0001-Current-gcc-requires-cstdint-for-C-types.patch" | ||
| 17 | |||
| 18 | S = "${WORKDIR}/git" | ||
| 19 | |||
| 20 | inherit features_check | ||
| 21 | |||
| 22 | REQUIRED_MACHINE_FEATURES = "vcu" | ||
| 23 | |||
| 24 | PACKAGE_ARCH = "${MACHINE_ARCH}" | ||
| 25 | |||
| 26 | DEPENDS = "libvcu-xlnx" | ||
| 27 | RDEPENDS:${PN} = "kernel-module-vcu libvcu-xlnx" | ||
| 28 | |||
| 29 | EXTERNAL_INCLUDE="${STAGING_INCDIR}/vcu-ctrl-sw/include" | ||
| 30 | |||
| 31 | EXTRA_OEMAKE = " \ | ||
| 32 | CC='${CC}' CXX='${CXX} ${CXXFLAGS}' \ | ||
| 33 | EXTERNAL_INCLUDE='${EXTERNAL_INCLUDE}' \ | ||
| 34 | " | ||
| 35 | |||
| 36 | do_install() { | ||
| 37 | install -d ${D}${libdir} | ||
| 38 | install -d ${D}${includedir}/vcu-omx-il | ||
| 39 | |||
| 40 | install -m 0644 ${S}/omx_header/*.h ${D}${includedir}/vcu-omx-il | ||
| 41 | |||
| 42 | install -Dm 0755 ${S}/bin/omx_decoder ${D}/${bindir}/omx_decoder | ||
| 43 | install -Dm 0755 ${S}/bin/omx_encoder ${D}/${bindir}/omx_encoder | ||
| 44 | |||
| 45 | oe_libinstall -C ${S}/bin/ -so libOMX.allegro.core ${D}/${libdir}/ | ||
| 46 | oe_libinstall -C ${S}/bin/ -so libOMX.allegro.video_decoder ${D}/${libdir}/ | ||
| 47 | oe_libinstall -C ${S}/bin/ -so libOMX.allegro.video_encoder ${D}/${libdir}/ | ||
| 48 | } | ||
| 49 | |||
| 50 | # These libraries shouldn't get installed in world builds unless something | ||
| 51 | # explicitly depends upon them. | ||
| 52 | |||
| 53 | EXCLUDE_FROM_WORLD = "1" | ||
