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 #!/usr/bin/env bash
name='ghostscript' name='ghostscript'
release='1' release='2'
version='9.27' version='10.02.1'
_version='10021'
url='https://example.org' url='https://example.org'
description='An interpreter for the PostScript language' description='An interpreter for the PostScript language'
email='aliriza.keskin@pardus.org.tr' email='aliriza.keskin@pardus.org.tr'
maintainer='aliriza' maintainer='aliriza'
license=('GPLv3') license=('GPLv3')
source=( source=(
"https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs927/ghostscript-$version.tar.xz" "https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${_version}/ghostscript-${version}.tar.xz"
"ghostscript-9.27-upstream_fixes-1.patch"
"https://downloads.sourceforge.net/gs-fonts/ghostscript-fonts-std-8.11.tar.gz" "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" "https://downloads.sourceforge.net/gs-fonts/gnu-gs-fonts-other-6.0.tar.gz"
) )
depends=() depends=()
makedepends=() makedepends=()
md5sums=( md5sums=(
'dd531503dbbc524f73528359e2ea145c' '26c0cbfa2e09da97f1fc78728048ada8'
'SKIP'
'6865682b095f8c4500c54b285ff05ef6' '6865682b095f8c4500c54b285ff05ef6'
'33457d3f37de7ef03d2eea05a9e6aa4f' '33457d3f37de7ef03d2eea05a9e6aa4f'
) )
@@ -30,7 +29,8 @@ cd $name-$version
setup () { setup () {
./configure --prefix=/usr \ ./configure --prefix=/usr \
--disable-compile-inits \ --disable-compile-inits \
--enable-dynamic --enable-dynamic \
--disable-hidden-visibility
} }
build () { build () {
+3 -10
View File
@@ -1,14 +1,13 @@
#!/usr/bin/env bash #!/usr/bin/env bash
name='cinnamon' name='cinnamon'
release='2' release='2'
version='5.8.4' version='6.0.0'
url='https://github.com/linuxmint/cinnamon' url='https://github.com/linuxmint/cinnamon'
description='Linux desktop which provides advanced innovative features and a traditional user experience' description='Linux desktop which provides advanced innovative features and a traditional user experience'
email='akarsu@protonmail.com' email='akarsu@protonmail.com'
maintainer='akarsu' maintainer='akarsu'
license=('GPLv2') license=('GPLv2')
source=("https://github.com/linuxmint/cinnamon/archive/refs/tags/$version.tar.gz" source=("https://github.com/linuxmint/cinnamon/archive/refs/tags/$version.tar.gz")
"https://github.com/linuxmint/cinnamon/commit/fce9aad1ebb290802dc550e8dae6344dddf9dec1.patch")
depends=(nm-applet accountsservice cinnamon-control-center cinnamon-menus depends=(nm-applet accountsservice cinnamon-control-center cinnamon-menus
cinnamon-session cinnamon-settings-daemon cjs gnome-backgrounds gsound gstreamer libcroco cinnamon-session cinnamon-settings-daemon cjs gnome-backgrounds gsound gstreamer libcroco
libgnomekbd libkeybinder3 librsvg muffin nemo polkit-gnome py3-cairo py3-dbus py3-pygobject 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 timezonemap xapp xdg-desktop-portal-xapp caribou
) )
makedepends=(meson gobject-introspection intltool) makedepends=(meson gobject-introspection intltool)
md5sums=('525ee66434fc3cdb60bf362845141b17' md5sums=('0f3b7ff7fa409a27b820e215edca51ec')
'SKIP')
group=(cinnamon.base) group=(cinnamon.base)
uses=() uses=()
arch=('x86_64') arch=('x86_64')
cd $name-$version cd $name-$version
prepare(){
# 5.8.4 pillow fix patch.
# TODO: Remove this.
patch -Np1 -i ../*.patch
}
setup(){ setup(){
meson setup build --prefix=/usr \ meson setup build --prefix=/usr \
+3 -3
View File
@@ -1,7 +1,7 @@
#!/usr/bin/env bash #!/usr/bin/env bash
name='ell' name='ell'
release='3' release='4'
version='0.58' version='0.61'
url='https://01.org/ell' url='https://01.org/ell'
description='Embedded Linux library' description='Embedded Linux library'
email='akarsu@protonmail.com' 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}) source=(https://mirrors.edge.kernel.org/pub/linux/libs/$name/$name-$version.tar.{xz,sign})
depends=() depends=()
makedepends=() makedepends=()
md5sums=('d6dc4b910101de38168c847fb1efefa2' 'f1c05b3e08ac542b23f02bc706b83508') md5sums=('e7d9a69de4d4d787fabb60d69d6293a3' 'SKIP')
group=(dev.libs) group=(dev.libs)
uses=() uses=()
arch=('x86_64') arch=('x86_64')
+3 -3
View File
@@ -1,7 +1,7 @@
#!/usr/bin/env bash #!/usr/bin/env bash
name='pkgconf' name='pkgconf'
release='1' release='2'
version='1.9.3' version='2.1.0'
url='https://github.com/pkgconf/pkgconf/tags' url='https://github.com/pkgconf/pkgconf/tags'
description='Package compiler and linker metadata toolkit' description='Package compiler and linker metadata toolkit'
email='aliriza.keskin@pardus.org.tr' email='aliriza.keskin@pardus.org.tr'
@@ -13,7 +13,7 @@ source=("https://github.com/pkgconf/pkgconf/archive/refs/tags/pkgconf-$version.t
) )
depends=( ) depends=( )
makedepends=( ) makedepends=( )
md5sums=('eb873bebfdf2d89f50e8f1a7608ebdab' md5sums=('a5bcbb77c0ff051e85a1e6044e396f19'
'SKIP' 'SKIP'
'SKIP') 'SKIP')
uses=() uses=()
+3 -3
View File
@@ -1,7 +1,7 @@
#!/usr/bin/env bash #!/usr/bin/env bash
name='vulkan-headers' name='vulkan-headers'
release='1' release='2'
version='1.3.239' version='1.3.269'
url='https://github.com/KhronosGroup/Vulkan-Headers' url='https://github.com/KhronosGroup/Vulkan-Headers'
description='Vulkan Header files and API registry' description='Vulkan Header files and API registry'
email='aliriza.keskin@pardus.org.tr' 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") source=("https://github.com/KhronosGroup/Vulkan-Headers/archive/refs/tags/v$version.tar.gz")
depends=() depends=()
makedepends=() makedepends=()
md5sums=('a345e779c8003024314de96a3819877b') md5sums=('0814001914deccaa65fd42188ab12db2')
group=(dev.util) group=(dev.util)
uses=() uses=()
arch=('x86_64') arch=('x86_64')
+3 -3
View File
@@ -1,7 +1,7 @@
#!/usr/bin/env bash #!/usr/bin/env bash
name='wlroots' name='wlroots'
release='1' release='2'
version='0.16.1' version='0.17.0'
url='https://gitlab.freedesktop.org/wlroots/wlroots' url='https://gitlab.freedesktop.org/wlroots/wlroots'
description='Pluggable, composable, unopinionated modules for building a Wayland compositor' description='Pluggable, composable, unopinionated modules for building a Wayland compositor'
email='bayramk@gmail.com' email='bayramk@gmail.com'
@@ -10,7 +10,7 @@ license=('GPLv3')
source=("https://gitlab.freedesktop.org/wlroots/wlroots/-/archive/$version/wlroots-$version.tar.gz") source=("https://gitlab.freedesktop.org/wlroots/wlroots/-/archive/$version/wlroots-$version.tar.gz")
depends=(seatd hwdata eudev libxkbcommon wayland) depends=(seatd hwdata eudev libxkbcommon wayland)
makedepends=() makedepends=()
md5sums=('c6e2144108667d6c5b590f626aff7763') md5sums=('350b9085b67fc8496c4a5228bb992c22')
group=(gui.libs) group=(gui.libs)
uses=() uses=()
arch=('x86_64') arch=('x86_64')
+5 -5
View File
@@ -1,16 +1,16 @@
8#!/usr/bin/env bash 8#!/usr/bin/env bash
name='mpg123' name='mpg123'
release='1' release='2'
version='1.31.3' version='1.32.3'
url='https://salsa.debian.org/multimedia-team/mpg123' 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)' description='mpg123 - play audio MPEG 1.0/2.0/2.5 stream (layers 1, 2 and 3)'
email='aliriza.keskin@pardus.org.tr' email='aliriza.keskin@pardus.org.tr'
maintainer='aliriza' maintainer='aliriza'
license=('GPLv3') 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=() depends=()
makedepends=() makedepends=(libtool alsa-lib linux-headers)
md5sums=('ad6948d8aab79542f739933157f93b47') md5sums=('ba70837a552d64815318839aa36d8ca7')
group=(media.libs) group=(media.libs)
uses=() uses=()
arch=('x86_64') 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 #!/usr/bin/env bash
name='ffmpeg' name='ffmpeg'
release='2' release='3'
version='6.0.1' version='6.1'
url='https://ffmpeg.org/' url='https://ffmpeg.org/'
description='A complete, cross-platform solution to record, convert and stream audio and video.' description='A complete, cross-platform solution to record, convert and stream audio and video.'
email='bayramk@gmail.com' email='bayramk@gmail.com'
maintainer='bk' maintainer='bk'
license=('GPLv3') 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 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) gnutls librist libsrt libtheora v4l-utils vidstab libvpx libwebp x264 x265 xvidcore zimg zeromq)
makedepends=(nasm) makedepends=(nasm)
md5sums=('ce0e7f8abc6b72bb345d1b854760236d') md5sums=('5898f671dca522f537c3b57d1d6b57a3' 'SKIP')
group=() group=(media.video)
uses=() uses=()
arch=('x86_64') arch=('x86_64')
cd $name-$version cd $name-$version
prepare(){
patch -Np1 -i ../ffmpeg-6.1-chromium_method-1.patch
}
setup(){ setup(){
./configure --prefix=/usr \ ./configure --prefix=/usr \
--disable-librtmp \ --disable-librtmp \
@@ -68,7 +73,7 @@ setup(){
} }
build(){ build(){
make -j`nproc` make $jobs
} }
package(){ package(){
+5 -4
View File
@@ -1,16 +1,17 @@
#!/usr/bin/env bash #!/usr/bin/env bash
name='gst-plugins-bad' name='gst-plugins-bad'
release='1' release='2'
version='1.18.6' version='1.22.7'
url='https://gitlab.freedesktop.org/gstreamer' url='https://gitlab.freedesktop.org/gstreamer'
description=' GStreamer plugins and helper libraries' description=' GStreamer plugins and helper libraries'
email='bayramk@gmail.com' email='bayramk@gmail.com'
maintainer='bk' maintainer='bk'
license=('GPLv3') 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) depends=(gst-plugins-base)
makedepends=() makedepends=()
md5sums=('4bd822ca18be8c3d409f091a8f9219ff') md5sums=('63d4e2811069a0a852782a788b494340')
group=(media.video) group=(media.video)
uses=() uses=()
arch=('x86_64') arch=('x86_64')
+5 -4
View File
@@ -1,16 +1,17 @@
#!/usr/bin/env bash #!/usr/bin/env bash
name='gst-plugins-base' name='gst-plugins-base'
release='2' release='3'
version='1.19.2' version='1.22.7'
url='https://gitlab.freedesktop.org/gstreamer' url='https://gitlab.freedesktop.org/gstreamer'
description='GStreamer plugins and helper libraries' description='GStreamer plugins and helper libraries'
email='bayramk@gmail.com' email='bayramk@gmail.com'
maintainer='bk' maintainer='bk'
license=('GPLv3') 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) depends=(gstreamer)
makedepends=() makedepends=()
md5sums=('206be0da46ed9b2aef4e4be6ed2925e9') md5sums=('156e377fb065b9ba5d38d30385f15608')
group=(media.video) group=(media.video)
uses=() uses=()
arch=('x86_64') arch=('x86_64')
+7 -5
View File
@@ -1,16 +1,17 @@
#!/usr/bin/env bash #!/usr/bin/env bash
name='gst-plugins-good' name='gst-plugins-good'
release='1' release='2'
version='1.18.6' version='1.22.7'
url='https://gitlab.freedesktop.org/gstreamer/' url='https://gitlab.freedesktop.org/gstreamer/'
description='GStreamer plugins' description='GStreamer plugins'
email='bayramk@gmail.com' email='bayramk@gmail.com'
maintainer='bk' maintainer='bk'
license=('GPLv3') 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) depends=(gstreamer gst-plugins-base)
makedepends=() makedepends=()
md5sums=('fa12514ea3a9d6e83b400a4d29051ab2') md5sums=('555ff88e787ff40c948f55e5b9ca4e5a')
group=(media.video) group=(media.video)
uses=() uses=()
arch=('x86_64') arch=('x86_64')
@@ -19,7 +20,8 @@ cd $name-$version
setup(){ setup(){
meson setup build --prefix=/usr \ meson setup build --prefix=/usr \
--libdir=/usr/lib64 --libdir=/usr/lib64 \
-Dqt6=disabled
} }
build(){ build(){
ninja -C build ninja -C build
+5 -4
View File
@@ -1,16 +1,17 @@
#!/usr/bin/env bash #!/usr/bin/env bash
name='gst-plugins-ugly' name='gst-plugins-ugly'
release='1' release='2'
version='1.18.6' version='1.22.7'
url='https://gitlab.freedesktop.org/gstreamer' url='https://gitlab.freedesktop.org/gstreamer'
description='Ugly GStreamer plugins' description='Ugly GStreamer plugins'
email='bayramk@gmail.com' email='bayramk@gmail.com'
maintainer='bk' maintainer='bk'
license=('GPLv3') 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) depends=(gst-plugins-base)
makedepends=() makedepends=()
md5sums=('7957c8b34be7abba8fc80d72da6259ef') md5sums=('1e6a65cc6eea7c317cee4e3eb9c0ae57')
group=(media.video) group=(media.video)
uses=() uses=()
arch=('x86_64') arch=('x86_64')
+3 -3
View File
@@ -1,7 +1,7 @@
#!/usr/bin/env bash #!/usr/bin/env bash
name='pipewire' name='pipewire'
release='1' release='2'
version='0.3.67' version='1.0.0'
url='https://pipewire.org/' url='https://pipewire.org/'
description='Multimedia processing graphs ' description='Multimedia processing graphs '
email='bayramk@gmail.com' email='bayramk@gmail.com'
@@ -12,7 +12,7 @@ source=("https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/$version/pip
"pipewire-launcher.sh") "pipewire-launcher.sh")
depends=(lilv libpulse alsa-lib dbus) depends=(lilv libpulse alsa-lib dbus)
makedepends=() makedepends=()
md5sums=('c3f399f63b6a520fce5f25ab7b9c9e1f' md5sums=('0452405de47b4a619766f18fbda4bfa1'
'SKIP' 'SKIP'
'SKIP') 'SKIP')
group=(media.video) group=(media.video)
+3 -3
View File
@@ -1,7 +1,7 @@
#!/usr/bin/env bash #!/usr/bin/env bash
name='mbedtls' name='mbedtls'
release='3' release='4'
version='3.4.0' version='3.5.0'
url='https://tls.mbed.org/' url='https://tls.mbed.org/'
description='Portable cryptographic and SSL/TLS library, aka polarssl' description='Portable cryptographic and SSL/TLS library, aka polarssl'
email='akarsu@protonmail.com' email='akarsu@protonmail.com'
@@ -10,7 +10,7 @@ license=('Apache')
source=("https://github.com/Mbed-TLS/mbedtls/archive/refs/tags/v${version}.tar.gz") source=("https://github.com/Mbed-TLS/mbedtls/archive/refs/tags/v${version}.tar.gz")
depends=(glibc) depends=(glibc)
makedepends=(cmake python) makedepends=(cmake python)
md5sums=('3f6c2eadc1243e9895d65c67b46eb890') md5sums=('e76d1c2c673bdda2ab69dc0061f5fa51')
group=(net.libs) group=(net.libs)
uses=() uses=()
arch=('x86_64') arch=('x86_64')
+7 -14
View File
@@ -1,31 +1,26 @@
#!/usr/bin/env bash #!/usr/bin/env bash
name='cups-filters' name='cups-filters'
release='1' release='2'
version='1.28.16' version='2.0.0'
url='https://wiki.linuxfoundation.org/openprinting/cups-filters' url='https://wiki.linuxfoundation.org/openprinting/cups-filters'
description='OpenPrinting CUPS filters and backends' description='OpenPrinting CUPS filters and backends'
email='akarsu@protonmail.com' email='akarsu@protonmail.com'
maintainer='akarsu' maintainer='akarsu'
license=('GPLv3') license=('GPLv3')
source=("https://www.openprinting.org/download/cups-filters/cups-filters-${version}.tar.xz" source=("https://github.com/OpenPrinting/cups-filters/archive/refs/tags/${version}.tar.gz")
"cups-filters-1.28.16-security_fix-1.patch") #source=("https://www.openprinting.org/download/cups-filters/cups-filters-${version}.tar.xz")
depends=(cups poppler ghostscript) depends=(cups poppler ghostscript)
makedepends=() makedepends=()
md5sums=('24bed15110499fd652d65d6baab85ca6' 'SKIP') md5sums=('64ec28ce5e05623048c55b9007b0455b')
group=(net.print) group=(net.print)
uses=() uses=()
arch=('x86_64') arch=('x86_64')
cd $name-$version cd $name-$version
prepare(){
patch -Np1 < ../cups-filters-${version}-security_fix-1.patch
}
setup () { setup () {
CXXFLAGS="$CXXFLAGS -flto=auto -std=c++17" \ CXXFLAGS="$CXXFLAGS -flto=auto -std=c++17" \
#autoreconf -fvi autoreconf -fvi
./configure --prefix=/usr \ ./configure --prefix=/usr \
--libdir=/usr/lib64/ \ --libdir=/usr/lib64/ \
--disable-avahi \ --disable-avahi \
@@ -41,12 +36,10 @@ setup () {
} }
build () { build () {
make libcupsfilters.la
make libfontembed.la
make $jobs make $jobs
} }
package () { 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 #!/usr/bin/env bash
name='polkit' name='polkit'
release='1' release='2'
version='122' version='123'
url='https://gitlab.freedesktop.org/polkit/polkit' url='https://gitlab.freedesktop.org/polkit/polkit'
description='Application development toolkit for controlling system-wide privileges' description='Application development toolkit for controlling system-wide privileges'
email='akarsu@protonmail.com' email='akarsu@protonmail.com'
@@ -14,7 +14,7 @@ source=("https://gitlab.freedesktop.org/polkit/polkit/-/archive/$version/polkit-
"polkit.sysconf") "polkit.sysconf")
depends=(duktape expat glib pam elogind) depends=(duktape expat glib pam elogind)
makedepends=(gobject-introspection gtk-doc meson) makedepends=(gobject-introspection gtk-doc meson)
md5sums=('bbe3e745fc5bc1a41f1b5044f09a0f26' md5sums=('36540b837c588e1e77145523bb39f511'
'SKIP' 'SKIP'
'SKIP' 'SKIP'
'SKIP' 'SKIP'
+3 -3
View File
@@ -1,7 +1,7 @@
#!/usr/bin/env bash #!/usr/bin/env bash
name='papirus-icon-theme' name='papirus-icon-theme'
release='2' release='3'
version='20230601' version='20231101'
url='https://github.com/PapirusDevelopmentTeam/papirus-icon-theme' url='https://github.com/PapirusDevelopmentTeam/papirus-icon-theme'
description='papirus icon theme' description='papirus icon theme'
email='03teknoloji@gmail.com' email='03teknoloji@gmail.com'
@@ -10,7 +10,7 @@ license=('GPLv3')
source=("https://github.com/PapirusDevelopmentTeam/$name/archive/$version/$name-$version.tar.gz") source=("https://github.com/PapirusDevelopmentTeam/$name/archive/$version/$name-$version.tar.gz")
depends=() depends=()
makedepends=() makedepends=()
md5sums=('1bb8fffc5775b3b6035adcec77d34d26') md5sums=('2c42e8eb7477055ed09e6a700baa4a6f')
group=(x11.themes) group=(x11.themes)
uses=() uses=()
arch=('x86_64') arch=('x86_64')