head 1.28; access; symbols pkgsrc-2026Q1:1.26.0.2 pkgsrc-2026Q1-base:1.26 pkgsrc-2025Q4:1.23.0.2 pkgsrc-2025Q4-base:1.23 pkgsrc-2025Q3:1.20.0.2 pkgsrc-2025Q3-base:1.20 pkgsrc-2025Q2:1.18.0.2 pkgsrc-2025Q2-base:1.18 pkgsrc-2025Q1:1.16.0.2 pkgsrc-2025Q1-base:1.16 pkgsrc-2024Q4:1.15.0.4 pkgsrc-2024Q4-base:1.15 pkgsrc-2024Q3:1.15.0.2 pkgsrc-2024Q3-base:1.15 pkgsrc-2024Q2:1.12.0.2 pkgsrc-2024Q2-base:1.12 pkgsrc-2024Q1:1.7.0.2 pkgsrc-2024Q1-base:1.7 pkgsrc-2023Q4:1.5.0.2 pkgsrc-2023Q4-base:1.5; locks; strict; comment @# @; 1.28 date 2026.05.07.18.50.06; author bsiegert; state Exp; branches; next 1.27; commitid MMrI2EXGAt3HJUEG; 1.27 date 2026.04.08.05.45.08; author bsiegert; state Exp; branches; next 1.26; commitid FFJx9trbRMg7k7BG; 1.26 date 2026.03.06.21.08.02; author bsiegert; state Exp; branches 1.26.2.1; next 1.25; commitid AQtIeR1eh5qvuXwG; 1.25 date 2026.02.24.08.45.37; author bsiegert; state Exp; branches; next 1.24; commitid IrpU9bGVDwSIHBvG; 1.24 date 2026.01.15.19.54.54; author bsiegert; state Exp; branches; next 1.23; commitid Zuo9UmMrkrU4HwqG; 1.23 date 2025.12.02.19.25.20; author bsiegert; state Exp; branches; next 1.22; commitid 269raRGxaHJBWRkG; 1.22 date 2025.10.16.18.00.01; author bsiegert; state Exp; branches; next 1.21; commitid RAGpkHmyeYCUYOeG; 1.21 date 2025.10.08.06.54.36; author bsiegert; state Exp; branches; next 1.20; commitid 5p46uH9RJXSFyJdG; 1.20 date 2025.09.06.13.17.10; author bsiegert; state Exp; branches; next 1.19; commitid cojusOdnRBFGHE9G; 1.19 date 2025.08.31.10.02.59; author bsiegert; state Exp; branches; next 1.18; commitid SdH7Ppgppxg5PR8G; 1.18 date 2025.06.06.14.01.38; author bsiegert; state Exp; branches; next 1.17; commitid JbNcx43ItkrmUPXF; 1.17 date 2025.04.05.18.51.27; author bsiegert; state Exp; branches; next 1.16; commitid 5KX0APffNjdlvTPF; 1.16 date 2025.03.07.20.54.29; author bsiegert; state Exp; branches 1.16.2.1; next 1.15; commitid rfTPfnLphAPl7bMF; 1.15 date 2024.09.06.18.48.57; author bsiegert; state Exp; branches; next 1.14; commitid sM1YPLxu37gUgMoF; 1.14 date 2024.08.11.15.57.10; author bsiegert; state Exp; branches; next 1.13; commitid Q02ZqKpOSdvP9qlF; 1.13 date 2024.07.03.06.59.32; author bsiegert; state Exp; branches; next 1.12; commitid clKUvbmZS6C5rmgF; 1.12 date 2024.06.13.13.47.09; author bsiegert; state Exp; branches; next 1.11; commitid JAoDOmAvI7TNkPdF; 1.11 date 2024.06.01.14.03.01; author bsiegert; state Exp; branches; next 1.10; commitid ffwNZJIDPPV5OhcF; 1.10 date 2024.04.20.03.06.21; author pho; state Exp; branches; next 1.9; commitid WWaXoqL9fCwKwP6F; 1.9 date 2024.04.19.07.43.01; author pho; state Exp; branches; next 1.8; commitid jihQdrHcEwmE5J6F; 1.8 date 2024.04.05.19.14.10; author bsiegert; state Exp; branches; next 1.7; commitid eg3d1kDRSryvmZ4F; 1.7 date 2024.02.07.14.50.59; author bsiegert; state Exp; branches; next 1.6; commitid 7gDVHFycBNsGLvXE; 1.6 date 2024.01.10.19.14.39; author bsiegert; state Exp; branches; next 1.5; commitid UV9PAPQbNGpZ7WTE; 1.5 date 2023.12.05.19.46.15; author bsiegert; state Exp; branches; next 1.4; commitid U47ig27ZDVHCsjPE; 1.4 date 2023.11.10.15.45.20; author bsiegert; state Exp; branches; next 1.3; commitid o3oFzjmXZZyOV4ME; 1.3 date 2023.10.29.14.48.20; author bsiegert; state Exp; branches; next 1.2; commitid jWdavz5Nyqs70xKE; 1.2 date 2023.10.15.12.04.31; author bsiegert; state Exp; branches; next 1.1; commitid ty8v2zrF0XsQxIIE; 1.1 date 2023.10.13.15.50.29; author wiz; state Exp; branches; next ; commitid 5VRVk6vNj2wwRtIE; 1.26.2.1 date 2026.04.22.14.32.15; author maya; state Exp; branches; next ; commitid iDHLLUhOplH6NXCG; 1.16.2.1 date 2025.04.05.20.45.12; author maya; state Exp; branches; next ; commitid ts1uPa8RLrwE7UPF; desc @@ 1.28 log @Revbump all Go packages after go126 security update @ text @# $NetBSD: Makefile,v 1.27 2026/04/08 05:45:08 bsiegert Exp $ DISTNAME= autorestic-1.8.2 PKGREVISION= 19 CATEGORIES= sysutils MASTER_SITES= ${MASTER_SITE_GITHUB:=cupcakearmy/} GITHUB_TAG= v${PKGVERSION_NOREV} MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://github.com/cupcakearmy/autorestic/ COMMENT= Config driven, easy backup CLI for restic LICENSE= apache-2.0 USE_LANGUAGES= c .include "go-modules.mk" post-install: ${RM} ${DESTDIR}${PREFIX}/bin/build # Generate shell completion scripts unless we are cross-compiling the # package. Not sure if Go supports cross-compilation though. PLIST_VARS+= comp .include "../../lang/go/go-vars.mk" .include "../../mk/bsd.prefs.mk" .if ${USE_CROSS_COMPILE:U:tl} != "yes" COMP.shell-types= bash fish zsh COMP.script.bash= share/bash-completion/completions/autorestic COMP.script.fish= share/fish/completions/autorestic.fish COMP.script.zsh= share/zsh/site-functions/_autorestic . for sh in ${COMP.shell-types} INSTALLATION_DIRS+= ${COMP.script.${sh}:H} PRINT_PLIST_AWK+= /^${COMP.script.${sh}:S,/,\\/,g}/ \ { $$0 = "$${PLIST.comp}" $$0 } . endfor PLIST.comp= YES post-install: install-completion-scripts .PHONY: install-completion-scripts install-completion-scripts: @@${STEP_MSG} "Generating shell completion scripts for ${PKGNAME}" . for sh in ${COMP.shell-types} ${DESTDIR}${PREFIX}/bin/autorestic completion ${sh} \ > ${DESTDIR}${PREFIX}/${COMP.script.${sh}} . endfor .endif .include "../../lang/go/go-module.mk" .include "../../mk/bsd.pkg.mk" @ 1.27 log @Revbump all Go packages after security update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2026/03/06 21:08:02 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 18 @ 1.26 log @Revbump all Go packages after go126 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2026/02/24 08:45:37 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 17 @ 1.26.2.1 log @Revbump all Go packages after go126 security fix @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2026/03/06 21:08:02 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 18 @ 1.25 log @Revbump all Go packages after default version bump @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2026/01/15 19:54:54 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 16 @ 1.24 log @Revbump all Go packages after go125 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2025/12/02 19:25:20 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 15 @ 1.23 log @Revbump all Go packages after go125 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2025/10/16 18:00:01 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 14 @ 1.22 log @Revbump all Go packages after go125 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2025/10/08 06:54:36 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 13 @ 1.21 log @Revbump all Go packages after go125 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2025/09/06 13:17:10 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 12 @ 1.20 log @Revbump all Go packages after go125 security update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2025/08/31 10:02:59 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 11 @ 1.19 log @Revbump all Go packages after moving to go125 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2025/06/06 14:01:38 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 10 @ 1.18 log @Revbump all Go packages after go124 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2025/04/05 18:51:27 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 9 @ 1.17 log @Belated revbump for all Go packages after go124 update I forgot to do the revbump again, sorry for doing it so late after the update. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2025/03/07 20:54:29 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 8 @ 1.16 log @Revbump all Go packages after go124 update I realize I forgot to do the revbump after updating the default Go version to 1.24, so let's do that now. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2024/09/06 18:48:57 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 7 @ 1.16.2.1 log @Pulup ticket #6952 - Update PKGREVISION for all Go packages. Go had a security update to one of the builtin libraries. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2025/03/07 20:54:29 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 8 @ 1.15 log @Revbump all Go packages after go122 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2024/08/11 15:57:10 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 6 @ 1.14 log @Revbump all Go packages after update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2024/07/03 06:59:32 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 5 @ 1.13 log @Revbump all Go packages after go122 security update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2024/06/13 13:47:09 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 4 @ 1.12 log @Revbump all Go packages after go122 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2024/06/01 14:03:01 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 3 @ 1.11 log @Revbump all Go packages, default Go version is now 1.22. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2024/04/20 03:06:21 pho Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.10 log @sysutils/autorestic: Correct the installation path of the completion script for fish @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2024/04/19 07:43:01 pho Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.9 log @sysutils/autorestic: Update to 1.8.2 v1.8.2: * Bump katex from 0.16.8 to 0.16.10 in /docs by @@dependabot in #364 * Bump gopkg.in/yaml.v3 from 3.0.0-20210107192922-496545a6307b to 3.0.0 by @@dependabot in #363 * Allow REST backend with docker volumes by @@mill1000 in #366 v1.8.1: * fix(unlock cmd): ignore process if its the current id by @@rwxd in #360 v1.8.0: * Use options on exec command by @@rdelaage in #253 * Bump golang from 1.21-alpine to 1.22-alpine by @@dependabot in #355 * feat: add the ability to backup docker volumes from docker container by @@Natanel-Shitrit in #339 * Fix upgrade command by @@rdelaage in #259 * Add PreValidate hook by @@hickinbottoms in #359 * fix relative path to options forget by @@ple103 in #331 * fix: cli command to unlock the autorestic running value by @@rwxd in #329 v1.7.11: * Fix broken link in docs by @@bkrl in #350 * update deps by @@cupcakearmy in #353 v1.7.10: * fix: documentation typos in cron.md by @@vmikk in #316 * delete old docs by @@cupcakearmy in #327 * Update installation.md to add AUR back by @@skyethepinkcat in #348 * Add curl to docker image by @@mpfl in #344 * Fix default value of XDG_CONFIG_HOME in config path resolution by @@beatbrot in #347 Also the package now contains shell completion scripts for bash, fish, and zsh. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2024/04/05 19:14:10 bsiegert Exp $ d4 1 d29 1 a29 1 COMP.script.fish= share/fish/completions/autorestic @ 1.8 log @Revbump all Go packages after go121 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2024/02/07 14:50:59 bsiegert Exp $ d3 1 a3 2 DISTNAME= autorestic-1.7.9 PKGREVISION= 7 d20 28 @ 1.7 log @Revbump all Go packages after go121 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2024/01/10 19:14:39 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 6 @ 1.6 log @Revbump all Go packages after go121 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2023/12/05 19:46:15 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 5 @ 1.5 log @Revbump all Go packages after go121 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2023/11/10 15:45:20 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 4 @ 1.4 log @Revbump all Go packages after go121 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2023/10/29 14:48:20 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 3 @ 1.3 log @Revbump all Go packages because go121 is now the default @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2023/10/15 12:04:31 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.2 log @Revbump all Go packages after go120 security update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2023/10/13 15:50:29 wiz Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.1 log @sysutils/autorestic: import autorestic-1.7.9 Autorestic is a wrapper around the amazing restic. While being amazing the restic cli can be a bit overwhelming and difficult to manage if you have many different location that you want to backup to multiple locations. This utility is aimed at making this easier. @ text @d1 1 a1 1 # $NetBSD$ d4 1 @