hashworks pushed to branch main at Arch Linux / Packaging / Packages / ovenmediaengine
Commits: 51a807ca by Justin Kromlinger at 2024-05-25T22:49:40+02:00 Reapply "upgpkg: 0.16.5-3: ffmpeg 7 rebuild with patches" This reverts commit a35bea4b5ab1fd7db090f3df267fa955f1e41433. - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,7 +1,7 @@ pkgbase = ovenmediaengine pkgdesc = Open-source streaming video service with sub-second latency pkgver = 0.16.5 - pkgrel = 4 + pkgrel = 5 url = https://ovenmediaengine.com arch = x86_64 license = AGPL-3.0-only @@ -29,8 +29,20 @@ pkgbase = ovenmediaengine backup = etc/ovenmediaengine/Server.xml backup = etc/ovenmediaengine/Logger.xml source = ovenmediaengine-0.16.5.tar.gz::https://github.com/AirenSoft/OvenMediaEngine/archive/refs/tags/v0.16.5.tar.gz + source = ovenmediaengine-ffmpeg7-1-6a310d7c94993e457effb99898c6fb09eeb8a142.patch::https://github.com/AirenSoft/OvenMediaEngine/commit/6a310d7c94993e457effb99898c6fb09eeb8a142.patch + source = ovenmediaengine-ffmpeg7-2-6777ff56909221c146c14091f0c6319668f91a66.patch::https://github.com/AirenSoft/OvenMediaEngine/commit/6777ff56909221c146c14091f0c6319668f91a66.patch + source = ovenmediaengine-ffmpeg7-3-48bb062cb9f2d50b6f3e053a6557c71fc14ed5d5.patch::https://github.com/AirenSoft/OvenMediaEngine/commit/48bb062cb9f2d50b6f3e053a6557c71fc14ed5d5.patch + source = ovenmediaengine-ffmpeg7-4-776a674c58f33626146c8a7600f82ab8b80b5317.patch::https://github.com/AirenSoft/OvenMediaEngine/commit/776a674c58f33626146c8a7600f82ab8b80b5317.patch + source = ovenmediaengine-ffmpeg7-5-85753d73b55aaf13b1eb2927412f315a5a621227.patch::https://github.com/AirenSoft/OvenMediaEngine/commit/85753d73b55aaf13b1eb2927412f315a5a621227.patch + source = ovenmediaengine-ffmpeg7-6-6412b8111fe5ab27c5d14ff74f75e7f332df86c4.patch::https://github.com/AirenSoft/OvenMediaEngine/commit/6412b8111fe5ab27c5d14ff74f75e7f332df86c4.patch source = ovenmediaengine.service sha512sums = 6892844ccb11cb99db927e55f619cf8a88086d0723e191464d8ec9a86479917f6ee55720c0bd3dcc702bcccd1ae28626c93f45b8e69784776c647ced1bb6404a + sha512sums = f1e7031f3984b3286879f2c8bee6ad0217362b1db95669bd8527d1bad8fbc9896ae016a42dea0a39eba13dafbeffaed4bd65ffa2f4bb9ad45a64878a6d63787e + sha512sums = fb4bcd8f845d4e1c5ca8084bcb255269c9b9a9d3b28b450dcc15330855029156d9ad932edcccc72222b94e422b2138715fbdf16e947effbfbbc51ff868079c1b + sha512sums = 1a81076a30a4ec4b7e0f38fe3e9afe6874d64c8122173fb493764f3046ec4d348473e7ce15b71a98fb86ff7d83a32cd84cb06dcdde669e5e88e0a18a6a2638d5 + sha512sums = b567dc4b0085e619e57aab23effdd61f9b88c27638d835713e7951c5b80daaca875af68b689037a9e1c88da5bd310d2cfaaf588a64b5d7dee169b90f20d8bac0 + sha512sums = 4f1f4bd2bfc1216bc34591e16ca4da4b26f4d8d98e0beb35dd4df217deb4eccebcbe1b82caea30c7de7d87ebe555a3ee2bf77816928d69c39f7ca78262407215 + sha512sums = 10604efd04ad1b4b9c2f2ae58682c51664e4462328abc5f1b786d19176f72c972cc59fb7d38211c6292ade3a3f27cb424a1dcb993697f2e4640fa6fdb0738489 sha512sums = c5c4615d4c50a55c6fea177a1bc73b13d1365224c4e102067e45ce956741cb95366ec3b16cdec8932083c923910794e9164b0f9a25a6b0e2f186557fac3e42f1 pkgname = ovenmediaengine ===================================== PKGBUILD ===================================== @@ -3,7 +3,7 @@ pkgname=ovenmediaengine pkgver=0.16.5 -pkgrel=4 +pkgrel=5 pkgdesc='Open-source streaming video service with sub-second latency' arch=('x86_64') url='https://ovenmediaengine.com' @@ -36,11 +36,25 @@ makedepends=( 'libvpx' 'fdkaac' ) +# https://github.com/AirenSoft/OvenMediaEngine/pull/1626 +# We skip f7c3e2f41364a11e228b0f960e3b3511d2526022 since it will fail on 0.16.5 source=( "${pkgname}-${pkgver}.tar.gz::https://github.com/AirenSoft/OvenMediaEngine/archive/refs/tags/v${pkgver}.tar.gz" + "ovenmediaengine-ffmpeg7-1-6a310d7c94993e457effb99898c6fb09eeb8a142.patch::https://github.com/AirenSoft/OvenMediaEngine/commit/6a310d7c94993e457effb99898c6fb09eeb8a142.patch" + "ovenmediaengine-ffmpeg7-2-6777ff56909221c146c14091f0c6319668f91a66.patch::https://github.com/AirenSoft/OvenMediaEngine/commit/6777ff56909221c146c14091f0c6319668f91a66.patch" + "ovenmediaengine-ffmpeg7-3-48bb062cb9f2d50b6f3e053a6557c71fc14ed5d5.patch::https://github.com/AirenSoft/OvenMediaEngine/commit/48bb062cb9f2d50b6f3e053a6557c71fc14ed5d5.patch" + "ovenmediaengine-ffmpeg7-4-776a674c58f33626146c8a7600f82ab8b80b5317.patch::https://github.com/AirenSoft/OvenMediaEngine/commit/776a674c58f33626146c8a7600f82ab8b80b5317.patch" + "ovenmediaengine-ffmpeg7-5-85753d73b55aaf13b1eb2927412f315a5a621227.patch::https://github.com/AirenSoft/OvenMediaEngine/commit/85753d73b55aaf13b1eb2927412f315a5a621227.patch" + "ovenmediaengine-ffmpeg7-6-6412b8111fe5ab27c5d14ff74f75e7f332df86c4.patch::https://github.com/AirenSoft/OvenMediaEngine/commit/6412b8111fe5ab27c5d14ff74f75e7f332df86c4.patch" "ovenmediaengine.service" ) sha512sums=('6892844ccb11cb99db927e55f619cf8a88086d0723e191464d8ec9a86479917f6ee55720c0bd3dcc702bcccd1ae28626c93f45b8e69784776c647ced1bb6404a' + 'f1e7031f3984b3286879f2c8bee6ad0217362b1db95669bd8527d1bad8fbc9896ae016a42dea0a39eba13dafbeffaed4bd65ffa2f4bb9ad45a64878a6d63787e' + 'fb4bcd8f845d4e1c5ca8084bcb255269c9b9a9d3b28b450dcc15330855029156d9ad932edcccc72222b94e422b2138715fbdf16e947effbfbbc51ff868079c1b' + '1a81076a30a4ec4b7e0f38fe3e9afe6874d64c8122173fb493764f3046ec4d348473e7ce15b71a98fb86ff7d83a32cd84cb06dcdde669e5e88e0a18a6a2638d5' + 'b567dc4b0085e619e57aab23effdd61f9b88c27638d835713e7951c5b80daaca875af68b689037a9e1c88da5bd310d2cfaaf588a64b5d7dee169b90f20d8bac0' + '4f1f4bd2bfc1216bc34591e16ca4da4b26f4d8d98e0beb35dd4df217deb4eccebcbe1b82caea30c7de7d87ebe555a3ee2bf77816928d69c39f7ca78262407215' + '10604efd04ad1b4b9c2f2ae58682c51664e4462328abc5f1b786d19176f72c972cc59fb7d38211c6292ade3a3f27cb424a1dcb993697f2e4640fa6fdb0738489' 'c5c4615d4c50a55c6fea177a1bc73b13d1365224c4e102067e45ce956741cb95366ec3b16cdec8932083c923910794e9164b0f9a25a6b0e2f186557fac3e42f1') backup=( @@ -51,6 +65,10 @@ backup=( prepare() { cd "OvenMediaEngine-${pkgver}" + for patch in "${srcdir}/"ovenmediaengine-ffmpeg7-*.patch; do + patch -Np1 -i "$patch" + done + # Assets take up ~13MB of space rm -Rf docs/.gitbook find docs -type f -name "*.md" -exec sed -i "s|.gitbook/assets|https://raw.githubusercontent.com/AirenSoft/OvenMediaEngine/v${pkgver}/docs/.gitbook/assets|g" {} + View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/ovenmediaengine/-/commit/51a807ca5e002a8e3832224ea1c614d4ad881179 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/ovenmediaengine/-/commit/51a807ca5e002a8e3832224ea1c614d4ad881179 You're receiving this email because of your account on gitlab.archlinux.org.