@Strykar no, *-git packages will always get the latest version on each rebuild, and the user is responsible to update the package.
Unless I need to fix or improve something, which is not the case, there's no need to update the version.
![]() |
VOOZH | about |
| Git Clone URL: | https://aur.archlinux.org/weechat-git.git (read-only, click to copy) |
|---|---|
| Package Base: | weechat-git |
| Description: | Fast, light and extensible IRC client (curses UI). Development version. |
| Upstream URL: | https://weechat.org |
| Licenses: | GPL-3.0-or-later |
| Conflicts: | weechat |
| Provides: | weechat |
| Submitter: | dacoit |
| Maintainer: | custodiatovar |
| Last Packager: | katt |
| Votes: | 15 |
| Popularity: | 0.000000 |
| First Submitted: | 2015-08-12 21:21 (UTC) |
| Last Updated: | 2024-02-17 18:19 (UTC) |
@Strykar no, *-git packages will always get the latest version on each rebuild, and the user is responsible to update the package.
Unless I need to fix or improve something, which is not the case, there's no need to update the version.
Current dev version is 2.8-dev as per https://weechat.org/download/devel/ Should this be updated to point to it?
Regarding the JS plugin:
@FlashCode for now I don't recommend to write javascript scripts, the plugin is compatible only with old v8 lib
@FlashCode on many distros, the javascript plugin is not dsitributed any more
@FlashCode I'm not sure if this javascript plugin will stay or be removed in future
@Alad well, in fact it failed because of a recent upstream changes in commit bff40e4. At the time the PKGBUILD was updated, it was working just fine.
I disabled the JavaScript plugins but commented the dependencies. The v8 package (currently only available in the AUR) downloads over 580 MiB which it my opinion, is not worth the time it adds to the build process.
I also disabled PHP plugins because I couldn't make it work even after patching the FindPHP.cmake file. I'll look into it to make it work.
I accept suggestions or patches.
Doesn't build after the update:
==> Starting build()...
-- Could NOT find V8 (missing: V8_LIBRARY V8_INCLUDE_DIR)
CMake Error at src/plugins/CMakeLists.txt:152 (message):
V8 (javascript) not found
-- checking for one of the modules 'php7'
CMake Warning at cmake/FindPHP.cmake:57 (message):
Could not find libphp7. Ensure PHP >=7.0.0 development libraries are
installed and compiled with `--enable-embed`. Ensure `php-config` is in
`PATH`. You may set `-DCMAKE_LIBRARY_PATH=...` to the directory containing
libphp7.
Call Stack (most recent call first):
src/plugins/CMakeLists.txt:157 (find_package)
CMake Error at src/plugins/CMakeLists.txt:161 (message):
Php not found
-- Configuring incomplete, errors occurred!
See also "/home/user/.cache/aurutils/sync/weechat-git/src/build/CMakeFiles/CMakeOutput.log".
See also "/home/user/.cache/aurutils/sync/weechat-git/src/build/CMakeFiles/CMakeError.log".
==> ERROR: A failure occurred in build().
Aborting...
Due to changes to the cmake setup, this will now build against python 3.
The cmake line needs to include the source directory "."
cmake -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ -DENABLE_MAN=ON \ -DPYTHON_EXECUTABLE=/usr/bin/python2 \ -DPYTHON_LIBRARY=/usr/lib/libpython2.7.so \ .
Recent builds are failing at the cmake step (didn't get a chance to look into it)
==> Starting pkgver()... ==> Updated version: weechat-git 2.3.105.gb38b2abe3-1 ==> Starting build()... CMake Error: No source or binary directory provided ==> ERROR: A failure occurred in build().