summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSpyros Stathopoulos2022-12-10 19:15:49 +0000
committerSpyros Stathopoulos2022-12-10 19:15:49 +0000
commitc15094c28261f1570fe32db941e4db7203fad035 (patch)
tree35392ceccd779e5dcc306793dcca91f060e018cb
parent1c8dc4ab0664c1b9b85aa2ea031415fb6b3c2366 (diff)
downloadaur-c15094c28261f1570fe32db941e4db7203fad035.tar.gz
Update to 1.15.0
-rw-r--r--.SRCINFO40
-rw-r--r--PKGBUILD52
2 files changed, 50 insertions, 42 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b82f6a768c27..ad0a20649444 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,35 +1,41 @@
pkgbase = conky-lua-nv
pkgdesc = An advanced system monitor for X based on torsmo with lua and nvidia enabled
- pkgver = 1.12.2
- pkgrel = 2
+ pkgver = 1.15.0
+ pkgrel = 1
url = https://github.com/brndnmtthws/conky
install = conky-lua-nv.install
arch = i686
arch = x86_64
- license = GPL3
+ license = GPL
license = BSD
makedepends = cmake
makedepends = docbook2x
- makedepends = perl-xml-libxml
- makedepends = docbook-xml
makedepends = docbook-xsl
- makedepends = cmake
- makedepends = git
makedepends = man-db
+ makedepends = git
makedepends = catch2
- depends = libxml2
- depends = curl
- depends = cairo
+ makedepends = pandoc
+ makedepends = python-yaml
+ makedepends = python-jinja
+ depends = glibc
+ depends = glib2
+ depends = lua
depends = wireless_tools
+ depends = libxdamage
depends = libxinerama
depends = libxft
- depends = glib2
- depends = libxdamage
depends = imlib2
- depends = lua
- depends = librsvg
- depends = libxnvctrl
+ depends = libxml2
depends = libpulse
+ depends = libxnvctrl
+ depends = systemd-libs
+ depends = ncurses
+ depends = curl
+ depends = libncursesw.so
+ depends = libXNVCtrl.so
+ depends = libsystemd.so
+ depends = libpulse.so
+ depends = libcurl.so
optdepends = nvidia: for GT4xx and newer GPUs,
optdepends = nvidia-340xx: for G8x, G9x, GT2xx GPUS,
optdepends = nvidia-304xx: for GeForce 6/7 GPUs
@@ -40,7 +46,7 @@ pkgbase = conky-lua-nv
replaces = conky
options = !strip
options = debug
- source = https://github.com/brndnmtthws/conky/archive/v1.12.2.tar.gz
- sha1sums = 3beb6048a7146f4a19cfdb1b994ead3ec051773b
+ source = https://github.com/brndnmtthws/conky/archive/v1.15.0.tar.gz
+ sha1sums = 75ae3d65dbe155219cbfdd78b52e3c3e8615285b
pkgname = conky-lua-nv
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