head 1.2; access; symbols pkgsrc-2026Q1:1.2.0.14 pkgsrc-2026Q1-base:1.2 pkgsrc-2025Q4:1.2.0.12 pkgsrc-2025Q4-base:1.2 pkgsrc-2025Q3:1.2.0.10 pkgsrc-2025Q3-base:1.2 pkgsrc-2025Q2:1.2.0.8 pkgsrc-2025Q2-base:1.2 pkgsrc-2025Q1:1.2.0.6 pkgsrc-2025Q1-base:1.2 pkgsrc-2024Q4:1.2.0.4 pkgsrc-2024Q4-base:1.2 pkgsrc-2024Q3:1.2.0.2 pkgsrc-2024Q3-base:1.2 pkgsrc-2024Q2:1.1.0.56 pkgsrc-2024Q2-base:1.1 pkgsrc-2024Q1:1.1.0.54 pkgsrc-2024Q1-base:1.1 pkgsrc-2023Q4:1.1.0.52 pkgsrc-2023Q4-base:1.1 pkgsrc-2023Q3:1.1.0.50 pkgsrc-2023Q3-base:1.1 pkgsrc-2023Q2:1.1.0.48 pkgsrc-2023Q2-base:1.1 pkgsrc-2023Q1:1.1.0.46 pkgsrc-2023Q1-base:1.1 pkgsrc-2022Q4:1.1.0.44 pkgsrc-2022Q4-base:1.1 pkgsrc-2022Q3:1.1.0.42 pkgsrc-2022Q3-base:1.1 pkgsrc-2022Q2:1.1.0.40 pkgsrc-2022Q2-base:1.1 pkgsrc-2022Q1:1.1.0.38 pkgsrc-2022Q1-base:1.1 pkgsrc-2021Q4:1.1.0.36 pkgsrc-2021Q4-base:1.1 pkgsrc-2021Q3:1.1.0.34 pkgsrc-2021Q3-base:1.1 pkgsrc-2021Q2:1.1.0.32 pkgsrc-2021Q2-base:1.1 pkgsrc-2021Q1:1.1.0.30 pkgsrc-2021Q1-base:1.1 pkgsrc-2020Q4:1.1.0.28 pkgsrc-2020Q4-base:1.1 pkgsrc-2020Q3:1.1.0.26 pkgsrc-2020Q3-base:1.1 pkgsrc-2020Q2:1.1.0.22 pkgsrc-2020Q2-base:1.1 pkgsrc-2020Q1:1.1.0.2 pkgsrc-2020Q1-base:1.1 pkgsrc-2019Q4:1.1.0.24 pkgsrc-2019Q4-base:1.1 pkgsrc-2019Q3:1.1.0.20 pkgsrc-2019Q3-base:1.1 pkgsrc-2019Q2:1.1.0.18 pkgsrc-2019Q2-base:1.1 pkgsrc-2019Q1:1.1.0.16 pkgsrc-2019Q1-base:1.1 pkgsrc-2018Q4:1.1.0.14 pkgsrc-2018Q4-base:1.1 pkgsrc-2018Q3:1.1.0.12 pkgsrc-2018Q3-base:1.1 pkgsrc-2018Q2:1.1.0.10 pkgsrc-2018Q2-base:1.1 pkgsrc-2018Q1:1.1.0.8 pkgsrc-2018Q1-base:1.1 pkgsrc-2017Q4:1.1.0.6 pkgsrc-2017Q4-base:1.1 pkgsrc-2017Q3:1.1.0.4 pkgsrc-2017Q3-base:1.1; locks; strict; comment @# @; 1.2 date 2024.08.01.20.10.15; author vins; state Exp; branches; next 1.1; commitid gvd3V6qGa8epS9kF; 1.1 date 2017.08.16.15.18.24; author jperkin; state Exp; branches; next ; commitid n4gCfEq69YIlYr3A; desc @@ 1.2 log @security/lastpass-cli: update to 15.0 Taking maintainership # Changes (since version 1.3.1) Version 1.5.0 Add support for URL logging Fix segmentation faults on Mac OS X Fix synchronization issues, which caused empty IDs Fix feature flags file deletion on logout Version 1.4.0 Add support for writing encrypted URLs Add support for feature flags Fix shared folder username Version 1.3.7 Add support for reading encrypted URLs (Tibor Komlossy) Fix GCC 10 compatibility issue #532 (Tibor Komlossy) Version 1.3.6 Bugfix version Version 1.3.5 Updating certificate hashes (Béla Ormos) Version 1.3.4 Updating post parameters (Gergely Der) Version 1.3.3 Decrease the time for the cli app to do things (Wesley Schwengle) 'blob_load' refactor (Wesley Schwengle) Fixed bug where logout requires login (Wesley Schwengle) Fix non-default PKG_CONFIG_PATH on macOS (Alyssa Ross) Version 1.3.2 Don't require using make (Eli Schwartz) Disable IPv6 support (Wesley Schwengle) Link against Brew Curl on MacOS (Tom Sullivan) Autogenerate versions from git (Wesley Schwengle/Eli Schwartz) Remove memory leak in config_path_for_type (Tom Sullivan) Install bash-completions in PREFIX dir (Wesley Schwengle) Include libgen.h for BSD builds (Tom Sullivan) Create subdirectories when determining config path (Tom Sullivan) Only show basename in usage (William Casarin) Fix segmentation fault on BSD while running make test (Björn Ketelaars) @ text @$NetBSD: patch-CMakeLists.txt,v 1.1 2017/08/16 15:18:24 jperkin Exp $ Link against libsocket on SunOS. Remove non-portable compiler warning flags. --- CMakeLists.txt.orig 2024-05-16 16:29:10.000000000 +0000 +++ CMakeLists.txt @@@@ -101,7 +101,7 @@@@ file(GLOB PROJECT_SOURCES *.c) set(PROJECT_DEFINITIONS "_GNU_SOURCE") -set(PROJECT_FLAGS "-std=gnu99 -pedantic -Wall -Wextra -Wno-language-extension-token") +set(PROJECT_FLAGS "-std=gnu99 -pedantic -Wall -Wextra") if(APPLE) set(PROJECT_FLAGS "${PROJECT_FLAGS} -Wno-deprecated-declarations") endif() @@@@ -121,6 +121,9 @@@@ target_link_libraries(${PROJECT_NAME} ${ if (CMAKE_SYSTEM_NAME MATCHES "OpenBSD") target_link_libraries(${PROJECT_NAME} "-lkvm") endif (CMAKE_SYSTEM_NAME MATCHES "OpenBSD") +if (CMAKE_SYSTEM_NAME MATCHES "SunOS") + target_link_libraries(${PROJECT_NAME} "-lsocket") +endif (CMAKE_SYSTEM_NAME MATCHES "SunOS") add_custom_command(OUTPUT lpass.1 DEPENDS ${CMAKE_SOURCE_DIR}/lpass.1.txt COMMAND a2x -D ./ --no-xmllint -f manpage ${CMAKE_SOURCE_DIR}/lpass.1.txt) @ 1.1 log @Import lastpass-cli version 1.2.1 as security/lastpass-cli. LastPass is a password management service that stores encrypted passwords in private accounts. LastPass is standard with a web interface, but also includes plugins for many web browsers and apps for many smartphones. This package provides the lpass command, a command line interface to the LastPass.com API. @ text @d1 1 a1 1 $NetBSD$ d6 1 a6 1 --- CMakeLists.txt.orig 2017-06-28 12:50:49.000000000 +0000 d8 1 a8 1 @@@@ -45,10 +45,13 @@@@ file(GLOB PROJECT_SOURCES *.c) d17 1 a17 7 +if (CMAKE_SYSTEM_NAME MATCHES "SunOS") + set(PROJECT_FLAGS "${PROJECT_FLAGS} -D_XOPEN_SOURCE=600 -D__EXTENSIONS__") +endif (CMAKE_SYSTEM_NAME MATCHES "SunOS") # Main lpass executable add_executable(${PROJECT_NAME} ${PROJECT_HEADERS} ${PROJECT_SOURCES}) @@@@ -62,6 +65,9 @@@@ target_link_libraries(${PROJECT_NAME} ${ @