From 98bd2627f86f82025c7db3353461fb74f1b47003 Mon Sep 17 00:00:00 2001 From: sulincix Date: Wed, 25 Dec 2024 20:27:50 +0000 Subject: [PATCH 01/16] xfce4 base update --- dev/libs/libsfdo/ympbuild | 33 ++++++++++++++++++ dev/util/xfce4-dev-tools/ympbuild | 11 +++--- gui/libs/wlroots/ympbuild | 6 ++-- gui/wm/labwc/sway.desktop | 12 +++++++ gui/wm/labwc/ympbuild | 32 +++++++++++++++++ gui/wm/sway/ympbuild | 8 ++--- xfce/base/exo/ympbuild | 11 +++--- xfce/base/garcon/ympbuild | 11 +++--- xfce/base/libxfce4ui/ympbuild | 11 +++--- xfce/base/libxfce4util/ympbuild | 11 +++--- xfce/base/libxfce4windowing/ympbuild | 34 +++++++++++++++++++ xfce/base/thunar-volman/ympbuild | 11 +++--- xfce/base/thunar/ympbuild | 11 +++--- xfce/base/tumbler/ympbuild | 11 +++--- xfce/base/xfce4-appfinder/ympbuild | 11 +++--- xfce/base/xfce4-panel/ympbuild | 11 +++--- xfce/base/xfce4-session/ympbuild | 13 ++++--- xfce/base/xfce4-settings/ympbuild | 11 +++--- xfce/base/xfconf/ympbuild | 11 +++--- xfce/base/xfdesktop/ympbuild | 11 +++--- xfce/base/xfwm4/ympbuild | 11 +++--- .../xfce4-power-manager/ympbuild | 0 22 files changed, 194 insertions(+), 98 deletions(-) create mode 100644 dev/libs/libsfdo/ympbuild create mode 100644 gui/wm/labwc/sway.desktop create mode 100644 gui/wm/labwc/ympbuild create mode 100644 xfce/base/libxfce4windowing/ympbuild rename xfce/{base => extra}/xfce4-power-manager/ympbuild (100%) diff --git a/dev/libs/libsfdo/ympbuild b/dev/libs/libsfdo/ympbuild new file mode 100644 index 00000000..7e60a01d --- /dev/null +++ b/dev/libs/libsfdo/ympbuild @@ -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 +} + diff --git a/dev/util/xfce4-dev-tools/ympbuild b/dev/util/xfce4-dev-tools/ympbuild index 99acc326..ad1136c6 100644 --- a/dev/util/xfce4-dev-tools/ympbuild +++ b/dev/util/xfce4-dev-tools/ympbuild @@ -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(){ diff --git a/gui/libs/wlroots/ympbuild b/gui/libs/wlroots/ympbuild index ef803d10..a3f1fb0b 100644 --- a/gui/libs/wlroots/ympbuild +++ b/gui/libs/wlroots/ympbuild @@ -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') diff --git a/gui/wm/labwc/sway.desktop b/gui/wm/labwc/sway.desktop new file mode 100644 index 00000000..0866462b --- /dev/null +++ b/gui/wm/labwc/sway.desktop @@ -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; + diff --git a/gui/wm/labwc/ympbuild b/gui/wm/labwc/ympbuild new file mode 100644 index 00000000..7768d5da --- /dev/null +++ b/gui/wm/labwc/ympbuild @@ -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 +} + diff --git a/gui/wm/sway/ympbuild b/gui/wm/sway/ympbuild index eb556e4e..3e0c183e 100644 --- a/gui/wm/sway/ympbuild +++ b/gui/wm/sway/ympbuild @@ -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} diff --git a/xfce/base/exo/ympbuild b/xfce/base/exo/ympbuild index 6d39ad64..3e76de42 100644 --- a/xfce/base/exo/ympbuild +++ b/xfce/base/exo/ympbuild @@ -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(){ diff --git a/xfce/base/garcon/ympbuild b/xfce/base/garcon/ympbuild index 7083a95b..6856d3e2 100644 --- a/xfce/base/garcon/ympbuild +++ b/xfce/base/garcon/ympbuild @@ -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(){ diff --git a/xfce/base/libxfce4ui/ympbuild b/xfce/base/libxfce4ui/ympbuild index 6880a7ac..64e8ddee 100644 --- a/xfce/base/libxfce4ui/ympbuild +++ b/xfce/base/libxfce4ui/ympbuild @@ -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(){ diff --git a/xfce/base/libxfce4util/ympbuild b/xfce/base/libxfce4util/ympbuild index f91eac32..22b8920c 100644 --- a/xfce/base/libxfce4util/ympbuild +++ b/xfce/base/libxfce4util/ympbuild @@ -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(){ diff --git a/xfce/base/libxfce4windowing/ympbuild b/xfce/base/libxfce4windowing/ympbuild new file mode 100644 index 00000000..9f6dd772 --- /dev/null +++ b/xfce/base/libxfce4windowing/ympbuild @@ -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 +} + diff --git a/xfce/base/thunar-volman/ympbuild b/xfce/base/thunar-volman/ympbuild index 940ebfe9..fc2e17fd 100644 --- a/xfce/base/thunar-volman/ympbuild +++ b/xfce/base/thunar-volman/ympbuild @@ -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(){ diff --git a/xfce/base/thunar/ympbuild b/xfce/base/thunar/ympbuild index 650a9265..f2e6494c 100644 --- a/xfce/base/thunar/ympbuild +++ b/xfce/base/thunar/ympbuild @@ -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(){ diff --git a/xfce/base/tumbler/ympbuild b/xfce/base/tumbler/ympbuild index 155b8bf8..77bbacba 100644 --- a/xfce/base/tumbler/ympbuild +++ b/xfce/base/tumbler/ympbuild @@ -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(){ diff --git a/xfce/base/xfce4-appfinder/ympbuild b/xfce/base/xfce4-appfinder/ympbuild index 820a83e0..10d33298 100644 --- a/xfce/base/xfce4-appfinder/ympbuild +++ b/xfce/base/xfce4-appfinder/ympbuild @@ -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(){ diff --git a/xfce/base/xfce4-panel/ympbuild b/xfce/base/xfce4-panel/ympbuild index fe1ccd2e..ccec01b1 100644 --- a/xfce/base/xfce4-panel/ympbuild +++ b/xfce/base/xfce4-panel/ympbuild @@ -1,8 +1,8 @@ #!/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' @@ -11,7 +11,7 @@ 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) 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(){ diff --git a/xfce/base/xfce4-session/ympbuild b/xfce/base/xfce4-session/ympbuild index c58f3ca1..a2324599 100644 --- a/xfce/base/xfce4-session/ympbuild +++ b/xfce/base/xfce4-session/ympbuild @@ -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(){ diff --git a/xfce/base/xfce4-settings/ympbuild b/xfce/base/xfce4-settings/ympbuild index d71d68c7..3e40e5d7 100644 --- a/xfce/base/xfce4-settings/ympbuild +++ b/xfce/base/xfce4-settings/ympbuild @@ -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(){ diff --git a/xfce/base/xfconf/ympbuild b/xfce/base/xfconf/ympbuild index 32f5b1e6..b6142f4c 100644 --- a/xfce/base/xfconf/ympbuild +++ b/xfce/base/xfconf/ympbuild @@ -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(){ diff --git a/xfce/base/xfdesktop/ympbuild b/xfce/base/xfdesktop/ympbuild index 190f0c37..2e8d5aec 100644 --- a/xfce/base/xfdesktop/ympbuild +++ b/xfce/base/xfdesktop/ympbuild @@ -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(){ diff --git a/xfce/base/xfwm4/ympbuild b/xfce/base/xfwm4/ympbuild index b83ab4a8..725b5f46 100644 --- a/xfce/base/xfwm4/ympbuild +++ b/xfce/base/xfwm4/ympbuild @@ -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(){ diff --git a/xfce/base/xfce4-power-manager/ympbuild b/xfce/extra/xfce4-power-manager/ympbuild similarity index 100% rename from xfce/base/xfce4-power-manager/ympbuild rename to xfce/extra/xfce4-power-manager/ympbuild From 59ec07cf4320844a537b7baaacfcf8b1c8165ffe Mon Sep 17 00:00:00 2001 From: sulincix Date: Wed, 25 Dec 2024 20:32:35 +0000 Subject: [PATCH 02/16] extra update --- xfce/extra/xfce4-power-manager/ympbuild | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/xfce/extra/xfce4-power-manager/ympbuild b/xfce/extra/xfce4-power-manager/ympbuild index 4f313dc2..64574f73 100644 --- a/xfce/extra/xfce4-power-manager/ympbuild +++ b/xfce/extra/xfce4-power-manager/ympbuild @@ -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(){ From b8971fc3d853bdee2e94c74aefce2413c3513cc4 Mon Sep 17 00:00:00 2001 From: sulincix Date: Wed, 25 Dec 2024 20:35:38 +0000 Subject: [PATCH 03/16] dep fix --- xfce/base/xfce4-panel/ympbuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xfce/base/xfce4-panel/ympbuild b/xfce/base/xfce4-panel/ympbuild index ccec01b1..2435eb61 100644 --- a/xfce/base/xfce4-panel/ympbuild +++ b/xfce/base/xfce4-panel/ympbuild @@ -9,7 +9,7 @@ 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=('ff33cd5f5d16c2193fe305f4878d82cd8d2feea92f2594bcd27b2b5c392d43b8') group=(xfce.base) From c63375633df0197b6cd4093db5bfedbca14eb625 Mon Sep 17 00:00:00 2001 From: aliriza Date: Thu, 2 Jan 2025 09:22:51 +0300 Subject: [PATCH 04/16] update --- app/misc/hello/ympbuild | 1 + dev/python/py3-pluggy/ympbuild | 12 ++++++------ dev/python/py3-trove-classifiers/ympbuild | 12 ++++++------ 3 files changed, 13 insertions(+), 12 deletions(-) diff --git a/app/misc/hello/ympbuild b/app/misc/hello/ympbuild index a8fef518..d356a9d0 100644 --- a/app/misc/hello/ympbuild +++ b/app/misc/hello/ympbuild @@ -18,6 +18,7 @@ dontstrip="31" cd $name-$version setup(){ + autoreconf -fvi ./configure --prefix=/usr \ --libdir=/usr/lib64 } diff --git a/dev/python/py3-pluggy/ympbuild b/dev/python/py3-pluggy/ympbuild index 50b8b2ca..3d3eccc3 100644 --- a/dev/python/py3-pluggy/ympbuild +++ b/dev/python/py3-pluggy/ympbuild @@ -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 } diff --git a/dev/python/py3-trove-classifiers/ympbuild b/dev/python/py3-trove-classifiers/ympbuild index 5bf79d9c..36880503 100644 --- a/dev/python/py3-trove-classifiers/ympbuild +++ b/dev/python/py3-trove-classifiers/ympbuild @@ -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 } From 05a45efb0a8b2a5fb01713a5e4830d2e87fff0bf Mon Sep 17 00:00:00 2001 From: aliriza Date: Thu, 2 Jan 2025 09:38:41 +0300 Subject: [PATCH 05/16] requests fix --- dev/python/py3-certifi/ympbuild | 29 +++++++++++++++++++++++++++++ dev/python/py3-chardet/ympbuild | 29 +++++++++++++++++++++++++++++ dev/python/py3-idna/ympbuild | 29 +++++++++++++++++++++++++++++ dev/python/py3-requests/ympbuild | 2 +- 4 files changed, 88 insertions(+), 1 deletion(-) create mode 100644 dev/python/py3-certifi/ympbuild create mode 100644 dev/python/py3-chardet/ympbuild create mode 100644 dev/python/py3-idna/ympbuild diff --git a/dev/python/py3-certifi/ympbuild b/dev/python/py3-certifi/ympbuild new file mode 100644 index 00000000..4c21f035 --- /dev/null +++ b/dev/python/py3-certifi/ympbuild @@ -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 +} + + diff --git a/dev/python/py3-chardet/ympbuild b/dev/python/py3-chardet/ympbuild new file mode 100644 index 00000000..9f6bf7b6 --- /dev/null +++ b/dev/python/py3-chardet/ympbuild @@ -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 +} + + diff --git a/dev/python/py3-idna/ympbuild b/dev/python/py3-idna/ympbuild new file mode 100644 index 00000000..5d31131d --- /dev/null +++ b/dev/python/py3-idna/ympbuild @@ -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 +} + + diff --git a/dev/python/py3-requests/ympbuild b/dev/python/py3-requests/ympbuild index 7bbc8d6d..afb8c749 100644 --- a/dev/python/py3-requests/ympbuild +++ b/dev/python/py3-requests/ympbuild @@ -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) From 2aa757dd015a170a4184feba30271973faf96269 Mon Sep 17 00:00:00 2001 From: sulincix Date: Thu, 2 Jan 2025 06:53:26 +0000 Subject: [PATCH 06/16] fix2 --- app/misc/hello/ympbuild | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/app/misc/hello/ympbuild b/app/misc/hello/ympbuild index d356a9d0..7861c294 100644 --- a/app/misc/hello/ympbuild +++ b/app/misc/hello/ympbuild @@ -17,10 +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(){ From 9645579fe8f5942cb5329337640c098afe36158c Mon Sep 17 00:00:00 2001 From: sulincix Date: Wed, 15 Jan 2025 20:07:05 +0000 Subject: [PATCH 07/16] some updates --- dev/cpp/cairomm/ympbuild | 8 ++++---- dev/libs/libbsd/ympbuild | 6 +++--- dev/util/cmake/ympbuild | 6 +++--- media/libs/harfbuzz/ympbuild | 6 +++--- media/libs/libjpeg-turbo/ympbuild | 6 +++--- media/libs/libwebp/ympbuild | 6 +++--- sys/apps/dbus/ympbuild | 6 +++--- 7 files changed, 22 insertions(+), 22 deletions(-) diff --git a/dev/cpp/cairomm/ympbuild b/dev/cpp/cairomm/ympbuild index b92622ce..10087392 100644 --- a/dev/cpp/cairomm/ympbuild +++ b/dev/cpp/cairomm/ympbuild @@ -1,16 +1,16 @@ #!/usr/bin/env bash name='cairomm' -release='1' -version='1.14.4' +release='2' +version='1.18.0' 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=() +depends=(cairo libsigc++) makedepends=() -md5sums=('7c37f213f9f0d7d8a69030c3d18bb8aa') +sha256sums=('b81255394e3ea8e8aa887276d22afa8985fc8daef60692eb2407d23049f03cfb') group=(dev.cpp) uses=() arch=('x86_64') diff --git a/dev/libs/libbsd/ympbuild b/dev/libs/libbsd/ympbuild index 385b4e01..322ed842 100644 --- a/dev/libs/libbsd/ympbuild +++ b/dev/libs/libbsd/ympbuild @@ -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') diff --git a/dev/util/cmake/ympbuild b/dev/util/cmake/ympbuild index 332629a4..3b9f1f30 100644 --- a/dev/util/cmake/ympbuild +++ b/dev/util/cmake/ympbuild @@ -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) diff --git a/media/libs/harfbuzz/ympbuild b/media/libs/harfbuzz/ympbuild index 9179f467..e0136923 100644 --- a/media/libs/harfbuzz/ympbuild +++ b/media/libs/harfbuzz/ympbuild @@ -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) diff --git a/media/libs/libjpeg-turbo/ympbuild b/media/libs/libjpeg-turbo/ympbuild index 29ee4f89..3d040935 100644 --- a/media/libs/libjpeg-turbo/ympbuild +++ b/media/libs/libjpeg-turbo/ympbuild @@ -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') diff --git a/media/libs/libwebp/ympbuild b/media/libs/libwebp/ympbuild index 52cce2e8..7603fdb6 100644 --- a/media/libs/libwebp/ympbuild +++ b/media/libs/libwebp/ympbuild @@ -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') diff --git a/sys/apps/dbus/ympbuild b/sys/apps/dbus/ympbuild index 16196767..edafb571 100644 --- a/sys/apps/dbus/ympbuild +++ b/sys/apps/dbus/ympbuild @@ -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' From 4652e9060c5feb12b1d7b867d78744e3768f0784 Mon Sep 17 00:00:00 2001 From: sulincix Date: Mon, 20 Jan 2025 15:37:45 +0000 Subject: [PATCH 08/16] fix cairomm --- dev/cpp/cairomm/ympbuild | 6 +++--- dev/cpp/gtkmm3/ympbuild | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/dev/cpp/cairomm/ympbuild b/dev/cpp/cairomm/ympbuild index 10087392..9dd6b266 100644 --- a/dev/cpp/cairomm/ympbuild +++ b/dev/cpp/cairomm/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='cairomm' release='2' -version='1.18.0' +version='1.14.5' url='https://www.cairographics.org/cairomm/' description='C++ bindings for Cairo' email='akarsu@protonmail.com' @@ -9,8 +9,8 @@ maintainer='akarsu' license=('LGPL' 'MPL') source=("https://www.cairographics.org/releases/cairomm-${version}.tar.xz") depends=(cairo libsigc++) -makedepends=() -sha256sums=('b81255394e3ea8e8aa887276d22afa8985fc8daef60692eb2407d23049f03cfb') +makedepends=(mm-common) +sha256sums=('70136203540c884e89ce1c9edfb6369b9953937f6cd596d97c78c9758a5d48db') group=(dev.cpp) uses=() arch=('x86_64') diff --git a/dev/cpp/gtkmm3/ympbuild b/dev/cpp/gtkmm3/ympbuild index e6f42709..42583912 100644 --- a/dev/cpp/gtkmm3/ympbuild +++ b/dev/cpp/gtkmm3/ympbuild @@ -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') From d74cc55f81ffa1049e0c3935655e0429e3a5318a Mon Sep 17 00:00:00 2001 From: sulincix Date: Mon, 20 Jan 2025 21:05:31 +0000 Subject: [PATCH 09/16] unhide adwaita icon theme --- x11/themes/adwaita-icon-theme/ympbuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/x11/themes/adwaita-icon-theme/ympbuild b/x11/themes/adwaita-icon-theme/ympbuild index 059be73a..446677f7 100644 --- a/x11/themes/adwaita-icon-theme/ympbuild +++ b/x11/themes/adwaita-icon-theme/ympbuild @@ -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 } From 268a07d46d38465246e67e353866e25717efde53 Mon Sep 17 00:00:00 2001 From: sulincix Date: Tue, 21 Jan 2025 19:49:56 +0000 Subject: [PATCH 10/16] linux update --- sys/kernel/linux-headers/ympbuild | 6 +++--- sys/kernel/linux/ympbuild | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/sys/kernel/linux-headers/ympbuild b/sys/kernel/linux-headers/ympbuild index a29f8c12..c058f26b 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='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 diff --git a/sys/kernel/linux/ympbuild b/sys/kernel/linux/ympbuild index 04d87739..e90f2a67 100644 --- a/sys/kernel/linux/ympbuild +++ b/sys/kernel/linux/ympbuild @@ -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' From 6bc1168ea0818bf606a57cf7bbba05ac8848257d Mon Sep 17 00:00:00 2001 From: sulincix Date: Tue, 21 Jan 2025 20:57:41 +0000 Subject: [PATCH 11/16] kernel force decompress kernel modules --- sys/kernel/linux/ympbuild | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/sys/kernel/linux/ympbuild b/sys/kernel/linux/ympbuild index e90f2a67..a4883500 100644 --- a/sys/kernel/linux/ympbuild +++ b/sys/kernel/linux/ympbuild @@ -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 {} \; } From 0d2ffe8defcc740f343b2fd14b9036c18e4e62fd Mon Sep 17 00:00:00 2001 From: sulincix Date: Tue, 21 Jan 2025 21:13:03 +0000 Subject: [PATCH 12/16] mkinitrd update --- sys/kernel/mkinitrd/ympbuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sys/kernel/mkinitrd/ympbuild b/sys/kernel/mkinitrd/ympbuild index 3959dab2..7d8cc29f 100644 --- a/sys/kernel/mkinitrd/ympbuild +++ b/sys/kernel/mkinitrd/ympbuild @@ -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) From 45d7a6d6be04e353c47e89851b7cfb461db4d976 Mon Sep 17 00:00:00 2001 From: sulincix Date: Tue, 21 Jan 2025 21:15:00 +0000 Subject: [PATCH 13/16] ymp 1.3.1 --- sys/apps/ymp/ympbuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sys/apps/ymp/ympbuild b/sys/apps/ymp/ympbuild index b03f5059..48e649c6 100644 --- a/sys/apps/ymp/ympbuild +++ b/sys/apps/ymp/ympbuild @@ -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) From d12c52cb52b959818e63f6b54eef8125737bbba1 Mon Sep 17 00:00:00 2001 From: sulincix Date: Sat, 25 Jan 2025 23:25:25 +0000 Subject: [PATCH 14/16] update live stuff --- sys/kernel/live-boot/ympbuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sys/kernel/live-boot/ympbuild b/sys/kernel/live-boot/ympbuild index 725d4380..fa15c199 100644 --- a/sys/kernel/live-boot/ympbuild +++ b/sys/kernel/live-boot/ympbuild @@ -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') From 0f4f3d4fc2e14aa26662086071d335d12b37c713 Mon Sep 17 00:00:00 2001 From: sulincix Date: Thu, 30 Jan 2025 10:54:22 +0000 Subject: [PATCH 15/16] llvm update --- dev/lang/rust/ympbuild | 4 +-- dev/libs/wayland-protocols/ympbuild | 8 ++--- dev/util/directx-headers/ympbuild | 6 ++-- dev/util/spirv-llvm-translator/ympbuild | 41 ++++++++++--------------- media/libs/mesa/ympbuild | 8 ++--- sys/devel/clang/ympbuild | 21 +++++++------ sys/devel/lld/ympbuild | 16 +++++----- sys/devel/llvm/ympbuild | 12 ++++---- 8 files changed, 55 insertions(+), 61 deletions(-) diff --git a/dev/lang/rust/ympbuild b/dev/lang/rust/ympbuild index 29c7367e..ed79c7b5 100644 --- a/dev/lang/rust/ympbuild +++ b/dev/lang/rust/ympbuild @@ -1,7 +1,7 @@ #!/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' diff --git a/dev/libs/wayland-protocols/ympbuild b/dev/libs/wayland-protocols/ympbuild index 7dcd257f..ffffc679 100644 --- a/dev/libs/wayland-protocols/ympbuild +++ b/dev/libs/wayland-protocols/ympbuild @@ -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(){ diff --git a/dev/util/directx-headers/ympbuild b/dev/util/directx-headers/ympbuild index 552c00c3..d7094e13 100644 --- a/dev/util/directx-headers/ympbuild +++ b/dev/util/directx-headers/ympbuild @@ -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') diff --git a/dev/util/spirv-llvm-translator/ympbuild b/dev/util/spirv-llvm-translator/ympbuild index 747964d6..e8e7d6bd 100644 --- a/dev/util/spirv-llvm-translator/ympbuild +++ b/dev/util/spirv-llvm-translator/ympbuild @@ -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 } diff --git a/media/libs/mesa/ympbuild b/media/libs/mesa/ympbuild index 305d4929..8d7e3503 100644 --- a/media/libs/mesa/ympbuild +++ b/media/libs/mesa/ympbuild @@ -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) diff --git a/sys/devel/clang/ympbuild b/sys/devel/clang/ympbuild index 7bbb9907..37de9d5a 100644 --- a/sys/devel/clang/ympbuild +++ b/sys/devel/clang/ympbuild @@ -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} } diff --git a/sys/devel/lld/ympbuild b/sys/devel/lld/ympbuild index 278d442f..c4d67f7c 100644 --- a/sys/devel/lld/ympbuild +++ b/sys/devel/lld/ympbuild @@ -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} } diff --git a/sys/devel/llvm/ympbuild b/sys/devel/llvm/ympbuild index d5ef8140..e36ebbf8 100644 --- a/sys/devel/llvm/ympbuild +++ b/sys/devel/llvm/ympbuild @@ -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} } From c640b458e9210815fce3c18422e37d4c6046342b Mon Sep 17 00:00:00 2001 From: sulincix Date: Thu, 30 Jan 2025 11:16:07 +0000 Subject: [PATCH 16/16] rust update --- dev/lang/rust/ympbuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev/lang/rust/ympbuild b/dev/lang/rust/ympbuild index ed79c7b5..1d12fd57 100644 --- a/dev/lang/rust/ympbuild +++ b/dev/lang/rust/ympbuild @@ -7,11 +7,11 @@ 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=()