summaryrefslogtreecommitdiff
path: root/textproc/openjade
AgeCommit message (Collapse)AuthorFilesLines
2020-11-28openjade: tweak a commentgutteridge1-3/+3
2020-08-31*: bump PKGREVISION for perl-5.32.wiz1-2/+2
2020-08-13openjade: linking requires CXX, not CCadam2-4/+4
2020-07-31Fix issues with a nonstandard compiler and umask.brook4-8/+58
If the compiler is in a nonstandard location, libtool may choose the incorrect mode. This is described in libtool documentation: https://www.gnu.org/software/libtool/manual/html_node/Tags.html The correct fix is to use --tag to explicitly set the mode. See https://sourceforge.net/p/openjade/patches/48/ Write permissions are removed when the package is built. However, the command chmod -w does not affect bits set in umask. The correct usage is to explicitly identify the users to which the command applies. See https://sourceforge.net/p/openjade/patches/49/
2020-06-21textproc/openjade: install missing manual pagerillig2-6/+7
2020-05-09Still needs to disable null pointer checks with clangjoerg1-1/+3
2020-04-30Apply a similar hackaround for UB in libosp to clang. Bump revisionjoerg3-3/+22
2020-03-26textproc/openjade: fix -Wchar-subscriptsrillig2-1/+35
2020-03-20*: Convert broken sourceforge HOMEPAGEs back to httpnia1-2/+2
2020-01-18all: migrate several HOMEPAGEs to httpsrillig1-2/+2
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.
2019-11-23textproc/openjade: Add note about gcc versions that expose the openjade buggdt1-2/+2
2019-11-23textproc/openjade: Work around buggy openjade code harder!gdt1-6/+17
openjade has some buggy code, which relies on storage remaining valid when the C++ standard says that it is undefined: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69534#c9 Recent gcc removes code that writes to this about-to-be-undefined storage, shrinking the openjade binary. Some versions further result in a binary which crashes. pkgsrc had a workaround to add -fno-tree-dse when PKGSRC_COMPILER was equal to gcc. That is buggy, because "ccache gcc", "distcc gcc", etc. should also get the workaround. This commit replaces the exact test with a pattern match. Now, the workaround gcc flag is passed when compiling with ccache. Fixes pkg/54134. Note that the comments in the PR which implicate ccache as buggy turned out to be untrue.
2019-08-11Bump PKGREVISIONs for perl 5.30.0wiz1-2/+2
2018-08-22Recursive bump for perl5-5.28.0wiz1-2/+2
2018-01-30openjade: Specify C++03, not C++11 clean (access declarations).jperkin1-2/+2
2017-08-02openjade: Add a hack to fix the build of postgresql95-docs if built with GCC>6.maya1-2/+10
The openjade code is wrong, see analysis at: https://bugzilla.redhat.com/show_bug.cgi?id=1306162 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69534#c9 From Thomas Orgis
2017-07-15Honor LDFLAGS. Fixes RELRO build.wiz2-5/+5
2016-07-09Bump PKGREVISION for perl-5.24.0 for everything mentioning perl.wiz1-2/+2
2015-11-04Add SHA512 digests for distfiles for textproc categoryagc1-1/+2
Problems found locating distfiles: Package cabocha: missing distfile cabocha-0.68.tar.bz2 Package convertlit: missing distfile clit18src.zip Package php-enchant: missing distfile php-enchant/enchant-1.1.0.tgz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
2015-06-12Recursive PKGREVISION bump for all packages mentioning 'perl',wiz1-2/+2
having a PKGNAME of p5-*, or depending such a package, for perl-5.22.0.
2015-03-17Ensure we pass through LDFLAGS, fixes build with cwrappers.jperkin2-4/+4
2014-05-29Bump for perl-5.20.0.wiz1-2/+2
Do it for all packages that * mention perl, or * have a directory name starting with p5-*, or * depend on a package starting with p5- like last time, for 5.18, where this didn't lead to complaints. Let me know if you have any this time.
2013-05-31Bump all packages for perl-5.18, thatwiz1-2/+2
a) refer 'perl' in their Makefile, or b) have a directory name of p5-*, or c) have any dependency on any p5-* package Like last time, where this caused no complaints.
2012-10-25Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-2/+1
2012-10-04Add patch from Gentoo Linux to fix build with Perl 5.16.tron2-1/+37
2012-10-03Bump all packages that use perl, or depend on a p5-* package, orwiz1-2/+2
are called p5-*. I hope that's all of them.
2012-08-06Avoid "call of overloaded 'pow(double, long int&)' is ambiguous" error. Ajperkin2-1/+17
similar patch was proposed on openjade-devel 10 years ago, and still hasn't been integrated... Fixes build on Solaris.
2011-06-10Exactly pass OpenSP header and library locations to configure.obache1-1/+3
PR#45033.
2011-04-22recursive bump from gettext-lib shlib bump.obache1-2/+2
2011-04-22Fix building with Clang; added LICENSE; pkglint clean-upadam4-13/+56
2010-09-29MAKE_JOBS_SAFE=noabs1-1/+2
2009-07-07user-destdir supportjoerg1-11/+13
2009-06-14Convert @exec/@unexec to @pkgdir or drop it.joerg1-2/+1
2009-06-14Remove @dirrm entries from PLISTsjoerg1-7/+1
2009-01-11Do not add "-lintl" to Makefile dependencies.minskim2-5/+5
This addresses one of the issues in PR 30019.
2009-01-11openjade needs libintl. Include gettext-lib's buildlink3.mk.minskim1-1/+2
2007-02-16fix up garbled sed commanddmcmahill2-4/+4
2006-12-10Make this package build on Darwin.minskim6-1/+77
- Link with the C++ compiler because this is written in C++. - Link with all the required libraries to prevent undefined symbols. - Add only libtool libraries to LT_LIBS. Based on patches provided by Ben Collver in PR 34495.
2006-03-21Bump PKGREVISION for all packages that had broken INSTALL/DEINSTALLjlam1-2/+2
scripts prior to revision 1.43 of bsd.pkginstall.mk.
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg1-2/+2
2005-12-05Ran "pkglint --autofix", which corrected some of the quoting issues inrillig1-2/+2
CONFIGURE_ARGS.
2005-12-05Fixed pkglint warnings. The warnings are mostly quoting issues, forrillig1-2/+2
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some other changes are outlined in http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-07-16Get rid of USE_PERL5. The new way to express needing the Perl executablejlam1-3/+2
around at either build-time or at run-time is: USE_TOOLS+= perl # build-time USE_TOOLS+= perl:run # run-time Also remove some places where perl5/buildlink3.mk was being included by a package Makefile, but all that the package wanted was the Perl executable.
2005-05-22Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:jlam1-2/+2
USE_GNU_TOOLS -> USE_TOOLS awk -> gawk m4 -> gm4 make -> gmake sed -> gsed yacc -> bison
2005-05-05Add SGML_CATALOGS to register openjade/catalog on the system-widehrs1-2/+5
SGML catalog chain. Bump PKGREVISION.
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-02-24Add RMD160 digests to the SHA1 ones.agc1-1/+2
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv1-2/+2
in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include.
2004-09-22Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.jlam1-13/+1
All library names listed by *.la files no longer need to be listed in the PLIST, e.g., instead of: lib/libfoo.a lib/libfoo.la lib/libfoo.so lib/libfoo.so.0 lib/libfoo.so.0.1 one simply needs: lib/libfoo.la and bsd.pkg.mk will automatically ensure that the additional library names are listed in the installed package +CONTENTS file. Also make LIBTOOLIZE_PLIST default to "yes".
2004-05-19USE_LANGUAGES= c c++minskim1-1/+3
USE_LIBTOOL= yes