1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-26 00:55:14 +00:00
Commit Graph

1347 Commits

Author SHA1 Message Date
Tijl Coosemans
aad09bc5e2 When linking a library libA with a library libB using libtool, if libB.la
exists, libtool will add all libraries libB.la refers to (dependency_libs
field) to the linker command line and store them in the dependency_libs
field of libA.la.  So everything that subsequently links with libA will also
link to these extra libraries.  This causes too much overlinking.

This commit modifies Mk/Uses/libtool.mk so it empties the dependency_libs
field in .la libraries during staging.  However, because .la libraries have
very limited use when dependency_libs is empty it makes sense to completely
remove them during staging.

So with this commit USES=libtool is modified to remove .la libraries and a
new form (USES=libtool:keepla) is introduced in case they need to be kept
(dependency_libs is still emptied).

PORTREVISION is bumped on all ports with USES=libtool that install .la
libraries.  Most ports are also changed to add :keepla because .la
libraries have to be kept around as long as there are dependent ports with
.la libraries that refer to them in their dependency_libs field.  In most
cases :keepla can be removed again as soon as all dependent ports that
install .la libraries have some form of USES=libtool added to their
Makefile.

PR:		ports/188759
Exp-run:	bdrewery
Approved by:	portmgr (bdrewery)
2014-04-23 13:25:16 +00:00
Thierry Thomas
b8ff94e5a9 Support staging. 2014-04-22 21:00:34 +00:00
Niclas Zeising
39fc32e828 The FreeBSD x11@ and graphics team proudly presents
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)
2014-04-16 18:28:47 +00:00
Sunpoet Po-Chuan Hsieh
db87fca17e - Use MAKE_CMD 2014-04-06 05:46:41 +00:00
Sunpoet Po-Chuan Hsieh
1dea8a7581 - Add LICENSE
- Pass maintainership to submitter
- While I'm here:
  - Fix LICENSE
  - Remove leading indefinite article from COMMENT

PR:		ports/188057
Submitted by:	Muhammad Moinur Rahman <5u623l20@gmail.com>
2014-03-30 18:01:11 +00:00
Baptiste Daroussin
5198159578 Support stage 2014-03-30 14:39:51 +00:00
Dmitry Marakasov
8c71397ae9 - Support staging
- Install into PREFIX, not LOCALBASE
- Fix pkg-message displaying

PR:		187344
Submitted by:	amdmi3
Approved by:	maintainer timeout, portmgr (blanket)
2014-03-29 14:05:38 +00:00
Mark Linimon
b30589f16d Maintainer had asked to step down nearly a year ago. Sorry that it took
so long.

Since this is a dependency of openoffice, try assigning it to office@.

PR:		178383
Submitted by:	Pedro Giffuni <giffunip@tutopia.com>
Approved by:	bkoenig@alpha-tierchen.de (maintainer)
2014-03-29 09:55:30 +00:00
Sunpoet Po-Chuan Hsieh
8dadbfee1c - Fix fonts.dir and fonts.scale
- Fix pkg-message
- Bump PORTREVISION for package change
- While I'm here, use USES=tar:bzip2

Submitted by:	J.R. Oldroyd <jr@opal.com>
2014-03-24 12:30:51 +00:00
Raphael Kubo da Costa
1e0cc1e3dd - Update to 3.005.
- The port has a dedicated website now, switch MASTER_SITES and pkg-descr to
  it.
- Use FONTDIR in pkg-plist to avoid some needless repetition.

This is based on ports/187695 by bsam@, which update the port to 3.003 and
contained some other differences I have decided not to incorporate.

PR:		ports/187695
Submitted by:	bsam@
2014-03-23 21:31:08 +00:00
Emanuel Haupt
3b55b2d6d3 Support staging 2014-03-18 14:55:42 +00:00
Emanuel Haupt
89a8b0bd9f - Support staging
- Use WWW: with a single space
2014-03-18 14:52:42 +00:00
Emanuel Haupt
f3dd8f1114 Support staging 2014-03-18 14:45:51 +00:00
Emanuel Haupt
8f91628a8b Support staging 2014-03-18 14:30:52 +00:00
Emanuel Haupt
c7017adc5a Support staging 2014-03-18 13:54:41 +00:00
Emanuel Haupt
8635f9cee7 Support staging 2014-03-18 13:53:24 +00:00
Emanuel Haupt
ce94d603ab Support staging 2014-03-18 13:35:58 +00:00
Emanuel Haupt
266c36f97d Support staging 2014-03-18 13:34:58 +00:00
Sunpoet Po-Chuan Hsieh
98d1e576e5 - Use USES=tar:xz 2014-03-14 15:51:54 +00:00
Emanuel Haupt
66c7d1b550 Support staging 2014-03-14 10:17:15 +00:00
Emanuel Haupt
266f3cf81b Support staging 2014-03-14 09:14:14 +00:00
Antoine Brodin
06ae86579c Libarchive from 10/head is not able to extract the distfile so use infozip
Reported by:	pkg-fallout
Submitted by:	maintainer
2014-03-13 22:32:19 +00:00
Antoine Brodin
323cb72281 Unbreak 2014-03-11 20:15:18 +00:00
Baptiste Daroussin
9f9d071f7b Convert x* to USES=zip 2014-03-10 18:09:41 +00:00
Rusmir Dusko
381342c523 - Change REINPLACE and alfont.c to fix memset(*out, 0, _msize(*out));
implicit declaration of function '_msize', needed for build future
  Port games/opensurge
2014-03-10 12:20:49 +00:00
Rusmir Dusko
a4b64a6d27 - Don't silence warnings 2014-03-09 23:57:29 +00:00
Antoine Brodin
d633be89be Unbreak 2014-03-08 16:17:26 +00:00
Martin Wilke
0e85dfd8e6 - Stage support
Thanks to:	antoine
2014-03-07 13:45:56 +00:00
Thierry Thomas
8294f075dd - Upgrade to 1.1.1;
- Stagify.

Note: this installs fonts in Web Open Font Format (WOFF).
2014-03-03 17:36:54 +00:00
Thierry Thomas
2ae643ebdd - Fix URLs to avoid redirections;
- Support staging;

- Deprecate, because it should be replaced by STIX Fonts.
2014-03-03 13:41:04 +00:00
Martin Wilke
a13d91a3c8 - Stage support 2014-03-01 18:09:27 +00:00
Martin Wilke
01afae1d76 - Stage support 2014-02-28 16:19:28 +00:00
Martin Wilke
c68337e8d5 - Stage support
- Update MASTER_SITES and WWW: line

PR:		187043
Submitted by:	Ports fury
2014-02-27 08:48:03 +00:00
Sunpoet Po-Chuan Hsieh
4a5a0faf9f - Update to 20131024
- Update maintainer section
2014-02-27 08:20:55 +00:00
Martin Wilke
ed76d6c3a8 - Stage support 2014-02-26 07:18:48 +00:00
Pawel Pekala
61e7e3049e Update to version 20140214
PR:		ports/186892
Submitted by:	Vitaly Magerya <vmagerya@gmail.com>
Approved by:	maintainer
2014-02-25 21:03:26 +00:00
Emanuel Haupt
3816ba5f77 Support staging 2014-02-25 17:29:51 +00:00
John Marino
0a4ba82fec x11-fonts/sharefonts: Actually support stage this time 2014-02-25 16:16:12 +00:00
Baptiste Daroussin
2b9255c695 Support stage 2014-02-24 13:45:55 +00:00
Sunpoet Po-Chuan Hsieh
cb1f063aed - Remove LICENSE_FILE for well-known licenses
- Cosmetic change
2014-02-24 10:42:53 +00:00
Pawel Pekala
b3ce787a08 - Update to version 1.2
- Change maintainer's email address
- Support staging

PR:		ports/186926
Submitted by:	maintainer
2014-02-22 17:29:26 +00:00
Emanuel Haupt
3704b25f26 Remove trailing whitespaces from category x11-fonts 2014-02-21 13:40:22 +00:00
Martin Wilke
fd17635ca8 - Stage support 2014-02-21 01:55:55 +00:00
Sunpoet Po-Chuan Hsieh
9e3dfacb98 - Add NLS option
- Support STAGEDIR
- Reformat pkg-descr
2014-02-16 17:09:22 +00:00
Antoine Brodin
7d7ec9f4e1 - Stage support
- New LIB_DEPENDS syntax
- Use OPTIONS helpers
- Remove reference to deprecated NOPORTDATA
2014-02-16 09:37:21 +00:00
Martin Wilke
5291532606 - Stage support 2014-02-15 09:10:35 +00:00
Sunpoet Po-Chuan Hsieh
48f2e1a878 - Remove fontconfig from dependency list
- Turn LINKS option on by default
- Update PLIST and PLIST_SUB: do not use _REL suffix
- Simplify Makefile
- Cosmetic change
- Bump PORTREVISION for dependency and package change
2014-02-14 19:43:04 +00:00
Sunpoet Po-Chuan Hsieh
db6d1e8163 - Update to 1.04
Changes:	http://search.cpan.org/dist/Font-TTF/Changes
2014-02-14 17:34:01 +00:00
Raphael Kubo da Costa
0a3a883a65 Rename x11-fonts/cosmic-sans-neue-mono to x11-fonts/fantasque-sans-mono, update to 1.6.1.
The font was renamed upstream, so follow suit and rename the port. Changes
since 1.3.1:

1.3.2 - Various fixes: playing again with bold m, moving accents again,
        taking care again of Powerline symbols, clean 8 and R. Add a few box
        drawing characters (for use with vim-indentline). Generate webfonts
        (goal: this font used for code samples on all cool languages'
        websites). Add a WIP medium version of the proportional font.

1.4 - Rename font to Fantasque Sans, because fantasque is the new cosmic.
      Make W look symetrical at big size.

1.4.1 - Drop Reserved Font Name. You can now subset, compress, hint and
        whatnot without worrying about renaming. Many small improvements (8,
        s , t, a, e, {, }, W, i, l, g...).

1.5 - Add regular italic version. Some small changes (Q, w, y, n).

1.6 - Add bold italic version.

1.6.1 - Simplify @ to make it look sharp at all sizes. Various fixes.
2014-02-12 23:05:10 +00:00
Sunpoet Po-Chuan Hsieh
3dfc9b9fcd - Generate and install fonts.dir and fonts.scale
- Bump PORTREVISION for package change

PR:		ports/179965
Submitted by:	Dmitry Afanasiev <KOT@MATPOCKuH.Ru>
2014-02-12 15:47:09 +00:00