diff options
Diffstat (limited to 'desktop')
97 files changed, 1271 insertions, 287 deletions
diff --git a/desktop/BlockstreamGreen/BlockstreamGreen.SlackBuild b/desktop/BlockstreamGreen/BlockstreamGreen.SlackBuild index 9a18f60302..7a00deeaf3 100644 --- a/desktop/BlockstreamGreen/BlockstreamGreen.SlackBuild +++ b/desktop/BlockstreamGreen/BlockstreamGreen.SlackBuild @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=BlockstreamGreen -VERSION=${VERSION:-1.2.9} +VERSION=${VERSION:-2.0.4} SRC=BlockstreamGreen-x86_64.AppImage BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/desktop/BlockstreamGreen/BlockstreamGreen.info b/desktop/BlockstreamGreen/BlockstreamGreen.info index 03805d808d..c9525e5ad2 100644 --- a/desktop/BlockstreamGreen/BlockstreamGreen.info +++ b/desktop/BlockstreamGreen/BlockstreamGreen.info @@ -1,10 +1,10 @@ PRGNAM="BlockstreamGreen" -VERSION="1.2.9" +VERSION="2.0.4" HOMEPAGE="https://blockstream.com/green/" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="https://github.com/Blockstream/green_qt/releases/download/release_1.2.9/BlockstreamGreen-x86_64.AppImage" -MD5SUM_x86_64="0444b34b2a25b953efafa6ab3cabeacd" +DOWNLOAD_x86_64="https://github.com/Blockstream/green_qt/releases/download/release_2.0.4/BlockstreamGreen-x86_64.AppImage" +MD5SUM_x86_64="953c3a04a8dd95ac7762472e94edff55" REQUIRES="" MAINTAINER="David Ferrone" EMAIL="zapwai@gmail.com" diff --git a/desktop/Matcha-gtk-theme/Matcha-gtk-theme.SlackBuild b/desktop/Matcha-gtk-theme/Matcha-gtk-theme.SlackBuild index 300bd92de0..2819e88f64 100644 --- a/desktop/Matcha-gtk-theme/Matcha-gtk-theme.SlackBuild +++ b/desktop/Matcha-gtk-theme/Matcha-gtk-theme.SlackBuild @@ -25,8 +25,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM="Matcha-gtk-theme" -SRCVER=${SRCVER:-2023-10-30} -VERSION=${VERSION:-2023_10_30} +SRCVER=${SRCVER:-2024-05-01} +VERSION=${VERSION:-2024_05_01} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/desktop/Matcha-gtk-theme/Matcha-gtk-theme.info b/desktop/Matcha-gtk-theme/Matcha-gtk-theme.info index 225abb1e26..2d0eb5bbd3 100644 --- a/desktop/Matcha-gtk-theme/Matcha-gtk-theme.info +++ b/desktop/Matcha-gtk-theme/Matcha-gtk-theme.info @@ -1,8 +1,8 @@ PRGNAM="Matcha-gtk-theme" -VERSION="2023_10_30" +VERSION="2024_05_01" HOMEPAGE="https://github.com/vinceliuice/Matcha-gtk-theme" -DOWNLOAD="https://github.com/vinceliuice/Matcha-gtk-theme/archive/2023-10-30/Matcha-gtk-theme-2023-10-30.tar.gz" -MD5SUM="3c08f4271dec2846a0ffedc0d6ed5aec" +DOWNLOAD="https://github.com/vinceliuice/Matcha-gtk-theme/archive/2024-05-01/Matcha-gtk-theme-2024-05-01.tar.gz" +MD5SUM="208cef85926ab3eb27d3ab6dc4ff7d23" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/desktop/arc-theme/arc-theme.SlackBuild b/desktop/arc-theme/arc-theme.SlackBuild index 8b5bf58ebb..1e5fd96b8e 100644 --- a/desktop/arc-theme/arc-theme.SlackBuild +++ b/desktop/arc-theme/arc-theme.SlackBuild @@ -3,6 +3,7 @@ # Slackware build script for "arc-theme". # Copyright 2016 Marcel Saegebarth <marc@mos6581.de> +# Copyright 2024 Philip van der Hoeven <philip@vd-hoeven.nl> # All rights reserved. # # Redistribution and use in source and binary forms, with or without @@ -27,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=arc-theme -VERSION=${VERSION:-20201121_81130a2} +VERSION=${VERSION:-20221218} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -66,9 +67,6 @@ else LIBDIRSUFFIX="" fi -gnome_shell="--disable-gnome-shell" ; [[ $(which gnome-shell) ]] && gnome_shell="" -cinnamon="--disable-cinnamon" ; [[ $(which cinnamon-session) ]] && cinnamon="" - set -e rm -rf $PKG @@ -84,23 +82,33 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -sed -i "s|export-png=|export-type=png --export-filename=|" common/*/*.am || exit 1 - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -./autogen.sh \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --mandir=/usr/man \ - --docdir=/usr/doc/$PRGNAM-$VERSION \ - $gnome_shell \ - $cinnamon \ - --build=$ARCH-slackware-linux - -make -make install DESTDIR=$PKG +THEMES="gtk2,gtk3,gtk4,metacity,plank,unity,xfwm" + +# Check for gnome and cinnamon +type -P gnome-shell >/dev/null && THEMES+=",gnome-shell" +type -P cinnamon-session >/dev/null && THEMES+=",cinnamon" + +# Build transparent theme +mkdir build +cd build + meson setup .. \ + --prefix=/usr \ + -Dthemes=$THEMES + "${NINJA:=ninja}" + DESTDIR=$PKG $NINJA install +cd .. + +# Build solid theme +rm -rf build +mkdir build +cd build + meson setup .. \ + --prefix=/usr \ + -Dtransparency=false \ + -Dthemes=$THEMES + "${NINJA:=ninja}" + DESTDIR=$PKG $NINJA install +cd .. mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cp -a AUTHORS COPYING HACKING.md README.md $PKG/usr/doc/$PRGNAM-$VERSION diff --git a/desktop/arc-theme/arc-theme.info b/desktop/arc-theme/arc-theme.info index 37e8664521..e0226cf701 100644 --- a/desktop/arc-theme/arc-theme.info +++ b/desktop/arc-theme/arc-theme.info @@ -1,10 +1,10 @@ PRGNAM="arc-theme" -VERSION="20201121_81130a2" +VERSION="20221218" HOMEPAGE="https://github.com/jnsh/arc-theme" -DOWNLOAD="http://ponce.cc/slackware/sources/repo/arc-theme-20201121_81130a2.tar.xz" -MD5SUM="bffd762770faf368ad2849534c5e3ad4" +DOWNLOAD="https://github.com/jnsh/arc-theme/releases/download/20221218/arc-theme-20221218.tar.xz" +MD5SUM="ac268a1603e85e9a1c8fd07f04f92cc1" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="inkscape murrine optipng" -MAINTAINER="Marcel Saegebarth" -EMAIL="marc@mos6581.de" +REQUIRES="murrine" +MAINTAINER="Philip van der Hoeven" +EMAIL="philip@vd-hoeven.nl" diff --git a/desktop/bibata-cursor-theme/README b/desktop/bibata-cursor-theme/README new file mode 100644 index 0000000000..e76c673be2 --- /dev/null +++ b/desktop/bibata-cursor-theme/README @@ -0,0 +1,8 @@ +Bibata is an open source, compact, and material designed cursor set that +aims to improve the cursor experience for users. It is one of the most +popular cursor sets in the Linux community and is now available for free +on Windows as well, with multiple color and size options. Its goal is to +offer personalized cursors to users. + +This SlackBuild only repackages the binary. It does not compile the +source tarball. diff --git a/desktop/bibata-cursor-theme/bibata-cursor-theme.SlackBuild b/desktop/bibata-cursor-theme/bibata-cursor-theme.SlackBuild new file mode 100644 index 0000000000..1dfae174eb --- /dev/null +++ b/desktop/bibata-cursor-theme/bibata-cursor-theme.SlackBuild @@ -0,0 +1,81 @@ +#!/bin/bash + +# Slackware build script for bibata-cursor-theme + +# Copyright 2024 Isaac Yu <isaacyu@protonmail.com> +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +cd $(dirname $0) ; CWD=$(pwd) + +PRGNAM=bibata-cursor-theme +VERSION=${VERSION:-2.0.6} +BUILD=${BUILD:-1} +TAG=${TAG:-_SBo} +PKGTYPE=${PKGTYPE:-tgz} + +SRCNAM=Bibata +ARCH=noarch + +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" + exit 0 +fi + +TMP=${TMP:-/tmp/SBo} +PKG=$TMP/package-$PRGNAM +OUTPUT=${OUTPUT:-/tmp} + +set -e + +rm -rf $PKG +mkdir -p $TMP $PKG $OUTPUT +cd $TMP + +# Extract tarball at the new $PRGNAM-$VERSION folder (ex. bibata-2.0.6) +rm -rf $PRGNAM-$VERSION +mkdir $PRGNAM-$VERSION +cd $PRGNAM-$VERSION +tar xvf $CWD/$SRCNAM.tar.xz +chown -R root:root . +find -L . \ + \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ + -o -perm 511 \) -exec chmod 755 {} \; -o \ + \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ + -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; + +# Move the extracted icon files to $PKG/usr/share/icons +mkdir -p $PKG/usr/share/icons +mv Bibata* $PKG/usr/share/icons + +mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION +mv LICENSE $PKG/usr/doc/$PRGNAM-$VERSION # Move the LICENSE file instead of copying it +cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild + +# After moving all the files within the tarball, remove the $PRGNAM-$VERSION folder +cd $TMP && rmdir $PRGNAM-$VERSION + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +find . -type l \ + -printf '( cd %h ; rm -rf %f )\n( cd %h ; ln -sf %l %f )\n' -delete | \ + sed 's,cd \./,cd ,' >> $PKG/install/doinst.sh +/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/desktop/bibata-cursor-theme/bibata-cursor-theme.info b/desktop/bibata-cursor-theme/bibata-cursor-theme.info new file mode 100644 index 0000000000..2597daea25 --- /dev/null +++ b/desktop/bibata-cursor-theme/bibata-cursor-theme.info @@ -0,0 +1,10 @@ +PRGNAM="bibata-cursor-theme" +VERSION="2.0.6" +HOMEPAGE="https://github.com/ful1e5/Bibata_Cursor" +DOWNLOAD="https://github.com/ful1e5/Bibata_Cursor/releases/download/v2.0.6/Bibata.tar.xz" +MD5SUM="991936d5522269e101267e9d2c3ce840" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +REQUIRES="" +MAINTAINER="Isaac Yu" +EMAIL="isaacyu@protonmail.com" diff --git a/desktop/bibata-cursor-theme/slack-desc b/desktop/bibata-cursor-theme/slack-desc new file mode 100644 index 0000000000..2633c39f1e --- /dev/null +++ b/desktop/bibata-cursor-theme/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. +# Line up the first '|' above the ':' following the base package name, and +# the '|' on the right side marks the last column you can put a character in. +# You must make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +bibata-cursor-theme: bibata-cursor-theme (Material Based Cursor Theme) +bibata-cursor-theme: +bibata-cursor-theme: Bibata is an open source, compact, and material designed cursor set +bibata-cursor-theme: that aims to improve the cursor experience for users. It is one of the +bibata-cursor-theme: most popular cursor sets in the Linux community and is now available +bibata-cursor-theme: for free on Windows as well, with multiple color and size options. Its +bibata-cursor-theme: goal is to offer personalized cursors to users. +bibata-cursor-theme: +bibata-cursor-theme: +bibata-cursor-theme: +bibata-cursor-theme: diff --git a/desktop/buku/buku.SlackBuild b/desktop/buku/buku.SlackBuild index 582fae6e37..d793e0db50 100644 --- a/desktop/buku/buku.SlackBuild +++ b/desktop/buku/buku.SlackBuild @@ -4,7 +4,7 @@ # # Copyright 2018 Edinaldo P. Silva, Rio de Janeiro, Brazil. # Copyright 2019-2021 Andrew Clemons, Wellington New Zealand -# Copyright 2022-2023 Andrew Clemons, Tokyo Japan +# Copyright 2022-2024 Andrew Clemons, Tokyo Japan # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=buku -VERSION=${VERSION:-4.8} +VERSION=${VERSION:-4.9} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -49,20 +49,6 @@ TMP=${TMP:-/tmp/SBo} PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/tmp} -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - set -e rm -rf $PKG diff --git a/desktop/buku/buku.info b/desktop/buku/buku.info index 62d587b8a9..317170e488 100644 --- a/desktop/buku/buku.info +++ b/desktop/buku/buku.info @@ -1,8 +1,8 @@ PRGNAM="buku" -VERSION="4.8" +VERSION="4.9" HOMEPAGE="https://github.com/jarun/buku" -DOWNLOAD="https://github.com/jarun/buku/archive/v4.8/buku-4.8.tar.gz" -MD5SUM="63cf5e007af3eaa8f7b07b8c70e12112" +DOWNLOAD="https://github.com/jarun/buku/archive/v4.9/buku-4.9.tar.gz" +MD5SUM="0c5de4443843f3cc6215566a82bb2c88" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="BeautifulSoup4 cryptography html5lib" diff --git a/desktop/dolphin-megasync/dolphin-megasync.SlackBuild b/desktop/dolphin-megasync/dolphin-megasync.SlackBuild index d9804bea4e..6a1d78c404 100644 --- a/desktop/dolphin-megasync/dolphin-megasync.SlackBuild +++ b/desktop/dolphin-megasync/dolphin-megasync.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=dolphin-megasync SRCNAM=MEGAsync -VERSION=${VERSION:-4.7.2.0} +VERSION=${VERSION:-5.2.1.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -73,10 +73,9 @@ cd $SRCNAM-${VERSION}_Linux # prepare source mkdir -p build -# Apply Arch patch (Thanks to Arch) -patch -p2 -i $CWD/kf5.patch --verbose || extit 1 -mv src/MEGAShellExtDolphin/CMakeLists.txt src/MEGAShellExtDolphin/CMakeLists.txt.old -mv src/MEGAShellExtDolphin/CMakeLists_kde5.txt src/MEGAShellExtDolphin/CMakeLists.txt +# fix kf5 INSTALL PATH +cp src/MEGAShellExtDolphin/CMakeLists.txt src/MEGAShellExtDolphin/CMakeLists.txt.old +patch -p1 -i $CWD/kf5_5.2.1.0_Linux.patch --verbose || exit 1 chown -R root:root . find -L . \ diff --git a/desktop/dolphin-megasync/dolphin-megasync.info b/desktop/dolphin-megasync/dolphin-megasync.info index ecb9348136..37b855903d 100644 --- a/desktop/dolphin-megasync/dolphin-megasync.info +++ b/desktop/dolphin-megasync/dolphin-megasync.info @@ -1,10 +1,10 @@ PRGNAM="dolphin-megasync" -VERSION="4.7.2.0" +VERSION="5.2.1.0" HOMEPAGE="https://github.com/meganz/MEGAsync/" -DOWNLOAD="https://github.com/meganz/MEGAsync/archive/v4.7.2.0_Linux/MEGAsync-4.7.2.0_Linux.tar.gz" -MD5SUM="b1734bf785e279dd0d01d8ff254c7587" +DOWNLOAD="https://github.com/meganz/MEGAsync/archive/v5.2.1.0_Linux/MEGAsync-5.2.1.0_Linux.tar.gz" +MD5SUM="ec6e327ea4d45853455fbf23e1fcd62d" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="" +REQUIRES="MEGAsync" MAINTAINER="JW(Shinichi Abe)" EMAIL="shin1.abe@nifty.com" diff --git a/desktop/dolphin-megasync/kf5.patch b/desktop/dolphin-megasync/kf5.patch deleted file mode 100644 index 3f773ddeef..0000000000 --- a/desktop/dolphin-megasync/kf5.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/MEGAsync/src/MEGAShellExtDolphin/CMakeLists_kde5.txt b/MEGAsync/src/MEGAShellExtDolphin/CMakeLists_kde5.txt -@@ -64,4 +64,4 @@ target_link_libraries(${MEGASYNCPLUGIN} KF5::CoreAddons KF5::KIOCore KF5::KIOWid - - #install(FILES ${CMAKE_CURRENT_BINARY_DIR}/megasync-plugin.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR}) - install(FILES megasync-plugin.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR}) --install(TARGETS ${MEGASYNCPLUGIN} DESTINATION ${CMAKE_INSTALL_LIBDIR}/qt5/plugins) -+install(TARGETS ${MEGASYNCPLUGIN} DESTINATION ${PLUGIN_INSTALL_DIR}) - -diff --git a/MEGAsync/src/MEGAShellExtDolphin/megasync-plugin.moc b/src/MEGAShellExtDolphin/megasync-plugin.moc -deleted file mode 100644 -index e69de29b..00000000 - diff --git a/desktop/dolphin-megasync/kf5_5.2.1.0_Linux.patch b/desktop/dolphin-megasync/kf5_5.2.1.0_Linux.patch new file mode 100644 index 0000000000..f00b80103d --- /dev/null +++ b/desktop/dolphin-megasync/kf5_5.2.1.0_Linux.patch @@ -0,0 +1,8 @@ +--- MEGAsync-5.2.1.0_Linux/src/MEGAShellExtDolphin/CMakeLists.txt 2024-04-17 20:25:54.000000000 +0900 ++++ MEGAsync-5.2.1.0_Linux.New/src/MEGAShellExtDolphin/CMakeLists.txt 2024-05-10 19:38:46.571062863 +0900 +@@ -58,4 +58,4 @@ + target_link_libraries(${MEGASYNCPLUGIN} KF5::CoreAddons KF5::KIOCore KF5::KIOWidgets) + + install(FILES megasync-plugin.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR}) +-install(TARGETS ${MEGASYNCPLUGIN} DESTINATION ${CMAKE_INSTALL_LIBDIR}/qt5/plugins) ++install(TARGETS ${MEGASYNCPLUGIN} DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/desktop/fvwm3/0001-rename-perl-fvwm.patch.gz b/desktop/fvwm3/0001-rename-perl-fvwm.patch.gz Binary files differnew file mode 100644 index 0000000000..10d31a2603 --- /dev/null +++ b/desktop/fvwm3/0001-rename-perl-fvwm.patch.gz diff --git a/desktop/fvwm3/fvwm3.SlackBuild b/desktop/fvwm3/fvwm3.SlackBuild index de7467eaa6..fc4eba2a1e 100644 --- a/desktop/fvwm3/fvwm3.SlackBuild +++ b/desktop/fvwm3/fvwm3.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=fvwm3 VERSION=${VERSION:-1.1.0} -BUILD=${BUILD:-1} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -70,6 +70,11 @@ rm -rf $PRGNAM-$VERSION tar xvf $CWD/$PRGNAM-$VERSION.tar.gz cd $PRGNAM-$VERSION +# rename perl libraries to avoid collisions with the stock fvwm +# borrowed from ALT Linux +# https://git.altlinux.org/gears/f/fvwm3.git?a=blob_plain;f=0001-rename-perl-fvwm.patch +zcat $CWD/0001-rename-perl-fvwm.patch.gz | patch -p2 + chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ @@ -77,6 +82,7 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; +./autogen.sh CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ diff --git a/desktop/fvwm3/fvwm3.info b/desktop/fvwm3/fvwm3.info index dfcc538c99..942791e618 100644 --- a/desktop/fvwm3/fvwm3.info +++ b/desktop/fvwm3/fvwm3.info @@ -1,8 +1,8 @@ PRGNAM="fvwm3" VERSION="1.1.0" HOMEPAGE="https://github.com/fvwmorg/fvwm3" -DOWNLOAD="https://github.com/fvwmorg/fvwm3/releases/download/1.1.0/fvwm3-1.1.0.tar.gz" -MD5SUM="35c38bbdc97f9efac0271f3c7ec5a0c3" +DOWNLOAD="https://github.com/fvwmorg/fvwm3/archive/1.1.0/fvwm3-1.1.0.tar.gz" +MD5SUM="033cb2740c12b5acd406d75271dd1317" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="google-go-lang" diff --git a/desktop/gnome-shell/gnome-shell.SlackBuild b/desktop/gnome-shell/gnome-shell.SlackBuild index 06eb31e9e7..42d18f2289 100644 --- a/desktop/gnome-shell/gnome-shell.SlackBuild +++ b/desktop/gnome-shell/gnome-shell.SlackBuild @@ -29,12 +29,15 @@ # Slackware's gsettings-desktop-schemas-40.0. Then we install the 41.0 schemas # in a alternate location, compile them, and show gnome-shell where they are # using XDG_DATA_DIRS at runtime with a wrapper script. +# +# Modified May 10, 2024 - Disable building tests to drop mutter's +# xvfb-run dependency. cd $(dirname $0) ; CWD=$(pwd) PRGNAM=gnome-shell VERSION=${VERSION:-41.9} -BUILD=${BUILD:-1} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -143,7 +146,8 @@ cd build --prefix=/usr \ --sysconfdir=/etc \ -Dstrip=true \ - -Dsystemd=false + -Dsystemd=false \ + -Dtests=false "${NINJA:=ninja}" DESTDIR=$PKG $NINJA install cd .. diff --git a/desktop/ideviceinstaller/ideviceinstaller.SlackBuild b/desktop/ideviceinstaller/ideviceinstaller.SlackBuild index e1f9fbeeba..15650ab0be 100644 --- a/desktop/ideviceinstaller/ideviceinstaller.SlackBuild +++ b/desktop/ideviceinstaller/ideviceinstaller.SlackBuild @@ -6,7 +6,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=ideviceinstaller -VERSION=${VERSION:-1.1.0} +VERSION=${VERSION:-1.1.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -84,7 +84,7 @@ find $PKG/usr/man -type f -exec gzip -9 {} \; for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a AUTHORS COPYING README $PKG/usr/doc/$PRGNAM-$VERSION +cp -a AUTHORS COPYING README.md NEWS $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install diff --git a/desktop/ideviceinstaller/ideviceinstaller.info b/desktop/ideviceinstaller/ideviceinstaller.info index 20e971ab62..d018bb455d 100644 --- a/desktop/ideviceinstaller/ideviceinstaller.info +++ b/desktop/ideviceinstaller/ideviceinstaller.info @@ -1,8 +1,8 @@ PRGNAM="ideviceinstaller" -VERSION="1.1.0" +VERSION="1.1.1" HOMEPAGE="http://www.libimobiledevice.org" -DOWNLOAD="http://www.libimobiledevice.org/downloads/ideviceinstaller-1.1.0.tar.bz2" -MD5SUM="20bd74111c1e8bf7ce393f8f0919263c" +DOWNLOAD="https://github.com/libimobiledevice/ideviceinstaller/releases/download/1.1.1/ideviceinstaller-1.1.1.tar.bz2" +MD5SUM="824b1c6bcb2fab6a0788945c019f83be" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/desktop/lxappearance-obconf/lxappearance-obconf.SlackBuild b/desktop/lxappearance-obconf/lxappearance-obconf.SlackBuild index 26a3121ca1..abf6ead9e6 100644 --- a/desktop/lxappearance-obconf/lxappearance-obconf.SlackBuild +++ b/desktop/lxappearance-obconf/lxappearance-obconf.SlackBuild @@ -28,8 +28,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=lxappearance-obconf -VERSION=${VERSION:-0.2.3} -BUILD=${BUILD:-4} +VERSION=${VERSION:-20231122_f663dca} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -83,8 +83,6 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -if [ "$GTK3" = "--enable-gtk3" ]; then sed -i /frame1/,+19d src/obconf.glade ; fi - sh autogen.sh || true CFLAGS="$SLKCFLAGS" \ diff --git a/desktop/lxappearance-obconf/lxappearance-obconf.info b/desktop/lxappearance-obconf/lxappearance-obconf.info index 637f4999f8..cf056cca0d 100644 --- a/desktop/lxappearance-obconf/lxappearance-obconf.info +++ b/desktop/lxappearance-obconf/lxappearance-obconf.info @@ -1,8 +1,8 @@ PRGNAM="lxappearance-obconf" -VERSION="0.2.3" +VERSION="20231122_f663dca" HOMEPAGE="https://lxde.org/" -DOWNLOAD="http://downloads.sf.net/lxde/lxappearance-obconf-0.2.3.tar.xz" -MD5SUM="ae0076d489aa786f5d573f7ff592a4ab" +DOWNLOAD="https://ponce.cc/slackware/sources/repo/lxde/lxappearance-obconf-20231122_f663dca.tar.xz" +MD5SUM="68ffd90cffb6acb1ce701fa9090987d3" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="lxappearance openbox" diff --git a/desktop/lxpanel/lxpanel.SlackBuild b/desktop/lxpanel/lxpanel.SlackBuild index 853f3ce20f..7ef88cb5ef 100644 --- a/desktop/lxpanel/lxpanel.SlackBuild +++ b/desktop/lxpanel/lxpanel.SlackBuild @@ -28,8 +28,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=lxpanel -VERSION=${VERSION:-0.10.1} -BUILD=${BUILD:-2} +VERSION=${VERSION:-20230918_633a2d4} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -83,23 +83,18 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -if [ "$GTK3" = "yes" ]; then - # Disable pager plugin as it breaks panel layout with GTK+ 3 - # https://sourceforge.net/p/lxde/bugs/773/ - sed -i '/pager.c/d' plugins/Makefile.am - sed -i '/STATIC_PAGER/d' src/private.h - sed -i 's/libwnck-3.0//' configure.ac - autoreconf -fi -fi +for i in $CWD/patches/* ; do patch -p1 < $i ; done + +./autogen.sh || true -CFLAGS="$SLKCFLAGS" \ +CFLAGS="$SLKCFLAGS -fpermissive" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ --prefix=/usr \ --libdir=/usr/lib${LIBDIRSUFFIX} \ --localstatedir=/var \ --sysconfdir=/etc \ - --enable-man \ + --enable-debug=no \ --mandir=/usr/man \ --program-prefix= \ --program-suffix= \ diff --git a/desktop/lxpanel/lxpanel.info b/desktop/lxpanel/lxpanel.info index acb7f1aa94..5dc89ae13f 100644 --- a/desktop/lxpanel/lxpanel.info +++ b/desktop/lxpanel/lxpanel.info @@ -1,8 +1,8 @@ PRGNAM="lxpanel" -VERSION="0.10.1" +VERSION="20230918_633a2d4" HOMEPAGE="https://wiki.lxde.org/en/LXPanel" -DOWNLOAD="https://downloads.sf.net/lxde/lxpanel-0.10.1.tar.xz" -MD5SUM="c922d044789c3d7ae028f0e80dea18b0" +DOWNLOAD="https://ponce.cc/slackware/sources/repo/lxde/lxpanel-20230918_633a2d4.tar.xz" +MD5SUM="e8b042e60c977c70eda52caf0f61b6b7" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="libfm" diff --git a/desktop/lxpanel/patches/lxpanel-0.10.1-fix-pager-panel-width.patch b/desktop/lxpanel/patches/lxpanel-0.10.1-fix-pager-panel-width.patch new file mode 100644 index 0000000000..4d53fc8f78 --- /dev/null +++ b/desktop/lxpanel/patches/lxpanel-0.10.1-fix-pager-panel-width.patch @@ -0,0 +1,37 @@ +From b46e3a39786a5be04bf9cc3844dd184308cd7495 Mon Sep 17 00:00:00 2001 +From: Ben Walsh <b@wumpster.com> +Date: Sat, 6 Jun 2020 10:38:15 +0100 +Subject: [PATCH] Specify GTK_REQUEST_CONSTANT_SIZE. Fixes #773. + +--- + src/panel.c | 7 +++++++ + 1 file changed, 7 insertions(+) + +diff --git a/src/panel.c b/src/panel.c +index da9e718b..b52fc796 100644 +--- a/src/panel.c ++++ b/src/panel.c +@@ -293,6 +293,12 @@ lxpanel_get_preferred_height (GtkWidget *widget, + if (natural_height) + *natural_height = requisition.height; + } ++ ++static GtkSizeRequestMode ++lxpanel_get_request_mode (GtkWidget *widget) ++{ ++ return GTK_SIZE_REQUEST_CONSTANT_SIZE; ++} + #endif + + static void lxpanel_size_allocate(GtkWidget *widget, GtkAllocation *a) +@@ -413,6 +419,7 @@ static void lxpanel_class_init(PanelToplevelClass *klass) + #if GTK_CHECK_VERSION(3, 0, 0) + widget_class->get_preferred_width = lxpanel_get_preferred_width; + widget_class->get_preferred_height = lxpanel_get_preferred_height; ++ widget_class->get_request_mode = lxpanel_get_request_mode; + #else + widget_class->size_request = lxpanel_size_request; + #endif +-- +2.27.0 + diff --git a/desktop/mate-desktop/README b/desktop/mate-desktop/README index bb3dff23d3..92b329000d 100644 --- a/desktop/mate-desktop/README +++ b/desktop/mate-desktop/README @@ -1,4 +1,2 @@ -mate-desktop (libmate-desktop library for the MATE desktop) - mate-desktop contains the libmate-desktop library, the mate-about program, as well as some desktop-wide documents. diff --git a/desktop/mate-desktop/mate-desktop.SlackBuild b/desktop/mate-desktop/mate-desktop.SlackBuild index 649c48e5ce..a6f9e13682 100644 --- a/desktop/mate-desktop/mate-desktop.SlackBuild +++ b/desktop/mate-desktop/mate-desktop.SlackBuild @@ -2,9 +2,9 @@ # Slackware build script for mate-desktop -# Copyright 2013 Chess Griffin Raleigh, NC -# Copyright 2013-2021 Willy Sudiarto Raharjo -# Copyright 2023-2024 Johannes Schoepfer, Germany +# Copyright 2013 Chess Griffin Raleigh, NC +# Copyright 2013-2021 Willy Sudiarto Raharjo +# Copyright 2023-2024 Johannes Schoepfer, Germany # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=mate-desktop -VERSION=${VERSION:-1.28.0} +VERSION=${VERSION:-1.28.2} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -84,32 +84,30 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} + -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --mandir=/usr/man \ - --docdir=/usr/doc/$PRGNAM-$VERSION \ - --disable-static \ - --enable-shared \ - --disable-schemas-compile \ - --enable-introspection=auto \ - --build=$ARCH-slackware-linux - -make -make install DESTDIR=$PKG - -rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true +mkdir build +cd build + CFLAGS="$SLKCFLAGS" \ + CXXFLAGS="$SLKCFLAGS" \ + meson .. \ + --buildtype=release \ + --infodir=/usr/info \ + --libdir=/usr/lib${LIBDIRSUFFIX} \ + --localstatedir=/var \ + --mandir=/usr/man \ + --prefix=/usr \ + --sysconfdir=/etc \ + -Dmate-about=false \ + -Dintrospection=true \ + -Db_lto=true \ + -Dstrip=true + "${NINJA:=ninja}" + DESTDIR=$PKG $NINJA install +cd .. mkdir -p $PKG/usr/share/applications cp $CWD/mate-mimeapps.list $PKG/usr/share/applications +rm $PKG/usr/man/man1/mate-about* find $PKG/usr/man -type f -exec gzip -9 {} + for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done diff --git a/desktop/mate-desktop/mate-desktop.info b/desktop/mate-desktop/mate-desktop.info index 4363308288..a29c6da705 100644 --- a/desktop/mate-desktop/mate-desktop.info +++ b/desktop/mate-desktop/mate-desktop.info @@ -1,8 +1,8 @@ PRGNAM="mate-desktop" -VERSION="1.28.0" -HOMEPAGE="https://www.mate-desktop.org/" -DOWNLOAD="https://pub.mate-desktop.org/releases/1.28/mate-desktop-1.28.0.tar.xz" -MD5SUM="9cff28669b3213fdaed6536bbf42b060" +VERSION="1.28.2" +HOMEPAGE="https://wiki.mate-desktop.org/mate-desktop/components/mate-desktop/" +DOWNLOAD="https://pub.mate-desktop.org/releases/1.28/mate-desktop-1.28.2.tar.xz" +MD5SUM="3427bf8e49e4b5a91a41eba37aae3638" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/desktop/mate-desktop/slack-desc b/desktop/mate-desktop/slack-desc index 2ee6e6088b..47c2610bd7 100644 --- a/desktop/mate-desktop/slack-desc +++ b/desktop/mate-desktop/slack-desc @@ -15,5 +15,5 @@ mate-desktop: mate-desktop: mate-desktop: mate-desktop: -mate-desktop: https://mate-desktop.org +mate-desktop: https://wiki.mate-desktop.org/mate-desktop/components/mate-desktop/ mate-desktop: diff --git a/desktop/mate-media/mate-media.SlackBuild b/desktop/mate-media/mate-media.SlackBuild index 9b6d84c21c..1336e00977 100644 --- a/desktop/mate-media/mate-media.SlackBuild +++ b/desktop/mate-media/mate-media.SlackBuild @@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=mate-media -VERSION=${VERSION:-1.28.0} +VERSION=${VERSION:-1.28.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -84,26 +84,23 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} + -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --mandir=/usr/man \ - --docdir=/usr/doc/$PRGNAM-$VERSION \ - --enable-shared \ - --disable-static \ - --disable-schemas-compile \ - --enable-panelapplet \ - --build=$ARCH-slackware-linux - -make -make install DESTDIR=$PKG - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true +mkdir build +cd build + CFLAGS="$SLKCFLAGS" \ + CXXFLAGS="$SLKCFLAGS" \ + meson .. \ + --buildtype=release \ + --infodir=/usr/info \ + --libdir=/usr/lib${LIBDIRSUFFIX} \ + --localstatedir=/var \ + --mandir=/usr/man \ + --prefix=/usr \ + --sysconfdir=/etc \ + -Db_lto=true \ + -Dstrip=true + "${NINJA:=ninja}" + DESTDIR=$PKG $NINJA install +cd .. find $PKG/usr/man -type f -exec gzip -9 {} + for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done diff --git a/desktop/mate-media/mate-media.info b/desktop/mate-media/mate-media.info index c80afc81f3..f744e88d41 100644 --- a/desktop/mate-media/mate-media.info +++ b/desktop/mate-media/mate-media.info @@ -1,8 +1,8 @@ PRGNAM="mate-media" -VERSION="1.28.0" +VERSION="1.28.1" HOMEPAGE="https://wiki.mate-desktop.org/mate-desktop/components/mate-media/" -DOWNLOAD="https://pub.mate-desktop.org/releases/1.28/mate-media-1.28.0.tar.xz" -MD5SUM="9d1b9248966edadf52b23c8e8369a685" +DOWNLOAD="https://pub.mate-desktop.org/releases/1.28/mate-media-1.28.1.tar.xz" +MD5SUM="652d7db93b9b6f91accc3a345d5c20c8" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="libmatemixer mate-panel" diff --git a/desktop/mint-l-icons/mint-l-icons.SlackBuild b/desktop/mint-l-icons/mint-l-icons.SlackBuild index 4f4a48a110..ee47da42a2 100644 --- a/desktop/mint-l-icons/mint-l-icons.SlackBuild +++ b/desktop/mint-l-icons/mint-l-icons.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM="mint-l-icons" -VERSION=${VERSION:-1.6.7} +VERSION=${VERSION:-1.7.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -50,6 +50,9 @@ cd $PKG tar xvf $CWD/$PRGNAM"_"$VERSION.tar.xz --strip-components=1 \ $PRGNAM/usr/ +# Remove broken relative symlinks +find $PKG/usr/share/icons -xtype l -delete + # install docs & license ( cd $PKG/usr/doc/$PRGNAM-$VERSION @@ -71,4 +74,7 @@ cat $CWD/slack-desc > $PKG/install/slack-desc cat $CWD/doinst.sh > $PKG/install/doinst.sh cd $PKG +find . -type l \ + -printf '( cd %h ; rm -rf %f )\n( cd %h ; ln -sf %l %f )\n' -delete | \ + sed 's,cd \./,cd ,' >> $PKG/install/doinst.sh /sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/desktop/mint-l-icons/mint-l-icons.info b/desktop/mint-l-icons/mint-l-icons.info index 9ef71c53b7..a589db4e9c 100644 --- a/desktop/mint-l-icons/mint-l-icons.info +++ b/desktop/mint-l-icons/mint-l-icons.info @@ -1,8 +1,8 @@ PRGNAM="mint-l-icons" -VERSION="1.6.7" +VERSION="1.7.0" HOMEPAGE="https://github.com/linuxmint/mint-l-icons" -DOWNLOAD="http://packages.linuxmint.com/pool/main/m/mint-l-icons/mint-l-icons_1.6.7.tar.xz" -MD5SUM="f616ca7d9d674b4a2bed754161706a32" +DOWNLOAD="http://packages.linuxmint.com/pool/main/m/mint-l-icons/mint-l-icons_1.7.0.tar.xz" +MD5SUM="1157ca18c1e537ffdd80f50774a7a504" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/desktop/mint-themes/mint-themes.SlackBuild b/desktop/mint-themes/mint-themes.SlackBuild index 599febad42..a26c379e2b 100644 --- a/desktop/mint-themes/mint-themes.SlackBuild +++ b/desktop/mint-themes/mint-themes.SlackBuild @@ -3,6 +3,7 @@ # Slackware build script for mint-themes # Copyright 2017 Matt Dinslage (daedra1980@gmail.com), Springfield, MO, USA +# Copyright 2024 Isaac Yu <isaacyu@protonmail.com> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,16 +26,13 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM="mint-themes" -VERSION=${VERSION:-2.0.9} +VERSION=${VERSION:-2.1.6} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} ARCH=noarch -# If the variable PRINT_PACKAGE_NAME is set, then this script will report what -# the name of the created package would be, and then exit. This information -# could be useful to other scripts. if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" exit 0 @@ -48,10 +46,10 @@ set -e rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT -rm -rf $TMP/$PRGNAM-$VERSION cd $TMP -tar xvf $CWD/$PRGNAM"_"$VERSION.tar.xz -cd $PRGNAM +rm -rf $PRGNAM-$VERSION +tar xvf $CWD/$PRGNAM-$VERSION.tar.gz +cd $PRGNAM-$VERSION chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ @@ -64,9 +62,6 @@ make mkdir -p $PKG/usr/share/themes cp -a usr $PKG -#delete unneeded .gitkeep files -#find $PKG -name .gitkeep -type f -delete - mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cp -a debian/{changelog,copyright} $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild diff --git a/desktop/mint-themes/mint-themes.info b/desktop/mint-themes/mint-themes.info index 9c03e501ce..817a336565 100644 --- a/desktop/mint-themes/mint-themes.info +++ b/desktop/mint-themes/mint-themes.info @@ -1,10 +1,10 @@ PRGNAM="mint-themes" -VERSION="2.0.9" +VERSION="2.1.6" HOMEPAGE="https://github.com/linuxmint/mint-themes" -DOWNLOAD="http://packages.linuxmint.com/pool/main/m/mint-themes/mint-themes_2.0.9.tar.xz" -MD5SUM="99e4946904044258b0b3bce4b1f96fa8" +DOWNLOAD="https://github.com/linuxmint/mint-themes/archive/2.1.6/mint-themes-2.1.6.tar.gz" +MD5SUM="d8d5619858a3565cdd48c49e29537b1b" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="mint-x-icons mint-y-icons" -MAINTAINER="M.Dinslage" -EMAIL="daedra1980@gmail.com" +REQUIRES="" +MAINTAINER="Isaac Yu" +EMAIL="isaacyu@protonmail.com" diff --git a/desktop/mint-x-icons/mint-x-icons.SlackBuild b/desktop/mint-x-icons/mint-x-icons.SlackBuild index 28a4722bc0..c4204d9f8c 100644 --- a/desktop/mint-x-icons/mint-x-icons.SlackBuild +++ b/desktop/mint-x-icons/mint-x-icons.SlackBuild @@ -25,16 +25,13 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM="mint-x-icons" -VERSION=${VERSION:-1.6.4} -BUILD=${BUILD:-2} +VERSION=${VERSION:-1.6.8} +BUILD=${BUILD:-3} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} ARCH=noarch -# If the variable PRINT_PACKAGE_NAME is set, then this script will report what -# the name of the created package would be, and then exit. This information -# could be useful to other scripts. if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" exit 0 @@ -53,6 +50,9 @@ cd $PKG tar xvf $CWD/$PRGNAM"_"$VERSION.tar.xz --strip-components=1 \ $PRGNAM/usr/ +# Remove broken relative symlinks +find $PKG/usr/share/icons -xtype l -delete + # install docs & license ( cd $PKG/usr/doc/$PRGNAM-$VERSION @@ -74,4 +74,7 @@ cat $CWD/slack-desc > $PKG/install/slack-desc cat $CWD/doinst.sh > $PKG/install/doinst.sh cd $PKG +find . -type l \ + -printf '( cd %h ; rm -rf %f )\n( cd %h ; ln -sf %l %f )\n' -delete | \ + sed 's,cd \./,cd ,' >> $PKG/install/doinst.sh /sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/desktop/mint-x-icons/mint-x-icons.info b/desktop/mint-x-icons/mint-x-icons.info index f2136ba27f..e645895cdf 100644 --- a/desktop/mint-x-icons/mint-x-icons.info +++ b/desktop/mint-x-icons/mint-x-icons.info @@ -1,8 +1,8 @@ PRGNAM="mint-x-icons" -VERSION="1.6.4" +VERSION="1.6.8" HOMEPAGE="https://github.com/linuxmint/mint-x-icons" -DOWNLOAD="http://packages.linuxmint.com/pool/main/m/mint-x-icons/mint-x-icons_1.6.4.tar.xz" -MD5SUM="d83fd66f7f553a1dead256024a33217d" +DOWNLOAD="http://packages.linuxmint.com/pool/main/m/mint-x-icons/mint-x-icons_1.6.8.tar.xz" +MD5SUM="4887c13001dc77a73a57c89fb67b9b89" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/desktop/mint-y-icons/icons/22/document-preview.svg b/desktop/mint-y-icons/icons/22/document-preview.svg new file mode 100644 index 0000000000..302e74f18d --- /dev/null +++ b/desktop/mint-y-icons/icons/22/document-preview.svg @@ -0,0 +1,8 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22"> + <defs> + <style id="current-color-scheme" type="text/css"> + .ColorScheme-Text { color:#404040; } .ColorScheme-Highlight { color:#5294e2; } + </style> + </defs> + <path style="fill:currentColor" class="ColorScheme-Text" d="M 2.84375 0.00390625 L 2.84375 0.005859375 C 2.5626502 0.049558305 2 0.23977026 2 0.93945312 L 2 13.064453 C 2 13.99743 3 13.998047 3 13.998047 L 10.5 13.998047 C 8.5670012 13.998047 7 12.431 7 10.498047 C 7 8.5650942 8.5670012 6.9980469 10.5 6.9980469 C 12.330799 6.9979528 13.852334 8.4088197 13.990234 10.234375 C 13.992234 8.0329289 13.993734 5.3914876 13.990234 3.7363281 L 9.9941406 0.00390625 L 3 0.00390625 C 3 0.00390625 2.9374249 -0.010646394 2.84375 0.00390625 z M 10.519531 7.7890625 C 9.0239312 7.7890625 7.8007812 9.0141656 7.8007812 10.509766 C 7.8007812 12.005366 9.0239313 13.228516 10.519531 13.228516 C 11.006631 13.228516 11.466771 13.080166 11.863281 12.853516 A 0.75008 0.75008 0 0 0 12.019531 13.072266 L 13.863281 14.884766 A 0.75130096 0.75130096 0 1 0 14.925781 13.822266 L 13.082031 12.009766 A 0.75008 0.75008 0 0 0 12.863281 11.853516 C 13.089931 11.457056 13.238281 10.996926 13.238281 10.509766 C 13.238281 9.0141656 12.015131 7.7890625 10.519531 7.7890625 z M 10.519531 8.7890625 C 11.474691 8.7890625 12.238281 9.5545556 12.238281 10.509766 C 12.238281 11.464926 11.474741 12.228516 10.519531 12.228516 C 9.5643713 12.228516 8.8007812 11.464976 8.8007812 10.509766 C 8.8007812 9.5546056 9.5643213 8.7890625 10.519531 8.7890625 z" transform="translate(3 3)"/> +</svg> diff --git a/desktop/mint-y-icons/icons/22/edit-clear-all.svg b/desktop/mint-y-icons/icons/22/edit-clear-all.svg new file mode 120000 index 0000000000..cc1037fce4 --- /dev/null +++ b/desktop/mint-y-icons/icons/22/edit-clear-all.svg @@ -0,0 +1 @@ +edit-clear-list.svg
\ No newline at end of file diff --git a/desktop/mint-y-icons/icons/22/edit-clear-list.svg b/desktop/mint-y-icons/icons/22/edit-clear-list.svg new file mode 100644 index 0000000000..2139b086e0 --- /dev/null +++ b/desktop/mint-y-icons/icons/22/edit-clear-list.svg @@ -0,0 +1,8 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22"> + <defs> + <style id="current-color-scheme" type="text/css"> + .ColorScheme-Text { color:#404040; } .ColorScheme-Highlight { color:#5294e2; } + </style> + </defs> + <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.0292969 1.0625 C 4.1759969 1.0625 1.0605469 4.17785 1.0605469 8.03125 C 1.0605469 11.88455 4.1758969 15 8.0292969 15 C 11.882597 15 14.998047 11.88465 14.998047 8.03125 C 14.998047 4.17795 11.882697 1.0625 8.0292969 1.0625 z M 5 5.0039062 L 6 5.0039062 C 6.27614 5.0039062 6.53779 5.1041862 6.71875 5.2851562 L 8 6.5625 L 9.28125 5.2851562 C 9.46125 5.1041563 9.7219531 5.0039062 10.001953 5.0039062 L 11.001953 5.0039062 L 11.001953 6.0039062 C 11.001953 6.2800462 10.901663 6.5416862 10.720703 6.7226562 L 9.4394531 8 L 10.720703 9.2851562 C 10.901663 9.4661263 11.003323 9.7277663 11.001953 10.003906 L 11.001953 11.003906 L 10.001953 11.003906 C 9.7258131 11.003906 9.4641631 10.903626 9.2832031 10.722656 L 8.0019531 9.4375 L 6.7207031 10.722656 C 6.5407031 10.902656 6.28 11.001953 6 11.001953 L 5 11.001953 L 5 10.001953 C 5 9.7258131 5.10029 9.4641731 5.28125 9.2832031 L 6.5625 7.9980469 L 5.28125 6.7207031 C 5.10125 6.5407031 5.0019531 6.2779531 5.0019531 6.0019531 L 5 5.0039062 z" transform="translate(3 3)"/> +</svg> diff --git a/desktop/mint-y-icons/icons/22/edit-find.svg b/desktop/mint-y-icons/icons/22/edit-find.svg new file mode 100644 index 0000000000..f82cd7216b --- /dev/null +++ b/desktop/mint-y-icons/icons/22/edit-find.svg @@ -0,0 +1,8 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22"> + <defs> + <style id="current-color-scheme" type="text/css"> + .ColorScheme-Text { color:#404040; } .ColorScheme-Highlight { color:#5294e2; } + </style> + </defs> + <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.4902344 0.99609375 C 3.4613344 0.99609375 0.99023438 3.4706937 0.99023438 6.4960938 C 0.99023438 9.5214938 3.4613344 11.996094 6.4902344 11.996094 C 7.6422344 11.996094 8.7279444 11.638254 9.6152344 11.027344 L 13.302734 14.714844 A 1.0055 1.0055 0 1 0 14.708984 13.277344 L 11.021484 9.5898438 C 11.632274 8.7038438 12.021484 7.6459938 12.021484 6.4960938 C 12.021484 3.4706937 9.5190344 0.99609375 6.4902344 0.99609375 z M 6.4902344 2.9960938 C 8.4376344 2.9960938 9.9902344 4.5508938 9.9902344 6.4960938 C 9.9902344 8.4411937 8.4376344 9.9960938 6.4902344 9.9960938 C 4.5428344 9.9960938 2.9902344 8.4411937 2.9902344 6.4960938 C 2.9902344 4.5508938 4.5428344 2.9960938 6.4902344 2.9960938 z" transform="translate(3 3)"/> +</svg> diff --git a/desktop/mint-y-icons/icons/22/preview.svg b/desktop/mint-y-icons/icons/22/preview.svg new file mode 120000 index 0000000000..7a2e5e6783 --- /dev/null +++ b/desktop/mint-y-icons/icons/22/preview.svg @@ -0,0 +1 @@ +document-preview.svg
\ No newline at end of file diff --git a/desktop/mint-y-icons/icons/22/process-stop.svg b/desktop/mint-y-icons/icons/22/process-stop.svg new file mode 100644 index 0000000000..ab9d63c413 --- /dev/null +++ b/desktop/mint-y-icons/icons/22/process-stop.svg @@ -0,0 +1,8 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22"> + <defs> + <style id="current-color-scheme" type="text/css"> + .ColorScheme-Text { color:#404040; } .ColorScheme-Highlight { color:#5294e2; } + </style> + </defs> + <path style="fill:currentColor" class="ColorScheme-Text" d="M 5.2167969 1 L 4.9042969 1.28125 L 1.2792969 4.90625 L 0.99804688 5.21875 L 0.99804688 10.78125 L 1.2792969 11.09375 L 4.9042969 14.71875 L 5.2167969 15 L 10.779297 15 L 11.091797 14.71875 L 14.716797 11.09375 L 14.998047 10.78125 L 14.998047 5.21875 L 14.716797 4.90625 L 11.091797 1.28125 L 10.779297 1 L 5.2167969 1 z M 5.9980469 3 L 9.9980469 3 L 12.998047 6 L 12.998047 10 L 9.9980469 13 L 5.9980469 13 L 2.9980469 10 L 2.9980469 6 L 5.9980469 3 z M 6.4355469 4 L 3.9980469 6.4375 L 3.9980469 9.5625 L 6.4355469 12 L 9.5605469 12 L 11.998047 9.5625 L 11.998047 6.4375 L 9.5605469 4 L 6.4355469 4 z" transform="translate(3 3)"/> +</svg> diff --git a/desktop/mint-y-icons/icons/22/view-grid.svg b/desktop/mint-y-icons/icons/22/view-grid.svg new file mode 100644 index 0000000000..1e81a4db8d --- /dev/null +++ b/desktop/mint-y-icons/icons/22/view-grid.svg @@ -0,0 +1,8 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22"> + <defs> + <style id="current-color-scheme" type="text/css"> + .ColorScheme-Text { color:#404040; } .ColorScheme-Highlight { color:#5294e2; } + </style> + </defs> + <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.25 3.0039062 C 1.1115 3.0039063 1 3.1154062 1 3.2539062 L 1 4.7539062 C 1 4.8924062 1.1115 5.0039062 1.25 5.0039062 L 2.75 5.0039062 C 2.8885 5.0039062 3 4.8924062 3 4.7539062 L 3 3.2539062 C 3 3.1154062 2.8885 3.0039062 2.75 3.0039062 L 1.25 3.0039062 z M 5.25 3.0039062 C 5.1115 3.0039063 5 3.1154062 5 3.2539062 L 5 4.7539062 C 5 4.8924062 5.1115 5.0039062 5.25 5.0039062 L 6.75 5.0039062 C 6.8885 5.0039062 7 4.8924062 7 4.7539062 L 7 3.2539062 C 7 3.1154062 6.8885 3.0039062 6.75 3.0039062 L 5.25 3.0039062 z M 9.25 3.0039062 C 9.1115 3.0039063 9 3.1154062 9 3.2539062 L 9 4.7539062 C 9 4.8924062 9.1115 5.0039062 9.25 5.0039062 L 10.75 5.0039062 C 10.8885 5.0039062 11 4.8924062 11 4.7539062 L 11 3.2539062 C 11 3.1154062 10.8885 3.0039062 10.75 3.0039062 L 9.25 3.0039062 z M 13.25 3.0039062 C 13.1115 3.0039063 13 3.1154062 13 3.2539062 L 13 4.7539062 C 13 4.8924062 13.1115 5.0039062 13.25 5.0039062 L 14.75 5.0039062 C 14.8885 5.0039062 15 4.8924062 15 4.7539062 L 15 3.2539062 C 15 3.1154062 14.8885 3.0039062 14.75 3.0039062 L 13.25 3.0039062 z M 1.25 7.0039062 C 1.1115 7.0039063 1 7.1154063 1 7.2539062 L 1 8.7539062 C 1 8.8924063 1.1115 9.0039062 1.25 9.0039062 L 2.75 9.0039062 C 2.8885 9.0039062 3 8.8924063 3 8.7539062 L 3 7.2539062 C 3 7.1154063 2.8885 7.0039062 2.75 7.0039062 L 1.25 7.0039062 z M 5.25 7.0039062 C 5.1115 7.0039063 5 7.1154063 5 7.2539062 L 5 8.7539062 C 5 8.8924063 5.1115 9.0039062 5.25 9.0039062 L 6.75 9.0039062 C 6.8885 9.0039062 7 8.8924063 7 8.7539062 L 7 7.2539062 C 7 7.1154063 6.8885 7.0039062 6.75 7.0039062 L 5.25 7.0039062 z M 9.25 7.0039062 C 9.1115 7.0039063 9 7.1154063 9 7.2539062 L 9 8.7539062 C 9 8.8924063 9.1115 9.0039062 9.25 9.0039062 L 10.75 9.0039062 C 10.8885 9.0039062 11 8.8924063 11 8.7539062 L 11 7.2539062 C 11 7.1154063 10.8885 7.0039062 10.75 7.0039062 L 9.25 7.0039062 z M 13.25 7.0039062 C 13.1115 7.0039063 13 7.1154063 13 7.2539062 L 13 8.7539062 C 13 8.8924063 13.1115 9.0039062 13.25 9.0039062 L 14.75 9.0039062 C 14.8885 9.0039062 15 8.8924063 15 8.7539062 L 15 7.2539062 C 15 7.1154063 14.8885 7.0039062 14.75 7.0039062 L 13.25 7.0039062 z M 1.25 11.003906 C 1.1115 11.003906 1 11.115406 1 11.253906 L 1 12.753906 C 1 12.892406 1.1115 13.003906 1.25 13.003906 L 2.75 13.003906 C 2.8885 13.003906 3 12.892406 3 12.753906 L 3 11.253906 C 3 11.115406 2.8885 11.003906 2.75 11.003906 L 1.25 11.003906 z M 5.25 11.003906 C 5.1115 11.003906 5 11.115406 5 11.253906 L 5 12.753906 C 5 12.892406 5.1115 13.003906 5.25 13.003906 L 6.75 13.003906 C 6.8885 13.003906 7 12.892406 7 12.753906 L 7 11.253906 C 7 11.115406 6.8885 11.003906 6.75 11.003906 L 5.25 11.003906 z M 9.25 11.003906 C 9.1115 11.003906 9 11.115406 9 11.253906 L 9 12.753906 C 9 12.892406 9.1115 13.003906 9.25 13.003906 L 10.75 13.003906 C 10.8885 13.003906 11 12.892406 11 12.753906 L 11 11.253906 C 11 11.115406 10.8885 11.003906 10.75 11.003906 L 9.25 11.003906 z M 13.25 11.003906 C 13.1115 11.003906 13 11.115406 13 11.253906 L 13 12.753906 C 13 12.892406 13.1115 13.003906 13.25 13.003906 L 14.75 13.003906 C 14.8885 13.003906 15 12.892406 15 12.753906 L 15 11.253906 C 15 11.115406 14.8885 11.003906 14.75 11.003906 L 13.25 11.003906 z" transform="translate(3 3)"/> +</svg> diff --git a/desktop/mint-y-icons/icons/22/view-list-details.svg b/desktop/mint-y-icons/icons/22/view-list-details.svg new file mode 100644 index 0000000000..150abb5445 --- /dev/null +++ b/desktop/mint-y-icons/icons/22/view-list-details.svg @@ -0,0 +1,8 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22"> + <defs> + <style id="current-color-scheme" type="text/css"> + .ColorScheme-Text { color:#404040; } .ColorScheme-Highlight { color:#5294e2; } + </style> + </defs> + <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 3.0039062 L 1 5.0039062 L 3 5.0039062 L 3 3.0039062 L 1 3.0039062 z M 5 3.0039062 L 5 5.0039062 L 15 5.0039062 L 15 3.0039062 L 5 3.0039062 z M 1 7.0039062 L 1 9.0039062 L 3 9.0039062 L 3 7.0039062 L 1 7.0039062 z M 5 7.0039062 L 5 9.0039062 L 15 9.0039062 L 15 7.0039062 L 5 7.0039062 z M 1 11.003906 L 1 13.003906 L 3 13.003906 L 3 11.003906 L 1 11.003906 z M 5 11.003906 L 5 13.003906 L 15 13.003906 L 15 11.003906 L 5 11.003906 z" transform="translate(3 3)"/> +</svg> diff --git a/desktop/mint-y-icons/icons/22/view-list-icons.svg b/desktop/mint-y-icons/icons/22/view-list-icons.svg new file mode 120000 index 0000000000..793f5eb48c --- /dev/null +++ b/desktop/mint-y-icons/icons/22/view-list-icons.svg @@ -0,0 +1 @@ +view-grid.svg
\ No newline at end of file diff --git a/desktop/mint-y-icons/icons/22/view-list-text.svg b/desktop/mint-y-icons/icons/22/view-list-text.svg new file mode 100644 index 0000000000..7ec789de57 --- /dev/null +++ b/desktop/mint-y-icons/icons/22/view-list-text.svg @@ -0,0 +1,8 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 22 22"> + <defs> + <style id="current-color-scheme" type="text/css"> + .ColorScheme-Text { color:#565656; } .ColorScheme-Highlight { color:#5294e2; } + </style> + </defs> + <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,6.0000001 V 7.9999999 H 17 V 6.0000001 Z M 5,9.9999999 V 12 H 17 V 9.9999999 Z M 5,14 v 2 h 12 v -2 z"/> +</svg> diff --git a/desktop/mint-y-icons/icons/22/view-preview.svg b/desktop/mint-y-icons/icons/22/view-preview.svg new file mode 100644 index 0000000000..33c5be568b --- /dev/null +++ b/desktop/mint-y-icons/icons/22/view-preview.svg @@ -0,0 +1,8 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22"> + <defs> + <style id="current-color-scheme" type="text/css"> + .ColorScheme-Text { color:#404040; } .ColorScheme-Highlight { color:#5294e2; } + </style> + </defs> + <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 2 C 1 2 1 3 1 3 L 1 13 C 1 14 2 14 2 14 L 14 14 C 14 14 15 14 15 13 L 15 3 C 15 2 14 2 14 2 L 2 2 z M 5.5 6.5625 L 8.8125 10.3125 L 10.9375 8.25 L 13 10.3125 L 13 12 L 3 12 L 3 9.5 L 5.5 6.5625 z" transform="translate(3 3)"/> +</svg> diff --git a/desktop/mint-y-icons/mint-y-icons.SlackBuild b/desktop/mint-y-icons/mint-y-icons.SlackBuild index d9c3b98948..703445bf6f 100644 --- a/desktop/mint-y-icons/mint-y-icons.SlackBuild +++ b/desktop/mint-y-icons/mint-y-icons.SlackBuild @@ -3,6 +3,7 @@ # Slackware build script for mint-y-icons # Copyright 2017 Matt Dinslage (daedra1980@gmail.com), Springfield, MO, USA +# Copyright 2024 Isaac Yu <isaacyu@protonmail.com> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,16 +26,13 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM="mint-y-icons" -VERSION=${VERSION:-1.6.4} -BUILD=${BUILD:-1} +VERSION=${VERSION:-1.7.5} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} ARCH=noarch -# If the variable PRINT_PACKAGE_NAME is set, then this script will report what -# the name of the created package would be, and then exit. This information -# could be useful to other scripts. if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" exit 0 @@ -50,14 +48,40 @@ rm -rf $PKG mkdir -p $TMP $PKG/usr/doc/$PRGNAM-$VERSION $OUTPUT cd $PKG # tar directly into $PKG -tar xvf $CWD/$PRGNAM"_"$VERSION.tar.xz --strip-components=1 \ - $PRGNAM/usr/ +tar xvf $CWD/$PRGNAM-$VERSION.tar.gz --strip-components=1 \ + $PRGNAM-$VERSION/usr/ + +# Remove broken relative symlinks +find $PKG/usr/share/icons -xtype l -delete + +# Add missing icons for various programs +# This fix does not apply to the Mint-Y theme itself +COLORS=( Aqua Blue Cyan Grey Navy Orange Pink Purple Red Sand Teal Yaru ) +for COLOR in ${COLORS[@]}; do + + # Icons for BleachBit + cp $CWD/icons/22/edit-find.svg $PKG/usr/share/icons/Mint-Y-$COLOR/places/22/edit-find.svg + cp $CWD/icons/22/edit-clear-all.svg $PKG/usr/share/icons/Mint-Y-$COLOR/places/22/edit-clear-all.svg + cp $CWD/icons/22/edit-clear-list.svg $PKG/usr/share/icons/Mint-Y-$COLOR/places/22/edit-clear-list.svg + cp $CWD/icons/22/process-stop.svg $PKG/usr/share/icons/Mint-Y-$COLOR/places/22/process-stop.svg + + # Icons for PCManFM-Qt + cp $CWD/icons/22/view-list-icons.svg $PKG/usr/share/icons/Mint-Y-$COLOR/places/22/view-list-icons.svg + cp $CWD/icons/22/view-grid.svg $PKG/usr/share/icons/Mint-Y-$COLOR/places/22/view-grid.svg + cp $CWD/icons/22/view-preview.svg $PKG/usr/share/icons/Mint-Y-$COLOR/places/22/view-preview.svg + cp $CWD/icons/22/view-list-text.svg $PKG/usr/share/icons/Mint-Y-$COLOR/places/22/view-list-text.svg + cp $CWD/icons/22/view-list-details.svg $PKG/usr/share/icons/Mint-Y-$COLOR/places/22/view-list-details.svg + + # "Toggle Preview" icon for Krita + cp $CWD/icons/22/preview.svg $PKG/usr/share/icons/Mint-Y-$COLOR/places/22/preview.svg + cp $CWD/icons/22/document-preview.svg $PKG/usr/share/icons/Mint-Y-$COLOR/places/22/document-preview.svg +done # install docs & license ( cd $PKG/usr/doc/$PRGNAM-$VERSION - tar xvf $CWD/$PRGNAM"_"$VERSION.tar.xz --strip-components=2 \ - $PRGNAM/debian/{changelog,copyright} + tar xvf $CWD/$PRGNAM-$VERSION.tar.gz --strip-components=2 \ + $PRGNAM-$VERSION/debian/{changelog,copyright} ) chown -R root:root . @@ -74,4 +98,7 @@ cat $CWD/slack-desc > $PKG/install/slack-desc cat $CWD/doinst.sh > $PKG/install/doinst.sh cd $PKG +find . -type l \ + -printf '( cd %h ; rm -rf %f )\n( cd %h ; ln -sf %l %f )\n' -delete | \ + sed 's,cd \./,cd ,' >> $PKG/install/doinst.sh /sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/desktop/mint-y-icons/mint-y-icons.info b/desktop/mint-y-icons/mint-y-icons.info index 46029f327d..aa2f767b9d 100644 --- a/desktop/mint-y-icons/mint-y-icons.info +++ b/desktop/mint-y-icons/mint-y-icons.info @@ -1,10 +1,10 @@ PRGNAM="mint-y-icons" -VERSION="1.6.4" +VERSION="1.7.5" HOMEPAGE="https://github.com/linuxmint/mint-y-icons" -DOWNLOAD="http://packages.linuxmint.com/pool/main/m/mint-y-icons/mint-y-icons_1.6.4.tar.xz" -MD5SUM="870f0e75a5e511ab811bdea524bb6e64" +DOWNLOAD="https://github.com/linuxmint/mint-y-icons/archive/1.7.5/mint-y-icons-1.7.5.tar.gz" +MD5SUM="86b16e58907da7e84fceb7888afde0d2" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" -MAINTAINER="M.Dinslage" -EMAIL="daedra1980@gmail.com" +MAINTAINER="Isaac Yu" +EMAIL="isaacyu@protonmail.com" diff --git a/desktop/mousam/load_from_data.patch b/desktop/mousam/load_from_data.patch index 16b1c244d0..7488a457d2 100644 --- a/desktop/mousam/load_from_data.patch +++ b/desktop/mousam/load_from_data.patch @@ -1,6 +1,6 @@ --- a/src/main.py +++ b/src/main.py -@@ -45,7 +45,7 @@ +@@ -49,7 +49,7 @@ Priority = Gtk.STYLE_PROVIDER_PRIORITY_APPLICATION with open(CSS_PATH+'style.css', 'r') as css_file: css = bytes(css_file.read(), 'utf-8') diff --git a/desktop/mousam/mousam.SlackBuild b/desktop/mousam/mousam.SlackBuild index 68d07229aa..09a0402ed4 100644 --- a/desktop/mousam/mousam.SlackBuild +++ b/desktop/mousam/mousam.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=mousam -VERSION=${VERSION:-1.1.0} +VERSION=${VERSION:-1.2.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/desktop/mousam/mousam.info b/desktop/mousam/mousam.info index 02516d40cf..1702e11d0f 100644 --- a/desktop/mousam/mousam.info +++ b/desktop/mousam/mousam.info @@ -1,8 +1,8 @@ PRGNAM="mousam" -VERSION="1.1.0" +VERSION="1.2.0" HOMEPAGE="https://github.com/amit9838/mousam" -DOWNLOAD="https://github.com/amit9838/mousam/archive/v1.1.0/mousam-1.1.0.tar.gz" -MD5SUM="2e9ea97e40d7841bed25ff58b38377dd" +DOWNLOAD="https://github.com/amit9838/mousam/archive/v1.2.0/mousam-1.2.0.tar.gz" +MD5SUM="dad38a3f58ca07865e53b523c9d0d21a" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="libadwaita python3-meson-opt" diff --git a/desktop/murrine/gtk-murrine-engine-c99.patch b/desktop/murrine/gtk-murrine-engine-c99.patch new file mode 100644 index 0000000000..b4d1610949 --- /dev/null +++ b/desktop/murrine/gtk-murrine-engine-c99.patch @@ -0,0 +1,634 @@ + +<!DOCTYPE html> +<html lang='en'> +<head> + <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> + <title>Tree - rpms/gtk-murrine-engine - src.fedoraproject.org</title> + <link rel="shortcut icon" type="image/vnd.microsoft.icon" + href="/theme/static/favicon.ico?version=5.13.3"/> + <link href="/theme/static/fedora-bootstrap-1.3.0/fedora-bootstrap.min.css?version=5.13.3" + type="text/css" rel="stylesheet" /> + <link href="/theme/static/fonts/fonts.css?version=5.13.3" + rel="stylesheet" type="text/css" /> + <link href="/theme/static/fonts/hack_fonts/css/hack-extended.min.css?version=5.13.3" + type="text/css" rel="stylesheet" /> + <link href="/theme/static/theme.css?version=5.13.3" + type="text/css" rel="stylesheet" /> + + <link type="text/css" rel="stylesheet" nonce="guvGFsDXzwTe3iKrwCHMQlnRU" href="/static/vendor/font-awesome/font-awesome.css?version=5.13.3"/> + <link type="text/css" rel="stylesheet" nonce="guvGFsDXzwTe3iKrwCHMQlnRU" href="/static/pagure.css?version=5.13.3"/> +<link nonce="guvGFsDXzwTe3iKrwCHMQlnRU" rel="stylesheet" href="/static/vendor/highlight.js/styles/github.css?version=5.13.3"/> +<link nonce="guvGFsDXzwTe3iKrwCHMQlnRU" rel="stylesheet" href="/static/vendor/highlightjs-line-numbers/highlightjs-line-numbers.min.css?version=5.13.3"/> +<style nonce="guvGFsDXzwTe3iKrwCHMQlnRU"> + .hljs { + background: #fff; + } +</style> + </head> + <body id="home"> + + <!-- start masthead --> + <nav class="navbar navbar-light masthead p-0 navbar-expand"> + <div class="container"> + <a href="/" class="navbar-brand"> + <img height="40" src="/theme/static/pagure-logo.png?version=5.13.3" + alt="pagure Logo" id="pagureLogo"/> + </a> + <ul class="navbar-nav ml-auto"> + + + + <li class="nav-item"> + <a class="btn btn-primary" href="/login/?next=https://src.fedoraproject.org/rpms/gtk-murrine-engine/blob/e3f6ab3d10f3124353ace08471dd42b87af76399/f/gtk-murrine-engine-c99.patch">Log In</a> + </li> + </ul> + </div> + </nav> + <!-- close masthead--> + + <div class="bodycontent"> + + +<div class="bg-light border border-bottom pt-3"> + <div class="container"> + <div class="row mb-3"> + <div class="col-6"> + <div class="row"> + <div class="col-auto pr-0"> + <h3> +<i class="fa fa-archive text-muted"></i></h3> + </div> + <div class="col-auto pl-2"> + <h3 class="mb-0"> +<a href="/projects/rpms/%2A">rpms</a> / <a href="/rpms/gtk-murrine-engine"><strong>gtk-murrine-engine</strong></a> + </h3> + </div> + </div> + </div> + <div class="col-6 text-right"> + <div class="btn-group"> + <div class="btn-group"> + <a href="#" + class="btn btn-sm dropdown-toggle btn-outline-primary" + data-toggle="dropdown" id="watch-button"> + <i class="fa fa-clone fa-fw"></i> + <span>Clone</span> + </a> + <div class="dropdown-menu dropdown-menu-right"> + <div class="m-3" id="source-dropdown"> + <div> + <h5><strong>Source Code</strong></h5> + + <div class="form-group"> + <div class="input-group input-group-sm"> + <div class="input-group-prepend"><span class="input-group-text">GIT</span></div> + <input class="form-control bg-white select-on-focus" type="text" value="https://src.fedoraproject.org/rpms/gtk-murrine-engine.git" readonly> + </div> + </div> + </div> + </div> + </div> + + </div> + </div> + </div> +</div> + +<ul class="nav nav-tabs nav-small border-bottom-0"> + <li class="nav-item mr-2 text-dark"> + <a class="nav-link active" href="/rpms/gtk-murrine-engine"> + <i class="fa fa-code fa-fw text-muted"></i> + <span class="d-none d-md-inline">Source</span> + </a> + </li> + + <li class="nav-item mr-2 text-dark"> + <a class="nav-link" href="https://bugzilla.redhat.com/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&classification=Fedora&product=Fedora&product=Fedora EPEL&component=gtk-murrine-engine"> + <i class="fa fa-fw text-muted fa-exclamation-circle"></i> + <span class="d-none d-md-inline">Issues </span> + <span class="fa fa-external-link"></span> + </a> + </li> + + <li class="nav-item mr-2 text-dark"> + <a class="nav-link" href="/rpms/gtk-murrine-engine/pull-requests"> + <i class="fa fa-fw text-muted fa-arrow-circle-down"></i> + <span class="d-none d-md-inline">Pull Requests </span> + <span class="badge badge-secondary py-0 d-none d-md-inline"> + 0 + </span> + </a> + </li> + + + <li class="nav-item mr-2 text-dark"> + <a class="nav-link" href="/rpms/gtk-murrine-engine/stats"> + <i class="fa fa-line-chart fa-fw text-muted"></i> + <span class="d-none d-md-inline">Stats</span> + </a> + </li> + + +</ul> + </div> +</div> + +<div class="container pt-5 repo-body-container"> + <div class="row"> + <div class="col-2"> +<nav class="nav nav-tabs nav-sidetabs flex-column"> + <a class= + "nav-link nowrap +" + href="/rpms/gtk-murrine-engine"> + <i class="fa fa-home text-muted fa-fw"></i> <span class="d-none d-md-inline">Overview</span> + </a> + <a class= + "nav-link nowrap + active" + href="/rpms/gtk-murrine-engine/tree/e3f6ab3d10f3124353ace08471dd42b87af76399"> + <i class="fa fa-file-code-o text-muted fa-fw"></i> Files + </a> + <a class= + "nav-link nowrap +" + href="/rpms/gtk-murrine-engine/commits/e3f6ab3d10f3124353ace08471dd42b87af76399"> + <i class="fa fa-list-alt text-muted fa-fw" data-glyph="spreadsheet"></i> Commits + </a> + <a class= + "nav-link nowrap +" + href="/rpms/gtk-murrine-engine/branches?branchname=e3f6ab3d10f3124353ace08471dd42b87af76399"> + <i class="fa fa-random text-muted fa-fw"></i> Branches + </a> + <a class= + "nav-link nowrap +" + href="/rpms/gtk-murrine-engine/forks"> + <i class="fa fa-code-fork text-muted fa-fw"></i> Forks + </a> + <a class= + "nav-link nowrap +" + href="/rpms/gtk-murrine-engine/releases"> + <i class="fa fa-tags text-muted fa-fw"></i> Releases + </a> + + <div class="col-xs-2 line-height-1"></div> + <h6>Monitoring status:</h6> + <div class="btn-group"> + <button title="Monitoring status" class="btn btn-sm btn-outline-primary disabled" + id="monitoring-button"> + <i id="monitoring-icon" class="fa fa-fw fa-eye"></i> + <span id="monitoring-label" class="fa fa-circle-o-notch fa-spin fa-1x fa-fw"></span> + </button> + </div> + + <div class="col-xs-2 line-height-1"></div> + <div id="orphan-section" class="pt-3"> + <div class="col-xs-2 line-height-1"></div> + + </div> + + <div class="pt-3"> + <div class="col-xs-2 line-height-1"> + <h6>Bugzilla Assignee:</h6> + <dl> + <dt>Fedora: </dt> + <dd id="fedora_assignee_txt"> + raveit65 + </dd> + <dt>EPEL: </dt> + <dd id="epel_assignee_txt"> + raveit65 + </dd> + </dl> + </div> + </div> + + <div class="modal fade" id="modal_assignee" tabindex="-1" + role="dialog" aria-labelledby="Bugzilla assignee" aria-hidden="true"> + <div class="modal-dialog" role="document"> + <div class="modal-content"> + <div class="modal-header"> + <h4 class="modal-title">Bugzilla Assignee</h4> + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> + <span aria-hidden="true">×</span> + <span class="sr-only">Close</span> + </button> + </div> + <form id="change_assignees"> + <div class="modal-body"> + <label for="fedora_assignee">Fedora</label> + <input title="Default assignee for Fedora in bugzilla - Empty input resets to default" + class="form-control" name="fedora_assignee" id="fedora_assignee" value="raveit65"/> + <label for="epel_assignee">EPEL</label> + <input title="Default assignee for EPEL in bugzilla (if applicable) - Empty input resets to default" + class="form-control" name="epel_assignee" id="epel_assignee" value="raveit65" /> + <p class="pt-2"> + These two fields allow to specify a different default assignee for ticket opened against + this package in bugzilla. Note: The EPEL field is + always displayed for packages in the 'rpms' namespace regardless of whether it + is used in bugzilla or not. </p> + </div> + <div class="modal-footer"> + <button class="btn btn-secondary" type="button" title="Update bugzilla overrides" id="reset_assignees"> + Reset to defaults + </button> + <button class="btn btn-primary" type="submit" title="Update bugzilla overrides" id="update_assignees"> + Update + </button> + </div> + </form> + </div> + </div> + </div> + + <div class="modal fade" id="modal_orphan" tabindex="-1" + role="dialog" aria-labelledby="Orphan this package" aria-hidden="true"> + <div class="modal-dialog" role="document"> + <div class="modal-content"> + <div class="modal-header"> + <h4 class="modal-title">Orphan package</h4> + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> + <span aria-hidden="true">×</span> + <span class="sr-only">Close</span> + </button> + </div> + <div class="modal-body"> + <div class="form-group"> + <label for="reason_menu">Reason</label> + <select id="reason_menu" class="form-control"> + + <option id="lack_of_time_option_button">Lack of time</option> + + <option id="do_not_use_it_option_button">Do not use it anymore</option> + + <option id="unmaintained_option_button">Unmaintained upstream</option> + + <option id="fails_to_build_option_button">Fails to build from source</option> + + <option id="not_fixed_option_button">Important bug not fixed</option> + + <option id="other_option_button">Other</option> + </select> + </div> + <label for="orphan_reason_info">Additional info</label> + <input title="Additional info for orphaning reason" + class="form-control" name="orphan_reason_info" id="orphan_reason_info" value=""/> + </div> + <div class="modal-footer"> + <button class="btn btn-primary" type="submit" title="Orphan this package" id="orphan_button"> + Update + </button> + </div> + </div> + </div> + </div> + + <script type="text/javascript" nonce="guvGFsDXzwTe3iKrwCHMQlnRU"> + window.addEventListener('load', function() { + set_up_monitoring = function(status){ + var _label = "Disabled" + if (status === "monitoring") { + _label = "Monitoring"; + $("#monitoring-icon").attr("class", "fa fa-fw fa-eye") + } else if (status === "monitoring-with-scratch") { + _label = "Scratch builds" + $("#monitoring-icon").attr("class", "fa fa-fw fa-eye") + } else { + $("#monitoring-icon").attr("class", "fa fa-fw fa-eye-slash") + } + + $("#monitoring-label").text(_label); + $("#monitoring-label").removeClass("fa fa-circle-o-notch fa-spin fa-1x fa-fw"); + } + + $.ajax({ + url: "/_dg/anitya/rpms/gtk-murrine-engine", + type: 'GET', + dataType: 'json', + success: function(res) { + console.log(res); + set_up_monitoring(res.monitoring) + } + }); + + + $("#reset_assignees").on('click', function(){ + $('#fedora_assignee').val(''); + $('#epel_assignee').val(''); + $("#change_assignees").submit(); + return false; + }); + + $("#change_assignees").on('submit', function(){ + $('html').css('cursor', 'progress'); + $('#reset_assignees').attr('disabled', true); + $('#update_assignees').attr('disabled', true); + $('#update_assignees').text('Updating...'); + $.ajax({ + url: "/_dg/bzoverrides/rpms/gtk-murrine-engine", + type: 'POST', + dataType: 'json', + data: { + 'epel_assignee': $('#epel_assignee').val(), + 'fedora_assignee': $('#fedora_assignee').val() + }, + success: function(res) { + $("#fedora_assignee_txt").text(res.fedora_assignee); + $("#epel_assignee_txt").text(res.epel_assignee); + $('#modal_assignee').modal('hide'); + $('#reset_assignees').attr('disabled', false); + $('#update_assignees').attr('disabled', false); + $('#update_assignees').text('Update'); + $('html').css('cursor', 'default'); + console.log("Successfully changed the bugzilla assignees"); + return false; + }, + error: function(res) { + var msg = ''; + if(res.responseJSON.errors){ + msg = ': ' + res.responseJSON.errors.join(', '); + } + alert("Unable to update the bugzilla assignee(s)" + msg); + $('html').css('cursor', 'default'); + $('#reset_assignees').attr('disabled', false); + $('#update_assignees').attr('disabled', false); + $('#update_assignees').text('Update'); + return false; + } + }) + return false; + }); + + + $.ajax({ + url: "/_dg/actived/rpms/gtk-murrine-engine", + type: 'GET', + dataType: 'json', + success: function(res) { + var _btn = $("#take_orphan_button"); + if (!res.active){ + _btn.off("click"); + _btn.click(function(){ + window.open( + "https://pagure.io/releng/new_issue?title=" + + "Unretire rpms/gtk-murrine-engine" + + "&template=package_unretiremet"); + }); + _btn.prop( "title", "Package retired - Open a releng ticket to adopt it" ); + _btn.html("Retired"); + } + _btn.removeClass('disabled'); + } + }); + + $("#orphan_button").click(function(){ + $("#orphan_button").attr("disabled", true); + $.ajax({ + url: "/_dg/orphan/rpms/gtk-murrine-engine", + type: 'POST', + dataType: 'json', + data: { + 'orphan_reason': $('#reason_menu').val(), + 'orphan_reason_info': $('#orphan_reason_info').val() + }, + success: function(res) { + $("#point_of_contact_div").html("Package is currently unmaintained"); + $("#orphan_button").attr("disabled", false); + $('#modal_orphan').modal('hide'); + $('#orphan-section').html(''); + }, + error: function(res) { + if (res.responseJSON.errors) { + alert('Unable to orphan the package: ' + res.responseJSON.errors); + } else { + alert('Unable to orphan the package: ' + res.responseJSON.error); + } + $("#orphan_button").attr("disabled", false); + } + }); + }); + }); + </script> + +</nav> </div> + <div class="col-10"> + <div class="row mb-1"> + <div class="col-sm-6"> + <h3> + Files + </h3> + </div> + + <div class="col-sm-6"> + <div class="float-right"> + <a href="#" class="btn btn-outline-light border-secondary text-dark btn-sm" + aria-haspopup="true" aria-expanded="false"> + Commit: <span class="font-weight-bold">e3f6ab3d10f3124353ace08471dd42b87af76399</span> + </a> + </div> + </div> + </div> + <div class="card mb-3"> + <div class="card-header"> + <ol class="breadcrumb p-0 bg-transparent mb-0"> + <li class="breadcrumb-item"> + <a href="/rpms/gtk-murrine-engine/tree/e3f6ab3d10f3124353ace08471dd42b87af76399"> + <span class="fa fa-random"> + </span> e3f6ab3d10f3124353ace08471dd42b87af76399 + </a> + </li> + <li class="active breadcrumb-item"> + <span class="fa fa-file" data-glyph=""> + </span> gtk-murrine-engine-c99.patch + </li> + </ol> + </div> + + <div class="card-body p-0"> + <div class="bg-light border text-right pr-2"> + <form class="btn btn-sm" method="POST" name="fork_project" + action="/fork_edit/rpms/gtk-murrine-engine/edit/e3f6ab3d10f3124353ace08471dd42b87af76399/f/gtk-murrine-engine-c99.patch"> + <button class="btn btn-sm btn-secondary fork_project_btn"> + Fork and Edit + </button> + + </form> + + <a class="btn btn-secondary btn-sm" href="/rpms/gtk-murrine-engine/blob/e3f6ab3d10f3124353ace08471dd42b87af76399/f/gtk-murrine-engine-c99.patch" title="View as blob">Blob</a> + + <a class="btn btn-secondary btn-sm" href="/rpms/gtk-murrine-engine/blame/gtk-murrine-engine-c99.patch?identifier=e3f6ab3d10f3124353ace08471dd42b87af76399" title="View git blame">Blame</a> + + <a class="btn btn-secondary btn-sm" href="/rpms/gtk-murrine-engine/history/gtk-murrine-engine-c99.patch?identifier=e3f6ab3d10f3124353ace08471dd42b87af76399" title="View git log for this file">History</a> + + <a class="btn btn-secondary btn-sm" href="/rpms/gtk-murrine-engine/raw/e3f6ab3d10f3124353ace08471dd42b87af76399/f/gtk-murrine-engine-c99.patch" title="View as raw">Raw</a> + </div> + + <pre class="syntaxhighlightblock"><code class="lang-diff">Add a few missing function prototypes, to avoid future build failures once +compilers start to reject implicit function declarations by default. + +diff -ur murrine-0.98.2.orig/src/murrine_rc_style.h murrine-0.98.2/src/murrine_rc_style.h +--- murrine-0.98.2.orig/src/murrine_rc_style.h 2012-01-17 18:46:01.000000000 +0100 ++++ murrine-0.98.2/src/murrine_rc_style.h 2022-12-14 21:33:03.242067429 +0100 +@@ -154,5 +154,6 @@ + }; + + GType murrine_rc_style_get_type (void); ++void murrine_rc_style_register_types (GTypeModule *module); + + #endif /* MURRINE_RC_STYLE_H */ +diff -ur murrine-0.98.2.orig/src/murrine_style.h murrine-0.98.2/src/murrine_style.h +--- murrine-0.98.2.orig/src/murrine_style.h 2012-01-17 18:46:01.000000000 +0100 ++++ murrine-0.98.2/src/murrine_style.h 2022-12-14 21:33:41.604671684 +0100 +@@ -102,5 +102,6 @@ + }; + + GType murrine_style_get_type (void); ++void murrine_style_register_types (GTypeModule *module); + + #endif /* MURRINE_STYLE_H */ +diff -ur murrine-0.98.2.orig/src/support.h murrine-0.98.2/src/support.h +--- murrine-0.98.2.orig/src/support.h 2012-01-17 18:46:01.000000000 +0100 ++++ murrine-0.98.2/src/support.h 2022-12-14 21:27:27.288533100 +0100 +@@ -118,6 +118,10 @@ + + #define MRN_WIDGET_HAS_DEFAULT(object) ((object) && MRN_IS_WIDGET(object) && GTK_WIDGET_HAS_DEFAULT(object)) + ++gboolean murrine_object_is_a (const GObject * object, const gchar * type_name); ++gboolean murrine_widget_is_ltr (GtkWidget *widget); ++ ++ + G_GNUC_INTERNAL GtkTextDirection murrine_get_direction (GtkWidget *widget); + G_GNUC_INTERNAL GtkWidget *murrine_special_get_ancestor (GtkWidget *widget, GType widget_type); + G_GNUC_INTERNAL GdkColor* murrine_get_parent_bgcolor (GtkWidget *widget); +</code></pre> + </div> + </div> <!-- end .card--> + +</div> +</div> +</div> + </div> + + <div class="footer pt-4 text-white"> + <div class="container"> + <div class="d-flex align-items-center"> + <div> + <div>Powered by <a href="https://pagure.io/pagure" class="notblue">Pagure</a> 5.13.3</div> + <div> + <a href="https://docs.pagure.org/pagure/usage/index.html" class="notblue">Documentation</a> • + <a href="https://pagure.io/pagure/new_issue" class="notblue">File an Issue</a> • + <a href="/about">About this Instance</a> • + <a href="/ssh_info" class="notblue">SSH Hostkey/Fingerprint</a> + </div> + </div> + <div class="ml-auto text-right"> + <div>© Red Hat, Inc. and others.</div> + </div> + </div> + </div> + </div> + + + <script type="text/javascript" nonce="guvGFsDXzwTe3iKrwCHMQlnRU" src="/static/vendor/jquery/jquery.min.js?version=5.13.3"></script> + + <script src="/static/vendor/bootstrap/bootstrap.bundle.min.js?version=5.13.3"></script> + + <script type="text/javascript" nonce="guvGFsDXzwTe3iKrwCHMQlnRU"> + $('[data-toggle="tooltip"]').tooltip({placement : 'bottom'}); + $(".cancel_btn").click(function() { + history.back(); + }); + </script> + +<script type="text/javascript" nonce="guvGFsDXzwTe3iKrwCHMQlnRU" src="/static/vendor/lazyload/lazyload.min.js?version=5.13.3"></script> + +<script type="text/javascript" nonce="guvGFsDXzwTe3iKrwCHMQlnRU"> +window.addEventListener("load", function(event) { + lazyload(); +}); +</script> + +<script type="text/javascript" nonce="guvGFsDXzwTe3iKrwCHMQlnRU"> +$("#giturl-toggle").on('click', function(event){ + event.stopPropagation(); + $("#giturl-more").toggle(); + $("#giturl-toggle").hide(); +}) + +$(".fork_project_btn").click(function() { + $('#fork_project').submit(); +}); + +$(".select-on-focus").on("focus", function() { + $(this).select(); +}); + +</script> + +<script type="text/javascript" nonce="guvGFsDXzwTe3iKrwCHMQlnRU" src="/static/vendor/highlight.js/highlight.pack.js?version=5.13.3"></script> +<script type="text/javascript" nonce="guvGFsDXzwTe3iKrwCHMQlnRU" src="/static/vendor/highlightjs-line-numbers/highlightjs-line-numbers.min.js?version=5.13.3"></script> +<script type="text/javascript" nonce="guvGFsDXzwTe3iKrwCHMQlnRU" src="/static/vendor/highlight.js/spec.js?version=5.13.3"></script> + +<script type="text/javascript" nonce="guvGFsDXzwTe3iKrwCHMQlnRU"> + $(document).ready(function() { + $('.fork_project_btn').click($("[name=fork_project]").submit); + + $('pre.syntaxhighlightblock code').each(function(i, block) { + hljs.highlightBlock(block); + hljs.lineNumbersBlock(block); + }); + + var cls = "highlighted-line"; + var lines = location.hash.substr(2).split('-').map(function (x) { return parseInt(x, 10) }); + if (! isNaN(lines[0])) + { + for (var i = lines[lines.length - 1]; i >= lines[0]; i--) { + $('#_' + i).parent().parent().addClass(cls); + } + setTimeout(function(){ + $("#_" + lines[0]).get(0).scrollIntoView({behavior: "instant", block: "start", inline: "nearest"}); + }, 50); + } +}); +</script> + +<script type="text/javascript" nonce="guvGFsDXzwTe3iKrwCHMQlnRU"> + + function updateHighlight() { + var cls = "highlighted-line"; + $('.' + cls).removeClass(cls) + if (location.hash !== '') { + var lines = location.hash.substr(2).split('-').map(function (x) { return parseInt(x, 10) }); + for (var i = lines[lines.length - 1]; i >= lines[0]; i--) { + $('[data-line-number=' + i + ']').closest('tr').addClass(cls); + } + return lines; + } + return []; + } + $(window).on('hashchange', updateHighlight); + var selected = []; + $("[data-line-number]").click(function (ev) { + var line = $(this).attr('data-line-number'); + if (ev.shiftKey) { + selected = selected.slice(-1).concat(line); + } else { + selected = [line]; + } + + var hash = '_' + selected[0]; + if (selected.length === 2) { + hash = '_' + Math.min(selected[0], selected[1]) + '-' + Math.max(selected[0], selected[1]); + } + window.location.hash = hash; + return false; + }); + +</script> + + +</body> +</html>
\ No newline at end of file diff --git a/desktop/murrine/murrine.SlackBuild b/desktop/murrine/murrine.SlackBuild index 5c701a4983..56754d0998 100644 --- a/desktop/murrine/murrine.SlackBuild +++ b/desktop/murrine/murrine.SlackBuild @@ -80,6 +80,7 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; +patch -p1 < $CWD/gtk-murrine-engine-c99.patch # Fix build with slibtool # https://bazaar.launchpad.net/~murrine-daily/murrine/trunk/revision/380/Makefile.am patch -p0 < $CWD/380_379.diff diff --git a/desktop/mutter/mutter.SlackBuild b/desktop/mutter/mutter.SlackBuild index d57ff05fa9..1ec4f377d4 100644 --- a/desktop/mutter/mutter.SlackBuild +++ b/desktop/mutter/mutter.SlackBuild @@ -21,12 +21,15 @@ # WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# +# Modified May 9, 2024 - Disable building tests to drop the +# xvfb-run dependency. cd $(dirname $0) ; CWD=$(pwd) PRGNAM=mutter VERSION=${VERSION:-41.9} -BUILD=${BUILD:-1} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -94,7 +97,8 @@ cd build --sysconfdir=/etc \ -Dstrip=true \ -Dprofiler=false \ - -Dsystemd=false + -Dsystemd=false \ + -Dtests=false "${NINJA:=ninja}" DESTDIR=$PKG $NINJA install cd .. diff --git a/desktop/mutter/mutter.info b/desktop/mutter/mutter.info index d804b8f983..2fbecac9dd 100644 --- a/desktop/mutter/mutter.info +++ b/desktop/mutter/mutter.info @@ -5,6 +5,6 @@ DOWNLOAD="https://download.gnome.org/sources/mutter/41/mutter-41.9.tar.xz" MD5SUM="450ca77637be962cb8bd35bd1c3dec98" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="gnome-settings-daemon xvfb-run" +REQUIRES="gnome-settings-daemon" MAINTAINER="Bob Funk" EMAIL="bobfunk11@gmail.com" diff --git a/desktop/neutrality-cursor-theme/neutrality-cursor-theme.SlackBuild b/desktop/neutrality-cursor-theme/neutrality-cursor-theme.SlackBuild index e68c2658ad..6efcfc0023 100644 --- a/desktop/neutrality-cursor-theme/neutrality-cursor-theme.SlackBuild +++ b/desktop/neutrality-cursor-theme/neutrality-cursor-theme.SlackBuild @@ -60,7 +60,7 @@ find -L . \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; mkdir -p $PKG/usr/share/icons -cp -a * $PKG/usr/share/icons +cp -a -r -t $PKG/usr/share/icons neutrality mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild diff --git a/desktop/nwg-displays/nwg-displays.SlackBuild b/desktop/nwg-displays/nwg-displays.SlackBuild index 66372a4210..3a5c748a17 100644 --- a/desktop/nwg-displays/nwg-displays.SlackBuild +++ b/desktop/nwg-displays/nwg-displays.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for nwg-displays -# Copyright 2023 Jay Lanagan (j@lngn.net), Detroit, MI, USA. +# Copyright 2023-2024 Jay Lanagan (j@lngn.net), Detroit, MI, USA. # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=nwg-displays -VERSION=${VERSION:-0.3.16} +VERSION=${VERSION:-0.3.19} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/desktop/nwg-displays/nwg-displays.info b/desktop/nwg-displays/nwg-displays.info index 67f4173ceb..30aa1cd650 100644 --- a/desktop/nwg-displays/nwg-displays.info +++ b/desktop/nwg-displays/nwg-displays.info @@ -1,8 +1,8 @@ PRGNAM="nwg-displays" -VERSION="0.3.16" +VERSION="0.3.19" HOMEPAGE="https://github.com/nwg-piotr/nwg-displays/" -DOWNLOAD="https://github.com/nwg-piotr/nwg-displays/archive/v0.3.16/nwg-displays-0.3.16.tar.gz" -MD5SUM="9bf04d6d1f6cc0b94e5548bc59355926" +DOWNLOAD="https://github.com/nwg-piotr/nwg-displays/archive/v0.3.19/nwg-displays-0.3.19.tar.gz" +MD5SUM="8ddcf48c9f98ec1ce64e3fb62d95397d" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="gtk-layer-shell i3ipc wlr-randr" diff --git a/desktop/nwg-panel/nwg-panel.SlackBuild b/desktop/nwg-panel/nwg-panel.SlackBuild index 78cff94a2f..c6f8b8fa6d 100644 --- a/desktop/nwg-panel/nwg-panel.SlackBuild +++ b/desktop/nwg-panel/nwg-panel.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=nwg-panel -VERSION=${VERSION:-0.9.27} +VERSION=${VERSION:-0.9.32} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/desktop/nwg-panel/nwg-panel.info b/desktop/nwg-panel/nwg-panel.info index 4b6eebdc6d..9aaf5d1f03 100644 --- a/desktop/nwg-panel/nwg-panel.info +++ b/desktop/nwg-panel/nwg-panel.info @@ -1,8 +1,8 @@ PRGNAM="nwg-panel" -VERSION="0.9.27" +VERSION="0.9.32" HOMEPAGE="https://github.com/nwg-piotr/nwg-panel/" -DOWNLOAD="https://github.com/nwg-piotr/nwg-panel/archive/v0.9.27/nwg-panel-0.9.27.tar.gz" -MD5SUM="0a1b3233e889aef64296336f18559681" +DOWNLOAD="https://github.com/nwg-piotr/nwg-panel/archive/v0.9.32/nwg-panel-0.9.32.tar.gz" +MD5SUM="e1b7226b286ac0ca97cf690eb8da8e5d" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="brightnessctl nwg-icon-picker playerctl python3-psutil i3ipc python3-dasbus python3-netifaces SwayNotificationCenter wlr-randr ddcutil" diff --git a/desktop/nwg-shell-config/nwg-shell-config.SlackBuild b/desktop/nwg-shell-config/nwg-shell-config.SlackBuild index be37d012a6..afc5166c0d 100644 --- a/desktop/nwg-shell-config/nwg-shell-config.SlackBuild +++ b/desktop/nwg-shell-config/nwg-shell-config.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=nwg-shell-config -VERSION=${VERSION:-0.5.36} +VERSION=${VERSION:-0.5.38} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/desktop/nwg-shell-config/nwg-shell-config.info b/desktop/nwg-shell-config/nwg-shell-config.info index 42399c0f01..159e41f9c0 100644 --- a/desktop/nwg-shell-config/nwg-shell-config.info +++ b/desktop/nwg-shell-config/nwg-shell-config.info @@ -1,9 +1,9 @@ PRGNAM="nwg-shell-config" -VERSION="0.5.36" +VERSION="0.5.38" HOMEPAGE="https://github.com/nwg-piotr/nwg-shell-config/" -DOWNLOAD="https://github.com/nwg-piotr/nwg-shell-config/archive/v0.5.36/nwg-shell-config-0.5.36.tar.gz \ +DOWNLOAD="https://github.com/nwg-piotr/nwg-shell-config/archive/v0.5.38/nwg-shell-config-0.5.38.tar.gz \ https://slackware.lngn.net/pub/source/nwg-shell-config/Antu_distributor-logo-slackware.svg" -MD5SUM="7d63bc820c18038588b0e3731f5ae921 \ +MD5SUM="d79c5c1cbf2e3d90ffae46ef4b3de86f \ bae7126cf7fbb634e09ddedd861a133d" DOWNLOAD_x86_64="" MD5SUM_x86_64="" diff --git a/desktop/openbox/openbox.SlackBuild b/desktop/openbox/openbox.SlackBuild index 36d3f279e6..80501d9f46 100644 --- a/desktop/openbox/openbox.SlackBuild +++ b/desktop/openbox/openbox.SlackBuild @@ -102,6 +102,8 @@ find -L . \ # Convert openbox-xdg-autostart from python2 to python3 patch -p1 < $CWD/py2-to-py3.patch +for i in $CWD/patches/* ; do patch -p1 < $i ; done + CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ diff --git a/desktop/openbox/patches/917204_undecorated_maximized_no_border.patch b/desktop/openbox/patches/917204_undecorated_maximized_no_border.patch new file mode 100644 index 0000000000..915cc1ea9a --- /dev/null +++ b/desktop/openbox/patches/917204_undecorated_maximized_no_border.patch @@ -0,0 +1,22 @@ +Description: Removed top border on undecorated maximized windows +Author: Valentin Blot <debian-devel@valentinblot.org> +Origin: other +Bug-Debian: https://bugs.debian.org/917204 +Forwarded: no +Last-Update: 2018-12-23 + +--- a/openbox/frame.c ++++ b/openbox/frame.c +@@ -585,12 +585,6 @@ void frame_adjust_area(ObFrame *self, gb + + if (self->decorations & OB_FRAME_DECOR_TITLEBAR) + self->size.top += ob_rr_theme->title_height + self->bwidth; +- else if (self->max_horz && self->max_vert) { +- /* A maximized and undecorated window needs a border on the +- top of the window to let the user still undecorate/unmaximize the +- window via the client menu. */ +- self->size.top += self->bwidth; +- } + + if (self->decorations & OB_FRAME_DECOR_HANDLE && + ob_rr_theme->handle_height > 0) diff --git a/desktop/openbox/patches/9ed6fdd71890c5cc43747f105382d5677e5d37e7.patch b/desktop/openbox/patches/9ed6fdd71890c5cc43747f105382d5677e5d37e7.patch new file mode 100644 index 0000000000..ef68d31213 --- /dev/null +++ b/desktop/openbox/patches/9ed6fdd71890c5cc43747f105382d5677e5d37e7.patch @@ -0,0 +1,50 @@ +From 9ed6fdd71890c5cc43747f105382d5677e5d37e7 Mon Sep 17 00:00:00 2001 +From: pldubouilh <pldubouilh@gmail.com> +Date: Fri, 17 Mar 2023 18:23:47 +0100 +Subject: [PATCH] Fix list traversal issue in client_calc_layer + +The calls to client_calc_layer_internal can modify stacking_list, which +can cause us to follow dangling ->next pointers (either by the pointer +itself already being freed, or it pointing to a freed area). Avoid this +by copying the list first, the goal is to visit every client in the list +once so this should be fine. +--- + openbox/client.c | 9 +++++++-- + 1 file changed, 7 insertions(+), 2 deletions(-) + +diff --git a/openbox/client.c b/openbox/client.c +index 7168b2407..b8264587c 100644 +--- a/openbox/client.c ++++ b/openbox/client.c +@@ -2742,9 +2742,12 @@ static void client_calc_layer_internal(ObClient *self) + void client_calc_layer(ObClient *self) + { + GList *it; ++ /* the client_calc_layer_internal calls below modify stacking_list, ++ so we have to make a copy to iterate over */ ++ GList *list = g_list_copy(stacking_list); + + /* skip over stuff above fullscreen layer */ +- for (it = stacking_list; it; it = g_list_next(it)) ++ for (it = list; it; it = g_list_next(it)) + if (window_layer(it->data) <= OB_STACKING_LAYER_FULLSCREEN) break; + + /* find the windows in the fullscreen layer, and mark them not-visited */ +@@ -2757,7 +2760,7 @@ void client_calc_layer(ObClient *self) + client_calc_layer_internal(self); + + /* skip over stuff above fullscreen layer */ +- for (it = stacking_list; it; it = g_list_next(it)) ++ for (it = list; it; it = g_list_next(it)) + if (window_layer(it->data) <= OB_STACKING_LAYER_FULLSCREEN) break; + + /* now recalc any windows in the fullscreen layer which have not +@@ -2768,6 +2771,8 @@ void client_calc_layer(ObClient *self) + !WINDOW_AS_CLIENT(it->data)->visited) + client_calc_layer_internal(it->data); + } ++ ++ g_list_free(it); + } + + gboolean client_should_show(ObClient *self) diff --git a/desktop/openbox/patches/debian-887908.patch b/desktop/openbox/patches/debian-887908.patch new file mode 100644 index 0000000000..2c8794ed7f --- /dev/null +++ b/desktop/openbox/patches/debian-887908.patch @@ -0,0 +1,31 @@ +Description: Fix toggled hover and pressed images masks not loaded +Author: "E. Serradilla" <eserradi@gmx.com> +Debian-Bugs: https://bugs.debian.org/887908 + +--- a/obrender/theme.c ++++ b/obrender/theme.c +@@ -1494,8 +1494,10 @@ static void read_button_styles(XrmDataba + READ_BUTTON_MASK_COPY(disabled, btn->unpressed_mask); + READ_BUTTON_MASK_COPY(hover, btn->unpressed_mask); + if (toggled_mask) { +- READ_BUTTON_MASK_COPY(pressed_toggled, btn->unpressed_toggled_mask); +- READ_BUTTON_MASK_COPY(hover_toggled, btn->unpressed_toggled_mask); ++ g_snprintf(name, 128, "%s_toggled_pressed.xbm", btnname); ++ READ_MASK_COPY(name, btn->pressed_toggled_mask, btn->unpressed_toggled_mask); ++ g_snprintf(name, 128, "%s_toggled_hover.xbm", btnname); ++ READ_MASK_COPY(name, btn->hover_toggled_mask, btn->unpressed_toggled_mask); + } + + #define READ_BUTTON_APPEARANCE(typedots, type, fallback) \ +@@ -1532,8 +1534,8 @@ static void read_button_styles(XrmDataba + READ_BUTTON_APPEARANCE("disabled", disabled, 0); + READ_BUTTON_APPEARANCE("hover", hover, 0); + if (toggled_mask) { +- READ_BUTTON_APPEARANCE("unpressed.toggled", unpressed_toggled, 1); +- READ_BUTTON_APPEARANCE("pressed.toggled", pressed_toggled, 0); +- READ_BUTTON_APPEARANCE("hover.toggled", hover_toggled, 0); ++ READ_BUTTON_APPEARANCE("toggled.unpressed", unpressed_toggled, 1); ++ READ_BUTTON_APPEARANCE("toggled.pressed", pressed_toggled, 0); ++ READ_BUTTON_APPEARANCE("toggled.hover", hover_toggled, 0); + } + } diff --git a/desktop/papirus-icon-theme/doinst.sh.gz b/desktop/papirus-icon-theme/doinst.sh.gz Binary files differindex da9bfee95f..4095c32b36 100644 --- a/desktop/papirus-icon-theme/doinst.sh.gz +++ b/desktop/papirus-icon-theme/doinst.sh.gz diff --git a/desktop/papirus-icon-theme/papirus-icon-theme.SlackBuild b/desktop/papirus-icon-theme/papirus-icon-theme.SlackBuild index d55b5d4558..db9dd02e82 100644 --- a/desktop/papirus-icon-theme/papirus-icon-theme.SlackBuild +++ b/desktop/papirus-icon-theme/papirus-icon-theme.SlackBuild @@ -3,7 +3,7 @@ # Slackware build script for papirus-icon-theme # Copyright 2018 Azure Zanculmarktum <zanculmarktum@gmail.com> -# Updates/Maintenance 2023 Jay Lanagan (j@lngn.net), Detroit, MI. +# Updates/Maintenance 2023-2024 Jay Lanagan (j@lngn.net), Detroit, MI. # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=papirus-icon-theme -VERSION=${VERSION:-20240201} +VERSION=${VERSION:-20240501} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/desktop/papirus-icon-theme/papirus-icon-theme.info b/desktop/papirus-icon-theme/papirus-icon-theme.info index 36d932a399..b32f471113 100644 --- a/desktop/papirus-icon-theme/papirus-icon-theme.info +++ b/desktop/papirus-icon-theme/papirus-icon-theme.info @@ -1,8 +1,8 @@ PRGNAM="papirus-icon-theme" -VERSION="20240201" +VERSION="20240501" HOMEPAGE="https://github.com/PapirusDevelopmentTeam/papirus-icon-theme" -DOWNLOAD="https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/archive/20240201/papirus-icon-theme-20240201.tar.gz" -MD5SUM="9e0578bb5d87b8b56fad12e4150cb4a7" +DOWNLOAD="https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/archive/20240501/papirus-icon-theme-20240501.tar.gz" +MD5SUM="9ff1f17bef26332ae4a22552a566b437" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/desktop/plasma5-themes-breath-migration/plasma5-themes-breath-migration.SlackBuild b/desktop/plasma5-themes-breath-migration/plasma5-themes-breath-migration.SlackBuild index eca74f9157..a496164058 100644 --- a/desktop/plasma5-themes-breath-migration/plasma5-themes-breath-migration.SlackBuild +++ b/desktop/plasma5-themes-breath-migration/plasma5-themes-breath-migration.SlackBuild @@ -86,10 +86,10 @@ mkdir build cd build cmake -DCMAKE_C_FLAGS:STRING="${SLKCFLAGS}" \ -DCMAKE_CXX_FLAGS:STRING="${SLKCFLAGS}" \ - -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ - -DBUILD_MIGRATION=ON \ + -DBUILD_MIGRATION=ON \ .. make make install DESTDIR=$PKG diff --git a/desktop/plasma5-themes-breath-migration/plasma5-themes-breath-migration.info b/desktop/plasma5-themes-breath-migration/plasma5-themes-breath-migration.info index 2891cdfab5..daea3a054a 100644 --- a/desktop/plasma5-themes-breath-migration/plasma5-themes-breath-migration.info +++ b/desktop/plasma5-themes-breath-migration/plasma5-themes-breath-migration.info @@ -6,5 +6,5 @@ MD5SUM="c2d7183cec6abab0986c39fdf7244f0c" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" -MAINTAINER="Isaac Yu" -EMAIL="isaacyu@protonmail.com" +MAINTAINER="orphaned (no maintainer)" +EMAIL="nobody@domain.com" diff --git a/desktop/plasma5-themes-breath/plasma5-themes-breath.SlackBuild b/desktop/plasma5-themes-breath/plasma5-themes-breath.SlackBuild index c96da46db7..12729d2b98 100644 --- a/desktop/plasma5-themes-breath/plasma5-themes-breath.SlackBuild +++ b/desktop/plasma5-themes-breath/plasma5-themes-breath.SlackBuild @@ -79,10 +79,10 @@ mkdir build cd build cmake -DCMAKE_C_FLAGS:STRING="${SLKCFLAGS}" \ -DCMAKE_CXX_FLAGS:STRING="${SLKCFLAGS}" \ - -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ - -DBUILD_PLASMA_THEMES=ON \ + -DBUILD_PLASMA_THEMES=ON \ .. make make install DESTDIR=$PKG diff --git a/desktop/plasma5-themes-breath/plasma5-themes-breath.info b/desktop/plasma5-themes-breath/plasma5-themes-breath.info index cf944f213e..8d8e3ec34f 100644 --- a/desktop/plasma5-themes-breath/plasma5-themes-breath.info +++ b/desktop/plasma5-themes-breath/plasma5-themes-breath.info @@ -6,5 +6,5 @@ MD5SUM="c2d7183cec6abab0986c39fdf7244f0c" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="plasma5-themes-breath-migration" -MAINTAINER="Isaac Yu" -EMAIL="isaacyu@protonmail.com" +MAINTAINER="orphaned (no maintainer)" +EMAIL="nobody@domain.com" diff --git a/desktop/python3-autotiling/python3-autotiling.SlackBuild b/desktop/python3-autotiling/python3-autotiling.SlackBuild index dff8489dc8..c9b1345e52 100644 --- a/desktop/python3-autotiling/python3-autotiling.SlackBuild +++ b/desktop/python3-autotiling/python3-autotiling.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-autotiling SRCNAM=autotiling -VERSION=${VERSION:-1.9.1} +VERSION=${VERSION:-1.9.3} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/desktop/python3-autotiling/python3-autotiling.info b/desktop/python3-autotiling/python3-autotiling.info index 9d120c8316..e8e4b126cf 100644 --- a/desktop/python3-autotiling/python3-autotiling.info +++ b/desktop/python3-autotiling/python3-autotiling.info @@ -1,8 +1,8 @@ PRGNAM="python3-autotiling" -VERSION="1.9.1" +VERSION="1.9.3" HOMEPAGE="https://github.com/nwg-piotr/autotiling" -DOWNLOAD="https://github.com/nwg-piotr/autotiling/archive/v1.9.1/autotiling-1.9.1.tar.gz" -MD5SUM="a3a21139f574c4865e7381823cd97813" +DOWNLOAD="https://github.com/nwg-piotr/autotiling/archive/v1.9.3/autotiling-1.9.3.tar.gz" +MD5SUM="03e10a3ea96e6899b1da84a1c61d480b" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="i3ipc" diff --git a/desktop/qtile/qtile.SlackBuild b/desktop/qtile/qtile.SlackBuild index dae625eb03..f125ebfa15 100644 --- a/desktop/qtile/qtile.SlackBuild +++ b/desktop/qtile/qtile.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=qtile -VERSION=${VERSION:-0.25.0} +VERSION=${VERSION:-0.26.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/desktop/qtile/qtile.info b/desktop/qtile/qtile.info index 6cd7ee2c1a..d3b43b0afa 100644 --- a/desktop/qtile/qtile.info +++ b/desktop/qtile/qtile.info @@ -1,8 +1,8 @@ PRGNAM="qtile" -VERSION="0.25.0" +VERSION="0.26.0" HOMEPAGE="http://qtile.org" -DOWNLOAD="https://files.pythonhosted.org/packages/source/q/qtile/qtile-0.25.0.tar.gz" -MD5SUM="5dea4d6feb2b018dfb54433837178a2d" +DOWNLOAD="https://files.pythonhosted.org/packages/source/q/qtile/qtile-0.26.0.tar.gz" +MD5SUM="7f4c1d0277267e2a9add147f52812138" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-xcffib python3-cairocffi python3-setuptools-scm-opt" diff --git a/desktop/river/river.SlackBuild b/desktop/river/river.SlackBuild index 48e4dfffef..51ee4bcd52 100644 --- a/desktop/river/river.SlackBuild +++ b/desktop/river/river.SlackBuild @@ -24,10 +24,10 @@ cd $(dirname $0) ; CWD=$(pwd) -PRGNAM=river -VERSION=${VERSION:-0.1.3} +PRGNAM=river +VERSION=${VERSION:-0.1.3} BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} +TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} if [ -z "$ARCH" ]; then @@ -43,9 +43,9 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then exit 0 fi -TMP=${TMP:-/tmp/SBo} +TMP=${TMP:-/tmp/SBo} PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} +OUTPUT=${OUTPUT:-/tmp} if [ "$ARCH" = "i586" ]; then SLKCFLAGS="-O2 -march=i586 -mtune=i686" @@ -61,7 +61,7 @@ else LIBDIRSUFFIX="" fi -set -e +set -e rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT @@ -76,8 +76,8 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -DESTDIR=$PKG zig build install -Drelease-safe -Dxwayland -Dman-pages \ ---prefix '/usr' +DESTDIR=$PKG zig build install -Drelease-safe -Dxwayland -Dman-pages -Dcpu=baseline \ +--prefix '/usr' cp -r $PKG/usr/share/man /$PKG/usr/man rm -r $PKG/usr/share/man diff --git a/desktop/river/river.info b/desktop/river/river.info index cb6c4bc8cc..8ab1d35b65 100644 --- a/desktop/river/river.info +++ b/desktop/river/river.info @@ -1,10 +1,10 @@ PRGNAM="river" VERSION="0.1.3" HOMEPAGE="https://github.com/riverwm/river" -DOWNLOAD="https://github.com/riverwm/river/releases/download/v0.1.3/river-0.1.3.tar.gz" -MD5SUM="12b1caba61c9e174bc17f76940d3a2c0" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" +DOWNLOAD="UNSUPPORTED" +MD5SUM="" +DOWNLOAD_x86_64="https://github.com/riverwm/river/releases/download/v0.1.3/river-0.1.3.tar.gz" +MD5SUM_x86_64="12b1caba61c9e174bc17f76940d3a2c0" REQUIRES="wlroots zig" MAINTAINER="Damian Perticone" EMAIL="mjolnirdam@gmail.com" diff --git a/desktop/sun/sun.SlackBuild b/desktop/sun/sun.SlackBuild index ed30f5c3d9..8b1e188539 100644 --- a/desktop/sun/sun.SlackBuild +++ b/desktop/sun/sun.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=sun -VERSION=${VERSION:-1.6.0} +VERSION=${VERSION:-1.6.2} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/desktop/sun/sun.info b/desktop/sun/sun.info index fe151f8c96..c218c6b12d 100644 --- a/desktop/sun/sun.info +++ b/desktop/sun/sun.info @@ -1,8 +1,8 @@ PRGNAM="sun" -VERSION="1.6.0" +VERSION="1.6.2" HOMEPAGE="https://dslackw.gitlab.io/sun" -DOWNLOAD="https://gitlab.com/dslackw/sun/-/archive/1.6.0/sun-1.6.0.tar.gz" -MD5SUM="b0dc5f38d68e056c00052d2b494665a4" +DOWNLOAD="https://gitlab.com/dslackw/sun/-/archive/1.6.2/sun-1.6.2.tar.gz" +MD5SUM="06875ba5633252d88876c77e7f147e73" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-build" diff --git a/desktop/thunar-megasync/thunar-megasync.SlackBuild b/desktop/thunar-megasync/thunar-megasync.SlackBuild index 9296544a2a..e3a0adab42 100644 --- a/desktop/thunar-megasync/thunar-megasync.SlackBuild +++ b/desktop/thunar-megasync/thunar-megasync.SlackBuild @@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=thunar-megasync SRCNAM=MEGAsync -VERSION=${VERSION:-4.7.2.0} +VERSION=${VERSION:-5.2.1.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/desktop/thunar-megasync/thunar-megasync.info b/desktop/thunar-megasync/thunar-megasync.info index fb68199deb..bf2bdbbb53 100644 --- a/desktop/thunar-megasync/thunar-megasync.info +++ b/desktop/thunar-megasync/thunar-megasync.info @@ -1,10 +1,10 @@ PRGNAM="thunar-megasync" -VERSION="4.7.2.0" +VERSION="5.2.1.0" HOMEPAGE="https://github.com/meganz/MEGAsync/" -DOWNLOAD="https://github.com/meganz/MEGAsync/archive/v4.7.2.0_Linux/MEGAsync-4.7.2.0_Linux.tar.gz" -MD5SUM="b1734bf785e279dd0d01d8ff254c7587" +DOWNLOAD="https://github.com/meganz/MEGAsync/archive/v5.2.1.0_Linux/MEGAsync-5.2.1.0_Linux.tar.gz" +MD5SUM="ec6e327ea4d45853455fbf23e1fcd62d" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="" +REQUIRES="MEGAsync" MAINTAINER="JW(Shinichi Abe)" EMAIL="shin1.abe@nifty.com" diff --git a/desktop/waybar/waybar.info b/desktop/waybar/waybar.info index 67f541fe93..6c16a84b42 100644 --- a/desktop/waybar/waybar.info +++ b/desktop/waybar/waybar.info @@ -5,6 +5,6 @@ DOWNLOAD="https://github.com/Alexays/Waybar/archive/0.9.20/Waybar-0.9.20.tar.gz" MD5SUM="3c736fb5a28b14ed327e72e93f193cdf" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="jsoncpp scdoc fmt spdlog date gtk-layer-shell" +REQUIRES="jsoncpp scdoc spdlog date gtk-layer-shell" MAINTAINER="Damian Perticone" EMAIL="mjolnirdam@gmail.com" diff --git a/desktop/wmMoonClock/wmMoonClock.SlackBuild b/desktop/wmMoonClock/wmMoonClock.SlackBuild index ad279b4d47..36a1b24ca4 100644 --- a/desktop/wmMoonClock/wmMoonClock.SlackBuild +++ b/desktop/wmMoonClock/wmMoonClock.SlackBuild @@ -66,7 +66,7 @@ find -L . \ cd Src mkdir -p $PKG/usr/{bin,man/man1} make \ - CFLAGS="$SLKCFLAGS -fcommon" \ + CFLAGS="$SLKCFLAGS -fcommon -fpermissive" \ INCDIR="-I/usr/include/X11" \ LIBDIR="-L/usr/lib${LIBDIRSUFFIX}/X11" make install DESTDIR=$PKG/usr diff --git a/desktop/wmSun/wmSun.SlackBuild b/desktop/wmSun/wmSun.SlackBuild index 810df47905..a0294ded55 100644 --- a/desktop/wmSun/wmSun.SlackBuild +++ b/desktop/wmSun/wmSun.SlackBuild @@ -65,7 +65,7 @@ find -L . \ cd wmSun mkdir -p $PKG/usr/{bin,man/man1} make \ - COPTS="$SLKCFLAGS -fcommon" \ + COPTS="$SLKCFLAGS -fcommon -fpermissive" \ INCDIR="-I/usr/include/X11" \ LIBDIR="-L/usr/lib${LIBDIRSUFFIX}/X11" make install DESTDIR=$PKG/usr diff --git a/desktop/xfce4-cpugraph-plugin/xfce4-cpugraph-plugin.SlackBuild b/desktop/xfce4-cpugraph-plugin/xfce4-cpugraph-plugin.SlackBuild index f075e52868..b2484290c4 100644 --- a/desktop/xfce4-cpugraph-plugin/xfce4-cpugraph-plugin.SlackBuild +++ b/desktop/xfce4-cpugraph-plugin/xfce4-cpugraph-plugin.SlackBuild @@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=xfce4-cpugraph-plugin -VERSION=${VERSION:-1.2.6} +VERSION=${VERSION:-1.2.7} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/desktop/xfce4-cpugraph-plugin/xfce4-cpugraph-plugin.info b/desktop/xfce4-cpugraph-plugin/xfce4-cpugraph-plugin.info index e12ac4a63b..a0837ac60c 100644 --- a/desktop/xfce4-cpugraph-plugin/xfce4-cpugraph-plugin.info +++ b/desktop/xfce4-cpugraph-plugin/xfce4-cpugraph-plugin.info @@ -1,8 +1,8 @@ PRGNAM="xfce4-cpugraph-plugin" -VERSION="1.2.6" +VERSION="1.2.7" HOMEPAGE="https://goodies.xfce.org/" -DOWNLOAD="https://archive.xfce.org/src/panel-plugins/xfce4-cpugraph-plugin/1.2/xfce4-cpugraph-plugin-1.2.6.tar.bz2" -MD5SUM="5598a55557cd03583b1867432dc51039" +DOWNLOAD="https://archive.xfce.org/src/panel-plugins/xfce4-cpugraph-plugin/1.2/xfce4-cpugraph-plugin-1.2.7.tar.bz2" +MD5SUM="0480611899650e2d4304d13e0e0dda77" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/desktop/xfce4-sensors-plugin/xfce4-sensors-plugin.SlackBuild b/desktop/xfce4-sensors-plugin/xfce4-sensors-plugin.SlackBuild index 9486471dbb..260088327d 100644 --- a/desktop/xfce4-sensors-plugin/xfce4-sensors-plugin.SlackBuild +++ b/desktop/xfce4-sensors-plugin/xfce4-sensors-plugin.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=xfce4-sensors-plugin -VERSION=${VERSION:-1.4.3} +VERSION=${VERSION:-1.4.4} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/desktop/xfce4-sensors-plugin/xfce4-sensors-plugin.info b/desktop/xfce4-sensors-plugin/xfce4-sensors-plugin.info index 67196fa56a..d3d9fb0eb8 100644 --- a/desktop/xfce4-sensors-plugin/xfce4-sensors-plugin.info +++ b/desktop/xfce4-sensors-plugin/xfce4-sensors-plugin.info @@ -1,8 +1,8 @@ PRGNAM="xfce4-sensors-plugin" -VERSION="1.4.3" +VERSION="1.4.4" HOMEPAGE="https://docs.xfce.org/panel-plugins/xfce4-sensors-plugin/start" -DOWNLOAD="https://archive.xfce.org/src/panel-plugins/xfce4-sensors-plugin/1.4/xfce4-sensors-plugin-1.4.3.tar.bz2" -MD5SUM="e55dfea49b0c5e9edf068db3b8398240" +DOWNLOAD="https://archive.xfce.org/src/panel-plugins/xfce4-sensors-plugin/1.4/xfce4-sensors-plugin-1.4.4.tar.bz2" +MD5SUM="0684f0f86e2edfb306086445478f7bbd" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/desktop/xfce4-volumed-pulse/xfce4-volumed-pulse.SlackBuild b/desktop/xfce4-volumed-pulse/xfce4-volumed-pulse.SlackBuild index 3f7a010194..e4644a9955 100644 --- a/desktop/xfce4-volumed-pulse/xfce4-volumed-pulse.SlackBuild +++ b/desktop/xfce4-volumed-pulse/xfce4-volumed-pulse.SlackBuild @@ -79,6 +79,8 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; +sed -i -e "s|XDT_CHECK_PACKAGE(\[GLIB\], \[glib-2.0\], \[2.16\])|XDT_CHECK_PACKAGE(\[GLIB\], \[glib-2.0\], \[2.26\])|" configure.ac.in + CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ ./autogen.sh \ diff --git a/desktop/zenity/zenity.SlackBuild b/desktop/zenity/zenity.SlackBuild index 77bf73a9f4..ed8cc3b17f 100644 --- a/desktop/zenity/zenity.SlackBuild +++ b/desktop/zenity/zenity.SlackBuild @@ -3,7 +3,7 @@ # Slackware build script for Zenity # Copyright 2015-2018 Erik W. Hanson, Minneapolis, MN, USA -# Copyright © 2021-2023 Logan Rathbone <poprocks@gmail.com> +# Copyright © 2021-2024 Logan Rathbone <poprocks@gmail.com> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=zenity -VERSION=${VERSION:-3.44.3} +VERSION=${VERSION:-3.44.4} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/desktop/zenity/zenity.info b/desktop/zenity/zenity.info index fc19093905..945088b530 100644 --- a/desktop/zenity/zenity.info +++ b/desktop/zenity/zenity.info @@ -1,8 +1,8 @@ PRGNAM="zenity" -VERSION="3.44.3" +VERSION="3.44.4" HOMEPAGE="https://gitlab.gnome.org/GNOME/zenity" -DOWNLOAD="https://download.gnome.org/sources/zenity/3.44/zenity-3.44.3.tar.xz" -MD5SUM="0ccb4260bdcfd2b0d9608fc61f1eb3ec" +DOWNLOAD="https://download.gnome.org/sources/zenity/3.44/zenity-3.44.4.tar.xz" +MD5SUM="cfef50a59150261e286412d92436abbb" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" |