extra/conky to 1.12.2-2

This commit is contained in:
Kevin Mihelich 2022-04-24 16:42:06 +00:00
parent 89c68b7bf8
commit efcde16c18

View file

@ -11,12 +11,12 @@
pkgname=conky pkgname=conky
pkgver=1.12.2 pkgver=1.12.2
_gitcommit=52e5aa53b4c76973519a770949dc8bdca0145325 _gitcommit=52e5aa53b4c76973519a770949dc8bdca0145325
pkgrel=1 pkgrel=2
pkgdesc='Lightweight system monitor for X' pkgdesc='Lightweight system monitor for X'
url='https://github.com/brndnmtthws/conky' url='https://github.com/brndnmtthws/conky'
license=('BSD' 'GPL') license=('BSD' 'GPL')
arch=('x86_64') arch=('x86_64')
makedepends=('cmake' 'docbook2x' 'docbook-xsl' 'man-db' 'git') makedepends=('cmake' 'docbook2x' 'docbook-xsl' 'man-db' 'git' 'catch2')
depends=( depends=(
'glibc' 'glib2' 'lua' 'wireless_tools' 'libxdamage' 'libxinerama' 'libxft' 'imlib2' 'glibc' 'glib2' 'lua' 'wireless_tools' 'libxdamage' 'libxinerama' 'libxft' 'imlib2'
'libxml2' 'libpulse' 'systemd-libs' 'ncurses' 'curl' 'libxml2' 'libpulse' 'systemd-libs' 'ncurses' 'curl'
@ -33,11 +33,19 @@ pkgver() {
git describe --tags --match 'v*' | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' git describe --tags --match 'v*' | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
} }
prepare() {
cd $pkgname
# Unbundle catch2 to fix build with glibc 2.35
rm -r tests/catch2
ln -s /usr/include/catch2 tests
}
build() { build() {
cd ${pkgname} cd ${pkgname}
cmake \ cmake \
-B build \ -B build \
-D CMAKE_BUILD_TYPE=Release \ -D CMAKE_BUILD_TYPE=Release \
-D CMAKE_CXX_FLAGS="$CXXFLAGS -ffat-lto-objects" \
-D MAINTAINER_MODE=ON \ -D MAINTAINER_MODE=ON \
-D BUILD_DOCS=ON \ -D BUILD_DOCS=ON \
-D BUILD_WLAN=ON \ -D BUILD_WLAN=ON \