Commit graph

287 commits

Author SHA1 Message Date
Muhammad Moinur Rahman
65c5948417 emulators/qemu-devel: Update version 5.1.0.20200909=>5.1.0.20201010
- Fix plist when DOCS disabled [1]

PR:		250456 [1]
Reported by:	lwhsu [1]
2020-10-23 19:06:58 +00:00
Muhammad Moinur Rahman
e014e4ce41 emulators/qemu-devel: Update version 4.2.0=>5.1.0.20200909
- Move to SNAPSHOT versions of qemu
- Remove i386 support temporarily as build is failing on i386
- Change MASTER_SITES to GITHUB
- Mark IGNORE for 11.X as it cannot build Position Independent Code on 11
- OPTIONIZE NCURSES for support of both base and ports [1]
- Add OPTIONS CAPSTONE and use CAPSTONE from ports
- Remove PCAP related patches as was unable to create PANIC while using TSO
- Fixes for the RISC-V PLIC that are required to boot FreeBSD/riscv64 HEAD
  after r362977

PR:		245997 [1]
Submitted by:	lab+bsd@thinkum.space [1]
Reported by:	lwhsu jhb
2020-09-12 22:25:06 +00:00
Sunpoet Po-Chuan Hsieh
7f5cbfeed4 Bump PORTREVISION for security/nettle shlib change 2020-05-16 10:51:32 +00:00
Muhammad Moinur Rahman
156c97c588 emulators/qemu-devel: Fix build with lld 10.0.0
PR:		244769
Submitted by:	dim
2020-03-22 02:06:44 +00:00
Muhammad Moinur Rahman
9c244a58d9 emulators/qemu-devel: Update version 4.1.0=>4.2.0
Reported by:	lwhsu
2020-02-12 22:02:32 +00:00
Mark Linimon
59fd58f6aa Add compiler:c11 to USES to fix build on GCC-based systems.
Tested on: amd64, powerpc64.

Approved by:	portmgr (tier-2 blanket)
2019-10-08 08:24:38 +00:00
Muhammad Moinur Rahman
4ece99d6b2 emulators/qemu-devel: Update version 4.0.0=>4.1.0
- Merge 4.0.X branch into emulators/qemu40
- See UPDATING for more info
2019-09-27 17:55:47 +00:00
Mathieu Arnold
79698c8457 Convert to UCL & cleanup pkg-message (categories e-g) 2019-08-13 16:03:11 +00:00
Muhammad Moinur Rahman
20eee12e65 emulators/qemu-devel: Update version 3.1.0=>4.0.0
- USES=gl is not always needed [1]

PR:		238364 [1]
Submitted by:	pizzamig [1]
Reported by:	bz
2019-08-07 09:58:15 +00:00
Sunpoet Po-Chuan Hsieh
d99d942bb0 Update security/nettle to 3.5.1
- Bump PORTREVISION of dependent ports for shlib change
- Fix build of devel/pijul [1]

Changes:	https://git.lysator.liu.se/nettle/nettle/blob/master/NEWS
PR:		238991
Exp-run by:	antoine
Thanks to:	tobik [1]
2019-07-09 17:13:07 +00:00
Antoine Brodin
47ce821484 Switch default version of samba from 4.7 to 4.8
With hat:	portmgr
2019-06-04 14:17:39 +00:00
Muhammad Moinur Rahman
f1cc948f90 emulators/qemu-devel: Remove OPTIONS GNS3
- Since 2.5.0 GNS3 patch iis no longer required
- Fix noX and noOpenGL builds [1]

PR:		237283 [1]
Submitted by:	sbruno [1]
2019-04-14 17:54:45 +00:00
Muhammad Moinur Rahman
00081d8d8e emulators/qemu-devel: Update version 2.6.0=>3.1.0
PR:		229324
Reported by:	bcran
Relnotes:	https://www.qemu.org/2018/12/12/qemu-3-1-0/
2019-02-28 01:52:17 +00:00
Antoine Brodin
ec3e56288a Switch default version of samba to 4.7
Samba 4.6 will be discontinued in a few weeks

Reviewed by:	mat
Differential Revision:	https://reviews.freebsd.org/D16904
2018-09-01 17:05:47 +00:00
Antoine Brodin
f7455240e3 Reduce dependency on the python2 metaport
PR:		225752
Submitted by:	Yasuhiro KIMURA
2018-02-19 11:10:43 +00:00
Antoine Brodin
ddd8c8640e Change default version of samba from 4.4 to 4.6
Reviewed by:	mat
With hat:	portmgr
Differential Revision:	https://reviews.freebsd.org/D13529
2017-12-23 07:03:21 +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
Antoine Brodin
8fb879105d Switch default version of samba from 4.3 to 4.4
With hat:	portmgr
Differential Revision:	https://reviews.freebsd.org/D10131
2017-03-25 23:37:05 +00:00
Antoine Brodin
7cfe69b584 - Add USES=samba to handle dependency on samba
Valid ARGS:  build, env, lib, run (default: build,run)
- Add SAMBA_DEFAULT to bsd.default-versions.mk (default: 4.3)
- Remove obsolete samba36 ports
- Modify samba4x ports to install libsmbclient
- Convert the ports tree to USES=samba

Reviewed by:	mat
Differential Revision:	https://reviews.freebsd.org/D8919
2017-03-21 21:59:31 +00:00
Jan Beich
7277ec6a16 Assume "pkg-config libusb*" works after 9.x EOL
FreeBSD appears to use different pkg-config name for 0.1.x API but it
doesn't matter much as 0.1, 1.0 and 2.0 share CFLAGS/LIBS.
2017-01-05 22:58:02 +00:00
John Marino
46091cd7dc emulators/qemu-devel: Document SSL requirement and set LDFLAGS for it
Approved by:	SSL blanket
2016-09-10 17:56:22 +00:00
Muhammad Moinur Rahman
55436ec3a9 emulators/qemu-devel: Fix OPTIONS knob for NO_X11
- This patch fixes the unecessary build of X11 for NO_X11

Submitted by:	olgeni
2016-07-04 16:56:03 +00:00
Sean Bruno
2872755c3d Fixup for macros that conflict with standard C++ function names.
PR:	209590
Submitted by:	dim@
2016-06-02 18:37:34 +00:00
Muhammad Moinur Rahman
cb9817cc61 emulators/qemu-devel: Update version 2.5.0=>2.6.1 2016-05-29 00:24:29 +00:00
Dmitry Marakasov
1d1f878054 - Fix trailing whitespace in pkg-descrs, categories [a-f]*
Approved by:	portmgr blanket
2016-05-19 10:21:23 +00:00
Muhammad Moinur Rahman
6bf674cadf emulators/qemu-devel: Fix pkg-plist with NO_X86_TARGETS
PR:		206292
Submitted by:	lantw44@gmail.com
2016-04-20 07:01:15 +00:00
Mathieu Arnold
4e1b79a0a6 Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:00:51 +00:00
Tijl Coosemans
6bc6f3a9e0 - Update security/gnutls to 3.4.10.
- Rename the LIBDANE option DANE because that's the name of the protocol
  supported by libgnutls-dane and gnutls-cli.  Also clarify the option
  description.
- Add an IDN option.
- libgnutls-openssl has been removed in 3.4.  Some ports used this library
  in their LIB_DEPENDS but no port actually required it.
- Some old API functions have been removed.  Ports that used these have been
  updated or patched to use the new API.
- Add a patch to print/cups to prevent overlinking of libgnutls.so.
- Bump PORTREVISION on dependent ports.

net-im/jabber: This port used the old API to give users fine grained
control over which crypto algorithms were used via a configuration file.
It's not immediately obvious how to port this to the new API so the port
always uses the defaults now.

www/hydra: Mark BROKEN.  This uses more removed calls than the other ports,
is said to be alpha quality and not fully functional and has been abandoned
10 years ago.

PR:		207768
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2016-03-27 14:57:59 +00:00
Muhammad Moinur Rahman
ff9522b10e emulators/qemu-devel: fix with DOCS=off [1]
- Fix for GNUTLS_CONFIGURE_ON [2]
- Fix for PCAP_CONFIGURE_OFF [2]
- Bump PORT Revision

PR:		207719 [1], 205826 [2]
Submitted by:	novel [1], riggs [2]
2016-03-09 00:11:05 +00:00
Dmitry Marakasov
c018dfd9bc - Add missing files to plist
PR:		207308
Submitted by:	amdmi3
Approved by:	maintainer timeout (bofh, 2 weeks)
2016-03-04 19:16:20 +00:00
Sean Bruno
82b7b91d0f Remove all remaining references to BSD USER
Submitted by:	John Hein <john.hein@microsemi.com>
2016-01-25 16:43:47 +00:00
Sean Bruno
f55ac3a431 Fixup qemu-devel as the bsd-user code from my branch does not exist in
upstream qemu.
2016-01-14 15:44:25 +00:00
Mathieu Arnold
d8cff3d165 Previous version did unbreak fmake parsing of the Makefile, but did not
work.  Use _PREVENTS, it does the same thing, and it works.

Sponsored by:	Absolight
2016-01-07 09:53:43 +00:00
Mathieu Arnold
e9c63e25e3 Unbreak on 9.
Sponsored by:	Absolight
2016-01-07 09:44:58 +00:00
Muhammad Moinur Rahman
ee0adc18e9 emulators/qemu-devel: Update version 2.4.0=>2.5.0
- Remove nox@ from MASTER_SITES (R.I.P. nox)
- Take MAINTAINERSHIP
- Add LICENSE (GPLv2)
- Convert to OPTIONSNG
- Fix patch files to be 'make makepatch' compatible
- Fix Multiple Security Vulnerabilities [1]

PR:		203112 [1]
Submitted by:	venture37@geeklan.co.uk [1]
Security:	CVE-2015-5165 [1]
		CVE-2015-5745 [1]
		CVE-2015-5154 [1]
		CVE-2015-5225 [1]
Differential Revision:	https://reviews.freebsd.org/D3691
2016-01-01 17:54:08 +00:00
Eitan Adler
fe6465bb1b Reset maintainer 2015-12-14 02:52:14 +00:00
Mathieu Arnold
7f0f664d7e Drop 8 support.
With hat:	portmgr
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3694
2015-10-15 14:55:14 +00:00
Sean Bruno
8005224867 Build fixes for 2.4.0
- regenerate patch-pcap
- Escape --extra-ldflags as it looks like the qemu builder is eating spaces
  or lines making it frustrating to use.

PR:	202402 202536 202864
2015-09-03 17:39:41 +00:00
Sean Bruno
a1606ef670 QEMU update to 2.4.0
- remove patch files accepted and merge upstream
- Add new vgabios-virtio
2015-09-02 16:12:36 +00:00
Juergen Lock
f0e20e9950 - Apply fixes for pcnet guest to host escape vulnerability - CVE-2015-3209.
- Bump PORTREVISIONs.

PR:		201064
Submitted by:	koobs
Security:	https://vuxml.FreeBSD.org/freebsd/acd5d037-1c33-11e5-be9c-6805ca
1d3bb1.html
2015-06-26 19:14:41 +00:00
Antoine Brodin
6e5719ca80 Convert to USES=jpeg 2015-06-22 18:33:20 +00:00
Dmitry Marakasov
0acf547b4f - Add CPE info
Approved by:	portmgr blanket
2015-06-04 09:06:55 +00:00
Juergen Lock
a5d6daade5 - Apply fixes for "BENOM" vulnerability - CVE-2015-3456 .
- Bump PORTREVISIONs.

PR:		200255
PR:		200256
PR:		200257
Submitted by:	venture37@geeklan.co.uk
Obtained from:	http://git.qemu.org/?p=qemu.git;a=commitdiff;h=e907746266721f305d67bc0718795fedee2e824c
Security:	http://vuxml.FreeBSD.org/freebsd/2780e442-fc59-11e4-b18b-6805ca1d3bb1.html
2015-05-17 10:09:36 +00:00
Juergen Lock
6d28c2597b Fix build w/o OPENGL knob. (--disable-glx is now called --disable-opengl)
Reported by:	olgeni (via private email)
2015-04-29 16:28:01 +00:00
Juergen Lock
88ee0db664 Update to 2.3.0 - announce message is here:
http://article.gmane.org/gmane.comp.emulators.qemu/332605
2015-04-28 18:53:13 +00:00
Mathieu Arnold
0438143249 Remove OSVERSION checks that do not make sense any more.
For example (${OSVERSION} >= 900000 && ${OSVERSION} < 900021) is always true,
as is (${OSVERSION} > 900002 || ${OSVERSION} < 900000 && ${OSVERSION} > 800107).

Regarding patches, when an EXTRA_PATCHES is no longer needed, I remove it, when
it is always needed, I renamed it, in one case, I merged two patches.

Differential Revision:	https://reviews.freebsd.org/D2209
2015-04-03 11:26:48 +00:00
Bryan Drewery
38cdd746fd Revert my change from r381978.
The reason for it did not pan out.
2015-03-26 21:40:34 +00:00
Bryan Drewery
3361e9bb34 Use BSDMAKE rather than MAKE here to ensure using /usr/bin/make.
With hat:	portmgr
2015-03-23 04:04:58 +00:00
Juergen Lock
80d1b18357 Update to 2.2.1, announce message is here:
http://article.gmane.org/gmane.comp.emulators.qemu/325002
2015-03-11 19:56:54 +00:00
Juergen Lock
dbc8d4a8be - Update emulators/qemu-sbruno to latest github snapshot, fixing
the bsd-user targets on 8 and 9.
- Switch emulators/qemu-user-static to be slave of emulators/qemu-sbruno.
- Update emulators/qemu-devel to latest upstream release 2.2.0, now
  w/o bsd-user patches and knob again.  (Or at least until the
  patches are merged upstream...) [1]
- Add appropriate CONFLICTS to emulators/qemu too and bump its
  PORTREVISION.

Suggested by:	andrew [1] (for the benefit of testing aarch64 guests)
2015-01-06 19:47:28 +00:00