a kwm, zeising production:
MESA 9.1.6
Starring:
Mesa 9.1.6, including libGL, libGLU and dri (new xorg only)
Addition of libEGL and libglesv2
KMS support for ATI graphics cards in 10-current (new xorg only)
Improved sparc64 support for new xorg. [1]
pixman 0.30.2, including shlib bump and portrevision bumps
libX11 1.6.2
Make absolute pointing devices work with x11-drivers/xf86-input-mouse
x11-drivers/xf86-video-ati 7.2.0 for 10-current (KMS aware ati driver)
Also starring:
Updates to drivers and other libraries and utilities
Additional notes:
When updating MESA related ports (libGL, dri) you need to remove old versions
first. See UPDATING for details.
PR: ports/181962 [2]
Submitted by: marius [1]
zeising [2]
Exp-run by: bdrewery
Approved by: portmgr (bdrewery)
Thanks to all who helped testing!
This contains some fixes for user config files.
Depend on GCC for arm, or fc-cache will Segfault. [1]
Use new LIB_DEPENDS style, remove leading artikel from COMMENT
PR: ports/181372 [1]
Submitted by: Chie Taguchi <taguchi.ch@gmail.com> [1]
code2000.net has been parked, but html is returned instead of the distfile.
This causes a checksum failure. Removed to expose the backup site.
Also, DISTFILES value was hardcoded to avoid confusing portlint
- Large improvement to shapes of latin and extended latin glyphs
- Improvements to the numeral shapes
- Greatly improved horizontal metrics of regular weight
- Corrected maths
- Corrected outlines & metrics of Cyrillics
This update updates Glib20 to 2.36 and Gtk+ 3.8
* The gio-fam-backend port that used gamin for the GFileMonitor API is gone.
It is replaced by a GIO kqueue implementation developed as part of a NetBSD
GSoC 2011 project by Dimitry Matveev.
* Fix a bug in the glib20 Makefile so it includes -lintl in the glib-2.0
pkgconfig file [1]. This broke static linking and newer binutils.
* Add introspection USE_GNOME component which sets GI_SCANNER_DISABLE_CACHE to
prevent creation of / root/.cache dir. Defaults to build & run depend,
but :build and :run switches available.
* New x11-toolkits/pangox-compat port and companion USE_GNOME component for
pangox support which was removed from the pango port. Add it to ports still
using pangox API.
Exp-run by: bapt@
PR: ports/178958 [1]
Submitted by: emaste@ [1]
licensed under the GPL. In 2011 Red Hat relicensed fonts under SIL OFL 1.1
license. The fonts named Lohit which means Red in Sanskrit. Currently, the
font family supports 21 Indian languages: Assamese, Bengali, Devanagari
(Hindi, Kashmiri, Konkani, Maithili, Marathi, Nepali, Sindhi, Santali,
Bodo, Dogri), Gujarati, Kannada, Malayalam, Manipuri, Oriya, Punjabi,
Tamil, and Telugu. Now, Fedora Project and its contributors took the
responsibility to consolidate the further efforts and improvements of
the Lohit fonts.
Lohit Fonts are Unicode 6.0 compatible.
WWW: https://fedorahosted.org/lohit/
provide support for TrueType fonts and for Unicode character encoding.
This includes Microsoft Windows 9x or greater, as well as recent versions
of the Mac OS (version 9.0 and later), and also some implementations of
Unix / Linux (TrueType font support on Unix and Linux may depend upon the
particular applications in use). On some systems (true, at least, of
32-bit Windows), it can also be used with older applications that use
legacy, industry-standard, 8-bit character encodings.
The preceding characterization of system requirements describes the
minimum needed to display characters. Realizing the full capabilities of
this font involves additional requirements. This font is designed to work
with either of two advanced font technologies, Graphite or OpenType.
To take advantage of the advanced typographic capabilities of this font,
you must be using applications that provide an adequate level of support
for Graphite and OpenType.
WWW: http://scripts.sil.org/cms/scripts/page.php?item_id=Andika
- Switch USE_GMAKE to USES=gmake
- Define supported options so users can see them in config dialogs
- Use OPTIONS_SUB for plist alteration
- Convert to options macros for better readability
- Use PORTDOCS where it makes sense
This uses accept 'env' as an argument for ports that do use their own or a different do-configure target.
Modify xmkmf so it accept IMAKECPPFLAGS as default flags for imake and pass it to the called imake.
Modify xorg-cf-files (the FreeBSD.cf configuration file) to allow CppCmd to be overwritten.
Pass CppCmd CcCmd and CplusplusCmd via command line to each call of imake via IMAKECPPFLAGS
Pass IMAKE_DEFINE with the above arguments to MAKE_ARGS so that imake spawned from Makefile generated by a previous
imake also inherit the defined CppCmd CcCmd and CplusplusCmd.
Make imake use devel/tradcpp all the time, so that when buidling with clang we do not depend on gcc's cpp.
Make imake respect CC and CXX
Make imake respect USE_GCC (if set imake will use gcc's cpp).
While here:
- Remove a couple of indefinite articles from comments
- Trim headers
- Fix a couple of ports to build with clang or use: USE_GCC=any
- Fix a now useless redefinition of the extraction chain
- Fix a typo in japanese/Wnn7-lib bundled imake template definitions
- Fix some XMKMF execution with no env specified
- Use options helper in x11/xautolock to simplify the port
dejavu is based on bitstream-vera but contains more glyphs.
Bump portrevision.
PR: ports/175432
Submitted by: Raphael Kubo da Costa <rakuco@FreeBSD.org>
- many l/rbearking tweaks
- extra symbols for Shell (bug #657957)
- balanced shape for s and S
- balanced shape for 6 and 9
- balanced 2 and 3
- improved hhints
- OT anchors for accents
- contrast tweaks to bold (b, B, e)
Gohufont is a monospace bitmap font well suited for programming and terminal
use. It is intended to be very legible and offers very discernable glyphs
for all characters, including signs and symbols.
The small 11 px version is perfect for laptops and netbooks as it enables to
fit more text into their small screens. The 14 px is ideal for desktop
screens where you sit farther away from it and the 11 px would be too small.
bsd.linux-rpm.mk. The default linux version is now Fedora 10.
- Remove now obsolete checks for Linux 2.4 in emulators/linux_base-c6,
emulators/linux_base-f10, and emulators/linux_dist-gentoo-stage3.
While there, remove superfluous -p argument from ${MKDIR}.
- Remove now obsolete check for Linux 2.4 or FreeBSD 6 and lower from
astro/google-earth.
- Remove expired Fedora Core 4 ports which were only used on FreeBSD 7
and below.
- Update LEGAL and MOVED
PR: ports/176877
Submitted by: myself
Approved by: portmgr (bapt)
Exp-run by: bapt
an zeising, kwm, miwi, bapt, eadler production:
Xorg 7.7
Starring:
xserver 1.12.4 (new xorg only)
Mesa 8.0.4, including libGL, libGLU and dri (new xorg only)
libX11 1.5.0
libxcb 1.9
libdrm 2.4.42 (new xorg only)
freeglut 2.8.1
Also starring:
Updates to drivers and other libraries and utilities
Additional notes:
Change pkgconf to be a build dependency.
Add a new USE_XORG, xcb, to depend on libxcb and update all ports to use
this.
Trim makefile headers.
Take maintanership of x11/xcb-proto, ok'd by ashish.
If you are running WITH_NEW_XORG=, you need to rebuild all installed
drivers, see UPDATING for more information.
Various fixes to make ports compile.
PR: ports/177942
Exp-run by: miwi
Approved by: portmgr (miwi)
Thanks to all who helped testing!
For a while now bsdtar is able to autotermine compression and archive format.
Let's then use tar directly instead of piping to tar.
Now USE_BZIP2 and USE_XZ only set EXTRACT_SUFX to the right format
- Pet portlint: add my LOCAL to MASTER_SITES
- Temporarily comment LICENSE_* due to the removal of LICENSE in tarball
- Sort BUILD_DEPENDS
- Cleanup Makefile header
- Fix typo and reformat pkg-descr
Feature safe: yes
http://www.ms-studio.com currently HTTP 301 redirects to
http://www.marksimonson.com, which seems to be the font author's current
website.
Point MASTER_SITES to the new domain.
Approved by: portmgr (miwi)
-Update the header.
In this version has removed the xft-config, but I have brought it back to
avoid require test in the pointyhat-exp/tinderbox to see if it will break
old ports that needs xft-config.
PR: ports/176801
Submitted by: Pierre Guinoiseau <pierre@guinoiseau.eu>
pulls in devel/xorg-macros.
Convert all ports that depends on xorg-macros to use this USE_XORG.
Split up the long XORG_MODULES= list in bsd.xorg.mk to have only one module
on each line.
Add xorg-macros dependency to xorg-server.
Reviewed by: kwm, bapt
Obtained from: xorg development repo (partly)
are the latest stable releases.
* Update vala to the newest stable release 0.18.1, also update a few ports
in the gtk/gnome stack.
* The c++ bindings ports for glib, atk, gconf, etc, have now USE_GNOME toggles.
* Remove pkg-config run depends from glib20 and freetype2. This doesn't
eliminate pkg-config run dependency completely, a second phase is needed
and is planned.
* Support for .:run. and .:build. for USE_GNOME components was added.
Currently only libxml2 and libxslt support this mechanism.
* Updates of the telepathy stack and empathy.
* Trim makefile headers, convert ports to new options, trim off library
versions for some ports.
* Fix other ports so they build with the new glib version.
Thanks to miwi and crees for helping out with some exp-runs.
Approved by: portmgr (miwi & bapt)
Obtained from: gnome team repo
PR: ports/175331
Submitted by: Christoph Mallon
Approved by: No objections within three weeks from any maintainer
While here, style and duplicate phrase fixes in bsdcflow pkg-descr
Submitted by: mi
From the FONTLOG:
- 'Consola Mono Bold' - fixed a bug with different width
of glyphs:
028B - SMALL LETTER V WITH HOOK
03B0 - GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS
03C5 - GREEK SMALL LETTER UPSILON
03CB - GREEK SMALL LETTER UPSILON WITH DIALYTIKA
03CD - GREEK SMALL LETTER UPSILON WITH TONOS
Thanks Raphael!
In practice, this means Consola Mono Bold is now correctly identified as
having 'mono' spacing by Fontconfig, which in turn allows Qt-based
applications to list the "Consola Mono" family as monospaced.
- Rename gentium to gentium-plus tracking upstream changes
- Use the generic facilities provided in bsd.xorg.mk for handling
font installation, rather than rolling our own. This allows
removing files/fonts.dir from both ports.
- Add LICENSE, and so modify pkg-message not to mention licensing
- Use PLIST_FILES and PORTDOCS rather than a separate pkg-plist file
For dns/openresolv give proper attribution. This was a copy/paste
mistake the submitter made, which incorrectly gave me attribution
for that file. I did not create it.
Dina is a monospace bitmap font, primarily aimed at programmers. It is
relatively compact to allow a lot of code on screen, while (hopefully)
clear enough to remain readable even at high resolutions.
that may be a reason to kill it, but the sources surely surely remain out there.
Enable parallelized building and silence the noisiest of the warnings while I'm
here.
Feature safe: yes
Note: Current release does not includes Liberation Sans Narrow font due
to licensing problems. Please refer to older releases for Liberation
Sans Narrow font.
Feature safe: yes
2012-10-20 x11-themes/gtk-ana-theme: No more public distfiles
2012-10-20 x11-fonts/getbdf: No more public distfiles
2012-10-20 x11-fonts/arkpandora: No more public distfiles
2012-10-20 x11-clocks/wmdate: No more public distfiles
2012-10-20 x11/multi-gnome-terminal: depends on deprecated gnome1 things
2012-10-20 www/wacko: No more public distfiles
2012-10-20 sysutils/wtmp-tools: No more public distfiles
2012-10-20 sysutils/reed: No more public distfiles
2012-10-20 sysutils/pdumpfs-rsync: No more public distfiles
2012-10-20 sysutils/pdumpfs-clean: No more public distfiles
2012-10-20 sysutils/netdump-server: No more public distfiles
2012-10-20 sysutils/nctop: No more public distfiles
2012-10-20 sysutils/memgrep: No more public distfiles
2012-10-20 sysutils/logserial: No more public distfiles
2012-10-20 sysutils/dupfind: No more public distfiles
2012-10-20 sysutils/dump9660: No more public distfiles
2012-10-20 sysutils/desktopbsd-tools: No more public distfiles
2012-10-20 sysutils/agef: No more public distfiles
Remove a bunch of expired ports
Feature safe: yes
This complementary family was adapted from the Source design due to a
request to create a monospaced version for coding applications.
Source Code Pro currently supports a wide range of languages using Latin
script, and includes all the characters in the Adobe Latin 4 glyph set. As
an open source project, it is expected that incremental updates will be
made over time to extend glyph set coverage and functionality.
WWW: http://sourceforge.net/projects/sourcecodepro.adobe/
PR: ports/171935
Submitted by: Masaki TAGAWA <masaki@club.kyutech.ac.jp>
Source Sans Pro was designed by Paul D. Hunt as Adobe's first open source
typeface family, conceived primarily as a typeface for user interfaces.
Source Sans Pro draws inspiration from the clarity and legibility of
twentieth-century American gothic typeface designs.
Source Sans Pro currently supports a wide range of languages using Latin
script, and includes all the characters in the Adobe Latin 4 glyph set. As
an open source project, it is expected that incremental updates will be
made over time to extend glyph set coverage and functionality.
WWW: http://sourceforge.net/projects/sourcesans.adobe/
PR: ports/170568
Submitted by: pfg@
Change the pkg-descr. [2]
NOTE: the name of the regular font has changed from
Junicode-Regular.ttf to Junicode.ttf!
PR: ports/168891 [1]
Submitted by: bsam (me), [1]
Nikola Lecic [2]
Approved by: Nikola Lecic (maintainer) [1]
gbdfed is a GTK-based BDF font editor. It can import:
- Metafont PK/GF fonts
- Han Bitmap Font Format (HBF) fonts
- Linux console (PSF, CP, and EGA/VGA) fonts
- Sun VF fonts, OpenType (OTF & TTF) fonts
Alternatively it can load a font from the X server. Export is
supported to PSF2 Linux console fonts and HEX fonts.
WWW: http://sofia.nmsu.edu/~mleisher/Software/gbdfed/
PR: ports/168726
Submitted by: Zhihao Yuan <lichray at gmail.com>
Graphite versions of Linux Libertine and Linux Biolinum font families for
LibreOffice and OpenOffice.org. Fonts with ligatures, true small caps, old style
numbers, proportional or monospaced numbers, capital spacing, automatic thousand
separation, true superscript and subscript, diagonal and nut fractions,
different numbering styles: number to number name conversion (in more than 20
languages), footnote numbering styles; right aligned footnote numbers, etc
build of libreoffice with Clang on current. And possible other C++ users of
fontconfig.
Submitted by: Buganini (via bapt@) on #freebsd-office
Obtained by: fontconfig git
the EoL of the last 7.x release. The 7.x branch is the only supported
FreeBSD version not yet at his EoL which needs a linux 2.4 based linuxulator
environment (linux_base-f10 doesn't work there).
I didn't bump the portrevision, this is mostly done as a hint for ports
committers to tell them that at least the emulation@-owned ports need
to stay until then (even the forbidden ones). The dependent ports need to
go at the same time, but are free to be deleted before.
Discussed with: bsam
(100dpi, 75dpi, cyrillic, etc) instead of files installed by fonts of these
sub-meta ports.
This solves issues where some fonts meta ports where not installed properly,
because xorg-fonts thought them allready installed.
PR: ports/165254
Reported by: Niclas Zeising <zeising@daemonic.se>
emotional. It was introduced as the font used for Android 4.0 "Ice
Cream Sandwich". This typeface is designed for high resolution mobile
devices so it includes several typefaces for text in different sizes.
WWW: http://developer.android.com/design/style/typography.html
PR: 165342
Submitted by: Winston Weinert <winstonw at lavabit dot com>
while here...
- add in LICENSE installation via framework
- run fc-cache on de-install
- drop X11BASE
PR: ports/164319
Submitted by: giffunip at tutopia.com
Reviewed by: crees, rene
Approved by: maintainer ( timeout + 3d)
Note: I have been notified that Code2000 (with Code2001 and Code2002)
are now downloadable from Sourceforge, but according to
http://en.wikipedia.org/wiki/Talk:Code2000
this could be a fake, it's why I don't update the port now.
ports use BUILD_DEPENDS:= ${RUN_DEPENDS}. This patch fixes ports that are
currently broken. This is a temporary measure until we organically stop using
:= or someone(s) spend a lot of time changing all the ports over.
Explicit duplication > := > = and this just moves ports one step to the left
Approved by: portmgr
The three standard ones closely mimic the most popular ones for
the Windows platform and the linuxso-called Liberation fonts but
are available under an OpenFont license.
Tinos, Arimo and Cousine, appear to be variations of the old
standard Times, Arial and Courier.
PR: ports/164229
Submitted by: Pedro Giffuni
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().
In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
Anonymous Pro (2009) is a family of four fixed-width fonts designed
especially with coding in mind. Characters that could be mistaken for
one another (O, 0, I, l, 1, etc.) have distinct shapes to make them
easier to tell apart in the context of source code.
Author: Mark Simonson <mark@marksimonson.com>
WWW: http://www.ms-studio.com/FontSales/anonymouspro.html
PR: ports/162614
Submitted by: Norberto Lopes <nlopes.ml@gmail.com>
Feature safe: yes
especially with coding in mind. Characters that could be mistaken for
one another (O, 0, I, l, 1, etc.) have distinct shapes to make them
easier to tell apart in the context of source code.
Author: Mark Simonson <mark@marksimonson.com>
WWW: http://www.ms-studio.com/FontSales/anonymouspro.html
PR: ports/162614
Submitted by: Norberto Lopes <nlopes.ml@gmail.com>
Feature safe: yes
This setting has not had any effect since r1.13 to bsd.cmake.mk, as it
was only useful when we supported FreeBSD < 7.
Approved by: avilla (mentor), portmgr (miwi)
Feature safe: yes
The Ubuntu Font Family are a set of matching new libre/open fonts in
development during 2010--2011. The development is being funded by
Canonical Ltd on behalf the wider Free Software community and the
Ubuntu project. The technical font design work and implementation is
being undertaken by Dalton Maag.
had both lines:
Author: ...
WWW: ....
So standardize on that, and move them to the end of the file when necessary.
Also fix some more whitespace, and remove more "signature tags" of varying
forms, like -- name, etc.
s/AUTHOR/Author/
A few other various formatting issues
- Name
em@i.l
or variations thereof. While I'm here also fix some whitespace and other
formatting errors, including moving WWW: to the last line in the file.
my ports in the past 3 weeks while ports were broken on any 10.x
machines, which means I'm unable to maintain them. So let people know
that there's no available support for them until things are back to
normal (which also means that anyone with spare time will be able
to fix them without getting approval).