mirror of
https://github.com/chromebrew/chromebrew.git
synced 2026-01-06 22:24:12 -05:00
* Add unbuilt gimp to updater-gimp-3.2.0 * Adjust version. Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Update gimp deps, add lensfun. Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Add gegl build. Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Rebuild babl with vapi. Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Rebuild gegl with vapi. Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Add suitesparse build, reenable vala in gimp build. Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Update gexiv2 => 0.14.6 from the stable tag. Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Cleanup gimp package. Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Rebuild gegl. Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Add x86_64 binaries. Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Add arm binaries built with GCC 14. Signed-off-by: Satadru Pramanik <satadru@gmail.com> * updater-gimp-3.2.0: Package File Update Run on linux/amd64 container. * updater-gimp-3.2.0: Package File Update Run on linux/arm/v7 container. * Add fallback if gitlab package id can not be identified. Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Document reason for fallback. Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Fix py3_twine, py3_cfgv Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Add verbose pkg message to tools/build_updated_packages.rb Signed-off-by: Satadru Pramanik <satadru@gmail.com> --------- Signed-off-by: Satadru Pramanik <satadru@gmail.com> Co-authored-by: satmandu <satmandu@users.noreply.github.com> Co-authored-by: Satadru Pramanik <satadru@gmail.com> Co-authored-by: chromebrew-actions[bot] <chromebrew-actions[bot]@users.noreply.github.com>
38 lines
1.3 KiB
Ruby
38 lines
1.3 KiB
Ruby
require 'buildsystems/cmake'
|
|
|
|
class Jasper < CMake
|
|
description 'The JasPer Project is an open-source initiative to provide a free software-based reference implementation of the codec specified in the JPEG-2000 Part-1 standard (i.e., ISO/IEC 15444-1).'
|
|
homepage 'https://www.ece.uvic.ca/~frodo/jasper/'
|
|
version '4.2.8'
|
|
license 'JasPer-2.0'
|
|
compatibility 'aarch64 armv7l x86_64'
|
|
source_url 'https://github.com/jasper-software/jasper.git'
|
|
git_hashtag "version-#{version}"
|
|
binary_compression 'tar.zst'
|
|
|
|
binary_sha256({
|
|
aarch64: 'd7cbe599c821f193b1bbae6f02dd85de4e53fafe687c592705d980a763cc0601',
|
|
armv7l: 'd7cbe599c821f193b1bbae6f02dd85de4e53fafe687c592705d980a763cc0601',
|
|
x86_64: 'f4f150c4c1cfc9b02cdb56f43ea402b1b0262b2fb71c5dce9d2eeca108371430'
|
|
})
|
|
|
|
depends_on 'freeglut' # R
|
|
depends_on 'gcc_lib' # R
|
|
depends_on 'glibc' # R
|
|
depends_on 'libglu' # R
|
|
depends_on 'libglvnd' # R
|
|
depends_on 'libheif' # R
|
|
depends_on 'libjpeg_turbo' # R
|
|
depends_on 'libxi' # R
|
|
depends_on 'libxmu' # R
|
|
depends_on 'mesa' => :build
|
|
depends_on 'shared_mime_info' => :build
|
|
|
|
cmake_options '-DALLOW_IN_SOURCE_BUILD=ON \
|
|
-DBUILD_SHARED_LIBS=ON \
|
|
-DJAS_ENABLE_CXX=ON \
|
|
-DJAS_ENABLE_DOC=OFF \
|
|
-DJAS_ENABLE_HEIC_CODEC=ON \
|
|
-DJAS_PACKAGING=ON'
|
|
end
|