Diff svt-av1-1.4.1 with a svt-av1-1.5.0-r1
| /usr/portage/media-libs/svt-av1/svt-av1-1.5.0-r1.ebuild 2024-12-25 14:59:49.743270106 +0300 | ||
|---|---|---|
| 13 | 13 | 
    EGIT_REPO_URI="https://gitlab.com/AOMediaCodec/SVT-AV1.git"  | 
  
| 14 | 14 | 
    else  | 
  
| 15 | 15 | 
    	SRC_URI="https://gitlab.com/AOMediaCodec/SVT-AV1/-/archive/v${PV}/SVT-AV1-v${PV}.tar.bz2"
   | 
  
| 16 | 
    KEYWORDS="amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"  | 
  |
| 16 | 
    KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"  | 
  |
| 17 | 17 | 
    	S="${WORKDIR}/SVT-AV1-v${PV}"
   | 
  
| 18 | 18 | 
    fi  | 
  
| 19 | 19 | |
| ... | ... | |
| 23 | 23 | |
| 24 | 24 | 
    BDEPEND="amd64? ( dev-lang/yasm )"  | 
  
| 25 | 25 | |
| 26 | 
    PATCHES=(  | 
  |
| 27 | 
    	"${FILESDIR}"/${PN}-1.5.0-fortify-no-override.patch
   | 
  |
| 28 | 
    )  | 
  |
| 29 | ||
| 26 | 30 | 
    multilib_src_configure() {
   | 
  
| 27 | 31 | 
    append-ldflags -Wl,-z,noexecstack  | 
  
| 28 | 32 | |
| ... | ... | |
| 33 | 37 | 
    # .. and https://gitlab.com/AOMediaCodec/SVT-AV1/-/blob/master/.gitlab/workflows/linux/.gitlab-ci.yml implies it's all quite manual?  | 
  
| 34 | 38 | 
    -DBUILD_TESTING=OFF  | 
  
| 35 | 39 | 
    		-DCMAKE_OUTPUT_DIRECTORY="${BUILD_DIR}"
   | 
  
| 40 | 
    -DENABLE_AVX512=ON  | 
  |
| 36 | 41 | 
    )  | 
  
| 37 | 42 | |
| 38 | 43 | 
    	[[ ${ABI} != amd64 ]] && mycmakeargs+=( -DCOMPILE_C_ONLY=ON )
   |