diff --git a/app/crypt/gpgme/ympbuild b/app/crypt/gpgme/ympbuild index 999281f3..2e9bad74 100644 --- a/app/crypt/gpgme/ympbuild +++ b/app/crypt/gpgme/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='gpgme' -release='2' -version='1.21.0' +release='3' +version='1.23.1' url='https://www.gnupg.org/ftp/gcrypt/gpgme' description='gnupg made easy' email='aliriza.keskin@pardus.org.tr' @@ -10,7 +10,7 @@ license=('GPLv3') source=("https://www.gnupg.org/ftp/gcrypt/gpgme/gpgme-$version.tar.bz2") depends=(gnupg) makedepends=() -md5sums=('3a83288e753a7da53a5626d29e4416fd') +md5sums=('6382b05365315fe0494469c3e71e935e') group=(app.crypt) uses=() arch=('x86_64') diff --git a/cinnamon/base/muffin/ympbuild b/cinnamon/base/muffin/ympbuild index 9a371124..ad3ebce9 100644 --- a/cinnamon/base/muffin/ympbuild +++ b/cinnamon/base/muffin/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='muffin' -release='1' -version='5.8.0' +release='2' +version='6.0.0' url='https://github.com/linuxmint/muffin' description='Cinnamon window manager based on Mutter' email='akarsu@protonmail.com' @@ -11,7 +11,7 @@ source=("https://github.com/linuxmint/muffin/archive/refs/tags/${version}.tar.gz depends=(cinnamon-desktop gobject-introspection libcanberra libinput libSM libxkbcommon startup-notification zenity graphene pipewire) makedepends=(meson intltool gobject-introspection) -md5sums=('9bc750e05279cd1df74bfb28079addbf') +md5sums=('884b3aadc288cd2c3c4ce9957e19f0e8') group=(cinnamon.base) uses=() arch=('x86_64') diff --git a/cinnamon/base/nemo/ympbuild b/cinnamon/base/nemo/ympbuild index 7d772dd5..335a8723 100644 --- a/cinnamon/base/nemo/ympbuild +++ b/cinnamon/base/nemo/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='nemo' -release='1' -version='5.8.2' +release='2' +version='6.0.0' url='https://github.com/linuxmint/nemo' description='File manager for the Cinnamon desktop environment' email='akarsu@protonmail.com' @@ -10,7 +10,7 @@ license=('GPLv2') source=("https://github.com/linuxmint/nemo/archive/refs/tags/${version}.tar.gz") depends=(cinnamon-desktop dconf gvfs libexif libgsf libnotify libxml2 python xapp) makedepends=(meson intltool gobject-introspection) -md5sums=('c9a192aa8af54e1d0c53b5ba1ea8e641') +md5sums=('904ca2246bc2ae1c448c390a144d7506') group=(cinnamon.base) uses=() arch=('x86_64') diff --git a/dev/db/sqlite/ympbuild b/dev/db/sqlite/ympbuild index 11140b6d..a42a653b 100644 --- a/dev/db/sqlite/ympbuild +++ b/dev/db/sqlite/ympbuild @@ -1,18 +1,18 @@ #!/usr/bin/env bash name='sqlite' -release='3' -version='3.43.1' +release='4' +version='3.44.1' url='https://www.sqlite.org/download.html' description='A C library that implements an SQL database engine' email='parduscix@yandex.ru' maintainer='sulincix' license=('GPLv3') -srcver='3430100' +srcver='3440100' #https://www.sqlite.org/2023/sqlite-autoconf-3420000.tar.gz source=("https://www.sqlite.org/2023/sqlite-autoconf-$srcver.tar.gz") depends=(zlib readline) makedepends=( ) -md5sums=('77e61befe9c3298da0504f87772a24b0') +md5sums=('840ef74b3cd6a1d6c9ee934f64e3fcb2') uses=() group=(dev.db) arch=('x86_64') diff --git a/dev/lang/rust/config.toml b/dev/lang/rust/config.toml index 7ea71d33..283ce4d2 100644 --- a/dev/lang/rust/config.toml +++ b/dev/lang/rust/config.toml @@ -32,7 +32,7 @@ vendor = true [install] prefix = "/usr" -docdir = "share/doc/rustc-1.70.0" +docdir = "share/doc/rustc-1.74.0" [rust] channel = "stable" diff --git a/dev/lang/rust/ympbuild b/dev/lang/rust/ympbuild index eb36cde1..a2cbbb89 100644 --- a/dev/lang/rust/ympbuild +++ b/dev/lang/rust/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='rust' -release='1' -version='1.70.0' +release='2' +version='1.74.0' url='https://www.rust-lang.org' description='Systems programming language from Mozilla' email='aliriza.keskin@pardus.org.tr' @@ -11,7 +11,7 @@ source=("https://static.rust-lang.org/dist/rustc-$version-src.tar.gz" 'config.toml') depends=(curl gcc libssh llvm) makedepends=(cmake ninja perl python) -md5sums=('b98fdbee83d080287daf3157628b291f' +md5sums=('96325c20a8fc75fa062647a84003e5d3' 'SKIP') group=(dev.lang) uses=() diff --git a/dev/libs/libxml2/ympbuild b/dev/libs/libxml2/ympbuild index d037101f..1565ce5c 100644 --- a/dev/libs/libxml2/ympbuild +++ b/dev/libs/libxml2/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='libxml2' -release='2' -version='2.11.4' +release='3' +version='2.12.0' url='https://gitlab.gnome.org/GNOME/libxml2' description='XML parser and toolkit' email=' aliriza.keskin@pardus.org.tr' @@ -10,7 +10,7 @@ license=('GPLv3') source=("https://gitlab.gnome.org/GNOME/libxml2/-/archive/v${version}/libxml2-v${version}.tar.gz") depends=(zlib xz-utils) makedepends=(python) -md5sums=('8510dc032833bb3aebb304dcf530b4bc') +md5sums=('25f3ac6bbabeda5320c0a53261685937') uses=(python) uses_extra=() arch=('x86_64') diff --git a/dev/libs/nss/nss-3.94-standalone-1.patch b/dev/libs/nss/nss-3.94-standalone-1.patch new file mode 100644 index 00000000..009184f6 --- /dev/null +++ b/dev/libs/nss/nss-3.94-standalone-1.patch @@ -0,0 +1,266 @@ +Submitted By: Xi Ruoyao +Date: 2020-08-22 +Initial Package Version: 3.12.4 +Upstream Status: Not applicable +Origin: Self, adjusted for nss-3.56. +Description: Adds auto-generated nss.pc and nss-config script, and + allows building without nspr in the source tree. + Minimum NSPR version is now read out from package, + instead of hardcoded value in the patch. + +diff --color -uNar nss-3.55.orig/nss/config/Makefile nss-3.55/nss/config/Makefile +--- nss-3.55.orig/nss/config/Makefile 1970-01-01 08:00:00.000000000 +0800 ++++ nss-3.55/nss/config/Makefile 2020-07-25 19:34:36.272982957 +0800 +@@ -0,0 +1,42 @@ ++CORE_DEPTH = .. ++DEPTH = .. ++ ++include $(CORE_DEPTH)/coreconf/config.mk ++ ++NSS_MAJOR_VERSION = `grep "NSS_VMAJOR" ../lib/nss/nss.h | awk '{print $$3}'` ++NSS_MINOR_VERSION = `grep "NSS_VMINOR" ../lib/nss/nss.h | awk '{print $$3}'` ++NSS_PATCH_VERSION = `grep "NSS_VPATCH" ../lib/nss/nss.h | awk '{print $$3}'` ++NSS_NSPR_MINIMUM = `head -n1 ../automation/release/nspr-version.txt` ++PREFIX = /usr ++ ++all: export libs ++ ++export: ++ # Create the nss.pc file ++ mkdir -p $(DIST)/lib/pkgconfig ++ sed -e "s,@prefix@,$(PREFIX)," \ ++ -e "s,@exec_prefix@,\$${prefix}," \ ++ -e "s,@libdir@,\$${prefix}/lib," \ ++ -e "s,@includedir@,\$${prefix}/include/nss," \ ++ -e "s,@NSS_MAJOR_VERSION@,$(NSS_MAJOR_VERSION),g" \ ++ -e "s,@NSS_MINOR_VERSION@,$(NSS_MINOR_VERSION)," \ ++ -e "s,@NSS_PATCH_VERSION@,$(NSS_PATCH_VERSION)," \ ++ -e "s,@NSS_NSPR_MINIMUM@,$(NSS_NSPR_MINIMUM)," \ ++ nss.pc.in > nss.pc ++ chmod 0644 nss.pc ++ ln -sf ../../../../nss/config/nss.pc $(DIST)/lib/pkgconfig ++ ++ # Create the nss-config script ++ mkdir -p $(DIST)/bin ++ sed -e "s,@prefix@,$(PREFIX)," \ ++ -e "s,@NSS_MAJOR_VERSION@,$(NSS_MAJOR_VERSION)," \ ++ -e "s,@NSS_MINOR_VERSION@,$(NSS_MINOR_VERSION)," \ ++ -e "s,@NSS_PATCH_VERSION@,$(NSS_PATCH_VERSION)," \ ++ nss-config.in > nss-config ++ chmod 0755 nss-config ++ ln -sf ../../../nss/config/nss-config $(DIST)/bin ++ ++libs: ++ ++dummy: all export libs ++ +diff --color -uNar nss-3.55.orig/nss/config/nss-config.in nss-3.55/nss/config/nss-config.in +--- nss-3.55.orig/nss/config/nss-config.in 1970-01-01 08:00:00.000000000 +0800 ++++ nss-3.55/nss/config/nss-config.in 2020-07-25 19:32:37.239032214 +0800 +@@ -0,0 +1,153 @@ ++#!/bin/sh ++ ++prefix=@prefix@ ++ ++major_version=@NSS_MAJOR_VERSION@ ++minor_version=@NSS_MINOR_VERSION@ ++patch_version=@NSS_PATCH_VERSION@ ++ ++usage() ++{ ++ cat <&2 ++fi ++ ++lib_nss=yes ++lib_nssutil=yes ++lib_smime=yes ++lib_ssl=yes ++lib_softokn=yes ++ ++while test $# -gt 0; do ++ case "$1" in ++ -*=*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;; ++ *) optarg= ;; ++ esac ++ ++ case $1 in ++ --prefix=*) ++ prefix=$optarg ++ ;; ++ --prefix) ++ echo_prefix=yes ++ ;; ++ --exec-prefix=*) ++ exec_prefix=$optarg ++ ;; ++ --exec-prefix) ++ echo_exec_prefix=yes ++ ;; ++ --includedir=*) ++ includedir=$optarg ++ ;; ++ --includedir) ++ echo_includedir=yes ++ ;; ++ --libdir=*) ++ libdir=$optarg ++ ;; ++ --libdir) ++ echo_libdir=yes ++ ;; ++ --version) ++ echo ${major_version}.${minor_version}.${patch_version} ++ ;; ++ --cflags) ++ echo_cflags=yes ++ ;; ++ --libs) ++ echo_libs=yes ++ ;; ++ nss) ++ lib_nss=yes ++ ;; ++ nssutil) ++ lib_nssutil=yes ++ ;; ++ smime) ++ lib_smime=yes ++ ;; ++ ssl) ++ lib_ssl=yes ++ ;; ++ softokn) ++ lib_softokn=yes ++ ;; ++ *) ++ usage 1 1>&2 ++ ;; ++ esac ++ shift ++done ++ ++# Set variables that may be dependent upon other variables ++if test -z "$exec_prefix"; then ++ exec_prefix=`pkg-config --variable=exec_prefix nss` ++fi ++if test -z "$includedir"; then ++ includedir=`pkg-config --variable=includedir nss` ++fi ++if test -z "$libdir"; then ++ libdir=`pkg-config --variable=libdir nss` ++fi ++ ++if test "$echo_prefix" = "yes"; then ++ echo $prefix ++fi ++ ++if test "$echo_exec_prefix" = "yes"; then ++ echo $exec_prefix ++fi ++ ++if test "$echo_includedir" = "yes"; then ++ echo $includedir ++fi ++ ++if test "$echo_libdir" = "yes"; then ++ echo $libdir ++fi ++ ++if test "$echo_cflags" = "yes"; then ++ echo -I$includedir ++fi ++ ++if test "$echo_libs" = "yes"; then ++ libdirs="-L$libdir" ++ if test -n "$lib_nss"; then ++ libdirs="$libdirs -lnss${major_version}" ++ fi ++ if test -n "$lib_nssutil"; then ++ libdirs="$libdirs -lnssutil${major_version}" ++ fi ++ if test -n "$lib_smime"; then ++ libdirs="$libdirs -lsmime${major_version}" ++ fi ++ if test -n "$lib_ssl"; then ++ libdirs="$libdirs -lssl${major_version}" ++ fi ++ if test -n "$lib_softokn"; then ++ libdirs="$libdirs -lsoftokn${major_version}" ++ fi ++ echo $libdirs ++fi ++ +diff --color -uNar nss-3.55.orig/nss/config/nss.pc.in nss-3.55/nss/config/nss.pc.in +--- nss-3.55.orig/nss/config/nss.pc.in 1970-01-01 08:00:00.000000000 +0800 ++++ nss-3.55/nss/config/nss.pc.in 2020-07-25 19:33:05.958889937 +0800 +@@ -0,0 +1,12 @@ ++prefix=@prefix@ ++exec_prefix=@exec_prefix@ ++libdir=@libdir@ ++includedir=@includedir@ ++ ++Name: NSS ++Description: Network Security Services ++Version: @NSS_MAJOR_VERSION@.@NSS_MINOR_VERSION@.@NSS_PATCH_VERSION@ ++Requires: nspr >= @NSS_NSPR_MINIMUM@ ++Libs: -L@libdir@ -lnss@NSS_MAJOR_VERSION@ -lnssutil@NSS_MAJOR_VERSION@ -lsmime@NSS_MAJOR_VERSION@ -lssl@NSS_MAJOR_VERSION@ -lsoftokn@NSS_MAJOR_VERSION@ ++Cflags: -I${includedir} ++ +diff --color -uNar nss-3.55.orig/nss/Makefile nss-3.55/nss/Makefile +--- nss-3.55.orig/nss/Makefile 2020-07-24 23:10:32.000000000 +0800 ++++ nss-3.55/nss/Makefile 2020-07-25 19:32:37.239032214 +0800 +@@ -4,6 +4,8 @@ + # License, v. 2.0. If a copy of the MPL was not distributed with this + # file, You can obtain one at http://mozilla.org/MPL/2.0/. + ++default: nss_build_all ++ + ####################################################################### + # (1) Include initial platform-independent assignments (MANDATORY). # + ####################################################################### +@@ -48,12 +50,10 @@ + ####################################################################### + + nss_build_all: +- $(MAKE) build_nspr + $(MAKE) all + $(MAKE) latest + + nss_clean_all: +- $(MAKE) clobber_nspr + $(MAKE) clobber + + NSPR_CONFIG_STATUS = $(CORE_DEPTH)/../nspr/$(OBJDIR_NAME)/config.status +diff --color -uNar nss-3.55.orig/nss/manifest.mn nss-3.55/nss/manifest.mn +--- nss-3.55.orig/nss/manifest.mn 2020-07-24 23:10:32.000000000 +0800 ++++ nss-3.55/nss/manifest.mn 2020-07-25 19:32:37.240032237 +0800 +@@ -10,7 +10,7 @@ + + RELEASE = nss + +-DIRS = coreconf lib cmd cpputil gtests ++DIRS = coreconf lib cmd cpputil gtests config + + lib: coreconf + cmd: lib diff --git a/dev/libs/nss/ympbuild b/dev/libs/nss/ympbuild index 3a927cad..f1df2419 100644 --- a/dev/libs/nss/ympbuild +++ b/dev/libs/nss/ympbuild @@ -1,17 +1,18 @@ #!/usr/bin/env bash name='nss' -release='3' -version='3.92' -_version='3_92' +release='4' +version='3.94' +_version='3_94' url='https://archive.mozilla.org/pub/security/nss/releases/' description='Network Security Service libraries' email='aliriza.keskin@pardus.org.tr' maintainer='aliriza' license=('GPLv3') -source=("https://archive.mozilla.org/pub/security/nss/releases/NSS_${_version}_RTM/src/nss-${version}.tar.gz" "nss-${version}-standalone-1.patch") +source=("https://archive.mozilla.org/pub/security/nss/releases/NSS_${_version}_RTM/src/nss-${version}.tar.gz" +"nss-${version}-standalone-1.patch") depends=(nspr) makedepends=(gyp) -md5sums=('589167c3be81d09b9e332ff17d46ebca' 'SKIP') +md5sums=('a4694b0508ef509aa0bc0f3e068a3ad2' 'SKIP') group=(dev.libs) uses=() arch=('x86_64') diff --git a/dev/libs/serd/ympbuild b/dev/libs/serd/ympbuild index 967a4d49..b76ffe09 100644 --- a/dev/libs/serd/ympbuild +++ b/dev/libs/serd/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='serd' -release='1' -version='0.30.16' +release='2' +version='0.32.0' url='https://drobilla.net/software/serd.html' description='Library for RDF syntax which supports reading and writing Turtle and NTriples ' email='bayramk@gmail.com' @@ -10,7 +10,7 @@ license=('GPLv3') source=("https://download.drobilla.net/serd-$version.tar.xz") depends=(lv2) makedepends=() -md5sums=('86e5ce5a874cd728a02aebf25b48dcc1') +md5sums=('95e58d31e0e3beef220a87cc939cdde1') group=(dev.libs) uses=() arch=('x86_64') diff --git a/dev/python/py3-cairo/ympbuild b/dev/python/py3-cairo/ympbuild index aa3dce8b..41a5d78a 100644 --- a/dev/python/py3-cairo/ympbuild +++ b/dev/python/py3-cairo/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='py3-cairo' -release='2' -version='1.24.0' +release='3' +version='1.25.1' url='https://github.com/pygobject/pycairo/' description='Python bindings for the cairo library' email='bayramk@gmail.com' @@ -11,7 +11,7 @@ source=("https://github.com/pygobject/pycairo/archive/refs/tags/v$version.tar.gz pyver=$(python -c "import sys; print(str( sys.version_info[0]) +\".\"+ str(sys.version_info[1] ))") depends=(python"$pyver" cairo) makedepends=() -md5sums=('61c40e73fccbed41cc89e35afc4c9ddb') +md5sums=('513a4f3bab78e6ff47b94269936dced2') group=(dev.python) uses=() arch=('x86_64') diff --git a/dev/python/py3-cffi/ympbuild b/dev/python/py3-cffi/ympbuild index 76937737..4dd1694a 100644 --- a/dev/python/py3-cffi/ympbuild +++ b/dev/python/py3-cffi/ympbuild @@ -1,16 +1,17 @@ #!/usr/bin/env bash name='py3-cffi' -release='1' -version='1.15.1' +release='2' +version='1.16.0' url='https://pypi.org/project/cffi/' description='Foreign Function Interface for Python calling C code.' email='parduscix@yandex.ru' maintainer='sulincix' license=('GPLv3') -source=("https://files.pythonhosted.org/packages/2b/a8/050ab4f0c3d4c1b8aaa805f70e26e84d0e27004907c5b8ecc1d31815f92a/cffi-1.15.1.tar.gz") +source=("https://github.com/python-cffi/cffi/archive/refs/tags/v${version}.tar.gz") +#source=("https://files.pythonhosted.org/packages/2b/a8/050ab4f0c3d4c1b8aaa805f70e26e84d0e27004907c5b8ecc1d31815f92a/cffi-1.15.1.tar.gz") depends=(python py3-cparser libffi) makedepends=() -md5sums=('f493860a6e98cd0c4178149568a6b4f6') +md5sums=('51409cb22603a9310b9d3c44282359ba') group=(dev.python) uses=() arch=('x86_64') diff --git a/dev/python/py3-packaging/ympbuild b/dev/python/py3-packaging/ympbuild index 363da490..fd5e8eea 100644 --- a/dev/python/py3-packaging/ympbuild +++ b/dev/python/py3-packaging/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='py3-packaging' -release='1' -version='23.1' +release='2' +version='23.2' url='https://pypi.org/project/packaging' description='Core utilities for Python3 packages' email='akarsu@protonmail.com' @@ -10,7 +10,7 @@ license=('Apache-2.0 AND BSD-2-Clause') source=("https://github.com/pypa/packaging/archive/refs/tags/${version}.tar.gz") depends=(python) makedepends=(py3-parsing) -md5sums=('c43924bf15188607e7789c0db2955fdc') +md5sums=('0f7bc51196160ee850df25ff7f0f603a') group=(dev.python) uses=() arch=('x86_64') diff --git a/dev/python/py3-pillow/ympbuild b/dev/python/py3-pillow/ympbuild index 577238cf..b797c75c 100644 --- a/dev/python/py3-pillow/ympbuild +++ b/dev/python/py3-pillow/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='py3-pillow' -release='2' -version='10.0.0' +release='3' +version='10.1.0' url='https://python-pillow.org/' description='Python Imaging Library' email='akarsu@protonmail.com' @@ -10,7 +10,7 @@ license=('BSD') source=("https://github.com/python-pillow/Pillow/archive/refs/tags/${version}.tar.gz") depends=(python freetype lcms2 libtiff libxcb) makedepends=(git py3-build py3-installer py3-wheel py3-setuptools libwebp) -md5sums=('03b2729023f76331138eb123cc3a5264') +md5sums=('2044975777256471e2f9749ea808b5c9') group=() uses=() arch=('x86_64') diff --git a/dev/python/py3-trove-classifiers/ympbuild b/dev/python/py3-trove-classifiers/ympbuild index c1ff508a..264b4ba5 100644 --- a/dev/python/py3-trove-classifiers/ympbuild +++ b/dev/python/py3-trove-classifiers/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='py3-trove-classifiers' -release='2' -version='2023.8.7' +release='3' +version='2023.11.22' url='https://github.com/pypa/trove-classifiers' description='Canonical source for classifiers on PyPI' email='akarsu@protonmail.com' @@ -10,7 +10,7 @@ license=('Apache-2.0') source=("https://github.com/pypa/trove-classifiers/archive/refs/tags/${version}.tar.gz") depends=() makedepends=() -md5sums=('485fdd3ab73d04b141150abefe08017b') +md5sums=('175fbc274fad175ae2b69d3fc43d859a') group=(dev.python) uses=() arch=('x86_64') diff --git a/dev/util/meson/ympbuild b/dev/util/meson/ympbuild index bcd2ad7e..4ffd77b5 100644 --- a/dev/util/meson/ympbuild +++ b/dev/util/meson/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='meson' -release='2' -version='1.2.0' +release='3' +version='1.3.0' 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=( ) -md5sums=('677616183f2c5e03e2139b06280129a0') +md5sums=('35dc15e4f94ca5fd30dbe2d88a672254') uses=() group=(dev.util) arch=('x86_64') diff --git a/dev/vcs/git/ympbuild b/dev/vcs/git/ympbuild index 6d9f0362..36c35b1d 100644 --- a/dev/vcs/git/ympbuild +++ b/dev/vcs/git/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='git' -release='3' -version='2.42.0' +release='4' +version='2.43.0' url='https://mirrors.edge.kernel.org/pub/software/scm/git/' description='the fast distributed version control system' email='aliriza.keskin@pardus.org.tr' @@ -10,7 +10,8 @@ license=('GPLv3') source=("https://mirrors.edge.kernel.org/pub/software/scm/git/git-$version.tar.xz") depends=(curl openssl zlib) makedepends=() -md5sums=('e61c187f6863d5e977e60cdedf213ec0') +md5sums=('66a036a0442b8d159b0eff5a0fe0dc94') +group=(dev.vcs) uses=() arch=('x86_64') diff --git a/gnome/base/gsettings-desktop-schemas/ympbuild b/gnome/base/gsettings-desktop-schemas/ympbuild index 7f9c9cf0..9e1a9fd8 100644 --- a/gnome/base/gsettings-desktop-schemas/ympbuild +++ b/gnome/base/gsettings-desktop-schemas/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='gsettings-desktop-schemas' -release='2' -version='44.0' +release='3' +version='45.0' url='https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas.git/' description=' Collection of GSettings schemas for GNOME desktop ' email='bayramk@gmail.com' @@ -9,8 +9,8 @@ maintainer='bk' license=('GPLv3') source=("https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas/-/archive/$version/gsettings-desktop-schemas-$version.tar.gz") depends=() -makedepends=() -md5sums=('a5ae51de37e6802afd35965b2bc94874') +makedepends=(gobject-introspection meson) +md5sums=('123ef41ac1420269bbddd1c29215f4fa') group=(gnome.base) uses=() arch=('x86_64') diff --git a/media/libs/harfbuzz/ympbuild b/media/libs/harfbuzz/ympbuild index 69c20312..9ce5e7b0 100644 --- a/media/libs/harfbuzz/ympbuild +++ b/media/libs/harfbuzz/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='harfbuzz' -release='4' -version='8.2.2' +release='5' +version='8.3.0' url='https://github.com/harfbuzz/harfbuzz' description='HarfBuzz text shaping engine' email='aliriza.keskin@pardus.org.tr' @@ -10,7 +10,7 @@ license=('GPLv3') source=("https://github.com/harfbuzz/harfbuzz/archive/refs/tags/$version.tar.gz") depends=(cairo glib) makedepends=(gobject-introspection) -md5sums=('a6f7b2883952c77120141e4b54dc2add') +md5sums=('695b66f27dd3abbddce526e0b5aef74f') group=(media.libs) uses=(freetype) freetype_depends=(freetype) diff --git a/media/libs/libglvnd/ympbuild b/media/libs/libglvnd/ympbuild index 65bdea31..665756b8 100644 --- a/media/libs/libglvnd/ympbuild +++ b/media/libs/libglvnd/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='libglvnd' -release='1' -version='1.6.0' +release='2' +version='1.7.0' url='https://gitlab.freedesktop.org/glvnd/libglvnd' description='The GL Vendor-Neutral Dispatch library' email='aliriza.keskin@pardus.org.tr' @@ -10,7 +10,7 @@ license=('GPLv3') source=("https://gitlab.freedesktop.org/glvnd/libglvnd/-/archive/v$version/libglvnd-v$version.tar.gz") depends=(libXext) makedepends=() -md5sums=('239b1799a2fb82ffe0902b6b7afd469b') +md5sums=('6055d0ef8676601eb78a233a9285502c') group=(media.libs) uses=() arch=('x86_64') diff --git a/media/libs/libheif/ympbuild b/media/libs/libheif/ympbuild index a199bc01..17e0b5d6 100644 --- a/media/libs/libheif/ympbuild +++ b/media/libs/libheif/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='libheif' -release='1' -version='1.16.2' +release='2' +version='1.17.5' url='https://www.libde265.org/' description='ISO/IEC 23008-12:2017 HEIF file format decoder and encoder' email='akarsu@protonmail.com' @@ -10,7 +10,7 @@ license=('GPLv3') source=("https://github.com/strukturag/libheif/releases/download/v${version}/libheif-${version}.tar.gz") depends=(libaom libpng gdk-pixbuf x265) makedepends=(cmake libjpeg-turbo) -md5sums=('e6bec8efc317b56d85884197ad874f0a') +md5sums=('380cb683400c0fb87c13c68ec4e6a90b') group=(media.libs) uses=() arch=('x86_64') diff --git a/media/libs/libtiff/ympbuild b/media/libs/libtiff/ympbuild index c63af959..fff4b8f3 100644 --- a/media/libs/libtiff/ympbuild +++ b/media/libs/libtiff/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='libtiff' -release='1' -version='4.5.0' +release='2' +version='4.6.0' url='https://gitlab.com/libtiff/libtiff' description='Tag Image File Format (TIFF) library ' email='bayramk@gmail.com' @@ -9,9 +9,9 @@ maintainer='bk' license=('GPLv3') source=("https://gitlab.com/libtiff/libtiff/-/archive/v$version/libtiff-v$version.tar.gz") depends=() -makedepends=() -md5sums=('6e9b613cd83da5024b65fc9b80416833') -group=() +makedepends=(cmake) +md5sums=('118a2e5fc9ed71653195b332b9715890') +group=(media.libs) uses=() arch=('x86_64') @@ -20,14 +20,15 @@ cd $name-v$version setup(){ autoreconf -fvi ./configure --prefix=/usr \ - --libdir=/usr/lib64/ + --libdir=/usr/lib64/ \ + --disable-docs } build(){ - make -j`nproc` + make $jobs } package(){ - make install -j`nproc` + make DESTDIR="${DESTDIR}" install $jobs } diff --git a/media/libs/libva/ympbuild b/media/libs/libva/ympbuild index f82a0378..779bf281 100644 --- a/media/libs/libva/ympbuild +++ b/media/libs/libva/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='libva' -release='3' -version='2.19.0' +release='4' +version='2.20.0' url='https://github.com/intel/libva' description='An implementation for VA-API (Video Acceleration API)' email='aliriza.keskin@pardus.org.tr' @@ -10,7 +10,7 @@ license=('GPLv3') source=("https://github.com/intel/libva/archive/$version.tar.gz") depends=(libdrm) makedepends=() -md5sums=('21ba95be718d4cc3733fedd0904faa0b') +md5sums=('21ce1b9ee27fe01e3b1d4302876f18d9') group=(media.libs) uses=(wayland x11) arch=('x86_64') diff --git a/net/libs/libnghttp2/ympbuild b/net/libs/libnghttp2/ympbuild index 13fb435a..bf954ccb 100644 --- a/net/libs/libnghttp2/ympbuild +++ b/net/libs/libnghttp2/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='libnghttp2' -release='4' -version='1.55.0' +release='5' +version='1.58.0' url='https://github.com/nghttp2/nghttp2' description='HTTP/2 C Library' email=' aliriza.keskin@pardus.org.tr' @@ -10,7 +10,7 @@ license=('MIT') source=("https://github.com/nghttp2/nghttp2/releases/download/v${version}/nghttp2-${version}.tar.gz") depends=( ) makedepends=( ) -md5sums=('82d82775a2823564b3ac371d2235215e') +md5sums=('43a5bbe2fe5997c8ce0f907d18f0d863') arch=('x86_64') group=(net.libs) uses=(libxml2) diff --git a/sys/apps/xdg-desktop-portal-gtk/ympbuild b/sys/apps/xdg-desktop-portal-gtk/ympbuild index bd5bbf28..bfdc7430 100644 --- a/sys/apps/xdg-desktop-portal-gtk/ympbuild +++ b/sys/apps/xdg-desktop-portal-gtk/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='xdg-desktop-portal-gtk' -release='1' -version='1.14.1' +release='2' +version='1.15.1' url='https://github.com/flatpak/xdg-desktop-portal-gtk' description='A backend implementation for xdg-desktop-portal using GTK' email='aliriza.keskin@pardus.org.tr' @@ -10,24 +10,29 @@ license=('GPLv3') source=("https://github.com/flatpak/xdg-desktop-portal-gtk/archive/refs/tags/$version.tar.gz") depends=(gsettings-desktop-schemas gtk3 xdg-desktop-portal) makedepends=() -md5sums=('3dbc553b205470a6eabfd62eb83bc76b') +md5sums=('a2a161c5e4e48442b61ee9c7bed18b40') group=(sys.apps) uses=() arch=('x86_64') cd $name-$version -setup () { - autoreconf -fvi - ./configure --prefix=/usr \ - --libdir=/usr/lib64/ +setup(){ + meson setup build --prefix=/usr \ + --libdir=/usr/lib64/ \ + -Db_lto=true \ + -Dappchooser=enabled \ + -Ddatarootdir=/usr/lib/pkgconfig \ + -Ddbus-service-dir=/usr/share/dbus-1/services/ \ + -Dlockdown=enabled \ + -Dsettings=enabled \ + -Dwallpaper=disabled } -build () { - make $jobs +build(){ + ninja -C build $jobs } -package () { - make install $jobs +package(){ + ninja -C build install $jobs } - diff --git a/sys/apps/xdg-desktop-portal/ympbuild b/sys/apps/xdg-desktop-portal/ympbuild index b2a4b007..7bed294c 100644 --- a/sys/apps/xdg-desktop-portal/ympbuild +++ b/sys/apps/xdg-desktop-portal/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='xdg-desktop-portal' -release='1' -version='1.16.0' +release='2' +version='1.18.2' url='https://github.com/flatpak/xdg-desktop-portal' description='Desktop integration portals for sandboxed apps' email='akarsu@protonmail.com' @@ -10,7 +10,7 @@ license=('LGPL') source=("https://github.com/flatpak/xdg-desktop-portal/releases/download/${version}/xdg-desktop-portal-${version}.tar.xz") depends=(fuse gdk-pixbuf glib pipewire bubblewrap ) makedepends=(docbook-xsl git meson xmlto) -md5sums=('3312781f8f0ed772c52c05c010690283') +md5sums=('20e0b28c1528e57b13cc236ba7840e03') group=(sys.apps) uses=() arch=('x86_64') diff --git a/sys/fs/xfsprogs/ympbuild b/sys/fs/xfsprogs/ympbuild index 50dc6da2..2ec23b1a 100644 --- a/sys/fs/xfsprogs/ympbuild +++ b/sys/fs/xfsprogs/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='xfsprogs' -release='3' -version='6.4.0' +release='4' +version='6.5.0' url='https://xfs.wiki.kernel.org/' description='XFS filesystem utilities' email='bayramk@gmail.com' @@ -10,7 +10,7 @@ license=('GPLv3') source=("https://mirrors.edge.kernel.org/pub/linux/utils/fs/xfs/xfsprogs/xfsprogs-${version}.tar.xz") depends=(inih liburcu) makedepends=() -md5sums=('81c09e5ea47412c3a109a316cf4dd39d') +md5sums=('312d4f63c02c63a6b8b8b80a9ada11c6') group=(sys.fs) uses=() arch=('x86_64') diff --git a/sys/libs/libnvme/ympbuild b/sys/libs/libnvme/ympbuild index dd145008..1b275ec5 100644 --- a/sys/libs/libnvme/ympbuild +++ b/sys/libs/libnvme/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='libnvme' -release='1' -version='1.5' +release='2' +version='1.6' url='https://example.org' description='C Library for NVM Express on Linux' email='akarsu@protonmail.com' @@ -10,7 +10,7 @@ license=('GPLv3') source=("https://github.com/linux-nvme/libnvme/archive/refs/tags/v${version}/libnvme-${version}.tar.gz") depends=(json-c openssl linux-headers) makedepends=(dbus meson python util-linux) -md5sums=('8289e988a3244a35cc326aa564a7a727') +md5sums=('35e840e895bece4d84707695afae3012') group=(sys.libs) uses=() arch=('x86_64') @@ -19,7 +19,8 @@ cd $name-$version setup () { meson setup build --prefix=/usr \ - --libdir=/usr/lib64/ + --libdir=/usr/lib64/ \ + -Ddefault_library=both } build () { diff --git a/x11/libs/libxkbcommon/ympbuild b/x11/libs/libxkbcommon/ympbuild index a8ab748e..c6a17437 100644 --- a/x11/libs/libxkbcommon/ympbuild +++ b/x11/libs/libxkbcommon/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='libxkbcommon' -release='1' -version='1.5.0' +release='2' +version='1.6.0' url='https://github.com/xkbcommon/libxkbcommon' description='keymap handling library for toolkits and window systems' email='aliriza.keskin@pardus.org.tr' @@ -10,7 +10,7 @@ license=('GPLv3') source=("https://github.com/xkbcommon/libxkbcommon/archive/refs/tags/xkbcommon-$version.tar.gz") depends=(libxml2 libxcb xkeyboard-config) makedepends=() -md5sums=('94123bad1ad88688134b91349b496c02') +md5sums=('34ee8ede1374fc2eb6bd03d27c1b2e5d') group=(x11.libs) uses=(wayland) wayland_depends=(wayland-protocols wayland) diff --git a/x11/libs/xapp/ympbuild b/x11/libs/xapp/ympbuild index 26fb877e..3772e60a 100644 --- a/x11/libs/xapp/ympbuild +++ b/x11/libs/xapp/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='xapp' -release='2' -version='2.6.1' +release='3' +version='2.8.0' url='https://github.com/linuxmint/xapp' description='Common library for X-Apps project' email='akarsu@protonmail.com' @@ -10,7 +10,7 @@ license=('GPL') source=("https://github.com/linuxmint/xapp/archive/$version/xapp-${version}.tar.gz") depends=(libdbusmenu libgnomekbd) makedepends=(vala py3-pygobject make gobject-introspection) -md5sums=('61b7effc6629ed5469abc1fc0f3be5bf') +md5sums=('d987bbe17224a157d1bc1a7b30460c27') group=(x11.libs) uses=() arch=('x86_64') diff --git a/x11/misc/shared-mime-info/ympbuild b/x11/misc/shared-mime-info/ympbuild index b409b84d..cb0193ca 100644 --- a/x11/misc/shared-mime-info/ympbuild +++ b/x11/misc/shared-mime-info/ympbuild @@ -1,17 +1,17 @@ #!/usr/bin/env bash name='shared-mime-info' -release='1' -version='2.2' +release='2' +version='2.4' url='https://gitlab.freedesktop.org/xdg/shared-mime-info' description='The Shared MIME-info Database specification' email='bayramk@gmail.com' maintainer='bk' license=('GPLv3') -source=("https://gitlab.freedesktop.org/xdg/shared-mime-info/-/archive/2.2/shared-mime-info-$version.tar.gz" +source=("https://gitlab.freedesktop.org/xdg/shared-mime-info/-/archive/${version}/shared-mime-info-${version}.tar.gz" shared-mime-info.sysconf) depends=(libxml2) makedepends=() -md5sums=('06cb9e92e4211dc53fd52b7bfd586c78' +md5sums=('aac56db912b7b12a04fb0018e28f2f36' 'SKIP') group=(x11.misc) uses=() diff --git a/x11/misc/xkeyboard-config/ympbuild b/x11/misc/xkeyboard-config/ympbuild index d723ffed..cac7783b 100644 --- a/x11/misc/xkeyboard-config/ympbuild +++ b/x11/misc/xkeyboard-config/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='xkeyboard-config' -release='3' -version='2.39' +release='4' +version='2.40' url='https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config' description='X keyboard configuration database' email='aliriza.keskin@pardus.org.tr' @@ -10,7 +10,7 @@ license=('GPLv3') source=("https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/archive/xkeyboard-config-$version/xkeyboard-config-xkeyboard-config-$version.tar.gz") depends=() makedepends=() -md5sums=('321d064b237d7fcc62bf6178d42f8c86') +md5sums=('1100dcdf310c64634cffbcf603f5a828') group=(x11.misc) uses=() arch=('x86_64') diff --git a/x11/terms/gnome-terminal/ympbuild b/x11/terms/gnome-terminal/ympbuild index 06475e4e..210984d5 100644 --- a/x11/terms/gnome-terminal/ympbuild +++ b/x11/terms/gnome-terminal/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='gnome-terminal' -release='1' -version='3.48.1' +release='2' +version='3.50.1' url='https://wiki.gnome.org/Apps/Terminal' description='GNOME terminal emulator application' email='akarsu@protonmail.com' @@ -11,9 +11,9 @@ source=("https://gitlab.gnome.org/GNOME/gnome-terminal/-/archive/${version}/gnom "00-ignore-language-check.patch" "gnome-terminal-daemon" "gnome-terminal-daemon.desktop") -depends=( dconf gsettings-desktop-schemas itstool libpcre2 vte3) +depends=(dconf gsettings-desktop-schemas itstool libpcre2 vte3) makedepends=() -md5sums=('1ad71a29e933ed3cc0e0c06e270d4542' +md5sums=('627c0381b3620f7f92662dbc0a9c4099' 'SKIP' 'SKIP' 'SKIP') diff --git a/x11/terms/xterm/ympbuild b/x11/terms/xterm/ympbuild index da377c42..42664d93 100644 --- a/x11/terms/xterm/ympbuild +++ b/x11/terms/xterm/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='xterm' -release='4' -version='384' +release='5' +version='388' url='https://invisible-island.net' description='Terminal Emulator for X Windows' email='aliriza.keskin@pardus.org.tr' @@ -11,7 +11,7 @@ source=("https://invisible-island.net/archives/xterm/xterm-$version.tgz" 'xterm.desktop') depends=(libX11 ncurses util-linux libXt libXau libXinerama libXaw libXpm libXft) makedepends=() -md5sums=('27a701e73076e42a265e34f8fe558ff6' +md5sums=('068e86503421adfd779b40fa522f6364' 'SKIP') group=(x11.terms) uses=() diff --git a/x11/themes/gnome-backgrounds/ympbuild b/x11/themes/gnome-backgrounds/ympbuild index 1168f77f..558d4c65 100644 --- a/x11/themes/gnome-backgrounds/ympbuild +++ b/x11/themes/gnome-backgrounds/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='gnome-backgrounds' -release='1' -version='44.0' +release='2' +version='45.0' url='https://gitlab.gnome.org/GNOME/gnome-backgrounds' description='Default wallpaper set for GNOME' email='akarsu@protonmail.com' @@ -10,7 +10,7 @@ license=('GPL-2.0-or-later' 'CC-BY-2.0' 'CC-BY-SA-2.0' 'CC-BY-SA-3.0') source=("https://download.gnome.org/sources/gnome-backgrounds/${version%.*}/gnome-backgrounds-${version}.tar.xz") depends=() makedepends=() -md5sums=('3364a0479babd85f333c1e8a635330b2') +md5sums=('79a429a1aaa46aa94fecd1923e9be0b1') group=(x11.themes) uses=() arch=('x86_64') @@ -18,8 +18,9 @@ arch=('x86_64') cd $name-$version setup(){ - meson setup build --prefix=/usr - #meson compile -C build + meson setup build --prefix=/usr \ + --libdir=/usr/lib64/ \ + -Ddefault_library=both } build(){