aboutsummaryrefslogtreecommitdiff
path: root/editors/openoffice-4
Commit message (Collapse)AuthorAgeFilesLines
* editors/openoffice-4: Upgrade to version 4.1.11:Don Lewis2021-10-093-24/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | - Fix CVE-2021-33035 - Buffer overflow from a crafted DBF file Release Notes: https://cwiki.apache.org/confluence/display/OOOUSERS/AOO+4.1.11+Release+Notes The CVE-2021-40439 - Billion Laughs issue for the FreeBSD port was fixed some time ago when the textproc/expat2 port was updated. Unlike other distributions, the FreeBSD port uses the system expat2 instead of bundling an old version. Update MASTER_SITES, the source is not mirrored on the usual Apache mirror sites. Prefer the Apache CDN. Update dependencies, mostly due to math/coinmp refactoring. Remove some bundled python shared libraries that look less than useful and link to other dependencies. MFH: 2021Q4 Security: 04d2cf7f-2942-11ec-b48c-1c1b0d9ea7e6 Differential Revision: https://reviews.freebsd.org/D32400 (cherry picked from commit 35590404fef2c7b60e562b1d4f61f2ef2986c2a3)
* graphics/mesa-libs: Bump reverse deps for libglvndKevin Bowling2021-06-221-0/+1
| | | | | | | | | | Per discussion with bapt on helping pkg handle the changing of these deps and avoiding impossible upgrade senarios. PR: 246767 Reviewed by: manu, bapt Approved by: x11 Differential Revision: https://reviews.freebsd.org/D30824
* editors/openoffice-4: Upgrade to 4.1.10Don Lewis2021-04-302-6/+6
| | | | | | * Fixes CVE 2021-30245 * Fixes https://bz.apache.org/ooo/show_bug.cgi?id=128439
* all: Remove all other $FreeBSD keywords.Mathieu Arnold2021-04-064-6/+0
|
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* Upgraded enditors/openoffice-4 to version 4.1.9:Don Lewis2021-02-092-7/+7
| | | | | | | | | | * Headless mode: Crash on DOC to PDF conversion * Various fixes for non-FreeBSD platforms Unbreak after gnome-vfs removal Notes: svn path=/head/; revision=564771
* Remove dependency on deprecated gnome2 libraries:Baptiste Daroussin2021-02-061-11/+7
| | | | | | | gnomevfs and gconf Notes: svn path=/head/; revision=564243
* Upgrade editors/openoffice-4 to version 4.1.8.Don Lewis2020-11-0920-6221/+18
| | | | | | | | | | | Fix bugs in LICENSE_FILE extraction. Don't pass LD_FLAGS to the inner make. It can cause problems. Many of our local patches have been upstreamed. Notes: svn path=/head/; revision=554693
* Remove the MMEDIA optionBaptiste Daroussin2020-11-081-8/+3
| | | | | | | | | openoffice depends on the expired gstreamer 0.10 for multimedia support, gstreamer 0.10 is about to be removed from the ports tree, let's remove the option in preparation for that Notes: svn path=/head/; revision=554647
* Fix build with bison 3.6.2Sunpoet Po-Chuan Hsieh2020-05-252-0/+34
| | | | Notes: svn path=/head/; revision=536493
* Switch from system python2 to bundled python.Don Lewis2020-05-182-5/+9
| | | | Notes: svn path=/head/; revision=535758
* Update devel/gmake to 4.3.Tijl Coosemans2020-05-091-0/+11
| | | | | | | | | | | | | Some changes have been made in this release that break backwards compatibility. Let USES=gmake force users to upgrade to this version so port maintainers don't have to support older versions. PR: 245725 Exp-run by: antoine Approved by: portmgr (antoine) Notes: svn path=/head/; revision=534792
* Ports MUST NOT set WITH_DEBUG.Mathieu Arnold2020-03-031-3/+2
| | | | | | | | | | | | | WITH_DEBUG is a user facing variable. When a user wants to build a port with debugging symbols enabled, they either set WITH_DEBUG globally, or WITH_DEBUG_PORTS+=category/port. Approved by: bapt With hat: portmgr Differential Revision: https://reviews.freebsd.org/D23940 Notes: svn path=/head/; revision=527673
* Rename my jakarta- ports to apache-Alex Dupre2019-12-301-2/+2
| | | | Notes: svn path=/head/; revision=521475
* devel/boost-*: update to 1.72.0Jan Beich2019-12-111-1/+1
| | | | | | | | | | Changes: http://www.boost.org/users/history/version_1_72_0.html PR: 241449 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D22136 Notes: svn path=/head/; revision=519824
* Attempt to fix gcc builds on powerpc, that were broken by a boost upgrade.Don Lewis2019-12-088-9/+121
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Clang builds using -std=gnu++98 can use the STL headers in /usr/include/c++/v1, but recent versions of the gcc headers forbid this. As a fallback, OpenOffice tries to use the TR1 headers supplied by boost, but recent versions of boost no longer have those headers. In theory the gcc TR1 headers should work, but I was not able to make those work. Solve this problem by doing gcc builds using the "bundled" version of boost which is much older rather that boost from ports. Patch the "bundled" boost to fix the compiler feature detection logic to get rid of a bunch of compiler warnings. The headers in the ports version of vigra has some C++11 stuff that gcc also complains about, so use the "bundled" version of vigra for gcc builds as well. The icu patch may only be needed for non-default values of LOCALBASE. Comment out an unused method in basebmp/inc/basebmp/packedpixeliterator.hxx that contains some broken code that causes gcc to error out. Add a missing include to l10ntools/source/inireader.cxx to resolve a compile error. Add a missing include to scripting/source/protocolhandler/scripthandler.cxx to resolve a compile error. No PORTREVISION bump since amd64 and i386 builds should be unchanged. Tested by: Curtis Hamilton clhamilto AT gmail.com Notes: svn path=/head/; revision=519580
* Clean up after java/openjdk6 and java/openjdk6-jre removalJung-uk Kim2019-11-261-1/+0
| | | | | | | | | | | | | | | java/openjdk6 support was removed from Mk/bsd.java.mk (r512662) and java/openjdk6 and java/openjdk6-jre were removed from the ports tree (r512663). Now this patch completely removes remaining stuff from the ports tree. PR: 241953 (exp-run) Reviewed by: glewis Approved by: portmgr (antoine) Differential Revision: https://reviews.freebsd.org/D22342 Notes: svn path=/head/; revision=518482
* editors/openoffice-4: bump revision.Pedro F. Giffuni2019-10-071-0/+1
| | | | | | | | | | This port was frogotten from r513899. Reported by: truckman Approved by: thierry (mentor)(implicit) Notes: svn path=/head/; revision=513938
* Fix dependenciesAntoine Brodin2019-10-061-3/+3
| | | | Notes: svn path=/head/; revision=513909
* Upgrade editors/openoffice-4 to 4.1.7.Don Lewis2019-09-203-29/+10
| | | | | | | | | | | | | | | The build wants to include the git hash value in the build artifact for display on the Help -> About popup, but it can't determine that when building from a source tarball, as opposed to a git checkout. Patch around that until upstream implements a way to include this info into the tarball and pick it up from there. Add xorg to USES for correctness. patch-i127929 has been committed upstream. Notes: svn path=/head/; revision=512422
* devel/boost-*: update to 1.71.0Jan Beich2019-08-191-1/+1
| | | | | | | | | | Changes: http://www.boost.org/users/history/version_1_71_0.html PR: 238827 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D20774 Notes: svn path=/head/; revision=509290
* Convert to UCL & cleanup pkg-message (categories e-g)Mathieu Arnold2019-08-131-0/+6
| | | | Notes: svn path=/head/; revision=508837
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2019-07-261-1/+1
| | | | | | | | | | | | | | | | | | as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3 to GCC 9.1 under most circumstances now after revision 507371. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, everything INDEX-11 shows with a dependency on lang/gcc9 now. PR: 238330 Notes: svn path=/head/; revision=507372
* devel/boost-*: update to 1.70.0Jan Beich2019-04-121-1/+1
| | | | | | | | | | Changes: http://www.boost.org/users/history/version_1_70_0.html PR: 235956 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D19303 Notes: svn path=/head/; revision=498698
* textproc/hunspell: update to 1.7.0Jan Beich2019-01-181-2/+2
| | | | | | | | | - Drop const optimization as v2 API moved to nuspell Changes: https://github.com/hunspell/hunspell/releases/tag/v1.7.0 Notes: svn path=/head/; revision=490671
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2018-12-121-1/+1
| | | | | | | | | | | | | | | | | | defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t GCC 8.2 under most circumstances. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, as a double check, everything INDEX-11 showed depending on lang/gcc7. PR: 231590 Notes: svn path=/head/; revision=487272
* devel/boost-*: update to 1.69.0Jan Beich2018-12-121-1/+1
| | | | | | | | | | Changes: http://www.boost.org/users/history/version_1_69_0.html PR: 232525 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D17645 Notes: svn path=/head/; revision=487266
* Spell CHOSEN_COMPILER_TYPE correctlyAntoine Brodin2018-12-111-4/+4
| | | | | | | | PR: 199098 With hat: portmgr Notes: svn path=/head/; revision=487230
* Fix for crash in Freetype code. Check the return value of theDon Lewis2018-11-232-0/+27
| | | | | | | | | | | | | | | FT_Get_Glyph() function. See https://bz.apache.org/ooo/show_bug.cgi?id=127929 [1] Ensure that unowinreg.dll is included in DISTFILES when running the makesum and distclean targets. PR: 233404 [1] Obtained from: upstream [1] MFH: 2018Q4 Notes: svn path=/head/; revision=485699
* Get unoregwin.dll back into distinfo. It seems that something has changedDon Lewis2018-11-211-1/+3
| | | | | | | | | | | in the ports framework such that "make makesum" drops optional distfiles from distinfo if the option to use that distfile is not enabled. Reported by: brian mckeon <brianjwb AT gmail.com> MFH: 2018Q4 Notes: svn path=/head/; revision=485501
* Upgrade editors/openoffice-4 to version 4.1.6:Don Lewis2018-11-182-14/+10
| | | | | | | | | | | | | | | | | | | * Fixed bugs which caused improper handling (crashes) when using Microsoft Drawing Binary File format * Fix a loop that visits all objects on a page so that all objects get visited * Updated logos Release notes: https://s.apache.org/AOO-416releasenotes Pet portlint (add missing USES= entries). MFH: 2018Q4 Notes: svn path=/head/; revision=485282
* editors/openoffice-4, editors/openoffice-devel:Don Lewis2018-10-152-15/+111
| | | | | | | | | | | | Fix build with OpenSSL 1.1.x Pet portlint (USES block location) PR: 232265 Reported by: pkg-fallout Notes: svn path=/head/; revision=482164
* Change x11/xorgproto to become a build depNiclas Zeising2018-09-111-1/+1
| | | | | | | | | | | | | | | | | | Change x11/xorgproto to become a build time dependency when added to USE_XORG. Change the dependency to be on the port, rather than a file the port installs. Fix fallout. Bump portrevision on depending ports. PR: 230909 Reviewed by: eadler Approved by: portmgr (antoine) Obtained from: https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/xorgproto exp-run: antoine Differential Revision: https://reviews.freebsd.org/D16906 Notes: svn path=/head/; revision=479538
* Explicitly depend on python2 since the OpenOffice pyuno module failsDon Lewis2018-08-171-1/+1
| | | | | | | | | | | to build with python3. No PORTREVISION bump since this does not change the package. PR: 229408 Submitted by: Curtis Villamizar <curtis@ipv6.occnc.com> Notes: svn path=/head/; revision=477451
* devel/boost-*: update to 1.68.0Jan Beich2018-08-091-1/+1
| | | | | | | | | | | | - Switch to C++14 for libboost_system to support C++14 consumers Changes: http://www.boost.org/users/history/version_1_68_0.html PR: 229569 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D16165 Notes: svn path=/head/; revision=476723
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2018-07-291-1/+1
| | | | | | | | | | | | | | | | | in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which has now moved from GCC 6 to GCC 7 by default. This includes ports - featuring USE_GCC=yes or USE_GCC=any, - featuring USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and those - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x, c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib. PR: 222542 Notes: svn path=/head/; revision=475857
* Instead of symlinking the directory containing the OpenOffice .desktopDon Lewis2018-06-121-2/+5
| | | | | | | | | | | | | files under $PREFIX/share/applications, symlink the individual .desktop files. This is what upstream does on Linux and what LibreOffice does as well. The Plasma 5 desktop ignores symlinks to directories when it is scanning for .desktop files. PR: 228030 Reported by: kan@FreeBSD.org Notes: svn path=/head/; revision=472229
* Fix editors/openoffice-4 build with boost 1.67 by checking the boostDon Lewis2018-04-182-1/+36
| | | | | | | | | | | version and including <boost/next_prior.hpp> instead of <boost/utility.hpp> when the new version of boost is detected. PR: 227553 Reported by: jbeich Notes: svn path=/head/; revision=467736
* devel/boost-*: update to 1.67.0Jan Beich2018-04-181-1/+2
| | | | | | | | | | Changes: http://www.boost.org/users/history/version_1_67_0.html PR: 227427 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D15030 Notes: svn path=/head/; revision=467711
* devel/apr1: Bump portrevisionBernard Spil2018-03-211-1/+1
| | | | | | | | | | - Repair my rookie mistake of earlier today - Bump revision of dependent ports (again) Reported by: antoine Notes: svn path=/head/; revision=465240
* devel/apr1: Fix runtime issues of dependent portBernard Spil2018-03-211-1/+1
| | | | | | | | | | | | | - iconv is in base in all supported FreeBSD versions - Fix build with MariaDB 10.2 [2] - Bump portrevision in dependencies PR: 226705 [1], 226026 [2] With hat: apache Approved by: joneum (apache) Notes: svn path=/head/; revision=465232
* Set WITH_DEBUG if the CRASHDUMP option is set rather than bailingDon Lewis2018-01-281-5/+2
| | | | | | | | | out if CRASHDUMP is selected and WITH_DEBUG is not set. Suggested by: jbeich Notes: svn path=/head/; revision=460159
* Don't enable crashdumps by default. This build knob causes the buildDon Lewis2018-01-263-10/+57
| | | | | | | | | | | | | | | | | | | | | | | | | | | to be done with debug symbols, which greatly increase the size of the build, but this is all in vain because the executables and libraries are subsequently stripped. Build with debug symbols if WITH_DEBUG is set. Build with -fstack-protector. Only fetch unowinreg.dll when building the SDK. Add three new options: CRASHDUMP - Enable crashdumps, requires WITH_DEBUG DBGUTIL - Enable assertions, object counting, and other non-production runtime debugging. DEBUG - Compile with -O0 for better debugability. The ports framework also sets WITH_DEBUG. Fold a couple long lines in the Makefile. Notes: svn path=/head/; revision=460047
* - Update name of autoreconf WRKSRC variable in commentAlex Kozlov2018-01-241-1/+1
| | | | | | | | | | | - Fix a few ports with invalid USES autoreconf arguments - Add check for invalid USES autoreconf arguments Differential Revision: https://reviews.freebsd.org/D14004 Approved by: tijl (autotools maintainer), portmgr (mat) Notes: svn path=/head/; revision=459824
* Remove the CCACHE option and other ccache code from the MakefileDon Lewis2018-01-193-100/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and use the ccache code in the ports framework handle all of the details. Don't prepend ${WRKSRC}/solenv/bin to PATH in CONFIGURE_ENV since it is no longer needed and blocks the framework from adding CCACHE_WRAPPER_PATH to PATH in CONFIGURE_ENV and MAKE_ENV. Sanitize MAKE_ENV and export its to the build, similar to what is done by the default do-build target. This passes CCACHE_DIR and HOME (set to WRKDIR) to the build, so the $HOME override in r459316 is no longer needed. We need to remove the CPPFLAGS setting from MAKE_ENV before exporting to the build because it breaks the build of the bundled icu module. CFLAGS and CXXFLAGS are also removed because they would interfere with the carefully constructed compiler flags set by the port. The include paths are already handled by the port, and the port also modifies the optmization flags for some files to work around compiler bugs. While here, remove files/ooo.sh files/generate.pl since they have been obsolete for a long while. No PORTREVISION bump since the package should be unchanged. PR: 224276 Notes: svn path=/head/; revision=459465
* Remove some leftovers from an earlier version of the $HOME fix.Don Lewis2018-01-181-1/+1
| | | | Notes: svn path=/head/; revision=459318
* Fix editors/openoffice-4 build with clang 6.0.0 by compiling withDon Lewis2018-01-183-1/+25
| | | | | | | | | | | | | | | | | | | | | | -std=gnu++98 since that was the default for the compilers historically used for the build. It turns out that -std=c++98 does not work because the vigra headers depend on LLONG_MAX and friends, which are not defined without the GNU extensions. Compensate for a recent poudriere change by overriding $HOME and setting it to /tmp if $HOME is not writeable. Some of the test code run during the build wants to use mkstemp() to create temporary directories under $HOME, which does not work for the "nobody" user which points $HOME at /nonexistent. No PORTREVISION bump since this is a build fix and there is no change to the package. PR: 225129 Reported by: jbeich Notes: svn path=/head/; revision=459316
* devel/boost-*: update to 1.66.0Jan Beich2018-01-181-1/+1
| | | | | | | | | | Changes: http://www.boost.org/users/history/version_1_66_0.html PR: 223922 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D13279 Notes: svn path=/head/; revision=459315
* Upgrade to Apache OpenOffice 4.1.5.Don Lewis2017-12-313-17/+15
| | | | | | | | | | | | | The following bugs are fixed: BZ 127568 Diagrams become corrupt (not retrievable) when Calc document is saved BZ 127580 Fix for Issue 127568 created a new bug in Base BZ 127581 Writer crashes after copying all content Notes: svn path=/head/; revision=457654
* Fix the table wizard in openoffice-base on FreeBSD 10 amd64. One of theDon Lewis2017-11-272-0/+15
| | | | | | | | | source files triggers a bug in the clang 3.4 code optimizer. MFH: 2017Q4 Notes: svn path=/head/; revision=454935