Merge branch 'master' into 'master'

1 Aralık Güncellemeleri

See merge request turkman/packages/main!119
This commit is contained in:
𐰀𐰞𐰃:𐰺𐰃𐰔𐰀:𐰚𐰀𐰾𐰚𐰃𐰤 committed 2023-12-04 06:26:29 +00:00
commit 40c0bc6b3e
20 files changed
+195 -83

No files matched your search

+7 -7
View File
@@ -1,23 +1,22 @@
#!/usr/bin/env bash
name='ghostscript'
release='1'
version='9.27'
release='2'
version='10.02.1'
_version='10021'
url='https://example.org'
description='An interpreter for the PostScript language'
email='aliriza.keskin@pardus.org.tr'
maintainer='aliriza'
license=('GPLv3')
source=(
"https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs927/ghostscript-$version.tar.xz"
"ghostscript-9.27-upstream_fixes-1.patch"
"https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${_version}/ghostscript-${version}.tar.xz"
"https://downloads.sourceforge.net/gs-fonts/ghostscript-fonts-std-8.11.tar.gz"
"https://downloads.sourceforge.net/gs-fonts/gnu-gs-fonts-other-6.0.tar.gz"
)
depends=()
makedepends=()
md5sums=(
'dd531503dbbc524f73528359e2ea145c'
'SKIP'
'26c0cbfa2e09da97f1fc78728048ada8'
'6865682b095f8c4500c54b285ff05ef6'
'33457d3f37de7ef03d2eea05a9e6aa4f'
)
@@ -30,7 +29,8 @@ cd $name-$version
setup () {
./configure --prefix=/usr \
--disable-compile-inits \
--enable-dynamic
--enable-dynamic \
--disable-hidden-visibility
}
build () {
+3 -10
View File
@@ -1,14 +1,13 @@
#!/usr/bin/env bash
name='cinnamon'
release='2'
version='5.8.4'
version='6.0.0'
url='https://github.com/linuxmint/cinnamon'
description='Linux desktop which provides advanced innovative features and a traditional user experience'
email='akarsu@protonmail.com'
maintainer='akarsu'
license=('GPLv2')
source=("https://github.com/linuxmint/cinnamon/archive/refs/tags/$version.tar.gz"
"https://github.com/linuxmint/cinnamon/commit/fce9aad1ebb290802dc550e8dae6344dddf9dec1.patch")
source=("https://github.com/linuxmint/cinnamon/archive/refs/tags/$version.tar.gz")
depends=(nm-applet accountsservice cinnamon-control-center cinnamon-menus
cinnamon-session cinnamon-settings-daemon cjs gnome-backgrounds gsound gstreamer libcroco
libgnomekbd libkeybinder3 librsvg muffin nemo polkit-gnome py3-cairo py3-dbus py3-pygobject
@@ -16,19 +15,13 @@ depends=(nm-applet accountsservice cinnamon-control-center cinnamon-menus
timezonemap xapp xdg-desktop-portal-xapp caribou
)
makedepends=(meson gobject-introspection intltool)
md5sums=('525ee66434fc3cdb60bf362845141b17'
'SKIP')
md5sums=('0f3b7ff7fa409a27b820e215edca51ec')
group=(cinnamon.base)
uses=()
arch=('x86_64')
cd $name-$version
prepare(){
# 5.8.4 pillow fix patch.
# TODO: Remove this.
patch -Np1 -i ../*.patch
}
setup(){
meson setup build --prefix=/usr \
+3 -3
View File
@@ -1,7 +1,7 @@
#!/usr/bin/env bash
name='ell'
release='3'
version='0.58'
release='4'
version='0.61'
url='https://01.org/ell'
description='Embedded Linux library'
email='akarsu@protonmail.com'
@@ -10,7 +10,7 @@ license=('GPLv2.1')
source=(https://mirrors.edge.kernel.org/pub/linux/libs/$name/$name-$version.tar.{xz,sign})
depends=()
makedepends=()
md5sums=('d6dc4b910101de38168c847fb1efefa2' 'f1c05b3e08ac542b23f02bc706b83508')
md5sums=('e7d9a69de4d4d787fabb60d69d6293a3' 'SKIP')
group=(dev.libs)
uses=()
arch=('x86_64')
+3 -3
View File
@@ -1,7 +1,7 @@
#!/usr/bin/env bash
name='pkgconf'
release='1'
version='1.9.3'
release='2'
version='2.1.0'
url='https://github.com/pkgconf/pkgconf/tags'
description='Package compiler and linker metadata toolkit'
email='aliriza.keskin@pardus.org.tr'
@@ -13,7 +13,7 @@ source=("https://github.com/pkgconf/pkgconf/archive/refs/tags/pkgconf-$version.t
)
depends=( )
makedepends=( )
md5sums=('eb873bebfdf2d89f50e8f1a7608ebdab'
md5sums=('a5bcbb77c0ff051e85a1e6044e396f19'
'SKIP'
'SKIP')
uses=()
+3 -3
View File
@@ -1,7 +1,7 @@
#!/usr/bin/env bash
name='vulkan-headers'
release='1'
version='1.3.239'
release='2'
version='1.3.269'
url='https://github.com/KhronosGroup/Vulkan-Headers'
description='Vulkan Header files and API registry'
email='aliriza.keskin@pardus.org.tr'
@@ -10,7 +10,7 @@ license=('GPLv3')
source=("https://github.com/KhronosGroup/Vulkan-Headers/archive/refs/tags/v$version.tar.gz")
depends=()
makedepends=()
md5sums=('a345e779c8003024314de96a3819877b')
md5sums=('0814001914deccaa65fd42188ab12db2')
group=(dev.util)
uses=()
arch=('x86_64')
+3 -3
View File
@@ -1,7 +1,7 @@
#!/usr/bin/env bash
name='wlroots'
release='1'
version='0.16.1'
release='2'
version='0.17.0'
url='https://gitlab.freedesktop.org/wlroots/wlroots'
description='Pluggable, composable, unopinionated modules for building a Wayland compositor'
email='bayramk@gmail.com'
@@ -10,7 +10,7 @@ license=('GPLv3')
source=("https://gitlab.freedesktop.org/wlroots/wlroots/-/archive/$version/wlroots-$version.tar.gz")
depends=(seatd hwdata eudev libxkbcommon wayland)
makedepends=()
md5sums=('c6e2144108667d6c5b590f626aff7763')
md5sums=('350b9085b67fc8496c4a5228bb992c22')
group=(gui.libs)
uses=()
arch=('x86_64')
+5 -5
View File
@@ -1,16 +1,16 @@
8#!/usr/bin/env bash
name='mpg123'
release='1'
version='1.31.3'
release='2'
version='1.32.3'
url='https://salsa.debian.org/multimedia-team/mpg123'
description='mpg123 - play audio MPEG 1.0/2.0/2.5 stream (layers 1, 2 and 3)'
email='aliriza.keskin@pardus.org.tr'
maintainer='aliriza'
license=('GPLv3')
source=('https://salsa.debian.org/multimedia-team/mpg123/-/archive/upstream/1.31.3/mpg123-upstream-1.31.3.tar.gz')
source=("https://salsa.debian.org/multimedia-team/mpg123/-/archive/upstream/${version}/mpg123-upstream-${version}.tar.gz")
depends=()
makedepends=()
md5sums=('ad6948d8aab79542f739933157f93b47')
makedepends=(libtool alsa-lib linux-headers)
md5sums=('ba70837a552d64815318839aa36d8ca7')
group=(media.libs)
uses=()
arch=('x86_64')
@@ -0,0 +1,42 @@
Submitted By: Marty Jack (martyj19 at comcast dot net)
Date: 2022-07-23
Initial Package Version: 5.1.0
Origin: Rediffed from ffmpeg-5.0.1-api_addition-1.patch
Upstream Status: Not accepted
Description: The ffmpeg upstream is not willing to take this as a
permanent fix and suggests that Chromium should change to keep the
information locally to Chromium. Until that happens it appears
that many distros are carrying this patch as a temporary
expedient to allow building with system ffmpeg.
diff -Naur ffmpeg-5.1.orig/libavformat/avformat.h ffmpeg-5.1/libavformat/avformat.h
--- ffmpeg-5.1.orig/libavformat/avformat.h 2022-07-22 13:58:39.000000000 -0400
+++ ffmpeg-5.1/libavformat/avformat.h 2022-07-22 19:34:07.490051886 -0400
@@ -1128,6 +1128,10 @@
*/
int64_t av_stream_get_end_pts(const AVStream *st);
+// Chromium: We use the internal field first_dts vvv
+int64_t av_stream_get_first_dts(const AVStream *st);
+// Chromium: We use the internal field first_dts ^^^
+
#define AV_PROGRAM_RUNNING 1
/**
diff -Naur ffmpeg-5.1.orig/libavformat/demux_utils.c ffmpeg-5.1/libavformat/demux_utils.c
--- ffmpeg-5.1.orig/libavformat/demux_utils.c 2022-07-22 13:58:39.000000000 -0400
+++ ffmpeg-5.1/libavformat/demux_utils.c 2022-07-22 19:36:39.646735587 -0400
@@ -29,6 +29,13 @@
#include "demux.h"
#include "internal.h"
+// Chromium: We use the internal field first_dts vvv
+int64_t av_stream_get_first_dts(const AVStream *st)
+{
+ return cffstream(st)->first_dts;
+}
+// Chromium: We use the internal field first_dts ^^^
+
struct AVCodecParserContext *av_stream_get_parser(const AVStream *st)
{
return cffstream(st)->parser;
+11 -6
View File
@@ -1,23 +1,28 @@
#!/usr/bin/env bash
name='ffmpeg'
release='2'
version='6.0.1'
release='3'
version='6.1'
url='https://ffmpeg.org/'
description='A complete, cross-platform solution to record, convert and stream audio and video.'
email='bayramk@gmail.com'
maintainer='bk'
license=('GPLv3')
source=("https://ffmpeg.org/releases/ffmpeg-$version.tar.xz")
source=("https://ffmpeg.org/releases/ffmpeg-${version}.tar.xz"
"ffmpeg-6.1-chromium_method-1.patch")
depends=(gnutls libaom libass dav1d libjxl libdrm lcms2 lame opus libopenmpt libpulse
gnutls librist libsrt libtheora v4l-utils vidstab libvpx libwebp x264 x265 xvidcore zimg zeromq)
makedepends=(nasm)
md5sums=('ce0e7f8abc6b72bb345d1b854760236d')
group=()
md5sums=('5898f671dca522f537c3b57d1d6b57a3' 'SKIP')
group=(media.video)
uses=()
arch=('x86_64')
cd $name-$version
prepare(){
patch -Np1 -i ../ffmpeg-6.1-chromium_method-1.patch
}
setup(){
./configure --prefix=/usr \
--disable-librtmp \
@@ -68,7 +73,7 @@ setup(){
}
build(){
make -j`nproc`
make $jobs
}
package(){
+5 -4
View File
@@ -1,16 +1,17 @@
#!/usr/bin/env bash
name='gst-plugins-bad'
release='1'
version='1.18.6'
release='2'
version='1.22.7'
url='https://gitlab.freedesktop.org/gstreamer'
description=' GStreamer plugins and helper libraries'
email='bayramk@gmail.com'
maintainer='bk'
license=('GPLv3')
source=("https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/archive/$version/gst-plugins-bad-$version.tar.gz")
source=("https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-${version}.tar.xz")
#source=("https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/archive/$version/gst-plugins-bad-$version.tar.gz")
depends=(gst-plugins-base)
makedepends=()
md5sums=('4bd822ca18be8c3d409f091a8f9219ff')
md5sums=('63d4e2811069a0a852782a788b494340')
group=(media.video)
uses=()
arch=('x86_64')
+5 -4
View File
@@ -1,16 +1,17 @@
#!/usr/bin/env bash
name='gst-plugins-base'
release='2'
version='1.19.2'
release='3'
version='1.22.7'
url='https://gitlab.freedesktop.org/gstreamer'
description='GStreamer plugins and helper libraries'
email='bayramk@gmail.com'
maintainer='bk'
license=('GPLv3')
source=("https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/archive/$version/gst-plugins-base-$version.tar.gz")
source=("https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-${version}.tar.xz")
#source=("https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/archive/$version/gst-plugins-base-$version.tar.gz")
depends=(gstreamer)
makedepends=()
md5sums=('206be0da46ed9b2aef4e4be6ed2925e9')
md5sums=('156e377fb065b9ba5d38d30385f15608')
group=(media.video)
uses=()
arch=('x86_64')
+7 -5
View File
@@ -1,16 +1,17 @@
#!/usr/bin/env bash
name='gst-plugins-good'
release='1'
version='1.18.6'
release='2'
version='1.22.7'
url='https://gitlab.freedesktop.org/gstreamer/'
description='GStreamer plugins'
email='bayramk@gmail.com'
maintainer='bk'
license=('GPLv3')
source=("https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/archive/$version/gst-plugins-good-$version.tar.gz")
source=("https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-${version}.tar.xz")
#source=("https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/archive/$version/gst-plugins-good-$version.tar.gz")
depends=(gstreamer gst-plugins-base)
makedepends=()
md5sums=('fa12514ea3a9d6e83b400a4d29051ab2')
md5sums=('555ff88e787ff40c948f55e5b9ca4e5a')
group=(media.video)
uses=()
arch=('x86_64')
@@ -19,7 +20,8 @@ cd $name-$version
setup(){
meson setup build --prefix=/usr \
--libdir=/usr/lib64
--libdir=/usr/lib64 \
-Dqt6=disabled
}
build(){
ninja -C build
+5 -4
View File
@@ -1,16 +1,17 @@
#!/usr/bin/env bash
name='gst-plugins-ugly'
release='1'
version='1.18.6'
release='2'
version='1.22.7'
url='https://gitlab.freedesktop.org/gstreamer'
description='Ugly GStreamer plugins'
email='bayramk@gmail.com'
maintainer='bk'
license=('GPLv3')
source=("https://gitlab.freedesktop.org/gstreamer/gst-plugins-ugly/-/archive/$version/gst-plugins-ugly-$version.tar.gz")
source=("https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-${version}.tar.xz")
#source=("https://gitlab.freedesktop.org/gstreamer/gst-plugins-ugly/-/archive/$version/gst-plugins-ugly-$version.tar.gz")
depends=(gst-plugins-base)
makedepends=()
md5sums=('7957c8b34be7abba8fc80d72da6259ef')
md5sums=('1e6a65cc6eea7c317cee4e3eb9c0ae57')
group=(media.video)
uses=()
arch=('x86_64')
+3 -3
View File
@@ -1,7 +1,7 @@
#!/usr/bin/env bash
name='pipewire'
release='1'
version='0.3.67'
release='2'
version='1.0.0'
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=('c3f399f63b6a520fce5f25ab7b9c9e1f'
md5sums=('0452405de47b4a619766f18fbda4bfa1'
'SKIP'
'SKIP')
group=(media.video)
+3 -3
View File
@@ -1,7 +1,7 @@
#!/usr/bin/env bash
name='mbedtls'
release='3'
version='3.4.0'
release='4'
version='3.5.0'
url='https://tls.mbed.org/'
description='Portable cryptographic and SSL/TLS library, aka polarssl'
email='akarsu@protonmail.com'
@@ -10,7 +10,7 @@ license=('Apache')
source=("https://github.com/Mbed-TLS/mbedtls/archive/refs/tags/v${version}.tar.gz")
depends=(glibc)
makedepends=(cmake python)
md5sums=('3f6c2eadc1243e9895d65c67b46eb890')
md5sums=('e76d1c2c673bdda2ab69dc0061f5fa51')
group=(net.libs)
uses=()
arch=('x86_64')
+7 -14
View File
@@ -1,31 +1,26 @@
#!/usr/bin/env bash
name='cups-filters'
release='1'
version='1.28.16'
release='2'
version='2.0.0'
url='https://wiki.linuxfoundation.org/openprinting/cups-filters'
description='OpenPrinting CUPS filters and backends'
email='akarsu@protonmail.com'
maintainer='akarsu'
license=('GPLv3')
source=("https://www.openprinting.org/download/cups-filters/cups-filters-${version}.tar.xz"
"cups-filters-1.28.16-security_fix-1.patch")
source=("https://github.com/OpenPrinting/cups-filters/archive/refs/tags/${version}.tar.gz")
#source=("https://www.openprinting.org/download/cups-filters/cups-filters-${version}.tar.xz")
depends=(cups poppler ghostscript)
makedepends=()
md5sums=('24bed15110499fd652d65d6baab85ca6' 'SKIP')
md5sums=('64ec28ce5e05623048c55b9007b0455b')
group=(net.print)
uses=()
arch=('x86_64')
cd $name-$version
prepare(){
patch -Np1 < ../cups-filters-${version}-security_fix-1.patch
}
setup () {
CXXFLAGS="$CXXFLAGS -flto=auto -std=c++17" \
#autoreconf -fvi
autoreconf -fvi
./configure --prefix=/usr \
--libdir=/usr/lib64/ \
--disable-avahi \
@@ -41,12 +36,10 @@ setup () {
}
build () {
make libcupsfilters.la
make libfontembed.la
make $jobs
}
package () {
make DESTDIR="$DESTDIR/" install $jobs
make DESTDIR="$DESTDIR" install $jobs
}
+37
View File
@@ -0,0 +1,37 @@
#!/usr/bin/env bash
name='libcupsfilters'
release='1'
version='2.0.0'
url='https://github.com/OpenPrinting/libcupsfilters'
description='OpenPrinting CUPS Filters - contains all the code of the filters of the former cups-filters package as library functions'
email='akarsu@protonmail.com'
maintainer='akarsu'
license=('Apache')
source=("https://github.com/OpenPrinting/libcupsfilters/releases/download/${version}/libcupsfilters-${version}.tar.xz")
depends=(cups libexif poppler libjpeg-turbo libpng libtiff lcms2 fontconfig dbus)
makedepends=(ghostscript)
md5sums=('267e569145bd20615fa18ae65ea6f870')
group=(net.print)
uses=()
arch=('x86_64')
cd $name-$version
setup () {
./configure --prefix=/usr \
--libdir=/usr/lib64/ \
--sysconfdir=/etc \
--sbindir=/usr/bin \
--localstatedir=/var \
--disable-mutool
}
build () {
make $jobs
}
package () {
make DESTDIR="$DESTDIR" install $jobs
}
+37
View File
@@ -0,0 +1,37 @@
#!/usr/bin/env bash
name='libppd'
release='1'
version='2.0.0'
url='https://github.com/OpenPrinting/libppd'
description='OpenPrinting - the legacy support library for PPD files'
email='akarsu@protonmail.com'
maintainer='akarsu'
license=('Apache')
source=("https://github.com/OpenPrinting/libppd/releases/download/${version}/libppd-${version}.tar.xz")
depends=(cups cups-filters)
makedepends=(ghostscript)
md5sums=('ab889cbcdaa23689d9a425769f208da9')
group=(net.print)
uses=()
arch=('x86_64')
cd $name-$version
setup () {
./configure --prefix=/usr \
--libdir=/usr/lib64/ \
--sysconfdir=/etc \
--sbindir=/usr/bin \
--localstatedir=/var \
--disable-mutool
}
build () {
make $jobs
}
package () {
make DESTDIR="$DESTDIR" install $jobs
}
+3 -3
View File
@@ -1,7 +1,7 @@
#!/usr/bin/env bash
name='polkit'
release='1'
version='122'
release='2'
version='123'
url='https://gitlab.freedesktop.org/polkit/polkit'
description='Application development toolkit for controlling system-wide privileges'
email='akarsu@protonmail.com'
@@ -14,7 +14,7 @@ source=("https://gitlab.freedesktop.org/polkit/polkit/-/archive/$version/polkit-
"polkit.sysconf")
depends=(duktape expat glib pam elogind)
makedepends=(gobject-introspection gtk-doc meson)
md5sums=('bbe3e745fc5bc1a41f1b5044f09a0f26'
md5sums=('36540b837c588e1e77145523bb39f511'
'SKIP'
'SKIP'
'SKIP'
+3 -3
View File
@@ -1,7 +1,7 @@
#!/usr/bin/env bash
name='papirus-icon-theme'
release='2'
version='20230601'
release='3'
version='20231101'
url='https://github.com/PapirusDevelopmentTeam/papirus-icon-theme'
description='papirus icon theme'
email='03teknoloji@gmail.com'
@@ -10,7 +10,7 @@ license=('GPLv3')
source=("https://github.com/PapirusDevelopmentTeam/$name/archive/$version/$name-$version.tar.gz")
depends=()
makedepends=()
md5sums=('1bb8fffc5775b3b6035adcec77d34d26')
md5sums=('2c42e8eb7477055ed09e6a700baa4a6f')
group=(x11.themes)
uses=()
arch=('x86_64')