head 1.3; access; symbols pkgsrc-2013Q2:1.3.0.34 pkgsrc-2013Q2-base:1.3 pkgsrc-2012Q4:1.3.0.32 pkgsrc-2012Q4-base:1.3 pkgsrc-2011Q4:1.3.0.30 pkgsrc-2011Q4-base:1.3 pkgsrc-2011Q2:1.3.0.28 pkgsrc-2011Q2-base:1.3 pkgsrc-2009Q4:1.3.0.26 pkgsrc-2009Q4-base:1.3 pkgsrc-2008Q4:1.3.0.24 pkgsrc-2008Q4-base:1.3 pkgsrc-2008Q3:1.3.0.22 pkgsrc-2008Q3-base:1.3 cube-native-xorg:1.3.0.20 cube-native-xorg-base:1.3 pkgsrc-2008Q2:1.3.0.18 pkgsrc-2008Q2-base:1.3 pkgsrc-2008Q1:1.3.0.16 pkgsrc-2008Q1-base:1.3 pkgsrc-2007Q4:1.3.0.14 pkgsrc-2007Q4-base:1.3 pkgsrc-2007Q3:1.3.0.12 pkgsrc-2007Q3-base:1.3 pkgsrc-2007Q2:1.3.0.10 pkgsrc-2007Q2-base:1.3 pkgsrc-2007Q1:1.3.0.8 pkgsrc-2007Q1-base:1.3 pkgsrc-2006Q4:1.3.0.6 pkgsrc-2006Q4-base:1.3 pkgsrc-2006Q3:1.3.0.4 pkgsrc-2006Q3-base:1.3 pkgsrc-2006Q2:1.3.0.2 pkgsrc-2006Q2-base:1.3 pkgsrc-2006Q1:1.2.0.10 pkgsrc-2006Q1-base:1.2 pkgsrc-2005Q4:1.2.0.8 pkgsrc-2005Q4-base:1.2 pkgsrc-2005Q3:1.2.0.6 pkgsrc-2005Q3-base:1.2 pkgsrc-2005Q2:1.2.0.4 pkgsrc-2005Q2-base:1.2 pkgsrc-2005Q1:1.2.0.2 pkgsrc-2005Q1-base:1.2 pkgsrc-2004Q4:1.1.0.6 pkgsrc-2004Q4-base:1.1 pkgsrc-2004Q3:1.1.0.4 pkgsrc-2004Q3-base:1.1 pkgsrc-2004Q2:1.1.0.2 pkgsrc-2004Q2-base:1.1; locks; strict; comment @# @; 1.3 date 2006.04.18.23.21.18; author reed; state dead; branches; next 1.2; 1.2 date 2004.12.21.07.00.53; author martti; state Exp; branches; next 1.1; 1.1 date 2004.05.29.11.19.59; author shannonjr; state Exp; branches; next ; desc @@ 1.3 log @This is an update to lyx 1.4.1. The jump from 1.3.x to 1.4 is huge. Please see the announcements at http://www.lyx.org/announce/1_4_0.txt and http://www.lyx.org/announce/1_4_1.txt This adds a different interface, change tracking, character styles new tex2lyx (instead of reLyX) and a lot more. Pkgsrc changes include: DESCR -- remove the word "New" since it is not new. Improve COMMENT. makepsres tool not used anymore. New python scripts. Remove post-install target for texmf files as now done via normal install. patch-ah removed -- already integrated. patch-ai removed -- reLyX was removed. patch-aj removed -- Makefile changed (maybe this is needed to stop rebuild between build and install steps -- need to check this.) patch-ac added for sys./time.h needed; already in lyx development version. (I did this update last week and tested on Linux, NetBSD and DragonFly and havce been using on NetBSD.) @ text @$NetBSD: patch-ah,v 1.2 2004/12/21 07:00:53 martti Exp $ --- ./boost/boost/config/compiler/gcc.hpp.orig 2003-05-26 08:27:34.000000000 -0600 +++ ./boost/boost/config/compiler/gcc.hpp @@@@ -1,7 +1,13 @@@@ -// (C) Copyright Boost.org 2001. Permission to copy, use, modify, sell and -// distribute this software is granted provided this copyright notice appears -// in all copies. This software is provided "as is" without express or implied -// warranty, and with no claim as to its suitability for any purpose. +// (C) Copyright John Maddock 2001 - 2003. +// (C) Copyright Darin Adler 2001 - 2002. +// (C) Copyright Jens Maurer 2001 - 2002. +// (C) Copyright Beman Dawes 2001 - 2003. +// (C) Copyright Douglas Gregor 2002. +// (C) Copyright David Abrahams 2002 - 2003. +// (C) Copyright Synge Todo 2003. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) // See http://www.boost.org for most recent version. @@@@ -23,24 +29,53 @@@@ # endif # endif +# if __GNUC__ == 2 && __GNUC_MINOR__ < 96 +# define BOOST_NO_SFINAE +# endif + # if __GNUC__ == 2 && __GNUC_MINOR__ <= 97 # define BOOST_NO_MEMBER_TEMPLATE_FRIENDS # define BOOST_NO_OPERATORS_IN_NAMESPACE # endif +# if __GNUC__ < 3 +# define BOOST_NO_USING_DECLARATION_OVERLOADS_FROM_TYPENAME_BASE +# define BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL +# endif + +# +# +# + +// +// Bug specific to gcc 3.1 and 3.2: +// +#if (__GNUC__ == 3) && ((__GNUC_MINOR__ == 1) || (__GNUC_MINOR__ == 2)) +# define BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS +#endif + // -// Threading support: -// Turn this on unconditionally here, it will get turned off again later -// if no threading API is detected. +// Threading support: Turn this on unconditionally here (except for +// those platforms where we can know for sure). It will get turned off again +// later if no threading API is detected. // -#define BOOST_HAS_THREADS +#if !defined(__MINGW32__) && !defined(linux) && !defined(__linux) && !defined(__linux__) +# define BOOST_HAS_THREADS +#endif // // gcc has "long long" // #define BOOST_HAS_LONG_LONG -#define BOOST_COMPILER "GNU C++ version " BOOST_STRINGIZE(__GNUC__) "." BOOST_STRINGIZE(__GNUC_MINOR__) +// +// gcc implements the named return value optimization since version 3.1 +// +#if __GNUC__ > 3 || ( __GNUC__ == 3 && __GNUC_MINOR__ >= 1 ) +#define BOOST_HAS_NRVO +#endif + +#define BOOST_COMPILER "GNU C++ version " __VERSION__ // // versions check: @ 1.2 log @Updated lyx-qt and lyx-xforms to 1.3.5 This is mainly a bugfix release, with few notable user-visible improvements. However, we would like to highlight two fixes in particular: * Nested documents (with Insert>Include File...), which have been broken since LyX 1.2.0, should now work properly, including the case where the files are in different directories. * It is now possible to compile LyX with gcc 3.4. @ text @d1 1 a1 1 $NetBSD: patch-ah,v 1.1 2004/05/29 11:19:59 shannonjr Exp $ @ 1.1 log @Closes PR pkg/25695 @ text @d1 1 a1 1 $NetBSD$ a81 16 @@@@ -49,11 +84,13 @@@@ # error "Compiler not configured - please reconfigure" #endif // -// last known and checked version is 3.2: -#if (__GNUC__ > 3) || ((__GNUC__ == 3) && (__GNUC_MINOR__ > 3)) +// last known and checked version is 3.4: +#if (__GNUC__ > 3) || ((__GNUC__ == 3) && (__GNUC_MINOR__ > 4)) # if defined(BOOST_ASSERT_CONFIG) # error "Unknown compiler version - please run the configure tests and report the results" # else # warning "Unknown compiler version - please run the configure tests and report the results" # endif #endif + + @