Commit Graph

6801 Commits

Author SHA1 Message Date
Mathieu Arnold
21a283f3be Remove UNIQUENAME and LATEST_LINK.
UNIQUENAME was never unique, it was only used by USE_LDCONFIG and now,
we won't have conflicts there.

Use PKGBASE instead of LATEST_LINK in PKGLATESTFILE, the *only* consumer
is pkg-devel, and it works just fine without LATEST_LINK as pkg-devel
has the correct PKGNAME anyway.

Now that UNIQUENAME is gone, OPTIONSFILE is too. (it's been called
OPTIONS_FILE now.)

Reviewed by:	antoine, bapt
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3336
2015-08-17 14:20:40 +00:00
Jan Beich
796074425d print/fontforge: sync version and mirrors with print/freetype2
PR:		201418
Submitted by:	Naram Qashat <cyberbotx@cyberbotx.com> (maintainer)
2015-08-16 02:49:45 +00:00
Sunpoet Po-Chuan Hsieh
d1c32816eb - Update WWW 2015-08-16 00:41:30 +00:00
Sunpoet Po-Chuan Hsieh
762ec96f3f - Update WWW 2015-08-16 00:41:26 +00:00
TAKATSU Tomonari
b995dd8680 - Update to 1.11 2015-08-15 05:49:37 +00:00
Koop Mast
d1db3c49d3 Update harfbuzz to 1.0.1. [1]
Fix build on mips. [2]

PR:		202176 [1], 201681  [2]
Submitted by:	olivierd@ [1], Carlos J Puga Medina <cpm@fbsd.es> [2]
2015-08-13 08:57:10 +00:00
Jung-uk Kim
c64076d432 Libpagemaker is a library that parses the file format of Aldus/Adobe
PageMaker documents.

WWW: https://wiki.documentfoundation.org/DLP/Libraries/libpagemaker
2015-08-12 18:15:48 +00:00
Dmitry Marakasov
007ed5f751 - Fix shebangs
- Add NO_ARCH
- Fix NO_WRKSRC (should be NO_WRKSUBDIR)

Approved by:	portmgr blanket
MFH:		2015Q3 (blanket)
2015-08-12 12:00:33 +00:00
Alexander Leidinger
435ea2a95a Re-commit of
64 bit linuxulator support (not activated by default):
 - most of the work was done by Alan Jude
 - all errors are mine
 - 64bit (may) have rough edges
 - I validated
    * that the 32bit part doesn't has deinstall regressions (incl. EXP runs by
      antoine)
    * 29 of 72 64bit ports ports don't have deinstall leftovers (more validation
      later, when I dare to activate the 64bit linuxulator in the kernel)
 - the infrastructure part looks mature enough to let more test-bunnies get
   some experience with the new 64 bit parts
 - to use it you shall have no linux ports installed and have to specify
   (on your own risk) the following in make.conf before installing the ports:
   OVERRIDE_LINUX_BASE_PORT=c6_64
   OVERRIDE_LINUX_NONBASE_PORTS=c6_64

This is on top of the exiting c6 linux ports. Given that CentOS 7 is 64bits
only, we decided to have it as an "overlay" instead of new ports.
The 64bit part only installs 64bit executables, the 32bit ports can not be
installed at the same time (if needed we can think of letting the 64bit
overlay install the 32bit parts too, but given the CentOS 7 comment
above...).

Differential Revision:	https://reviews.freebsd.org/D174
Submitted by:		alanjude
Sponsored by:		Essen FreeBSD Hackathon 2015
Reviewed by:		xmj, eadler (earlier versions)
Approved by:		portmgr (antoine after some EXP-runs)
2015-08-09 19:14:13 +00:00
TAKATSU Tomonari
192f6ce07b - Add new port: print/R-cran-knitr
Provides a general-purpose tool for dynamic report generation in R
  using Literate Programming techniques.

  WWW: https://cran.r-project.org/web/packages/knitr/
2015-08-08 10:24:48 +00:00
Hiroki Sato
41fedcdb65 Add missing dependency. 2015-08-08 05:21:14 +00:00
Raphael Kubo da Costa
8b22ba780a Update to 2.1.4.
Release notes: http://www.lyx.org/announce/2_1_4.txt
2015-08-03 22:18:28 +00:00
Koop Mast
2f0486b647 Part 1 of adding USE_GNOME=intltool to ports that require it.
The reason for this is that in the GNOME 3.16 update, USE_GNOME gtk20 and
gtk30 don't pull intltool in anymore.

PR:		201980
Exp-run by:	antoine@
2015-08-02 20:23:55 +00:00
Koop Mast
757724fd75 Update poppler to 0.34.0. [1]
Chase all users of shlib version change of libpoppler.so.

PR:		201477 [1]
Submitted by:	olivierd@ [1]
2015-08-02 16:06:16 +00:00
Dmitry Marakasov
0f18cb1c88 - Add LICENSE
- Add NO_ARCH
- Add missing files to plist
2015-07-31 12:58:49 +00:00
Boris Samorodov
4cee510ec1 print/scribus: The release was packed by bzip2 but named after xz.
Now the name is fixed (checksum is the same, only the distribution
file name is changed).

Poited out by:	Matthias Apitz <guru@unixarea.de> (at ports@)
2015-07-31 10:35:35 +00:00
Dmitry Marakasov
8794b5437f - Fix shebangs
Approved by:	portmgr blanket
MFH:		2015Q3 (blanket)
2015-07-29 16:26:18 +00:00
Hiroki Sato
bd0dea3771 Fix to use ${OPTIONS_NAME}_UNSET_FORCE.
Pointy hat to:	hrs
2015-07-27 06:52:50 +00:00
Antoine Brodin
56c9e78d95 Revert r392959 for now, but those ports are still broken... 2015-07-27 06:36:45 +00:00
Antoine Brodin
a4d4bcca20 Fix duplicate pkgnames
Pointy hat:	hrs
2015-07-27 05:53:13 +00:00
Hiroki Sato
e58345e74e - Fix -nox11 packages and ghostscript:nox11 in ghostscript.mk.
This also fixes an issue that user-defined OPTIONS_UNSET was overridden.

- Loosen up depdendency a bit by using a binary instead of a package name.

PR:	201864
2015-07-27 01:18:53 +00:00
Hiroki Sato
01b61e0833 - Fix dependency due to change in r392909.
- Remove unnecessary gmake dependency.

PR:	201890
2015-07-26 19:13:23 +00:00
Hiroki Sato
772cb7780e Fix build on 8.x and 9.x. 2015-07-26 19:03:25 +00:00
Antoine Brodin
011dfa81be Unbreak INDEX, reverting r392921
With hat:	portmgr
2015-07-26 13:35:29 +00:00
Alexander Leidinger
3aeeb3f1bd 64 bit linuxulator support (not activated by default):
- most of the work was done by Alan Jude
 - all errors are mine
 - 64bit (may) have rough edges
 - I validated
    * that the 32bit part doesn't has deinstall regressions
    * 29 of 72 64bit ports ports don't have deinstall leftovers (more validation
      later, when I dare to activate the 64bit linuxulator in the kernel)
 - the infrastructure part looks mature enough to let more test-bunnies get
   some experience with it
 - to use it you shall have no linux ports installed and have to specify
   (on your own risk) the following in make.conf before installing the ports:
   OVERRIDE_LINUX_BASE_PORT=c6_64
   OVERRIDE_LINUX_NONBASE_PORTS=c6_64

This is on top of the exiting c6 linux ports. Given that CentOS 7 is 64bits
only, we decided to have it as an "overlay" instead of new ports.
The 64bit part only installs 64bit executables, the 32bit ports can not be
installed at the same time (if needed we can think of letting the 64bit
overlay install the 32bit parts too, but given the CentOS 7 comment
above...).

Differential Revision:	https://reviews.freebsd.org/D174
Submitted by:		alanjude
Sponsored by:		Essen FreeBSD Hackathon 2015
Reviewed by:		xmj, eadler (earlier versions)
Approved by:		portmgr (implicit, I remember blanked approval for
			linux parts loooong ago, punish me if you don't
			agree anymore)
2015-07-26 13:06:24 +00:00
Hiroki Sato
e88bbcc2ea Revert an unintentional change. 2015-07-26 06:59:09 +00:00
Hiroki Sato
520677c14a - Separate libsynctex from tex-web2c to devel/tex-synctex.
- Separate basic TeX engines from tex-web2c to print/tex-basic-engines.
- Add CTAN mirrors to MASTER_SITES.
- Drop gmake where not required.
- Remove extra dependencies in print/tex-aleph, print/tex-dvipdfmx,
  print/tex-luatex, print/tex-xetex, and japanese/tex-ptex.
2015-07-26 06:57:26 +00:00
Hiroki Sato
f58520633b - Add iconv support.
- Add LICENSE.
- Add CTAN mirror to MASTER_SITES.
2015-07-25 21:36:56 +00:00
Koop Mast
1a3e636c60 Revert a upstream commit that causes text getting cut off, while upstream
investigates the issue.

Submitted by:	Daniel Kolesa
Tested by:	Daniel Kolesa
2015-07-25 16:01:14 +00:00
Hiroki Sato
6caf5364a5 - Allow comma-separated multiple arguments in USE_TEX like "foo:arg1,arg2".
- Add EXTRACT_DEPENDS to texlive-texmf.
2015-07-24 20:48:02 +00:00
Hiroki Sato
69b5050c43 Fix a missing dependency.
PR:	201857
2015-07-24 19:42:18 +00:00
Hiroki Sato
21b1c3e74b Bump PORTREVISION due to update of texlive-texmf. 2015-07-24 09:40:14 +00:00
Hiroki Sato
e49c66f103 - Update LaTeX2e to 20150101pl2.
- Add CONFLICTS.
- Fix pkg-plist.
2015-07-24 09:39:32 +00:00
Hiroki Sato
1ffa5499ce Add CONFLICTS with texlive-infra-[0-9]*. 2015-07-24 09:35:07 +00:00
Hiroki Sato
eeedb81974 - Use CTAN mirrors in MASTER_SITES.
- Simplify exclude list.
2015-07-24 09:33:01 +00:00
Boris Samorodov
ee31d41415 print/foo2zjs: Upgrade to version 20150511. 2015-07-22 10:32:09 +00:00
Veniamin Gvozdikov
0d21cdc8b5 - Changed qt4-linguist to qt4-linguisttools
PR:		ports/201697
Submitted by:	Andriy Voskoboinyk <s3erios@gmail.com>
2015-07-21 10:03:45 +00:00
Hiroki Sato
c0268c1731 Fix build with GCC. GCC does now allow const type qualifier for
function return type if it is a non-pointer.

This fixes a build error on 8.x.

Spotted by:	kib
2015-07-20 21:03:37 +00:00
Hiroki Sato
31f879d97d Add missing dependency. 2015-07-20 19:12:34 +00:00
Hiroki Sato
25f7f9fc86 Fix dependency.
PR:	201712
2015-07-20 06:34:44 +00:00
Hiroki Sato
1eaf95447f Remove print/cm-super. This font is now included in TeXLive. 2015-07-20 06:12:44 +00:00
Hiroki Sato
c2330cabc1 Fix dependency.
PR:	201706
2015-07-20 04:43:16 +00:00
Hiroki Sato
fde2198f56 Fix dependency.
PR:	201705
2015-07-20 04:42:23 +00:00
Hiroki Sato
f7ec944c63 - Add print/latex-biber, a biblatex replacement which supports Unicode.
- Add or update the following ports which latex-biber depends on:

   japanese/p5-Encode-EUCJPASCII (added, eucJP-open encoding support)
   misc/p5-Business-ISMN (added, ISMN support)
   textproc/p5-Text-BibTeX (updated to 0.71)
   textproc/p5-Text-Roman (added, conversion of Roman numerals)
2015-07-20 01:16:56 +00:00
Hiroki Sato
90410e570d Update TeXLive to TL2015.
- print/texlive-infra was renamed with print/texlive-tlmgr.
  Note that currently tlmgr(1) does not work because of
  lack of TLPDB.  This will be fixed.

- Lua libraries used in LuaTeX are separated into
  devel/tex-libtexlua and devel/texlibtexluajit.
  USE_TEX supports them via keywords "texlua" and "texluajit".

- libsynctex is currently installed by devel/tex-web2c.
  This will be separated into a single port.

- Add graphics/libpotrace and use installed libpotrace
  and libharfbuzz.
2015-07-19 20:33:34 +00:00
Hiroki Sato
5aea38a7e8 - Fix build breakage due to _XOPEN_VERSION macro.
- Fix iconv dependency.
- Remove unnecessary lines for libjasper.
2015-07-18 18:43:55 +00:00
Sunpoet Po-Chuan Hsieh
6c1c844068 - Update RUN_DEPENDS
- Bump PORTREVISION for dependency change
2015-07-17 12:25:37 +00:00
Sunpoet Po-Chuan Hsieh
221373460b - Update to 2.0.2
Changes:	https://github.com/prawnpdf/prawn/blob/master/CHANGELOG.md
2015-07-17 12:25:32 +00:00
Sunpoet Po-Chuan Hsieh
ad5522f51d - Update to 0.6.0
Changes:	https://github.com/prawnpdf/pdf-core/blob/master/CHANGELOG.md
2015-07-17 12:25:27 +00:00
Koop Mast
622f0588ab Fix index after ghostscript USES addition.
Allow USES=ghostscript to select which port we need.
Manualy set WITHOUT_X11 in the !X11 case since USES=ghostscript
doesn't check PORT_OPTIONS for set/unset of the X11 option.
2015-07-16 22:29:19 +00:00