summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorSpyros Stathopoulos2022-12-10 19:15:49 +0000
committerSpyros Stathopoulos2022-12-10 19:15:49 +0000
commitc15094c28261f1570fe32db941e4db7203fad035 (patch)
tree35392ceccd779e5dcc306793dcca91f060e018cb /PKGBUILD
parent1c8dc4ab0664c1b9b85aa2ea031415fb6b3c2366 (diff)
downloadaur-c15094c28261f1570fe32db941e4db7203fad035.tar.gz
Update to 1.15.0
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD52
1 files changed, 27 insertions, 25 deletions
diff --git a/PKGBUILD b/PKGBUILD
index d0031591f02b..f27502f0c226 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,73 +7,75 @@
pkgname=conky-lua-nv
_pkgname=conky
-pkgver=1.12.2
-pkgrel=2
+pkgver=1.15.0
+pkgrel=1
pkgdesc="An advanced system monitor for X based on torsmo with lua and nvidia enabled"
arch=('i686' 'x86_64')
url="https://github.com/brndnmtthws/conky"
-license=('GPL3' 'BSD')
+license=('GPL' 'BSD')
replaces=('torsmo' 'conky')
conflicts=('conky')
provides=('conky' 'conky-lua')
-depends=('libxml2' 'curl' 'cairo' 'wireless_tools' 'libxinerama'
- 'libxft' 'glib2' 'libxdamage' 'imlib2' 'lua' 'librsvg'
- 'libxnvctrl' 'libpulse')
-makedepends=('cmake' 'docbook2x' 'perl-xml-libxml' 'docbook-xml'
- 'docbook-xsl' 'cmake' 'git' 'man-db' 'catch2')
+depends=(
+ 'glibc' 'glib2' 'lua' 'wireless_tools' 'libxdamage' 'libxinerama' 'libxft' 'imlib2'
+ 'libxml2' 'libpulse' 'libxnvctrl' 'systemd-libs' 'ncurses' 'curl'
+ libncursesw.so libXNVCtrl.so libsystemd.so libpulse.so libcurl.so
+)
+makedepends=('cmake' 'docbook2x' 'docbook-xsl' 'man-db' 'git' 'catch2'
+ 'pandoc' 'python-yaml' 'python-jinja')
optdepends=('nvidia: for GT4xx and newer GPUs',
'nvidia-340xx: for G8x, G9x, GT2xx GPUS',
'nvidia-304xx: for GeForce 6/7 GPUs')
source=("https://github.com/brndnmtthws/${_pkgname}/archive/v${pkgver}.tar.gz")
-sha1sums=('3beb6048a7146f4a19cfdb1b994ead3ec051773b')
+sha1sums=('75ae3d65dbe155219cbfdd78b52e3c3e8615285b')
options=('!strip' 'debug')
install='conky-lua-nv.install'
prepare() {
# disable HSV gradients for now
cd ${srcdir}/${_pkgname}-${pkgver}
- rm tests/test-hsv.cc
rm -r tests/catch2
ln -s /usr/include/catch2 tests
- sed -i 's/set(test_srcs ${test_srcs} test-hsv.cc)//g' tests/CMakeLists.txt
}
build() {
cd ${srcdir}/${_pkgname}-${pkgver}
cmake \
+ -B build \
-D CMAKE_BUILD_TYPE=Release \
+ -D CMAKE_CXX_FLAGS="$CXXFLAGS -ffat-lto-objects" \
-D MAINTAINER_MODE=ON \
- -D BUILD_CURL=ON \
+ -D BUILD_DOCS=ON \
+ -D BUILD_IMLIB2=ON \
+ -D BUILD_EXTRAS=ON \
-D BUILD_LUA_RSVG=ON \
-D BUILD_LUA_CAIRO=ON \
-D BUILD_LUA_IMLIB2=ON \
+ -D BUILD_WLAN=ON \
+ -D BUILD_XDBE=ON \
+ -D BUILD_XSHAPE=ON \
+ -D BUILD_HSV_GRADIENT=ON \
-D BUILD_IMLIB2=ON \
+ -D BUILD_CURL=ON \
-D BUILD_RSS=ON \
+ -D BUILD_NVIDIA=ON \
-D BUILD_WEATHER_METAR=ON \
-D BUILD_PULSEAUDIO=ON \
-D BUILD_JOURNAL=ON \
- -D BUILD_WLAN=ON \
- -D BUILD_NVIDIA=ON \
- -D BUILD_XDBE=ON \
- -D BUILD_XSHAPE=ON \
- -D BUILD_HSV_GRADIENT=OFF \
- -D BUILD_TESTS=OFF \
-D CMAKE_INSTALL_PREFIX=/usr \
-Wno-dev \
-S .
-
- make
+ make -C build
}
package() {
cd ${srcdir}/${_pkgname}-${pkgver}
- make DESTDIR=${pkgdir} install
- install -D -m644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
- install -D -m644 LICENSE.BSD ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.BSD
- install -D -m644 extras/vim/syntax/conkyrc.vim "${pkgdir}"/usr/share/vim/vimfiles/syntax/conkyrc.vim
- install -D -m644 extras/vim/ftdetect/conkyrc.vim "${pkgdir}"/usr/share/vim/vimfiles/ftdetect/conkyrc.vim
+ make -C build DESTDIR=${pkgdir} install
+ install -D -m644 COPYING -t ${pkgdir}/usr/share/licenses/${pkgname}
+ install -D -m644 build/extras/vim/syntax/conkyrc.vim -t "${pkgdir}"/usr/share/vim/vimfiles/syntax/conkyrc.vim
+ install -D -m644 extras/vim/ftdetect/conkyrc.vim -t "${pkgdir}"/usr/share/vim/vimfiles/ftdetect/conkyrc.vim
}
# vim:ts=2:et:sw=2