dnl GNOME_SUPPORT_CHECKS dnl Check for various support functions needed by the standard dnl Gnome libraries. Sets LIBOBJS, might define some macros. dnl This should only be used when building the Gnome libs; dnl Gnome clients should not need this macro. AC_DEFUN([GNOME_SUPPORT_CHECKS],[ # we need an `awk' to build `gnomesupport.h' AC_REQUIRE([AC_PROG_AWK]) # this should go away soon need_gnome_support=yes save_LIBOBJS="$LIBOBJS" LIBOBJS= AC_CHECK_FUNCS(getopt_long,,LIBOBJS="$LIBOBJS getopt.o getopt1.o") # for `scandir' AC_HEADER_DIRENT # copied from `configure.in' of `libiberty' vars="program_invocation_short_name program_invocation_name sys_errlist" for v in $vars; do AC_MSG_CHECKING([for $v]) AC_CACHE_VAL(gnome_cv_var_$v, [AC_TRY_LINK([int *p;], [extern int $v; p = &$v;], [eval "gnome_cv_var_$v=yes"], [eval "gnome_cv_var_$v=no"])]) if eval "test \"`echo '$gnome_cv_var_'$v`\" = yes"; then AC_MSG_RESULT(yes) n=HAVE_`echo $v | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` AC_DEFINE_UNQUOTED($n) else AC_MSG_RESULT(no) fi done AC_REPLACE_FUNCS(memmove mkstemp scandir strcasecmp strerror strndup strnlen) AC_REPLACE_FUNCS(strtok_r strtod strtol strtoul vasprintf vsnprintf) AC_CHECK_FUNCS(realpath,,LIBOBJS="$LIBOBJS canonicalize.o") # to include `error.c' error.c has some HAVE_* checks AC_CHECK_FUNCS(vprintf doprnt strerror_r) AM_FUNC_ERROR_AT_LINE # This is required if we declare setreuid () and setregid (). AC_TYPE_UID_T # see if we need to declare some functions. Solaris is notorious for # putting functions into the `libc' but not listing them in the headers AC_CHECK_HEADERS(string.h strings.h stdlib.h unistd.h dirent.h) GCC_NEED_DECLARATIONS(gethostname setreuid setregid getpagesize) GCC_NEED_DECLARATION(scandir,[ #ifdef HAVE_DIRENT_H #include <dirent.h> #endif ]) # Turn our LIBOBJS into libtool objects. This is gross, but it # requires changes to autoconf before it goes away. LTLIBOBJS=`echo "$LIBOBJS" | sed 's/\.o/.lo/g'` AC_SUBST(need_gnome_support) AC_SUBST(LTLIBOBJS) LIBOBJS="$save_LIBOBJS" AM_CONDITIONAL(BUILD_GNOME_SUPPORT, test "$need_gnome_support" = yes) ]) l/electron4/files/lodash.merge-4.6.2</option> <option value='dependabot/npm_and_yarn/devel/electron4/files/minimist-1.2.2'>dependabot/npm_and_yarn/devel/electron4/files/minimist-1.2.2</option> <option value='dependabot/npm_and_yarn/devel/electron4/files/minimist-1.2.3'>dependabot/npm_and_yarn/devel/electron4/files/minimist-1.2.3</option> <option value='dependabot/npm_and_yarn/devel/electron4/files/node-fetch-2.6.1'>dependabot/npm_and_yarn/devel/electron4/files/node-fetch-2.6.1</option> <option value='dependabot/npm_and_yarn/devel/electron4/files/serve-10.1.2'>dependabot/npm_and_yarn/devel/electron4/files/serve-10.1.2</option> <option value='dependabot/npm_and_yarn/devel/electron4/files/y18n-3.2.2'>dependabot/npm_and_yarn/devel/electron4/files/y18n-3.2.2</option> <option value='dependabot/npm_and_yarn/devel/electron6/files/elliptic-6.5.3'>dependabot/npm_and_yarn/devel/electron6/files/elliptic-6.5.3</option> <option value='dependabot/npm_and_yarn/devel/electron6/files/elliptic-6.5.4'>dependabot/npm_and_yarn/devel/electron6/files/elliptic-6.5.4</option> <option value='dependabot/npm_and_yarn/devel/electron6/files/ini-1.3.8'>dependabot/npm_and_yarn/devel/electron6/files/ini-1.3.8</option> <option value='dependabot/npm_and_yarn/devel/electron6/files/lodash-4.17.19'>dependabot/npm_and_yarn/devel/electron6/files/lodash-4.17.19</option> <option value='dependabot/npm_and_yarn/devel/electron6/files/lodash.merge-4.6.2'>dependabot/npm_and_yarn/devel/electron6/files/lodash.merge-4.6.2</option> <option value='dependabot/npm_and_yarn/devel/electron6/files/node-fetch-2.6.1'>dependabot/npm_and_yarn/devel/electron6/files/node-fetch-2.6.1</option> <option value='dependabot/npm_and_yarn/devel/electron6/files/serve-10.1.2'>dependabot/npm_and_yarn/devel/electron6/files/serve-10.1.2</option> <option value='gnome-3.22'>gnome-3.22</option> <option value='gnome-3.24'>gnome-3.24</option> <option value='gnome-3.26'>gnome-3.26</option> <option value='gnome-3.28'>gnome-3.28</option> <option value='gnome-3.32'>gnome-3.32</option> <option value='gnome-3.36'>gnome-3.36</option> <option value='gstreamer'>gstreamer</option> <option value='gstreamer-1.16'>gstreamer-1.16</option> <option value='gstreamer0.10-removal'>gstreamer0.10-removal</option> <option value='main' selected='selected'>main</option> <option value='master'>master</option> <option value='mate-1.16'>mate-1.16</option> <option value='mate-1.18'>mate-1.18</option> <option value='mate-1.20'>mate-1.20</option> <option value='mate-1.22'>mate-1.22</option> </select> <input type='submit' value='switch'/></form></td></tr> <tr><td class='sub'>FreeBSD GNOME current development ports (https://github.com/freebsd/freebsd-ports-gnome)</td><td class='sub right'></td></tr></table> <table class='tabs'><tr><td> <a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/about/'>about</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/'>summary</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/refs/?id=8bd86a32fcc995d016422d3355f5dd142f4793fb'>refs</a><a class='active' href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/log/www/mhonarc'>log</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/tree/www/mhonarc?id=8bd86a32fcc995d016422d3355f5dd142f4793fb'>tree</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/www/mhonarc?id=8bd86a32fcc995d016422d3355f5dd142f4793fb'>commit</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/diff/www/mhonarc?id=8bd86a32fcc995d016422d3355f5dd142f4793fb'>diff</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/stats/www/mhonarc'>stats</a></td><td class='form'><form class='right' method='get' action='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/log/www/mhonarc'> <input type='hidden' name='id' value='8bd86a32fcc995d016422d3355f5dd142f4793fb'/><select name='qt'> <option value='grep'>log msg</option> <option value='author'>author</option> <option value='committer'>committer</option> <option value='range'>range</option> </select> <input class='txt' type='search' size='10' name='q' value=''/> <input type='submit' value='search'/> </form> </td></tr></table> <div class='path'>path: <a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/log/?id=8bd86a32fcc995d016422d3355f5dd142f4793fb'>root</a>/<a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/log/www?id=8bd86a32fcc995d016422d3355f5dd142f4793fb'>www</a>/<a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/log/www/mhonarc?id=8bd86a32fcc995d016422d3355f5dd142f4793fb'>mhonarc</a></div><div class='content'><table class='list nowrap'><tr class='nohover'><th></th><th class='left'>Commit message (<a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/log/www/mhonarc?id=8bd86a32fcc995d016422d3355f5dd142f4793fb&showmsg=1'>Expand</a>)</th><th class='left'>Author</th><th class='left'>Age</th><th class='left'>Files</th><th class='left'>Lines</th></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/www/mhonarc?id=59e6adf4a32574137618e96c14fa28f42ba7759d'>SIZEify (maintainer timeout)</a></td><td>trevor</td><td><span title='2004-03-31 11:12:58 +0800'>2004-03-31</span></td><td>1</td><td><span class='deletions'>-0</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/www/mhonarc?id=530cdf3e5dfda40a5a486ba70ad92b882461993b'>Upgrade to 2.6.8.</a></td><td>max</td><td><span title='2003-08-14 10:25:50 +0800'>2003-08-14</span></td><td>2</td><td><span class='deletions'>-2</span>/<span class='insertions'>+2</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/www/mhonarc?id=9a5c3167d9a5125b992f358b6413b619e3807e2d'>Upgrade to 2.6.7.</a></td><td>max</td><td><span title='2003-08-08 10:59:51 +0800'>2003-08-08</span></td><td>3</td><td><span class='deletions'>-3</span>/<span class='insertions'>+4</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/www/mhonarc?id=3de46b745cc42667f440adebd4e000e8dea535ad'>Upgrade to 2.6.4.</a></td><td>max</td><td><span title='2003-06-23 10:59:40 +0800'>2003-06-23</span></td><td>3</td><td><span class='deletions'>-3</span>/<span class='insertions'>+2</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/www/mhonarc?id=19ea0f27784611666443ded33478051f12a930c9'>Upgrade to 2.6.3</a></td><td>max</td><td><span title='2003-04-09 15:07:20 +0800'>2003-04-09</span></td><td>2</td><td><span class='deletions'>-2</span>/<span class='insertions'>+2</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/www/mhonarc?id=285f595788cc5db0c5d45e996a0a9f8dc84a23b2'>Upgrade to 2.6.2.</a></td><td>max</td><td><span title='2003-03-31 09:45:44 +0800'>2003-03-31</span></td><td>3</td><td><span class='deletions'>-2</span>/<span class='insertions'>+3</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/www/mhonarc?id=9ddd3b82d6dc17d4f1d24406279c66dc9f23b128'>Clear moonlight beckons.</a></td><td>ade</td><td><span title='2003-03-07 14:14:21 +0800'>2003-03-07</span></td><td>2</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/www/mhonarc?id=12998aa81ca3dc196d4221f550a21c6cc469dbac'>Upgrade to 2.6.0.</a></td><td>max</td><td><span title='2003-02-12 13:17:02 +0800'>2003-02-12</span></td><td>3</td><td><span class='deletions'>-20</span>/<span class='insertions'>+129</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/www/mhonarc?id=50d24877251a41203a9e5c162dfce033b9858857'>Upgrade to 2.5.14.</a></td><td>max</td><td><span title='2003-01-07 13:27:25 +0800'>2003-01-07</span></td><td>2</td><td><span class='deletions'>-2</span>/<span class='insertions'>+2</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/www/mhonarc?id=9eb5f12f4a02b2436f2c566018c8ab0875e5e7a3'>Upgrade to 2.5.13.</a></td><td>max</td><td><span title='2002-11-11 09:21:23 +0800'>2002-11-11</span></td><td>2</td><td><span class='deletions'>-3</span>/<span class='insertions'>+3</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/www/mhonarc?id=6a7fde43af5e54d0d1942460082f79a3eba3eb56'>Upgrade to 2.5.12.</a></td><td>max</td><td><span title='2002-09-06 02:43:51 +0800'>2002-09-06</span></td><td>2</td><td><span class='deletions'>-2</span>/<span class='insertions'>+2</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/www/mhonarc?id=d9cdf0b8375bd6d0979f5ba5751d52c11ca5953a'>Upgrade to 2.5.11.</a></td><td>max</td><td><span title='2002-08-15 06:44:14 +0800'>2002-08-15</span></td><td>2</td><td><span class='deletions'>-2</span>/<span class='insertions'>+2</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/www/mhonarc?id=54c0dd5c065875a608f1dc2eba956c47cf9a9495'>Upgrade to 2.5.10.</a></td><td>max</td><td><span title='2002-07-29 12:09:10 +0800'>2002-07-29</span></td><td>3</td><td><span class='deletions'>-2</span>/<span class='insertions'>+3</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/www/mhonarc?id=05faac8c8239fcb4f15490df973f02533cb676a0'>Upgrade to 2.5.9.</a></td><td>max</td><td><span title='2002-07-23 04:03:13 +0800'>2002-07-23</span></td><td>3</td><td><span class='deletions'>-4</span>/<span class='insertions'>+9</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/www/mhonarc?id=5a546134d51b89177f53acba0125a6d678e13787'>Upgrade to 2.5.5.</a></td><td>max</td><td><span title='2002-06-07 21:12:38 +0800'>2002-06-07</span></td><td>3</td><td><span class='deletions'>-2</span>/<span class='insertions'>+3</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/www/mhonarc?id=c8c617f4782d247b3ff01e55d26196bd081ccc13'>Upgrade to 2.5.3</a></td><td>max</td><td><span title='2002-05-02 04:56:55 +0800'>2002-05-02</span></td><td>3</td><td><span class='deletions'>-19</span>/<span class='insertions'>+24</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/www/mhonarc?id=535b02c273f89a29cd340f048e457893a8d6e3de'>I'm not using MHonArc anymore and Max has graciously agreed to</a></td><td>jkoshy</td><td><span title='2001-11-29 12:14:37 +0800'>2001-11-29</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/www/mhonarc?id=d67e7cadaf8cd2a5d749d8af12625e47105faae1'>Update to v2.5.2. Let port respect NOPORTDOCS. Update WWW URL.</a></td><td>jkoshy</td><td><span title='2001-11-28 17:51:43 +0800'>2001-11-28</span></td><td>4</td><td><span class='deletions'>-248</span>/<span class='insertions'>+327</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/www/mhonarc?id=83d91e07cf90c0e8ad5b288b1336d50781ae752b'>Correct MASTER_SITES.</a></td><td>jkoshy</td><td><span title='2001-09-03 16:53:35 +0800'>2001-09-03</span></td><td>1</td><td><span class='deletions'>-2</span>/<span class='insertions'>+2</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/www/mhonarc?id=430c93444b199fc30ebe4933e6680e85a36e0c01'>Upgrade to v2.4.9.</a></td><td>jkoshy</td><td><span title='2001-08-24 12:26:19 +0800'>2001-08-24</span></td><td>3</td><td><span class='deletions'>-3</span>/<span class='insertions'>+5</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/www/mhonarc?id=48424281b58ecf04695549f6a7d8d695de2b906f'>Some spaces -> tabs for ports/www.</a></td><td>olgeni</td><td><span title='2001-02-05 23:33:58 +0800'>2001-02-05</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/www/mhonarc?id=8063d6aa833d5ba4bef4129d70752afd3d9de137'>Goodbye, YEAR2000. Hello, 2001.</a></td><td>will</td><td><span title='2001-01-01 18:15:16 +0800'>2001-01-01</span></td><td>1</td><td><span class='deletions'>-2</span>/<span class='insertions'>+0</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/www/mhonarc?id=5cb1461af6ee42b59ae1ad23471c221f8af61d85'>Upgrade to v2.4.7</a></td><td>jkoshy</td><td><span title='2000-11-08 16:59:40 +0800'>2000-11-08</span></td><td>2</td><td><span class='deletions'>-3</span>/<span class='insertions'>+4</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/www/mhonarc?id=820308469c3cc091f63cc170a78fd36465ed811e'>Upgrade to v2.4.6</a></td><td>jkoshy</td><td><span title='2000-05-03 19:24:36 +0800'>2000-05-03</span></td><td>3</td><td><span class='deletions'>-40</span>/<span class='insertions'>+75</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/www/mhonarc?id=ab5aef260ce199d0e9694f1feaae6d295dda1ae5'>Update with the new PORTNAME/PORTVERSION variables</a></td><td>cpiazza</td><td><span title='2000-04-10 08:07:29 +0800'>2000-04-10</span></td><td>1</td><td><span class='deletions'>-3</span>/<span class='insertions'>+3</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/www/mhonarc?id=e7a5aa5099d26968ac13580b918556e977d8af5e'>Update MASTER_SITE</a></td><td>jkoshy</td><td><span title='1999-09-08 12:55:21 +0800'>1999-09-08</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/www/mhonarc?id=62ff64d96ab01487c9f96e5142bdb78bcbd051c7'>$Id$ -> $FreeBSD$</a></td><td>peter</td><td><span title='1999-08-31 10:43:35 +0800'>1999-08-31</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/www/mhonarc?id=2261b752e9502307869636aa04c3a5a8a35e3765'>Remove trailing spaces, and any periods that were hidden by them.</a></td><td>hoek</td><td><span title='1999-06-28 08:45:20 +0800'>1999-06-28</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/www/mhonarc?id=83103074a3019d16db9f61ef4ff9dc5976505e2b'>Do what the previous commit claimed.</a></td><td>wosch</td><td><span title='1999-05-13 20:02:33 +0800'>1999-05-13</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/www/mhonarc?id=f09ea4b9135066b8981c4e87410f420d1f1fdd1e'>Remove " from end of http site path, it was killing the ports page</a></td><td>asami</td><td><span title='1999-05-06 20:11:53 +0800'>1999-05-06</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/www/mhonarc?id=b0b8a800467af1f048a5ca992feb13cba733a965'>Yet more WWW: fun.</a></td><td>mharo</td><td><span title='1999-05-03 12:42:18 +0800'>1999-05-03</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+3</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/www/mhonarc?id=2f33c80508fbf6123c6d0f97454ab4d6f491404a'>Unbreak for 3.x branch.</a></td><td>jkoshy</td><td><span title='1999-03-02 14:39:25 +0800'>1999-03-02</span></td><td>1</td><td><span class='deletions'>-5</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/www/mhonarc?id=a4d5d3bdd20ba6554e7adc00d04c444a94d7fe59'>A few more Y2K links...</a></td><td>scrappy</td><td><span title='1999-01-13 12:00:10 +0800'>1999-01-13</span></td><td>1