Added sysconfdir build option to gtk/dbus-glib

Upgraded gtk/openjpeg to 2.5.2
Upgraded poppler to 24.02.0
This commit is contained in:
PktSurf 2024-11-05 17:13:51 +05:30
parent ccd3a8ef8d
commit 05e903aace
3 changed files with 14 additions and 13 deletions

View file

@ -19,6 +19,7 @@ prepbuilddir() {
build() {
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--enable-gtk-doc-html=no \
--disable-static

View file

@ -1,6 +1,6 @@
# Maintainer: PktSurf <smlinux@pktsurf.in>
app=openjpeg
version=2.3.1
version=2.5.2
build=1sml
homepage="https://github.com/uclouvain/openjpeg"
download="https://github.com/uclouvain/openjpeg/archive/refs/tags/v$version.tar.gz"
@ -14,19 +14,13 @@ prepbuilddir() {
tar xf $srcdir/$app-$version.tar.?z*
cd $app-$version
fixbuilddirpermissions
applypatch $srcdir/openjpeg2-remove-thirdparty.patch
}
build() {
mkdir -p smbuild && cd smbuild
cmake .. \
-DCMAKE_INSTALL_PREFIX=/usr \
-DOPENJPEG_INSTALL_LIB_DIR="lib" \
-DBUILD_JPWL:BOOL=ON \
-DBUILD_MJ2:BOOL=ON \
-DBUILD_JPIP:BOOL=ON \
-DBUILD_JP3D:BOOL=ON \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_STATIC_LIBS=OFF
make
@ -38,6 +32,5 @@ build() {
}
sha512sums="
e7e9c359ba1e8af5d9eba3fdebcac42b829ba96939f47d33ec484304684782a16f08d8b5de9378c37a95e7dc05b6d0d1b79801eae8fe38129758a21b4547904e openjpeg-2.3.1.tar.lz
b328a994440b14255faa8b01f48d46ab06ad36ca4b940cf5cf5ec09441f470760e51724ac568af68129c296abcb867508f200020d15af6591d80ca319d8daccc openjpeg2-remove-thirdparty.patch
00c9d43d3b0c500e79e2f8986b1d54d811ba3adb92766521831fbf2003577df5edbf7019027a3029f6c690d0eac5d834de41809bca10c7aac6040cf775847395 openjpeg-2.5.2.tar.lz
"

View file

@ -1,6 +1,6 @@
# Maintainer: PktSurf <smlinux@pktsurf.in>
app=poppler
version=23.05.0
version=24.02.0
build=1sml
homepage="https://poppler.freedesktop.org/"
download="https://poppler.freedesktop.org/poppler-$version.tar.xz"
@ -21,7 +21,14 @@ build() {
cmake .. \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_CPP_TESTS=OFF \
-DBUILD_GTK_TESTS=OFF \
-DBUILD_MANUAL_TESTS=OFF \
-DBUILD_QT5_TESTS=OFF \
-DBUILD_QT6_TESTS=OFF \
-DENABLE_QT5=OFF \
-DENABLE_QT6=OFF
make
make install DESTDIR=$pkg
@ -32,5 +39,5 @@ build() {
}
sha512sums="
796d36af987d22c010d68a14d092341d42c9207500bb7e76711e157c3c395af67db835b074e09bf09788b6f5f439eac6d34fc4eea3dd288153ad8b8cfbc4ec75 poppler-23.05.0.tar.lz
392100e7bf7d72aae5bbdd0367ba93b63a96eac114d3d8e18793099ada091bc0d55cd56b0d8d899f887e975fe930cd512b16559ae11f1ee6e302591499f58caa poppler-24.02.0.tar.lz
"