Jan Alexander Steffens (heftig) pushed to branch main at Arch Linux / Packaging 
/ Packages / aom


Commits:
eca050c6 by Jan Alexander Steffens (heftig) at 2023-12-10T00:22:51+01:00
3.8.0-2: Use CMAKE_BUILD_TYPE=Release

Fixes: https://gitlab.archlinux.org/archlinux/packaging/packages/aom/-/issues/1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = aom
        pkgdesc = Alliance for Open Media video codec
        pkgver = 3.8.0
-       pkgrel = 1
+       pkgrel = 2
        url = https://aomedia.org/
        arch = x86_64
        license = BSD


=====================================
PKGBUILD
=====================================
@@ -7,7 +7,7 @@ pkgname=(
   aom-docs
 )
 pkgver=3.8.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Alliance for Open Media video codec"
 url="https://aomedia.org/";
 arch=(x86_64)
@@ -39,16 +39,15 @@ prepare() {
 
 build() {
   local cmake_options=(
+    # Upstream would like Release, adding -O3 and removing assertions
+    # https://gitlab.archlinux.org/archlinux/packaging/packages/aom/-/issues/1
+    -D CMAKE_BUILD_TYPE=Release
+
     -D CMAKE_INSTALL_PREFIX=/usr
-    -D CMAKE_BUILD_TYPE=None
     -D BUILD_SHARED_LIBS=1
     -D ENABLE_TESTS=0
   )
 
-  # Upstream would like -O3
-  CFLAGS="${CFLAGS/-O2/-O3}"
-  CXXFLAGS="${CXXFLAGS/-O2/-O3}"
-
   cmake -S libaom-$pkgver -B build -G Ninja "${cmake_options[@]}"
   cmake --build build
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/aom/-/commit/eca050c61b632dfd2eb8edd291ce23f6b415e00b

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/aom/-/commit/eca050c61b632dfd2eb8edd291ce23f6b415e00b
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to