diff --git a/app/misc/ca-certificates/ympbuild b/app/misc/ca-certificates/ympbuild index c9788353..29654ba2 100644 --- a/app/misc/ca-certificates/ympbuild +++ b/app/misc/ca-certificates/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='ca-certificates' -release='1' -version='20230106' +release='2' +version='20240705' url='https://salsa.debian.org/debian/ca-certificates' description='Common CA certificates' email='aliriza.keskin@pardus.org.tr' @@ -11,7 +11,7 @@ source=("https://gitlab.alpinelinux.org/alpine/ca-certificates/-/archive/$versio "ca-certificates.sysconf") depends=() makedepends=() -md5sums=('c5e091fdedb5eb24babfe6e2e0bb5142' +sha256sums=('125ad77f66dbac3dfedefa2368a907f90b449baf5c826396714a4055c582bce6' 'SKIP') group=(app.misc) uses=() diff --git a/app/misc/neofetch/ympbuild b/app/misc/neofetch/ympbuild new file mode 100644 index 00000000..571b6f49 --- /dev/null +++ b/app/misc/neofetch/ympbuild @@ -0,0 +1,24 @@ +#!/usr/bin/env bash +name='neofetch' +release='1' +version='7.1.0' +url='https://github.com/dylanaraps/neofetch' +description='neofetch' +email='03teknoloji@gmail.com' +maintainer='mobilturka' +license=('GPLv3') +source=("https://github.com/dylanaraps/neofetch/archive/refs/tags/$version.tar.gz") +depends=() +makedepends=() +sha256sums=('58a95e6b714e41efc804eca389a223309169b2def35e57fa934482a6b47c27e7') +group=(app.misc) +uses=() +arch=('x86_64') + + +package() { + cd "$name-$version" + + install -Dm 00755 $name "$DESTDIR/usr/bin/$name" + install -Dm 00644 $name.1 "$DESTDIR/usr/share/man/man1/$name.1" +} diff --git a/dev/libs/libclc/ympbuild b/dev/libs/libclc/ympbuild index 063a0f08..bddd96f3 100644 --- a/dev/libs/libclc/ympbuild +++ b/dev/libs/libclc/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='libclc' -release='2' -version='16.0.6' +release='3' +version='18.1.8' url='https://libclc.llvm.org/' description='Open source implementation of the library requirements of the OpenCL C programming language' email='aliriza.keskin@pardus.org.tr' @@ -10,7 +10,7 @@ license=('GPLv3') source=("https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/libclc-$version.src.tar.xz") depends=(spirv-llvm-translator) makedepends=() -md5sums=('0d324349c194269c2646a537831c573c') +sha256sums=('905bd59e9f810d6bd0ae6874725a8f8a3c91cb416199c03f2b98b57437cfb32e') group=(dev.libs) uses=() arch=('x86_64') diff --git a/dev/python/py3-ply/ympbuild b/dev/python/py3-ply/ympbuild new file mode 100644 index 00000000..f9fe772b --- /dev/null +++ b/dev/python/py3-ply/ympbuild @@ -0,0 +1,26 @@ +#!/usr/bin/env bash +name='py3-ply' +release='1' +version='3.11' +url='https://www.dabeaz.com/ply/' +description='Python-ply package' +email='03teknoloji@gmail.com' +maintainer='mobilturka' +license=('GPLv3') +source=("https://pypi.io/packages/source/p/ply/ply-$version.tar.gz") +depends=(python) +makedepends=(py3-wheel py3-setuptools) +sha256sums=('00c7c1aaa88358b9c765b6d3000c6eec0ba42abca5351b095321aef446081da3') +group=(dev.python) +uses=() +arch=('x86_64') + +cd "ply-$version" + +build(){ + python3 setup.py build +} + +package(){ + python3 setup.py install --root="${DESTDIR}" --install-lib=/usr/lib64/python3 --optimize=1 --skip-build +} diff --git a/dev/util/cmake/ympbuild b/dev/util/cmake/ympbuild index 16297b77..332629a4 100644 --- a/dev/util/cmake/ympbuild +++ b/dev/util/cmake/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='cmake' -release='5' -version='3.29.5' +release='6' +version='3.30.3' url='https://github.com/Kitware/CMake' description='A cross-platform open-source make system' email='aliriza.keskin@pardus.org.tr' @@ -10,7 +10,7 @@ license=('GPLv3') source=("https://github.com/Kitware/CMake/releases/download/v$version/cmake-$version.tar.gz") depends=() makedepends=() -sha256sums=('dd63da7d763c0db455ca232f2c443f5234fe0b11f8bd6958a81d29cc987dfd6e') +sha256sums=('6d5de15b6715091df7f5441007425264bdd477809f80333fdf95f846aaff88e4') uses=() uses_extra=(qt) group=(dev.util) diff --git a/dev/util/directx-haders/ympbuild b/dev/util/directx-haders/ympbuild index c29785f5..552c00c3 100644 --- a/dev/util/directx-haders/ympbuild +++ b/dev/util/directx-haders/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='directx-headers' -release='2' -version='1.611.0' +release='3' +version='1.614.0' url='https://github.com/microsoft/DirectX-Headers' description='DirectX headers for using D3D12' email='akarsu@protonmail.com' @@ -10,7 +10,7 @@ license=('MIT') source=("https://github.com/microsoft/DirectX-Headers/archive/refs/tags/v${version}.tar.gz") depends=() makedepends=() -md5sums=('2907ab684e6a22cf91f6b7a137640b2a') +sha256sums=('1cd54449799501a4ad129a4c7ccf0c026bbb699f937ba299d92de3aacd29c5be') group=(dev.util) uses=() arch=('x86_64') diff --git a/gui/libs/libhandy/ympbuild b/gui/libs/libhandy/ympbuild index 313fc1ff..7f9bc0cf 100644 --- a/gui/libs/libhandy/ympbuild +++ b/gui/libs/libhandy/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='libhandy' -release='1' -version='1.8.2' +release='2' +version='1.8.3' url='https://gitlab.gnome.org/GNOME/libhandy' description='Building blocks for modern adaptive GNOME apps' email='me@osmancoskun.com' @@ -10,7 +10,7 @@ license=('LGPLv2.1') source=("https://gitlab.gnome.org/GNOME/libhandy/-/archive/$version/libhandy-$version.tar.gz") depends=(gtk3) makedepends=() -md5sums=('7822d4c12dba6634624a803274089de3') +sha256sums=('7e7670f5d0a6d0adc24b888da44dab938a6f52472b8944d6dd4e31b6d3569a5f') group=(gui.libs) uses=() arch=('x86_64') diff --git a/media/libs/libva/ympbuild b/media/libs/libva/ympbuild index 779bf281..da51f9b1 100644 --- a/media/libs/libva/ympbuild +++ b/media/libs/libva/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='libva' -release='4' -version='2.20.0' +release='5' +version='2.22.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=('21ce1b9ee27fe01e3b1d4302876f18d9') +sha256sums=('467c418c2640a178c6baad5be2e00d569842123763b80507721ab87eb7af8735') group=(media.libs) uses=(wayland x11) arch=('x86_64') diff --git a/media/libs/mesa/ympbuild b/media/libs/mesa/ympbuild index 0621e70a..0d0838e8 100644 --- a/media/libs/mesa/ympbuild +++ b/media/libs/mesa/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='mesa' -release='5' -version='24.0.2' +release='6' +version='24.2.1' url='https://gitlab.freedesktop.org/mesa/mesa' description='An open-source implementation of the OpenGL specification' email='aliriza.keskin@pardus.org.tr' @@ -10,7 +10,7 @@ license=('GPLv3') source=("https://gitlab.freedesktop.org/mesa/mesa/-/archive/mesa-$version/mesa-mesa-$version.tar.gz") depends=(libva libvdpau libdrm llvm glslang elfutils libclc py3-mako libglvnd eudev) makedepends=(git directx-headers) -md5sums=('bc4f0dbc905f2f3f697dba01876b1f75') +sha256sums=('b6baa3c1ada135a2560df3080ffee81da78adc65efd16d366957278bc4ff7728') group=(media.libs) uses=(wayland x11) wayland_depends=(wayland wayland-protocols) diff --git a/media/video/pipewire/ympbuild b/media/video/pipewire/ympbuild index 7c68c3c3..784fffcb 100644 --- a/media/video/pipewire/ympbuild +++ b/media/video/pipewire/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='pipewire' -release='2' -version='1.0.0' +release='3' +version='1.2.3' url='https://pipewire.org/' description='Multimedia processing graphs ' email='bayramk@gmail.com' @@ -12,7 +12,7 @@ source=("https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/$version/pip "pipewire-launcher.sh") depends=(lilv libpulse alsa-lib dbus) makedepends=() -md5sums=('0452405de47b4a619766f18fbda4bfa1' +sha256sums=('f2645dda4294a46b58727bf81352f13180be232e74ff7fccbc44f30d31fa4766' 'SKIP' 'SKIP') group=(media.video) @@ -50,3 +50,4 @@ package(){ install ../pipewire.desktop ${DESTDIR}/etc/xdg/autostart/ } + diff --git a/net/misc/networkmanager/ympbuild b/net/misc/networkmanager/ympbuild index fec76a01..afcb644a 100644 --- a/net/misc/networkmanager/ympbuild +++ b/net/misc/networkmanager/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='networkmanager' -release='3' -version='1.44.2' +release='4' +version='1.48.10' url='https://gitlab.freedesktop.org/NetworkManager/NetworkManager' description='network management daemon' email='aliriza.keskin@pardus.org.tr' @@ -14,7 +14,7 @@ source=("https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/archive/ "networkmanager.initd") depends=(libndp nss newt) makedepends=(libxslt gobject-introspection) -md5sums=('52d96b8a01913fed16a30173da07bd82' +sha256sums=('53f3b8e3af81a244591327e2fb30e9018d3e7f90ad2c5879add475eefd786edf' 'SKIP' 'SKIP' 'SKIP' diff --git a/sys/devel/binutils/ympbuild b/sys/devel/binutils/ympbuild index d0cc0df7..75635581 100644 --- a/sys/devel/binutils/ympbuild +++ b/sys/devel/binutils/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='binutils' -release='5' -version='2.43' +release='6' +version='2.43.1' url='https://ftp.gnu.org/gnu/binutils/' description='A set of programs to assemble and manipulate binary and object files' email=' aliriza.keskin@pardus.org.tr' @@ -10,7 +10,7 @@ license=('GPLv3') source=("https://ftp.gnu.org/gnu/binutils/binutils-$version.tar.xz") depends=(zlib flex) makedepends=( ) -sha256sums=('b53606f443ac8f01d1d5fc9c39497f2af322d99e14cea5c0b4b124d630379365') +sha256sums=('13f74202a3c4c51118b797a39ea4200d3f6cfbe224da6d1d95bb938480132dfd') arch=('x86_64') group=(sys.devel) uses=(multilib) diff --git a/sys/kernel/linux-headers/ympbuild b/sys/kernel/linux-headers/ympbuild index 583f0468..dda29816 100644 --- a/sys/kernel/linux-headers/ympbuild +++ b/sys/kernel/linux-headers/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='linux-headers' -release='5' -version='6.10.5' +release='6' +version='6.10.7' url='https://cdn.kernel.org/pub/linux/kernel/' description='Linux kernel headers' email='aliriza.keskin@pardus.org.tr' diff --git a/sys/kernel/linux/ympbuild b/sys/kernel/linux/ympbuild index a421c97e..96efa9f1 100644 --- a/sys/kernel/linux/ympbuild +++ b/sys/kernel/linux/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='linux' -release='5' -version='6.10.5' +release='6' +version='6.10.7' url='https://cdn.kernel.org/pub/linux/kernel/' description='Linux kernel' email='aliriza.keskin@pardus.org.tr' diff --git a/x11/libs/libdrm/ympbuild b/x11/libs/libdrm/ympbuild index 3405c529..d67a1106 100644 --- a/x11/libs/libdrm/ympbuild +++ b/x11/libs/libdrm/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='libdrm' -release='2' -version='2.4.120' +release='3' +version='2.4.123' url='https://gitlab.freedesktop.org/mesa/drm' description='X.Org libdrm library' email='bk@gmail.com' @@ -10,7 +10,7 @@ license=('GPLv3') source=("https://dri.freedesktop.org/libdrm/libdrm-$version.tar.xz") depends=(libpciaccess) makedepends=() -md5sums=('f8521de37ccbd15987b843a83fabd567') +sha256sums=('a2b98567a149a74b0f50e91e825f9c0315d86e7be9b74394dae8b298caadb79e') group=(x11.libs) uses=() arch=('x86_64') diff --git a/xfce/extra/ristretto/ympbuild b/xfce/extra/ristretto/ympbuild new file mode 100644 index 00000000..3f96c3b5 --- /dev/null +++ b/xfce/extra/ristretto/ympbuild @@ -0,0 +1,33 @@ +#!/usr/bin/env bash +name='ristretto' +release='1' +version='0.13.2' +url='https://docs.xfce.org/apps/ristretto/start' +description='A fast and lightweight picture viewer for Xfce' +email='03teknoloji@gmail.com' +maintainer='mobilturka' +license=('GPLv3') +source=("https://archive.xfce.org/src/apps/$name/0.13/$name-$version.tar.bz2") +depends=(libxfce4ui xfconf tumbler libexif file) +makedepends=() +sha256sums=('779f5ede3016019eec01d64a025583078d3936e35d4288ec2e8433494d757dd9') +group=(xfce.extra) +uses=() +arch=('x86_64') + +build() { + cd $name-$version + + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --disable-debug + make +} + +package() { + cd $name-$version + make DESTDIR="$DESTDIR" install +} +