Commit Graph

87 Commits

Author SHA1 Message Date
Sunpoet Po-Chuan Hsieh c8fac6dc40 Update to 2.0.24
Changes:	https://github.com/jasper-software/jasper/blob/master/NEWS
2021-01-06 20:24:54 +00:00
Sunpoet Po-Chuan Hsieh 9b2a1fc90c Add USES=cpe 2020-12-13 22:19:43 +00:00
Sunpoet Po-Chuan Hsieh 00e3d65966 Fix r557906 2020-12-13 14:57:15 +00:00
Sunpoet Po-Chuan Hsieh 3c11cfa2be Update to 2.0.23
Changes:	https://github.com/jasper-software/jasper/blob/master/NEWS
Security:	85349584-3ba4-11eb-919d-08002728f74c
MFH:		2020Q4
2020-12-13 14:41:11 +00:00
Sunpoet Po-Chuan Hsieh a1ca838a04 Update to 2.0.22
Changes:	https://github.com/jasper-software/jasper/blob/master/NEWS
2020-10-10 07:44:33 +00:00
Sunpoet Po-Chuan Hsieh 0748c3c39e Update to 2.0.21
Changes:	https://github.com/jasper-software/jasper/blob/master/NEWS
2020-09-23 12:04:27 +00:00
Sunpoet Po-Chuan Hsieh eeeed9e282 Update to 2.0.20
Changes:	https://github.com/jasper-software/jasper/blob/master/NEWS
PR:		248912
Exp-run by:	antoine
Security:	6842ac7e-d250-11ea-b9b7-08002728f74c
MFH:		2020Q3
2020-09-12 14:58:19 +00:00
Sunpoet Po-Chuan Hsieh cf272b9b73 Update MASTER_SITES and WWW
- Sort PLIST
2020-07-24 07:08:50 +00:00
Sunpoet Po-Chuan Hsieh 86ec0488d5 Fix LICENSE for 2.0.16 update 2019-12-29 12:53:01 +00:00
Joseph Mingrone 95ac0093f9 graphics/jasper: Add missing OPENGL dependencies, use CMAKE_BOOL
Reported by:	danfe
Approved by:	bapt
Differential Revision:	https://reviews.freebsd.org/D22936
2019-12-27 18:18:29 +00:00
Baptiste Daroussin a4e17888a0 Fix build with opengl option off
Reported by:	jrm
2019-12-27 17:21:41 +00:00
Baptiste Daroussin 92b6f53ad3 Add a patch to prevent detection of doxygen and/or pdflatex to try to rebuild
the provided pdf.
2019-12-27 16:52:11 +00:00
Baptiste Daroussin c5fe34636c Update jasper to 2.0.16
This is needed to be able to update gegl to latest version.
Bump revision of all consumer as the ABI is not 100% backward compatible.
Provide a patch for graphics/devil to properly build with latest jasper.
While here add a missing USES=xorg to graphics/devil
2019-12-27 13:43:00 +00:00
Niclas Zeising ef5d45aaa6 Sprinkle more USES=xorg 2019-11-07 20:19:59 +00:00
Sunpoet Po-Chuan Hsieh 83a086561d Update MASTER_SITES and WWW 2018-08-26 18:41:27 +00:00
Matthew Rezny b760897dde Revision bump of all ports with USE_GL after consolidation of mesa-libs
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D10845
2017-05-23 05:03:14 +00:00
Sunpoet Po-Chuan Hsieh 45db254fb4 Clean up Makefile
- Use USES=localbase
- Sort USES
- Convert to options variable helper
- Update WWW
- Add GitHub repository to WWW
- Take maintainership
2017-01-15 04:17:04 +00:00
Dirk Meyer f920756a1d - drop maintainership 2016-09-25 16:39:04 +00:00
Dirk Meyer 1a3c3e5ae9 - make option UUID default
- fix double-free in in jas_iccattrval_destroy()
Obtained from:	RedHat
Security: CVE-2014-8137
Security: https://bugzilla.redhat.com/show_bug.cgi?id=1173157

- fix heap overflow in jp2_decode()
Obtained from:	RedHat
Security: CVE-2014-8138
Security: https://bugzilla.redhat.com/show_bug.cgi?id=1173162

- dec->numtiles off-by-one check in jpc_dec_process_sot()
Obtained from:	RedHat, Fedora
Security: CVE-2014-8157
Security: https://bugzilla.redhat.com/show_bug.cgi?id=1179282

- multiple stack-based buffer overflows
Obtained from:	RedHat, Fedora
Security: CVE-2014-8158
Security: https://bugzilla.redhat.com/show_bug.cgi?id=1179282

- fix Heap overflows in libjasper
Obtained from:	RedHat
Security: CVE-2014-9029
Security: https://bugzilla.redhat.com/show_bug.cgi?id=1167537

- fix Use-after-free (and double-free)
Security: CVE-2015-5221
Security: http://www.openwall.com/lists/oss-security/2015/08/20/4
PR:		203504

- patch (rows_ NULL check)
Obtained from:	RedHat
Security: CVE-2016-2089
Security: https://bugzilla.redhat.com/show_bug.cgi?id=1302636
2016-02-20 13:34:11 +00:00
Dirk Meyer 5c278eddb8 - cleanup 2015-10-08 04:34:34 +00:00
Dirk Meyer 597f75856a - Security patch for CVE-2015-5203
PR:		202697
Submitted by:	wxl@bikefriday.com
Reviewed y:
Security:	CVE-2015-5203
2015-08-29 06:19:53 +00:00
Antoine Brodin 6e5719ca80 Convert to USES=jpeg 2015-06-22 18:33:20 +00:00
Mathieu Arnold 60d1a83c2a MASTER_SITES cleanup.
- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
2015-05-14 10:15:04 +00:00
Baptiste Daroussin fdf29be1f6 Remove dead RINGSERVER 2015-03-30 22:39:26 +00:00
Baptiste Daroussin a76a739bfe Cleanup plist 2014-10-20 17:04:20 +00:00
Dirk Meyer 2831625c5d - fix order in USES 2014-08-03 16:19:17 +00:00
Adam Weinberger 3ea4f8af7b Add DOCS to OPTIONS_DEFINE to ports that check for PORT_OPTIONS:MDOCS. 2014-07-15 15:30:08 +00:00
Tijl Coosemans 8ca80ac2e2 Convert to USES=libtool. 2014-04-24 17:35:44 +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
Baptiste Daroussin 665bec206d Convert g* to USES=zip 2014-03-10 14:49:26 +00:00
Dirk Meyer edc24021b2 - update LIB_DEPENDS 2013-12-11 21:54:33 +00:00
Dirk Meyer a681278b02 - cleanup manpage handling 2013-11-22 19:39:26 +00:00
Dirk Meyer 0bf1fc257a - use STAGEDIR
- drop NO_INSTALL_MANPAGES
2013-11-22 19:36:18 +00:00
Dirk Meyer 1e3119b07e - fix misplaced NO_STAGE in slaveports and ifdefs 2013-09-21 11:06:03 +00:00
Baptiste Daroussin eb08c5441c Add NO_STAGE all over the place in preparation for the staging support (cat: graphics) 2013-09-20 18:35:44 +00:00
Alex Kozlov d4041784dc - Remove MAKE_JOBS_SAFE variable
Approved by:	portmgr (bdrewery)
2013-08-14 22:35:50 +00:00
Dirk Meyer 9a7054d15f - Security fix
Security: CVE-2011-4517 execute arbitrary code on decodes images
Submitted by:   naddy (Christian Weisgerber)
Obtained from:  Fedora
Feature safe: yes
2013-04-20 16:01:55 +00:00
Dirk Meyer 9ad3263e80 graphics/jasper
- Security fixes
  Multiple integer overflows
  Buffer overflow in the jas_stream_printf
  execute arbitrary code on decodes images
Security: CVE-2008-3520
Security: CVE-2008-3522
Security: CVE-2011-4516
Security: CVE-2011-4517
PR:             163718
Obtained from:  Fedora
Feature safe: yes
2013-04-17 21:25:47 +00:00
Alex Kozlov 05a9235c98 - Fix all cases of 'No newline at end of file' in ports tree
Approved by: portmgr (bapt)
2013-02-01 15:04:00 +00:00
Dirk Meyer d579cd2aaa - cleanup header 2013-01-26 16:34:39 +00:00
Koop Mast 5aa7246575 Switch from libglut to freeglut and retire libglut. Libglut hasn't been
developed in years and has been dropped from the MESA 8.0 distribution.
Freeglut is a rewrite of glut and is actively developed and is used by
many linux distributions instead of libglut.

Bump all ports that directly depend on libglut because of the shlib version
change.

There are some extra items in this patch.

*) Because freeglut doesn't have the same dependancies as libglut, some ports
	need extra dependencies added to USE_XORG to make them build.
*) Mark graphics/f90gl broken, f90gl depends on a header that is only shipped
	with libglut.
*) Remove option for libglut/freeglut selection in games/cake, only freeglut
	remains now.
*) While here fix a png related build issue games/vegastrike.

Thanks to miwi for running the exp-run.

Approved by:	portmgr (miwi)

Collaboration with:	zeising@
Obtained from:	xorg-dev staging area.
2012-08-04 22:52:02 +00:00
Dirk Meyer e19541de8b - remove OPTIONS_DEFAULT
Submitted by:	sunpoet
2012-06-16 08:22:39 +00:00
Dirk Meyer 1e9daf32c5 - use OPTIONS_DEFINE 2012-06-15 16:46:55 +00:00
Dirk Meyer 0ab2e4184d - fix assertion on some JPEG2000 pictures encoded in (RGBA)
PR:		162812
Sumbitted by:	Sebastian Klemke
Obtained from:	Debian, Mathew Eis
Feature safe:	yes
2011-11-26 07:02:29 +00:00
Dmitry Marakasov 6f6fbe4bdf - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
2011-09-23 22:26:39 +00:00
Koop Mast 0e682dded4 Remove USE_GNOME=gnometarget from ports. It has been a empty keyword since
mid 2008.

PR:		ports/159624
Submitted by:	Ruslan Mahmatkhanov <cvs-src@yandex.ru>
2011-08-11 19:20:17 +00:00
Olli Hauer 30f9161773 -remove MD5 2011-07-03 14:12:22 +00:00
Ade Lovett 4a8684e352 Sync to new bsd.autotools.mk 2010-12-04 07:34:27 +00:00
Dirk Meyer f5320f05e9 LICENSE MIT 2010-06-04 14:14:47 +00:00
Dirk Meyer 1837017040 - new option WITH_UUID
PR:		146290
Submitted by:	Sunpoet Po-Chuan Hsieh
2010-05-05 15:19:25 +00:00