Page MenuHomeFreeBSD

D29347.id.diff
No OneTemporary

D29347.id.diff

Index: head/security/yubioath-desktop/Makefile
===================================================================
--- head/security/yubioath-desktop/Makefile
+++ head/security/yubioath-desktop/Makefile
@@ -2,8 +2,7 @@
PORTNAME= yubioath-desktop
DISTVERSIONPREFIX= yubioath-desktop-
-DISTVERSION= 4.3.4
-PORTREVISION= 3
+DISTVERSION= 5.0.4
CATEGORIES= security
MAINTAINER= daniel@shafer.cc
@@ -22,30 +21,25 @@
USES= compiler:c++11-lang desktop-file-utils gl python:3.5+ qmake qt:5 \
shebangfix ssl
USE_GL= gl
-USE_QT= core declarative gui network quickcontrols svg widgets buildtools_build
+USE_QT= core declarative gui network quickcontrols2 svg widgets buildtools_build
USE_GITHUB= yes
GH_ACCOUNT= Yubico
SHEBANG_FILES= build_qrc.py \
py/yubikey.py \
- compute-version.py
PLIST_FILES= bin/yubioath-desktop \
- share/applications/yubioath-desktop.desktop \
- share/pixmaps/yubioath.png
+ share/applications/com.yubico.yubioath.desktop \
+ share/pixmaps/com.yubico.yubioath.png
post-patch:
- @${REINPLACE_CMD} -e '/buildqrc.commands/s|python|${PYTHON_CMD}|g' \
- -e '/PYTHON3_BINARY_NAME/s|python3|${PYTHON_CMD}|g' \
- -e '/system(python/s|python|${PYTHON_CMD}|g' \
- -e '/VERSION =/s|VERSION|#VERSION|g' \
+ @${REINPLACE_CMD} -e '/PYTHON_CMD/s|python3|${PYTHON_CMD}|g' \
${WRKSRC}/yubioath-desktop.pro
- @${REINPLACE_CMD} -e '/version/s|python3|${PYTHON_CMD}|g' ${WRKSRC}/dev-util/package-sources.sh
@${REINPLACE_CMD} -e 's|target.path = /usr/bin|target.path = ${PREFIX}/bin|g' ${WRKSRC}/deployment.pri
post-install:
- ${INSTALL_DATA} ${WRKSRC}/resources/yubioath-desktop.desktop ${STAGEDIR}${PREFIX}/share/applications
- ${INSTALL_DATA} ${WRKSRC}/resources/icons/yubioath.png ${STAGEDIR}${PREFIX}/share/pixmaps
+ ${INSTALL_DATA} ${WRKSRC}/resources/com.yubico.yubioath.desktop ${STAGEDIR}${PREFIX}/share/applications
+ ${INSTALL_DATA} ${WRKSRC}/resources/icons/com.yubico.yubioath.png ${STAGEDIR}${PREFIX}/share/pixmaps
.include <bsd.port.mk>
Index: head/security/yubioath-desktop/distinfo
===================================================================
--- head/security/yubioath-desktop/distinfo
+++ head/security/yubioath-desktop/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1543816167
-SHA256 (Yubico-yubioath-desktop-yubioath-desktop-4.3.4_GH0.tar.gz) = b7d7843e396ae7de489df1693ef0dbc6e5576897ffd8196cbb53f83c116d3605
-SIZE (Yubico-yubioath-desktop-yubioath-desktop-4.3.4_GH0.tar.gz) = 237503
+TIMESTAMP = 1616213145
+SHA256 (Yubico-yubioath-desktop-yubioath-desktop-5.0.4_GH0.tar.gz) = b47c8715e415b0e0ea0237e6f56d328fc8d3303a87ad89d4540d4f4a93138bd7
+SIZE (Yubico-yubioath-desktop-yubioath-desktop-5.0.4_GH0.tar.gz) = 5657338
Index: head/security/yubioath-desktop/pkg-descr
===================================================================
--- head/security/yubioath-desktop/pkg-descr
+++ head/security/yubioath-desktop/pkg-descr
@@ -1,5 +1,5 @@
-Cross-platform application for generating Open Authentication (OATH) time-based
-TOTP and event-based HOTP one-time password codes, with the help of a YubiKey
+Cross-platform application for generating Open Authentication (OATH) time-based
+TOTP and event-based HOTP one-time password codes, with the help of a YubiKey
that protects the shared secrets.
WWW: https://developers.yubico.com/yubioath-desktop/
Index: head/security/yubioath-desktop/pkg-message
===================================================================
--- head/security/yubioath-desktop/pkg-message
+++ head/security/yubioath-desktop/pkg-message
@@ -0,0 +1,7 @@
+[
+{ type: install
+ message: <<EOM
+ Before running make sure that the pcscd service is enabled and running
+EOM
+}
+]

File Metadata

Mime Type
text/plain
Expires
Sat, Nov 15, 9:36 AM (12 h, 42 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
25322728
Default Alt Text
D29347.id.diff (3 KB)

Event Timeline