mirror of
https://github.com/chromebrew/chromebrew.git
synced 2026-01-06 22:24:12 -05:00
Update sdl3 — libmspack → 0.11alpha,gvfs → 1.58.0,sdl3 → 3.2.26,wxwidgets → 3.3.1 (#13465)
* Update sdl3 Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Update sdl3, gvfs, add libmspack, update wxwidgets package file. Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Update patch. Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Update gvfs, wxwidgets. Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Suggested changes. Signed-off-by: Satadru Pramanik <satadru@gmail.com> --------- Signed-off-by: Satadru Pramanik <satadru@gmail.com>
This commit is contained in:
committed by
GitHub
parent
d294614c4b
commit
1a325d7ca0
@@ -1,6 +1,4 @@
|
||||
# Total size: 4664021
|
||||
/usr/local/include/gvfs-client/gvfs/gvfsurimapper.h
|
||||
/usr/local/include/gvfs-client/gvfs/gvfsuriutils.h
|
||||
# Total size: 5255994
|
||||
/usr/local/lib/gio/modules/libgioremote-volume-monitor.so
|
||||
/usr/local/lib/gio/modules/libgvfsdbus.so
|
||||
/usr/local/lib/gvfs/libgvfscommon.so
|
||||
@@ -13,7 +11,6 @@
|
||||
/usr/local/libexec/gvfsd-afp
|
||||
/usr/local/libexec/gvfsd-afp-browse
|
||||
/usr/local/libexec/gvfsd-archive
|
||||
/usr/local/libexec/gvfsd-burn
|
||||
/usr/local/libexec/gvfsd-cdda
|
||||
/usr/local/libexec/gvfsd-computer
|
||||
/usr/local/libexec/gvfsd-dav
|
||||
@@ -47,7 +44,6 @@
|
||||
/usr/local/share/gvfs/mounts/afp-browse.mount
|
||||
/usr/local/share/gvfs/mounts/afp.mount
|
||||
/usr/local/share/gvfs/mounts/archive.mount
|
||||
/usr/local/share/gvfs/mounts/burn.mount
|
||||
/usr/local/share/gvfs/mounts/cdda.mount
|
||||
/usr/local/share/gvfs/mounts/computer.mount
|
||||
/usr/local/share/gvfs/mounts/dav+sd.mount
|
||||
@@ -108,6 +104,7 @@
|
||||
/usr/local/share/locale/it/LC_MESSAGES/gvfs.mo
|
||||
/usr/local/share/locale/ja/LC_MESSAGES/gvfs.mo
|
||||
/usr/local/share/locale/ka/LC_MESSAGES/gvfs.mo
|
||||
/usr/local/share/locale/kab/LC_MESSAGES/gvfs.mo
|
||||
/usr/local/share/locale/kk/LC_MESSAGES/gvfs.mo
|
||||
/usr/local/share/locale/kn/LC_MESSAGES/gvfs.mo
|
||||
/usr/local/share/locale/ko/LC_MESSAGES/gvfs.mo
|
||||
|
||||
7
manifest/armv7l/l/libmspack.filelist
Normal file
7
manifest/armv7l/l/libmspack.filelist
Normal file
@@ -0,0 +1,7 @@
|
||||
# Total size: 182576
|
||||
/usr/local/include/mspack.h
|
||||
/usr/local/lib/libmspack.la
|
||||
/usr/local/lib/libmspack.so
|
||||
/usr/local/lib/libmspack.so.0
|
||||
/usr/local/lib/libmspack.so.0.1.0
|
||||
/usr/local/lib/pkgconfig/libmspack.pc
|
||||
@@ -1,4 +1,4 @@
|
||||
# Total size: 6347297
|
||||
# Total size: 6347600
|
||||
/usr/local/include/SDL3/SDL.h
|
||||
/usr/local/include/SDL3/SDL_assert.h
|
||||
/usr/local/include/SDL3/SDL_asyncio.h
|
||||
@@ -93,7 +93,7 @@
|
||||
/usr/local/lib/cmake/SDL3/SDL3testTargets.cmake
|
||||
/usr/local/lib/libSDL3.so
|
||||
/usr/local/lib/libSDL3.so.0
|
||||
/usr/local/lib/libSDL3.so.0.2.22
|
||||
/usr/local/lib/libSDL3.so.0.2.26
|
||||
/usr/local/lib/libSDL3_test.a
|
||||
/usr/local/lib/pkgconfig/sdl3.pc
|
||||
/usr/local/share/licenses/SDL3/LICENSE.txt
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
7
manifest/i686/l/libmspack.filelist
Normal file
7
manifest/i686/l/libmspack.filelist
Normal file
@@ -0,0 +1,7 @@
|
||||
# Total size: 200292
|
||||
/usr/local/include/mspack.h
|
||||
/usr/local/lib/libmspack.la
|
||||
/usr/local/lib/libmspack.so
|
||||
/usr/local/lib/libmspack.so.0
|
||||
/usr/local/lib/libmspack.so.0.1.0
|
||||
/usr/local/lib/pkgconfig/libmspack.pc
|
||||
@@ -1,6 +1,4 @@
|
||||
# Total size: 4982121
|
||||
/usr/local/include/gvfs-client/gvfs/gvfsurimapper.h
|
||||
/usr/local/include/gvfs-client/gvfs/gvfsuriutils.h
|
||||
# Total size: 5985058
|
||||
/usr/local/lib64/gio/modules/libgioremote-volume-monitor.so
|
||||
/usr/local/lib64/gio/modules/libgvfsdbus.so
|
||||
/usr/local/lib64/gvfs/libgvfscommon.so
|
||||
@@ -13,7 +11,6 @@
|
||||
/usr/local/libexec/gvfsd-afp
|
||||
/usr/local/libexec/gvfsd-afp-browse
|
||||
/usr/local/libexec/gvfsd-archive
|
||||
/usr/local/libexec/gvfsd-burn
|
||||
/usr/local/libexec/gvfsd-cdda
|
||||
/usr/local/libexec/gvfsd-computer
|
||||
/usr/local/libexec/gvfsd-dav
|
||||
@@ -47,7 +44,6 @@
|
||||
/usr/local/share/gvfs/mounts/afp-browse.mount
|
||||
/usr/local/share/gvfs/mounts/afp.mount
|
||||
/usr/local/share/gvfs/mounts/archive.mount
|
||||
/usr/local/share/gvfs/mounts/burn.mount
|
||||
/usr/local/share/gvfs/mounts/cdda.mount
|
||||
/usr/local/share/gvfs/mounts/computer.mount
|
||||
/usr/local/share/gvfs/mounts/dav+sd.mount
|
||||
@@ -108,6 +104,7 @@
|
||||
/usr/local/share/locale/it/LC_MESSAGES/gvfs.mo
|
||||
/usr/local/share/locale/ja/LC_MESSAGES/gvfs.mo
|
||||
/usr/local/share/locale/ka/LC_MESSAGES/gvfs.mo
|
||||
/usr/local/share/locale/kab/LC_MESSAGES/gvfs.mo
|
||||
/usr/local/share/locale/kk/LC_MESSAGES/gvfs.mo
|
||||
/usr/local/share/locale/kn/LC_MESSAGES/gvfs.mo
|
||||
/usr/local/share/locale/ko/LC_MESSAGES/gvfs.mo
|
||||
|
||||
7
manifest/x86_64/l/libmspack.filelist
Normal file
7
manifest/x86_64/l/libmspack.filelist
Normal file
@@ -0,0 +1,7 @@
|
||||
# Total size: 198156
|
||||
/usr/local/include/mspack.h
|
||||
/usr/local/lib64/libmspack.la
|
||||
/usr/local/lib64/libmspack.so
|
||||
/usr/local/lib64/libmspack.so.0
|
||||
/usr/local/lib64/libmspack.so.0.1.0
|
||||
/usr/local/lib64/pkgconfig/libmspack.pc
|
||||
@@ -1,4 +1,4 @@
|
||||
# Total size: 7668483
|
||||
# Total size: 7669350
|
||||
/usr/local/include/SDL3/SDL.h
|
||||
/usr/local/include/SDL3/SDL_assert.h
|
||||
/usr/local/include/SDL3/SDL_asyncio.h
|
||||
@@ -93,7 +93,7 @@
|
||||
/usr/local/lib64/cmake/SDL3/SDL3testTargets.cmake
|
||||
/usr/local/lib64/libSDL3.so
|
||||
/usr/local/lib64/libSDL3.so.0
|
||||
/usr/local/lib64/libSDL3.so.0.2.22
|
||||
/usr/local/lib64/libSDL3.so.0.2.26
|
||||
/usr/local/lib64/libSDL3_test.a
|
||||
/usr/local/lib64/pkgconfig/sdl3.pc
|
||||
/usr/local/share/licenses/SDL3/LICENSE.txt
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -3,7 +3,7 @@ require 'buildsystems/meson'
|
||||
class Gvfs < Meson
|
||||
description 'Virtual filesystem implementation for GIO'
|
||||
homepage 'https://wiki.gnome.org/Projects/gvfs'
|
||||
version '1.54.0'
|
||||
version '1.58.0'
|
||||
license 'GPLv2'
|
||||
compatibility 'aarch64 armv7l x86_64'
|
||||
source_url 'https://gitlab.gnome.org/GNOME/gvfs.git'
|
||||
@@ -11,9 +11,9 @@ class Gvfs < Meson
|
||||
binary_compression 'tar.zst'
|
||||
|
||||
binary_sha256({
|
||||
aarch64: '4d61f624b27f9ae4ba91296fbe6646f7a076fd1e6a19ae7104e3fadff5afe491',
|
||||
armv7l: '4d61f624b27f9ae4ba91296fbe6646f7a076fd1e6a19ae7104e3fadff5afe491',
|
||||
x86_64: 'f744e878e93ef167663a59f2bed8c69dc77544ba35fe3b32d33752ff623417d8'
|
||||
aarch64: 'b39eaa93f8db2060956d0d93ce81c3b932f191d743bda33b2898bc5d65932b7f',
|
||||
armv7l: 'b39eaa93f8db2060956d0d93ce81c3b932f191d743bda33b2898bc5d65932b7f',
|
||||
x86_64: '96cc5f539fbf91f8e17abe9bee41100f8a86d7e2936646671e576e165d6499cc'
|
||||
})
|
||||
|
||||
depends_on 'avahi' # R
|
||||
@@ -24,13 +24,13 @@ class Gvfs < Meson
|
||||
depends_on 'fuse3' # R
|
||||
depends_on 'gcc_lib' => :build
|
||||
depends_on 'gcr_4' # R
|
||||
depends_on 'glibc' # R
|
||||
depends_on 'glib' # R
|
||||
depends_on 'glibc' # R
|
||||
depends_on 'gtk3' => :build
|
||||
depends_on 'libarchive' # R
|
||||
depends_on 'libcdio' => :build
|
||||
depends_on 'libcdio_paranoia' # R
|
||||
depends_on 'libbluray' => :build
|
||||
depends_on 'libcdio' # R
|
||||
depends_on 'libcdio_paranoia' # R
|
||||
depends_on 'libgcrypt' # R
|
||||
depends_on 'libgphoto' # R
|
||||
depends_on 'libgudev' # R
|
||||
@@ -38,7 +38,6 @@ class Gvfs < Meson
|
||||
depends_on 'libnfs' # R
|
||||
depends_on 'libplist' # R
|
||||
depends_on 'libsecret' # R
|
||||
depends_on 'libsoup2' => :build
|
||||
depends_on 'libsoup' # R
|
||||
depends_on 'libxml2' # R
|
||||
depends_on 'polkit' # R
|
||||
|
||||
27
packages/libmspack.rb
Normal file
27
packages/libmspack.rb
Normal file
@@ -0,0 +1,27 @@
|
||||
# Adapted from Arch Linux libmspack PKGBUILD at:
|
||||
# https://github.com/archlinux/svntogit-packages/raw/packages/libmspack/trunk/PKGBUILD
|
||||
|
||||
require 'buildsystems/autotools'
|
||||
|
||||
class Libmspack < Autotools
|
||||
description 'A library for Microsoft compression formats'
|
||||
homepage 'https://www.cabextract.org.uk/libmspack/'
|
||||
version '0.11alpha'
|
||||
license 'GPL'
|
||||
compatibility 'all'
|
||||
source_url 'https://github.com/kyz/libmspack.git'
|
||||
git_hashtag "v#{version}"
|
||||
binary_compression 'tar.zst'
|
||||
|
||||
binary_sha256({
|
||||
aarch64: '46d6df38b214646cf563ded45a1806c1e4c2a6ad0fc40dea7f6d8f7f6e62872c',
|
||||
armv7l: '46d6df38b214646cf563ded45a1806c1e4c2a6ad0fc40dea7f6d8f7f6e62872c',
|
||||
i686: '319c935908e66848c4cc078cfdfdd0b90f6002f48c04bf20936df11bb64063f9',
|
||||
x86_64: '39275f1307ce586145821a51e3dd53f16528b219f126d716278a41f7cd8ef0f6'
|
||||
})
|
||||
|
||||
depends_on 'glibc' # R
|
||||
|
||||
autotools_build_relative_dir 'libmspack'
|
||||
autotools_configure_options '--disable-static'
|
||||
end
|
||||
@@ -6,7 +6,7 @@ require 'buildsystems/cmake'
|
||||
class Sdl3 < CMake
|
||||
description 'A library for portable low-level access to a video framebuffer, audio output, mouse, and keyboard Version 3'
|
||||
homepage 'https://www.libsdl.org'
|
||||
version '3.2.22'
|
||||
version '3.2.26'
|
||||
license 'zlib'
|
||||
compatibility 'aarch64 armv7l x86_64'
|
||||
source_url 'https://github.com/libsdl-org/SDL.git'
|
||||
@@ -14,9 +14,9 @@ class Sdl3 < CMake
|
||||
binary_compression 'tar.zst'
|
||||
|
||||
binary_sha256({
|
||||
aarch64: '9ba3397585bce1710487317a22886b429263657ba9e1c461739d49e23c8d406c',
|
||||
armv7l: '9ba3397585bce1710487317a22886b429263657ba9e1c461739d49e23c8d406c',
|
||||
x86_64: 'fdfa184af02e96e717aa1341d5fb3799bc126e3917cce9a5734183a6c282f783'
|
||||
aarch64: 'e15bb9fb42ba699682c2f7df2ed7a33d8f3e209d9e79b54947bfd1ad5e6c9c1c',
|
||||
armv7l: 'e15bb9fb42ba699682c2f7df2ed7a33d8f3e209d9e79b54947bfd1ad5e6c9c1c',
|
||||
x86_64: 'f5671ad5fd62ffd3e653033b8e5341f159c566a1c3c6334f0aec582f5637409f'
|
||||
})
|
||||
|
||||
depends_on 'alsa_lib' => :build
|
||||
|
||||
@@ -1,60 +1,56 @@
|
||||
require 'buildsystems/autotools'
|
||||
require 'buildsystems/cmake'
|
||||
|
||||
class Wxwidgets < Autotools
|
||||
class Wxwidgets < CMake
|
||||
description 'wxWidgets is a C++ library that lets developers create applications for Windows, macOS, Linux and other platforms with a single code base.'
|
||||
homepage 'https://www.wxwidgets.org/'
|
||||
version '3.2.6-1'
|
||||
version '3.3.1'
|
||||
license 'GPL-2'
|
||||
compatibility 'aarch64 armv7l x86_64'
|
||||
source_url 'https://github.com/wxWidgets/wxWidgets.git'
|
||||
git_hashtag "v#{version.split('-')[0]}"
|
||||
source_url "https://github.com/wxWidgets/wxWidgets/releases/download/v#{version.split('-')[0]}/wxWidgets-#{version.split('-')[0]}.tar.bz2"
|
||||
source_sha256 'f936c8d694f9c49a367a376f99c751467150a4ed7cbf8f4723ef19b2d2d9998d'
|
||||
binary_compression 'tar.zst'
|
||||
|
||||
binary_sha256({
|
||||
aarch64: '105a793c38cc606b4d476e2b4063f4ba41a0f84fb70e87cfd09e7f438eb2e98c',
|
||||
armv7l: '105a793c38cc606b4d476e2b4063f4ba41a0f84fb70e87cfd09e7f438eb2e98c',
|
||||
x86_64: '680f76b00098a9fc6206b19ce967f9e6b32f2c4460aa6ee8971e074ba9e6b0e1'
|
||||
aarch64: '3a69d22b0391c911c71464b16ff901fe6c7fdc71107e439b5bd611db20d4b659',
|
||||
armv7l: '3a69d22b0391c911c71464b16ff901fe6c7fdc71107e439b5bd611db20d4b659',
|
||||
x86_64: 'c5b98f0700ec08bee27543d19de32a14f8c0b16a4284b0256028f7c36a45258c'
|
||||
})
|
||||
|
||||
depends_on 'at_spi2_core' # R
|
||||
depends_on 'cairo' # R
|
||||
depends_on 'curl' # R
|
||||
depends_on 'enchant' # R
|
||||
depends_on 'expat' # R
|
||||
depends_on 'fontconfig'
|
||||
depends_on 'freetype' # R
|
||||
depends_on 'gcc_lib' # R
|
||||
depends_on 'gdk_pixbuf' # R
|
||||
depends_on 'glibc' # R
|
||||
depends_on 'glib' # R
|
||||
depends_on 'glibc' # R
|
||||
depends_on 'gspell' # R
|
||||
depends_on 'gstreamer' # R
|
||||
depends_on 'gtk3' # R
|
||||
depends_on 'harfbuzz' # R
|
||||
depends_on 'jbigkit' # R
|
||||
depends_on 'libglu' # R
|
||||
depends_on 'libglvnd' # R
|
||||
depends_on 'libice' # R
|
||||
depends_on 'libjpeg_turbo' # R
|
||||
depends_on 'libmspack' # R
|
||||
depends_on 'libnotify' # R
|
||||
depends_on 'libpng' # R
|
||||
depends_on 'sdl2' # R
|
||||
depends_on 'libsdl' => :build
|
||||
depends_on 'libsecret' # R
|
||||
depends_on 'libsm' # R
|
||||
depends_on 'libsoup2' # R
|
||||
depends_on 'libsoup' # R
|
||||
depends_on 'libtiff' # R
|
||||
depends_on 'libwebp' # R
|
||||
depends_on 'libx11' # R
|
||||
depends_on 'libxext' # R
|
||||
depends_on 'libxkbcommon' # R
|
||||
depends_on 'libxtst' # R
|
||||
depends_on 'libxxf86vm' # R
|
||||
depends_on 'mesa' # R
|
||||
depends_on 'pango' # R
|
||||
depends_on 'pcre2' # R
|
||||
depends_on 'sdl2' # R
|
||||
depends_on 'wayland' # R
|
||||
depends_on 'webkit2gtk_4_1' # R
|
||||
depends_on 'xzutils' # R
|
||||
depends_on 'zlib' # R
|
||||
|
||||
def self.preflight
|
||||
@@ -67,22 +63,33 @@ class Wxwidgets < Autotools
|
||||
end
|
||||
end
|
||||
|
||||
autotools_configure_options '--with-gtk=3 \
|
||||
--with-opengl \
|
||||
--enable-unicode \
|
||||
--enable-graphics_ctx \
|
||||
--enable-mediactrl \
|
||||
--enable-webview \
|
||||
--with-regex=builtin \
|
||||
--with-libpng=builtin \
|
||||
--with-libjpeg=sys \
|
||||
--with-libtiff=sys \
|
||||
--without-gnomevfs \
|
||||
--disable-precomp-headers'
|
||||
def self.patch
|
||||
patches = [
|
||||
# Fix for build failure
|
||||
['https://github.com/wxWidgets/wxWidgets/commit/666f7489bb2ffbd8298069393a90ddbe18221df5.patch', 'bf775dbba0da0627386ce51e771dba114c7ec35d5c45c759da7d0d4aebf00c8f']
|
||||
]
|
||||
ConvenienceFunctions.patch(patches)
|
||||
end
|
||||
|
||||
autotools_install_extras do
|
||||
cmake_options "-DwxBUILD_TOOLKIT=gtk3 \
|
||||
-DwxUSE_OPENGL=ON \
|
||||
-DwxUSE_REGEX=sys\
|
||||
-DwxUSE_ZLIB=sys \
|
||||
-DwxUSE_EXPAT=sys \
|
||||
-DwxUSE_LIBJPEG=sys \
|
||||
-DwxUSE_LIBPNG=sys \
|
||||
-DwxUSE_LIBTIFF=sys \
|
||||
-DwxUSE_LIBLZMA=sys \
|
||||
-DwxUSE_NANOSVG=sys \
|
||||
-DwxUSE_LIBMSPACK=ON \
|
||||
-DwxUSE_PRIVATE_FONTS=ON \
|
||||
-DwxUSE_GTKPRINT=ON \
|
||||
-DwxUSE_STD_STRING_CONV_IN_WXSTRING=ON\
|
||||
-DwxUSE_WEBVIEW=ON"
|
||||
|
||||
cmake_install_extras do
|
||||
Dir.chdir "#{CREW_DEST_PREFIX}/bin" do
|
||||
FileUtils.ln_sf "#{CREW_LIB_PREFIX}/wx/config/gtk3-unicode-3.2", 'wx-config'
|
||||
FileUtils.ln_sf "#{CREW_LIB_PREFIX}/wx/config/gtk3-unicode-#{version.sub(/\.\d+$/, '')}", 'wx-config'
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
@@ -4790,6 +4790,11 @@ url: https://salsa.debian.org/debian/libmrss/-/tags
|
||||
activity: low
|
||||
---
|
||||
kind: url
|
||||
name: libmspack
|
||||
url: https://github.com/kyz/libmspack/tags
|
||||
activity: low
|
||||
---
|
||||
kind: url
|
||||
name: libmtp
|
||||
url: https://github.com/libmtp/libmtp/releases
|
||||
activity: low
|
||||
|
||||
Reference in New Issue
Block a user