head 1.61; access; symbols pkgsrc-2023Q4:1.59.0.2 pkgsrc-2023Q4-base:1.59 pkgsrc-2023Q3:1.56.0.2 pkgsrc-2023Q3-base:1.56 pkgsrc-2023Q2:1.55.0.2 pkgsrc-2023Q2-base:1.55 pkgsrc-2023Q1:1.52.0.2 pkgsrc-2023Q1-base:1.52 pkgsrc-2022Q4:1.50.0.2 pkgsrc-2022Q4-base:1.50 pkgsrc-2022Q3:1.49.0.2 pkgsrc-2022Q3-base:1.49 pkgsrc-2022Q2:1.47.0.2 pkgsrc-2022Q2-base:1.47 pkgsrc-2022Q1:1.46.0.2 pkgsrc-2022Q1-base:1.46 pkgsrc-2021Q4:1.43.0.2 pkgsrc-2021Q4-base:1.43 pkgsrc-2021Q3:1.40.0.4 pkgsrc-2021Q3-base:1.40 pkgsrc-2021Q2:1.40.0.2 pkgsrc-2021Q2-base:1.40 pkgsrc-2021Q1:1.37.0.4 pkgsrc-2021Q1-base:1.37 pkgsrc-2020Q4:1.37.0.2 pkgsrc-2020Q4-base:1.37 pkgsrc-2020Q3:1.35.0.2 pkgsrc-2020Q3-base:1.35 pkgsrc-2020Q2:1.32.0.2 pkgsrc-2020Q2-base:1.32 pkgsrc-2020Q1:1.30.0.2 pkgsrc-2020Q1-base:1.30 pkgsrc-2019Q4:1.24.0.4 pkgsrc-2019Q4-base:1.24 pkgsrc-2019Q3:1.23.0.2 pkgsrc-2019Q3-base:1.23 pkgsrc-2019Q2:1.20.0.2 pkgsrc-2019Q2-base:1.20 pkgsrc-2019Q1:1.18.0.4 pkgsrc-2019Q1-base:1.18 pkgsrc-2018Q4:1.18.0.2 pkgsrc-2018Q4-base:1.18 pkgsrc-2018Q3:1.13.0.2 pkgsrc-2018Q3-base:1.13 pkgsrc-2018Q2:1.12.0.2 pkgsrc-2018Q2-base:1.12 pkgsrc-2018Q1:1.10.0.2 pkgsrc-2018Q1-base:1.10 pkgsrc-2017Q4:1.7.0.2 pkgsrc-2017Q4-base:1.7 pkgsrc-2017Q3:1.5.0.6 pkgsrc-2017Q3-base:1.5 pkgsrc-2017Q2:1.5.0.2 pkgsrc-2017Q2-base:1.5 pkgsrc-2017Q1:1.3.0.2 pkgsrc-2017Q1-base:1.3 pkgsrc-2016Q4:1.1.0.2 pkgsrc-2016Q4-base:1.1; locks; strict; comment @# @; 1.61 date 2024.03.15.22.23.16; author hauke; state Exp; branches; next 1.60; commitid L70vUm4wY5xl5j2F; 1.60 date 2024.02.05.15.02.15; author hauke; state Exp; branches; next 1.59; commitid rV591Ugqsm9nRfXE; 1.59 date 2023.11.08.13.20.32; author wiz; state Exp; branches; next 1.58; commitid PsuHTklAIsF4bOLE; 1.58 date 2023.10.24.22.10.27; author wiz; state Exp; branches; next 1.57; commitid MTsrqKm6aGrQAVJE; 1.57 date 2023.10.21.17.11.13; author gdt; state Exp; branches; next 1.56; commitid Sr0Nb6aaZLDw2wJE; 1.56 date 2023.08.14.05.25.02; author wiz; state Exp; branches; next 1.55; commitid LOSB79OLVxvXjIAE; 1.55 date 2023.05.04.16.53.07; author hauke; state Exp; branches; next 1.54; commitid 9HRJo2cuIFiupFnE; 1.54 date 2023.04.19.08.11.10; author adam; state Exp; branches; next 1.53; commitid B8gCWhWtMX9vZGlE; 1.53 date 2023.04.04.18.16.06; author bouyer; state Exp; branches; next 1.52; commitid vTxsw6M1iQlnOOjE; 1.52 date 2023.01.11.12.25.04; author hauke; state Exp; branches; next 1.51; commitid FRXZpCpvirfqy79E; 1.51 date 2023.01.03.17.38.02; author wiz; state Exp; branches; next 1.50; commitid vvAqE6UmuqFFx78E; 1.50 date 2022.10.26.10.31.50; author wiz; state Exp; branches; next 1.49; commitid PVFjlIYUKslkpdZD; 1.49 date 2022.06.30.11.18.42; author nia; state Exp; branches; next 1.48; commitid AhctUV91Vubws3KD; 1.48 date 2022.06.28.11.35.04; author wiz; state Exp; branches; next 1.47; commitid D2UoJrTHpoHEANJD; 1.47 date 2022.05.05.08.23.27; author nia; state Exp; branches; next 1.46; commitid RGLq4FqgwueoiQCD; 1.46 date 2022.03.22.08.25.37; author hauke; state Exp; branches; next 1.45; commitid i7DGtgieyH7yIbxD; 1.45 date 2022.03.07.16.52.25; author nia; state Exp; branches; next 1.44; commitid KFgKfzhCpCWC0jvD; 1.44 date 2022.01.04.20.45.29; author hauke; state Exp; branches; next 1.43; commitid 7hdiDpgSBBxBhmnD; 1.43 date 2021.12.08.16.06.04; author adam; state Exp; branches; next 1.42; commitid 2PyWjHx5T8rqARjD; 1.42 date 2021.10.21.07.46.36; author wiz; state Exp; branches; next 1.41; commitid UCfMEU3MwuphnEdD; 1.41 date 2021.09.29.19.01.09; author adam; state Exp; branches; next 1.40; commitid WsBUbBM52TSePSaD; 1.40 date 2021.05.24.19.53.21; author wiz; state Exp; branches; next 1.39; commitid qokaiStTApGMcrUC; 1.39 date 2021.05.11.11.47.40; author hauke; state Exp; branches; next 1.38; commitid Ect516NskwJKXISC; 1.38 date 2021.04.21.13.25.12; author adam; state Exp; branches; next 1.37; commitid RAyVO2K5RkoQ8aQC; 1.37 date 2020.12.04.20.45.35; author nia; state Exp; branches; next 1.36; commitid FPz71MqRX3WN0tyC; 1.36 date 2020.12.04.04.56.08; author riastradh; state Exp; branches; next 1.35; commitid rml4sqzmdFjgLnyC; 1.35 date 2020.08.31.18.10.37; author wiz; state Exp; branches; next 1.34; commitid 7zxRbfOkDOoxbfmC; 1.34 date 2020.08.17.20.19.49; author leot; state Exp; branches; next 1.33; commitid ybGS4iX9Fz8imskC; 1.33 date 2020.07.06.20.19.54; author christos; state Exp; branches; next 1.32; commitid EH89NgPmtOGcJ3fC; 1.32 date 2020.05.22.10.56.29; author adam; state Exp; branches; next 1.31; commitid m1Z0QPvTTTWz3e9C; 1.31 date 2020.05.02.13.27.05; author rillig; state Exp; branches; next 1.30; commitid zp9d0z6P47zhxF6C; 1.30 date 2020.03.20.11.58.09; author nia; state Exp; branches; next 1.29; commitid XgzioScE8x0eq81C; 1.29 date 2020.03.10.22.10.47; author wiz; state Exp; branches; next 1.28; commitid UV3Ncm9kwd8O7UZB; 1.28 date 2020.03.08.16.50.57; author wiz; state Exp; branches; next 1.27; commitid rcNYzTQo8icypCZB; 1.27 date 2020.01.18.23.33.19; author rillig; state Exp; branches; next 1.26; commitid shGUwZfkr7sleeTB; 1.26 date 2020.01.18.21.50.20; author jperkin; state Exp; branches; next 1.25; commitid JW4hJgY8ZdoTFdTB; 1.25 date 2020.01.16.13.33.50; author jperkin; state Exp; branches; next 1.24; commitid 6aP0wpBN9XkK0VSB; 1.24 date 2019.11.03.11.45.44; author rillig; state Exp; branches; next 1.23; commitid llzTCvoTAgLcNoJB; 1.23 date 2019.08.11.13.22.13; author wiz; state Exp; branches; next 1.22; commitid Ifet9Pg6Qt99ZByB; 1.22 date 2019.07.21.22.25.33; author wiz; state Exp; branches; next 1.21; commitid sTQI1F7qYi5bHXvB; 1.21 date 2019.07.20.22.46.40; author wiz; state Exp; branches; next 1.20; commitid dMrQLvIeoazTQPvB; 1.20 date 2019.06.05.15.03.31; author hauke; state Exp; branches; next 1.19; commitid cFI1vim3S2n1K0qB; 1.19 date 2019.04.25.07.33.11; author maya; state Exp; branches; next 1.18; commitid 1FEMQBEPb9uTxHkB; 1.18 date 2018.12.21.09.59.21; author hauke; state Exp; branches; next 1.17; commitid ROjfSWZzXu7soE4B; 1.17 date 2018.12.21.09.18.52; author hauke; state Exp; branches; next 1.16; commitid yMyZf7bLOvNcaE4B; 1.16 date 2018.11.27.02.19.03; author christos; state Exp; branches; next 1.15; commitid rCH4SSwCRFevCw1B; 1.15 date 2018.11.14.22.22.13; author kleink; state Exp; branches; next 1.14; commitid GUhtnbJ6vT0uGXZA; 1.14 date 2018.11.12.03.52.44; author ryoon; state Exp; branches; next 1.13; commitid 9EFLHvDNIp1OBBZA; 1.13 date 2018.08.22.09.45.55; author wiz; state Exp; branches; next 1.12; commitid YLub8g3ofvFGb6PA; 1.12 date 2018.04.17.22.29.46; author wiz; state Exp; branches; next 1.11; commitid 2vVfqOUBo6B4wQyA; 1.11 date 2018.04.16.14.35.02; author wiz; state Exp; branches; next 1.10; commitid kzqGMVblMLsRUFyA; 1.10 date 2018.03.12.11.17.22; author wiz; state Exp; branches; next 1.9; commitid Mv60lx3Uo1UqW9uA; 1.9 date 2018.01.28.20.11.00; author wiz; state Exp; branches; next 1.8; commitid QPx6fI8ZTJVRhGoA; 1.8 date 2018.01.12.15.56.23; author jperkin; state Exp; branches; next 1.7; commitid ms0W1Y5wX5uzoBmA; 1.7 date 2017.11.23.17.20.07; author wiz; state Exp; branches; next 1.6; commitid IKMbhxg2I0GMsbgA; 1.6 date 2017.11.12.16.03.34; author khorben; state Exp; branches; next 1.5; commitid i9aUtLo9YLU8nLeA; 1.5 date 2017.06.02.12.19.07; author szptvlfn; state Exp; branches; next 1.4; commitid orrJdBNBZvDwoNTz; 1.4 date 2017.05.19.13.29.03; author prlw1; state Exp; branches; next 1.3; commitid oRHzfV7XqSkle0Sz; 1.3 date 2017.03.21.20.03.03; author hauke; state Exp; branches; next 1.2; commitid jF4QWoRivLcUisKz; 1.2 date 2017.03.21.10.26.26; author wiz; state Exp; branches; next 1.1; commitid Etz4bqPoRfxc7pKz; 1.1 date 2016.11.07.00.45.30; author christos; state Exp; branches; next ; commitid GbNad2WbH1h5d8tz; desc @@ 1.61 log @Re-add conditional PLIST entries that got lost by not building with all options on Add substitutions for PLIST generation @ text @# $NetBSD: Makefile,v 1.60 2024/02/05 15:02:15 hauke Exp $ DISTNAME= netatalk-3.1.18 PKGNAME= ${DISTNAME:C/-/3-/} CATEGORIES= net MASTER_SITES= ${MASTER_SITE_GITHUB:=Netatalk/}Netatalk/releases/download/${DISTNAME:S/./-/g}/ EXTRACT_SUFX= .tar.xz MAINTAINER= hauke@@NetBSD.org HOMEPAGE= http://netatalk.io/ COMMENT= Netatalk AFP file services LICENSE= gnu-gpl-v2 USE_LIBTOOL= yes USE_TOOLS+= gmake pkg-config perl:run GNU_CONFIGURE= yes PKG_CONFIG= yes PKG_SYSCONFSUBDIR= netatalk EGDIR= ${PREFIX}/share/examples/netatalk CONF_FILES= ${EGDIR}/afp.conf ${PKG_SYSCONFDIR}/afp.conf CONF_FILES+= ${EGDIR}/extmap.conf ${PKG_SYSCONFDIR}/extmap.conf RCD_SCRIPTS= netatalk RCD_SCRIPT_SRC.netatalk= ${WRKSRC}/distrib/initscripts/rc.netbsd SMF_SRCDIR= ${WRKSRC}/distrib/initscripts SMF_METHODS= netatalk_smf SMF_MANIFEST= netatalk.xml CONFLICTS= netatalk22-[0-9]* netatalk30-[0-9]* netatalk-[0-9]* CONFLICTS+= netatalk-asun-[0-9]* netatalk-umich-[0-9]* .include "../../mk/bsd.prefs.mk" BUILD_DEFS+= VARBASE OWN_DIRS+= ${VARBASE}/db/netatalk/CNID ${REAL_ROOT_USER} ${REAL_ROOT_GROUP} CONFIGURE_ARGS+= --enable-overwrite CONFIGURE_ARGS+= --enable-quota CONFIGURE_ARGS+= --libexecdir=${PREFIX}/libexec/netatalk CONFIGURE_ARGS+= --sbindir=${PREFIX}/libexec/netatalk CONFIGURE_ARGS+= --with-pkgconfdir=${PKG_SYSCONFDIR} CONFIGURE_ARGS+= --with-message-dir=${PKG_SYSCONFDIR}/msg CONFIGURE_ARGS+= --localstatedir=${VARBASE}/db CONFIGURE_ARGS+= --with-uams-path=${PREFIX}/libexec/netatalk/uams CONFIGURE_ARGS+= --with-bdb=${BUILDLINK_PREFIX.db5} CONFIGURE_ARGS+= --with-ssl-dir=${BUILDLINK_PREFIX.openssl} CONFIGURE_ARGS+= --with-libevent-header=${BUILDLINK_PREFIX.libevent}/include CONFIGURE_ARGS+= --with-libevent-lib=${BUILDLINK_PREFIX.libevent}/lib CONFIGURE_ARGS+= --without-mysql-config CONFIGURE_ENV+= MACHINE_ARCH=${MACHINE_ARCH} # Upstream bug, was supposed to be fixed in 3.0.8? CFLAGS.SunOS+= -I/usr/include/kerberosv5 MAKE_DIRS+= ${PKG_SYSCONFDIR}/msg REPLACE_PYTHON+= contrib/shell_utils/afpstats REPLACE_PYTHON+= libevent/event_rpcgen.py PLIST_VARS+= ea .if ${OPSYS} == "FreeBSD" || ${OPSYS} == "DragonFly" \ || ${OPSYS} == "SunOS" || ${OPSYS} == "Linux" \ || (${OPSYS} == "NetBSD" && ${OPSYS_VERSION} >= 070000) PLIST.ea= yes .endif CONFIGURE_ARGS.NetBSD+= --without-dtrace PLIST_VARS+= ea .if ${OPSYS} == "SunOS" || ${OPSYS} == "DragonFly" || ${OPSYS} == "Linux" || \ (${OPSYS} == "NetBSD" && ${OPSYS_VERSION} >= 070000) || \ ${OPSYS} == "FreeBSD" PLIST.ea= yes .endif # ea PRINT_PLIST_AWK+= { gsub(/^bin\/ad$$/, "$${PLIST.ea}&"); } # pam PRINT_PLIST_AWK+= { gsub(/^libexec\/netatalk\/uams\/.+_pam\.la$$/, "$${PLIST.pam}&"); } PRINT_PLIST_AWK+= { gsub(/^share\/examples\/netatalk\/netatalk\.pam$$/, "$${PLIST.pam}&"); } # ldap PRINT_PLIST_AWK+= { gsub(/^share\/examples\/netatalk\/afp_ldap\.conf$$/, "$${PLIST.ldap}&"); } # gssapi PRINT_PLIST_AWK+= { gsub(/^libexec\/netatalk\/uams\/.+_gss\.la$$/, "$${PLIST.gssapi}&"); } CHECK_RELRO_SKIP+= libexec/netatalk/uams/*.a CHECK_SSP_SKIP+= libexec/netatalk/uams/*.a .include "options.mk" INSTALLATION_DIRS= libexec/psffilters etc/netatalk post-configure: ${CP} ${FILESDIR}/netatalk_smf.sh ${SMF_SRCDIR} .if !empty(PKG_OPTIONS:Mpam) post-install: ${INSTALL_DATA} ${WRKSRC}/config/pam/netatalk ${DESTDIR}${EGDIR}/netatalk.pam .endif BUILDLINK_API_DEPENDS.libevent+= libevent>=2 .include "../../devel/libevent/buildlink3.mk" .include "../../lang/python/application.mk" .include "../../security/libgcrypt/buildlink3.mk" .include "../../security/openssl/buildlink3.mk" .include "../../security/tcp_wrappers/buildlink3.mk" .include "../../databases/db5/buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.60 log @Update net/netatalk3 to v3.1.18 Includes a patch for security issue CVE-2022-22995. What's Changed FIX: CVE-2022-22995: Harden create_appledesktop_folder(), GitHub #480 FIX: Correct syntax for libwrap check in tcp-wrappers.m4, GitHub #500 FIX: Correct syntax for libiconv check in iconv.m4, GitHub #491 FIX: quota is not supported on macOS, GitHub #492 FIX: dtrace is not supported on FreeBSD aarch64, GitHub #498 3.1.17 - What's Changed FIX: CVE-2023-42464: Validate data type in dalloc_value_for_key(), GitHub #486 FIX: Declare a variable before using it in a loop, which was throwing off the default compiler on RHEL7, GitHub #481 UPD: Distribute tarballs with xz compression by default, instead of gzip, GitHub #478 UPD: Add AUTHOR sections to all man pages with a reference to CONTRIBUTORS, and standardize headers and footers, GitHub #462 3.1.16 - What's Changed FIX: libatalk: Fix CVE-2022-23121, CVE-2022-23123 regression Added guard check before access ad_entry(), GitHub #357 Allow zero length entry, for AppleDouble specification, GitHub #368 Remove special handling for COMMENT entries, GitHub #236 The assertion for invalid entires is still enabled, so please report any future "Invalid metadata EA" errors! FIX: build system: Fix autoconf warnings and modernize bootstrap and configure.ac, GitHub #331 FIX: build system: Correct syntax in libevent search macro, summary macro and netatalk executable makefile, GitHub #342 FIX: build system: Fix native libiconv detection on macOS, GitHub #343 FIX: build system: Use non-interactive PAM session when available, GitHub #361 FIX: build system: Fix detection of Berkeley DB installed in multiarch location, GitHub #380 FIX: build system: Fix support for cross-compilation with mysql_config and dtrace, GitHub #384 FIX: build system: Support building quota against libtirpc, GitHub #385 FIX: build system: Fix variable substitution in configure summary, GitHub #443 UPD: build system: Remove ABI checks and the --enable-developer option, GitHub #262 FIX: initscript: Improvements to Debian SysV init script Source init-functions, GitHub #386 Add a Description and Short-Description, GitHub #428 FIX: docs: Clarify localstate dir configurability in manual, GitHub #401 UPD: docs: Make BerkeleyDB 5.3.x the recommended version, GitHub #8 FIX: docs: Update SourceForge URLs to fix CSS styles and download links FIX: docs: Remove obsoleted bug reporting sections, GitHub #455 FIX: Sundry typo fixes in user visible strings and docs, GitHub #381, GitHub #382 UPD: Rename asip-status.pl as asip-status to make naming implementation-agnostic, GitHub #379 UPD: Remove redundant uid.c|h files in etc/afpd UPD: Don't build and distribute deprecated cnid2_create tool, GitHub #412 UPD: Remove deprecated megatron code and man page, GitHub #456 UPD: Remove deprecated uniconv code and man page, GitHub #457 UPD: Improvements to the GitHub CI workflow @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.59 2023/11/08 13:20:32 wiz Exp $ d71 20 @ 1.59 log @*: recursive bump for icu 74.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.58 2023/10/24 22:10:27 wiz Exp $ d3 1 a3 1 DISTNAME= netatalk-3.1.15 a4 1 PKGREVISION= 4 d7 1 d10 1 a10 1 HOMEPAGE= http://netatalk.sourceforge.net/ @ 1.58 log @*: bump for openssl 3 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.57 2023/10/21 17:11:13 gdt Exp $ d5 1 a5 1 PKGREVISION= 3 @ 1.57 log @recursive revbump for tiff update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.56 2023/08/14 05:25:02 wiz Exp $ d5 1 a5 1 PKGREVISION= 2 @ 1.56 log @*: recursive bump for Python 3.11 as new default @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.55 2023/05/04 16:53:07 hauke Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.55 log @Update net/netatalk3 to 3.1.15 What's Changed FIX: CVE-2022-43634 FIX: CVE-2022-45188 NEW: Support for macOS hosts, Intel and Apple silicon, GitHub#281 FIX: configure.ac: update deprecated autoconf syntax UPD: configure.ac: Support linking with system shared libraries Introduces the --with-talloc option FIX: macros: largefile-check macro for largefile (clang 16) UPD: macros: Update pthread macro to the latest from gnu.org FIX: initscripts: Modernize Systemd service file. FIX: libatalk/conf: include sys/file.h for LOCK_EX FIX: libatalk: Change log level for realpath() error, SF bug#666 FIX: libatalk: Change log level for real_name error, SF bug#596 FIX: libatalk: The my_bool type is deprecated as of MySQL 8.0.1, GitHub#129 UPD: libatalk: allow afpd to read read-protected afp.conf, SF bug#546 UPD: libatalk: Make the "valid users" option work in the Homes section, SF bug#449 UPD: libatalk: Check that FPDisconnectOldSession is successful, SF bug#634 UPD: libatalk: Bring iniparser library codebase in line with current version 4.1 FIX: afpd: Provide MNTTYPE_NFS on OmniOS to make quota work, GitHub#117 FIX: afpd: Avoid triggering realpath() lookups with empty path, GitHub#277 FIX: spotlight: Spotlight searches can cause afpd to segfault, GitHub#56 UPD: spotlight: add support for tracker3, SF patch#147 FIX: macusers: Fix output for long usernames FIX: macusers: account for usernames with non-word characters FIX: macusers: Support NetBSD FIX: Fix all function declarations without a prototype FIX: Fix C99 compliance issues FIX: Fix gcc10 compiler warnings UPD: Remove acsiidocs sources and release notes script FIX: manpages: afp.conf: Parameters are not quoted, SF bug#617 FIX: manpages: afp.conf: Document $u in home name, GitHub#123 FIX: manpages: afp.conf: Document the usage of guest user, GitHub#298 FIX: Document how the mysql cnid backend is configured, GitHub#69 FIX: Fix user-visible typos in log output and man pages. FIX: Fix spelling, syntax, and dead URLs in html manual. NEW: Create README.md NEW: Set up GitHub workflow and static analysis with Sonarcloud @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.54 2023/04/19 08:11:10 adam Exp $ d5 1 @ 1.54 log @revbump after textproc/icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.53 2023/04/04 18:16:06 bouyer Exp $ d3 1 a3 2 DISTNAME= netatalk-3.1.14 PKGREVISION= 2 d6 1 a6 1 MASTER_SITES= ${MASTER_SITE_GITHUB:=Netatalk/}Netatalk/releases/download/netatalk-3-1-14/ @ 1.53 log @Sync NetBSD's quota support with current state: - apply patch-macros_quota-check.m4's changes to configure, so that it has a chance to enable quota support on NetBSD - etc/afpd/quota.c: update for new libquota after dholland's changes (back in 2012!) Bump PKGREVISION @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.52 2023/01/11 12:25:04 hauke Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.52 log @Update net/netatalk3 to v3.1.14 From the upstream ChangeLog: FIX: fix build with libressl >= 2.7.0 NEW: Added Ignore Directories Feature UPD: Generate Unicode source code based on the latest https://www.unicode.org/Public/UNIDATA/UnicodeData.txt FIX: Protect against removing AFP metadata xattr FIX: avoid setting adouble entries on symlinks FIX: add handling for cases where ad_entry() returns NULL FIX: Fix setting of LD_LIBRARY_FLAGS ($shlibpath_var). FIX: Fedora migrating away from IO::Socket::INET6 to IO::Socket::IP FIX: afpd: check return values from setXXid() functions FIX: afpd: drop groups in become_user_permanently() FIX: Fix use after free in get_tm_used() FIX: Fix sign extension problem in bsd_attr_list() FIX: Fix garbage read in bsd_attr_list FIX: make afpstats python 3 compatible UPD: docs: manual: Remove wrong TCP-over-TCP info; minor copy editing FIX: configure.ac: fix macro ordering for CentOS 6 FIX: configure.ac: fix typo Reviewed-by: Ralph Boehme slow@@samba.org FIX: configure.ac: remove some trailing whitespace Reviewed-by: Ralph Boehme slow@@samba.org FIX: configure.ac: fix deprecated macro invocation Reviewed-by: Ralph Boehme slow@@samba.org FIX: configure.ac: replace obsolete macro Reviewed-by: Ralph Boehme slow@@samba.org FIX: libatalk/dsi/Makefile.am: fix deprecation warning FIX: Store AutoMake helper script in build-aux/ FIX: configure.ac: define a dir for macros FIX: configure.ac: AM_CONFIG_HEADER is deprecated FIX: autotools: Fix another deprecation warning FIX: libgcrypt typo in configuration error message UPD: Various CI improvements FIX: libatalk/conf: re-generation of afp_voluuid.conf UPD: libatalk/conf: code cleanup and add locking to get_vol_uuid() UPD: add documentation for the lv_flags_t FIX: No need to check for attropen on Solaris #44 GC unused PLIST options. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.51 2023/01/03 17:38:02 wiz Exp $ d4 1 @ 1.51 log @*: recursive bump for tiff shlib major bump @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.50 2022/10/26 10:31:50 wiz Exp $ d3 1 a3 1 DISTNAME= netatalk-3.1.13 a4 1 PKGREVISION= 4 d6 1 a6 2 MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=netatalk/} EXTRACT_SUFX= .tar.bz2 @ 1.50 log @*: bump PKGREVISION for libunistring shlib major bump @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.49 2022/06/30 11:18:42 nia Exp $ d5 1 a5 1 PKGREVISION= 3 @ 1.49 log @*: Revbump packages that use Python at runtime without a PKGNAME prefix @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.48 2022/06/28 11:35:04 wiz Exp $ d5 1 a5 1 PKGREVISION= 2 @ 1.48 log @*: recursive bump for perl 5.36 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.47 2022/05/05 08:23:27 nia Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.47 log @netatalk*: Use OPSYS_VERSION to numerically compare NetBSD releases @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.46 2022/03/22 08:25:37 hauke Exp $ d5 1 @ 1.46 log @net/netatalk3 update to 3.1.13 Security update - from upstream's release nites: Changes in 3.1.13 ~~~~~~~~~~~~~~~~~ * FIX: CVE-2021-31439 * FIX: CVE-2022-23121 * FIX: CVE-2022-23123 * FIX: CVE-2022-23122 * FIX: CVE-2022-23125 * FIX: CVE-2022-23124 * FIX: CVE-2022-0194 * FIX: afpd: make a variable declaration a definition * UPD: Remove bundled libevent @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.45 2022/03/07 16:52:25 nia Exp $ d65 1 a65 1 || (${OPSYS} == "NetBSD" && empty(OS_VERSION:M[0-6].[0-8].*)) @ 1.45 log @netatalk3: extend CHECK_RELRO_SKIP @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.44 2022/01/04 20:45:29 hauke Exp $ d3 1 a3 1 DISTNAME= netatalk-3.1.12 a4 1 PKGREVISION= 20 d15 1 a15 1 USE_TOOLS+= gmake perl:run @ 1.44 log @Unlike netatalk 2.x, the 3.x afpd writes its pid to a non-configurable and non-canonical place. Makes 'service netatalk status' actually work. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.43 2021/12/08 16:06:04 adam Exp $ d72 1 @ 1.43 log @revbump for icu and libffi @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.42 2021/10/21 07:46:36 wiz Exp $ d5 1 a5 1 PKGREVISION= 19 @ 1.42 log @*: recursive bump for heimdal 7.7.0 its buildlink3.mk now includes openssl's buildlink3.mk @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.41 2021/09/29 19:01:09 adam Exp $ d5 1 a5 1 PKGREVISION= 18 @ 1.41 log @revbump for boost-libs @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.40 2021/05/24 19:53:21 wiz Exp $ d5 1 a5 1 PKGREVISION= 17 @ 1.40 log @*: recursive bump for perl 5.34 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.39 2021/05/11 11:47:40 hauke Exp $ d5 1 a5 1 PKGREVISION= 16 @ 1.39 log @Unbreak FreeBSD build - it has extended attributes, too. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.38 2021/04/21 13:25:12 adam Exp $ d5 1 a5 1 PKGREVISION= 15 @ 1.38 log @revbump for boost-libs @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.37 2020/12/04 20:45:35 nia Exp $ d64 3 a66 2 .if ${OPSYS} == "SunOS" || ${OPSYS} == "DragonFly" || ${OPSYS} == "Linux" || \ (${OPSYS} == "NetBSD" && empty(OS_VERSION:M[0-6].[0-8].*)) @ 1.37 log @Revbump packages with a runtime Python dep but no version prefix. For the Python 3.8 default switch. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.36 2020/12/04 04:56:08 riastradh Exp $ d5 1 a5 1 PKGREVISION= 14 @ 1.36 log @Revbump for openpam cppflags change months ago, belatedly. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.35 2020/08/31 18:10:37 wiz Exp $ d5 1 a5 1 PKGREVISION= 13 @ 1.35 log @*: bump PKGREVISION for perl-5.32. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.34 2020/08/17 20:19:49 leot Exp $ d5 1 a5 1 PKGREVISION= 12 @ 1.34 log @*: revbump after fontconfig bl3 changes (libuuid removal) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.33 2020/07/06 20:19:54 christos Exp $ d5 1 a5 1 PKGREVISION= 11 @ 1.33 log @Enable support for ipv4 mapped addresses @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.32 2020/05/22 10:56:29 adam Exp $ d5 1 a5 1 PKGREVISION= 10 @ 1.32 log @revbump after updating security/nettle @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.31 2020/05/02 13:27:05 rillig Exp $ d5 1 a5 1 PKGREVISION= 9 @ 1.31 log @net/netatalk3: remove no-op SUBST block There is no mention of dvips in the whole package. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.30 2020/03/20 11:58:09 nia Exp $ d5 1 a5 1 PKGREVISION= 8 @ 1.30 log @*: Convert broken sourceforge HOMEPAGEs back to http @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.29 2020/03/10 22:10:47 wiz Exp $ a62 6 SUBST_CLASSES+= paths SUBST_MESSAGE.paths= Fixing hardcoded paths. SUBST_STAGE.paths= pre-configure SUBST_FILES.paths= distrib/initscripts/Makefile.in SUBST_SED.paths= -e "s,^\\(DVIPS=\\)\\(/usr/local/tex\\)\\(/bin\\),\\1${PREFIX}\\3," @ 1.29 log @librsvg: update bl3.mk to remove libcroco in rust case recursive bump for the dependency change @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.28 2020/03/08 16:50:57 wiz Exp $ d11 1 a11 1 HOMEPAGE= https://netatalk.sourceforge.net/ @ 1.28 log @*: recursive bump for libffi @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2020/01/18 23:33:19 rillig Exp $ d5 1 a5 1 PKGREVISION= 7 @ 1.27 log @all: migrate several HOMEPAGEs to https pkglint --only "https instead of http" -r -F With manual adjustments afterwards since pkglint 19.4.4 fixed a few indentations in unrelated lines. This mainly affects projects hosted at SourceForce, as well as freedesktop.org, CTAN and GNU. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2020/01/18 21:50:20 jperkin Exp $ d5 1 a5 1 PKGREVISION= 6 @ 1.26 log @*: Recursive revision bump for openssl 1.1.1. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2020/01/16 13:33:50 jperkin Exp $ d11 1 a11 1 HOMEPAGE= http://netatalk.sourceforge.net/ @ 1.25 log @*: Remove USE_OLD_DES_API. OpenSSL 1.1.1d no longer ships des_old.h, and the time for this being necessary appears to be behind us. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2019/11/03 11:45:44 rillig Exp $ d5 1 a5 1 PKGREVISION= 5 @ 1.24 log @net: align variable assignments pkglint -Wall -F --only aligned --only indent -r No manual corrections. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2019/08/11 13:22:13 wiz Exp $ a15 1 USE_OLD_DES_API= yes @ 1.23 log @Bump PKGREVISIONs for perl 5.30.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2019/07/21 22:25:33 wiz Exp $ d4 1 a4 1 PKGNAME= ${DISTNAME:C/-/3-/} @ 1.22 log @*: recursive bump for gdk-pixbuf2-2.38.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2019/07/20 22:46:40 wiz Exp $ d5 1 a5 1 PKGREVISION= 4 @ 1.21 log @*: recursive bump for nettle 3.5.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2019/06/05 15:03:31 hauke Exp $ d5 1 a5 1 PKGREVISION= 3 @ 1.20 log @pkglint fallout; no code changes intended. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2019/04/25 07:33:11 maya Exp $ d5 1 a5 1 PKGREVISION= 2 @ 1.19 log @PKGREVISION bump for anything using python without a PYPKGPREFIX. This is a semi-manual PKGREVISION bump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2018/12/21 09:59:21 hauke Exp $ d33 1 a33 1 CONFLICTS= netatalk22-[0-9]* netatalk-30-[0-9]* netatalk-[0-9]* d72 1 a72 1 (${OPSYS} == "NetBSD" && empty(OS_VERSION:M[0-6].[0-8]*)) @ 1.18 log @Unbreak the build on OmniOS. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2018/12/21 09:18:52 hauke Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.17 log @Update net/netatalk3 to 3.1.12. Changes in 3.1.12 * FIX: dhx uams: build with LibreSSL, GitHub#91 * FIX: various spelling errors * FIX: CVE-2018-1160 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2018/11/27 02:19:03 christos Exp $ d5 1 a5 1 #PKGREVISION= 1 @ 1.16 log @fix SSP build. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2018/11/14 22:22:13 kleink Exp $ d3 1 a3 1 DISTNAME= netatalk-3.1.11 d5 1 a5 1 PKGREVISION= 10 @ 1.15 log @Revbump after cairo 1.16.0 update. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2018/11/12 03:52:44 ryoon Exp $ d5 1 a5 1 PKGREVISION= 9 @ 1.14 log @Recursive revbump from hardbuzz-2.1.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2018/08/22 09:45:55 wiz Exp $ d5 1 a5 1 PKGREVISION= 8 @ 1.13 log @Recursive bump for perl5-5.28.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2018/04/17 22:29:46 wiz Exp $ d5 1 a5 1 PKGREVISION= 7 @ 1.12 log @Add p11-kit to gnutls/bl3.mk and bump dependencies. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2018/04/16 14:35:02 wiz Exp $ d5 1 a5 1 PKGREVISION= 6 @ 1.11 log @Recursive bump for new fribidi dependency in pango. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2018/03/12 11:17:22 wiz Exp $ d5 1 a5 1 PKGREVISION= 5 @ 1.10 log @Recursive bumps for fontconfig and libzip dependency changes. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2018/01/28 20:11:00 wiz Exp $ d5 1 a5 1 PKGREVISION= 4 @ 1.9 log @Bump PKGREVISION for gdbm shlib major bump @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2018/01/12 15:56:23 jperkin Exp $ d5 1 a5 1 PKGREVISION= 3 @ 1.8 log @netatalk*: Skip archive libraries for SSP checks. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2017/11/23 17:20:07 wiz Exp $ d5 1 a5 1 PKGREVISION= 2 @ 1.7 log @recursive bump for libxkbcommon removal from at-spi2-core @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2017/11/12 16:03:34 khorben Exp $ d78 2 @ 1.6 log @Bump PKGREVISION on packages depending on CUPS This should be the last part of the renaming operation for print/cups to print/cups-base. Rationale: packages depending on CUPS but not relying on a functional printing setup only need to depend on print/cups-base (equivalent to the former print/cups). The new print/cups now depends on print/cups-base and on print/cups-filters, thus directly providing a functional printing setup. This bump reflects this change of dependency. As discussed on tech-pkg@@ @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2017/06/02 12:19:07 szptvlfn Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.5 log @Update to netatalk-3.1.11 pkgsrc changes: removed patches: patch-bin_afppasswd_afppasswd.c patch-etc_uams_uams__randnum.c https://github.com/Netatalk/Netatalk/commit/ee2dee23560ac3c059b020b1ec2fbd3c0ef1318f patch-include_atalk_acl.h https://github.com/Netatalk/Netatalk/commit/d48ecb55ac4c916cd78bbaf4de53a04abf6d47fb regen patch: patch-config_pam_Makefile.in changelog(from NEWS): Changes in 3.1.11 ================ * NEW: Global option "zeroconf name", FR#99 * NEW: show Zeroconf support by "netatalk -V", FR#100 * UPD: gentoo: Switch openrc init script to openrc-run, GitHub#77 * FIX: log message: name of function doese not match, GitHub#78 * UPD: volume capacity reporting to match Samba behavior, GitHub#83 * FIX: debian: sysv init status command exits with proper exit code, GitHub#84 * FIX: dsi_stream_read: len:0, unexpected EOF, GitHub#82 * UPD: dhx uams: OpenSSL 1.1 support, GitHub#87 Changes in 3.1.10 ================ * FIX: cannot build when ldap is not defined, bug #630 * FIX: SIGHUP can cause core dump when mdns is enabled, bug #72 * FIX: Solaris: stale pid file puts netatalk into maintenance mode, bug #73 * FIX: dsi_stream_read: len:0, unexpected EOF, bug #633 Changes in 3.1.9 ================ * FIX: afpd: fix "admin group" option * NEW: afpd: new options "force user" and "force group" * FIX: listening on IPv6 wildcard address may fail if IPv6 is disabled, bug #606 * NEW: LibreSSL support, FR #98 * FIX: cannot build when acl is not defined, bug #574 * UPD: configure option "--with-init-style=" for Gentoo. "gentoo" is renamed to "gentoo-openrc". "gentoo-openrc" is same as "openrc". "gentoo-systemd" is same as "systemd". * NEW: configure option "--with-dbus-daemon=PATH" for Spotlight feature * UPD: use "tracker daemon" command instead of "tracker-control" command if Gnome Tracker is the recent version. * NEW: configure options "--enable-rpath" and "--disable-rpath" which can be used to force setting of RPATH (default on Solaris/NetBSD) or disable it. * NEW: configure option "--with-tracker-install-prefix" allows setting an alternate install prefix for tracker when cross-compiling. * UPD: asip-status.pl: IPv6 support * UPD: asip-status.pl: show GSS-UAM SPNEGO blob * FIX: afpd: don't use network IDs without LDAP, bug #621 * FIX: afpd: reading from file may fail, bug #619 * NEW: AFP clients should not be able to copy or manipulate special extended attributes set by NFS and SMB servers on Solaris, issue #36 * FIX: ad: ad cp may crash, bug #622 * UPD: Update Unicode support to version 9.0.0 Changes in 3.1.8 ================ * FIX: CNID/MySQL: Quote UUID table names. https://sourceforge.net/p/netatalk/bugs/585/ * FIX: Crash in cnid_metad, bug #593 * UPD: Update Unicode support to version 8.0.0 * FIX: larger server side copyfile buffer for improved IO performance, bug #599 * NEW: afpd: new option "ea = samba". Use Samba vfs_streams_xattr compatible xattrs which means adding a 0 byte at the end of xattrs. * FIX: remove #541 workaround patch. There was this problem with only early Fedora 20. * FIX: rpmbuild fails on Fedora x86_64, bug #598 * FIX: Listen on IPv6 wildcard address by default, bug #602 * FIX: FCE protocol version 1 packets, bug #603 * UPD: Update list of BerkeleyDB versions searched at configure time @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2017/05/19 13:29:03 prlw1 Exp $ d5 1 @ 1.4 log @Bump PKGREVISION for cups15 -> cups change. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2017/03/21 20:03:03 hauke Exp $ d3 1 a3 1 DISTNAME= netatalk-3.1.7 a4 1 PKGREVISION= 1 @ 1.3 log @Fix a PLIST glitch pkglint whitespace @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2017/03/21 10:26:26 wiz Exp $ d5 1 a5 1 #PKGREVISION= 7 @ 1.2 log @Explicitly disable mysql, so it's not detected if mysql-config is found. Addresses build problem reported by Louis Guillaume on pkgsrc-users. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2016/11/07 00:45:30 christos Exp $ d33 1 a33 1 CONFLICTS= netatalk22-[0-9]* netatalk-30-[0-9]* netatalk-[0-9]* @ 1.1 log @new files. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2016/07/09 06:38:44 wiz Exp $ d53 1 @