The popular system monitor "conky" has had a bug since 2021, where some conky objects leak memory. Upstream, this was patched out in early 2023. Arch has lagged in updating its conky package until late december 2023, and I am eager to update the package. Arch has now updated, but Obcommunity hasn't. I'm wondering when Obcommunity will get around to it, so I can stop manually restarting conky whenever it's gobbled up too much RAM...
When does Obcommunity update?
The obcommunity is maintained by the community. So, maybe you can consider to help with this requesting an access to this group and maintains this package.
- Edited
personally, i just build my own, since i only want a very minimal set of features with no fancy graphics..
here's my PKGBUILD fwiw:
# Maintainer: Gaetan Bisson <bisson@archlinux.org>
# Contributor: Giovanni Scafora <giovanni@archlinux.org>
# Contributor: James Rayner <james@archlinux.org>
# Contributor: Partha Chowdhury <kira.laucas@gmail.com>
pkgname=conky-min
_pkgname=conky
pkgver=1.19.6
pkgrel=1
pkgdesc='Lightweight system monitor for X'
url='https://github.com/brndnmtthws/conky'
replaces=('torsmo' 'conky')
conflicts=('conky')
provides=('conky')
license=('BSD' 'GPL')
arch=('x86_64')
makedepends=('cmake' 'docbook2x' 'docbook-xsl' 'man-db' 'git')
depends=('glib2' 'lua' 'wireless_tools' 'libxdamage' 'libxinerama' 'libxft'
'imlib2' 'libxml2' 'libpulse' 'libxnvctrl')
source=("https://github.com/brndnmtthws/conky/archive/v${pkgver}.tar.gz")
sha256sums=('SKIP')
build() {
cd "${srcdir}/${_pkgname}-${pkgver}"
## correction to conky.cc for the git version
sed -i 's|conky::run_all_callbacks();||' src/conky.cc
cmake \
-D CMAKE_BUILD_TYPE=Release \
-D BUILD_WLAN=ON \
-D BUILD_NVIDIA=ON \
-D BUILD_X11=ON \
-D BUILD_MPD=OFF \
-D BUILD_IMLIB2=OFF \
-D BUILD_LUA_CAIRO=OFF \
-D BUILD_LUA_IMLIB2=OFF \
-D BUILD_MOC=OFF \
-D BUILD_CMUS=OFF \
-D BUILD_OLD_CONFIG=OFF \
-D BUILD_IBM=OFF \
-D BUILD_XDBE=ON \
-D BUILD_XSHAPE=ON \
-D BUILD_IMLIB2=OFF \
-D BUILD_CURL=OFF \
-D CMAKE_INSTALL_PREFIX=/usr \
.
make
}
package() {
cd "${srcdir}/${_pkgname}-${pkgver}"
make DESTDIR="${pkgdir}" install
install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}
6 days later
eric added the Supports and AssistanceObcommunity tags .