1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-02-06 11:41:52 +00:00

263 Commits

Author SHA1 Message Date
Rene Ladan
6cea50c337 Really fix the build with GCC (for FreeBSD < 10)
Submitted by:	pkg-fallout
Tested by:	kwm (multiple iterations)
MFH:		2015Q2
2015-05-03 10:01:48 +00:00
Rene Ladan
101e41e684 www/chromium: fix build with GCC (FreeBSD < 10)
Submitted by:	Christoph Moench-Tegeder <cmt@buggraben.net>
MFH:		2015Q2
2015-04-30 21:56:20 +00:00
Rene Ladan
f0b11192c7 www/chromium: update to 42.0.2311.135
MFH:		2015Q2
Security:	210f80b9-ede4-11e4-81c4-00262d5ed8ee
2015-04-30 11:50:38 +00:00
Rene Ladan
5ee52914cf www/chromium: fix patching on FreeBSD < 10 (linking still fails because of a
double symbol).

Submitted by:	pkg-fallout, various people on chromium@
MFH:		2015Q2
2015-04-28 20:32:08 +00:00
Rene Ladan
a099dbbc1d www/chromium: update to 42.0.2311.90
There were two updates submitted as Github pull requests:
- one for 41.0.2272.118
- one for 42.0.2311.90, based on the first update.

Submitted by:	Timothy Vaccarelli <tmvfroid@gmail.com> (41.0.2272.118)
Submitted by:	Christoph Moench-Tegeder <cmt@burggraben.net> (42.0.2311.90)
MFH:		2015Q2
Security:	http://vuxml.freebsd.org/freebsd/b57f690e-ecc9-11e4-876c-00262d5ed8ee.html
2015-04-27 11:04:12 +00:00
Baptiste Daroussin
25c34fd38f Update icu to 55.1 2015-04-23 21:26:09 +00:00
Rene Ladan
739773cb91 www/chromium: update to 40.0.2214.115 (bugfix release)
Changelog:	https://chromium.googlesource.com/chromium/src/+log/40.0.2214.111..40.0.2214.115
MFH:		2015Q1
2015-02-20 23:27:20 +00:00
Rene Ladan
6fe46c3063 www/chromium: fixup last commit
- Make __FreeBSD_versoin check actually work
- Implement OS::GetCurrnetThreadId on FreeBSD 8
- Move DragonFly's condtional to its own #elif for clarity
- Add NetBSD conditional for reference
Differential Revision:	https://reviews.freebsd.org/D1857
Submitted by:	jbeich
Reviewed by:	marino, myself
MFH:		2015Q1
2015-02-20 23:24:23 +00:00
Rene Ladan
7a89a91c0c www/chromium: update to 40.0.2214.111 [1]
Apply a build fix for DragonFlyBSD [2] and FreeBSD 8 [3]

Submitted by:	Imre Vadasz [1,3]
		marino [2]
MFH:		2015Q1
Security:	http://www.vuxml.org/freebsd/a6eb239f-adbe-11e4-9fce-080027593b9a.html
2015-02-06 22:28:52 +00:00
Rene Ladan
d2ecbd79d1 www/chromium: mark broken on 8.X
Suggested by:	truckman
2015-01-30 10:12:45 +00:00
Rene Ladan
7cf4eeb01c www/chromium: fix build with GCC
This does not fix the build on 8.X yet, which misses pthread_getthreadid_np()
MFH:		2015Q1
2015-01-29 07:29:29 +00:00
Rene Ladan
bf2ffcd66e www/chromium: update to 40.0.2214.93
Many thanks to Imre Vadasz for porting it to 40.0.2214.91. [1]

Obtained from:	https://github.com/gliaskos/freebsd-chromium/ pull request 8,9
MFH:		2015Q1
Security:	http://www.vuxml.org/freebsd/e30e0c99-a1b7-11e4-b85c-00262d5ed8ee.html
2015-01-28 17:01:15 +00:00
Baptiste Daroussin
ff30bd1b83 Depend on the package rather than on a post-install generated file 2015-01-22 22:56:06 +00:00
Rene Ladan
d32a3bec71 www/chromium: fix crashing on windows stacking, bump PORTREVISION
PR:		194484
Submitted by:	lapo@lapo.it
MFH:		2015Q1
2015-01-20 20:18:53 +00:00
Rene Ladan
9679bc6f4b www/chromium: update to 39.0.2171.99 (bugfix release)
- Make build against Kerberos optional [1]
- Mark DEBUG builds as BROKEN
- Pet portlint

Submitted by:	Igor R via freebsd-chromium@ [1]
MFH:		2015Q1
2015-01-18 21:33:21 +00:00
Rene Ladan
5e88ecfcc8 www/chromium:
- install libpdf.so to enable the built-in PDF viewer [1]
- show memory usage of browser, GPU, individual plugins, and individual tabs
  in chrome://memory-redirect [2]
- bump PORTREVISION

Submitted by:	Imre Vadász via GitHub [1,2]
MFH:		2015Q1
2015-01-11 13:47:11 +00:00
Kurt Jaeger
cba03c03e1 security/libgcrypt: 1.6.1 -> 1.6.2, bump depends
Changes:
- src/sexp.c (do_vsexp_sscan): Return error for invalid args.
- cipher/md.c (_gcry_md_info): Fix a segv in case of calling
  with wrong parameters.
- cipher/primegen.c (_gcry_generate_elg_prime): Change to return an
  error code, possible NULL deref in call to prime generator.
- cipher/dsa.c (generate): Take care of new return code.
- cipher/elgamal.c (generate): Change to return an error code.  Take
	care of _gcry_generate_elg_prime return code.
- ecc: Support the non-standard 0x40 compression flag for EdDSA.
- mpi: Extend the internal mpi_get_buffer.
- mpi: Fix regression for powerpc-apple-darwin detection.
- Fix bug inhibiting the use of the sentinel attribute in src/gcrypt.h.in
- Fix building for the x32 target without asm modules in
  mpi/generic/mpi-asm-defs.h: Use a fixed value for the x32 ABI.
- Fix ARM assembly when building __PIC__
- mpi: Fix a subtle bug setting spurious bits with in mpi_set_bit.
  * mpi/mpi-bit.c (_gcry_mpi_set_bit, _gcry_mpi_set_highbit): Clear
    allocated but not used bits before resizing.
  * tests/t-mpi-bits.c (set_bit_with_resize): New.
- Use internal malloc function in fips.c.
  * src/fips.c (check_binary_integrity): s/gcry_malloc/xtrymalloc/.
- pubkey: Re-map all deprecated RSA algo numbers.
- cipher: Fix possible NULL dereference in cipher/md.c for being NULL.
- Fix ARMv6 detection when CFLAGS modify target CPU architecture.

PR:		193264
Approved by:	cpm@fbsd.es (maintainer)
2015-01-02 18:46:33 +00:00
Baptiste Daroussin
bb21093773 Bump portrevision after png update 2014-12-25 20:54:41 +00:00
Rene Ladan
1d8f65aee5 www/chromium: update to 39.0.2171.95 (bugfix release)
Changelog:	https://chromium.googlesource.com/chromium/src/+log/39.0.2171.71..39.0.2171.95
MFH:		2014Q4
2014-12-11 23:26:09 +00:00
Tijl Coosemans
60945f0277 Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in
the 32 ports that still use it.  Bump PORTREVISION on their dependent
ports except the ones that depend on these:

audio/libogg
audio/libvorbis
devel/pcre
ftp/curl
graphics/jpeg
graphics/libart_lgpl
graphics/tiff
textproc/expat2
textproc/libxslt

In these cases the same trick as in the recent gettext update is used.
The ports install a symlink with the old library version.  When enough
of their dependent ports have had regular updates the remaining ones can
get a PORTREVISION bump and the links can be removed.

Also remove the devel/pcre dependency from USE_GNOME=glib20.  It causes
over 2200 packages to depend on devel/pcre while less than 200 actually
link with it.  The glib20 package still depends on devel/pcre so this
should not make a difference for ports with USE_GNOME=glib20.  Also,
libdata/pkgconfig/glib-2.0.pc lists pcre as a private library so
USE_GNOME=glib20 should not propagate it.

PR:		195724
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2014-12-08 16:48:38 +00:00
Rene Ladan
40cd269a19 - Update to 39.0.2171.71 (bugfix release)
- Add back -fno-stack-protector when building with GCC to prevent link errors [1]
Changelog:	https://chromium.googlesource.com/chromium/src/+log/39.0.2171.65..39.0.2171.71
Submitted by:	pkg-fallout [1]
MFH:		2014Q4
2014-11-29 13:58:00 +00:00
Rene Ladan
347e2bc55f www/chromium: update to 39.0.2171.65
MFH:		2014Q4
Security:	d395e44f-6f4f-11e4-a444-00262d5ed8ee
2014-11-20 06:55:14 +00:00
Rene Ladan
7158e68fde Update to 38.0.2125.122 (bugfix release)
Changes:	https://chromium.googlesource.com/chromium/src/+log/38.0.2125.111..38.0.2125.122
MFH:		2014Q4
2014-11-14 23:14:31 +00:00
Rene Ladan
6f948594f3 www/chromium:
- fix crash on startup on systems which do not have libexecinfo in base
  (typically 8.X and 9.X)
- conditionally bump PORTREVISION

PR:		ports/193610
Submitted by:	Rob Belics
Patch by:	Tomek
MFH:		2014Q4
2014-11-07 10:51:33 +00:00
Rene Ladan
f27986bed1 www/chromium: update to 38.0.2125.111 (bugfix release).
MFH:		2014Q4
2014-10-28 21:03:30 +00:00
Rene Ladan
8da4559259 www/chromium: fix input of accented keys, bump PORTREVISION.
PR:		193725
Submitted by:	Miguel Clara <miguelmclara@gmail.com>
Patch by:	Tomek <tomek@apostata.org>
MFH:		2014Q4
2014-10-20 07:41:43 +00:00
John Baldwin
1ebd0e3345 The MAP_NORESERVE flag to mmap() has never been implemented in FreeBSD and
is being removed.  No portrev bump needed since the kernel will continue to
accept this flag for old binaries even after support for it in new binaries
is removed.

PR:		193961
Approved by:	portmgr (antoine)
2014-10-18 12:20:42 +00:00
Rene Ladan
257a07ef4b www/chromium: re-enable test targets (currently broken though) 2014-10-17 10:15:08 +00:00
Rene Ladan
5549c6d28d www/chromium
- Update to 38.0.2125.104 (bugfix release)
- Drop patch which should be fixed in general by
    0845050678%5E%21/#F0
2014-10-17 10:11:07 +00:00
Rene Ladan
e560d3921f www/chromium: desupport SSLv3.0, taken from upstream GIT repository.
While here really fix the desktop icon.

Bump PORTREVISION
Obtained from:	701bb044ac
Obtained from:	32352ad08e
MFH:		2014Q4
Security:	CVE-2014-3566 ("Poodle")
2014-10-15 15:10:04 +00:00
Rene Ladan
0f6ffa7d02 www/chromium: Add back some patches lost in the 37 -> 38 update.
Bump PORTREVISION

Submitted by:	tomek@apostata.org
MFH:		2014Q4
2014-10-09 10:24:47 +00:00
Rene Ladan
935f403d3f www/chromium: Update to 38.0.2125.101 and clean up pkg-plist
Thanks to all contributors: "tomek", "pavoropaev", Carlos Medina

Obtained from:	https://github.com/gliaskos/freebsd-chromium/
MFH:		2014Q4
Security:	http://www.vuxml.org/freebsd/d2bbcc01-4ec3-11e4-ab3f-00262d5ed8ee.html
2014-10-08 08:41:51 +00:00
Rene Ladan
b2e3aba27d Fix build on 8.4/9.X with GCC 4.8.
Patch backported from the beta branch on github.

Submitted by:	package builder via antoine
2014-10-06 20:44:52 +00:00
Sunpoet Po-Chuan Hsieh
c86b04b3b8 - Update to 2.6.0
- Update MASTER_SITES
- Add my LOCAL to MASTER_SITES
- Use USE_CSTD
- Use MAKE_CMD
- Reformat pkg-descr
- Update WWW
- Take maintainership
- Bump PORTREVISION for devel/protobuf shlib change

Changes:	https://code.google.com/p/protobuf/source/browse/trunk/CHANGES.txt
2014-10-04 15:12:44 +00:00
Rene Ladan
282a396e29 Update www/chromium to 37.0.2062.124 to fix the NSS vulnerability.
MFH:		2014Q3
Security:	http://vuxml.freebsd.org/freebsd/bd2ef267-4485-11e4-b0b7-00262d5ed8ee.html
2014-09-25 12:27:26 +00:00
Rene Ladan
23cf8a023a - Fix the double title bar and several mouse cursors [1]
- Enable the notification center [2]
- Bump PORTREVISION

Submitted by:	Tomek <tomek@apostata.org> [1]
Submitted by:	Alexey V. Panfilov <lehis2000@mail.ru> [2]
2014-09-19 10:13:40 +00:00
Rene Ladan
7f825afecc www/chromium: bring back the desktop icon, bump PORTREVISION
While here remove a test which is no longer present.

Submitted by:	riggs
2014-09-14 10:16:28 +00:00
Gerald Pfeifer
15945f8122 Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
2014-09-10 20:50:31 +00:00
Rene Ladan
47e81b2aa1 www/chromium: update to 37.0.2062.120
Obtained from:	FreeBSD Chromium Project
MFH:		2014Q3
Security:	http://vuxml.freebsd.org/freebsd/36a415c8-3867-11e4-b522-00262d5ed8ee.html
2014-09-10 14:03:52 +00:00
Rene Ladan
504c512b99 Fix build on local systems when ffmpeg-2.3.3 is installed. This removes the
need for files/extra-patch-manual-amd64

PR:		193187
Submitted by:	Jan Beich
2014-09-01 21:58:53 +00:00
Rene Ladan
370dc23023 www/chromium: fix on i386
files/patch-manual-build is intended to fix some build errors when building
chromium outside of poudriere, but it confuses the package builders for i386.
So rename it only apply it on amd64.

While here clean up some protobuf lines.
Submitted by:	pkg-fallout
2014-09-01 15:18:18 +00:00
Rene Ladan
b88b94b93e Update www/chromium to 37.0.2062.94
Obtained from:	freebsd-chromium@ (especially Carlos Medina)
MFH:		2014Q3
Security:	http://www.vuxml.org/freebsd/fd5f305d-2d3d-11e4-aa3d-00262d5ed8ee.html
2014-08-26 17:09:02 +00:00
Rene Ladan
7fab3faaa3 www/chromium: Enable build on FreeBSD < 10 and enable file chooser dialog [1].
- Spell out full path to /sbin/sysctl [2]
- Build with OpenSSL from base to avoid a link conflict on FreeBSD < 10
- Fix build with libusb on FreeBSD < 10 [3]
- Fix build with GCC 4.7 (for 8.4 / 9.1)
- Bump PORTREVISION

PR:		192742 [1]
Submitted by:	cmt@burggraben.net [1]
Submitted by:	J. R. Oldroyd [2]
Submitted by:	db@ [3]
MFH:		2014Q3
2014-08-18 19:07:11 +00:00
Rene Ladan
026841e2cd Fix installation on i386 where mksnapshot is called mksnapshot.ia32 initially.
MFH:		2014Q3
2014-08-15 17:03:28 +00:00
Rene Ladan
abb2b41ec6 - Update to 36.0.1985.143 and unforbid
- Use a lot of ports dependencies instead of bundled versions
  (idea from Gentoo Linux)
- Make patches more compatible with OpenBSD
- Add note about Python (only relevant for DIY builds)

- Install more icons into PREFIX/share/icons/hicolor/XxY/apps/
- Mute mkdir in installation
- Install mksnapshot binary
- Do not install bundled protoc binary

Obtained from:	Gentoo, OpenBSD, various contributors in freebsd-chromium@
MFH:		2014Q3
Security:	http://www.vuxml.org/freebsd/df7754c0-2294-11e4-b505-000c6e25e3e9.html
2014-08-14 21:48:32 +00:00
Tijl Coosemans
74a7f8c73c Bump PORTREVISION on more ports that depend on libgcrypt after the update
in r363436 and remove the UPDATING entry because it did not guarantee
that all ports were updated nor that they were updated in the right order.
Also remove libgcrypt.la again.

PR:		192342
Approved by:	portmgr (implicit, bump unstaged ports)
2014-08-05 22:13:29 +00:00
Rene Ladan
694e90c74b Use correct CPE information, verified against the official CPE dictionary. 2014-07-26 17:45:50 +00:00
Baptiste Daroussin
b564653452 Only use libevent2
Remove libevent as libevent2 is providing a good compatibility interface as well
as providing better performances.
Remove custom patches from libevent2 and install libevent2 the regular way
Mark ports abusing private fields of the libevent1 API as broken
Import a patch from fedora to have honeyd working with libevent2
Remove most of the patches necessary to find the custom installation we used to
have for libevent2

With hat:	portmgr
2014-07-24 13:32:58 +00:00
Rene Ladan
ab704c3b02 Mark www/chromium as forbidden until a non-vulnerable version is committed. 2014-07-22 11:19:10 +00:00
Rene Ladan
d2a8eec8a2 Add CPE information.
The vendor is "The Chromium Project" as shown on [1], Google is the vendor of the
Google Chrome browser which is derived from the open source Chromium browser.

[1] http://www.chromium.org/Home

MFH:		2014Q3
2014-07-17 08:36:53 +00:00