Commit graph

1760 commits

Author SHA1 Message Date
Kevin Lo
96715ede9c Update to the latest version.
PR:	216762
Submitted by:	Martin Birgmeier <la5lbtyi@aon.at>
2017-02-04 15:41:57 +00:00
Raphael Kubo da Costa
5ba88a9ad8 Update to 6.001 2017-02-04 13:58:16 +00:00
Tijl Coosemans
a947b4ca40 Generate fontconfig cache on installation. This prevents cache creation
in every user's home directory when they first run an X11 Linux program.
2017-02-01 20:10:41 +00:00
Tijl Coosemans
d0d15cc5cd Enable i386 support to Linux CentOS 7 ports.
PR:		216646
2017-01-31 20:32:46 +00:00
Tijl Coosemans
6140d3c6aa - Autodetect the installed linux_base port and use LINUX_DEFAULT only as
a last resort.
- Construct a list of DISTFILES for every architecture (amd64, i386).
  Select one list for regular make and all lists for make makesum so linux
  ports can have one combined distinfo file.
- Set DIST_SUBDIR?=centos so there's only one copy of common distfiles.
- Use MASTER_SITES and DISTFILES groups so make fetch is a bit smarter.
- Regenerate all distinfo files.
- For linux_base-c6 (just like linux_base-c7 already does) turn bin, lib,
  lib64 and sbin into symbolic links to the same directory under usr.
  This fixes the problem where some programs/libraries exist under / on
  FreeBSD and /usr on Linux or vice versa and then depending on the order
  of search paths Linux programs may run/load FreeBSD programs/libraries
  and fail.
- Turn usr/share/icons into a symbolic link to LOCALBASE/share/icons so
  Linux programs can find desktop theme icons.  This eliminates the need
  for x11-themes/linux*-hicolor-icon-theme.
- Rename pkg-plist.x86_64 to pkg-plist.amd64.
- Regenerate all pkg-plist files.
- Add @preexec to linux_base pkg-plist that moves existing files in bin,
  lib, lib64, sbin and icons to the new destination before the directories
  are turned into symbolic links.
- Remove several empty directories from linux_base ports.
- Sweep over all linux ports: use consistent style, remove old CONFLICTS,
  remove unused pkg-descr files, add NLS option,...
- Remove old linux arts, esound and openssl-compat ports.
2017-01-31 16:54:21 +00:00
Matthew Rezny
02915a3d0c Change the MAINTAINER line to my FreeBSD.org address in the ports I maintain
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D9380
2017-01-30 14:55:08 +00:00
Sunpoet Po-Chuan Hsieh
0e04efec5a Update WWW: SF redirects to https://sourceforge.net/projects/<PROJECT_NAME>/ 2017-01-20 20:33:30 +00:00
Tijl Coosemans
c2712d2471 Update Linux CentOS 7 ports to 7.3.1611. While 7.2 had semi-official i386
packages there are no such packages for 7.3 yet so i386 support has been
marked IGNORE for now.

Change DIST_SUBDIR to just "centos" so distfiles that remain the same
between major versions don't have to be redownloaded.

Remove fmake hacks from linux.mk.

Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
2017-01-19 15:44:53 +00:00
Raphael Kubo da Costa
1283a4b0e6 Update to 6.0 2017-01-19 11:20:21 +00:00
Tijl Coosemans
02f27a83b4 The output of tools like awk, date, sort, tr,... depends on the current
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)
2017-01-18 13:20:31 +00:00
Alexey Dokuchaev
bcb10ae8c7 - Update Mozilla's Open Source Type Family Fira to versions 4.203 (Sans)
and 3.202 (Code & Mono)
- Remove UFO source files installation option: they are no longer offered
  for download from carrois.com and probably of low interest to end-user
- Update mastersites, WWW references, and port description text

TIMESTAMP (Fira_Sans_4_2.zip) = 1477043341
2017-01-17 10:11:16 +00:00
Baptiste Daroussin
c83458c653 Fix encodings.dir path
PR:		170108
Modified:	hiroto.kagotani@gmail.com
2017-01-13 22:37:39 +00:00
Mathieu Arnold
ab00e8864e http://github.com redirects to the https version.
Sponsored by:	Absolight
2017-01-13 08:37:06 +00:00
Tijl Coosemans
83579f491e Make 64 bit Linux packages the default on amd64. 2017-01-12 10:44:45 +00:00
Carlo Strub
8cc3cffcee Update to 1.204
PR:		213272
Approved by:	maintainer (via personal mail)
2017-01-01 14:14:38 +00:00
Rene Ladan
0896b32448 Drop support for Linux Fedora 10 (ports part)
games/dsnake only worked with linux-f10

Should fix INDEX

audio/linux-f10-sdl_mixer
audio/linux-f10-pulseaudio-libs
audio/linux-f10-freealut
audio/linux-f10-arts
audio/linux-f10-esound
audio/linux-f10-libogg
audio/linux-f10-alsa-plugins-oss
audio/linux-f10-openal
audio/linux-f10-openal-soft
audio/linux-f10-nas-libs
audio/linux-f10-alsa-lib
audio/linux-f10-libvorbis
audio/linux-f10-libaudiofile
audio/linux-f10-mikmod
databases/linux-f10-sqlite3
devel/linux-f10-dbus-glib
devel/linux-f10-sdl12
devel/linux-f10-libglade2
devel/linux-f10-devtools
devel/linux-f10-allegro
devel/linux-f10-nspr
devel/linux-f10-dbus-libs
devel/linux-f10-libsigc++20
devel/linux-f10-ncurses-base
dns/linux-f10-libasyncns
emulators/linux_base-f10
emulators/linux-f10
ftp/linux-f10-curl
games/dsnake
graphics/linux-f10-sdl_image
graphics/linux-f10-sdl_ttf
graphics/linux-f10-glew
graphics/linux-f10-ungif
graphics/linux-f10-png
graphics/linux-f10-tiff
graphics/linux-f10-dri
graphics/linux-f10-jpeg
graphics/linux-f10-libGLU
graphics/linux-f10-gdk-pixbuf
graphics/linux-f10-libmng
graphics/linux-f10-cairo
graphics/linux-f10-imlib
lang/linux-f10-tcl85
lang/linux-f10-libg2c
multimedia/linux-f10-libtheora
multimedia/linux-f10-libv4l
net/linux-f10-openldap
net/linux-f10-nss_ldap
print/linux-f10-cups-libs
security/linux-f10-gnutls
security/linux-f10-nss
security/linux-f10-openssl
security/linux-f10-libgpg-error
security/linux-f10-libtasn1
security/linux-f10-libgcrypt
security/linux-f10-libssh2
security/linux-f10-cyrus-sasl2
sysutils/linux-f10-procps
textproc/linux-f10-aspell
textproc/linux-f10-expat
textproc/linux-f10-scim-gtk
textproc/linux-f10-scim-libs
textproc/linux-f10-libxml2
x11/linux-f10-xorg-libs
x11-fonts/linux-f10-fontconfig
x11-themes/linux-f10-qtcurve-gtk2
x11-themes/linux-f10-hicolor-icon-theme
x11-toolkits/linux-f10-qt45
x11-toolkits/linux-f10-gtk2
x11-toolkits/linux-f10-openmotif
x11-toolkits/linux-f10-pango
accessibility/linux-f10-atk
archivers/linux-f10-ucl
archivers/linux-f10-upx
2016-12-31 17:25:05 +00:00
Raphael Kubo da Costa
16751c982c Move DISTVERSIONPREFIX to the right location after r430012. 2016-12-30 18:02:56 +00:00
Raphael Kubo da Costa
cfcb01c080 Update to 5.001.
While here, also install some documentation files.
2016-12-30 18:02:28 +00:00
Rene Ladan
535b2cd3cf Reset ports per maintainer request.
PR:		215557
Submitted by:	A.J. "Fonz" van Werven (maintainer)
2016-12-26 11:59:12 +00:00
Wen Heping
a18336fe19 - Update to 1.0.3 2016-12-20 02:21:44 +00:00
Emanuel Haupt
783d32d3b4 Use ${FONTSDIR} instead of %%FONTSDIR%% in PLIST_FILES. No revision bump since
this is a no-op.

Notified by:	mat
2016-12-13 20:29:56 +00:00
Emanuel Haupt
654e0b901a Add emojione-color-font-ttf 1.3, color emoji font using EmojiOne Unicode
9.0.
2016-12-13 16:50:01 +00:00
Tijl Coosemans
f83c7639aa Remove libintl.so.9 compatibility link that was added in r374303 to
prevent massive PORTREVISION bumps.  Bump dependent ports that have not
been bumped since.
2016-12-08 19:52:19 +00:00
Tijl Coosemans
7ae3f48312 Remove libogg.so.8, libvorbis.so.4 and libvorbisfile.so.6 compatibility
links that were added in r374303 to prevent massive PORTREVISION bumps.
Bump dependent ports that have not been bumped since.
2016-12-08 15:38:24 +00:00
Mathieu Arnold
bbf7ef5615 http://github.com redirects to https://github.com, spare everyone a redirect.
Sponsored by:	Absolight
2016-12-02 09:21:58 +00:00
Sunpoet Po-Chuan Hsieh
39158617d2 - Add sourceserifpro-ttf 1.017
Source Serif Pro is a set of OpenType fonts to complement the Source Sans Pro
family.

WWW: https://github.com/adobe-fonts/source-serif-pro
2016-11-26 10:34:31 +00:00
Sunpoet Po-Chuan Hsieh
0ed36cc805 - Use Roman fonts version as PORTVERSION
- Add LICENSE_FILE
2016-11-26 10:34:27 +00:00
Sunpoet Po-Chuan Hsieh
62f0cb4009 - Update to 2.030R-ro/1.050R-it
- Add LICENSE_FILE

Changes:	https://github.com/adobe-fonts/source-code-pro/releases
2016-11-26 10:34:23 +00:00
Sunpoet Po-Chuan Hsieh
df7cdddac4 - Update to 2.37
Changes:	http://dejavu-fonts.org/wiki/Changelog
2016-11-20 23:55:11 +00:00
Antoine Brodin
f018806303 Remove broken option 2016-11-08 21:41:36 +00:00
Dmitry Marakasov
8ec287a0e1 - Add LICENSE
- Add missing depends
- Regenerate patches
- Fix WWW:
2016-11-07 11:06:38 +00:00
Baptiste Daroussin
de5efab0f5 Update to 1.5.2 2016-11-05 19:08:34 +00:00
Carlos J. Puga Medina
cba6a69bbd x11-fonts/roboto-fonts-ttf: Update to 2.134
- Update roboto-fonts-ttf to 2.134
- Fix fontconfing incompatibilities
- Pass maintainership to submitter

PR:		213514
Submitted by:	Vladimir Kondratyev <wulf@cicgroup.ru>
Approved by:	koobs (mentor)
2016-10-28 00:42:27 +00:00
Andrey A. Chernov
1913ab82fc All 3 types of fonts are obsoleted in the port. Use official site to
download their most recent versions.
2016-10-24 06:04:57 +00:00
Jimmy Olgeni
fa1da6fd7f Move shareware notice to pkg-message and cleanup. 2016-10-23 11:33:19 +00:00
Jimmy Olgeni
9a9f1ddf20 x11-fonts/sharefonts: add NO_ARCH and reduce diff with x11-fonts/freefonts. 2016-10-23 11:26:27 +00:00
Jimmy Olgeni
d00086f525 x11-fonts/freefonts: fix path in pkg-message and set NO_ARCH.
Remove obsolete reference to /etc/X11/XF86Config.

PR:		213686
Submitted by:	freebsd@dreamchaser.org
2016-10-23 11:25:18 +00:00
Xin LI
00fd974316 Use WenQuanYi Zen Hei Sharp instead of WenQuanYi Bitmap Song.
The former is a TrueType font with embedded dotted font, and have better
compatibility.

Submitted by:	intron <intron intron ac>
2016-10-21 06:35:05 +00:00
Raphael Kubo da Costa
366a97ec37 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.
2016-10-20 15:58:12 +00:00
Tijl Coosemans
1675ff649c Add Linux CentOS 7 infrastructure ports.
Mk/Uses/linux.mk changes:
- Add support for architecture neutral (noarch) distfiles.
- Add support for 64-bit only ports: set IGNORE on i386 and don't install
  32-bit compat libraries on amd64.

Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
Differential Revision:	https://reviews.freebsd.org/D7886
2016-10-19 14:50:26 +00:00
Jimmy Olgeni
d4058294f6 Provide a NEWVERDANA option (off by default) to install the y2006
version of Verdana.

Some glyphs of Verdana Bold y2006 are not rendered correctly by
freetype in anti-aliased mode.

PR:		213512
Submitted by:	Vladimir Kondratyev
2016-10-19 09:04:41 +00:00
Jimmy Olgeni
7d3408e1e2 Sync webfonts collection with mscorefonts2.
- Update Arial, Times, Trebuchet and Verdana fonts to y2006 version.
- Include ClearType fonts: Calibri, Cambria, Consolas, Constantia, Corbel.

Add LICENSE information while I'm here.

PR:		213512
Submitted by:	Vladimir Kondratyev
2016-10-17 14:53:20 +00:00
Adam Weinberger
595669d7d1 Update to 1.06 and add NO_ARCH.
Changes: https://metacpan.org/changes/distribution/Font-TTF
2016-10-10 21:13:26 +00:00
Antoine Brodin
cdeab80e60 Mark BROKEN: unfetchable
Reported by:	pkg-fallout
2016-10-01 08:00:44 +00:00
Jan Beich
5e4d225253 x11-fonts/oldschool-pc-fonts: add new port
PR:		212984
Submitted by:	matthew@reztek.cz

The Ultimate Oldschool PC Font Pack started out with the idea of paying tribute
to ancient PCs and their bitmapped, pre-GUI typography (if you can call it
that). It was inspired by similar efforts that cover other vintage machines:
classic system fonts from the Amiga, C64, Apple II, Mac, ZX Spectrum,
Atari 8-bit/ST etc. are all celebrated. On the other hand, the IBM PC and its
clones seem to get little love... except for that one VGA text mode font
(which has been remade numerous times, to varying degrees of success).

This collection is here to remedy that, and to bring you pixel-perfect remakes
of various type styles from text-mode era PCs - in modern, multi-platform,
Unicode-compatible TrueType form (plus straight bitmap versions).

Although the goal is to make it a complete resource, the main focus is on
hardware character sets: the kind that's located in a ROM chip on the system
board or graphics card, which is what you'd see by default when working in
text (or graphics) mode. Software-loadable fonts are also within the scope of
this collection (if associated with a particular machine or display system),
so some of these have also made it in.

http://int10h.org/oldschool-pc-fonts/
2016-09-30 10:03:16 +00:00
Mathieu Arnold
dbbfc7889a GOOGLE_CODE has gone away.
- If a port has another upstream, remove GOOGLE_CODE
- If a port only has GOOGLE_CODE mark it BROKEN

Some ports have a local mirror configured but for security reasons, it
is not considered upstream.

Sponsored by:	Absolight
2016-09-14 15:59:34 +00:00
Dmitry Marakasov
30a00f2227 Most commonly used build systems support silent builds, when they
hide actual commands executed and only show short summary line (like
"CC foo.c"). CMake and ninja enable this by default, some autotools
using ports do as well. This is unacceptable because we need complete
build logs at any time, so we now switch to verbose build logs
unconditionally. Note that this change deliberately affects ALL
builds and not only package builds on cluster, because we need to
be sure that user experiencing failure can always provide informative
build log regardless of settings and without rerunning the build.

Change summary:

- Always do verbose builds for cmake, ninja and GNU configure (the
  latter includes check if --disable-silent-rules is actually supported
  by the configure script; there are isolated cases when it's not true)
- Remove CMAKE_VERBOSE, NINJA_VERBOSE and
  CONFIGURE_ARGS=--disable-silent-rules from all ports which set them
  for this is no longer needed
- Revert hacks for --disable-silent-rules support priorly committed
  to biology/ncbi-blast+ and net-p2p/mldonkey - no longer needed as well

Submitted by:	amdmi3
Reviewed by:	mat
Exp-run by:	antoine
Approved by:	portmgr (mat, antoine)
Differential Revision:	D7534
2016-09-09 19:42:46 +00:00
Tijl Coosemans
860d6a22e3 - Convert to USES=fonts to fix a package installation problem.
- Install upstream fonts.alias.
2016-09-08 16:03:28 +00:00
Tijl Coosemans
82a87de90c - Replace Mk/bsd.linux-apps.mk and Mk/bsd.linux-rpm.mk with
Mk/Uses/linux.mk.
- Replace USE_LINUX=yes with USES+=linux and USE_LINUX=(.*) with
  USES+=linux:\1 in all ports.
- Replace USE_LINUX_APPS with USE_LINUX in all ports.
- Use INSTALL_SCRIPT instead of INSTALL_PROGRAM to install scripts in some
  ports.
- When USE_LINUX_RPM is defined, simplify the way DISTFILES and EXTRACT_ONLY
  are defined.
- Remove BRANDELF_DIRS and BRANDELF_FILES handling.  In the very rare cases
  that it is still necessary ports can run ${BRANDELF} from post-patch.
- Remove AUTOMATIC_PLIST handling.  Only one port used it.
- Fix Linux MASTER_SITES.
- Replace OVERRIDE_LINUX_BASE_PORT and OVERRIDE_LINUX_NONBASE_PORTS with
  default versions framework.
- bsd.port.mk:
  - Move Linux related bits to Uses/linux.mk, except USE_LINUX_PREFIX.
  - Put USE_LINUX_PREFIX handling after USES processing.
  - Define DOCSDIR, DATADIR, etc. after handling USE_LINUX_PREFIX so it can
    give these variables a different default value.
  - When a package needs to run Linux ldconfig check before installation if
    Linux support is enabled.
- emulators/linux_base-*:
  - Use USES=linux and remove duplication.
  - Remove files/lp.  FreeBSD or CUPS lp(1) should work.
  - Remove files/yp.conf.  No longer seems to be used.
  - Remove pkg-deinstall and move pkg-install into pkg-plist.
  - Update pkg-descr and pkg-message.
  - Fix handling of ldconfig cache in pkg-plist.
- devel/fb-adb: Use a Linux shell to run a Linux script but patch the script
  to use FreeBSD mkdir so mkdir -p $path creates $path and not
  /compat/linux/$path.

PR:		211645
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2016-09-05 19:23:42 +00:00
Pawel Pekala
e042b1bd23 Should be NO_WRKSUBDIR
Reported by:	mat
2016-08-27 11:13:39 +00:00