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/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/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/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=()