update libinih, libexiv2 — libexiv2 → 0.28.7,libinih → 62,stellarium → 25.2 (#12978)

* update libinih, libexiv2

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add stellarium binaries.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: Satadru Pramanik <satadru@gmail.com>
This commit is contained in:
chromebrew-actions[bot]
2025-09-27 21:48:22 +10:00
committed by GitHub
parent 27d3bb13b7
commit cbbf1a6e54
11 changed files with 2517 additions and 4156 deletions

View File

@@ -1,21 +1,5 @@
# Total size: 9376203
/usr/local/bin/addmoddel
/usr/local/bin/exifcomment
/usr/local/bin/exifdata
/usr/local/bin/exifprint
/usr/local/bin/exifvalue
# Total size: 3237251
/usr/local/bin/exiv2
/usr/local/bin/exiv2json
/usr/local/bin/geotag
/usr/local/bin/iptceasy
/usr/local/bin/iptcprint
/usr/local/bin/metacopy
/usr/local/bin/mrwthumb
/usr/local/bin/taglist
/usr/local/bin/xmpdump
/usr/local/bin/xmpparse
/usr/local/bin/xmpprint
/usr/local/bin/xmpsample
/usr/local/include/exiv2/asfvideo.hpp
/usr/local/include/exiv2/basicio.hpp
/usr/local/include/exiv2/bmffimage.hpp
@@ -36,7 +20,7 @@
/usr/local/include/exiv2/gifimage.hpp
/usr/local/include/exiv2/http.hpp
/usr/local/include/exiv2/image.hpp
/usr/local/include/exiv2/ini.hpp
/usr/local/include/exiv2/image_types.hpp
/usr/local/include/exiv2/iptc.hpp
/usr/local/include/exiv2/jp2image.hpp
/usr/local/include/exiv2/jpgimage.hpp
@@ -45,6 +29,7 @@
/usr/local/include/exiv2/mrwimage.hpp
/usr/local/include/exiv2/orfimage.hpp
/usr/local/include/exiv2/pgfimage.hpp
/usr/local/include/exiv2/photoshop.hpp
/usr/local/include/exiv2/pngimage.hpp
/usr/local/include/exiv2/preview.hpp
/usr/local/include/exiv2/properties.hpp
@@ -53,25 +38,22 @@
/usr/local/include/exiv2/rafimage.hpp
/usr/local/include/exiv2/riffvideo.hpp
/usr/local/include/exiv2/rw2image.hpp
/usr/local/include/exiv2/rwlock.hpp
/usr/local/include/exiv2/slice.hpp
/usr/local/include/exiv2/ssh.hpp
/usr/local/include/exiv2/tags.hpp
/usr/local/include/exiv2/tgaimage.hpp
/usr/local/include/exiv2/tiffimage.hpp
/usr/local/include/exiv2/types.hpp
/usr/local/include/exiv2/utilsvideo.hpp
/usr/local/include/exiv2/value.hpp
/usr/local/include/exiv2/version.hpp
/usr/local/include/exiv2/webpimage.hpp
/usr/local/include/exiv2/xmp_exiv2.hpp
/usr/local/include/exiv2/xmpsidecar.hpp
/usr/local/lib/cmake/exiv2/exiv2Config-release.cmake
/usr/local/lib/cmake/exiv2/exiv2Config.cmake
/usr/local/lib/cmake/exiv2/exiv2ConfigVersion.cmake
/usr/local/lib/libexiv2-xmp.a
/usr/local/lib/cmake/exiv2/exiv2Targets-release.cmake
/usr/local/lib/cmake/exiv2/exiv2Targets.cmake
/usr/local/lib/libexiv2.so
/usr/local/lib/libexiv2.so.0.27.5
/usr/local/lib/libexiv2.so.27
/usr/local/lib/libexiv2.so.0.28.7
/usr/local/lib/libexiv2.so.28
/usr/local/lib/pkgconfig/exiv2.pc
/usr/local/share/man/man1/exiv2.1.gz
/usr/local/share/man/man1/exiv2.1.zst

View File

@@ -1,10 +1,8 @@
# Total size: 159958
# Total size: 36659
/usr/local/include/INIReader.h
/usr/local/include/ini.h
/usr/local/lib/libINIReader.a
/usr/local/lib/libINIReader.so
/usr/local/lib/libINIReader.so.0
/usr/local/lib/libinih.a
/usr/local/lib/libinih.so
/usr/local/lib/libinih.so.0
/usr/local/lib/pkgconfig/INIReader.pc

File diff suppressed because it is too large Load Diff

View File

@@ -1,21 +1,5 @@
# Total size: 10116373
/usr/local/bin/addmoddel
/usr/local/bin/exifcomment
/usr/local/bin/exifdata
/usr/local/bin/exifprint
/usr/local/bin/exifvalue
# Total size: 4363991
/usr/local/bin/exiv2
/usr/local/bin/exiv2json
/usr/local/bin/geotag
/usr/local/bin/iptceasy
/usr/local/bin/iptcprint
/usr/local/bin/metacopy
/usr/local/bin/mrwthumb
/usr/local/bin/taglist
/usr/local/bin/xmpdump
/usr/local/bin/xmpparse
/usr/local/bin/xmpprint
/usr/local/bin/xmpsample
/usr/local/include/exiv2/asfvideo.hpp
/usr/local/include/exiv2/basicio.hpp
/usr/local/include/exiv2/bmffimage.hpp
@@ -36,7 +20,7 @@
/usr/local/include/exiv2/gifimage.hpp
/usr/local/include/exiv2/http.hpp
/usr/local/include/exiv2/image.hpp
/usr/local/include/exiv2/ini.hpp
/usr/local/include/exiv2/image_types.hpp
/usr/local/include/exiv2/iptc.hpp
/usr/local/include/exiv2/jp2image.hpp
/usr/local/include/exiv2/jpgimage.hpp
@@ -45,6 +29,7 @@
/usr/local/include/exiv2/mrwimage.hpp
/usr/local/include/exiv2/orfimage.hpp
/usr/local/include/exiv2/pgfimage.hpp
/usr/local/include/exiv2/photoshop.hpp
/usr/local/include/exiv2/pngimage.hpp
/usr/local/include/exiv2/preview.hpp
/usr/local/include/exiv2/properties.hpp
@@ -53,25 +38,22 @@
/usr/local/include/exiv2/rafimage.hpp
/usr/local/include/exiv2/riffvideo.hpp
/usr/local/include/exiv2/rw2image.hpp
/usr/local/include/exiv2/rwlock.hpp
/usr/local/include/exiv2/slice.hpp
/usr/local/include/exiv2/ssh.hpp
/usr/local/include/exiv2/tags.hpp
/usr/local/include/exiv2/tgaimage.hpp
/usr/local/include/exiv2/tiffimage.hpp
/usr/local/include/exiv2/types.hpp
/usr/local/include/exiv2/utilsvideo.hpp
/usr/local/include/exiv2/value.hpp
/usr/local/include/exiv2/version.hpp
/usr/local/include/exiv2/webpimage.hpp
/usr/local/include/exiv2/xmp_exiv2.hpp
/usr/local/include/exiv2/xmpsidecar.hpp
/usr/local/lib/cmake/exiv2/exiv2Config-release.cmake
/usr/local/lib/cmake/exiv2/exiv2Config.cmake
/usr/local/lib/cmake/exiv2/exiv2ConfigVersion.cmake
/usr/local/lib/libexiv2-xmp.a
/usr/local/lib/cmake/exiv2/exiv2Targets-release.cmake
/usr/local/lib/cmake/exiv2/exiv2Targets.cmake
/usr/local/lib/libexiv2.so
/usr/local/lib/libexiv2.so.0.27.5
/usr/local/lib/libexiv2.so.27
/usr/local/lib/libexiv2.so.0.28.7
/usr/local/lib/libexiv2.so.28
/usr/local/lib/pkgconfig/exiv2.pc
/usr/local/share/man/man1/exiv2.1.gz
/usr/local/share/man/man1/exiv2.1.zst

View File

@@ -1,10 +1,8 @@
# Total size: 171244
# Total size: 47671
/usr/local/include/INIReader.h
/usr/local/include/ini.h
/usr/local/lib/libINIReader.a
/usr/local/lib/libINIReader.so
/usr/local/lib/libINIReader.so.0
/usr/local/lib/libinih.a
/usr/local/lib/libinih.so
/usr/local/lib/libinih.so.0
/usr/local/lib/pkgconfig/INIReader.pc

View File

@@ -1,21 +1,5 @@
# Total size: 9972291
/usr/local/bin/addmoddel
/usr/local/bin/exifcomment
/usr/local/bin/exifdata
/usr/local/bin/exifprint
/usr/local/bin/exifvalue
# Total size: 4691465
/usr/local/bin/exiv2
/usr/local/bin/exiv2json
/usr/local/bin/geotag
/usr/local/bin/iptceasy
/usr/local/bin/iptcprint
/usr/local/bin/metacopy
/usr/local/bin/mrwthumb
/usr/local/bin/taglist
/usr/local/bin/xmpdump
/usr/local/bin/xmpparse
/usr/local/bin/xmpprint
/usr/local/bin/xmpsample
/usr/local/include/exiv2/asfvideo.hpp
/usr/local/include/exiv2/basicio.hpp
/usr/local/include/exiv2/bmffimage.hpp
@@ -36,7 +20,7 @@
/usr/local/include/exiv2/gifimage.hpp
/usr/local/include/exiv2/http.hpp
/usr/local/include/exiv2/image.hpp
/usr/local/include/exiv2/ini.hpp
/usr/local/include/exiv2/image_types.hpp
/usr/local/include/exiv2/iptc.hpp
/usr/local/include/exiv2/jp2image.hpp
/usr/local/include/exiv2/jpgimage.hpp
@@ -45,6 +29,7 @@
/usr/local/include/exiv2/mrwimage.hpp
/usr/local/include/exiv2/orfimage.hpp
/usr/local/include/exiv2/pgfimage.hpp
/usr/local/include/exiv2/photoshop.hpp
/usr/local/include/exiv2/pngimage.hpp
/usr/local/include/exiv2/preview.hpp
/usr/local/include/exiv2/properties.hpp
@@ -53,25 +38,22 @@
/usr/local/include/exiv2/rafimage.hpp
/usr/local/include/exiv2/riffvideo.hpp
/usr/local/include/exiv2/rw2image.hpp
/usr/local/include/exiv2/rwlock.hpp
/usr/local/include/exiv2/slice.hpp
/usr/local/include/exiv2/ssh.hpp
/usr/local/include/exiv2/tags.hpp
/usr/local/include/exiv2/tgaimage.hpp
/usr/local/include/exiv2/tiffimage.hpp
/usr/local/include/exiv2/types.hpp
/usr/local/include/exiv2/utilsvideo.hpp
/usr/local/include/exiv2/value.hpp
/usr/local/include/exiv2/version.hpp
/usr/local/include/exiv2/webpimage.hpp
/usr/local/include/exiv2/xmp_exiv2.hpp
/usr/local/include/exiv2/xmpsidecar.hpp
/usr/local/lib64/cmake/exiv2/exiv2Config-release.cmake
/usr/local/lib64/cmake/exiv2/exiv2Config.cmake
/usr/local/lib64/cmake/exiv2/exiv2ConfigVersion.cmake
/usr/local/lib64/libexiv2-xmp.a
/usr/local/lib64/cmake/exiv2/exiv2Targets-release.cmake
/usr/local/lib64/cmake/exiv2/exiv2Targets.cmake
/usr/local/lib64/libexiv2.so
/usr/local/lib64/libexiv2.so.0.27.5
/usr/local/lib64/libexiv2.so.27
/usr/local/lib64/libexiv2.so.0.28.7
/usr/local/lib64/libexiv2.so.28
/usr/local/lib64/pkgconfig/exiv2.pc
/usr/local/share/man/man1/exiv2.1.gz
/usr/local/share/man/man1/exiv2.1.zst

View File

@@ -1,10 +1,8 @@
# Total size: 182068
# Total size: 49307
/usr/local/include/INIReader.h
/usr/local/include/ini.h
/usr/local/lib64/libINIReader.a
/usr/local/lib64/libINIReader.so
/usr/local/lib64/libINIReader.so.0
/usr/local/lib64/libinih.a
/usr/local/lib64/libinih.so
/usr/local/lib64/libinih.so.0
/usr/local/lib64/pkgconfig/INIReader.pc

File diff suppressed because it is too large Load Diff

View File

@@ -1,51 +1,35 @@
require 'package'
require 'buildsystems/cmake'
class Libexiv2 < Package
class Libexiv2 < CMake
description 'Exiv2 is a Cross-platform C++ library and a command line utility to manage image metadata.'
homepage 'https://exiv2.org/'
version '0.27.5'
version '0.28.7'
license 'GPL-2'
compatibility 'all'
source_url 'https://github.com/Exiv2/exiv2/archive/refs/tags/v0.27.5.tar.gz'
source_sha256 '1da1721f84809e4d37b3f106adb18b70b1b0441c860746ce6812bb3df184ed6c'
source_url 'https://github.com/Exiv2/exiv2.git'
git_hashtag "v#{version}"
binary_compression 'tar.zst'
binary_sha256({
aarch64: '12707819474aa94f34f38d2b81ac4ab8d94e79868ce31c4b6c56ba5ad0690a2a',
armv7l: '12707819474aa94f34f38d2b81ac4ab8d94e79868ce31c4b6c56ba5ad0690a2a',
i686: 'c33dc88fbb67b7d2adc32b5cb01cce8cec7c0db0d92f3ef1ee2ae90adc717514',
x86_64: '67103e8c19401e0c0a944e50856f3a40c41846e29dbfae84ef273af8134445c6'
aarch64: '576d3afdde6ec5beee77949fc136e4e1dead071759c3438ddd6267f8b825f12c',
armv7l: '576d3afdde6ec5beee77949fc136e4e1dead071759c3438ddd6267f8b825f12c',
i686: '78c9c06f3a70703feaf58bab95600d1418c3c548e8cdd6a200eddbea003591a5',
x86_64: '4e19af118a55638584dc95c91a671db2c3dd3a6954ae3a4e577b7c12dd69b76a'
})
depends_on 'libssh'
# depends_on 'ccache' => :build
depends_on 'brotli' # R
depends_on 'curl' # R
depends_on 'expat' # R
depends_on 'gcc_lib' # R
depends_on 'glibc' # R
depends_on 'curl' # R
depends_on 'libinih' # R
depends_on 'zlib' # R
def self.patch
system "sed -i 's/MINGW OR CYGWIN OR CMAKE_HOST_SOLARIS/UNIX/g' cmake/compilerFlags.cmake"
end
def self.build
Dir.mkdir 'builddir'
Dir.chdir 'builddir' do
system "cmake \
-G Ninja \
#{CREW_CMAKE_OPTIONS} \
-DEXIV2_ENABLE_CURL=ON \
-DEXIV2_ENABLE_SSH=ON \
cmake_options '-DEXIV2_ENABLE_CURL=ON \
-DEXIV2_ENABLE_WEBREADY=ON \
-DEXIV2_ENABLE_VIDEO=ON \
-DBUILD_WITH_CCACHE=ON \
.."
end
system 'ninja -C builddir'
end
def self.install
system "DESTDIR=#{CREW_DEST_DIR} ninja -C builddir install"
end
-DEXIV2_ENABLE_VIDEO=ON'
end

View File

@@ -1,33 +1,25 @@
require 'package'
require 'buildsystems/meson'
class Libinih < Package
class Libinih < Meson
description 'A simple .INI file parser written in C'
homepage 'https://github.com/benhoyt/inih'
version 'r56'
version '62'
license 'BSD'
compatibility 'all'
source_url 'https://github.com/benhoyt/inih/archive/r56.tar.gz'
source_sha256 '4f2ba6bd122d30281a8c7a4d5723b7af90b56aa828c0e88256d7fceda03a491a'
source_url 'https://github.com/benhoyt/inih.git'
git_hashtag "r#{version}"
binary_compression 'tar.zst'
binary_sha256({
aarch64: '343920e4395e4796ac4b59476808427c9a967490f8693c9be68a02706c3591d2',
armv7l: '343920e4395e4796ac4b59476808427c9a967490f8693c9be68a02706c3591d2',
i686: '55670d4dd11e48e1e4728596ceec33cc6d25fe4ec371cdfd2e2ef53cd483401a',
x86_64: '04d8b95f7242efe441d26b228e7481af59768cfdef9211cb0a74792b97b91511'
aarch64: '722179e4994ecf8a7007125a2113eafe4e18b306a8418d804b6b8bd3ad32517c',
armv7l: '722179e4994ecf8a7007125a2113eafe4e18b306a8418d804b6b8bd3ad32517c',
i686: 'c1ad6de9a7406b205e202cc210270b0fee013c25011e104140035c695a005af4',
x86_64: '7267705ecd92c5b4168b5b59b29b15909ca5490fd2b307626d022e7be50b9b10'
})
def self.build
system "meson setup #{CREW_MESON_OPTIONS} \
-Ddefault_library=both \
-Ddistro_install=true \
-Dwith_INIReader=true \
builddir"
system 'meson configure --no-pager builddir'
system 'ninja -C builddir'
end
depends_on 'gcc_lib' # R
depends_on 'glibc' # R
def self.install
system "DESTDIR=#{CREW_DEST_DIR} ninja -C builddir install"
end
meson_options '-Ddistro_install=true \
-Dwith_INIReader=true'
end

View File

@@ -3,25 +3,26 @@ require 'buildsystems/cmake'
class Stellarium < CMake
description 'Stellarium is a free open source planetarium for your computer.'
homepage 'http://stellarium.org/'
version '24.3'
version '25.2'
license 'GPL-2.0'
compatibility 'aarch64 armv7l x86_64'
min_glibc '2.37'
source_url 'https://github.com/Stellarium/stellarium.git'
git_hashtag "v#{version}"
binary_compression 'tar.zst'
binary_sha256({
aarch64: 'bd548e884494c873af710087dbfbe368add12273256894d3025bc61d58a254ef',
armv7l: 'bd548e884494c873af710087dbfbe368add12273256894d3025bc61d58a254ef',
x86_64: '1f3493b31364ba7019186d10ec2881710c887b7a7595d5d08e29feea0295cebf'
aarch64: '50af206f72e561b669898288d303852f1051bb84228f1be49d42c26f4bc1abda',
armv7l: '50af206f72e561b669898288d303852f1051bb84228f1be49d42c26f4bc1abda',
x86_64: 'e6ac5599476caa03fd3f867f7a2792149932c2f2c1fb07f5ec47aae1ccb94aed'
})
depends_on 'gcc_lib' # R
depends_on 'glibc' # R
depends_on 'libexiv2' # R
depends_on 'nlopt' # R
depends_on 'qt5_base' # R
depends_on 'qt5_charts' # R
depends_on 'qt5_location' => :build
depends_on 'qt5_location' # R
depends_on 'qt5_multimedia' # R
depends_on 'qt5_script' # R
depends_on 'qt5_serialport' # R