Skip to content

Commit

Permalink
Update enchant, libxml2, expat, glib, harfbuzz, pango, sqlite, libassuan
Browse files Browse the repository at this point in the history
  • Loading branch information
AlienCowEatCake committed Mar 31, 2024
1 parent a564af1 commit 1e3378c
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 12 deletions.
8 changes: 4 additions & 4 deletions build_sylpheed_macos.sh
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ EOF

mkdir -p "${HOME}/gtk/inst/lib/pkgconfig" "${HOME}/gtk/inst/include/enchant-2"
cp -a "${SOURCE_DIR}/enchant/enchant.h" "${HOME}/gtk/inst/include/enchant-2/"
clang "${SOURCE_DIR}/enchant/enchant.m" -O3 -DNDEBUG -dynamiclib -fPIC -current_version 9.7.0 -compatibility_version 9.0.0 \
clang "${SOURCE_DIR}/enchant/enchant.m" -O3 -DNDEBUG -dynamiclib -fPIC -current_version 9.8.0 -compatibility_version 9.0.0 \
-mmacos-version-min=${MACOSX_DEPLOYMENT_TARGET} -arch arm64 -framework AppKit -framework Foundation \
-Weverything -Wno-gnu-zero-variadic-macro-arguments -Wno-documentation-unknown-command -Wno-poison-system-directories \
-Wno-declaration-after-statement \
Expand All @@ -66,7 +66,7 @@ includedir=\${prefix}/include
Name: libenchant
Description: A spell checking library
Version: 2.6.7
Version: 2.6.8
Libs: -L\${libdir} -lenchant-2
Cflags: -I\${includedir}/enchant-2
EOF
Expand Down Expand Up @@ -171,7 +171,7 @@ EOF

mkdir -p "${HOME}/gtk/inst/lib/pkgconfig" "${HOME}/gtk/inst/include/enchant-2"
cp -a "${SOURCE_DIR}/enchant/enchant.h" "${HOME}/gtk/inst/include/enchant-2/"
clang "${SOURCE_DIR}/enchant/enchant.m" -O3 -DNDEBUG -dynamiclib -fPIC -current_version 9.7.0 -compatibility_version 9.0.0 \
clang "${SOURCE_DIR}/enchant/enchant.m" -O3 -DNDEBUG -dynamiclib -fPIC -current_version 9.8.0 -compatibility_version 9.0.0 \
-mmacos-version-min=${MACOSX_DEPLOYMENT_TARGET} -arch x86_64 -framework AppKit -framework Foundation \
-Weverything -Wno-gnu-zero-variadic-macro-arguments -Wno-documentation-unknown-command -Wno-poison-system-directories \
-Wno-declaration-after-statement \
Expand All @@ -184,7 +184,7 @@ includedir=\${prefix}/include
Name: libenchant
Description: A spell checking library
Version: 2.6.7
Version: 2.6.8
Libs: -L\${libdir} -lenchant-2
Cflags: -I\${includedir}/enchant-2
EOF
Expand Down
2 changes: 1 addition & 1 deletion enchant/enchant.m
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
clang enchant.m -O3 \
-dynamiclib -fPIC \
-current_version 9.7.0 \
-current_version 9.8.0 \
-compatibility_version 9.0.0 \
-mmacos-version-min=10.9 \
-framework AppKit \
Expand Down
14 changes: 7 additions & 7 deletions modulesets/bootstrap.modules
Original file line number Diff line number Diff line change
Expand Up @@ -115,7 +115,7 @@

<!-- https://download.gnome.org/sources/libxml2/ -->
<autotools id="libxml2" autogen-sh="configure" autogenargs="--disable-static">
<branch module="libxml2/2.12/libxml2-${version}.tar.xz" version="2.12.5"/>
<branch module="libxml2/2.12/libxml2-${version}.tar.xz" version="2.12.6"/>
<after>
<dep package="xz"/>
</after>
Expand Down Expand Up @@ -144,7 +144,7 @@

<!-- https://github.com/libexpat/libexpat/releases/ -->
<autotools id="expat" autogen-sh="configure" autogenargs="--without-examples --without-tests --without-docbook --disable-static">
<branch repo="github-tarball" module="libexpat/libexpat/releases/download/R_2_6_1/expat-${version}.tar.bz2" version="2.6.1"/>
<branch repo="github-tarball" module="libexpat/libexpat/releases/download/R_2_6_2/expat-${version}.tar.bz2" version="2.6.2"/>
</autotools>

<!-- https://www.cairographics.org/releases/ -->
Expand Down Expand Up @@ -216,7 +216,7 @@

<!-- https://download.gnome.org/sources/glib/ -->
<meson id="glib" mesonargs="--buildtype=release -Dlibmount=disabled -Dman-pages=disabled -Ddocumentation=false -Dtests=false">
<branch module="glib/2.79/glib-${version}.tar.xz" version="2.79.3">
<branch module="glib/2.80/glib-${version}.tar.xz" version="2.80.0">
<patch file="0001-GLIB-disable-utimensat.patch" strip="1"/>
</branch>
<dependencies>
Expand All @@ -237,7 +237,7 @@

<!-- https://github.com/harfbuzz/harfbuzz/releases/ -->
<meson id="harfbuzz" mesonargs="--buildtype=release -Dcoretext=enabled -Dfreetype=disabled -Ddocs=disabled -Dbenchmark=disabled -Dintrospection=disabled -Dtests=disabled">
<branch repo="github-tarball" version="8.3.0" module="harfbuzz/harfbuzz/releases/download/${version}/harfbuzz-${version}.tar.xz"/>
<branch repo="github-tarball" version="8.4.0" module="harfbuzz/harfbuzz/releases/download/${version}/harfbuzz-${version}.tar.xz"/>
<dependencies>
<dep package="cairo"/>
</dependencies>
Expand All @@ -250,7 +250,7 @@

<!-- https://download.gnome.org/sources/pango/ -->
<meson id="pango" mesonargs="--buildtype=release -Dintrospection=disabled -Dfontconfig=disabled -Dfreetype=disabled">
<branch version="1.52.0" module="pango/1.52/pango-${version}.tar.xz"/>
<branch version="1.52.1" module="pango/1.52/pango-${version}.tar.xz"/>
<dependencies>
<dep package="glib"/>
<dep package="cairo"/>
Expand Down Expand Up @@ -412,7 +412,7 @@

<!-- https://www.sqlite.org/download.html -->
<autotools id="sqlite" autogenargs="--enable-threadsafe --disable-static" autogen-sh="configure">
<branch repo="sqlite" module="2024/sqlite-autoconf-3450100.tar.gz" version="3.45.1"/>
<branch repo="sqlite" module="2024/sqlite-autoconf-3450200.tar.gz" version="3.45.2"/>
</autotools>

<!-- https://www.gnupg.org/ftp/gcrypt/libgpg-error/ -->
Expand All @@ -422,7 +422,7 @@

<!-- https://www.gnupg.org/ftp/gcrypt/libassuan/ -->
<autotools id="libassuan" autogenargs="--disable-static --disable-doc" autogen-sh="configure">
<branch repo="gnupg" module="libassuan/libassuan-${version}.tar.bz2" version="2.5.6"/>
<branch repo="gnupg" module="libassuan/libassuan-${version}.tar.bz2" version="2.5.7"/>
<dependencies>
<dep package="libgpg-error"/>
</dependencies>
Expand Down

0 comments on commit 1e3378c

Please sign in to comment.