From c963cdb5d51b38b42675e19a18a5860af5ab203a Mon Sep 17 00:00:00 2001 From: Kiyoshi Aman Date: Sat, 4 Jan 2020 22:48:12 -0500 Subject: {system,user}/*: update point of contact for Kiyoshi Aman --- user/weechat/APKBUILD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'user/weechat') diff --git a/user/weechat/APKBUILD b/user/weechat/APKBUILD index d18e9cf69..a19b53ddc 100644 --- a/user/weechat/APKBUILD +++ b/user/weechat/APKBUILD @@ -1,6 +1,6 @@ # Contributor: Leonardo Arena # Contributor: zlg -# Maintainer: Kiyoshi Aman +# Maintainer: Kiyoshi Aman pkgname=weechat pkgver=2.6 pkgrel=0 -- cgit v1.2.3-70-g09d2 From 380485eb6689ca23a1462e4f0a38006b7a41757e Mon Sep 17 00:00:00 2001 From: "A. Wilcox" Date: Sun, 12 Jan 2020 09:35:39 +0000 Subject: user/weechat: Bump to 2.7, enable Ruby and Tcl --- user/weechat/APKBUILD | 25 +++++++++++++++---------- user/weechat/libintl-fix.patch | 12 ------------ 2 files changed, 15 insertions(+), 22 deletions(-) delete mode 100644 user/weechat/libintl-fix.patch (limited to 'user/weechat') diff --git a/user/weechat/APKBUILD b/user/weechat/APKBUILD index a19b53ddc..9daf1fd72 100644 --- a/user/weechat/APKBUILD +++ b/user/weechat/APKBUILD @@ -2,22 +2,23 @@ # Contributor: zlg # Maintainer: Kiyoshi Aman pkgname=weechat -pkgver=2.6 +pkgver=2.7 pkgrel=0 pkgdesc="Fast, light, extensible ncurses-based chat client" url="https://www.weechat.org" arch="all" options="!check" # requires all plugins be built. license="GPL-3.0+" +depends="" depends_dev="cmake aspell-dev curl-dev gnutls-dev libgcrypt-dev lua5.3-dev - ncurses-dev perl-dev python3-dev zlib-dev" -makedepends="$depends_dev" + ncurses-dev perl-dev python3-dev ruby-dev tcl-dev zlib-dev guile-dev + tk-dev" checkdepends="cpputest" +makedepends="$depends_dev asciidoctor" subpackages="$pkgname-dev $pkgname-spell:_plugin $pkgname-lua:_plugin - $pkgname-perl:_plugin $pkgname-python:_plugin $pkgname-lang" -source="https://www.weechat.org/files/src/$pkgname-$pkgver.tar.gz - libintl-fix.patch - " + $pkgname-perl:_plugin $pkgname-python:_plugin $pkgname-ruby:_plugin + $pkgname-tcl:_plugin $pkgname-guile:_plugin $pkgname-doc $pkgname-lang" +source="https://www.weechat.org/files/src/$pkgname-$pkgver.tar.gz" # secfixes: # 1.7.1-r0: @@ -26,7 +27,12 @@ source="https://www.weechat.org/files/src/$pkgname-$pkgver.tar.gz # - CVE-2017-14727 build() { - cmake -DCMAKE_INSTALL_PREFIX=/usr -DENABLE_MAN=ON -DENABLE_TESTS=ON -DENABLE_PYTHON3=ON -Bbuild . + cmake \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DENABLE_JAVASCRIPT=OFF \ + -DENABLE_MAN=ON \ + -DENABLE_PHP=OFF \ + -Bbuild . make -C build } @@ -52,5 +58,4 @@ _plugin() { mv "$pkgdir"/$_dir/${_name}.so "$subpkgdir"/$_dir } -sha512sums="47698f9b275c4fad68cc786cf0739e6f7355428abf57b94e64df84725b001546783f4e6389d0ed51ff5108c50c48dba344c22da9f43bc6f6f90acedacc3e84a5 weechat-2.6.tar.gz -59841bc343b1d10a542631eb01380789f96cac896380dbb3b159444c4806bd6367952e457b9ffd42fb87c1e19fc77eba78c38fd2178ef202ab9f7f1a543417ca libintl-fix.patch" +sha512sums="7a9205b6a3b7e338b14708e1b9aad4f2099506c46b1e86faf4fa94a105bc20b056a53ce3d003ae31ea1cdbab711ddd9dca7258a7d03f0f7af3703ebdbdfeb3d9 weechat-2.7.tar.gz" diff --git a/user/weechat/libintl-fix.patch b/user/weechat/libintl-fix.patch deleted file mode 100644 index a67cb37b6..000000000 --- a/user/weechat/libintl-fix.patch +++ /dev/null @@ -1,12 +0,0 @@ -libc gettext is never sufficient on musl - ---- weechat-1.9/CMakeLists.txt.old 2017-06-25 03:20:52.000000000 -0500 -+++ weechat-1.9/CMakeLists.txt 2017-09-13 02:30:43.577284569 -0500 -@@ -162,6 +162,7 @@ - find_package(Gettext) - if(GETTEXT_FOUND) - add_definitions(-DENABLE_NLS) -+ list(APPEND EXTRA_LIBS intl) - endif() - endif() - -- cgit v1.2.3-70-g09d2 From cca4a66d4233bfe339c61bf8edd8d2e65564fc6a Mon Sep 17 00:00:00 2001 From: "A. Wilcox" Date: Wed, 22 Jan 2020 02:02:21 +0000 Subject: user/weechat: Disable NLS for now gettext-tiny 0.3.1 breaks on es/cs/it translations with a weird error. --- user/weechat/APKBUILD | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'user/weechat') diff --git a/user/weechat/APKBUILD b/user/weechat/APKBUILD index 9daf1fd72..ddf80a03a 100644 --- a/user/weechat/APKBUILD +++ b/user/weechat/APKBUILD @@ -17,7 +17,7 @@ checkdepends="cpputest" makedepends="$depends_dev asciidoctor" subpackages="$pkgname-dev $pkgname-spell:_plugin $pkgname-lua:_plugin $pkgname-perl:_plugin $pkgname-python:_plugin $pkgname-ruby:_plugin - $pkgname-tcl:_plugin $pkgname-guile:_plugin $pkgname-doc $pkgname-lang" + $pkgname-tcl:_plugin $pkgname-guile:_plugin $pkgname-doc" source="https://www.weechat.org/files/src/$pkgname-$pkgver.tar.gz" # secfixes: @@ -31,6 +31,7 @@ build() { -DCMAKE_INSTALL_PREFIX=/usr \ -DENABLE_JAVASCRIPT=OFF \ -DENABLE_MAN=ON \ + -DENABLE_NLS=OFF \ -DENABLE_PHP=OFF \ -Bbuild . make -C build -- cgit v1.2.3-70-g09d2 From a6edd4e40ebb8f25c6b5e8ec444622d22502044d Mon Sep 17 00:00:00 2001 From: Max Rees Date: Tue, 3 Mar 2020 13:57:41 +0000 Subject: user/weechat: [CVE] bump to 2.7.1 (#239) --- user/weechat/APKBUILD | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'user/weechat') diff --git a/user/weechat/APKBUILD b/user/weechat/APKBUILD index ddf80a03a..dfa1a3277 100644 --- a/user/weechat/APKBUILD +++ b/user/weechat/APKBUILD @@ -2,7 +2,7 @@ # Contributor: zlg # Maintainer: Kiyoshi Aman pkgname=weechat -pkgver=2.7 +pkgver=2.7.1 pkgrel=0 pkgdesc="Fast, light, extensible ncurses-based chat client" url="https://www.weechat.org" @@ -22,9 +22,11 @@ source="https://www.weechat.org/files/src/$pkgname-$pkgver.tar.gz" # secfixes: # 1.7.1-r0: -# - CVE-2017-8073 +# - CVE-2017-8073 # 1.9.1-r0: -# - CVE-2017-14727 +# - CVE-2017-14727 +# 2.7.1-r0: +# - CVE-2020-8955 build() { cmake \ @@ -59,4 +61,4 @@ _plugin() { mv "$pkgdir"/$_dir/${_name}.so "$subpkgdir"/$_dir } -sha512sums="7a9205b6a3b7e338b14708e1b9aad4f2099506c46b1e86faf4fa94a105bc20b056a53ce3d003ae31ea1cdbab711ddd9dca7258a7d03f0f7af3703ebdbdfeb3d9 weechat-2.7.tar.gz" +sha512sums="2d2f555a4c48dbfa60a97845657e041fcd37bdde01974b4a49ff2d0ef6b92f16147f84b0e60772e9f54ba3e05ae1772012d3551a5fbb8bdf8332a08ef63a352d weechat-2.7.1.tar.gz" -- cgit v1.2.3-70-g09d2