Commit Graph

163 Commits

Author SHA1 Message Date
Jan Beich 64f3a6bf7e multimedia/libvpx: update 1.15.1
Changes:	https://chromium.googlesource.com/webm/libvpx/+log/v1.15.0..v1.15.1
Reported by:	portscout
2025-04-10 19:34:46 +02:00
Thierry Thomas 6ef29aeb43 cad/opencascade: upgrade to 7.9.0
Release notes at https://github.com/Open-Cascade-SAS/OCCT/releases/tag/V7_9_0
2025-04-06 21:57:19 +02:00
Ganael LAPLANCHE be4d14c34c cad/opencascade: Chase oneTBB update
Opencascade hardcodes oneTBB library version in file:
lib/cmake/OpenCASCADE/OpenCASCADEDrawTargets.cmake

Commit 2e1a63a ('devel/onetbb: Update to 2022.0.0') made the library
bump, so bump PORTREVISION to chase the new version.

PR:	282850
Reported by:	John Hein <jcfyecrayz@liamekaens.com>
Approved by:	portmgr (blanket)
2024-11-19 12:45:30 +01:00
Jan Beich 888cea7dee multimedia/libvpx: update 1.15.0
Changes:	https://chromium.googlesource.com/webm/libvpx/+log/v1.14.1..v1.15.0
Reported by:	Repology
2024-11-02 02:01:11 +01:00
Robert Clausecker 90e15809d9 */*: bump port revisions of dependents following x265 updates
PR:		281680
2024-10-06 13:49:16 +02:00
Dmitry Marakasov ce9bbb410c cad/opencascade: Fix build with freetype2 2.13.3
PR:		281316
Approved by:	portmgr (blanket, build fix)
2024-09-17 20:56:53 +02:00
Ganael LAPLANCHE 149e2101c3 devel/onetbb: Update to 2021.13.0
and bump dependent ports' revisions.

Release notes:	https://github.com/oneapi-src/oneTBB/blob/v2021.13.0/RELEASE_NOTES.md
2024-07-04 13:39:44 +02:00
Thierry Thomas 6ac7b7610d cad/opencascade: upgrade to 7.8.1
Release notes at <https://github.com/Open-Cascade-SAS/OCCT/releases/tag/V7_8_1>.
2024-06-02 11:16:08 +02:00
Ganael LAPLANCHE 96261a1e5a devel/onetbb: Update to 2021.12.0
and bump dependent ports' revisions.

Release notes: https://github.com/oneapi-src/oneTBB/releases/tag/v2021.12.0
2024-04-17 13:28:34 +02:00
Thierry Thomas 7e39668359 cad/opencascade: remove redundant distfile
As mat noticed, the two tarballs now contain the same bits.

Reported by:	mat
2024-03-23 15:16:58 +01:00
Thierry Thomas bbb76dace9 cad/opencascade: the initial tarball has been reworked
Upstream reworked the tarball to integrate several patches without bumping
revision.

PR:		277881
Reported by:	Sergey Kiselev
2024-03-22 12:21:35 +01:00
Thierry Thomas 70f1bafe4d cad/opencascade: upgrade to 7.8.0
Release notes at
	<https://dev.opencascade.org/content/open-cascade-technology-780-released>

It includes a patch from ichesnok <ichesnok@opencascade.com> to fix the problem
reported at
<https://git.dev.opencascade.org/gitweb/?p=occt.git;a=commitdiff;h=0f6f5b64d321a988399567f6b901bef385cc8d41>

PR:		277294
2024-03-21 19:01:17 +01:00
Jan Beich 589aaaeb09 multimedia/libvpx: update 1.14.0
Changes:	https://chromium.googlesource.com/webm/libvpx/+log/v1.13.1..v1.14.0
Reported by:	portscout
2024-01-20 01:41:39 +01:00
Jan Beich 10be66c9da multimedia/x265: force rebuild consumers after 645419c8e4
$ ffmpeg
ld-elf.so.1: Shared object "libx265.so.192" not found, required by "libavcodec.so.60"

PR:		274526
Reported by:	vvd (on dev-commits-ports-main@ list)
Reported by:	Kevin Oberman (on multimedia@ list)
2023-12-22 21:00:57 +01:00
Thierry Thomas 3f197bbce4 cad/opencascade: fix location of cmake files
PR:		274834
Reported by:	yuri
2023-11-05 14:07:18 +01:00
Jan Beich 4fb0230f7f multimedia/dav1d: update to 1.3.0
Changes:	https://code.videolan.org/videolan/dav1d/-/tags/1.3.0
Reported by:	Repology
2023-10-05 18:36:06 +02:00
Thierry Thomas 88e8167b93 cad/opencascade: fix a bad symlink.
Reported by:	yuri
2023-07-20 18:14:07 +02:00
Yuri Victorovich 34eb151036 math/vtk9: Update 9.2.2 → 9.2.6
Reported by:	portscout
2023-06-23 21:51:29 -07:00
Daniel Engberg f7accb23bf */*: Bump all users of multimedia/ffmpeg*
...to make sure all picks up new version(s)
2023-04-27 14:01:46 +02:00
Daniel Engberg a62d83a677 cad/opencascade*: Move to FFmpeg 4
Fails to build with FFmpeg 6

PR:		270197
Approved by:	portmgr (blanket, build fix)
Sponsored by:	Blinkinblox
2023-04-27 14:01:41 +02:00
Christian Weisgerber feb1fa34f5 audio/opus: bump consumers after update to 1.4 2023-04-25 17:17:15 +02:00
Gerald Pfeifer 8d3e020ed0 *: Bump PORTREVISIONs for math/mpc update to 1.3.1 2023-04-23 09:09:58 +00:00
Jan Beich 17f6d799d7 multimedia/libvpx: update 1.13.0
Changes:	https://chromium.googlesource.com/webm/libvpx/+log/v1.12.0..v1.13.0
Reported by:	portscout
2023-02-11 08:46:45 +00:00
Muhammad Moinur Rahman 721e5776c9 Mk/**tex.mk: Convert bsd.tex.mk to USES=tex
- Update all the consumers to use USES=tex
- USE_TEX=yes is the old way of writing USES=tex which has been removed
  and replaced in all ports
- Almost all of the USE_TEX features remains unchanged
- Some consumers had the same variables defined both in the mk
  infrastructure and also in the ports which have been removed from the
  ports as those are redundant.

In case any of the consumers are failing to build please make sure that
the nexessary USES=tex is there. Unlike previous USE_TEX=yes will no
longer load the required VARS for tex and related dependencies.

Reviewed by:	portmgr
Approved by:	portmgr (blanket)
2022-12-19 08:44:58 -06:00
Thierry Thomas 23b7d54e92 cad/opencascade: upgrade to 7.7.0
Release notes at
<https://www.opencascade.com/open-cascade-technology-7-7-0-released/>.

Differential Revision:	https://reviews.freebsd.org/D36884
2022-11-12 14:32:00 +01:00
Yuri Victorovich 7406d45d49 math/vtk9: Update 9.1.0 -> 9.2.2 2022-10-24 01:14:57 -07:00
Daniel Engberg df6c65a026 */*: Bump PORTREVISION for consumers of libunistring
Reported by:	jbeich
2022-10-22 11:36:07 +02:00
Yuri Victorovich 9bd18faa1c Revert "deskutils/just: Update 1.5.0 -> 1.6.0"
This reverts commit 9f02903fc6.
2022-10-21 12:22:35 -07:00
Yuri Victorovich 9f02903fc6 deskutils/just: Update 1.5.0 -> 1.6.0
Reported by:	portscout
2022-10-21 12:21:52 -07:00
Yuri Victorovich 586b19abba Revert "textproc/py-python-lsp-black: New port: Black plugin for the Python LSP Server"
This reverts commit 0c041ad4a2.
2022-10-13 06:41:27 -08:00
Yuri Victorovich 0c041ad4a2 textproc/py-python-lsp-black: New port: Black plugin for the Python LSP Server 2022-10-13 10:25:45 -07:00
Jan Beich 8f87e3d181 multimedia/x264: update to 0.164.3095
Changes:	https://code.videolan.org/videolan/x264/compare/5db6aa6...baee400f
2022-09-18 11:55:57 +00:00
Thierry Thomas 31735a5b1a cad/opencascade: fix cmake files
A cmake macro, which should have configured $OCCT_INSTALL_BIN_LETTER was
not applied correctly. Thus some cmake files where badly configured, and
some consumers could not use them.

PR:		266280
Reported by:	yuri
MFH:		2022Q3
2022-09-10 13:12:13 +02:00
Stefan Eßer b7f05445c0 Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
2022-09-07 23:10:59 +02:00
Tobias C. Berner b46abf8056 cad: remove 'Created by' lines
A big Thank You to the original contributors of these ports:

  *  AMAKAWA Shuhei <amakawa@jp.FreeBSD.org>
  *  Alexey Dokuchaev <danfe@FreeBSD.org>
  *  Anders Andersson <anders@hack.org>
  *  Bruce M Simpson <bms@FreeBSD.org>
  *  Christoph Moench-Tegeder <cmt@FreeBSD.org>
  *  David Yeske <dyeske@gmail.com>
  *  Diane Bruce <db@db.net>
  *  Joachim Strombergson <watchman@ludd.ltu.se>
  *  Johnny Sorocil <jsorocil@gmail.com>
  *  Julian Jenkins <kaveman@magna.com.au>
  *  Marc Fonvieille <blackend@FreeBSD.org>
  *  Mario S F Ferreira <lioux@linf.unb.br> et al.
  *  Martin Dieringer <martin.dieringe@gmx.de>
  *  Matthias Petermann <matthias@petermann-it.de>
  *  Michael Durian <durian@shadetreesoftware.com>
  *  Michael Reifenberger <mr@FreeBSD.org>
  *  Nicola Vitale <nivit@FreeBSD.org>
  *  Otacilio de Araujo Ramos Neto <otacilio.neto@bsd.com.br>
  *  Pedro F. Giffuni
  *  Pedro F. Giffuni <giffunip@asme.org>
  *  Pedro Giffuni
  *  Pedro Giffuni <giffunip@asme.org>
  *  Rusmir Dusko <nemysis@FreeBSD.org>
  *  Sarod Yatawatta <sarod@cs.pdn.ac.lk>
  *  Sergio Lenzi <lenzi.sergio@gmail.com>
  *  Stanislav Sedov <ssedov@mbsd.msk.ru>
  *  Thierry Thomas <thierry@FreeBSD.org>
  *  Thierry Thomas <thierry@pompo.net>
  *  Thomas Gellekum <tg@FreeBSD.org>
  *  Vanilla I. Shu <vanilla@FreeBSD.org>
  *  Veniamin Gvozdikov <vg@FreeBSD.org>
  *  Ying-Chieh Liao <ijliao@FreeBSD.org>
  *  gahr
  *  hrs
  *  ijliao
  *  lbartoletti <lbartoletti@FreeBSD.org>
  *  lon_kamikaze@gmx.de
  *  stas
  *  swallace
  *  thierry@pompo.net

With hat:	portmgr
2022-07-20 16:20:58 +02:00
Kevin Bowling db78da8f8b devel/libffi: Bump deps PORTREVISION for shlib change
PR:		263764
Reported by:	VVD <vvd@unislabs.com>
2022-05-09 12:23:51 -07:00
Charlie Li d63665f7cd textproc/libxml2: bump all LIB_DEPENDS consumers
This is a separate commit to facilitate easier cherry-picking for
quarterly.

PR: 262853, 262940, 262877, 263126
Approved by: fluffy (mentor)
2022-04-10 15:11:41 -04:00
Matthias Fechner 247c7db751 textproc/libxml2: bump all dependencies
This should make sure that all dependent ports will pick
up the new version commited with a13ec21cd7
2022-03-26 09:27:27 +01:00
Jan Beich 3468f1957c multimedia/dav1d: update to 1.0.0
Changes:	https://code.videolan.org/videolan/dav1d/-/releases/1.0.0
Reported by:	Repology
2022-03-18 14:41:26 +00: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
Thierry Thomas a961a22e6f cad/opencascade: link with execinfo
Fix a failure detected in another project:
> ImportError: /usr/local/lib/libTKernel.so.7: Undefined symbol "backtrace"

PR:		261583
Reported by:	yuri
2022-01-31 18:16:33 +01:00
Yuri Victorovich 580d53bd09 math/vtk9: Update 9.0.3 -> 9.1.0 2021-11-22 01:40:34 -08:00
Craig Leres 4e0ab0ccde cad/opencascade: fix the build without VIS
Always depend on print/freetype2 in order to fix the build without VIS.
Reported by:	leres@freebsd.org
2021-11-12 18:51:09 +01:00
Thierry Thomas dd9a3bcd4a cad/opencascade: upgrade to 7.6.0
Release notes at
<https://dev.opencascade.org/content/open-cascade-technology-760-released>.

PR:		259354
Reported by:	lbartoletti
2021-11-07 18:21:17 +01:00
Piotr Kubaj 25f4f3f594 cad/opencascade: fix build on 32-bit architectures other than i386 2021-09-27 12:22:32 +00:00
Christoph Moench-Tegeder f3c231d641 cad/opencascade: switch to vtk9
- switches opencascade to vtk9 to enable upcoming import of
  cad/py-ocp
- cad/freecad has to switch vtk8 -> vtk9, too
  - this requires upstream commit 0cfea3fee3e7848bbf043d2b1a19f6405d7ebe25
    "Make smesh compile with vtk9"
  - while touching this, fixes vtk module detection
  - clean up VTK_DIR usage: that variable does not exist in FreeCAD's
    build system anymore (for quite some time, actually)

Obtained from:	opencascade upstream: Kirill Gavrilov
Obtained from:	freecad upstream: committed by github/wwmayer
Differential Revision:	D30934
Reported by:	thierry@
Submitted by:	thierry@
2021-07-07 09:55:32 +02: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
Mathieu Arnold 305f148f48 Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
Ganael LAPLANCHE 34fdd4dc58 Introduce devel/onetbb and mark devel/tbb as legacy
Intel oneAPI tbb 2021.1 (onetbb) has been released[1][2] and has deprecated
several interfaces over tbb 2020, breaking most dependent ports.

Old tbb 2020 will be kept for a certain time to allow transition but will be
removed in a near future as it CONFLICTS with devel/onetbb. New ports should
now use devel/onetbb instead of devel/tbb.

We tried to move a maximum number of dependent ports to devel/onetbb (or
disable dependency when not possible), but some of them still remain stuck
to devel/tbb. Remaining ones have not been identified as major dependencies
themselves and will be fixed as soon as updates are available from upstream.

PR:		252648, 252688 [3], 252683 [4], 252651 [5], 252690 [3], 252693 [3],
	252695 [3], 252696 [3], 252786 [3], 252649, 252868 [6], 252870 [5],
	252684 [7], 252785 [7]
Approved by:	yuri [3], jwb [4], thierry [5], FreeBSD@Shaneware.biz [6],
	maintainer timeout [7]

[1] https://software.intel.com/content/www/us/en/develop/articles/intel-oneapi-threading-building-blocks-release-notes.html
[2] https://software.intel.com/content/www/us/en/develop/articles/tbb-revamp.html
2021-02-19 15:14:46 +00:00
Thierry Thomas a05af294e2 Fix building when installed.
Since I´m there, add 3 more doc files to plist, but do not bump PORTREVISION to
avoid a rebuild.

PR:		253085
Submitted by:	greg (at) unrelenting.technology
2021-02-01 20:43:00 +00:00