diff --git a/cinnamon/base/cinnamon-control-center/ympbuild b/cinnamon/base/cinnamon-control-center/ympbuild index 4b269753..be029187 100644 --- a/cinnamon/base/cinnamon-control-center/ympbuild +++ b/cinnamon/base/cinnamon-control-center/ympbuild @@ -1,16 +1,16 @@ #!/usr/bin/env bash name='cinnamon-control-center' -release='3' -version='6.2.0' +release='4' +version='6.4.1' url='https://github.com/linuxmint/cinnamon-control-center' description='The Control Center for Cinnamon' email='brkt8khn@gmail.com' maintainer='brkt8khn' license=('GPLv3') source=("https://github.com/linuxmint/cinnamon-control-center/archive/refs/tags/${version}.tar.gz") -depends=(cinnamon-settings-daemon cinnamon-menus colord libgnomekbd) +depends=(cinnamon-settings-daemon cinnamon-menus colord libgnomekbd networkmanager libnma) makedepends=(meson) -sha256sums=('f3e5caf03c4d629fbaf883caa816fe799685438d650012621e51457583000d07') +sha256sums=('a68886524ce3f18952bc79d28061b71fc48a24e5dac5175874e3d390425bad92') group=(cinnamon.base) uses=() arch=('x86_64') diff --git a/cinnamon/base/cinnamon-desktop/ympbuild b/cinnamon/base/cinnamon-desktop/ympbuild index 0d93d191..75732606 100644 --- a/cinnamon/base/cinnamon-desktop/ympbuild +++ b/cinnamon/base/cinnamon-desktop/ympbuild @@ -1,16 +1,16 @@ #!/usr/bin/env bash name='cinnamon-desktop' -release='4' -version='6.2.0' +release='5' +version='6.4.1' url='https://github.com/linuxmint/cinnamon-desktop' description='Library with common API for various Cinnamon modules' email='brkt8khn@gmail.com' maintainer='brkt8khn' license=('GPLv3') source=("https://github.com/linuxmint/cinnamon-desktop/archive/$version/cinnamon-desktop-$version.tar.gz") -depends=() +depends=(libpulse) makedepends=(libXinerama libxkbfile) -sha256sums=('95bb6fc16597601b1febde4bd1317ba9c3ab662119b6b8e602b49e832d3f3eb7') +sha256sums=('0e9af48b97910302a1130424a05c63b2e7aacb4ce6ae7a1d53c71bcd157a3a8f') group=(cinnamon.base) uses=() arch=('x86_64') diff --git a/cinnamon/base/cinnamon-menus/ympbuild b/cinnamon/base/cinnamon-menus/ympbuild index 4113b020..f77bdf1a 100644 --- a/cinnamon/base/cinnamon-menus/ympbuild +++ b/cinnamon/base/cinnamon-menus/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='cinnamon-menus' -release='3' -version='6.2.0' +release='4' +version='6.4.0' url='https://github.com/linuxmint/cinnamon' description='Linux desktop which provides advanced innovative features and a traditional user experience' email='brkt8khn@gmail.com' @@ -10,7 +10,7 @@ license=('GPLv2') source=("https://github.com/linuxmint/cinnamon-menus/archive/refs/tags/${version}.tar.gz") depends=(glib) makedepends=(gobject-introspection meson) -sha256sums=('95170602c5291db6f5031dfc245ebf61872ff93860fb1fc18ec433bec638cf16') +sha256sums=('9cad5ac61900492f66c91810fd13bed9dc37b49ec0b9bbc0bbe9ebf48ee45452') group=(cinnamon.base) uses=() arch=('x86_64') diff --git a/cinnamon/base/cinnamon-screensaver/ympbuild b/cinnamon/base/cinnamon-screensaver/ympbuild index b3d792b5..f116d230 100644 --- a/cinnamon/base/cinnamon-screensaver/ympbuild +++ b/cinnamon/base/cinnamon-screensaver/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='cinnamon-screensaver' -release='3' -version='6.2.0' +release='4' +version='6.4.0' url='https://github.com/linuxmint/cinnamon-screensaver' description='Screensaver designed to integrate well with the Cinnamon desktop.' email='brkt8khn@gmail.com' @@ -10,7 +10,7 @@ license=('GPLv3') source=("https://github.com/linuxmint/cinnamon-screensaver/archive/refs/tags/${version}.tar.gz") depends=(accountsservice cinnamon-desktop libgnomekbd py3-cairo py3-pygobject py3-setproctitle py3-xapp xapp xdotool procps-ng) makedepends=(gobject-introspection meson) -sha256sums=('8fdc012b630b2b1236fc57fa5f006c7c757028ae2ef4528fd05e4d68f4902eda') +sha256sums=('e985b68981482b7ead6aef55988937958539221d752f9a4feb7ced9ac32fe422') group=(cinnamon.base) uses=() arch=('x86_64') diff --git a/cinnamon/base/cinnamon-session/ympbuild b/cinnamon/base/cinnamon-session/ympbuild index 58cce3a4..b20ba233 100644 --- a/cinnamon/base/cinnamon-session/ympbuild +++ b/cinnamon/base/cinnamon-session/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='cinnamon-session' -release='3' -version='6.2.0' +release='4' +version='6.4.0' url='https://github.com/linuxmint/cinnamon-session' description='The Cinnamon Session Handler' email='brkt8khn@gmail.com' @@ -10,7 +10,7 @@ license=('GPLv3' 'LGPL') source=("https://github.com/linuxmint/cinnamon-session/archive/refs/tags/${version}.tar.gz") depends=(cinnamon-desktop libSM libcanberra xapp libXtst) makedepends=(meson ninja xtrans) -sha256sums=('fd12d27652658f95644cf7a93adcbd6a985f3a6bc47c68660eed563b8ab34693') +sha256sums=('464075d920df360b5ad94f72395a09b5fbf8b14f0190406ec76055a17659e243') group=(cinnamon.base) uses=() arch=('x86_64') diff --git a/cinnamon/base/cinnamon-settings-daemon/ympbuild b/cinnamon/base/cinnamon-settings-daemon/ympbuild index cdd1daf4..f2d3bf23 100644 --- a/cinnamon/base/cinnamon-settings-daemon/ympbuild +++ b/cinnamon/base/cinnamon-settings-daemon/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='cinnamon-settings-daemon' -release='3' -version='6.2.0' +release='4' +version='6.4.2' url='https://github.com/linuxmint/cinnamon-settings-daemon' description='The Cinnamon Settings daemon' email='brkt8khn@gmail.com' @@ -10,7 +10,7 @@ license=('GPLv3') source=("https://github.com/linuxmint/cinnamon-settings-daemon/archive/refs/tags/${version}.tar.gz") depends=(cinnamon-desktop colord dbus-glib libcanberra cups libgnomekbd libgudev libnotify librsvg libwacom nss polkit upower) makedepends=(meson ninja xf86-input-wacom) -sha256sums=('ecb360017284cdf8a5776a64175ac69f730790d3031f1f4cabc5f8c52660a498') +sha256sums=('15e15d7e87d9c51271c0b042ed4177efa12622cf51bf1f2fa68e374757735512') group=(cinnamon.base) uses=() arch=('x86_64') diff --git a/cinnamon/base/cinnamon/ympbuild b/cinnamon/base/cinnamon/ympbuild index de040445..335a8ff4 100644 --- a/cinnamon/base/cinnamon/ympbuild +++ b/cinnamon/base/cinnamon/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='cinnamon' -release='5' -version='6.2.9' +release='6' +version='6.4.2' url='https://github.com/linuxmint/cinnamon' description='Linux desktop which provides advanced innovative features and a traditional user experience' email='brkt8khn@gmail.com' @@ -15,8 +15,8 @@ depends=(nm-applet accountsservice cinnamon-control-center cinnamon-menus py3-pam py3-pexpect py3-pillow py3-inotify py3-tz py3-tinycss2 py3-xapp py3-requests timezonemap xapp xdg-desktop-portal-xapp caribou ) -makedepends=(meson gobject-introspection intltool) -sha256sums=('a0b15b98a899532d531689ea11ff6805a87fcf5994e238322b6c916bf8c29919' +makedepends=(meson gobject-introspection intltool py3-sass) +sha256sums=('56e2c5f2449f3fc6b0f378f2da98efdfe7a721b84e3c001fb16a14d85b399a97' 'SKIP') group=(cinnamon.base) uses=() @@ -27,8 +27,7 @@ cd $name-$version setup(){ meson setup build --prefix=/usr \ - --libdir=/usr/lib64/ \ - --libexecdir=lib/cinnamon + --libdir=/usr/lib64/ } build(){ diff --git a/cinnamon/base/muffin/ympbuild b/cinnamon/base/muffin/ympbuild index c2bd7c0d..213156fb 100644 --- a/cinnamon/base/muffin/ympbuild +++ b/cinnamon/base/muffin/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='muffin' -release='3' -version='6.2.0' +release='4' +version='6.4.1' url='https://github.com/linuxmint/muffin' description='Cinnamon window manager based on Mutter' email='brkt8khn@gmail.com' @@ -12,7 +12,7 @@ depends=(cinnamon-desktop gobject-introspection libcanberra libinput libSM libxkbcommon startup-notification zenity graphene pipewire xorg-xwayland) makedepends=(meson intltool gobject-introspection wayland-protocols) -sha256sums=('889200ceb45334899e7568f1735ec2b15e1ae042d176821a0d45c524960bee0a') +sha256sums=('3c4ef0139d9bbaf7ac17f39dd06b6397c175614a2eb6c55d463024a457293808') group=(cinnamon.base) uses=() arch=('x86_64') diff --git a/cinnamon/base/nemo/ympbuild b/cinnamon/base/nemo/ympbuild index 8bb7794f..09230198 100644 --- a/cinnamon/base/nemo/ympbuild +++ b/cinnamon/base/nemo/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='nemo' -release='4' -version='6.2.8' +release='5' +version='6.4.3' url='https://github.com/linuxmint/nemo' description='File manager for the Cinnamon desktop environment' email='brkt8khn@gmail.com' @@ -10,7 +10,7 @@ license=('GPLv2') source=("https://github.com/linuxmint/nemo/archive/refs/tags/${version}.tar.gz") depends=(cinnamon-desktop dconf gvfs libexif libgsf libnotify libxml2 python xapp) makedepends=(meson intltool gobject-introspection) -sha256sums=('68d829614beeb2596aa706db5ff070fcfc0e96ab7e3d2561772b52bed6c8ca38') +sha256sums=('dc4b2ed52fd69551a53fd95a008a738fc9c904fc79d41c8e39ec49bfd739094e') group=(cinnamon.base) uses=() arch=('x86_64') diff --git a/cinnamon/extra/cinnamon-translations/ympbuild b/cinnamon/extra/cinnamon-translations/ympbuild index c59e0340..5b7b8615 100644 --- a/cinnamon/extra/cinnamon-translations/ympbuild +++ b/cinnamon/extra/cinnamon-translations/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='cinnamon-translations' -release='4' -version='6.2.2' +release='5' +version='6.4.1' url='https://github.com/linuxmint/cinnamon-translations' description='Translations for Cinnamon and Nemo' email='brkt8khn@gmail.com' @@ -10,7 +10,7 @@ license=('GPLv2') source=("https://github.com/linuxmint/cinnamon-translations/archive/refs/tags/${version}.tar.gz") depends=() makedepends=() -sha256sums=('ef0e621492e32155a2e5ac47083c6167280f0b285bc0e4da3259a6d5c5cc366b') +sha256sums=('ef2b9e78a4d9bdb0e4374e8d387405f2de16471526dc36aa9b32f9718fa586e3') group=(cinnamon.extra) uses=() arch=('x86_64') diff --git a/cinnamon/extra/nemo-extensions/ympbuild b/cinnamon/extra/nemo-extensions/ympbuild deleted file mode 100644 index 91a6b772..00000000 --- a/cinnamon/extra/nemo-extensions/ympbuild +++ /dev/null @@ -1,56 +0,0 @@ -#!/usr/bin/env bash -name='nemo-extensions' -release='1' -version='6.2.0' -url='https://example.org' -description='Embedded terminal window for Nemo' -email='brkt8khn@gmail.com' -maintainer='brkt8khn' -license=('GPLv2') -source=("https://github.com/linuxmint/nemo-extensions/archive/refs/tags/${version}.tar.gz") -depends=(nemo clutter cinnamon-desktop py3-pygobject) -makedepends=(intltool gobject-introspection meson ninja) -sha256sums=('b1c7e3d269ed05f472c80c16cf3f12827cbb48cb05406b276be14060225dbbc3') -group=(cinnamon.extra) -uses=(terminal share python compare emblems fileroller repairer) -arch=('x86_64') - -cd "nemo-extensions"-$version - - -setup(){ - for _dir in ${uses[@]}; do - cd nemo-${_dir} - if [[ -f meson.build ]] ; then - meson setup build --prefix=/usr \ - --libdir=/usr/lib64 - fi - cd .. - done -} - -build(){ - for _dir in ${uses[@]}; do - cd nemo-${_dir} - if [[ -f meson.build ]] ; then - ninja -C build - else - python3 setup.py build - fi - cd .. - done -} - -package(){ - for _dir in ${uses[@]}; do - cd nemo-${_dir} - if [[ -f meson.build ]] ; then - ninja -C build install - else - python3 setup.py install --root="${DESTDIR}" \ - --prefix=/usr --install-lib=/usr/lib64/python3 \ - --optimize=1 --skip-build - fi - cd .. - done -} diff --git a/dev/python/py3-sass/ympbuild b/dev/python/py3-sass/ympbuild new file mode 100644 index 00000000..2dca5d07 --- /dev/null +++ b/dev/python/py3-sass/ympbuild @@ -0,0 +1,29 @@ +#!/usr/bin/env bash +name='py3-sass' +release='1' +version='0.23.0' +url='https://github.com/sass/libsass-python' +description='Python sass library' +email='aliriza.keskin@pardus.org.tr' +maintainer='aliriza' +license=('GPLv3') +source=("https://github.com/sass/libsass-python/archive/refs/tags/$version.tar.gz") +depends=(python libsass) +makedepends=() +sha256sums=('4bff7819756f52f6e4592f03f205104d1ca431088d9452aed5042f89a36f9873') +group=(dev.python) +uses=() +arch=('x86_64') + +cd libsass-python-$version + +export SYSTEM_SASS=1 + +build(){ + python -m build --wheel +} + +package(){ + python -m installer --destdir="${DESTDIR}" dist/*.whl +} +