Commit graph

112 commits

Author SHA1 Message Date
Stefan Eßer
15c825be19 Fix CONFLICTS_INSTALL in categories cad and chinese
Approved by:	portmgr (implicit)
2022-06-29 17:00:01 +02:00
Stephen Montgomery-Smith
f194605378 cad/netgen: Update to 6.2.2203. 2022-05-10 11:26:56 -05:00
Stephen Montgomery-Smith
f4250f0553 cad/netgen: Update to 6.2.2202. 2022-03-11 11:59:11 -06:00
Stephen Montgomery-Smith
946c76ee0c cad/netgen: Mark broken for i386.
Reported by:	pkg-fallout@
2022-03-04 12:47:22 -06:00
Stephen Montgomery-Smith
37921ce1a2 cad/netgen: Update to 6.2.2201. 2022-03-01 23:57:05 -06:00
Stefan Eßer
bdd2d4af96 Update CONFLICTS definitions in categories a* to c*
Update the CONFLICTS definitions of ports in the following categories:

- accessibility
- archivers
- audio
- benchmarks
- biology
- cad
- chinese
- comms
- converters

An attempt has been made to use generic conflicts patterns that do not
have to be updated whenever a new version of a conflicting port is
added to the ports system.

There is a misunderstanding that the port being built/installed has to
be omitted from the conflicts pattern. This is not true - the port
being built is implicitly non-conflicting due to logic in bsd.port.mk.

Approved by:	portmgr (implicit)
2022-02-06 19:36:07 +01:00
Piotr Kubaj
818670886c cad/netgen: don't set -march=native 2021-12-23 22:18:10 +00:00
Piotr Kubaj
faa2c926ca cad/netgen: enable on all architectures
Doesn't seem to be x86-specific anymore, builds fine on powerpc64le.
2021-10-31 11:13:06 +00:00
Stephen Montgomery-Smith
e0a537a13d cad/netgen: Update to 6.2.2105. 2021-10-02 19:42:40 -05:00
Stephen Montgomery-Smith
ed3fdbe024 cad/netgen: Update to 6.2.2104. 2021-07-15 17:56:13 -05:00
Kevin Bowling
da3162c7c9 graphics/mesa-libs: Bump reverse deps for libglvnd
Per discussion with bapt on helping pkg handle the changing of these
deps and avoiding impossible upgrade senarios.

PR:		246767
Reviewed by:	manu, bapt
Approved by:	x11
Differential Revision:	https://reviews.freebsd.org/D30824
2021-06-22 11:53:08 -07:00
Stephen Montgomery-Smith
902af89174 cad/netgen: Update to 6.2.2103. 2021-06-04 21:11:37 -05:00
Adriaan de Groot
f34213df16 cad/netgen: fix build
ld: error: libsrc/interface/libinterface.so: undefined reference to
	pthread_create [--no-allow-shlib-undefined]

This has been happening for over a month since an LLVM update
made it more sensitive to symbol-issues. I can't spot any
direct pthreads usage in the source, though, so the patch
is just a bodge.
2021-04-12 11:14:53 +02:00
Mathieu Arnold
305f148f48
Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
Stephen Montgomery-Smith
190b075327 - Update to 6.2.2102. 2021-03-19 16:38:26 +00:00
Kai Knoblich
25dd65a17b cad/netgen: Fix packaging with Python 3.8
PR:		253815
Approved by:	python (with hat)
2021-03-04 11:22:36 +00:00
Stephen Montgomery-Smith
abb3d6af04 - Update to 6.2.2101. 2021-01-23 04:35:01 +00:00
Stephen Montgomery-Smith
20d233a5be - Allow build for i386, because pkg-fallout@ reports build errors for amd64
as well, and it builds properly on my system.  So I believe the error is
  with pkg-fallout@.
2020-12-09 19:33:39 +00:00
Stephen Montgomery-Smith
de9efac61c - Don't build for i386, because pkg-fallout@ reports build errors. 2020-11-21 01:09:34 +00:00
Stephen Montgomery-Smith
2332dbe6fe - Update to 6.2.2009. 2020-11-14 06:01:51 +00:00
Stephen Montgomery-Smith
a05aa85523 - Update to 6.2.2008. 2020-09-26 17:56:34 +00:00
Stephen Montgomery-Smith
92b21b6fda - Update to 6.2.2007. 2020-07-23 21:59:25 +00:00
Stephen Montgomery-Smith
24d2ac5b73 - Add LDFLAGS+= -lexecinfo so that python modules work.
PR:		247811
Submitted by:	rsmith@xs4all.nl
2020-07-07 14:22:41 +00:00
Stephen Montgomery-Smith
2a3693c671 - Update to 6.2.2006. 2020-06-19 16:18:47 +00:00
Mark Linimon
711279bdb9 Mark as ONLY_FOR x86: rdtsc() is not available on other archs:
In file included from /wrkdirs/usr/ports/cad/netgen/work/netgen-6.2.2004/libsrc/core/utils.hpp:14:
  In file included from /usr/lib/clang/10.0.1/include/x86intrin.h:13:
  /usr/lib/clang/10.0.1/include/ia32intrin.h:188:10: error: use of undeclared identifier '__builtin_ia32_readeflags_u32'

Approved by:	portmgr (tier-2 blanket)
2020-06-14 20:07:31 +00:00
Stephen Montgomery-Smith
2761a887ad - Update to 6.2.2005.
- Revert r537594 and r537931, because their introduction did not stop build
  errors from pkg-fallout@.
2020-06-13 18:11:07 +00:00
Stephen Montgomery-Smith
c1f3be27e2 - Fix build error caused by lack of py-pybind11 dependency. I decided to
go this way instead of putting superbuild back on.
2020-06-04 19:09:36 +00:00
Stephen Montgomery-Smith
481fc36263 - Switch off superbuild in cmake. I did this because cmake seemed to
place all of its output in some cache file, and then print it at the end.
  I'm also getting mysterious build errors from pkg-fallout, and I am
  hoping this change will fix this.
- I found that this change caused pybind11 include files to be not part
  of plist.
- Bump portrevision because of the change to plist.
2020-06-03 05:05:30 +00:00
Stephen Montgomery-Smith
2244ce15dc - Correct use of GH_* variables.
Reported by:	Jan Beich <jbeich@FreeBSD.org>
2020-06-03 03:01:23 +00:00
Stephen Montgomery-Smith
e17a7a2982 For some reason, distinfo had a file listed twice. This caused make fetch
to fail.
2020-05-31 00:04:36 +00:00
Stephen Montgomery-Smith
4d678ffe69 - Update to 6.2.2004. This required a complete rewrite of the port.
PR:		246512
Submitted by:	yuri@freebsd.org
2020-05-26 02:33:57 +00:00
Stephen Montgomery-Smith
7b877ea651 - Add patch so that -pthreads is included in libraries.
- Mild corrections to pkg-plist.
- Bump portrevision.

PR:		242154
Submitted by:	smars@yuntech.edu.tw
2019-11-24 02:36:44 +00:00
Niclas Zeising
c2e845d0c8 Add USES=xorg USES=gl, ports categories c
Add USES=xorg, USES=gl and in a few cases USES=gnome to ports in categories
starting with 'c'.
2019-11-04 21:36:13 +00:00
Mathieu Arnold
a6c40a689b Convert to UCL & cleanup pkg-message (categories a-c) 2019-08-13 16:00:39 +00:00
Jan Beich
325aed58cb multimedia/ffmpeg: update to 4.2
Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.2:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
2019-08-05 23:06:50 +00:00
Stephen Montgomery-Smith
9f9a9f10fd - Fix mistake in r501675, where OSVERSION was tested in a place where it
wasn't yet defined.
2019-05-15 03:07:24 +00:00
Stephen Montgomery-Smith
758994ccc6 - Mark broken for recent versions of FreeBSD.
Reported by:	pkg-fallout@
2019-05-15 02:42:17 +00:00
Stephen Montgomery-Smith
a6e0d18d4a - Change MASTER_SITES to a web site I own. This is a stop-gap measure until
I or someone else gets time to upgrade netgen to version 6.
2019-04-07 18:31:06 +00:00
Stephen Montgomery-Smith
67c079774e - Crashfix patch.
- Bump portrevision.

PR:		236443
Submitted by:	rsmith@xs4all.nl
2019-03-10 18:59:10 +00:00
Stephen Montgomery-Smith
0110c3cb47 - Correct web page.
Reported by:	Pedro Giffuni <giffunip@yahoo.com>
2019-02-23 03:12:47 +00:00
Jan Beich
0872f77fd4 multimedia/ffmpeg: update to 4.1
Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.1:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
2018-11-06 01:50:26 +00:00
Jan Beich
c400a2c8b6 multimedia/ffmpeg: update to 4.0
- FFSERVER support was removed upstream
- libressl now uses libtls backend instead of patching openssl one
- Clang i386 no longer uses 16-byte aligned stack

Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.0:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
PR:		227726
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D15175
2018-05-02 15:07:27 +00:00
Jan Beich
30dd2acc78 multimedia/webcamoid: unbreak with ffmpeg 4.0
ngpkg.cpp:2342:27: error: use of undeclared identifier 'CODEC_FLAG_PSNR'
        context->flags |= CODEC_FLAG_PSNR;
                          ^

PR:		227726
Reported by:	antoine (via exp-run)
2018-05-02 13:31:46 +00:00
Jan Beich
84e727457f multimedia/ffmpeg: update to 3.4
Notable changes:
- i386/amd64 now depend on NASM per https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/4f9297ac3b39
- NETCDF is now MYSOFA but the dependency doesn't exist in ports yet
- SCHROEDINGER is gone per https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/220b24c7c9
- DRM, LIBRSVG2, LIBXML2 are new options
- ABI isn't completely compatible: some structs have changed

Minor cleanup:
- Don't pass --disable-{in,out}dev when it's already blocked by disabled dependency
- Drop redundant "Enable" from option descriptions
- Switch CDIO_DESC to use Mk/bsd.options.desc.mk

Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n3.4:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
PR:		223057
Exp-run by:	antoine
2017-10-21 06:50:49 +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
Jan Beich
0c612c4aa3 multimedia/ffmpeg: update to 3.2.2
Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n3.2.2:/Changelog
PR:		207547
Submitted by:	riggs, ebirth@b0ss.net (libressl fix)
Exp-run by:	antoine (3 tries)
2016-12-11 15:22:47 +00:00
Stephen Montgomery-Smith
8b33ba39e9 - When FFMPEG=on, link to multimedia/ffmpeg.
- Respect PREFIX.
- Conversion for avcodec_encode_video().

PR:		ports/214199
PR:		ports/214644
2016-11-20 16:09:52 +00:00
Pietro Cerutti
812894cb15 Support Tk in USES=tk:tea. Convert more ports + minor fixes and modernization. 2016-04-21 11:33:16 +00:00
Mathieu Arnold
7f4572eae4 Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 13:29:15 +00:00
Stephen Montgomery-Smith
67b25df82e - Correct master_sites. 2016-01-20 02:28:50 +00:00