1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-01 01:17:02 +00:00
Commit Graph

213 Commits

Author SHA1 Message Date
Rene Ladan
229e063c26 Fix a crash which happens frequently on i386 due to unaligned memory access
in its built-in ffmpeg.

PR:		189317
Submitted by:	dim, adrian on freebsd-chromium@
MFH:		2014Q2
2014-06-22 20:35:14 +00:00
Rene Ladan
847c95c033 www/chromium: update to 35.0.1916.153
- Add dependency on libdrm, which is now required by the configure phase
- upstream GYP_GENERATOR now defaults to "ninja" on FreeBSD

MFH:		2014Q2
Security:	http://vuxml.freebsd.org/freebsd/0b0fb9b0-f0fb-11e3-9bcd-000c6e25e3e9.html
2014-06-11 13:21:21 +00:00
Rene Ladan
5b8f6cf565 Fix build with GCC on i386
Submitted by:	Lena <lena@lenakiev.ua> (independently)
MFH:		2014Q2
2014-05-23 05:42:08 +00:00
Rene Ladan
c62329ccbd Update to 35.0.1916.114
Changes include:
- More developer control over touch input
- New JavaScript features
- Unprefixed Shadow DOM
- A number of new apps/extension APIs
- Lots of under the hood changes for stability and performance

MFH:		2014Q2
Security:	http://vuxml.org/freebsd/64f3872b-e05d-11e3-9dd4-00262d5ed8ee.html
2014-05-20 20:47:17 +00:00
Rene Ladan
9cf87bc7fd Update to 34.0.1847.137
MFH:		2014Q2
Security:	cdf450fc-db52-11e3-a9fc-00262d5ed8ee
2014-05-14 15:19:27 +00:00
Rene Ladan
a9033a3a50 Fix build on i386 with GCC
PR:		ports/189286
Submitted by:	Lena <lena@lena.kiev.ua>
2014-05-09 11:49:43 +00:00
Rene Ladan
d4e6e08f7c Fix quoting of environment variables.
PR:		ports/187702
Submitted by:	Dominic Fandrey <kamikaze@bsdforen.de>
2014-05-05 11:33:59 +00:00
Rene Ladan
35a5c42dba Fix build when depot_tools is not present locally (which is usually the
case on non-development machines).

PR:		ports/189230
Submitted by:	Jia-Shiun Li <jiashiun@gmail.com>
Obtained from:	https://codereview.chromium.org/171513010/
Tested by:	gjb
MFH:		2014Q2
2014-05-02 21:21:33 +00:00
Rene Ladan
8a0cc5859c Update to 34.0.1847.132
Obtained from:	https://github.com/gliaskos/freebsd-chromium/
MFH:		2014Q2
Security:	http://vuxml.org/freebsd/7cf25a0c-d031-11e3-947b-00262d5ed8ee.html
		http://vuxml.org/freebsd/963413a5-bf50-11e3-a2d6-00262d5ed8ee.html
2014-05-02 10:15:13 +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
Rene Ladan
8942848f40 Update to 33.0.1750.152
Security:	http://vuxml.org/freebsd/a70966a1-ac22-11e3-8d04-00262d5ed8ee.html
MFH:		2014Q1
2014-03-15 09:50:04 +00:00
Rene Ladan
b74555ba4f - Update to 33.0.1750.149 [1]
- Add a patch to fix build on FreeBSD < 10 [2]
Obtained from:	http://crbug.com/347123 [2]
Security:	http://vuxml.org/freebsd/24cefa4b-a940-11e3-91f2-00262d5ed8ee.html [1]
MFH:		2014Q1
2014-03-11 21:53:39 +00:00
Rene Ladan
0bb9429996 No need any longer to remove the Courgette tests from the unit tests. 2014-03-07 19:58:13 +00:00
Rene Ladan
b6ada3d868 Bump PORTREVISION to prevent checksum failures when downloading the
non-rerolled distribution file.

Use PORTVERSION instead of DISTVERSION while here.
2014-03-07 18:31:57 +00:00
Rene Ladan
bd364a9f1e Switch to using Google's tarball for both the browser and the test data.
This removes one chain in the link of trust since the tarball is no longer
modified and rerolled locally.

This means the Courgette code is now included, but it is only compiled and
used on Windows platforms to distribute binary updates.

Legal documentation:
http://law.justia.com/cases/federal/district-courts/massachusetts/madce/1:2009cv11813/125212/47/

Discussed with: portmgr/core (tabthorpe), FreeBSD Foundation (gnn)
2014-03-07 18:25:34 +00:00
Rene Ladan
1f941f58c2 www/chromium: Update to 33.0.1750.146
Security:	http://vuxml.org/freebsd/b4023753-a4ba-11e3-bec2-00262d5ed8ee.html
MFH:		2014Q1
2014-03-06 07:10:02 +00:00
Rene Ladan
d4644e39a8 Forgot to commit a chunk for extra-patch-gcc in r347055 2014-03-05 08:25:53 +00:00
Rene Ladan
6524f66fba Fix build on 8.4 (which uses GCC now because of c++11-lib)
Instead of removing the -Wno-unknown-warning-option, split this out in a
Clang specific version and a GCC specific version (yay).
Submitted by:	George Mitchell via freebsd-ports
2014-03-04 18:27:45 +00:00
Rene Ladan
81200ec6d8 - Fix build on FreeBSD < 10, which need a C++11 library.
- Fix a strncpy() in a patch I wrote by actually allocating storage space fo
- Bump PORTREVISION

MFH:		2014Q1
2014-02-28 10:23:09 +00:00
Rene Ladan
db5399d0fd Add one more forgotten patch to fix the build.
Submitted by:	nox
2014-02-26 00:35:54 +00:00
Rene Ladan
e17145ae38 Add a patch that slipped through first to try to fix the build once more ...
Noticed by:	John Carr, nox
2014-02-26 00:13:30 +00:00
Rene Ladan
b21c619912 Fix manual patch editing.
Pointy hat:	rene
Submitted by:	Thomas Hoffmann via freebsd-chromium
2014-02-25 20:50:50 +00:00
Rene Ladan
84acf4957d Update distinfo for r346060
Noticed by:	antoine
MFH:		2014Q1
2014-02-25 19:21:00 +00:00
Rene Ladan
c055a2984b www/chromium: Update to 33.0.1750.117 [0]
Fix the crash when closing the history/settings tab [1]

Submitted by:	John Carr <jfc@mit.edu> via freebsd-chromium [1]
Security:	http://vuxml.org/freebsd/9dd47fa3-9d53-11e3-b20f-00262d5ed8ee.html [0]
2014-02-25 18:58:03 +00:00
Rene Ladan
7da606ec17 - Move test-related targets to their own file, Makefile.tests
- Remove a post-patch target already handled by files/
2014-02-16 15:25:59 +00:00
Rene Ladan
a35728b0e3 Update to 32.0.1700.107 2014-02-04 20:25:36 +00:00
Rene Ladan
40af5f8461 Update to 32.0.1700.102
Security:	http://www.vuxml.org/freebsd/f9810c43-87a5-11e3-9214-00262d5ed8ee.html
MFH:		2014Q1
2014-01-28 17:18:47 +00:00
Rene Ladan
62d5a9eaef - Update to 32.0.1700.77
- Convert to USES=ninja
- Use shorthand for MASTER_SITE_LOCAL

Security:	http://vuxml.org/freebsd/5acf4638-7e2c-11e3-9fba-00262d5ed8ee.html
MFH:		2014Q1
2014-01-16 17:19:35 +00:00
Rene Ladan
50f8eaece1 Python cleanup:
- USE_PYTHON* = 2.X -> USE_PYTHON* = 2
- USE_PYTHON* = 2.X+ -> USE_PYTHON* = yes
Reviewed by:	python (mva, rm)
Approved by:	portmgr-lurkers (mat)
2014-01-13 21:00:02 +00:00
Rene Ladan
0b5b09713e rene-ladan.nl is online again, re-add it to MASTER_SITES 2014-01-03 15:22:12 +00:00
Rene Ladan
b0148cec2d rene-ladan.nl is offline for now, move distfiles into MASTER_SITE_LOCAL 2013-12-27 14:54:45 +00:00
Rene Ladan
14f13b87df Specify which BSD licence applies.
Submitted by:	make check-sanity
2013-12-15 17:41:39 +00:00
Rene Ladan
c743d766ca Update to 31.0.1650.63
Do not use option helper for DISTFILES, this somehow does not work.
Security:	http://vuxml.freebsd.org/freebsd/79356040-5da4-11e3-829e-00262d5ed8ee.html
2013-12-05 13:19:47 +00:00
Rene Ladan
56408877dd - Replace pkg-message by a wrapper checking the value of
kern.ipc.shm_allow_removed [1]
- Better respect LOCALBASE and PREFIX in the build files [2]
- Respect SUB_LIST
- Bump PORTREVISION

Submitted by:	eadler on freebsd-chromium [1]
Submitted by:	Omar S <omars1234@gmail.com> on freebsd-chromium [2]
2013-11-29 10:23:57 +00:00
Rene Ladan
4f6dc3583e Convert to USES=compiler:c++11-lang and remove the now-obsolete GCC option.
This also means that on systems where /usr/bin/cc is clang 3.3 or higher,
there is no option to compile this port with GCC (since it is new enough
for C++11).  On older systems FAVORITE_COMPILER=gcc can be set.

While here use a few more option helpers.
2013-11-20 12:48:34 +00:00
Rene Ladan
0432feadce Fix additional distfile fetching for testdata
Submitted by:	gahr
2013-11-19 16:16:37 +00:00
Rene Ladan
e1b1102ee8 The safe_sprintf unittest builds fine with the GCC option, so move the
workaround for it to extra-patch-clang
2013-11-19 11:16:35 +00:00
Rene Ladan
04a1ea06f1 Fix build when GCC is selected.
Submitted by:	private mail
Discussed with:	cognet / gahr
2013-11-18 23:34:49 +00:00
Rene Ladan
f7618461ac Update to 31.0.1650.57
This release has some patches merged back upstream, thanks to George Liaskos.

Security:	http://vuxml.org/freebsd/3bfc7016-4bcc-11e3-b0cf-00262d5ed8ee.html
Security:	http://vuxml.org/freebsd/e62ab2af-4df4-11e3-b0cf-00262d5ed8ee.html
2013-11-18 16:02:34 +00:00
Dmitry Marakasov
73b7596b94 - Remove manual creation and removal of share/applications, as it's now in the mtree (remaining categories)
- Add note on mtree change to CHANGES

Approved by:	portmgr (bdrewery)
2013-10-22 14:04:01 +00:00
Rene Ladan
72921fd256 Use lang/clang32 instead of lang/clang, the latter will go away. 2013-10-18 23:40:09 +00:00
Rene Ladan
9bd9d184f8 Fix build with GCC 4.8
Submitted by:	avg, Michael Moll <mmoll@mmoll.at>
2013-10-16 13:33:59 +00:00
Rene Ladan
18d0b6524e Update to 30.0.1599.101
Security:	http://vuxml.freebsd.org/freebsd/710cd5d5-35cb-11e3-85f9-00262d5ed8ee.html
2013-10-15 20:14:38 +00:00
Rene Ladan
b046a4b413 Allow building with clang when GNU ar (from devel/binutils) is installed
and LOCALBASE/bin comes before /usr/bin in $PATH

PR:		ports/182682
Submitted by:	Christoph Moench-Tegeder <cmt@burggraben.net>
2013-10-14 12:11:22 +00:00
Rene Ladan
70377e983a Fix build on FreeBSD >= 1000052 when the user has installed
devel/libexecinfo

Reported by:	Sam Fourman Jr <sfourman@gmail.com>
Tested by:	Ivan Klymenko <fidaj@ukr.net>
2013-10-13 22:18:04 +00:00
Rene Ladan
7cb04d6a43 Remove two patches from extra-patch-gcc that are now applied
unconditionally.  This fixes 'make patch' when selecting the GCC option.

Reported by:	Carlos Jacobo Puga Medina <cjpugmed@gmail.com>
Reported by:	olgeni@
2013-10-13 13:30:17 +00:00
Rene Ladan
1887d5a2bf Update to 30.0.1599.69 (bugfixes) 2013-10-11 21:48:49 +00:00
Rene Ladan
bc997e68ac - Fix build on 10.
- Add an extra-patch to deal with the differences between the base
  execinfo in 10 and the devel/libexecinfo port.
- Add a shebangfix for chrome-wrapper [1]
- Minor cleanup

Submitted by:	Mk/Scripts/qa.sh [1]
2013-10-11 15:33:47 +00:00
Rene Ladan
ef6503643e Update to 30.0.1599.66
Note that support for 10.0 is currently untested, WIP.
Submitted by:	George Liaskos
Security:	http://vuxml.org/freebsd/e5414d0c-2ade-11e3-821d-00262d5ed8ee.html
2013-10-09 10:01:09 +00:00
Rene Ladan
33d1dd9328 Add stage support. 2013-09-29 12:54:24 +00:00