notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
texmaker LaTeX Development Environment
5.0.3_5,3 editors on this many watch lists=8 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 5.0.3_5,3Version of this port present on the latest quarterly branch.
Maintainer: hrs@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2003-12-29 08:04:56
Last Update: 2023-11-03 07:17:38
Commit Hash: fcf68ae5e
People watching this port, also watch:: firefox, gimp, openssl, lame, wget
License: GPLv2+
WWW:
https://www.xm1math.net/texmaker/
Description:
Texmaker is a program, that integrates many tools needed to develop documents with LaTeX, in just one application. Features : * an editor to write your LaTeX source files * the principal LaTex tags can be inserted directly * 370 mathematical symbols can be inserted in just one click * wizards to generate code * LaTeX-related programs can be launched via the "Tools" menu * the standard Bibtex entry types can be inserted in the ".bib" file * a "structure view" of the document for easier navigation of a document * extensive LaTeX documentation * in the "Messages / Log File" frame, you can see information about processes and the logfile after a LaTeX compilation * the "Next Latex Error" and "Previous Latex Error" commands let you reach the LaTeX errors detected by Kile in the log file * by clicking on the number of a line in the log file, the cursor jumps to the corresponding line in the editor
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (127 items)
Collapse this list.
  1. /usr/local/share/licenses/texmaker-5.0.3_5,3/catalog.mk
  2. /usr/local/share/licenses/texmaker-5.0.3_5,3/LICENSE
  3. /usr/local/share/licenses/texmaker-5.0.3_5,3/GPLv2+
  4. bin/texmaker
  5. share/applications/texmaker.desktop
  6. share/icons/hicolor/128x128/apps/texmaker128x128.png
  7. share/icons/hicolor/16x16/apps/texmaker16x16.png
  8. share/icons/hicolor/22x22/apps/texmaker22x22.png
  9. share/icons/hicolor/32x32/apps/texmaker32x32.png
  10. share/icons/hicolor/48x48/apps/texmaker48x48.png
  11. share/icons/hicolor/64x64/apps/texmaker64x64.png
  12. share/icons/hicolor/scalable/apps/texmaker.svg
  13. share/metainfo/texmaker.appdata.xml
  14. share/pixmaps/texmaker.png
  15. share/texmaker/AUTHORS
  16. share/texmaker/CHANGELOG.txt
  17. share/texmaker/COPYING
  18. share/texmaker/README_DIC_fr_FR.txt
  19. share/texmaker/README_cs_CZ.txt
  20. share/texmaker/README_de_DE_frami.txt
  21. share/texmaker/README_en_US.txt
  22. share/texmaker/README_es_ES.txt
  23. share/texmaker/README_hu_HU.txt
  24. share/texmaker/README_pl.txt
  25. share/texmaker/README_pt_PT.txt
  26. share/texmaker/ca_CA.aff
  27. share/texmaker/ca_CA.dic
  28. share/texmaker/cs_CZ.aff
  29. share/texmaker/cs_CZ.dic
  30. share/texmaker/de_DE.aff
  31. share/texmaker/de_DE.dic
  32. share/texmaker/doc1.png
  33. share/texmaker/doc10.png
  34. share/texmaker/doc11.png
  35. share/texmaker/doc12.png
  36. share/texmaker/doc13.png
  37. share/texmaker/doc14.png
  38. share/texmaker/doc15.png
  39. share/texmaker/doc16.png
  40. share/texmaker/doc17.png
  41. share/texmaker/doc2.png
  42. share/texmaker/doc20.png
  43. share/texmaker/doc21.png
  44. share/texmaker/doc22.png
  45. share/texmaker/doc3.png
  46. share/texmaker/doc4.png
  47. share/texmaker/doc5.png
  48. share/texmaker/doc6.png
  49. share/texmaker/doc6bis.png
  50. share/texmaker/doc7.png
  51. share/texmaker/doc8.png
  52. share/texmaker/doc9.png
  53. share/texmaker/en_GB.aff
  54. share/texmaker/en_GB.dic
  55. share/texmaker/en_US.aff
  56. share/texmaker/en_US.dic
  57. share/texmaker/es_ES.aff
  58. share/texmaker/es_ES.dic
  59. share/texmaker/fr_FR.aff
  60. share/texmaker/fr_FR.dic
  61. share/texmaker/hardwordwrap_selection_80col.tms
  62. share/texmaker/hu_HU.aff
  63. share/texmaker/hu_HU.dic
  64. share/texmaker/it_IT.aff
  65. share/texmaker/it_IT.dic
  66. share/texmaker/it_IT_README.txt
  67. share/texmaker/latexhelp.html
  68. share/texmaker/nl_NL.aff
  69. share/texmaker/nl_NL.dic
  70. share/texmaker/pl_PL.aff
  71. share/texmaker/pl_PL.dic
  72. share/texmaker/pt_PT.aff
  73. share/texmaker/pt_PT.dic
  74. share/texmaker/qt_ar.qm
  75. share/texmaker/qt_ca.qm
  76. share/texmaker/qt_cs.qm
  77. share/texmaker/qt_da.qm
  78. share/texmaker/qt_de.qm
  79. share/texmaker/qt_en.qm
  80. share/texmaker/qt_es.qm
  81. share/texmaker/qt_fa.qm
  82. share/texmaker/qt_fi.qm
  83. share/texmaker/qt_fr.qm
  84. share/texmaker/qt_gl.qm
  85. share/texmaker/qt_he.qm
  86. share/texmaker/qt_hu.qm
  87. share/texmaker/qt_it.qm
  88. share/texmaker/qt_ja.qm
  89. share/texmaker/qt_ko.qm
  90. share/texmaker/qt_lt.qm
  91. share/texmaker/qt_pl.qm
  92. share/texmaker/qt_pt.qm
  93. share/texmaker/qt_ru.qm
  94. share/texmaker/qt_sk.qm
  95. share/texmaker/qt_sl.qm
  96. share/texmaker/qt_sv.qm
  97. share/texmaker/qt_uk.qm
  98. share/texmaker/qt_zh_CN.qm
  99. share/texmaker/qt_zh_TW.qm
  100. share/texmaker/texmaker_ar.qm
  101. share/texmaker/texmaker_cs.qm
  102. share/texmaker/texmaker_de.qm
  103. share/texmaker/texmaker_el.qm
  104. share/texmaker/texmaker_es.qm
  105. share/texmaker/texmaker_fa.qm
  106. share/texmaker/texmaker_fr.qm
  107. share/texmaker/texmaker_gl.qm
  108. share/texmaker/texmaker_hu.qm
  109. share/texmaker/texmaker_it.qm
  110. share/texmaker/texmaker_lv.qm
  111. share/texmaker/texmaker_nl.qm
  112. share/texmaker/texmaker_pl.qm
  113. share/texmaker/texmaker_pt.qm
  114. share/texmaker/texmaker_pt_BR.qm
  115. share/texmaker/texmaker_ru.qm
  116. share/texmaker/texmaker_se.qm
  117. share/texmaker/texmaker_sr.qm
  118. share/texmaker/texmaker_uk.qm
  119. share/texmaker/texmaker_vi_VN.qm
  120. share/texmaker/texmaker_zh_CN.qm
  121. share/texmaker/texmaker_zh_TW.qm
  122. share/texmaker/titlecase_selection.tms
  123. share/texmaker/usermanual_en.html
  124. share/texmaker/usermanual_fr.html
  125. @owner
  126. @group
  127. @mode
Collapse this list.
Dependency lines:
  • texmaker>0:editors/texmaker
To install the port:
cd /usr/ports/editors/texmaker/ && make install clean
To add the package, run one of these commands:
  • pkg install editors/texmaker
  • pkg install texmaker
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: texmaker
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1561128794 SHA256 (texmaker-5.0.3.tar.bz2) = 6074dffa82c431f8727c39e046f62cb70f5fe1457f158b46306e8f490b4f326f SIZE (texmaker-5.0.3.tar.bz2) = 15783226

Packages (timestamps in pop-ups are UTC):
texmaker
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest5.0.3_5,35.0.3_5,3-5.0.3_5,35.0.3_5,3---
FreeBSD:13:quarterly5.0.3_5,35.0.3_5,3-5.0.3_5,35.0.3_5,35.0.3_5,35.0.3_5,35.0.3_5,3
FreeBSD:14:latest5.0.3_5,35.0.3_5,3-5.0.3_5,35.0.3_5,35.0.3_4,3-5.0.3_4,3
FreeBSD:14:quarterly5.0.3_5,35.0.3_5,3-5.0.3_5,35.0.3_5,35.0.3_5,35.0.3_5,35.0.3_5,3
FreeBSD:15:latest5.0.3_5,35.0.3_5,3n/a5.0.3_5,3n/a5.0.3_5,35.0.3_5,35.0.3_5,3
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. update-desktop-database : devel/desktop-file-utils
  2. pkgconf>=1.3.0_1 : devel/pkgconf
  3. tex.fmt : print/tex-formats
  4. dvips : print/tex-dvipsk
  5. xorgproto>=0 : x11/xorgproto
  6. qt5-buildtools>=5.15 : devel/qt5-buildtools
  7. qt5-qmake>=5.15 : devel/qt5-qmake
Runtime dependencies:
  1. update-desktop-database : devel/desktop-file-utils
  2. ghostscript10>=10.02.0 : print/ghostscript10
  3. tex.fmt : print/tex-formats
  4. dvips : print/tex-dvipsk
Library dependencies:
  1. libhunspell-1.7.so : textproc/hunspell
  2. libGL.so : graphics/libglvnd
  3. libQt5Concurrent.so : devel/qt5-concurrent
  4. libQt5Core.so : devel/qt5-core
  5. libQt5Gui.so : x11-toolkits/qt5-gui
  6. libQt5Network.so : net/qt5-network
  7. libQt5PrintSupport.so : print/qt5-printsupport
  8. libQt5Script.so : devel/qt5-script
  9. libQt5Widgets.so : x11-toolkits/qt5-widgets
  10. libQt5Xml.so : textproc/qt5-xml
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
editors_texmaker
USES:
compiler:c++11-lang desktop-file-utils ghostscript:x11,run gl pkgconfig qmake qt:5 tar:bzip2 tex
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. http://www.xm1math.net/texmaker/
Collapse this list.

Number of commits found: 97

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
5.0.3_5,3
03 Nov 2023 07:17:38
commit hash: fcf68ae5ecb03e0f4479c9ba7c255d4e2b8adceacommit hash: fcf68ae5ecb03e0f4479c9ba7c255d4e2b8adceacommit hash: fcf68ae5ecb03e0f4479c9ba7c255d4e2b8adceacommit hash: fcf68ae5ecb03e0f4479c9ba7c255d4e2b8adcea files touched by this commit
Michael Osipov (michaelo) search for other commits by this committer
*/*: Bump PORTREVISION for Ghostscript 10 change

Reported by:	sunpoet
Approved by:	jrm (mentor), sunpoet
Differential Revision:	https://reviews.freebsd.org/D42412
5.0.3_4,3
19 Dec 2022 14:44:58
commit hash: 721e5776c957ada07a0d148f5fc3e782a251e6dccommit hash: 721e5776c957ada07a0d148f5fc3e782a251e6dccommit hash: 721e5776c957ada07a0d148f5fc3e782a251e6dccommit hash: 721e5776c957ada07a0d148f5fc3e782a251e6dc files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
Mk/**tex.mk: Convert bsd.tex.mk to USES=tex

- Update all the consumers to use USES=tex
- USE_TEX=yes is the old way of writing USES=tex which has been removed
  and replaced in all ports
- Almost all of the USE_TEX features remains unchanged
- Some consumers had the same variables defined both in the mk
  infrastructure and also in the ports which have been removed from the
  ports as those are redundant.

In case any of the consumers are failing to build please make sure that
the nexessary USES=tex is there. Unlike previous USE_TEX=yes will no
longer load the required VARS for tex and related dependencies.

Reviewed by:	portmgr
Approved by:	portmgr (blanket)
5.0.3_4,3
11 Sep 2022 10:20:14
commit hash: ddae4e92d8313a1461145e3b4f0232fe463feaeecommit hash: ddae4e92d8313a1461145e3b4f0232fe463feaeecommit hash: ddae4e92d8313a1461145e3b4f0232fe463feaeecommit hash: ddae4e92d8313a1461145e3b4f0232fe463feaee files touched by this commit
Felix Palmen (zirias) search for other commits by this committer
Mk/Uses: always use colon for build/run suffix

Most USES use a colon for build/run(/test) suffixes. Change kde.mk,
qt.mk and pyqt.mk to do the same, and update all ports using that.

Document in CHANGES.

PR:			266034
Exp-run by:		antoine
Approved by:		tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D36349
07 Sep 2022 21:58:51
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
5.0.3_4,3
07 Sep 2022 21:10:59
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
5.0.3_4,3
20 Jul 2022 14:21:49
commit hash: 7cd7a8d850aa40bd9f93927a98e3664a54cf15e1commit hash: 7cd7a8d850aa40bd9f93927a98e3664a54cf15e1commit hash: 7cd7a8d850aa40bd9f93927a98e3664a54cf15e1commit hash: 7cd7a8d850aa40bd9f93927a98e3664a54cf15e1 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
editors: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  Adam Saponara <as@php.net>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Akinori MUSHA aka knu <knu@idaemons.org>
  *  Alexey Dokuchaev <danfe@FreeBSD.org>
  *  Andreas Kohout <shanee@augusta.de>
  *  Andrej Zverev <az@inec.ru>
  *  Andrey Zakhvatov
  *  Anton Tornqvist <antont@inbox.lv>
  *  Bill Fumerola <billf@chc-chimes.com>
  *  Bob Eager <bob@eager.cx>
  *  Chris D. Faulhaber <jedgar@fxp.org>
(Only the first 15 lines of the commit message are shown above View all of this commit message)
5.0.3_4,3
22 Jun 2021 18:53:08
commit hash: da3162c7c9f01912ba1940e188b253f2b5c7ba77commit hash: da3162c7c9f01912ba1940e188b253f2b5c7ba77commit hash: da3162c7c9f01912ba1940e188b253f2b5c7ba77commit hash: da3162c7c9f01912ba1940e188b253f2b5c7ba77 files touched by this commit
Kevin Bowling (kbowling) search for other commits by this committer
graphics/mesa-libs: Bump reverse deps for libglvnd

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
5.0.3_3,3
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
5.0.3_3,3
01 Sep 2019 20:46:39
Revision:510739Original commit files touched by this commit
tcberner search for other commits by this committer
graphics/poppler: update to 0.80.0

Release 0.80.0:
core:
 * Annotations: Implement support for setting a different text in the appearance
stream than the real text
 * Splash: Optionally use small_vector from boost
 * Fix memory leaks on broken files
 * Fix abort on broken files
 * Small code simplifications
 * Remove USE_FIXEDPOINT support. Issue #821

qt5:
 * Fix MSVC build
 * Add subsitute-font information
 * Fix since marker of some functions
(Only the first 15 lines of the commit message are shown above View all of this commit message)
5.0.3_2,3
31 Jul 2019 21:14:15
Revision:507740Original commit files touched by this commit
tcberner search for other commits by this committer
graphics/poppler: update to 0.79.0

Release 0.79.0:
        core:
         * Fix regression on TextSelectionPainter
         * Fix parsing of DefaultAppearance
         * Fix memory leak in PostScriptFunction
         * Fix crashes in fuzzed files

        qt5:
         * Implemented support for setIcon by changing appearance
         * Added option to set the form available to print
         * QString::null is deprecated, use QString()
         * Replace deprecated qStableSort with std::stable_sort

        build system:
         * Turn README into README.md and expand it

PR:		239277
Exp-run by:	antoine
Approved by:	gnome (kwm, implicit)
5.0.3_1,3
26 Jul 2019 20:46:57
Revision:507372Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
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
5.0.3,3
25 Jul 2019 18:20:23
Revision:507327Original commit files touched by this commit
makc search for other commits by this committer
editors/texmaker:
- Update to 5.0.3
- Remove dependency on poppler, texmaker uses pdfium since 5.0
- Update WWW

PR:		238752
Approved by:	maintainer timeout (4 weeks)
4.5_19,3
29 Jun 2019 08:55:18
Revision:505331Original commit files touched by this commit
tcberner search for other commits by this committer
graphics/poppler: update to 0.78.0

Release 0.78.0:
        core:
         * Fix line annotation arrows for usage in dimensioning
         * Handle Ink annots without an InkList but with an AP
         * Fix typos preventing parsing of Movie start and duration
         * Fix crash on malformed files

        glib:
         * Add poppler_document_create_dests_tree()
         * Don't use the deprecated g_type_class_add_private()
         * Document the differences between render() and render_for_printing()
         * Fix introspection for poppler_document_new_from_data
         * Don't create PopplerInputStream with length 0. Issue #414
(Only the first 15 lines of the commit message are shown above View all of this commit message)
4.5_18,3
01 Jun 2019 06:39:23
Revision:503222Original commit files touched by this commit
tcberner search for other commits by this committer
graphics/poppler: update to 0.77.0

Release 0.77.0:
        core:
         * Fix crash on signature handling. Issue #766
         * Fix small memory leak in SignatureHandler::getCertificateInfo
         * Splash: Restrict filling of overlapping boxes. Issue #750
         * Fix crash on malformed files

        qt5:
         * Fix optional content handling with exclusive layers

        cpp:
         * Make render_page thread-safe

        utils:
         * pdfsig: Fix small memory leak
         * pdftotext: Fix typo in manpage

PR:		238115
Exp-run by:	antoine
Approved by:	gnome (kwm, implicit)
4.5_17,3
13 May 2019 18:33:10
Revision:501583Original commit files touched by this commit
tcberner search for other commits by this committer
graphics/poppler: update to 0.76.1

From Changelog at https://poppler.freedesktop.org/releases.html :

Release 0.76.1:
        core:
         * Make the mul tables be calculated at compile time with constexpr.
         * splash: Fix compile with SPLASH_CMYK enabled
         * Some typo fixing in error messages

        qt5:
         * Fix regression in annotation handling

        build system:
         * Fix some typos in build system output and comments
(Only the first 15 lines of the commit message are shown above View all of this commit message)
4.5_16,3
29 Mar 2019 15:25:32
Revision:497151Original commit files touched by this commit
linimon search for other commits by this committer
Add USES=compiler:c++11-lang to fix build on GCC-based architectures.

PR:		236749
Submitted by:	Piotr Kubaj
Approved by:	portmgr (tier-2 blanket)
4.5_16,3
27 Mar 2019 21:29:31
Revision:496982Original commit files touched by this commit
tcberner search for other commits by this committer
graphics/poppler: update to 0.75

Release 0.75.0:
	core:
		* Fix rendering of some annotations
		* Fix crashes in broken files
		* Small internal code improvements

	cpp:
		* Improve documentation
		* tests: Add showing version information to poppler-dump

	utils:
		* pdfattach: new util
		* pdftohtml: add -dataurls parameter
		* pdftoppm: add -sep and -forcenum parameters
		* pdftohtml: make singleHtml and stout not mutually exclusive
		* pdfsig: fix use after free

- bump revisions of dependent ports due to shlib version change

PR:		236791
Exp-run by:	antoine
Approved by:	kwm (gnome)
4.5_15,3
16 Mar 2019 15:53:23
Revision:495893Original commit files touched by this commit
tcberner search for other commits by this committer
editors/texmaker: remove QT4/QT5 options (Qt4 deprecation)

Approved by:	portmgr (implicit)
4.5_14,3
11 Feb 2019 19:44:51
Revision:492733Original commit files touched by this commit
tcberner search for other commits by this committer
Bump revisions after poppler upgrade.

As reported libreoffice requires a bump in revision, to be on the save
side, bump all the consumers of poppler.

Reported by:	Walter Schwarzenfeld <w.schwarzenfeld@utanet.at>
4.5_13,3
18 Jan 2019 21:14:42
Revision:490671Original commit files touched by this commit
jbeich search for other commits by this committer
textproc/hunspell: update to 1.7.0

- Drop const optimization as v2 API moved to nuspell

Changes:	https://github.com/hunspell/hunspell/releases/tag/v1.7.0
4.5_12,3
16 Jan 2019 11:13:45
Revision:490472Original commit files touched by this commit
tijl search for other commits by this committer
Fix Qt5 symbol version scripts to put the catch-all clause first.  When
a symbol matches multiple clauses the last one takes precedence.  If the
catch-all is last it captures everything.  In the case of Qt5 libraries
this caused all symbols to have a Qt_5 label while some should have
Qt_5_PRIVATE_API.  This only affects lld because GNU ld always gives the
catch-all lowest priority.

Older versions of Qt5Webengine exported some memory allocation symbols from
the bundled Chromium.  Version 5.9 stopped exporting these [1] but the
symbols were kept as weak wrappers for the standard allocation functions to
maintain binary compatibility. [2][3]  The problem is that the call to the
standard function in these weak wrappers is only resolved to the standard
function if there's a call to this standard function in other parts of
Qt5Webengine, because only then is there a non-weak symbol that takes
precedence over the weak one.  If there's no such non-weak symbol the call
(Only the first 15 lines of the commit message are shown above View all of this commit message)
4.5_11,3
16 Dec 2018 15:10:42
Revision:487596Original commit files touched by this commit
tcberner search for other commits by this committer
Update poppler to 0.72

This update brings many changes
- the build system has switched to cmake
- some ports needed to be switched to use their bundled
  version of poppler:
  - print/tex-luatex (r487226)
  - print/tex-xetex (r487226)
  - editors/opeonffice-devel
- Qt4 support has been dropped
  - print/frescobaldi has been removed for this reason.
- most of the added patches can be removed with the next
  upgrade of the concerning port.

PR:		233452
Exp-run by:	antoine
Approved by:	gnome (kwm)
Differential Revision:	https://reviews.freebsd.org/D17456
4.5_10,3
02 Dec 2018 15:41:48
Revision:486467Original commit files touched by this commit
rene search for other commits by this committer
Mark QT4 ports/functionality for removal on 2019-03-15

While here, chase some KDE4 ports and functionality, these are scheduled for
removal on 2018-12-31. Change the default option/flavor to QT5 where applicable
or use alternative toolkits like GTK.

Submitted by:	tcberner
Reviewed by:	adridg, jhale, rene, tcberner
Approved by:	portmgr (implicit, flavor hook)
Differential Revision:	https://reviews.freebsd.org/D17741
4.5_10,3
28 Jun 2018 17:39:55
Revision:473503Original commit files touched by this commit
tcberner search for other commits by this committer
Replace bsd.qt.mk by Uses/qt.mk and Uses/qt-dist.mk

From now on, ports that depend on Qt4 will have to set
	USES=		qt:4
	USE_QT=		foo bar
ports depending on Qt5 will use
	USES=		qt:5
	USE_QT=		foo bar

PR:		229225
Exp-run by:	antoine
Reviewed by:	mat
Approved by:	portmgr (antoine)
Differential Revision:	-https://reviews.freebsd.org/D15540
4.5_10,3
28 Nov 2017 09:03:59
Revision:455026Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Add LICENSE

Approved by:	portmgr blanket
4.5_10,3
24 Aug 2017 13:45:14
Revision:448669Original commit files touched by this commit
swills search for other commits by this committer
Bump PORTREVISION after recent poppler update
4.5_9,3
07 Jan 2017 14:43:11
Revision:430796Original commit files touched by this commit
jbeich search for other commits by this committer
textproc/hunspell: update to 1.6.0

- Restore DIST_SUBDIR from r305651
- Adjust license for "or later" clause
- Restore GPLv2+/LGPL21+ license files removed upstream as
  GPLv3+/LGPL3+ only affects Hunspell 2.0 (not currently built)
- Unbreak |make makepatch|

Changes:	https://github.com/hunspell/hunspell/releases/tag/v1.6.0
PR:		215714
Submitted by:	sunpoet (based on)
Exp-run by:	antoine
MFH:		2017Q1
Differential Revision:	https://reviews.freebsd.org/D8887
4.5_8,3
07 Jan 2017 10:42:51
Revision:430778Original commit files touched by this commit
olivierd search for other commits by this committer
Chase update of graphics/poppler (and slaves ports) in revision r430777
4.5_7,3
01 Jan 2017 03:52:10
Revision:430236Original commit files touched by this commit
hrs search for other commits by this committer
- Add LICENSE.
- Take maintainership.
4.5_6,3
03 Dec 2016 22:24:36
Revision:427743Original commit files touched by this commit
jbeich search for other commits by this committer
textproc/hunspell: update to 1.5.4

Changes:	https://github.com/hunspell/hunspell/blob/v1.5.4/ChangeLog
PR:		214837
Exp-run by:	antoine (for 1.5.3)
Approved by:	office (bapt)
4.5_5,3
28 Nov 2016 09:16:11
Revision:427290Original commit files touched by this commit
jbeich search for other commits by this committer
editors/texmaker: fix Hunspell ABI mismatch

The port passes -I. -I/usr/local/include/hunspell ... -I/usr/local/include
but then proceeds to #include "hunspell/hunspell.hxx" which ends up picking
bundled version. #include "hunspell.hxx" would be more correct but would
require adjusting texmaker.pro to add -I./hunspell for OS X.

PR:		214848
Submitted by:	rakuco
MFH:		2016Q4
4.5_4,3
20 Oct 2016 15:58:13
Revision:424339Original commit files touched by this commit
rakuco search for other commits by this committer
Reassign makc's ports back to the pool.

See "Maintainer Reset" in
https://www.freebsd.org/portmgr/policies_contributors.html. makc's last commit
was in March 31st (r412218), and his ports have been timing out since at least
July (r418155).

I also emailed him 2 weeks ago and have received no response so far.
4.5_4,3
10 Sep 2016 08:20:27
Revision:421675Original commit files touched by this commit
rakuco search for other commits by this committer
Use system hunspell

Stop building texmaker's own, utdated bundled copy of hunspell. In addition to
the obvious reasons, this is necessary to get the port to build with the
upcoming Qt 5.6, as it passes -std=gnu++11 to the compiler automatically when
it's supported and building the bundled hunspell failed like this:

    hunspell/affentry.hxx:28:94: error: cannot initialize a parameter of type
'unsigned short' with an rvalue of type 'nullptr_t'
    hunspell/affentry.hxx:91:103: error: cannot initialize a parameter of type
'unsigned short' with an rvalue of type 'nullptr_t'

See also:
https://www.freebsd.org/doc/en/books/porters-handbook/bundled-libs.html

PR:		212366
Approved by:	portmgr (mat)
4.5_3,3
05 Sep 2016 20:02:03
Revision:421390Original commit files touched by this commit
olivierd search for other commits by this committer
Chase update of Poppler after revision r421386
4.5_2,3
01 Apr 2016 14:00:57
Revision:412346Original commit files touched by this commit
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
4.5_2,3
24 Mar 2016 15:47:50
Revision:411798Original commit files touched by this commit
tijl search for other commits by this committer
Make print/ghostscript9-agpl-base the default Ghostscript port.  Upstream
changed the license to the AGPL 3 in version 9.07 so print/ghostscript9-base
is stuck at 9.06 which is almost 4 years old now.

Fix the logic in Uses/ghostscript.mk so "agpl" is treated as a real version
on its own instead of as a variant of other versions.

Fix print/ghostscript9-agpl-base to install eps2write.

Update math/asymptote to 2.37 to support newer Ghostscript.

PR:		208159
Exp-run by:	antoine
Approved by:	portmgr (antoine)
4.5_1,3
21 Jan 2016 19:40:10
Revision:406872Original commit files touched by this commit
kwm search for other commits by this committer
Update poppler to 0.40.0. [1]

Add patches to py-poppler [2] and rubygem-poppler [3] to fix the build
of these ports with poppler 0.39+.

PR:		206293 [1]
Submitted by:	olivierd@ [1]
Obtained from:	ubuntu [2], rubygem-poppler upstream [3]
4.5,3
09 Nov 2015 15:22:05
Revision:401106Original commit files touched by this commit
makc search for other commits by this committer
editors/texmaker:
- Update to 4.5
4.4.1_2,3
22 Aug 2015 17:48:36
Revision:395047Original commit files touched by this commit
hrs search for other commits by this committer
- Split ghostscript into X11-independent and -dependent parts:

 * print/ghostscript{7,8,9,9-agpl}-base

   Installs Ghostscript binary, libgs, and related files.
   These ports do not depend on X11 libraries (i.e. x11* devices
   are not available).  USES=ghostscript will set dependency on
   one of them depending on GHOSTSCRIPT_DEFAULT.

   The default device is set to "display" or "bbox".

 * print/ghostscript{7,8,9,9-agpl}-x11

   Installs a shared library which provides X11 support to
   the installed Ghostscript binaries.  x11* devices will be
(Only the first 15 lines of the commit message are shown above View all of this commit message)
4.4.1_1,3
02 Aug 2015 16:06:17
Revision:393431Original commit files touched by this commit
kwm search for other commits by this committer
Update poppler to 0.34.0. [1]

Chase all users of shlib version change of libpoppler.so.

PR:		201477 [1]
Submitted by:	olivierd@ [1]
4.4.1,3
16 Jul 2015 20:53:29
Revision:392322Original commit files touched by this commit
kwm search for other commits by this committer
Convert code in bsd.port.mk for USE_GHOSTSCRIPT* to USES=ghostscript.

Add GHOSTSCRIPT_DEFAULT to bsd.default-versions.mk for easy version selection.
Arguments supported: <empty>, build, run, nox11 and agpl

PR:		201201 (exp-run)
Approved by:	portmgr (mat@)
Exp run by:	antione@ (previous patch)
Differential Revision:	https://reviews.freebsd.org/D2938
4.4.1,3
10 Feb 2015 12:16:23
Revision:378768Original commit files touched by this commit
makc search for other commits by this committer
editors/texmaker:
- Update to 4.4.1
- Add explicit PORTREVISION, hopefully people won't mistakenly bump PORTEPOCH
anymore
4.3,3
03 Feb 2015 12:28:24
Revision:378348Original commit files touched by this commit
kwm search for other commits by this committer
Update poppler to 0.30.0 [1].

Make sure we use openjpeg1 in poppler, while openjpeg2 support
was added there still bugs in openjpeg2 that need to be fixed.
Add patches to inkscape for API changes in poppler 0.29.0 [2].

PR:		196599 [1]
Submitted by:	olivierd@ [1]
Exp-run by:	antoine@
Obtained from:	upstream [2]
4.3,2
06 Dec 2014 20:44:42
Revision:374150Original commit files touched by this commit
makc search for other commits by this committer
editors/texmaker:
- Instead of fixing dependency [1] remove optional dependencies on print/gv
  and now non-existent print/xdvik. Texmaker can use Okular or Evince
  depending on desktop environment or any other viewer defined by user,
  I don't see point for keeping options for particular viewers.

PR:		195553 [1]
Reported by:	woot-woot@yandex.ru
4.3,2
25 Nov 2014 15:01:58
Revision:373411Original commit files touched by this commit
makc search for other commits by this committer
editors/texmaker:
- Update to 4.3
- Add options for Qt toolkit selection (Qt 4 or 5). Follow upstream and
  enable Qt 5 by default.
4.1.1_2,2
25 Nov 2014 12:55:54
Revision:373404Original commit files touched by this commit
makc search for other commits by this committer
Bump PORTREVISION after graphics/poppler update to 0.26.3
4.1.1_1,2
27 Oct 2014 12:19:13
Revision:371560Original commit files touched by this commit
bapt search for other commits by this committer
Cleanup plist
4.1.1_1,2
10 Sep 2014 20:50:37
Revision:367888Original commit files touched by this commit
gerald search for other commits by this committer
Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
4.1.1,2
12 May 2014 10:53:42
Revision:353800Original commit files touched by this commit
makc search for other commits by this committer
Convert my ports to USES=tar
4.1.1,2
05 Mar 2014 19:40:18
Revision:347138Original commit files touched by this commit
makc search for other commits by this committer
editors/texmaker:
- Update to 4.1.1
- manual stripping of installed binaries is not needed anymore
4.1_1,2
27 Dec 2013 16:54:22
Revision:337749Original commit files touched by this commit
kwm search for other commits by this committer
Update poppler to 0.24.4.

Update comment.
Use new LIB_DEPENDS syntax, use USES=pathfix.
Stagify.

Bump portrevision of all affected ports, and Update poppler* LIB_DEPENDS to
new syntax.
4.1,2
21 Nov 2013 15:41:06
Revision:334497Original commit files touched by this commit
makc search for other commits by this committer
- Remove now needless qmake_build from USE_QT4
- Get rid of QMAKEFLAGS
- Convert to USES=dos2unix
4.1,2
18 Nov 2013 14:55:10
Revision:334201Original commit files touched by this commit
makc search for other commits by this committer
Update to 4.1
4.0.2,2
22 Oct 2013 13:57:35
Revision:331271Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Remove manual creation and removal of share/applications, as it's now in the
mtree (categories starting with [bce])

Approved by:	portmgr (bdrewery)
4.0.2,2
08 Oct 2013 16:03:48
Revision:329804Original commit files touched by this commit
makc search for other commits by this committer
- Convert to USES=qmake
- Allow staging
- Use options helpers
- Use new LIB_DEPENDS syntax
4.0.2,2
20 Sep 2013 16:36:24
Revision:327720Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
editors)
4.0.2
14 Aug 2013 22:35:54
Revision:324744Original commit files touched by this commit Sanity Test Failure
ak search for other commits by this committer
- Remove MAKE_JOBS_SAFE variable

Approved by:	portmgr (bdrewery)
4.0.2,2
13 Jul 2013 18:06:07
Revision:322960Original commit files touched by this commit
makc search for other commits by this committer
Update to 4.0.2
3.5.2,2
11 May 2013 17:58:56
Revision:317899Original commit files touched by this commit
hrs search for other commits by this committer
Rectify USE_TEX to support both of teTeX and TeXLive.

TEX_DEFAULT:
	A knob to choose teTeX or TeXLive.  One can specify in /etc/make.conf.

USE_TEX:
	A knob for port developers.  Valid keywords are listed in
	bsd.tex.mk.
3.5.2,2
06 May 2013 02:00:41
Revision:317455Original commit files touched by this commit
hrs search for other commits by this committer
Remove *_DEPENDS from ports which depend on teTeX and add USE_TEX=tetex
instead to make migration to TeXLive easier.
3.5.2,2
21 Mar 2013 05:27:16
Revision:314805Original commit files touched by this commit
mezz search for other commits by this committer
- Update poppler to 0.22.2.
- Bump the rest ports that depend on the poppler and poppler-qt because of
  shared library version have been changed.
- Add a note in the UPDATING for require to rebuild all ports that depend
  on poppler.

Submitted by:	kwm (poppler* part)
3.5.2,1
03 Nov 2012 16:44:42
Revision:306925Original commit files touched by this commit
makc search for other commits by this committer
Update to 3.5.2

Feature safe:	yes
3.5.1,1
01 Nov 2012 18:55:52
Revision:306818Original commit files touched by this commit
makc search for other commits by this committer
Update to 3.5.1

Feature safe:	yes
3.5,1
23 Aug 2012 14:30:13
Original commit files touched by this commit
makc search for other commits by this committer
Update to 3.5
3.4,1
18 Jul 2012 13:52:02
Original commit files touched by this commit
makc search for other commits by this committer
Update to 3.4
Convert to new option framework
Normalize Makefile header
3.3.3_1,1
06 Jun 2012 06:44:38
Original commit files touched by this commit
miwi search for other commits by this committer
- Convert USE_QT_VER=4 and QT_COMPONETS to USE_QT4

Review by:      bapt, David Naylor (kde team)
3.3.3_1,1
01 Jun 2012 05:26:28
Original commit files touched by this commit
dinoex search for other commits by this committer
- update png to 1.5.10
3.3.3,1
10 Apr 2012 19:20:55
Original commit files touched by this commit
makc search for other commits by this committer
Update to 3.3.3
3.2.2,1
16 Jan 2012 12:30:42
Original commit files touched by this commit
makc search for other commits by this committer
Update to 3.2.2
3.1_1,1
31 Oct 2011 09:53:19
Original commit files touched by this commit
kwm search for other commits by this committer
Update poppler to 0.18.0.

The qt3 bindings are removed upstream.
The glib library lost the last gdk-pixbuf code. And rename it from
-gtk to -glib.

Thanks to:      pav for a exp-runs
                bapt for double checking the libreoffice ports
3.1,1
24 Oct 2011 13:44:23
Original commit files touched by this commit
makc search for other commits by this committer
Update to 3.1
3.0_1,1
23 Aug 2011 18:36:21
Original commit files touched by this commit
kwm search for other commits by this committer
Chase poppler shlib bumps.
3.0,1
06 Apr 2011 21:04:05
Original commit files touched by this commit
makc search for other commits by this committer
Update to 3.0
2.3,1
23 Mar 2011 16:41:40
Original commit files touched by this commit
makc search for other commits by this committer
Update to 2.3
2.1_1,1
20 Nov 2010 15:38:09
Original commit files touched by this commit
kwm search for other commits by this committer
Chase poppler update.
2.1,1
29 Oct 2010 18:04:53
Original commit files touched by this commit
makc search for other commits by this committer
Update to 2.1
2.0,1
25 Sep 2010 12:43:12
Original commit files touched by this commit
makc search for other commits by this committer
Update to version 2.0
Remove XPDF options, texmaker has a built-in pdf viewer now.
Other changes:  http://www.xm1math.net/texmaker/log.html
1.9.9_1,1
28 Mar 2010 06:47:48
Original commit files touched by this commit
dinoex search for other commits by this committer
- update to 1.4.1
Reviewed by:    exp8 run on pointyhat
Supported by:   miwi
1.9.9,1
22 Feb 2010 11:17:53
Original commit files touched by this commit
makc search for other commits by this committer
Update to 1.9.9

Feature safe:   yes
1.9.2_1,1
05 Feb 2010 11:46:55
Original commit files touched by this commit
dinoex search for other commits by this committer
- update to jpeg-8
1.9.2,1
05 Aug 2009 19:40:23
Original commit files touched by this commit
makc search for other commits by this committer
Update to 1.9.2
1.8_1,1
31 Jul 2009 13:57:52
Original commit files touched by this commit
dinoex search for other commits by this committer
- bump all port that indirectly depends on libjpeg and have not yet been bumped
or updated
Requested by:   edwin
1.8,1
09 Nov 2008 17:32:18
Original commit files touched by this commit
makc search for other commits by this committer
Update to 1.8

PR:             ports/128719
Submitted by:   bf <bf2006a at yahoo.com>
Approved by:    me (maintainer), miwi (mentor)
1.7.1_1,1
06 Jun 2008 13:25:59
Original commit files touched by this commit
edwin search for other commits by this committer
Bump portrevision due to upgrade of devel/gettext.

The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
1.7.1,1
31 May 2008 15:11:49
Original commit files touched by this commit
rafan search for other commits by this committer
- Update to 1.7.1

PR:             ports/124012
Submitted by:   Max Brazhnikov <makc at issp.ac.ru> (maintainer)
1.6,1
27 Jul 2007 13:27:44
Original commit files touched by this commit
rafan search for other commits by this committer
- Update to 1.6
- Use DATADIR
- Make runtime dependency optional (default on)
- Pass maintainership to submitter

PR:             ports/114339
Submitted by:   Max Brazhnikov <makc at issp.ac.ru>
1.5_1,1
19 May 2007 20:32:57
Original commit files touched by this commit
flz search for other commits by this committer
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
1.5,1
21 Mar 2007 09:21:50
Original commit files touched by this commit
lofi search for other commits by this committer
Remove junk from Makefile
1.5,1
06 Feb 2007 13:57:00
Original commit files touched by this commit
lofi search for other commits by this committer
Version went backwards, bump PORTEPOCH
1.5
05 Feb 2007 21:01:55
Original commit files touched by this commit
lofi search for other commits by this committer
Update to 1.5
1.12
08 Apr 2006 00:52:05
Original commit files touched by this commit
mnag search for other commits by this committer
- Fix MASTER_SITES

PR:             95439
Submitted by:   Lars Engels <lars.engels__0x20.net>
1.12
26 Nov 2005 15:20:02
Original commit files touched by this commit
pav search for other commits by this committer
- Update to 1.12

PR:             ports/89575
Submitted by:   Ports Fury
1.11
26 Nov 2005 01:48:16
Original commit files touched by this commit
pav search for other commits by this committer
- Add SHA256
1.11
16 Aug 2004 17:43:49
Original commit files touched by this commit
krion search for other commits by this committer
Update to verion 1.11

PR:             ports/70541
Submitted by:   Ports Fury
1.0
29 Jan 2004 07:24:56
Original commit files touched by this commit
trevor search for other commits by this committer
SIZEify.
1.0
09 Jan 2004 09:16:33
Original commit files touched by this commit
krion search for other commits by this committer
- Set QTMAKESPEC and fix the build

PR:             61018 61111
Submitted by:   Kay Lehmann <kay_lehmann@web.de>, Ulrich Spoerlein <q@uni.de>
1.0
29 Dec 2003 08:04:10
Original commit files touched by this commit
ijliao search for other commits by this committer
add texmaker 1.0
LaTeX Development Environment

Number of commits found: 97