Merge branch main:master into master
This commit is contained in:
commit
bc1550b207
51 files changed
+414
-222
No files matched your search
@@ -17,9 +17,19 @@ dontstrip="31"
|
||||
|
||||
cd $name-$version
|
||||
|
||||
prepare(){
|
||||
echo "#!/bin/busybox true" > $HOME/makeinfo
|
||||
chmod 755 $HOME/makeinfo
|
||||
}
|
||||
|
||||
setup(){
|
||||
autoreconf -fvi
|
||||
./configure --prefix=/usr \
|
||||
--libdir=/usr/lib64
|
||||
|
||||
# do not generate po files
|
||||
echo -e "%:" > po/Makefile
|
||||
echo -e "\t:" >> po/Makefile
|
||||
}
|
||||
|
||||
build(){
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
#!/usr/bin/env bash
|
||||
name='cairomm'
|
||||
release='1'
|
||||
version='1.14.4'
|
||||
release='2'
|
||||
version='1.14.5'
|
||||
url='https://www.cairographics.org/cairomm/'
|
||||
description='C++ bindings for Cairo'
|
||||
email='akarsu@protonmail.com'
|
||||
maintainer='akarsu'
|
||||
license=('LGPL' 'MPL')
|
||||
source=("https://www.cairographics.org/releases/cairomm-${version}.tar.xz")
|
||||
depends=()
|
||||
makedepends=()
|
||||
md5sums=('7c37f213f9f0d7d8a69030c3d18bb8aa')
|
||||
depends=(cairo libsigc++)
|
||||
makedepends=(mm-common)
|
||||
sha256sums=('70136203540c884e89ce1c9edfb6369b9953937f6cd596d97c78c9758a5d48db')
|
||||
group=(dev.cpp)
|
||||
uses=()
|
||||
arch=('x86_64')
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
name='gtkmm3'
|
||||
release='1'
|
||||
version='3.24.7'
|
||||
release='2'
|
||||
version='3.24.9'
|
||||
url='https://www.gtkmm.org/'
|
||||
description='C++ bindings for GTK+ 3'
|
||||
email='akarsu@protonmail.com'
|
||||
@@ -10,7 +10,7 @@ license=('LGPL')
|
||||
source=("https://download.gnome.org/sources/gtkmm/${version%.*}/gtkmm-${version}.tar.xz")
|
||||
depends=(atkmm cairomm glibmm pangomm)
|
||||
makedepends=(mm-common)
|
||||
md5sums=('9576353c26db5e273a074264b68ad6cf')
|
||||
sha256sums=('30d5bfe404571ce566a8e938c8bac17576420eb508f1e257837da63f14ad44ce')
|
||||
group=(dev.cpp)
|
||||
uses=()
|
||||
arch=('x86_64')
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
#!/usr/bin/env bash
|
||||
name='rust'
|
||||
release='6'
|
||||
version='1.83.0'
|
||||
release='7'
|
||||
version='1.84.0'
|
||||
url='https://www.rust-lang.org'
|
||||
description='Systems programming language from Mozilla'
|
||||
email='aliriza.keskin@pardus.org.tr'
|
||||
maintainer='aliriza'
|
||||
license=('GPLv3')
|
||||
source=("https://static.rust-lang.org/dist/rustc-$version-src.tar.gz"
|
||||
source=("https://static.rust-lang.org/dist/rustc-$version-src.tar.xz"
|
||||
'config.toml')
|
||||
depends=(curl gcc libssh llvm)
|
||||
makedepends=(cmake ninja perl python lld)
|
||||
sha256sums=('722d773bd4eab2d828d7dd35b59f0b017ddf9a97ee2b46c1b7f7fac5c8841c6e'
|
||||
sha256sums=('bc2c1639f26814c7b17a323992f1e08c3b01fe88cdff9a27d951987d886e00b3'
|
||||
'SKIP')
|
||||
group=(dev.lang)
|
||||
uses=()
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
name='libbsd'
|
||||
release='1'
|
||||
version='0.11.7'
|
||||
release='2'
|
||||
version='0.12.2'
|
||||
url='https://libbsd.freedesktop.org/wiki/'
|
||||
description='Library to provide useful functions commonly found on BSD systems'
|
||||
email='bayramk@gmail.com'
|
||||
@@ -10,7 +10,7 @@ license=('GPLv3')
|
||||
source=("https://libbsd.freedesktop.org/releases/libbsd-$version.tar.xz")
|
||||
depends=()
|
||||
makedepends=()
|
||||
md5sums=('2c5e63b5bb7771bbe4f572c7788e0bb8')
|
||||
sha256sums=('b88cc9163d0c652aaf39a99991d974ddba1c3a9711db8f1b5838af2a14731014')
|
||||
group=(dev.libs)
|
||||
uses=()
|
||||
arch=('x86_64')
|
||||
|
||||
@@ -0,0 +1,33 @@
|
||||
#!/usr/bin/env bash
|
||||
name='libsfdo'
|
||||
release='1'
|
||||
version='0.1.3'
|
||||
url='https://gitlab.freedesktop.org/vyivel/libsfdo'
|
||||
description='A collection of libraries which implement some of the freedesktop.org specifications.'
|
||||
email='parduscix@yandex.ru'
|
||||
maintainer='sulincix'
|
||||
license=('GPLv3')
|
||||
source=("https://gitlab.freedesktop.org/vyivel/libsfdo/-/archive/v$version/libsfdo-v$version.tar.gz")
|
||||
depends=()
|
||||
makedepends=()
|
||||
sha256sums=('d1f2d8b5edec827fd386c22d6f9151377ec7c194dca4d293e3abad9df9974209')
|
||||
group=(dev.libs)
|
||||
uses=()
|
||||
arch=('x86_64')
|
||||
|
||||
cd $name-v$version
|
||||
|
||||
setup () {
|
||||
meson setup build \
|
||||
--prefix=/usr \
|
||||
--libdir=/usr/lib64/
|
||||
}
|
||||
|
||||
build () {
|
||||
ninja -C build $jobs
|
||||
}
|
||||
|
||||
package () {
|
||||
ninja -C build install $jobs
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
name='wayland-protocols'
|
||||
release='5'
|
||||
version='1.37'
|
||||
release='6'
|
||||
version='1.39'
|
||||
url='https://gitlab.freedesktop.org/wayland/wayland-protocols'
|
||||
description='Wayland protocol files'
|
||||
email='aliriza.keskin@pardus.org.tr'
|
||||
@@ -10,7 +10,7 @@ license=('GPLv3')
|
||||
source=("https://gitlab.freedesktop.org/wayland/wayland-protocols/-/releases/$version/downloads/wayland-protocols-$version.tar.xz")
|
||||
depends=(wayland)
|
||||
makedepends=()
|
||||
sha256sums=('a70e9be924f2e8688e6824dceaf6188faacd5ae218dfac8d0a3d0976211ef326')
|
||||
sha256sums=('e1dcdcbbf08e2e0a8a02ee5d9a0be3a6aafc39a4b51fa7e0d2f1a16411cb72fa')
|
||||
group=(dev.libs)
|
||||
uses=()
|
||||
arch=('x86_64')
|
||||
@@ -24,7 +24,7 @@ setup(){
|
||||
}
|
||||
|
||||
build(){
|
||||
ninja -C build
|
||||
ninja -C build ${jobs}
|
||||
}
|
||||
|
||||
package(){
|
||||
|
||||
@@ -0,0 +1,29 @@
|
||||
#!/usr/bin/env bash
|
||||
name='py3-certifi'
|
||||
release='1'
|
||||
version='2024.12.14'
|
||||
url='https://github.com/certifi/pyhon-certifi'
|
||||
description='(Python Distribution) A carefully curated collection of Root Certificates for validating the trustworthiness of SSL certificates while verifying the identity of TLS hosts.'
|
||||
email='akarsu@protonmail.com'
|
||||
maintainer='akarsu'
|
||||
license=('MIT')
|
||||
source=("https://github.com/certifi/python-certifi/archive/refs/tags/$version.tar.gz")
|
||||
depends=(python)
|
||||
makedepends=(py3-setuptools)
|
||||
sha256sums=('d9045cb5da5ee9678db7020990535a41dfb0779999adbedb375ae7dfdeb4b894')
|
||||
group=(dev.python)
|
||||
uses=()
|
||||
arch=('x86_64')
|
||||
|
||||
cd "python-certifi"-$version
|
||||
|
||||
|
||||
build(){
|
||||
python3 -m build
|
||||
}
|
||||
|
||||
package(){
|
||||
python3 -m installer --destdir ${DESTDIR} dist/*.whl
|
||||
}
|
||||
|
||||
|
||||
@@ -0,0 +1,29 @@
|
||||
#!/usr/bin/env bash
|
||||
name='py3-chardet'
|
||||
release='1'
|
||||
version='5.2.0'
|
||||
url='https://github.com/chardet/chardet'
|
||||
description='https://github.com/chardet/chardet/tags'
|
||||
email='akarsu@protonmail.com'
|
||||
maintainer='akarsu'
|
||||
license=('MIT')
|
||||
source=("https://github.com/chardet/chardet/archive/refs/tags/$version.tar.gz")
|
||||
depends=(python)
|
||||
makedepends=(py3-setuptools)
|
||||
sha256sums=('07249fb7bdf1fc669e2fb0eba58afe18fe6c5e3187ee806f22969f0e809a32dd')
|
||||
group=(dev.python)
|
||||
uses=()
|
||||
arch=('x86_64')
|
||||
|
||||
cd "chardet"-$version
|
||||
|
||||
|
||||
build(){
|
||||
python3 -m build
|
||||
}
|
||||
|
||||
package(){
|
||||
python3 -m installer --destdir ${DESTDIR} dist/*.whl
|
||||
}
|
||||
|
||||
|
||||
@@ -0,0 +1,29 @@
|
||||
#!/usr/bin/env bash
|
||||
name='py3-idna'
|
||||
release='1'
|
||||
version='3.10'
|
||||
url='https://github.com/kjd/idna'
|
||||
description=' Internationalized Domain Names for Python (IDNA 2008 and UTS #46)'
|
||||
email='akarsu@protonmail.com'
|
||||
maintainer='akarsu'
|
||||
license=('MIT')
|
||||
source=("https://github.com/kjd/idna/archive/refs/tags/v$version.tar.gz")
|
||||
depends=(python)
|
||||
makedepends=(py3-setuptools)
|
||||
sha256sums=('04f6b013c384deca20a165a4cdf36823465a81c2bb914c40b543802d39e1cb1a')
|
||||
group=(dev.python)
|
||||
uses=()
|
||||
arch=('x86_64')
|
||||
|
||||
cd "idna"-$version
|
||||
|
||||
|
||||
build(){
|
||||
python3 -m build
|
||||
}
|
||||
|
||||
package(){
|
||||
python3 -m installer --destdir ${DESTDIR} dist/*.whl
|
||||
}
|
||||
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
#!/usr/bin/env bash
|
||||
name='py3-pluggy'
|
||||
release='2'
|
||||
version='1.4.0'
|
||||
release='3'
|
||||
version='1.5.0'
|
||||
url='https://pluggy.readthedocs.io/en/latest/'
|
||||
description='Plugin management and hook calling for Python'
|
||||
email='akarsu@protonmail.com'
|
||||
maintainer='akarsu'
|
||||
license=('MIT')
|
||||
source=("https://files.pythonhosted.org/packages/54/c6/43f9d44d92aed815e781ca25ba8c174257e27253a94630d21be8725a2b59/pluggy-1.4.0.tar.gz")
|
||||
source=("https://files.pythonhosted.org/packages/96/2d/02d4312c973c6050a18b314a5ad0b3210edb65a906f868e31c111dede4a6/pluggy-1.5.0.tar.gz")
|
||||
depends=(py3-pdm-pep517)
|
||||
makedepends=(py3-setuptools)
|
||||
md5sums=('ffb69741271eaeefab3f2ef2435e2d5f')
|
||||
sha256sums=('2cffa88e94fdc978c4c574f15f9e59b7f4201d439195c3715ca9e2486f1d0cf1')
|
||||
group=(dev.python)
|
||||
uses=()
|
||||
arch=('x86_64')
|
||||
@@ -19,11 +19,11 @@ cd "pluggy"-$version
|
||||
|
||||
|
||||
build(){
|
||||
python3 setup.py build
|
||||
python3 -m build
|
||||
}
|
||||
|
||||
package(){
|
||||
python3 setup.py install --root="${DESTDIR}" --skip-build
|
||||
python3 -m installer --destdir ${DESTDIR} dist/*.whl
|
||||
}
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@ email='akarsu@protonmail.com'
|
||||
maintainer='akarsu'
|
||||
license=('Apache')
|
||||
source=("https://github.com/psf/requests/archive/refs/tags/v${version}.tar.gz")
|
||||
depends=()
|
||||
depends=(py3-certifi py3-idna py3-urllib3 python)
|
||||
makedepends=(py3-build py3-wheel py3-setuptools)
|
||||
md5sums=('fb734df6b273e30f68f9346dbf72aa34')
|
||||
group=(dev.python)
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
#!/usr/bin/env bash
|
||||
name='py3-trove-classifiers'
|
||||
release='4'
|
||||
version='2024.1.31'
|
||||
release='5'
|
||||
version='2024.10.21.16'
|
||||
url='https://github.com/pypa/trove-classifiers'
|
||||
description='Canonical source for classifiers on PyPI'
|
||||
email='akarsu@protonmail.com'
|
||||
maintainer='akarsu'
|
||||
license=('Apache-2.0')
|
||||
source=("https://github.com/pypa/trove-classifiers/archive/refs/tags/${version}.tar.gz")
|
||||
depends=()
|
||||
depends=(python)
|
||||
makedepends=()
|
||||
md5sums=('8129d786e5a7e587995ef0b9fe9774e9')
|
||||
sha256sums=('4c86dbaacda8ca2bee6891dcf24bc1bab2b58a1d5bc36db6d6910bc3488eacf2')
|
||||
group=(dev.python)
|
||||
uses=()
|
||||
arch=('x86_64')
|
||||
@@ -18,11 +18,11 @@ arch=('x86_64')
|
||||
cd "trove-classifiers"-$version
|
||||
|
||||
build(){
|
||||
python3 setup.py build
|
||||
python3 -m build
|
||||
}
|
||||
|
||||
package(){
|
||||
python3 setup.py install --root="${DESTDIR}" --install-lib=/usr/lib64/python3 --optimize=1 --skip-build
|
||||
python3 -m installer --destdir "${DESTDIR}" dist/*.whl
|
||||
}
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
name='cmake'
|
||||
release='6'
|
||||
version='3.30.3'
|
||||
release='7'
|
||||
version='3.31.4'
|
||||
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=('6d5de15b6715091df7f5441007425264bdd477809f80333fdf95f846aaff88e4')
|
||||
sha256sums=('a6130bfe75f5ba5c73e672e34359f7c0a1931521957e8393a5c2922c8b0f7f25')
|
||||
uses=()
|
||||
uses_extra=(qt)
|
||||
group=(dev.util)
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
name='directx-headers'
|
||||
release='3'
|
||||
version='1.614.0'
|
||||
release='4'
|
||||
version='1.614.1'
|
||||
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=()
|
||||
sha256sums=('1cd54449799501a4ad129a4c7ccf0c026bbb699f937ba299d92de3aacd29c5be')
|
||||
sha256sums=('344eb454c979ea68d8255d82c818bf7daf01f5109d26ac104f9911d18fae3b21')
|
||||
group=(dev.util)
|
||||
uses=()
|
||||
arch=('x86_64')
|
||||
|
||||
@@ -1,20 +1,18 @@
|
||||
#!/usr/bin/env bash
|
||||
name='spirv-llvm-translator'
|
||||
release='3'
|
||||
version='18.1.0'
|
||||
release='4'
|
||||
version='19.1.2'
|
||||
url='https://github.com/KhronosGroup/SPIRV-LLVM-Translator'
|
||||
description='Bi-directional translator between SPIR-V and LLVM IR'
|
||||
email='aliriza.keskin@pardus.org.tr'
|
||||
maintainer='aliriza'
|
||||
license=('GPLv3')
|
||||
source=("https://github.com/KhronosGroup/SPIRV-LLVM-Translator/archive/v$version/SPIRV-LLVM-Translator-$version.tar.gz"
|
||||
"2388.patch")
|
||||
source=("https://github.com/KhronosGroup/SPIRV-LLVM-Translator/archive/v$version/SPIRV-LLVM-Translator-$version.tar.gz")
|
||||
#_commit="63fd3515855469507e9531db68a834c2179ef4e1"
|
||||
#source=("https://github.com/KhronosGroup/SPIRV-LLVM-Translator/archive/${_commit}.zip")
|
||||
depends=(spirv-tools llvm)
|
||||
makedepends=()
|
||||
md5sums=('caaab5d5769f7dfe044b99eeb83ac2cf'
|
||||
'SKIP')
|
||||
sha256sums=('67be5fd119a0a575b82289f870064198484eb41f0591f557166a6c1884c906bf')
|
||||
group=(dev.util)
|
||||
uses=()
|
||||
arch=('x86_64')
|
||||
@@ -22,34 +20,27 @@ arch=('x86_64')
|
||||
cd SPIRV-LLVM-Translator-$version
|
||||
#cd SPIRV-LLVM-Translator-${_commit}
|
||||
|
||||
prepare(){
|
||||
patch -Rp1 -i ../2388.patch
|
||||
}
|
||||
export CC=clang
|
||||
export CXX=clang++
|
||||
|
||||
unset CFLAGS
|
||||
unset CXXFLAGS
|
||||
|
||||
setup(){
|
||||
mkdir build && cd build
|
||||
cmake .. \
|
||||
-D CMAKE_INSTALL_PREFIX=/usr \
|
||||
-D CMAKE_INSTALL_LIBDIR=lib \
|
||||
-D CMAKE_BUILD_TYPE=Release \
|
||||
-D CMAKE_CXX_FLAGS_RELEASE="$CXXFLAGS" \
|
||||
-D CMAKE_C_FLAGS_RELEASE="$CFLAGS" \
|
||||
-D CMAKE_POSITION_INDEPENDENT_CODE=ON \
|
||||
-D CMAKE_SKIP_RPATH=ON \
|
||||
-D LLVM_BUILD_TOOLS=ON \
|
||||
-D CCACHE_ALLOWED=OFF \
|
||||
-D LLVM_DIR=/usr/lib/cmake/llvm \
|
||||
-D LLVM_SPIRV_BUILD_EXTERNAL=YES \
|
||||
-D LLVM_EXTERNAL_SPIRV_HEADERS_SOURCE_DIR=/usr/include/spirv \
|
||||
-D FETCHCONTENT_FULLY_DISCONNECTED=ON \
|
||||
-Wno-dev
|
||||
-G 'Ninja' \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DBUILD_SHARED_LIBS=True \
|
||||
-DLLVM_SPIRV_INCLUDE_TESTS=1
|
||||
}
|
||||
|
||||
build(){
|
||||
make -C build
|
||||
ninja -C build ${jobs}
|
||||
}
|
||||
|
||||
package(){
|
||||
make -C build install
|
||||
ninja install -C build
|
||||
}
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
#!/usr/bin/env bash
|
||||
name='xfce4-dev-tools'
|
||||
release='2'
|
||||
version='4.18.1'
|
||||
_version='4.18'
|
||||
release='3'
|
||||
version='4.20.0'
|
||||
_version='4.20'
|
||||
url='https://www.xfce.org/'
|
||||
description='Xfce developer tools'
|
||||
email='akarsu@protonmail.com'
|
||||
@@ -11,7 +11,7 @@ license=('GPLv2')
|
||||
source=("http://archive.xfce.org/src/xfce/xfce4-dev-tools/${_version}/xfce4-dev-tools-${version}.tar.bz2")
|
||||
depends=(glib gtk-doc)
|
||||
makedepends=(intltool)
|
||||
sha256sums=('812cabe7048922ebc176564b73c3e427e467c9566365ee3e54c0487d305a7681')
|
||||
sha256sums=('1fba39a08a0ecc771eaa3a3b6e4272a4f0b9e7c67d0f66e780cd6090cd4466aa')
|
||||
group=(dev.util)
|
||||
uses=()
|
||||
arch=('x86_64')
|
||||
@@ -22,8 +22,7 @@ setup(){
|
||||
./configure --prefix=/usr \
|
||||
--libdir=/usr/lib64/ \
|
||||
--sysconfdir=/etc \
|
||||
--localstatedir=/var \
|
||||
--disable-debug
|
||||
--localstatedir=/var
|
||||
}
|
||||
|
||||
build(){
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
name='wlroots'
|
||||
release='3'
|
||||
version='0.17.3'
|
||||
release='4'
|
||||
version='0.18.2'
|
||||
url='https://gitlab.freedesktop.org/wlroots/wlroots'
|
||||
description='Pluggable, composable, unopinionated modules for building a Wayland compositor'
|
||||
email='bayramk@gmail.com'
|
||||
@@ -13,7 +13,7 @@ depends=(seatd hwdata eudev libxkbcommon wayland xcb-util-wm
|
||||
pixman vulkan-loader xcb-util-errors xcb-util-renderutil
|
||||
)
|
||||
makedepends=()
|
||||
sha256sums=('3c2525528ecb5cd64cf410b2d6d140d4fc28d4a5b2ee06bedab3f0154ebc50b4')
|
||||
sha256sums=('703c515917d9eb258e44296795f8626190e119b0ee8bfb32fe9f834dab1a1462')
|
||||
group=(gui.libs)
|
||||
uses=()
|
||||
arch=('x86_64')
|
||||
|
||||
@@ -0,0 +1,12 @@
|
||||
[Desktop Entry]
|
||||
Name=Sway
|
||||
Name[en]=Sway
|
||||
Comment=This session logs you into Sway
|
||||
Comment[en]=This session logs in you into Sway
|
||||
Exec=dbus-run-session /usr/bin/sway
|
||||
TryExec=/usr/bin/sway
|
||||
Icon=
|
||||
Type=Application
|
||||
DesktopNames=Sway
|
||||
Keywords=launch;Sway;desktop;session;
|
||||
|
||||
@@ -0,0 +1,32 @@
|
||||
#!/usr/bin/env bash
|
||||
name='labwc'
|
||||
release='1'
|
||||
version='0.8.2'
|
||||
url='https://github.com/labwc/labwc'
|
||||
description=='A Wayland window-stacking compositor'
|
||||
email='aliriza.keskin@pardus.org.tr'
|
||||
maintainer='aliriza'
|
||||
license=('GPLv3')
|
||||
source=("https://github.com/labwc/labwc/archive/$version.tar.gz")
|
||||
depends=(libpng libsfdo librsvg pango seatd wlroots wayland xorg-xwayland)
|
||||
makedepends=()
|
||||
sha256sums=('1adba1c87ec26f2f00409b47a0b79ccfd68bd160e1abc41822fb01f0a76ee947')
|
||||
group=(gui.wm)
|
||||
uses=()
|
||||
arch=('x86_64')
|
||||
|
||||
cd $name-$version
|
||||
|
||||
setup(){
|
||||
meson setup build --prefix=/usr \
|
||||
--libdir=/usr/lib64/
|
||||
}
|
||||
|
||||
build(){
|
||||
ninja -C build
|
||||
}
|
||||
|
||||
package(){
|
||||
ninja -C build install
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
name='sway'
|
||||
release='3'
|
||||
version='1.9'
|
||||
release='4'
|
||||
version='1.10'
|
||||
bg_version='1.2.1'
|
||||
url='https://github.com/swaywm/sway'
|
||||
description=='i3-compatible Wayland window manager'
|
||||
@@ -13,7 +13,7 @@ source=("https://github.com/swaywm/sway/archive/refs/tags/$version.zip"
|
||||
"sway.desktop")
|
||||
depends=(wlroots json-c xorg-xwayland gdk-pixbuf cairo libevdev libinput pango vulkan-loader libdisplay-info xcb-util-renderutil)
|
||||
makedepends=()
|
||||
sha256sums=('ee978ecb92d10ea799d746e9e73df7cd1b8138aed5361d55abfc6f59d82587f4'
|
||||
sha256sums=('94abef8c011ca7d9ebe794bdb8375a49b4067417532098c183b88a2a0beeb64f'
|
||||
'45c4a1a3b83c86ddc321a6136402b708f195a022d0ccee4641b23d14c3a3c25e'
|
||||
'SKIP')
|
||||
group=(gui.wm)
|
||||
@@ -25,7 +25,7 @@ cd $name-$version
|
||||
setup(){
|
||||
meson setup build --prefix=/usr \
|
||||
--libdir=/usr/lib64/ \
|
||||
-Dwerror=true \
|
||||
-Dwerror=false \
|
||||
-Dtray=enabled
|
||||
cd ..
|
||||
cd swaybg-${bg_version}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
name='harfbuzz'
|
||||
release='6'
|
||||
version='8.3.1'
|
||||
release='7'
|
||||
version='10.2.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 icu)
|
||||
makedepends=(gobject-introspection)
|
||||
md5sums=('561a8c81a8ad7cb04c00fbcb671f0527')
|
||||
sha256sums=('11749926914fd488e08e744538f19329332487a6243eec39ef3c63efa154a578')
|
||||
group=(media.libs)
|
||||
uses=(freetype)
|
||||
freetype_depends=(freetype)
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
name='libjpeg-turbo'
|
||||
release='2'
|
||||
version='3.0.0'
|
||||
release='3'
|
||||
version='3.1.0'
|
||||
url='https://libjpeg-turbo.org/'
|
||||
description='MMX, SSE, and SSE2 SIMD accelerated JPEG library'
|
||||
email='bayramk@gmail.com'
|
||||
@@ -10,7 +10,7 @@ license=('GPLv3')
|
||||
source=("https://github.com/libjpeg-turbo/libjpeg-turbo/archive/refs/tags/$version.tar.gz")
|
||||
depends=()
|
||||
makedepends=()
|
||||
md5sums=('c84d907ace44d351fcce643c2b9d9492')
|
||||
sha256sums=('35fec2e1ddfb05ecf6d93e50bc57c1e54bc81c16d611ddf6eff73fff266d8285')
|
||||
group=(media.libs)
|
||||
uses=()
|
||||
arch=('x86_64')
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
name='libwebp'
|
||||
release='1'
|
||||
version='1.3.0'
|
||||
release='2'
|
||||
version='1.5.0'
|
||||
url='https://developers.google.com/speed/webp/'
|
||||
description='WebP library and conversion tools'
|
||||
email='akarsu@protonmail.com'
|
||||
@@ -10,7 +10,7 @@ license=('BSD')
|
||||
source=("https://storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-${version}.tar.gz")
|
||||
depends=(libpng libjpeg-turbo libtiff)
|
||||
makedepends=(cmake ninja)
|
||||
md5sums=('994cf2efb664ef5140fa0b56b83fa721')
|
||||
sha256sums=('7d6fab70cf844bf6769077bd5d7a74893f8ffd4dfb42861745750c63c2a5c92c')
|
||||
group=(media.libs)
|
||||
uses=()
|
||||
arch=('x86_64')
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
name='mesa'
|
||||
release='7'
|
||||
version='24.2.3'
|
||||
release='8'
|
||||
version='24.3.4'
|
||||
url='https://gitlab.freedesktop.org/mesa/mesa'
|
||||
description='An open-source implementation of the OpenGL specification'
|
||||
email='aliriza.keskin@pardus.org.tr'
|
||||
@@ -9,8 +9,8 @@ maintainer='aliriza'
|
||||
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 py3-ply)
|
||||
sha256sums=('33d97cbede9917c7e6d1fa8c514dce2867b17ebe26729d0a44672aed53ca0d65')
|
||||
makedepends=(git directx-headers py3-ply py3-yaml)
|
||||
sha256sums=('966b515c83e6d52f34a151194abd0464b1a7af87158eba4036801a600216288e')
|
||||
group=(media.libs)
|
||||
uses=(wayland x11)
|
||||
wayland_depends=(wayland wayland-protocols)
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
name='dbus'
|
||||
release='2'
|
||||
version='1.15.10'
|
||||
release='3'
|
||||
version='1.16.0'
|
||||
url='https://dbus.freedesktop.org/releases/dbus/'
|
||||
description='A message bus system, a simple way for applications to talk to each other'
|
||||
email='aliriza.keskin@pardus.org.tr'
|
||||
@@ -14,7 +14,7 @@ source=("https://dbus.freedesktop.org/releases/dbus/dbus-$version.tar.xz"
|
||||
"dbus.xinit")
|
||||
depends=(audit expat libcap-ng elogind)
|
||||
makedepends=()
|
||||
sha256sums=('f700f2f1d0473f11e52f3f3e179f577f31b85419f9ae1972af8c3db0bcfde178'
|
||||
sha256sums=('9f8ca5eb51cbe09951aec8624b86c292990ae2428b41b856e2bed17ec65c8849'
|
||||
'SKIP'
|
||||
'SKIP'
|
||||
'SKIP'
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
name='ymp'
|
||||
release='4'
|
||||
version='1.3'
|
||||
release='5'
|
||||
version='1.3.1'
|
||||
url='https://gitlab.com/turkman/devel/sources/ymp'
|
||||
description='Yerli ve Milli Package manager'
|
||||
email='parduscix@yandex.ru'
|
||||
@@ -10,7 +10,7 @@ license=('GPLv3')
|
||||
source=("https://gitlab.com/turkman/devel/sources/ymp/-/archive/${version}/ymp-${version}.tar.gz")
|
||||
depends=(glib readline ncurses)
|
||||
makedepends=(vala)
|
||||
sha256sums=('34bcf804771d7c6dafc116ccdbe00c2a89e490f16e5cf11c18e9cc430ba1eecd')
|
||||
sha256sums=('8c2ae4fe555fa27d33a98f351004fe5f747bebacef31ec58e5d70c5b731d0b6f')
|
||||
uses=(curl libarchive)
|
||||
curl_depends=(curl)
|
||||
libarchive_depends=(libarchive)
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
name='clang'
|
||||
release='3'
|
||||
version='18.1.1'
|
||||
release='4'
|
||||
version='19.1.7'
|
||||
url='https://github.com/llvm/llvm-project'
|
||||
description='The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.'
|
||||
email='aliriza.keskin@pardus.org.tr'
|
||||
@@ -16,11 +16,11 @@ source=(
|
||||
|
||||
depends=(llvm)
|
||||
makedepends=()
|
||||
md5sums=(
|
||||
'64294af06a888b7968ae977832f88396'
|
||||
'36e0f3ff5f2f927b8cb20e3220ae4d17'
|
||||
'466aecd0889df065dbc026b56f44eb89'
|
||||
'aa9a78a149fa45ad4d8336cbdaafcec8'
|
||||
sha256sums=(
|
||||
'11e5e4ecab5338b9914de3b83a4622cb200de466b7c56ba675afb72fa7d64675'
|
||||
'430b088bf820550090a6cf0eec67183d045273c18b3f1d6c5207e46d93391be7'
|
||||
'96f833c6ad99a3e8e1d9aca5f439b8fd2c7efdcf83b664e0af1c0712c5315910'
|
||||
'11c5a28f90053b0c43d0dec3d0ad579347fc277199c005206b963c19aae514e3'
|
||||
)
|
||||
|
||||
group=(sys.devel)
|
||||
@@ -29,6 +29,9 @@ arch=('x86_64')
|
||||
|
||||
cd $name-$version.src
|
||||
|
||||
unset CFLAGS
|
||||
unset CXXFLAGS
|
||||
|
||||
prepare(){
|
||||
mv ../cmake{-$version.src,}
|
||||
mv ../clang-tools-extra-$version.src ../clang-$version.src/tools/extra
|
||||
@@ -61,10 +64,10 @@ setup(){
|
||||
}
|
||||
|
||||
build(){
|
||||
ninja -C build
|
||||
ninja -C build ${jobs}
|
||||
}
|
||||
|
||||
package(){
|
||||
ninja -C build install
|
||||
ninja -C build install ${jobs}
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
name='lld'
|
||||
release='3'
|
||||
version='18.1.1'
|
||||
release='4'
|
||||
version='19.1.7'
|
||||
url='https://github.com/llvm/llvm-project'
|
||||
description='The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.'
|
||||
email='aliriza.keskin@pardus.org.tr'
|
||||
@@ -17,10 +17,10 @@ source=(
|
||||
depends=(llvm)
|
||||
makedepends=()
|
||||
sha256sums=(
|
||||
'8456e8be08767f1f257733c5b56d0671d5b1a43fd78ffa53f024f307641f4612'
|
||||
'5308023d1c1e9feb264c14f58db35c53061123300a7eb940364f46d574c8b2d6'
|
||||
'999182a47a85dc27c426e301e100e6240082d602219a650137ea9a691c63dc53'
|
||||
'ab0508d02b2d126ceb98035c28638a9d7b1e7fa5ef719396236e72f59a02e1ac'
|
||||
'630bf0f31b210e89fd7869bdfd6c376d010fc3b72ee42f08058435035c432e42'
|
||||
'11c5a28f90053b0c43d0dec3d0ad579347fc277199c005206b963c19aae514e3'
|
||||
'10e650f436bc416674f01b5e01177405886f4d0f0b2568c6808044eacad52ea0'
|
||||
'96f833c6ad99a3e8e1d9aca5f439b8fd2c7efdcf83b664e0af1c0712c5315910'
|
||||
)
|
||||
|
||||
group=(sys.devel)
|
||||
@@ -57,10 +57,10 @@ setup(){
|
||||
}
|
||||
|
||||
build(){
|
||||
ninja -C build
|
||||
ninja -C build ${jobs}
|
||||
}
|
||||
|
||||
package(){
|
||||
ninja -C build install
|
||||
ninja -C build install ${jobs}
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
name='llvm'
|
||||
release='3'
|
||||
version='18.1.1'
|
||||
release='4'
|
||||
version='19.1.7'
|
||||
url='https://llvm.org'
|
||||
description='Low Level Virtual Machine'
|
||||
email='aliriza.keskin@pardus.org.tr'
|
||||
@@ -12,9 +12,9 @@ source=("https://github.com/llvm/llvm-project/releases/download/llvmorg-$version
|
||||
"https://anduin.linuxfromscratch.org/BLFS/llvm/llvm-third-party.src.tar.xz")
|
||||
depends=(libffi xz-utils libxml2 zlib)
|
||||
makedepends=(git)
|
||||
md5sums=('466aecd0889df065dbc026b56f44eb89'
|
||||
'aa9a78a149fa45ad4d8336cbdaafcec8'
|
||||
'8b506e49e5fa4c41186ba8ba7da5af82')
|
||||
sha256sums=('96f833c6ad99a3e8e1d9aca5f439b8fd2c7efdcf83b664e0af1c0712c5315910'
|
||||
'11c5a28f90053b0c43d0dec3d0ad579347fc277199c005206b963c19aae514e3'
|
||||
'640dfceac068374e3dbce3576892712d157705b35dfe13dd17518c256ad29d5e')
|
||||
group=(sys.devel)
|
||||
uses=()
|
||||
arch=('x86_64')
|
||||
@@ -62,7 +62,7 @@ build(){
|
||||
|
||||
package(){
|
||||
cd build
|
||||
ninja install
|
||||
ninja install ${jobs}
|
||||
mv ${DESTDIR}/usr/lib{,64}
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
name='linux-headers'
|
||||
release='7'
|
||||
version='6.11'
|
||||
release='8'
|
||||
version='6.13'
|
||||
url='https://cdn.kernel.org/pub/linux/kernel/'
|
||||
description='Linux kernel headers'
|
||||
email='aliriza.keskin@pardus.org.tr'
|
||||
@@ -17,7 +17,7 @@ group=(sys.kernel)
|
||||
|
||||
package(){
|
||||
# install kernel (archlinux kernel config used)
|
||||
ALLOWROOT=1 mklinux -f -o $DESTDIR -v $version -y 1 --no-build \
|
||||
ALLOWROOT=1 mklinux -f -o $DESTDIR -t linux -v $version -y 1 --no-build \
|
||||
-c "https://gitlab.archlinux.org/archlinux/packaging/packages/linux/-/raw/main/config"
|
||||
# symlink for musl
|
||||
mkdir -p $DESTDIR/usr/include/musl
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
name='linux'
|
||||
release='7'
|
||||
version='6.11'
|
||||
release='8'
|
||||
version='6.13'
|
||||
url='https://cdn.kernel.org/pub/linux/kernel/'
|
||||
description='Linux kernel'
|
||||
email='aliriza.keskin@pardus.org.tr'
|
||||
@@ -26,5 +26,9 @@ package(){
|
||||
rm -rf ${DESTDIR}/usr/include
|
||||
# remove broken symlink if exists
|
||||
rm -rf ${DESTDIR}/lib/modules/$version/build/linux-$version || true
|
||||
# decompress kernel modules (if gzipped)
|
||||
find ${DESTDIR}/lib/modules -iname "*.ko.gz" -exec gzip -d {} \;
|
||||
# decompress kernel modules (if xzed)
|
||||
find ${DESTDIR}/lib/modules -iname "*.ko.xz" -exec xz -d {} \;
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
name='live-boot'
|
||||
release='5'
|
||||
version='2.1'
|
||||
release='6'
|
||||
version='2.2'
|
||||
url='https://gitlab.com/turkman/devel/sources/live-boot'
|
||||
description='initramfs tools live hooks'
|
||||
email='aliriza.keskin@pardus.org.tr'
|
||||
@@ -10,7 +10,7 @@ license=('GPLv3')
|
||||
source=("https://gitlab.com/turkman/devel/sources/live-boot/-/archive/$version/live-boot-$version.tar.gz")
|
||||
depends=(mkinitrd)
|
||||
makedepends=()
|
||||
sha256sums=('2d38ca6c431f0bcc2eb6f7f5fd722b8819c559eef36f3e084799c919a3566d55')
|
||||
sha256sums=('45d3b8f64ae9b5a3c0288a313d707694e0f3a42adb0ef9d54f20f63465bb2e66')
|
||||
group=(sys.kernel)
|
||||
uses=()
|
||||
arch=('x86_64')
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
name='mkinitrd'
|
||||
release='3'
|
||||
version='0.2.0'
|
||||
release='4'
|
||||
version='0.2.1'
|
||||
url='https://gitlab.com/turkman/devel/sources/mkinitrd'
|
||||
description='Initial ramdisk system from turkman linux'
|
||||
email='aliriza.keskin@pardus.org.tr'
|
||||
@@ -11,7 +11,7 @@ source=("https://gitlab.com/turkman/devel/sources/mkinitrd/-/archive/$version/mk
|
||||
"mkinitrd.sysconf")
|
||||
depends=(eudev findutils coreutils)
|
||||
makedepends=()
|
||||
sha256sums=('7b60cd7977d0b0c43873d35ef740f3deab8832fd3c3cfe03a41cfbb0e3355f75'
|
||||
sha256sums=('d81a2721cbe93142f680187c929fa4a05a07492e1e8cf3f72b7f21f444f32540'
|
||||
'SKIP')
|
||||
uses=()
|
||||
group=(sys.kernel)
|
||||
|
||||
@@ -31,5 +31,7 @@ package(){
|
||||
# remove generic icon
|
||||
find $DESTDIR -type f -iname '*application-x-generic.*' -exec rm -fv {} \;
|
||||
sed -i "s/Inherits=/&gnome,/g" $DESTDIR/usr/share/icons/Adwaita/index.theme
|
||||
# unhide
|
||||
sed -i "/Hidden=*/d" $DESTDIR/usr/share/icons/Adwaita/index.theme
|
||||
}
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
#!/usr/bin/env bash
|
||||
name='exo'
|
||||
release='1'
|
||||
version='4.18.0'
|
||||
_version='4.18'
|
||||
release='2'
|
||||
version='4.20.0'
|
||||
_version='4.20'
|
||||
url='https://docs.xfce.org/xfce/exo/start'
|
||||
description='Application library for the Xfce desktop environment'
|
||||
email='akarsu@protonmail.com'
|
||||
@@ -11,7 +11,7 @@ license=('GPLv2')
|
||||
source=("https://archive.xfce.org/src/xfce/exo/${_version}/exo-${version}.tar.bz2")
|
||||
depends=(libxfce4ui libSM libICE)
|
||||
makedepends=(intltool)
|
||||
md5sums=('9d0be4e885eaf991e12dbc14d3fc628d')
|
||||
sha256sums=('4277f799245f1efde01cd917fd538ba6b12cf91c9f8a73fe2035fd5456ec078d')
|
||||
group=(xfce.base)
|
||||
uses=()
|
||||
arch=('x86_64')
|
||||
@@ -23,8 +23,7 @@ setup(){
|
||||
--libdir=/usr/lib64/ \
|
||||
--sysconfdir=/etc \
|
||||
--sbindir=/usr/bin \
|
||||
--localstatedir=/var \
|
||||
--disable-debug
|
||||
--localstatedir=/var
|
||||
}
|
||||
|
||||
build(){
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
#!/usr/bin/env bash
|
||||
name='garcon'
|
||||
release='2'
|
||||
version='4.18.2'
|
||||
_version='4.18'
|
||||
release='3'
|
||||
version='4.20.0'
|
||||
_version='4.20'
|
||||
url='https://docs.xfce.org/xfce/garcon/start'
|
||||
description='Freedesktop.org compliant menu library'
|
||||
email='akarsu@protonmail.com'
|
||||
@@ -11,7 +11,7 @@ license=('GPLv2' 'LGPL')
|
||||
source=("https://archive.xfce.org/src/xfce/garcon/${_version}/garcon-${version}.tar.bz2")
|
||||
depends=(libxfce4ui)
|
||||
makedepends=(intltool)
|
||||
sha256sums=('1b8c9292e131968fbfc8987bbc62c5ba47186dd45ef4e47c5d8c5088bb2d434d')
|
||||
sha256sums=('7fb8517c12309ca4ddf8b42c34bc0c315e38ea077b5442bfcc4509415feada8f')
|
||||
group=(xfce.base)
|
||||
uses=()
|
||||
arch=('x86_64')
|
||||
@@ -22,8 +22,7 @@ setup(){
|
||||
./configure --prefix=/usr \
|
||||
--libdir=/usr/lib64/ \
|
||||
--sysconfdir=/etc \
|
||||
--localstatedir=/var \
|
||||
--disable-debug
|
||||
--localstatedir=/var
|
||||
}
|
||||
|
||||
build(){
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
#!/usr/bin/env bash
|
||||
name='libxfce4ui'
|
||||
release='2'
|
||||
version='4.18.6'
|
||||
_version='4.18'
|
||||
release='3'
|
||||
version='4.20.0'
|
||||
_version='4.20'
|
||||
url='https://www.xfce.org/'
|
||||
description='Widgets library for the Xfce desktop environment'
|
||||
email='akarsu@protonmail.com'
|
||||
@@ -11,7 +11,7 @@ license=('GPLv2')
|
||||
source=("https://archive.xfce.org/src/xfce/libxfce4ui/${_version}/libxfce4ui-${version}.tar.bz2")
|
||||
depends=(gtk3 xfconf libxfce4util)
|
||||
makedepends=(gobject-introspection intltool vala)
|
||||
sha256sums=('77dd99206cc8c6c7f69c269c83c7ee6a037bca9d4a89b1a6d9765e5a09ce30cd')
|
||||
sha256sums=('75e8996984f20375aadecd5c16f5147c211ed0bd26d7861ab0257561eb76eaee')
|
||||
group=(xfce.base)
|
||||
uses=()
|
||||
arch=('x86_64')
|
||||
@@ -23,8 +23,7 @@ setup(){
|
||||
--libdir=/usr/lib64/ \
|
||||
--sysconfdir=/etc \
|
||||
--sbindir=/usr/bin \
|
||||
--localstatedir=/var \
|
||||
--disable-debug
|
||||
--localstatedir=/var
|
||||
}
|
||||
|
||||
build(){
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
#!/usr/bin/env bash
|
||||
name='libxfce4util'
|
||||
release='2'
|
||||
version='4.18.2'
|
||||
_version='4.18'
|
||||
release='3'
|
||||
version='4.20.0'
|
||||
_version='4.20'
|
||||
url='https://www.xfce.org/'
|
||||
description='Basic utility non-GUI functions for Xfce'
|
||||
email='akarsu@protonmail.com'
|
||||
@@ -11,7 +11,7 @@ license=('GPLv2')
|
||||
source=("https://archive.xfce.org/src/xfce/libxfce4util/${_version}/libxfce4util-${version}.tar.bz2")
|
||||
depends=(glib)
|
||||
makedepends=(gobject-introspection intltool vala)
|
||||
sha256sums=('d9a329182b78f7e2520cd4aafcbb276bbbf162f6a89191676539ad2e3889c353')
|
||||
sha256sums=('21493f9c9995a282823db93839f6b9f06ae31edb094191ba9acf04d932a2b592')
|
||||
group=(xfce.base)
|
||||
uses=()
|
||||
arch=('x86_64')
|
||||
@@ -23,8 +23,7 @@ setup(){
|
||||
--libdir=/usr/lib64/ \
|
||||
--sysconfdir=/etc \
|
||||
--sbindir=/usr/bin \
|
||||
--localstatedir=/var \
|
||||
--disable-debug
|
||||
--localstatedir=/var
|
||||
}
|
||||
|
||||
build(){
|
||||
|
||||
@@ -0,0 +1,34 @@
|
||||
#!/usr/bin/env bash
|
||||
name='libxfce4windowing'
|
||||
release='1'
|
||||
version='4.20.0'
|
||||
_version='4.20'
|
||||
url='https://www.xfce.org/'
|
||||
description='Widgets library for the Xfce desktop environment'
|
||||
email='akarsu@protonmail.com'
|
||||
maintainer='akarsu'
|
||||
license=('GPLv2')
|
||||
source=("https://archive.xfce.org/src/xfce/libxfce4windowing/${_version}/libxfce4windowing-${version}.tar.bz2")
|
||||
depends=(glib gobject-introspection gtk3 libdisplay-info libwnck3
|
||||
libX11 libXrandr wayland wlroots)
|
||||
makedepends=(gobject-introspection intltool vala xfce4-dev-tools)
|
||||
sha256sums=('56f29b1d79606fb00a12c83ef4ece12877d2b22bf1acaaff89537fbe8e939f68')
|
||||
group=(xfce.base)
|
||||
uses=()
|
||||
arch=('x86_64')
|
||||
|
||||
cd $name-$version
|
||||
|
||||
setup(){
|
||||
meson setup build \
|
||||
--prefix=/usr
|
||||
}
|
||||
|
||||
build(){
|
||||
ninja -C build $jobs
|
||||
}
|
||||
|
||||
package(){
|
||||
ninja -C build install $jobs
|
||||
}
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
#!/usr/bin/env bash
|
||||
name='thunar-volman'
|
||||
release='1'
|
||||
version='4.18.0'
|
||||
_version='4.18'
|
||||
release='2'
|
||||
version='4.20.0'
|
||||
_version='4.20'
|
||||
url='https://docs.xfce.org/xfce/thunar/thunar-volman'
|
||||
description='Automatic management of removable drives and media for Thunar'
|
||||
email='akarsu@protonmail.com'
|
||||
@@ -11,7 +11,7 @@ license=('GPLv2')
|
||||
source=("https://archive.xfce.org/src/xfce/thunar-volman/${_version}/thunar-volman-${version}.tar.bz2")
|
||||
depends=( hicolor-icon-theme libxfce4ui thunar)
|
||||
makedepends=(intltool)
|
||||
sha256sums=('93b75c7ffbe246a21f4190295acc148e184be8df397e431b258d0d676e87fc65')
|
||||
sha256sums=('b0dad852959b515b8fbfd1ed552e362340347d26d5246e7f1b973027131eb1da')
|
||||
group=(xfce.base)
|
||||
uses=()
|
||||
arch=('x86_64')
|
||||
@@ -22,8 +22,7 @@ setup(){
|
||||
./configure --prefix=/usr \
|
||||
--libdir=/usr/lib64/ \
|
||||
--sysconfdir=/etc \
|
||||
--localstatedir=/var \
|
||||
--disable-debug
|
||||
--localstatedir=/var
|
||||
}
|
||||
|
||||
build(){
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
#!/usr/bin/env bash
|
||||
name='thunar'
|
||||
release='2'
|
||||
version='4.18.11'
|
||||
_version='4.18'
|
||||
release='3'
|
||||
version='4.20.0'
|
||||
_version='4.20'
|
||||
url='https://docs.xfce.org/xfce/thunar/start'
|
||||
description='Modern, fast and easy-to-use file manager for Xfce'
|
||||
email='akarsu@protonmail.com'
|
||||
@@ -11,7 +11,7 @@ license=('GPLv2' 'LGPL2.1')
|
||||
source=("https://archive.xfce.org/src/xfce/thunar/${_version}/thunar-${version}.tar.bz2")
|
||||
depends=(exo libxfce4ui libxfce4util gtk3)
|
||||
makedepends=(gobject-introspection intltool xfce4-panel hicolor-icon-theme)
|
||||
sha256sums=('7d0bdae2076a568c137d403ab5600e06a7a4f7a02514d486da7b8414aa75d612')
|
||||
sha256sums=('27731a76f3aecf3752b1ca35afad89e264c52244f70083d933507dd4a17548b0')
|
||||
group=(xfce.base)
|
||||
uses=()
|
||||
arch=('x86_64')
|
||||
@@ -25,8 +25,7 @@ setup(){
|
||||
--enable-gio-unix \
|
||||
--enable-gudev \
|
||||
--enable-notifications \
|
||||
--enable-exif \
|
||||
--disable-debug
|
||||
--enable-exif
|
||||
}
|
||||
|
||||
build(){
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
#!/usr/bin/env bash
|
||||
name='tumbler'
|
||||
release='2'
|
||||
version='4.18.2'
|
||||
_version='4.18'
|
||||
release='3'
|
||||
version='4.20.0'
|
||||
_version='4.20'
|
||||
url='https://docs.xfce.org/xfce/tumbler/start'
|
||||
description='Thumbnail service implementing the thumbnail management D-Bus specification'
|
||||
email='akarsu@protonmail.com'
|
||||
@@ -11,7 +11,7 @@ license=('GPLv2' 'LGPL')
|
||||
source=("https://archive.xfce.org/src/xfce/tumbler/${_version}/tumbler-${version}.tar.bz2")
|
||||
depends=(glib gdk-pixbuf libxfce4util)
|
||||
makedepends=(intltool)
|
||||
sha256sums=('b530eec635eac7f898c0d8d3a3ff79d76a145d3bed3e786d54b1ec058132be7a')
|
||||
sha256sums=('74b1647d55926547e98bfac70838ff63c5a84299a5e10c81c38d1fab90e25880')
|
||||
group=(xfce.base)
|
||||
uses=()
|
||||
arch=('x86_64')
|
||||
@@ -21,8 +21,7 @@ cd $name-$version
|
||||
setup(){
|
||||
./configure --prefix=/usr \
|
||||
--libdir=/usr/lib64/ \
|
||||
--sysconfdir=/etc \
|
||||
--disable-debug
|
||||
--sysconfdir=/etc
|
||||
}
|
||||
|
||||
build(){
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
#!/usr/bin/env bash
|
||||
name='xfce4-appfinder'
|
||||
release='2'
|
||||
version='4.18.1'
|
||||
_version='4.18'
|
||||
release='3'
|
||||
version='4.20.0'
|
||||
_version='4.20'
|
||||
url='https://docs.xfce.org/xfce/xfce4-appfinder/start'
|
||||
description='Application launcher and finder'
|
||||
email='akarsu@protonmail.com'
|
||||
@@ -11,7 +11,7 @@ license=('GPLv3')
|
||||
source=("https://archive.xfce.org/src/xfce/xfce4-appfinder/${_version}/xfce4-appfinder-${version}.tar.bz2")
|
||||
depends=(garcon libxfce4ui xfconf)
|
||||
makedepends=(intltool)
|
||||
sha256sums=('9854ea653981be544ad545850477716c4c92d0c43eb47b75f78534837c0893f9')
|
||||
sha256sums=('82ca82f77dc83e285db45438c2fe31df445148aa986ffebf2faabee4af9e7304')
|
||||
group=(xfce.base)
|
||||
uses=()
|
||||
arch=('x86_64')
|
||||
@@ -22,8 +22,7 @@ setup(){
|
||||
./configure --prefix=/usr \
|
||||
--libdir=/usr/lib64/ \
|
||||
--sysconfdir=/etc \
|
||||
--localstatedir=/var \
|
||||
--disable-debug
|
||||
--localstatedir=/var
|
||||
}
|
||||
|
||||
build(){
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
#!/usr/bin/env bash
|
||||
name='xfce4-panel'
|
||||
release='2'
|
||||
version='4.18.6'
|
||||
_version='4.18'
|
||||
release='3'
|
||||
version='4.20.0'
|
||||
_version='4.20'
|
||||
url='https://docs.xfce.org/xfce/xfce4-panel/start'
|
||||
description='Panel for the Xfce desktop environment'
|
||||
email='akarsu@protonmail.com'
|
||||
maintainer='akarsu'
|
||||
license=('GPLv2')
|
||||
source=("https://archive.xfce.org/src/xfce/xfce4-panel/${_version}/xfce4-panel-${version}.tar.bz2")
|
||||
depends=(exo garcon libxfce4ui xfconf libwnck3 cairo libdbusmenu)
|
||||
depends=(exo garcon libxfce4ui xfconf libwnck3 cairo libdbusmenu libxfce4windowing)
|
||||
makedepends=(gobject-introspection intltool vala)
|
||||
sha256sums=('21337161f58bb9b6e42760cb6883bc79beea27882aa6272b61f0e09d750d7c62')
|
||||
sha256sums=('ff33cd5f5d16c2193fe305f4878d82cd8d2feea92f2594bcd27b2b5c392d43b8')
|
||||
group=(xfce.base)
|
||||
uses=()
|
||||
arch=('x86_64')
|
||||
@@ -22,8 +22,7 @@ setup(){
|
||||
./configure --prefix=/usr \
|
||||
--libdir=/usr/lib64/ \
|
||||
--sysconfdir=/etc \
|
||||
--localstatedir=/var \
|
||||
--disable-debug
|
||||
--localstatedir=/var
|
||||
}
|
||||
|
||||
build(){
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
#!/usr/bin/env bash
|
||||
name='xfce4-session'
|
||||
release='2'
|
||||
version='4.18.4'
|
||||
_version='4.18'
|
||||
release='3'
|
||||
version='4.20.0'
|
||||
_version='4.20'
|
||||
url='https://docs.xfce.org/xfce/xfce4-session/start'
|
||||
description="Xfce's session manager"
|
||||
email='akarsu@protonmail.com'
|
||||
maintainer='akarsu'
|
||||
license=('GPLv2')
|
||||
source=("https://archive.xfce.org/src/xfce/xfce4-session/${_version}/xfce4-session-${version}.tar.bz2")
|
||||
depends=(libxfce4ui libwnck3 xfconf xorg-iceauth)
|
||||
depends=(libxfce4ui libwnck3 xfconf xorg-iceauth labwc)
|
||||
makedepends=(intltool)
|
||||
sha256sums=('9a9c5074c7338b881a5259d3b643619bf84901360c03478e1a697938ece06516')
|
||||
sha256sums=('5229233fe6ee692361cc28724886c5b08e0216d89f09c42d273191d38fd64f85')
|
||||
group=(xfce.base)
|
||||
uses=()
|
||||
arch=('x86_64')
|
||||
@@ -22,8 +22,7 @@ setup(){
|
||||
./configure --prefix=/usr \
|
||||
--libdir=/usr/lib64/ \
|
||||
--sysconfdir=/etc \
|
||||
--localstatedir=/var \
|
||||
--disable-debug
|
||||
--localstatedir=/var
|
||||
}
|
||||
|
||||
build(){
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
#!/usr/bin/env bash
|
||||
name='xfce4-settings'
|
||||
release='2'
|
||||
version='4.18.6'
|
||||
_version='4.18'
|
||||
release='3'
|
||||
version='4.20.0'
|
||||
_version='4.20'
|
||||
url='https://docs.xfce.org/xfce/xfce4-settings/start'
|
||||
description="Xfce's Configuration System"
|
||||
email='akarsu@protonmail.com'
|
||||
@@ -11,7 +11,7 @@ license=('GPLv2')
|
||||
source=("https://archive.xfce.org/src/xfce/xfce4-settings/${_version}/xfce4-settings-${version}.tar.bz2")
|
||||
depends=(exo garcon hicolor-icon-theme libnotify gnome-themes-standard libxklavier)
|
||||
makedepends=(intltool)
|
||||
sha256sums=('d9a9051b6026edd6766c64bb403b51e9167e4d31e7f1c7f843d3aed19f667bfe')
|
||||
sha256sums=('23548da3429a296501fbfdbc98a861ee241b9fdd47e8d5de1781f57c6bbce5a9')
|
||||
group=(xfce.base)
|
||||
uses=()
|
||||
arch=('x86_64')
|
||||
@@ -29,8 +29,7 @@ setup(){
|
||||
--enable-libnotify \
|
||||
--enable-libxklavier \
|
||||
--enable-pluggable-dialogs \
|
||||
--enable-sound-settings \
|
||||
--disable-debug
|
||||
--enable-sound-settings
|
||||
}
|
||||
|
||||
build(){
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
#!/usr/bin/env bash
|
||||
name='xfconf'
|
||||
release='2'
|
||||
version='4.18.3'
|
||||
_version='4.18'
|
||||
release='3'
|
||||
version='4.20.0'
|
||||
_version='4.20'
|
||||
url='https://docs.xfce.org/xfce/xfconf/start'
|
||||
description='D-Bus-based configuration storage system'
|
||||
email='akarsu@protonmail.com'
|
||||
@@ -11,7 +11,7 @@ license=('GPLv2')
|
||||
source=("https://archive.xfce.org/src/xfce/xfconf/${_version}/xfconf-${version}.tar.bz2")
|
||||
depends=( libxfce4util)
|
||||
makedepends=(gobject-introspection intltool vala)
|
||||
sha256sums=('c56cc69056f6947b2c60b165ec1e4c2b0acf26a778da5f86c89ffce24d5ebd98')
|
||||
sha256sums=('8bc43c60f1716b13cf35fc899e2a36ea9c6cdc3478a8f051220eef0f53567efd')
|
||||
group=(xfce.base)
|
||||
uses=()
|
||||
arch=('x86_64')
|
||||
@@ -22,8 +22,7 @@ setup(){
|
||||
./configure --prefix=/usr \
|
||||
--libdir=/usr/lib64/ \
|
||||
--sysconfdir=/etc \
|
||||
--localstatedir=/var \
|
||||
--disable-debug
|
||||
--localstatedir=/var
|
||||
}
|
||||
|
||||
build(){
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
#!/usr/bin/env bash
|
||||
name='xfdesktop'
|
||||
release='1'
|
||||
version='4.18.1'
|
||||
_version='4.18'
|
||||
release='2'
|
||||
version='4.20.0'
|
||||
_version='4.20'
|
||||
url='https://docs.xfce.org/xfce/xfdesktop/start'
|
||||
description="Xfce's desktop manager"
|
||||
email='akarsu@protonmail.com'
|
||||
@@ -11,7 +11,7 @@ license=('GPLv3')
|
||||
source=("https://archive.xfce.org/src/xfce/xfdesktop/${_version}/xfdesktop-${version}.tar.bz2")
|
||||
depends=(exo garcon libwnck3 libxfce4ui thunar)
|
||||
makedepends=(intltool)
|
||||
md5sums=('e675c2989436dc724fef402d1db0125d')
|
||||
sha256sums=('227041ba80c7f3eb9c99dec817f1132b35d8aec7a4335703f61ba1735cd65632')
|
||||
group=(xfce.base)
|
||||
uses=()
|
||||
arch=('x86_64')
|
||||
@@ -22,8 +22,7 @@ setup(){
|
||||
./configure --prefix=/usr \
|
||||
--libdir=/usr/lib64/ \
|
||||
--enable-thunarx \
|
||||
--enable-notifications \
|
||||
--disable-debug
|
||||
--enable-notifications
|
||||
}
|
||||
|
||||
build(){
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
#!/usr/bin/env bash
|
||||
name='xfwm4'
|
||||
release='1'
|
||||
version='4.18.0'
|
||||
_version='4.18'
|
||||
release='2'
|
||||
version='4.20.0'
|
||||
_version='4.20'
|
||||
url='https://docs.xfce.org/xfce/xfwm4/start'
|
||||
description="Xfce's window manager"
|
||||
email='akarsu@protonmail.com'
|
||||
@@ -11,7 +11,7 @@ license=('GPLv2')
|
||||
source=("https://archive.xfce.org/src/xfce/xfwm4/${_version}/xfwm4-${version}.tar.bz2")
|
||||
depends=(libepoxy libwnck3 libxfce4ui xfconf)
|
||||
makedepends=(intltool)
|
||||
md5sums=('181415e457c86124fa5f8aa5d715b967')
|
||||
sha256sums=('a58b63e49397aa0d8d1dcf0636be93c8bb5926779aef5165e0852890190dcf06')
|
||||
group=(xfce.base)
|
||||
uses=()
|
||||
arch=('x86_64')
|
||||
@@ -26,8 +26,7 @@ setup(){
|
||||
--enable-startup-notification \
|
||||
--enable-randr \
|
||||
--enable-compositor \
|
||||
--enable-xsync \
|
||||
--disable-debug
|
||||
--enable-xsync
|
||||
}
|
||||
|
||||
build(){
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
#!/usr/bin/env bash
|
||||
name='xfce4-power-manager'
|
||||
release='2'
|
||||
version='4.18.1'
|
||||
_version='4.18'
|
||||
release='3'
|
||||
version='4.20.0'
|
||||
_version='4.20'
|
||||
url='https://docs.xfce.org/xfce/xfce4-power-manager/start'
|
||||
description='Power Manager for Xfce'
|
||||
email='akarsu@protonmail.com'
|
||||
@@ -11,8 +11,8 @@ license=('GPLv2')
|
||||
source=("https://archive.xfce.org/src/xfce/xfce4-power-manager/${_version}/xfce4-power-manager-${version}.tar.bz2")
|
||||
depends=(libnotify libxfce4ui upower)
|
||||
makedepends=(xfce4-panel intltool)
|
||||
sha256sums=('6b08b10c4cb7516377dbd32c6cc2296a9faf47022c555f11e75b38fde14aff03')
|
||||
group=(xfce.base)
|
||||
sha256sums=('971391cef63352833bdd92df28957392e17e1f2b3d486c0f57294fd204d6ed29')
|
||||
group=(xfce.extra)
|
||||
uses=()
|
||||
arch=('x86_64')
|
||||
|
||||
@@ -25,8 +25,7 @@ setup(){
|
||||
--sbindir=/usr/bin \
|
||||
--localstatedir=/var \
|
||||
--disable-network-manager \
|
||||
--enable-polkit \
|
||||
--disable-debug
|
||||
--enable-polkit
|
||||
}
|
||||
|
||||
build(){
|
||||
Reference in new issue
Block a user