diff --git a/app/arch/libarchive/ympbuild b/app/arch/libarchive/ympbuild index 12b2a5f8..8d55b158 100644 --- a/app/arch/libarchive/ympbuild +++ b/app/arch/libarchive/ympbuild @@ -1,14 +1,14 @@ #!/usr/bin/env bash name=libarchive -version=3.7.2 -release=3 +version="3.8.1" +release="4" url='https://www.libarchive.org' description='Multi-format archive and compression library' email='kurth4cker@tutanota.com' maintainer='kurth4cker' source=("https://www.libarchive.org/downloads/libarchive-${version}.tar.xz" 'fix-mount-h-conflict.patch') -md5sums=('4f4ef6a17c7b0b484aa2c95aa6deefac' +sha256sums=('19f917d42d530f98815ac824d90c7eaf648e9d9a50e4f309c812457ffa5496b5' 'SKIP') license=('BSD') group=(app.arch) @@ -37,6 +37,7 @@ unset CXXFLAGS #} setup() { + autoreconf -vfi ./configure --prefix=/usr \ --libdir=/usr/lib64 \ --enable-static \ diff --git a/dev/util/meson/ympbuild b/dev/util/meson/ympbuild index 94775438..9aa1b70b 100644 --- a/dev/util/meson/ympbuild +++ b/dev/util/meson/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='meson' -release='4' -version='1.6.1' +release='5' +version='1.8.3' url='https://github.com/mesonbuild/meson' description='High productivity build system' email='aliriza.keskin@pardus.org.tr' @@ -10,7 +10,7 @@ license=('GPLv3') source=("https://github.com/mesonbuild/meson/releases/download/$version/meson-$version.tar.gz") depends=(python py3-setuptools) makedepends=( ) -sha256sums=('1eca49eb6c26d58bbee67fd3337d8ef557c0804e30a6d16bfdf269db997464de') +sha256sums=('f118aa910fc0a137cc2dd0122232dbf82153d9a12fb5b0f5bb64896f6a157abf') uses=() group=(dev.util) arch=('x86_64') diff --git a/media/libs/fontconfig/19-enhanced-defaults.conf b/media/libs/fontconfig/19-enhanced-defaults.conf new file mode 100644 index 00000000..eb5df53a --- /dev/null +++ b/media/libs/fontconfig/19-enhanced-defaults.conf @@ -0,0 +1,24 @@ + + + + + + true + + + false + + + true + + + hintslight + + + lcddefault + + + rgb + + + diff --git a/media/libs/fontconfig/ympbuild b/media/libs/fontconfig/ympbuild index 2786f204..fecde3a5 100644 --- a/media/libs/fontconfig/ympbuild +++ b/media/libs/fontconfig/ympbuild @@ -1,17 +1,19 @@ #!/usr/bin/env bash name='fontconfig' -release='2' -version='2.15.0' +release='4' +version='2.17.1' url='https://www.freedesktop.org/software/fontconfig/' description='Fontconfig is a library for configuring and customizing font access.' email='bayramk@gmail.com' maintainer='bk' license=('GPLv3') -source=("https://www.freedesktop.org/software/fontconfig/release/fontconfig-$version.tar.gz" - "fontconfig.sysconf") +source=("https://gitlab.freedesktop.org/fontconfig/fontconfig/-/archive/$version/fontconfig-$version.tar.gz" + "fontconfig.sysconf" + "19-enhanced-defaults.conf") depends=(freetype expat) makedepends=() -md5sums=('8c0842d84fa1edbde4cf4c2c82e25b66' +sha256sums=('82e73b26adad651b236e5f5d4b3074daf8ff0910188808496326bd3449e5261d' + 'SKIP' 'SKIP') group=(media.libs) uses=() @@ -21,7 +23,9 @@ cd $name-$version setup(){ meson setup build --prefix=/usr \ - --libdir=/usr/lib64/ + --libdir=/usr/lib64/ \ + -Ddefault-hinting=full \ + -Ddefault-sub-pixel-rendering=rgb } build(){ @@ -39,5 +43,6 @@ package(){ done mkdir -p ${DESTDIR}/etc/sysconf.d/ install ../fontconfig.sysconf ${DESTDIR}/etc/sysconf.d/fontconfig + install ../19-enhanced-defaults.conf ${DESTDIR}/etc/fonts/conf.d/19-enhanced-defaults.conf }