head 1.2; access; symbols pkgsrc-2022Q4:1.1.0.32 pkgsrc-2022Q4-base:1.1 pkgsrc-2022Q3:1.1.0.30 pkgsrc-2022Q3-base:1.1 pkgsrc-2022Q2:1.1.0.28 pkgsrc-2022Q2-base:1.1 pkgsrc-2022Q1:1.1.0.26 pkgsrc-2022Q1-base:1.1 pkgsrc-2021Q4:1.1.0.24 pkgsrc-2021Q4-base:1.1 pkgsrc-2021Q3:1.1.0.22 pkgsrc-2021Q3-base:1.1 pkgsrc-2021Q2:1.1.0.20 pkgsrc-2021Q2-base:1.1 pkgsrc-2021Q1:1.1.0.18 pkgsrc-2021Q1-base:1.1 pkgsrc-2020Q4:1.1.0.16 pkgsrc-2020Q4-base:1.1 pkgsrc-2020Q3:1.1.0.14 pkgsrc-2020Q3-base:1.1 pkgsrc-2020Q2:1.1.0.12 pkgsrc-2020Q2-base:1.1 pkgsrc-2020Q1:1.1.0.8 pkgsrc-2020Q1-base:1.1 pkgsrc-2019Q4:1.1.0.10 pkgsrc-2019Q4-base:1.1 pkgsrc-2019Q3:1.1.0.6 pkgsrc-2019Q3-base:1.1 pkgsrc-2019Q2:1.1.0.4 pkgsrc-2019Q2-base:1.1 pkgsrc-2019Q1:1.1.0.2 pkgsrc-2019Q1-base:1.1; locks; strict; comment @# @; 1.2 date 2023.01.09.08.26.32; author vins; state dead; branches; next 1.1; commitid r2CWfzBAhqY9jQ8E; 1.1 date 2019.03.11.16.27.03; author kamil; state Exp; branches; next ; commitid 8Uy9UQOpoQxbYXeB; desc @@ 1.2 log @net/openrsync: update to openrsync-0.20220508 This brings the package in sync with the latest upstream commit. Patches dropped, since support for (Open)BSD - specific library functions is now handled by a configure script. Changes are many, but neither a changelog nor a release tag has been provided ever since the package was imported. Refer to the github commit log instead. Taking maintainership. @ text @$NetBSD: patch-Makefile,v 1.1 2019/03/11 16:27:03 kamil Exp $ Add fallback files with functions missing on !OpenBSD. Specify -D_OPENBSD_SOURCE to enable OpenBSD APIs on NetBSD. --- Makefile.orig 2019-02-21 15:41:00.000000000 +0000 +++ Makefile @@@@ -12,12 +12,15 @@@@ OBJS = blocks.o \ md4.o \ mkpath.o \ mktemp.o \ + pledge.o \ + recallocarray.o \ receiver.o \ sender.o \ server.o \ session.o \ socket.o \ symlinks.o \ + unveil.o \ uploader.o ALLOBJS = $(OBJS) \ main.o @@@@ -27,7 +30,7 @@@@ MANDIR = $(PREFIX)/man BINDIR = $(PREFIX)/bin # The -O0 is to help with debugging coredumps. -CFLAGS += -O0 -g -W -Wall -Wextra -Wno-unused-parameter +CFLAGS += -O0 -g -W -Wall -Wextra -Wno-unused-parameter -D_OPENBSD_SOURCE all: openrsync @ 1.1 log @net/openrsync: import openrsync-0.20190221 Implementation of rsync with a BSD (ISC) license. @ text @d1 1 a1 1 $NetBSD$ @