aboutsummaryrefslogtreecommitdiff
path: root/x11-fonts/fontconfig
Commit message (Collapse)AuthorAgeFilesLines
* x11-fonts/fontconfig: Impelled to share/manMuhammad Moinur Rahman2024-01-232-233/+233
| | | | Approved by: portmgr (blanket)
* x11-fonts/fontconfig: Bump PORTREVISION due to plist changeDaniel Engberg2024-01-071-0/+1
| | | | | | | Bump PORTREVISION after 229b78027eb40c76e092790ae836983cc380517d Reported by: delphij Approved by: portmgr (blanket)
* x11-fonts/fontconfig: Update plistDaniel Engberg2024-01-061-0/+1
| | | | | | | Update plist due to missing file since last version update PR: 276137 Reported by: jbeich
* x11-fonts/fontconfig: Update to 2.15.0Daniel Engberg2024-01-054-12/+12
| | | | | | | | | | Changelog: https://www.freedesktop.org/software/fontconfig/release/ChangeLog-2.15.0 PR: 275954 Approved by: desktop (tcberner) Sponsored by: Blinkinblox Exp-run by: antoine
* all: remove explicit versions in USES=python for "3.x+"Rene Ladan2023-06-271-1/+1
| | | | | | | | | | | | | | | | | | | The logic in USES=python will automatically convert this to 3.8+ by itself. Adjust two ports that only had Python 3.7 mentioned but build fine on Python 3.8 too. finance/quickfix: mark BROKEN with PYTHON libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++ -DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable -Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi -Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings -Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x -MT _quickfix_la-QuickfixPython.lo -MD -MP -MF .deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp -fPIC -DPIC -o .libs/_quickfix_la-QuickfixPython.o warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option] QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found ^~~~~~~~~~ 1 warning and 1 error generated. Reviewed by: portmgr, vishwin, yuri Differential Revision: <https://reviews.freebsd.org/D40568>
* x11-fonts/fontconfig: Update to 2.14.2Daniel Engberg2023-02-207-98/+22
| | | | | | | | | | | | Upstream now supports definition of a lot of variables which means we can now drop a bunch of local patches. Changelog: https://gitlab.freedesktop.org/fontconfig/fontconfig/-/blob/2.14.1/README PR: 268627 Approved by: desktop (tcberner) Exp-run by: antoine
* Remove WWW entries moved into port MakefilesStefan Eßer2022-09-071-2/+0
| | | | | | | | | | 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)
* Add WWW entries to port MakefilesStefan Eßer2022-09-071-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)
* x11-fonts/fontconfig: update to 2.14.0Tobias C. Berner2022-09-065-79/+9
| | | | | PR: 266126 Exp-run by: antoine
* x11-fonts: remove 'Created by' linesTobias C. Berner2022-07-201-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A big Thank You to the original contributors of these ports: * Aaron Dalton <aaron@FreeBSD.org> * Alexey Dokuchaev <danfe@FreeBSD.org> * Alexey Illarionov <littlesavage@rambler.ru> * Andreas Kohn <andreas@syndrom23.de> * Andrew Pantyukhin <infofarmer@FreeBSD.org> * Ashish Shukla <wahjava@gmail.com> * Babak Farrokhi <babak@farrokhi.net> * Björn König <bkoenig@alpha-tierchen.de> * Brett Taylor * Dave Cottlehuber <dch@skunkwerks.at> * Dejan Lesjak <lesi@FreeBSD.org> * Dennis Herrmann <adox@mcx2.org> * Dominic Marks <dominic.marks@btinternet.com> * Dryice Liu <dryice@liu.com.cn> * Emanuel Haupt <ehaupt@FreeBSD.org> * Eric Anholt <anholt@FreeBSD.org> * Florian Limberger <flo@snakeoilproductions.net> * Guerkan Senguen <gurkan@phys.ethz.ch> * Gvozdikov Veniamin <g.veniamin@googlemail.com> * Herbert J. Skuhra <herbert.skuhra@gmx.at> * Horia Racoviceanu <horia@racoviceanu.com> * Ilya A. Arkhipov <rum1cro@yandex.ru> * Joe Marcus Clarke <marcus@FreeBSD.org> * Johannes Lundberg <johalun0@gmail.com> * Jordan Irwin <antumdeluge@gmail.com> * KOMATSU Shinichiro * Kevin Lo <kevlo@FreeBSD.org> * Konstantinos Konstantinidis <kkonstan@daemon.gr> * Koop Mast <kwm@FreeBSD.org> * Kuan-Chung Chiu <buganini@gmail.com> * Leland Wang <llwang@infor.org> * Lowell Gilbert <lgfbsd@be-well.ilk.org> * Manuel Giraud <manuel.giraud@gmail.com> * Marcin Cieslak <saper@SYSTEM.PL> * Masaki TAGAWA <masaki@club.kyutech.ac.jp> * Mateusz Piotrowski <0mp@FreeBSD.org> * Matt Lancereau <matt@rimasec.net> * Matthew Seaman * Maxim Sobolev <sobomax@FreeBSD.org> * Michael Hsin <mhsin@mhsin.org> * Michael Johnson <ahze@FreeBSD.org> * NAKATA, Maho <maho@FreeBSD.org> * Naresh Venkateshappa <nareshov@gmail.com> * Norberto Lopes <nlopes.ml@gmail.com> * Oliver Lehmann <lehmann@ans-netz.de> * Olivier Duchateau <duchateau.olivier@gmail.com> * Pawel Worach * Pedro Giffuni * Pete Fritchman <petef@databits.net> * Piotr Kubaj <pkubaj@FreeBSD.org> * Piotr Kubaj <pkubaj@anongoth.pl> * Po-Chuan Hsieh <sunpoet@FreeBSD.org> * Rusmir Dusko <nemysis@FreeBSD.org> * Satoshi TAOKA <taoka@FreeBSD.org> * Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> * Thierry Thomas <thierry@pompo.net> * Winston Weinert <winstonw@lavabit.com> * Yoshihiko Sarumaru <mistral@imasy.or.jp> * Zhihao Yuan <lichray@gmail.com> * arrowd <6yearold@gmail.com> * bf <bf@FreeBSD.org> * dburr@FreeBSD.org * erich@FreeBSD.org * giffunip@asme.org * heiner Eichmann <h.eichmann@gmx.de> * mi@aldan.algebra.com * nork@FreeBSD.org * past@ebs.gr * trevor With hat: portmgr
* x11-fonts/fontconfig: Use triggers to rebuild fc-cacheBaptiste Daroussin2022-03-223-14/+12
| | | | | | | | | | | Stop forcing the overwrite of the cache at each run it is not necessary most of the time. Reviewed by: tcberner Differencial Revision: https://reviews.freebsd.org/D34602 While here rework USES=fonts to drop @fcfontsdir which is not nessary anymore and convert the @fontsdir into lua which make it way simpler to read
* x11-fonts/fontconfig: Restore generation of font cacheDaniel Engberg2021-09-063-1/+21
| | | | | | | | | | | | Restore generation of cache prior to Meson switch Upstream patch provided by John Hein PR: 254963 Reported by: Piotr Smyrak Tested by: Piotr Smyrak and John Hein Approved by: arrowd (mentor) Obtained from: https://gitlab.freedesktop.org/fontconfig/fontconfig/-/issues/296 Differential Revision: https://reviews.freebsd.org/D31602
* x11-fonts/fontconfig: Install prebuilt documentationTing-Wei Lan2021-09-052-3/+240
| | | | | | | | Additional changes: While at it also rephrase section regarding circular dependency for docs PR: 258145 Approved by: tcberner (mentor)
* x11-fonts/fontconfig: Update to 2.13.94Daniel Engberg2021-08-154-57/+14
| | | | | | | | | Changelog: https://gitlab.freedesktop.org/fontconfig/fontconfig/-/blob/main/README PR: 257119 Approved by: tcberner (mentor) Exp-run by: antoine
* x11-fonts/fontconfig: add upstream fix 49-sansserif.confTing-Wei Lan2021-07-042-0/+43
| | | | | | | | | | | | | | | | After updating fontconfig 2.13.93, the configuration file '49-sansserif.conf' shipped with fontconfig itself stops working. This means if some glyphs cannot be found in the given font, fontconfig will pick fallback fonts randomly instead of honoring what the user sets as sans-serif. This commit pulls in upstreams fix for this issue from https://gitlab.freedesktop.org/fontconfig/fontconfig/-/merge_requests/142 See also upstreams PR: https://gitlab.freedesktop.org/fontconfig/fontconfig/-/issues/267 PR: 256969
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* x11-fonts/fontconfig: Update to 2.13.93Tobias C. Berner2021-02-1513-1941/+191
| | | | | | | | | | | | | | Changelog: https://gitlab.freedesktop.org/fontconfig/fontconfig/-/blob/master/README - Switch to meson build system PR: 253212 Exp-run by: antoine Submitted by: daniel.engberg.lists@pyret.net Notes: svn path=/head/; revision=565327
* x11-fonts/fontconfig: webfonts on many sites crash www/firefoxTobias C. Berner2020-05-092-1/+14
| | | | | | | | | | | | | | | | | | | A "bad" commit [1] included in the recent fontconfig upgrade to 2.13.92, lead to many crashed tabs inside firefox. A fix has been provided upstream in [2], and fixed in fix [3]. Related Mozilla bugreport [4]. [1] https://cgit.freedesktop.org/fontconfig/commit/?id=61573ad5f7c4dd0860d613d99d0086433240eb75 [2] https://gitlab.freedesktop.org/fontconfig/fontconfig/-/issues/237 [3] https://gitlab.freedesktop.org/fontconfig/fontconfig/-/commit/6edaaa4d1823518a97fb4cc3004d110b1046f742 [4] https://bugzilla.mozilla.org/show_bug.cgi?id=1629231 PR: 245915 Submitted by: jbeich Reported by: Graham Perrin, jbeich, ehaupt, tcberner Notes: svn path=/head/; revision=534715
* x11-fonts/fontconfig: Add further upstream patch for v2.13.92Tobias C. Berner2020-04-043-13/+48
| | | | | | | | | | | | - Add upstream patch to files/patch-2.13.92.diff file: https://cgit.freedesktop.org/fontconfig/commit/?id=6f6b39780215714386606ca1c5457a7106639ff4 - Fix pkg-message filename PR: 245343 Submitted by: lightside <lightside@gmx.com> Notes: svn path=/head/; revision=530621
* x11-fonts/fontconfig: update to 2.13.92Tobias C. Berner2020-04-036-601/+1773
| | | | | | | | | | | | | | | | | | | Fontconfig 2.13.1 generated .uuid files in the fonts directory which where not properly registered to the packages. To clean them up, please execute the following command: find %%LOCALBASE%%/share/fonts -type f -name .uuid -delete By switching to this RC, the dependency on libuuid can be droped again, and the issue of registering uuid is moot. PR: 239167 Exp-run by: antoine Submitted by: lightside <lightside@gmx.com> MFH: 2020Q2 Notes: svn path=/head/; revision=530516
* x11-fonts/fontconfig: improve portTobias C. Berner2020-03-144-7/+600
| | | | | | | | | | | | | | This reintegrates work done by lightside and swills into the upgrade to 2.13.1: - add upstream performance improving patches - add nls option - drop unnecessary CONFIGURE_ENV PR: 239167 Submitted by: lightside <lightside@gmx.com>, swills Notes: svn path=/head/; revision=528458
* x11-fonts/fontconfig: update to 2.13.1Tobias C. Berner2020-03-143-6/+13
| | | | | | | | | | | Changelog: https://www.freedesktop.org/software/fontconfig/release/ChangeLog-2.13.1 Reviewed by: madpilot Differential Revision: https://reviews.freebsd.org/D22411 Notes: svn path=/head/; revision=528448
* Give some more ports to desktop@Tobias C. Berner2019-11-161-1/+1
| | | | | | | Discussed with: kwm Notes: svn path=/head/; revision=517750
* Update WWWSunpoet Po-Chuan Hsieh2018-09-141-1/+1
| | | | | | | Approved by: portmgr (blanket) Notes: svn path=/head/; revision=479806
* - Update to 2.12.6Li-Wen Hsu2018-05-094-12/+15
| | | | | | | | | | PR: 225164 Submitted by: lightside <lightside@gmx.com> Test and tweaked by: Ting-Wei Lan <lantw44@gmail.com> Approved by: kwm (gnome@, maintainer) Notes: svn path=/head/; revision=469428
* Disable NO_BITMAPS option by default for now.Hajimu UMEMOTO2018-03-101-2/+2
| | | | | | | | | There are some people using the pcf fonts. PR: 225744 Notes: svn path=/head/; revision=464048
* Remove wrongly introduced duplicate OPTIONS_DEFINE line.Hajimu UMEMOTO2018-03-101-1/+0
| | | | | | | | PR: 225744 Reported by: lightside <lightside__at__gmx.com> Notes: svn path=/head/; revision=464042
* - Add NO_BITMAPS optionHajimu UMEMOTO2018-03-103-12/+12
| | | | | | | | | | - Convert files/patch-conf.d_Makefile.in to sed patch PR: 225744 Submitted by: lightside Notes: svn path=/head/; revision=464041
* Fix plist after my previous commit.Hajimu UMEMOTO2018-03-092-1/+2
| | | | | | | | | Make sure to install 70-no-bitmaps.conf. PR: 225744 Notes: svn path=/head/; revision=463966
* defaulting x11-fonts/fontconfig no-bitmap.confHajimu UMEMOTO2018-03-092-1/+11
| | | | | | | | PR: 225744 Submitted by: Yuichiro NAITO Notes: svn path=/head/; revision=463941
* The output of tools like awk, date, sort, tr,... depends on the currentTijl Coosemans2017-01-181-1/+0
| | | | | | | | | | | | | | | | | | | | | locale set by the user. Add LANG=C and LC_ALL=C at the beginning of bsd.port.mk and export them so all commands are executed with the C locale. LC_ALL=C overrides all other LC_* variables. LANG is used by setlocale(3) as default value for LC_* variables, so normally it isn't used when LC_ALL is set, but there's code out there that looks at LANG directly so it's safer to set it as well. The only commands not captured by this are != assignments before any inclusion of bsd.port.*mk. Introduce USE_LOCALE=<locale> that adds LANG=<locale> and LC_ALL=<locale> to CONFIGURE_ENV and MAKE_ENV so upstream build systems can be executed with a different locale (e.g. USE_LOCALE=en_US.UTF-8). PR: 215882 Exp-run by: antoine Approved by: portmgr (antoine) Notes: svn path=/head/; revision=431796
* Update fontconfig to 2.12.1.Koop Mast2016-08-2114-391/+46
| | | | | | | | | | | | | | Add license lines Add option to select the preferred hinting configuration Add CPE info [1] PR: 211570 Submitted by: lightside@gmx.com, rakuco@ [1] MFH: 2016Q3 Security: 44989c29-67d1-11e6-8b1d-c86000169601, CVE-2016-5384 Notes: svn path=/head/; revision=420579
* x11-fonts/fontconfig: don't touch user font cache on installJan Beich2016-07-252-2/+2
| | | | | | | | | | | | This matches USES=fonts (@fc, @fcfontsdir) behavior. PR: 207263 Submitted by: Tatsuki Makino <tatsuki_makino@hotmail.com> Approved by: maintainer timeout (5 months) MFH: 2016Q3 Notes: svn path=/head/; revision=419065
* - Fix trailing whitespace in pkg-descrs, categories [p-x]*Dmitry Marakasov2016-05-191-6/+6
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=415500
* - Bump PORTREVISION for package change in r414575Sunpoet Po-Chuan Hsieh2016-05-091-1/+1
| | | | | | | Approved by: portmgr (blanket) Notes: svn path=/head/; revision=414887
* Link static library.Cy Schubert2016-05-042-0/+6
| | | | | | | | | | | Note to those who follow: The statically linked library will be used by the next commit of x11/xforward for use on firewall/gateway machines without a full-blown X install. Differential Revision: D6155 Notes: svn path=/head/; revision=414575
* Remove ${PORTSDIR}/ from dependencies, categories v, w, x, y, and z.Mathieu Arnold2016-04-011-2/+2
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=412351
* Teach fontconfig that LANG and LC_* settings with more than 2 componentsKoop Mast2015-11-022-2/+51
| | | | | | | | | | | | are fine and actualy supported by POSIX even if Linux doesn't. This should fix font issues with the projects/collation branch. Submitted by: bapt@, marino@ Obtained from: DragonFly BSD Notes: svn path=/head/; revision=400653
* - Switch to options helpersDmitry Marakasov2015-09-061-6/+4
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=396225
* Remove now useless rmdirBaptiste Daroussin2015-03-031-1/+0
| | | | Notes: svn path=/head/; revision=380320
* #define fc_atomic_ptr_cmpexch() for mips/mips64 to supported functions. FixesSean Bruno2014-12-081-0/+20
| | | | | | | | | | | | build on these arch's PR: 195794 Submitted by: sson Reviewed by: kwm Approved by: mentor (implicit) Notes: svn path=/head/; revision=374320
* Update fontconfig to 2.11.1.Koop Mast2014-12-035-25/+46
| | | | | | | | | | | | | | | While here: - Drop :keepla from USES=libtool - Use INSTALL_TARGET for stripping - Sprinkle some carrier returns in the post-install target so they stay within 77 char length. - Switch to @sample for config file - Remove @dirrm[try]'s from plist PR: 195595 Submitted by: delphij@ Notes: svn path=/head/; revision=373853
* Undiagnosed ARMv6 core dump occurs when using GCC with fontconfig.Sean Bruno2014-09-032-5/+15
| | | | | | | | | | | Avoid this crash and resore compiles via CLANG. PR: 183536 Submitted by: mazhe@alkumuna.eu Reviewed by: kwm Notes: svn path=/head/; revision=367209
* Add DOCS to OPTIONS_DEFINE to ports that check for PORT_OPTIONS:MDOCS.Adam Weinberger2014-07-151-0/+2
| | | | Notes: svn path=/head/; revision=361981
* - Fix Q/A testMartin Wilke2014-06-281-1/+2
| | | | | | | Fix Suggested by: antoine Notes: svn path=/head/; revision=359684
* Convert to USES=libtool:keepla tar:bzip2.Tijl Coosemans2014-05-122-4/+4
| | | | Notes: svn path=/head/; revision=353832
* The FreeBSD x11@ and graphics team proudly presentsNiclas Zeising2014-04-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a zeising, kwm production, with help from dumbbell, bdrewery: NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE This update switches over to use the new xorg stack by default on FreeBSD 9 and 10 stable, on osversions where vt(9) is available. It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in /etc/make.conf . FreeBSD 8-STABLE and released versions of FreeBSD still use the old version. A package repository with binary packages for new xorg will be available soon. This patch also contains updates of libxcb and related ports, pixman, as well as some drivers and utilities. Bump portrevisions for xf86-* ports, as well as virtualbox-ose-additions due to xserver version change. Apart from these updates, the way shared libraries are handled has been changed for all xorg ports, as well as libxml2 and freetype, which means ltverhack is gone and as a consequence shared libraries have been bumped. The plan is that this change will make library bumps less likely in the future. All affected ports have had their portrevisions bumped as a consequence of this. Fix some issues where WITH_NEW_XORG weren't detected properly on CURRENT. Update instructions, hardware support, and more notes can be found on https://wiki.freebsd.org/Graphics Thanks to: all testers, bdrewery and the FreeBSD x11@ team exp-run by: bdrewery [1] PR: ports/187602 [1] Approved by: portmgr (bdrewery), core (jhb) Notes: svn path=/head/; revision=351411
* Make the confdir variable in fontconfig.pc have a correctly expanded value.Koop Mast2013-12-272-1/+11
| | | | | | | | Reported by: mat@ Pointyhat to: kwm@ for not checking font ports :/ Notes: svn path=/head/; revision=337779
* Update to 2.11.0.Koop Mast2013-12-275-135/+21
| | | | | | | Stagify. Notes: svn path=/head/; revision=337743
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-0/+1
| | | | | | | x11-fonts) Notes: svn path=/head/; revision=327781