Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 11 Jul 2022 13:53:03 GMT
From:      Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 3bf5f8424465 - main - www/buku: Update to 4.7.1
Message-ID:  <202207111353.26BDr3xj012092@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=3bf5f8424465ce60a10a8e43ecfabac0b31ba792

commit 3bf5f8424465ce60a10a8e43ecfabac0b31ba792
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2022-07-11 13:49:27 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2022-07-11 13:49:27 +0000

    www/buku: Update to 4.7.1
    
    - Add CA_CERTIFICATES option
    
    Changes:        https://github.com/jarun/buku/releases
                    https://github.com/jarun/buku/commits/master
---
 www/buku/Makefile             | 17 ++++++++++-------
 www/buku/distinfo             |  6 +++---
 www/buku/files/patch-setup.py |  4 ++--
 3 files changed, 15 insertions(+), 12 deletions(-)

diff --git a/www/buku/Makefile b/www/buku/Makefile
index 58d68c7e3d75..45c62e57699b 100644
--- a/www/buku/Makefile
+++ b/www/buku/Makefile
@@ -1,7 +1,7 @@
 # Created by: Emanuel Haupt <ehaupt@FreeBSD.org>
 
 PORTNAME=	buku
-PORTVERSION=	4.6
+PORTVERSION=	4.7.1
 CATEGORIES=	www python
 MASTER_SITES=	CHEESESHOP
 
@@ -12,7 +12,6 @@ LICENSE=	GPLv3
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4.4.1:www/py-beautifulsoup@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}certifi>=0:security/py-certifi@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}cryptography>=1.2.3:security/py-cryptography@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}html5lib>=1.0.1:www/py-html5lib@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}sqlite3>=0:databases/py-sqlite3@${PY_FLAVOR} \
@@ -25,13 +24,17 @@ NO_ARCH=	yes
 
 PLIST_FILES=	share/man/man1/buku.1.gz
 
-OPTIONS_DEFINE=	BASH FISH ZSH
-OPTIONS_DEFAULT=BASH FISH ZSH
-BASH_DESC=	Install bash completion
-FISH_DESC=	Install fish completion
-ZSH_DESC=	Install zsh completion
+OPTIONS_DEFINE= CA_CERTIFICATES
+OPTIONS_MULTI=	COMPLETION
+OPTIONS_MULTI_COMPLETION=	BASH FISH ZSH
+OPTIONS_DEFAULT=BASH CA_CERTIFICATES FISH ZSH
+BASH_DESC=		Install bash completion
+CA_CERTIFICATES_DESC=	CA certificates support
+FISH_DESC=		Install fish completion
+ZSH_DESC=		Install zsh completion
 
 BASH_PLIST_FILES=	etc/bash_completion.d/buku-completion.bash
+CA_CERTIFICATES_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}certifi>=0:security/py-certifi@${PY_FLAVOR}
 FISH_PLIST_FILES=	share/fish/completions/buku.fish
 ZSH_PLIST_FILES=	share/zsh/site-functions/_buku
 
diff --git a/www/buku/distinfo b/www/buku/distinfo
index 1fd911285be6..8c10f270f154 100644
--- a/www/buku/distinfo
+++ b/www/buku/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1624189681
-SHA256 (buku-4.6.tar.gz) = e598045dc6b41121f2b706355d41e771aca9d30df71880fdeaed6f2f670d8dd8
-SIZE (buku-4.6.tar.gz) = 272316
+TIMESTAMP = 1657292476
+SHA256 (buku-4.7.1.tar.gz) = e7f3a1024a4b926e4480a32cb798f0ce3501961efcd15442616cfebeb777c916
+SIZE (buku-4.7.1.tar.gz) = 225845
diff --git a/www/buku/files/patch-setup.py b/www/buku/files/patch-setup.py
index 70c67a268abe..2b0fffa941be 100644
--- a/www/buku/files/patch-setup.py
+++ b/www/buku/files/patch-setup.py
@@ -1,4 +1,4 @@
---- setup.py.orig	2020-01-09 21:02:00 UTC
+--- setup.py.orig	2022-07-01 22:29:19 UTC
 +++ setup.py
 @@ -81,7 +81,7 @@ setup(
      packages=find_packages(exclude=['tests']),
@@ -8,4 +8,4 @@
 +        'console_scripts': ['buku=buku:main']
      },
      extras_require={
-         'tests': tests_require + server_require,
+         "ca-certificates": ["certifi"],



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202207111353.26BDr3xj012092>