# HG changeset patch # User Hans-G?nter Theisgen # Date 1646977515 -3600 # Node ID f1192af978e8ce261da6cb8cfac2c6c8a11b8b06 # Parent 7ea2c4c71235eeb6dfcfaf6b73ffe262b3aea59d updated i3status (2.7 -> 2.14) diff -r 7ea2c4c71235 -r f1192af978e8 i3status/description.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/i3status/description.txt Fri Mar 11 06:45:15 2022 +0100 @@ -0,0 +1,8 @@ +I3status is a small program for generating a status bar for i3bar, +dzen2, xmobar or similar programs. +It is designed to be very efficient by issuing a very small number +of system calls, as one generally wants to update such a status line +every second. This ensures that even under high load, your status +bar is updated correctly. +Also, it saves a bit of energy by not hogging your CPU as much as +spawning the corresponding amount of shell commands would. diff -r 7ea2c4c71235 -r f1192af978e8 i3status/receipt --- a/i3status/receipt Fri Mar 11 06:27:26 2022 +0100 +++ b/i3status/receipt Fri Mar 11 06:45:15 2022 +0100 @@ -1,17 +1,19 @@ # SliTaz package receipt. PACKAGE="i3status" -VERSION="2.7" +VERSION="2.14" CATEGORY="x-window" -SHORT_DESC="i3 status bar" +SHORT_DESC="i3 status bar." MAINTAINER="ybringler@gmail.com" LICENSE="BSD" WEB_SITE="https://i3wm.org/i3status" -TARBALL="$PACKAGE-$VERSION.tar.bz2" + +TARBALL="$PACKAGE-$VERSION.tar.xz" WGET_URL="$WEB_SITE/$TARBALL" -DEPENDS="alsa-lib yajl wireless_tools" -BUILD_DEPENDS="make gcc alsa-lib-dev dev86 libconfuse wireless_tools-dev yajl" +DEPENDS="alsa-lib gcc83-lib-base libnl pulseaudio wireless_tools yajl" +BUILD_DEPENDS="alsa-lib-dev asciidoc dev86 gcc83 libconfuse libnl-dev + meson pulseaudio-dev wireless_tools-dev xmlto yajl" # What is the latest version available today? current_version() @@ -23,11 +25,18 @@ # Rules to configure and make the package. compile_rules() { - make && make install + export CC=gcc-83 + export CXX=g++-83 + + meson _build \ + --prefix=/usr && + ninja -C _build && + ninja -C _build install } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - cp -a $install/* $fs + cook_copy_folders bin + cook_copy_folders etc }