dnl GNOME_COMPILE_WARNINGS
dnl Turn on many useful compiler warnings
dnl For now, only works on GCC
AC_DEFUN([GNOME_COMPILE_WARNINGS],[
  AC_ARG_ENABLE(compile-warnings, 
    [  --enable-compile-warnings=[no/minimum/yes]	Turn on compiler warnings.],,enable_compile_warnings=minimum)

  AC_MSG_CHECKING(what warning flags to pass to the C compiler)
  warnCFLAGS=
  if test "x$GCC" != xyes; then
    enable_compile_warnings=no
  fi

  if test "x$enable_compile_warnings" != "xno"; then
    if test "x$GCC" = "xyes"; then
      case " $CFLAGS " in
      *[\ \	]-Wall[\ \	]*) ;;
      *) warnCFLAGS="-Wall -Wunused" ;;
      esac

      ## -W is not all that useful.  And it cannot be controlled
      ## with individual -Wno-xxx flags, unlike -Wall
      if test "x$enable_compile_warnings" = "xyes"; then
	warnCFLAGS="$warnCFLAGS -Wmissing-prototypes -Wmissing-declarations"
      fi
    fi
  fi
  AC_MSG_RESULT($warnCFLAGS)

  AC_ARG_ENABLE(iso-c,
    [  --enable-iso-c          Try to warn if code is not ISO C ],,
    enable_iso_c=no)

  AC_MSG_CHECKING(what language compliance flags to pass to the C compiler)
  complCFLAGS=
  if test "x$enable_iso_c" != "xno"; then
    if test "x$GCC" = "xyes"; then
      case " $CFLAGS " in
      *[\ \	]-ansi[\ \	]*) ;;
      *) complCFLAGS="$complCFLAGS -ansi" ;;
      esac

      case " $CFLAGS " in
      *[\ \	]-pedantic[\ \	]*) ;;
      *) complCFLAGS="$complCFLAGS -pedantic" ;;
      esac
    fi
  fi
  AC_MSG_RESULT($complCFLAGS)
  if test "x$cflags_set" != "xyes"; then
    CFLAGS="$CFLAGS $warnCFLAGS $complCFLAGS"
    cflags_set=yes
    AC_SUBST(cflags_set)
  fi
])

dnl For C++, do basically the same thing.

AC_DEFUN([GNOME_CXX_WARNINGS],[
  AC_ARG_ENABLE(cxx-warnings, 
    [  --enable-cxx-warnings=[no/minimum/yes]	Turn on compiler warnings.],,enable_cxx_warnings=minimum)

  AC_MSG_CHECKING(what warning flags to pass to the C++ compiler)
  warnCXXFLAGS=
  if test "x$GCC" != xyes; then
    enable_compile_warnings=no
  fi
  if test "x$enable_cxx_warnings" != "xno"; then
    if test "x$GCC" = "xyes"; then
      case " $CXXFLAGS " in
      *[\ \	]-Wall[\ \	]*) ;;
      *) warnCXXFLAGS="-Wall -Wno-unused" ;;
      esac

      ## -W is not all that useful.  And it cannot be controlled
      ## with individual -Wno-xxx flags, unlike -Wall
      if test "x$enable_cxx_warnings" = "xyes"; then
	warnCXXFLAGS="$warnCXXFLAGS -Wmissing-prototypes -Wmissing-declarations -Wshadow -Woverloaded-virtual"
      fi
    fi
  fi
  AC_MSG_RESULT($warnCXXFLAGS)

   AC_ARG_ENABLE(iso-cxx,
     [  --enable-iso-cxx          Try to warn if code is not ISO C++ ],,
     enable_iso_cxx=no)

   AC_MSG_CHECKING(what language compliance flags to pass to the C++ compiler)
   complCXXFLAGS=
   if test "x$enable_iso_cxx" != "xno"; then
     if test "x$GCC" = "xyes"; then
      case " $CXXFLAGS " in
      *[\ \	]-ansi[\ \	]*) ;;
      *) complCXXFLAGS="$complCXXFLAGS -ansi" ;;
      esac

      case " $CXXFLAGS " in
      *[\ \	]-pedantic[\ \	]*) ;;
      *) complCXXFLAGS="$complCXXFLAGS -pedantic" ;;
      esac
     fi
   fi
  AC_MSG_RESULT($complCXXFLAGS)
  if test "x$cxxflags_set" != "xyes"; then
    CXXFLAGS="$CXXFLAGS $warnCXXFLAGS $complCXXFLAGS"
    cxxflags_set=yes
    AC_SUBST(cxxflags_set)
  fi
])
ic-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' selected='selected'>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'>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/freebsd-ports-gnome/about/?h=dependabot/npm_and_yarn/devel/electron6/files/ini-1.3.8'>about</a><a href='/~lantw44/cgit/freebsd-ports-gnome/?h=dependabot/npm_and_yarn/devel/electron6/files/ini-1.3.8'>summary</a><a href='/~lantw44/cgit/freebsd-ports-gnome/refs/?h=dependabot/npm_and_yarn/devel/electron6/files/ini-1.3.8&amp;id=5bc4780af35322ae689b682c482091f7fadd130e'>refs</a><a class='active' href='/~lantw44/cgit/freebsd-ports-gnome/log/www/tomcat8?h=dependabot/npm_and_yarn/devel/electron6/files/ini-1.3.8'>log</a><a href='/~lantw44/cgit/freebsd-ports-gnome/tree/www/tomcat8?h=dependabot/npm_and_yarn/devel/electron6/files/ini-1.3.8&amp;id=5bc4780af35322ae689b682c482091f7fadd130e'>tree</a><a href='/~lantw44/cgit/freebsd-ports-gnome/commit/www/tomcat8?h=dependabot/npm_and_yarn/devel/electron6/files/ini-1.3.8&amp;id=5bc4780af35322ae689b682c482091f7fadd130e'>commit</a><a href='/~lantw44/cgit/freebsd-ports-gnome/diff/www/tomcat8?h=dependabot/npm_and_yarn/devel/electron6/files/ini-1.3.8&amp;id=5bc4780af35322ae689b682c482091f7fadd130e'>diff</a><a href='/~lantw44/cgit/freebsd-ports-gnome/stats/www/tomcat8?h=dependabot/npm_and_yarn/devel/electron6/files/ini-1.3.8'>stats</a></td><td class='form'><form class='right' method='get' action='/~lantw44/cgit/freebsd-ports-gnome/log/www/tomcat8'>
<input type='hidden' name='h' value='dependabot/npm_and_yarn/devel/electron6/files/ini-1.3.8'/><input type='hidden' name='id' value='5bc4780af35322ae689b682c482091f7fadd130e'/><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/freebsd-ports-gnome/log/?h=dependabot/npm_and_yarn/devel/electron6/files/ini-1.3.8&amp;id=5bc4780af35322ae689b682c482091f7fadd130e'>root</a>/<a href='/~lantw44/cgit/freebsd-ports-gnome/log/www?h=dependabot/npm_and_yarn/devel/electron6/files/ini-1.3.8&amp;id=5bc4780af35322ae689b682c482091f7fadd130e'>www</a>/<a href='/~lantw44/cgit/freebsd-ports-gnome/log/www/tomcat8?h=dependabot/npm_and_yarn/devel/electron6/files/ini-1.3.8&amp;id=5bc4780af35322ae689b682c482091f7fadd130e'>tomcat8</a></div><div class='content'><table class='list nowrap'><tr class='nohover'><th></th><th class='left'>Commit message (<a href='/~lantw44/cgit/freebsd-ports-gnome/log/www/tomcat8?h=dependabot/npm_and_yarn/devel/electron6/files/ini-1.3.8&amp;id=5bc4780af35322ae689b682c482091f7fadd130e&amp;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/freebsd-ports-gnome/commit/www/tomcat8?h=dependabot/npm_and_yarn/devel/electron6/files/ini-1.3.8&amp;id=20e096f754201384e10b112fd38e7c53f053503c'>Update to 8.0.43 release.</a></td><td>ale</td><td><span title='2017-04-10 20:17:32 +0800'>2017-04-10</span></td><td>3</td><td><span class='deletions'>-5</span>/<span class='insertions'>+5</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/freebsd-ports-gnome/commit/www/tomcat8?h=dependabot/npm_and_yarn/devel/electron6/files/ini-1.3.8&amp;id=d59cdb793c93a4568319af41c5ef7b281400af8a'>Update to 8.0.41 release.</a></td><td>ale</td><td><span title='2017-02-16 17:17:22 +0800'>2017-02-16</span></td><td>3</td><td><span class='deletions'>-11</span>/<span class='insertions'>+9</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/freebsd-ports-gnome/commit/www/tomcat8?h=dependabot/npm_and_yarn/devel/electron6/files/ini-1.3.8&amp;id=68083c8cbf650694e36b66bedb4510a46525cc6a'>- Update tomcat to 6.0.48, 7.0.73 and 8.0.39</a></td><td>wen</td><td><span title='2016-12-04 21:49:57 +0800'>2016-12-04</span></td><td>3</td><td><span class='deletions'>-6</span>/<span class='insertions'>+6</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/freebsd-ports-gnome/commit/www/tomcat8?h=dependabot/npm_and_yarn/devel/electron6/files/ini-1.3.8&amp;id=db73eb8a29d615d08da6ecde7051817f68c652db'>- Update tomcat-native to 1.2.7 release.</a></td><td>ale</td><td><span title='2016-06-23 18:28:44 +0800'>2016-06-23</span></td><td>3</td><td><span class='deletions'>-5</span>/<span class='insertions'>+6</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/freebsd-ports-gnome/commit/www/tomcat8?h=dependabot/npm_and_yarn/devel/electron6/files/ini-1.3.8&amp;id=22084e17f721ebb9a063f5603491229fcfc70d9b'>- Fix trailing whitespace in pkg-descrs, categories [p-x]*</a></td><td>amdmi3</td><td><span title='2016-05-19 18:53:05 +0800'>2016-05-19</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/freebsd-ports-gnome/commit/www/tomcat8?h=dependabot/npm_and_yarn/devel/electron6/files/ini-1.3.8&amp;id=6126a9c5a826afdbe6ebfd5bf6d02c6e2be2a700'>Remove ${PORTSDIR}/ from dependencies, categories v, w, x, y, and z.</a></td><td>mat</td><td><span title='2016-04-01 22:33:55 +0800'>2016-04-01</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/freebsd-ports-gnome/commit/www/tomcat8?h=dependabot/npm_and_yarn/devel/electron6/files/ini-1.3.8&amp;id=f934c4e07606c72441c622203cefc9f9d8afd112'>www/tomcat8: Update to 8.0.30</a></td><td>feld</td><td><span title='2016-02-29 06:13:45 +0800'>2016-02-29</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/freebsd-ports-gnome/commit/www/tomcat8?h=dependabot/npm_and_yarn/devel/electron6/files/ini-1.3.8&amp;id=6c9d90a6601b4a13cb6cf96ccc6b9958c290eb07'>Update to 8.0.28 release.</a></td><td>ale</td><td><span title='2015-11-19 19:41:56 +0800'>2015-11-19</span></td><td>3</td><td><span class='deletions'>-7</span>/<span class='insertions'>+6</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/freebsd-ports-gnome/commit/www/tomcat8?h=dependabot/npm_and_yarn/devel/electron6/files/ini-1.3.8&amp;id=aa4e6c0f31d94bd57ffec7de183770710522c623'>www/tomcat8: fix user/group of tomcat8 temp dir</a></td><td>pi</td><td><span title='2015-11-07 21:02:05 +0800'>2015-11-07</span></td><td>2</td><td><span class='deletions'>-1</span>/<span class='insertions'>+2</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/freebsd-ports-gnome/commit/www/tomcat8?h=dependabot/npm_and_yarn/devel/electron6/files/ini-1.3.8&amp;id=0362427a549cbb8c9a23cc1766a4a213c4a76bd7'>Update www/tomcat8 to 8.0.24</a></td><td>brd</td><td><span title='2015-09-16 00:12:08 +0800'>2015-09-16</span></td><td>3</td><td><span class='deletions'>-12</span>/<span class='insertions'>+21</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/freebsd-ports-gnome/commit/www/tomcat8?h=dependabot/npm_and_yarn/devel/electron6/files/ini-1.3.8&amp;id=d843ecd4966c8a5bed60cf3aaeb27edb6b5b2389'>Cleanup DIST* variables.</a></td><td>mat</td><td><span title='2015-05-12 02:34:57 +0800'>2015-05-12</span></td><td>1</td><td><span class='deletions'>-2</span>/<span class='insertions'>+1</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/freebsd-ports-gnome/commit/www/tomcat8?h=dependabot/npm_and_yarn/devel/electron6/files/ini-1.3.8&amp;id=b6a59f9bb951bd9a4ddc3439ca85d1eba5580045'>Update to 8.0.18 release.</a></td><td>ale</td><td><span title='2015-02-16 17:08:50 +0800'>2015-02-16</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/freebsd-ports-gnome/commit/www/tomcat8?h=dependabot/npm_and_yarn/devel/electron6/files/ini-1.3.8&amp;id=b6935294063d2a87edc01d19aa1a86634be3214b'>Update to 8.0.15 release.</a></td><td>ale</td><td><span title='2014-11-26 00:36:35 +0800'>2014-11-26</span></td><td>3</td><td><span class='deletions'>-119</span>/<span class='insertions'>+12</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/freebsd-ports-gnome/commit/www/tomcat8?h=dependabot/npm_and_yarn/devel/electron6/files/ini-1.3.8&amp;id=25195301a641209e0fa9e0cec18ac3e542229a33'>Update to 8.0.12 release.</a></td><td>ale</td><td><span title='2014-09-11 17:29:09 +0800'>2014-09-11</span></td><td>3</td><td><span class='deletions'>-4</span>/<span class='insertions'>+5</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/freebsd-ports-gnome/commit/www/tomcat8?h=dependabot/npm_and_yarn/devel/electron6/files/ini-1.3.8&amp;id=9a003a84232c6b76556bf74e0c3ac07a8b4668e9'>Add Apache Tomcat 8.0 port.</a></td><td>ale</td><td><span title='2014-06-27 18:14:46 +0800'>2014-06-27</span>