Commit graph

4555 commits

Author SHA1 Message Date
Dirk Meyer
fa55ada041 - new slave port cups-image 2009-05-16 08:54:14 +00:00
Dirk Meyer
8d16c7b533 - new slave port CUPS_IMAGE 2009-05-16 08:52:36 +00:00
Dirk Meyer
3432ed2c50 - fix path in message
Reported by:	AJ_Z0 on IRC
2009-05-16 08:49:33 +00:00
Pav Lucistnik
ae05e3c4b3 CUPS backend for the canon proprietary USB over IP network printing
protocol, BJNP. This backend is based on reverse engineering using
TCP/IP. It can be used with CUPS 1.2 and 1.3. This backend allows Cups
to connect over the network to a Canon printers

WWW: http://cups-bjnp.sourceforge.net/

PR:		ports/134075
Submitted by:	Stephen Hurd <shurd@sasktel.net>
2009-05-15 11:36:56 +00:00
Pietro Cerutti
7391bca721 - Fix build by disabling CUPS support (cyclic dependency)
PR:		134533
Reported by:	dan <dseven@rocketmail.com>
2009-05-15 09:48:12 +00:00
Alex Dupre
523a16e2bd Chase libgmp and bump PORTREVISION. 2009-05-13 09:46:02 +00:00
Martin Wilke
e25e8c4832 Biblio-py is a package to manage bibliography written in python.
Currently it contains two subpackages:
    * yapbib: Yet Another Python BIBliography manager tool,
mainly for Bibtex files.
    * query_ads: A simple python tool that permits to query
Harvard Database

WWW: http://cabcat2.cnea.gov.ar/staff/fiol/biblio-py.html

PR:		ports/134418
Submitted by:	Wen Heping <wenheping at gmail.com>
2009-05-13 08:52:09 +00:00
Hiroki Sato
856c6f620d Update to 9.1.1. Two critical vulnerabilities have been fixed:
- CVE-2009-1492

 The getAnnots Doc method in the JavaScript API in Adobe Reader
 and Acrobat 9.1, 8.1.4, 7.1.1, and earlier allows remote
 attackers to cause a denial of service (memory corruption) or
 execute arbitrary code via a PDF file that contains an
 annotation, and has an OpenAction entry with JavaScript code
 that calls this method with crafted integer arguments.

- CVE-2009-1493

 The customDictionaryOpen spell method in the JavaScript API in
 Adobe Reader 8.1.4 and 9.1 on Linux allows remote attackers to
 cause a denial of service (memory corruption) or execute
 arbitrary code via a PDF file that triggers a call to this
 method with a long string in the second argument.

Security:	CVE-2009-1492
Security:	CVE-2009-1493
Security:	http://www.adobe.com/support/security/bulletins/apsb09-06.html
2009-05-13 08:51:44 +00:00
Hiroki Sato
97738763f6 Update to 8.1.5. Two critical vulnerabilities have been fixed:
- CVE-2009-1492

 The getAnnots Doc method in the JavaScript API in Adobe Reader
 and Acrobat 9.1, 8.1.4, 7.1.1, and earlier allows remote
 attackers to cause a denial of service (memory corruption) or
 execute arbitrary code via a PDF file that contains an
 annotation, and has an OpenAction entry with JavaScript code
 that calls this method with crafted integer arguments.

- CVE-2009-1493

 The customDictionaryOpen spell method in the JavaScript API in
 Adobe Reader 8.1.4 and 9.1 on Linux allows remote attackers to
 cause a denial of service (memory corruption) or execute
 arbitrary code via a PDF file that triggers a call to this
 method with a long string in the second argument.

Security:	CVE-2009-1492
Security:	CVE-2009-1493
Security:	http://www.adobe.com/support/security/bulletins/apsb09-06.html
2009-05-13 08:19:25 +00:00
Li-Wen Hsu
205187a549 - Update to 2.3
PR:		ports/131550
Submitted by:	Wen Heping <wenheping AT gmail.com>
2009-05-10 20:49:50 +00:00
Max Brazhnikov
c4efb99db9 Update KDE ports to 4.2.3
See original release announcement for details:
http://kde.org/announcements/announce-4.2.3.php

New ports:

  devel/kdebindings4:
	Meta port of KDE bindings for C#, Java, PHP, Python and Ruby.
	Currently only Python bindings are supported.

  devel/kdebindings4-python, devel/kdebindings4-python-krosspython,
  devel/kdebindings4-python-pykde4:
	Python bindings for KDE.

  print/kdeutils4-printer-applet:
	printer-applet is a system tray utility. It shows current print jobs,
	shows printer warnings and errors and shows when printers that have
	been plugged in for the first time are being auto-configured by
	hal-cups-utils. It replaces kjobviewer in KDE 3.

  print/system-config-printer-kde
	A port of Gnome system-config-printer to KDE.
2009-05-09 19:38:16 +00:00
Martin Wilke
ac4466c07f - Update to 2.3.9
PR:		134293
Submitted by:	Ports Fury
2009-05-09 09:19:28 +00:00
Dirk Meyer
cf82c28b42 - force build of cups-client if old cups is installed
PR:		134352
2009-05-08 03:48:01 +00:00
Dirk Meyer
e22f50c286 - fix mtree
no version bump needed
Reported by:	QAT
2009-05-07 15:38:15 +00:00
Dirk Meyer
056a1db09e - use cups-client as dependency
PR:		133136
2009-05-07 13:59:11 +00:00
Dirk Meyer
327d601bd8 CUPS Slave port for installing includes files and libs. 2009-05-07 10:17:42 +00:00
Dirk Meyer
09b164f3d3 - new option CUPS_CLIENT
support for a new slave port
PR:		133136
2009-05-07 10:04:18 +00:00
Oliver Lehmann
157c3e2264 update xfce to 4.6.1
bump PORTREVISION where necessary
2009-05-06 14:56:27 +00:00
Dirk Meyer
d292591276 - fix build
- require ghostscript
2009-05-05 19:14:01 +00:00
Dirk Meyer
2690c71e37 - update to 1.3.10 2009-05-04 22:36:33 +00:00
Martin Wilke
ff4693f6db - Pass maintainership to kimelto (at) gmail.com 2009-05-04 18:38:14 +00:00
Marcelo Araujo
741cd5bfa2 - Update to 5.9.4. 2009-04-28 13:04:19 +00:00
Martin Wilke
d84a5e942f relatorio is a templating library which provides a way to easily output
all kind of different files (odt, ods, png, svg, ...). Adding support
for more filetype is easy: you just have to create a plugin for this.
relatorio also provides a report repository allowing you to link python
objects and report together, find reports by mimetypes/name/python
objects.

WWW:	http://relatorio.openhex.org/

PR:		ports/133958
Submitted by:	Wen Heping <wenheping at gmail.com>
2009-04-26 23:45:54 +00:00
Ion-Mihai Tetcu
80e1605d9d Fix plist with -DNOPORTDOCS
Prompted by:	QAT QA run
2009-04-21 22:17:26 +00:00
Bruce M Simpson
1dafe6fd0b Drop maintainerships. 2009-04-21 08:26:45 +00:00
Hiroki Sato
6fefb478d6 Fix multiple integer overflows and lack of boundary check found
and marked as CVE-2009-583 and CVE-2009-584:

CVE-2009-583:

  Multiple integer overflows in icc.c in the International Color
  Consortium (ICC) Format library (aka icclib), as used in
  Ghostscript 8.64 and earlier and Argyll Color Management
  System (CMS) 1.0.3 and earlier, allow context-dependent
  attackers to cause a denial of service (heap-based buffer
  overflow and application crash) or possibly execute arbitrary
  code by using a device file for a translation request that
  operates on a crafted image file and targets a certain "native
  color space," related to an ICC profile in a (1) PostScript
  or (2) PDF file with embedded images.

CVE-2009-584:

  icc.c in the International Color Consortium (ICC) Format
  library (aka icclib), as used in Ghostscript 8.64 and earlier
  and Argyll Color Management System (CMS) 1.0.3 and earlier,
  allows context-dependent attackers to cause a denial of
  service (application crash) or possibly execute arbitrary code
  by using a device file for processing a crafted image file
  associated with large integer values for certain sizes, related
  to an ICC profile in a (1) PostScript or (2) PDF file with
  embedded images.

Security:	CVE-2009-583
Security:	CVE-2009-584
Approved by:	portmgr (pav)
2009-04-20 08:08:50 +00:00
Martin Wilke
b3ffc8c765 - Fix security problems
Note:
An integer overflow error within the "cff_charset_compute_cids()"
function in cff/cffload.c can be exploited to potentially cause
a heap-based buffer overflow via a specially crafted font.

Multiple integer overflow errors within validation functions in
sfnt/ttcmap.c can be exploited to bypass length validations and
potentially cause buffer overflows via specially crafted fonts.

An integer overflow error within the "ft_smooth_render_generic()"
function in smooth/ftsmooth.c can be exploited to potentially cause
a heap-based buffer overflow via a specially crafted font.

Approved by:	portmgr (pav)
Obtained from:	freetype git repo
Security:	http://www.vuxml.org/freebsd/20b4f284-2bfc-11de-bdeb-0030843d3802.html
2009-04-18 09:55:39 +00:00
Stanislav Sedov
c6762e8051 - Update lang/ocaml to 3.11.0. [1]
- Fix devel/cil build with 3.11.0 by using proper object file name
- Fix devel/deputy build with 3.11.0 by using proper object file name
- Fix lang/mtasc. Ocamlp4 syntax has changed and usage of ';' as delimiters
  is not allowed now.
- Fix usage message in lang/mtasc.
- Implement a FreeBSD specific code for retriving the executable path in lang/mtasc.
- Update devel/omake to 0.9.8.5.
- Fix devel/omake compilation with 3.11 by dropping an unused reference from the code.
- Fix www/geneweb build with 3.11 by not emitting errors for warnings.
- Fix print/advi build. [2]
- Update lang/cduce to 0.5.3 (this fixes build with ocaml 3.11.0).

PR:		ports/130845 [1] [2] (based on)
Submitted by:	Hirohisa Yamaguchi <umq@ueo.co.jp> [1],
		Tsurutani Naoki <turutani@scphys.kyoto-u.ac.jp> [2]
2009-04-11 13:23:05 +00:00
Martin Wilke
a95a46ac8e - Update to 3.6.7
PR:		133560
Submitted by:	bf <bf2006a@yahoo.com> (maintainer)
2009-04-11 11:48:09 +00:00
Martin Wilke
c208f10cc4 - Update to 20090408
PR:		133580
Submitted by:	Naram Qashat <cyberbotx@cyberbotx.com> (maintainer)
2009-04-11 11:44:25 +00:00
Martin Wilke
7a35b09c8e - Update to 2.78 2009-04-11 09:51:23 +00:00
Stanislav Sedov
66a8eb459a - Fix build by linking to a shared lcms library instead of static one.
- Link with the shared version of jbig library.

Reported by:	pav
2009-04-10 08:30:54 +00:00
Joe Marcus Clarke
ae52bc8089 Presenting GNOME 2.26 for FreeBSD. See
http://library.gnome.org/misc/release-notes/2.26/ for a list of what's new.
On the FreeBSD front, we introduced a port of libxul 1.9 as an alternative
for Firefox 2.0 as a Gecko provider.  Almost all of the Gecko consumers
can make use of this provider by setting:

WITH_GECKO=libxul

The GNOME 2.26 port was done by ahze, kwm, marcus, and mezz with
contributions by Joseph S. Atkinson, Peter Wemm, Eric L. Chen,
Martin Matuska, Craig Butler, and Pawel Worach.
2009-04-10 05:56:28 +00:00
Philip M. Gollucci
eac6867d0f - convert to RUBYGEM_AUTOPLIST
remove x-generate-plist and friends
- use RF macro and remove SUBDIR where possible
- remove some uneeded GEM_NAME=${DISTNAME}
  (this c/should be handled better in bsd.*.mk)

other deltas specific to individual ports:
  audio/rubygem-mp3info     - unbreak, fix packaging, bump PORTREVISION
  devel/rubygem-rapt        - adopt
  devel/rubygem-rspec       - remove BUILD_DEPENDS=RUN_DEPENDS -- neither set
  devel/rubygem-ruby2ruby   - add #' for vim highlight
  graphics/rubygem-extifr   - drop PORTREVISION=0
  graphics/rubygem-gd2      - add #' for vim highlight
  www/rubygem-rubyfulsoup   - swap GEM_NAME / DISTNAME for constistency

Sponsored by:   RideCharge Inc.
Tested on:      RideCharge's Tinderbox
Reviewed by:    stas
2009-04-09 00:11:47 +00:00
Li-Wen Hsu
5febb2feab - Fix building with boost 1.37
PR:		ports/133040
Submitted by:	amdmi3
2009-04-07 12:24:28 +00:00
Li-Wen Hsu
d0901a77fb - Fix building with boost 1.37
PR:		ports/133044
Submitted by:	amdmi3
Approved by:	maintainer
2009-04-07 12:23:13 +00:00
Hiroki Sato
7fba07ed76 Add missing dependencies: gdkpixbuf and libxml2.
PR:	ports/133194
2009-04-05 17:25:58 +00:00
Pav Lucistnik
56f0980b18 - Connect acroread9 to the build
Forgotten by:	hrs
2009-04-02 08:36:15 +00:00
Martin Wilke
84b909ec6f - Update to 2.76 2009-03-31 08:28:23 +00:00
Pav Lucistnik
8e2a45d5cb - Mark MAKE_JOBS_UNSAFE 2009-03-30 12:31:01 +00:00
Hiroki Sato
f63b36949a Fix packing list. 2009-03-29 08:51:48 +00:00
Hiroki Sato
e0dfdb6afa Fix packing list.
Spotted by:	QAT
2009-03-29 08:07:00 +00:00
Hiroki Sato
faa799d333 Fix post-install target.
Spotted by:	Jeff Molofee
2009-03-29 05:10:30 +00:00
Hiroki Sato
b5a670a4ad Update to 8.64. Changes include:
- Improvements to overprint and spot color support in documents with
  transparency, improvements to PDF and PS output, proper handling of
  PDF-specific text rendering modes and support for reading
  AES-encrypted PDF documents.

- Improved handling of CJK text, especially in vertical writing modes.

- Improved memory footprint processing some files at high resolution.

- The handling of color spaces has been moved from PostScript code to
  C.

- A number of the included printer drivers and cups wrappers have been
  updated to support a PDF-based workflow. Also fixed are several
  long-standing bugs in the pcl drivers with respect to duplex,
  resolution and paper tray selection.
2009-03-28 20:05:52 +00:00
Hiroki Sato
d5d186f732 Add acroread9, Adobe Reader 9.1.0. For changes since Adobe Reader
8.x, see the following URL:

	http://blogs.adobe.com/acroread/2009/03/#entry-9871
2009-03-28 18:11:44 +00:00
Hiroki Sato
1f785b1e46 Update to 8.1.4. This version includes serious security fixes.
Security:	APSB09-04
Security:	APSB09-03
Security:	CVE-2009-0193
Security:	CVE-2009-0658
Security:	CVE-2009-0927
Security:	CVE-2009-0928
Security:	CVE-2009-1061
Security:	CVE-2009-1062
Security:	http://www.adobe.com/support/security/bulletins/apsb09-04.html
PR:		ports/133039
2009-03-28 16:01:34 +00:00
Martin Wilke
3820b6c2eb - Mark MAKE_JOBS_SAFE for SMP compilation 2009-03-26 13:05:01 +00:00
Pav Lucistnik
208b451f01 - Fix probing HP PS 8250 printer
PR:		ports/127810
Submitted by:	Torfinn Ingolfsen <torfinn.ingolfsen@broadpark.no>
Approved by:	maintainer timeout (5 months)
2009-03-25 16:42:56 +00:00
Mario Sergio Fujikawa Ferreira
bfff7a6ee7 Mark MAKE_JOBS_SAFE for SMP compilation 2009-03-25 14:12:22 +00:00
Pav Lucistnik
6e85ce8e25 - Mark BROKEN: does not fetch
Reported by:	pointyhat
2009-03-20 21:22:11 +00:00