diff options
3 files changed, 13 insertions, 2 deletions
diff --git a/common/recipes-multimedia/gstreamer/gstreamer1.0-omx_git.bbappend b/common/recipes-multimedia/gstreamer/gstreamer1.0-omx_git.bbappend index 6a417e05..4d7fcba7 100644 --- a/common/recipes-multimedia/gstreamer/gstreamer1.0-omx_git.bbappend +++ b/common/recipes-multimedia/gstreamer/gstreamer1.0-omx_git.bbappend @@ -14,11 +14,19 @@ DEPENDS_remove_amd = "gstreamer1.0-plugins-bad" DEPENDS += "gstreamer1.0 gstreamer1.0-plugins-base" # +# Replace the git:// style URI with gitsm:// +# This forces the submodules to be fetched at build time and +# packaged into installers for non-network-connected builds. +# +SRC_URI_remove_amd += " git://anongit.freedesktop.org/gstreamer/gst-omx;branch=master" +SRC_URI_append_amd += " gitsm://anongit.freedesktop.org/gstreamer/gst-omx;branch=master" + +# # Remove the patch as it is not needed with the new SRCREV we are using # -SRC_URI_remove_amd = "file://0001-omx-fixed-type-error-in-printf-call.patch" +SRC_URI_remove_amd += " file://0001-omx-fixed-type-error-in-printf-call.patch" -SRC_URI_append_amd = " \ +SRC_URI_append_amd += " \ file://0001-gstomxvideodec-fix-multithreads-negotiation-problem-.patch \ file://0002-gstomxvideodec-remove-dead-code.patch \ file://0003-gstomxvideodec-simplify-_find_nearest_frame.patch \ diff --git a/meta-baldeagle/recipes-kernel/linux-firmware/radeon-firmware.bb b/meta-baldeagle/recipes-kernel/linux-firmware/radeon-firmware.bb index e0e0999d..7d038f7c 100644 --- a/meta-baldeagle/recipes-kernel/linux-firmware/radeon-firmware.bb +++ b/meta-baldeagle/recipes-kernel/linux-firmware/radeon-firmware.bb @@ -20,7 +20,10 @@ do_compile() { do_install() { install -v -m 444 -D ${S}/LICENSE.radeon ${D}/lib/firmware/radeon/LICENSE.radeon + install -v -d ${D}/lib/firmware/amd-ucode/ + install -v -m 0644 ${S}/microcode_amd_fam15h.bin ${D}/lib/firmware/amd-ucode/ install -v -m 0644 ${S}/*.bin ${D}/lib/firmware/radeon/ + rm -f ${D}/lib/firmware/radeon/microcode_amd_fam15h.bin } FILES_${PN} = "/lib/firmware/*" diff --git a/meta-baldeagle/recipes-kernel/linux-firmware/radeon-firmware/microcode_amd_fam15h.bin b/meta-baldeagle/recipes-kernel/linux-firmware/radeon-firmware/microcode_amd_fam15h.bin Binary files differnew file mode 100644 index 00000000..08a2f7ce --- /dev/null +++ b/meta-baldeagle/recipes-kernel/linux-firmware/radeon-firmware/microcode_amd_fam15h.bin |