head 1.5; access; symbols pkgsrc-2026Q1:1.5.0.104 pkgsrc-2026Q1-base:1.5 pkgsrc-2025Q4:1.5.0.102 pkgsrc-2025Q4-base:1.5 pkgsrc-2025Q3:1.5.0.100 pkgsrc-2025Q3-base:1.5 pkgsrc-2025Q2:1.5.0.98 pkgsrc-2025Q2-base:1.5 pkgsrc-2025Q1:1.5.0.96 pkgsrc-2025Q1-base:1.5 pkgsrc-2024Q4:1.5.0.94 pkgsrc-2024Q4-base:1.5 pkgsrc-2024Q3:1.5.0.92 pkgsrc-2024Q3-base:1.5 pkgsrc-2024Q2:1.5.0.90 pkgsrc-2024Q2-base:1.5 pkgsrc-2024Q1:1.5.0.88 pkgsrc-2024Q1-base:1.5 pkgsrc-2023Q4:1.5.0.86 pkgsrc-2023Q4-base:1.5 pkgsrc-2023Q3:1.5.0.84 pkgsrc-2023Q3-base:1.5 pkgsrc-2023Q2:1.5.0.82 pkgsrc-2023Q2-base:1.5 pkgsrc-2023Q1:1.5.0.80 pkgsrc-2023Q1-base:1.5 pkgsrc-2022Q4:1.5.0.78 pkgsrc-2022Q4-base:1.5 pkgsrc-2022Q3:1.5.0.76 pkgsrc-2022Q3-base:1.5 pkgsrc-2022Q2:1.5.0.74 pkgsrc-2022Q2-base:1.5 pkgsrc-2022Q1:1.5.0.72 pkgsrc-2022Q1-base:1.5 pkgsrc-2021Q4:1.5.0.70 pkgsrc-2021Q4-base:1.5 pkgsrc-2021Q3:1.5.0.68 pkgsrc-2021Q3-base:1.5 pkgsrc-2021Q2:1.5.0.66 pkgsrc-2021Q2-base:1.5 pkgsrc-2021Q1:1.5.0.64 pkgsrc-2021Q1-base:1.5 pkgsrc-2020Q4:1.5.0.62 pkgsrc-2020Q4-base:1.5 pkgsrc-2020Q3:1.5.0.60 pkgsrc-2020Q3-base:1.5 pkgsrc-2020Q2:1.5.0.56 pkgsrc-2020Q2-base:1.5 pkgsrc-2020Q1:1.5.0.36 pkgsrc-2020Q1-base:1.5 pkgsrc-2019Q4:1.5.0.58 pkgsrc-2019Q4-base:1.5 pkgsrc-2019Q3:1.5.0.54 pkgsrc-2019Q3-base:1.5 pkgsrc-2019Q2:1.5.0.52 pkgsrc-2019Q2-base:1.5 pkgsrc-2019Q1:1.5.0.50 pkgsrc-2019Q1-base:1.5 pkgsrc-2018Q4:1.5.0.48 pkgsrc-2018Q4-base:1.5 pkgsrc-2018Q3:1.5.0.46 pkgsrc-2018Q3-base:1.5 pkgsrc-2018Q2:1.5.0.44 pkgsrc-2018Q2-base:1.5 pkgsrc-2018Q1:1.5.0.42 pkgsrc-2018Q1-base:1.5 pkgsrc-2017Q4:1.5.0.40 pkgsrc-2017Q4-base:1.5 pkgsrc-2017Q3:1.5.0.38 pkgsrc-2017Q3-base:1.5 pkgsrc-2017Q2:1.5.0.34 pkgsrc-2017Q2-base:1.5 pkgsrc-2017Q1:1.5.0.32 pkgsrc-2017Q1-base:1.5 pkgsrc-2016Q4:1.5.0.30 pkgsrc-2016Q4-base:1.5 pkgsrc-2016Q3:1.5.0.28 pkgsrc-2016Q3-base:1.5 pkgsrc-2016Q2:1.5.0.26 pkgsrc-2016Q2-base:1.5 pkgsrc-2016Q1:1.5.0.24 pkgsrc-2016Q1-base:1.5 pkgsrc-2015Q4:1.5.0.22 pkgsrc-2015Q4-base:1.5 pkgsrc-2015Q3:1.5.0.20 pkgsrc-2015Q3-base:1.5 pkgsrc-2015Q2:1.5.0.18 pkgsrc-2015Q2-base:1.5 pkgsrc-2015Q1:1.5.0.16 pkgsrc-2015Q1-base:1.5 pkgsrc-2014Q4:1.5.0.14 pkgsrc-2014Q4-base:1.5 pkgsrc-2014Q3:1.5.0.12 pkgsrc-2014Q3-base:1.5 pkgsrc-2014Q2:1.5.0.10 pkgsrc-2014Q2-base:1.5 pkgsrc-2014Q1:1.5.0.8 pkgsrc-2014Q1-base:1.5 pkgsrc-2013Q4:1.5.0.6 pkgsrc-2013Q4-base:1.5 pkgsrc-2013Q3:1.5.0.4 pkgsrc-2013Q3-base:1.5 pkgsrc-2013Q2:1.5.0.2 pkgsrc-2013Q2-base:1.5 pkgsrc-2013Q1:1.4.0.26 pkgsrc-2013Q1-base:1.4 pkgsrc-2012Q4:1.4.0.24 pkgsrc-2012Q4-base:1.4 pkgsrc-2012Q3:1.4.0.22 pkgsrc-2012Q3-base:1.4 pkgsrc-2012Q2:1.4.0.20 pkgsrc-2012Q2-base:1.4 pkgsrc-2012Q1:1.4.0.18 pkgsrc-2012Q1-base:1.4 pkgsrc-2011Q4:1.4.0.16 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q3:1.4.0.14 pkgsrc-2011Q3-base:1.4 pkgsrc-2011Q2:1.4.0.12 pkgsrc-2011Q2-base:1.4 pkgsrc-2011Q1:1.4.0.10 pkgsrc-2011Q1-base:1.4 pkgsrc-2010Q4:1.4.0.8 pkgsrc-2010Q4-base:1.4 pkgsrc-2010Q3:1.4.0.6 pkgsrc-2010Q3-base:1.4 pkgsrc-2010Q2:1.4.0.4 pkgsrc-2010Q2-base:1.4 pkgsrc-2010Q1:1.4.0.2 pkgsrc-2010Q1-base:1.4 pkgsrc-2009Q4:1.3.0.2 pkgsrc-2009Q4-base:1.3 pkgsrc-2008Q4:1.2.0.20 pkgsrc-2008Q4-base:1.2 pkgsrc-2008Q3:1.2.0.18 pkgsrc-2008Q3-base:1.2 cube-native-xorg:1.2.0.16 cube-native-xorg-base:1.2 pkgsrc-2008Q2:1.2.0.14 pkgsrc-2008Q2-base:1.2 pkgsrc-2008Q1:1.2.0.12 pkgsrc-2008Q1-base:1.2 pkgsrc-2007Q4:1.2.0.10 pkgsrc-2007Q4-base:1.2 pkgsrc-2007Q3:1.2.0.8 pkgsrc-2007Q3-base:1.2 pkgsrc-2007Q2:1.2.0.6 pkgsrc-2007Q2-base:1.2 pkgsrc-2007Q1:1.2.0.4 pkgsrc-2007Q1-base:1.2 pkgsrc-2006Q4:1.2.0.2 pkgsrc-2006Q4-base:1.2 pkgsrc-2006Q3:1.1.0.6 pkgsrc-2006Q3-base:1.1 pkgsrc-2006Q2:1.1.0.4 pkgsrc-2006Q2-base:1.1 pkgsrc-2006Q1:1.1.0.2 pkgsrc-2006Q1-base:1.1; locks; strict; comment @# @; 1.5 date 2013.05.04.12.59.46; author joerg; state Exp; branches; next 1.4; 1.4 date 2010.02.13.06.28.21; author obache; state Exp; branches; next 1.3; 1.3 date 2009.11.29.21.55.09; author dholland; state Exp; branches; next 1.2; 1.2 date 2006.10.07.08.50.41; author rillig; state dead; branches; next 1.1; 1.1 date 2006.02.04.17.19.54; author joerg; state Exp; branches; next ; desc @@ 1.5 log @Add a bunch of missing includes hidden by libstdc++ namespace pollution. @ text @$NetBSD: patch-ab,v 1.4 2010/02/13 06:28:21 obache Exp $ Avoid compiler noise when storing an integer in a pointer. (This code will break on 32-bit platforms after 2038, but that's somebody else's problem.) --- libaegis/project/history/change/change2time.cc.orig 2009-06-25 16:00:55.000000000 +0000 +++ libaegis/project/history/change/change2time.cc @@@@ -22,19 +22,19 @@@@ #include #include #include - +#include time_t project_ty::change_completion_timestamp(long change_number) { assert(change2time_stp); - time_t result = (time_t)itab_query(change2time_stp, change_number); + time_t result = (time_t)(intptr_t)itab_query(change2time_stp, change_number); if (!result) { change::pointer cp = change_alloc(this, change_number); change_bind_existing(cp); result = ::change_completion_timestamp(cp); - itab_assign (change2time_stp, cp->number, (void*)result); + itab_assign (change2time_stp, cp->number, (void*)(intptr_t)result); change_free(cp); } @ 1.4 log @Update aegis to 4.24.2. While here reset location of shardstatedir to default location. ${VARBASE}/run is bad idea, because persistent data are stored. Noticed by Marko Schutz in pkgsrc-users@@. Notes: Version 4.24.2 (25-Jun-2009) * The branch fstate can contain fake transparent entries when a change not yet integrated modifies for the first time in the branch a file. It is possible that such entries cause troubles if the project is configured to write the pfstate file. To avoid such troubles the fake transparent entries are stripped on the fly when reading the pfstate file. The way the the pfstate file is written is not modified. * The Italian translation of error messages is now available. * The Vietnamese and Dutch error messages has been updated. * The aerevml(1) command was incorrectly printing twice user defined attributes. This behavior has been fixed. * The aeclean(1) command was incorrectly checking the patterns against the absolute name of the files. This behavior has been fixed. * The aelock(1) man page was incorrectly reporting the attribute name aelock use. This has been fixed. * The aesub(5) man page now reference aeuconf(5) in the email address section. * The aedist(1) command is now more robust when handling renamed files. * The t0228a-matt.sh test script has been made more robust with respect to different behavior of libmagic. * The t0127a.sh test script (aeimport vs. sccs) has been fixed. * A number of memory related bugs has been fixed. * Some typo has been corrected in the ae-repo-ci(1) man page. * The build process has been improved to give more informative messages when a new aegis developer populate his repository for the first time. @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.3 2009/11/29 21:55:09 dholland Exp $ d10 8 a17 1 @@@@ -28,13 +28,13 @@@@ time_t @ 1.3 log @Add more casts when storing a time_t in a pointer, to shut up the compiler and thereby fix broken build on 5.0 amd64. The code in question will break in 2038 on i386, but for now at least that's someone else's problem. @ text @d1 1 a1 1 $NetBSD$ d8 2 a9 2 --- libaegis/project/history/change/change2time.cc~ 2008-09-24 17:48:58.000000000 -0400 +++ libaegis/project/history/change/change2time.cc 2009-11-29 15:30:43.000000000 -0500 @ 1.2 log @Updated aegis to 4.22. Since the pkgsrc package had not been updated for three years, there are far too many changes to list here. They are though included as share/aegis/en/readme.txt. @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.1 2006/02/04 17:19:54 joerg Exp $ d3 23 a25 13 --- libaegis/getpw_cache.c.orig 2006-01-05 17:42:08.000000000 +0000 +++ libaegis/getpw_cache.c @@@@ -49,8 +49,8 @@@@ passwd_null(void) #ifndef SOURCE_FORGE_HACK result->pw_name = 0; result->pw_passwd = 0; - result->pw_uid = (__uid_t)-1; - result->pw_gid = (__gid_t)-1; + result->pw_uid = (uid_t)-1; + result->pw_gid = (gid_t)-1; result->pw_gecos = 0; #ifdef HAVE_pw_comment result->pw_comment = 0; @ 1.1 log @Depend on groff and GNU-like soelim. Usess gettext-lib. Needs msgfmt. Patch away use of __uid_t and __gid_t, when uid_t and gid_t is meant. @ text @d1 1 a1 1 $NetBSD$ @