From bbb8b48b1a23aac525db603003225e1a0908a472 Mon Sep 17 00:00:00 2001 From: cakarsu Date: Fri, 8 Dec 2023 16:51:02 +0300 Subject: [PATCH 1/2] =?UTF-8?q?8=20Aral=C4=B1k=20G=C3=BCncellemeler?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- dev/libs/libnl/ympbuild | 8 ++++---- dev/libs/libwacom/ympbuild | 6 +++--- dev/libs/pugixml/ympbuild | 6 +++--- dev/util/gi-docgen/ympbuild | 6 +++--- dev/util/ostree/ympbuild | 6 +++--- media/libs/lcms2/ympbuild | 6 +++--- media/libs/v4l-utils/ympbuild | 23 +++++++++++------------ sys/apps/gawk/ympbuild | 6 +++--- 8 files changed, 33 insertions(+), 34 deletions(-) diff --git a/dev/libs/libnl/ympbuild b/dev/libs/libnl/ympbuild index e5a6f21f..059a83a7 100644 --- a/dev/libs/libnl/ympbuild +++ b/dev/libs/libnl/ympbuild @@ -1,8 +1,8 @@ #!/usr/bin/env bash name='libnl' -release='2' -version='3.8.0' -_version='3_8_0' +release='3' +version='3.9.0' +_version='3_9_0' url='https://github.com/thom311' description='Netlink Library Suite ' email='akarsu@protonmail.com' @@ -11,7 +11,7 @@ license=('GPLv3') source=("https://github.com/thom311/libnl/releases/download/libnl${_version}/libnl-${version}.tar.gz") depends=() makedepends=() -md5sums=('86a4245274aae0a1cfdbd85ce88eede9') +md5sums=('27bffaccbb22ab9d8cff377b320f6014') group=(dev.libs) uses=() arch=('x86_64') diff --git a/dev/libs/libwacom/ympbuild b/dev/libs/libwacom/ympbuild index 73bf0bbe..175c626a 100644 --- a/dev/libs/libwacom/ympbuild +++ b/dev/libs/libwacom/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='libwacom' -release='2' -version='2.8.0' +release='3' +version='2.9.0' url='https://github.com/linuxwacom/libwacom/wiki' description='Library to help implement Wacom tablet settings' email='akarsu@protonmail.com' @@ -10,7 +10,7 @@ license=('MIT') source=("https://github.com/linuxwacom/libwacom/releases/download/libwacom-${version}/libwacom-${version}.tar.xz") depends=(eudev) makedepends=(meson) -md5sums=('6de0c2123d53dddd1966e2663d324c32') +md5sums=('2f4de3d56ae20702cbd4174e10a99aa8') group=(dev.libs) uses=() arch=('x86_64') diff --git a/dev/libs/pugixml/ympbuild b/dev/libs/pugixml/ympbuild index 6309b0a7..2a9cd9ba 100644 --- a/dev/libs/pugixml/ympbuild +++ b/dev/libs/pugixml/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='pugixml' -release='1' -version='1.13' +release='2' +version='1.14' url='https://pugixml.org/' description='Light-weight, simple and fast XML parser for C++ with XPath support' email='akarsu@protonmail.com' @@ -10,7 +10,7 @@ license=('MIT') source=("https://github.com/zeux/pugixml/archive/refs/tags/v${version}.tar.gz") depends=() makedepends=(cmake) -md5sums=('6f5b0cdca4f5e50b10066076fbf02e70') +md5sums=('bffc9e4d64b1a25a50d39991937a523c') group=(dev.libs) uses=() arch=('x86_64') diff --git a/dev/util/gi-docgen/ympbuild b/dev/util/gi-docgen/ympbuild index 0a58b596..f5b5c750 100644 --- a/dev/util/gi-docgen/ympbuild +++ b/dev/util/gi-docgen/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='gi-docgen' -release='1' -version='2023.1' +release='2' +version='2023.3' url='https://gitlab.gnome.org/GNOME/gi-docgen' description=' A documentation generator for GObject-based libraries ' email='bayramk@gmail.com' @@ -10,7 +10,7 @@ license=('GPLv3') source=("https://gitlab.gnome.org/GNOME/gi-docgen/-/archive/$version/gi-docgen-$version.tar.gz") depends=(py3-pygments py3-markdown py3-jinja py3-typogrify) makedepends=() -md5sums=('844e84610246501d3303ae9150d0cc24') +md5sums=('a8a03bac876478de7b2a32291ed8cc12') group=(dev.util) uses=() arch=('x86_64') diff --git a/dev/util/ostree/ympbuild b/dev/util/ostree/ympbuild index 283dfdf0..1cf9d4e3 100644 --- a/dev/util/ostree/ympbuild +++ b/dev/util/ostree/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='ostree' -release='2' -version='2023.5' +release='3' +version='2023.8' url='https://github.com/ostreedev/ostree' description='Operating system and container binary deployment and upgrades' email='aliriza.keskin@pardus.org.tr' @@ -10,7 +10,7 @@ license=('GPLv3') source=("https://github.com/ostreedev/ostree/releases/download/v${version}/libostree-${version}.tar.xz") depends=(fuse gpgme libarchive curl libsoup2 e2fsprogs libassuan) makedepends=() -md5sums=('ef438168c8e43fc9986b9333cda26504') +md5sums=('64e3ec6b6e323c4dd98dfdfb3b4aa112') group=(dev.util) uses=() arch=('x86_64') diff --git a/media/libs/lcms2/ympbuild b/media/libs/lcms2/ympbuild index 934c119e..8836f92f 100644 --- a/media/libs/lcms2/ympbuild +++ b/media/libs/lcms2/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='lcms2' -release='2' -version='2.15' +release='3' +version='2.16' url='https://netix.dl.sourceforge.net/project/lcms/lcms/2.14/lcms2-2.14.tar.gz' description='Small-footprint color management engine, version 2' email='akarsu@protonmail.com' @@ -10,7 +10,7 @@ license=('GPLv3') source=("https://netix.dl.sourceforge.net/project/lcms/lcms/${version}/lcms2-${version}.tar.gz") depends=(libtiff) makedepends=() -md5sums=('d17efda96ec79ebdd5de881a93b67839') +md5sums=('f219d87c247957c97020a3859d8d6fa8') group=(media.libs) uses=() arch=('x86_64') diff --git a/media/libs/v4l-utils/ympbuild b/media/libs/v4l-utils/ympbuild index e76a69d7..64132c43 100644 --- a/media/libs/v4l-utils/ympbuild +++ b/media/libs/v4l-utils/ympbuild @@ -1,16 +1,17 @@ #!/usr/bin/env bash name='v4l-utils' -release='1' -version='1.24.1' +release='2' +version='1.26.0' url='https://linuxtv.org/' description='Userspace tools and conversion library for Video 4 Linux' email='akarsu@protonmail.com' maintainer='akarsu' license=('LGPL') -source=("https://www.linuxtv.org/downloads/v4l-utils/v4l-utils-${version}.tar.bz2") + +source=("https://www.linuxtv.org/downloads/v4l-utils/v4l-utils-${version}.tar.xz") depends=(hicolor-icon-theme libjpeg-turbo sysfsutils) makedepends=(alsa-lib) -md5sums=('8ba9c73c4319b6afab5fa4358edc43de') +md5sums=('0ccb2a18e1d3a3b2986591753a2b3a7f') group=(media.libs) uses=() arch=('x86_64') @@ -18,19 +19,17 @@ arch=('x86_64') cd $name-$version setup(){ - ./configure --prefix=/usr \ + meson setup build --prefix=/usr \ --libdir=/usr/lib64/ \ - --sysconfdir=/etc \ - --sbindir=/usr/bin \ - --disable-qv4l2 \ - --disable-qvidcap + -Ddefault_library=both \ + -Dqv4l2=disabled \ + -Dqvidcap=disabled } build(){ - make $jobs + ninja -C build $jobs } package(){ - make install $jobs + ninja -C build install $jobs } - diff --git a/sys/apps/gawk/ympbuild b/sys/apps/gawk/ympbuild index fa3a8ffa..623b7225 100644 --- a/sys/apps/gawk/ympbuild +++ b/sys/apps/gawk/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='gawk' -release='1' -version='5.2.1' +release='2' +version='5.3.0' url='https://savannah.gnu.org/projects/gawk' description='GNU awk pattern-matching language' email='aliriza.keskin@pardus.org.tr' @@ -10,7 +10,7 @@ license=('GPLv3') source=("https://ftp.gnu.org/gnu/gawk/gawk-$version.tar.xz") depends=(mpfr readline) makedepends=() -md5sums=('02956bc5d117a7437bb4f7039f23b964') +md5sums=('97c5a7d83f91a7e1b2035ebbe6ac7abd') uses=() group=(sys.apps) arch=('x86_64') From dc54a3505190ebe40beb4074bba1bb6dee19931d Mon Sep 17 00:00:00 2001 From: cakarsu Date: Sat, 9 Dec 2023 17:33:20 +0300 Subject: [PATCH 2/2] =?UTF-8?q?poppler=20g=C3=BCncelleme?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/text/poppler/ympbuild | 43 +++++++++++++++++++++++---------------- 1 file changed, 25 insertions(+), 18 deletions(-) diff --git a/app/text/poppler/ympbuild b/app/text/poppler/ympbuild index 4e1accb9..0f9f68a6 100644 --- a/app/text/poppler/ympbuild +++ b/app/text/poppler/ympbuild @@ -1,16 +1,17 @@ #!/usr/bin/env bash name='poppler' -release='1' -version='23.09.0' +release='2' +version='23.10.0' url='https://poppler.freedesktop.org/' description='PDF rendering library based on xpdf 3.0' -email='aliriza.keskin@pardus.org.tr' -maintainer='aliriza' -license=('GPLv3') -source=("https://poppler.freedesktop.org/poppler-$version.tar.xz") -depends=(fontconfig) -makedepends=() -md5sums=('def86e7c805ce427c01fa77a3c77615f') +email='akarsu@protonmail.com' +maintainer='akarsu' +license=('GPL') +source=("https://poppler.freedesktop.org/poppler-${version}.tar.xz") +depends=(cairo) +makedepends=(boost cmake fontconfig gobject-introspection lcms2 libjpeg-turbo libpng libxml2 nss openjpeg + libtiff zlib) +md5sums=('3be79099d8725debef73ea07502b771a') group=(app.text) uses=() arch=('x86_64') @@ -18,20 +19,26 @@ arch=('x86_64') cd $name-$version setup () { - mkdir build - cd build - cmake -DCMAKE_INSTALL_PREFIX=/usr \ - -DENABLE_LIBOPENJPEG=none \ - -DENABLE_BOOST=OFF \ - -DENABLE_UNSTABLE_API_ABI_HEADERS=ON \ - .. +cmake -B build -G Ninja \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=/usr/lib64 \ + -DENABLE_UNSTABLE_API_ABI_HEADERS=ON \ + -DBUILD_QT5_TESTS=OFF \ + -DBUILD_QT6_TESTS=OFF \ + -DBUILD_GTK_TESTS=OFF \ + -DBUILD_CPP_TESTS=OFF \ + -DBUILD_MANUAL_TESTS=OFF \ + -DENABLE_QT5=OFF \ + -DENABLE_QT6=OFF \ + -DENABLE_BOOST=OFF \ + $CMAKE_CROSSOPTS } build () { - make -C build $jobs + cmake --build build } package () { - make -C build install $jobs + DESTDIR="$DESTDIR" cmake --install build }