| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
- Install XDG files to the standard path, where DE can find them
- Install freecad-thumbnailer
- Add missing USES
PR: 268094
Approved by: maintainer timeout (18 days)
|
|
|
|
|
| |
Release Notes:
https://github.com/FreeCAD/FreeCAD/releases/tag/0.20.2
|
| |
|
|
|
|
| |
need to depend on the new library version
|
|
|
|
| |
FreeCAD must match it's vtk
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Most USES use a colon for build/run(/test) suffixes. Change kde.mk,
qt.mk and pyqt.mk to do the same, and update all ports using that.
Document in CHANGES.
PR: 266034
Exp-run by: antoine
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D36349
|
|
|
|
|
|
|
|
|
|
| |
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
|
| |
|
|
|
|
|
| |
Release Notes (soon):
https://github.com/FreeCAD/FreeCAD/releases/tag/0.20.1
|
|
|
|
|
|
|
| |
The SO-version increased in the update to 1.12.2 in
a43418b81530f7e897abfbe18dd59f44265a1a0f .
Reported by: VVD <vvd@unislabs.com>
|
|
|
|
| |
- Bump PORTREVISION for dependency change
|
|
|
|
|
|
| |
In 1f7e038474, math/vtk9 was switched from openmpi to mpich.
FreeCAD picks up the dependency from vtk9 and links to the same
library, which is now libmpi from mpich.
|
|
|
|
| |
Release Notes: https://wiki.freecad.org/Release_notes_0.20
|
|
|
|
| |
PR: 246106
|
|
|
|
| |
Approved by: portmgr (blanket)
|
|
|
|
|
|
|
|
| |
Notes:
https://github.com/FreeCAD/FreeCAD/releases/tag/0.19.4
Also switch back to current opencascade to make this port actually
installable in the presence of other ports
|
|
|
|
|
|
|
|
|
| |
Unbreak the port by switching to an older version of opencascade
PR: 262140
Submitted by: sergey.dyatko@gmail.com
Tested by: sergey.dyatko@gmail.com
Approved by: portmgr blanket (just fix it)
|
| |
|
|
|
|
| |
needs more work after dd9a3bcd (opencascade 7.6)
|
|
|
|
| |
extra directories did escape my attention earlier
|
|
|
|
|
|
|
|
| |
subcomponent smesh needs some minor massaging, already done upstream
PR: 259354
Reported by: thierry@
Obtained from: https://github.com/FreeCAD/FreeCAD/commit/6f3b00d67ec0bd0072b7b493e2a38d2a2e3af27d
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
github's patch file is switching the commit hashes between 11 and
12 digits: see also f4bd9d5c503b508a8d85d2c712acfcf05f1c2f9c, and today
pkg-fallout complained that the patch file was back at it's "original"(?)
format: "size mismatch: expected 34578, actual 34604", log:
http://beefy18.nyi.freebsd.org/data/main-amd64-default/pb6f59eeeccee_s297e9f364b/logs/FreeCAD-0.19.2_3.log
I regret having to put that patch into files/, but that seems better
than to host other project's patches ourselfes.
While here, garbage-collect files/ae641dc5278efaf.patch, which is not
referenced anymore and was applied upstream for FreeCAD 0.19.2.
|
|
|
|
|
|
|
|
|
| |
the generated patch from github now has 11-digit short-hases
(previously we got 12 digits there).
The whole diff between the old and the new file consists of lines like
-index 14a6d9a763f0..0e9b9e6c9057 100644
+index 14a6d9a763f..0e9b9e6c905 100644
and no other changes.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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@
|
|
|
|
|
|
|
|
|
|
|
| |
QtChooser allows you to select your version of Qt among those installed.
However, this tool is no longer supported upstream and will not be
available for Qt6.
By default, our Qt installations are done in
${LOCALBASE}/lib/qt${QT_VERSION} as recommended.
We have added symbolic linking for the main binaries to
${LOCALBASE}/bin with the suffix -qt5.
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
Since the previous update changed USES=python from 3.6+ to 3.7+, all
dependent ports must have USES=python:3.7+ as well, otherwise it breaks
the @py36 flavor.
PR: 255347
Reported by: sunpoet
|
|
|
|
| |
Release Notes: https://github.com/FreeCAD/FreeCAD/releases/tag/0.19.2
|
|
|
|
| |
Reported by: lwhsu
|
| |
|
|
|
|
|
|
|
| |
https://wiki.freecadweb.org/Release_notes_0.19
Notes:
svn path=/head/; revision=568257
|
|
|
|
| |
Notes:
svn path=/head/; revision=567402
|
|
|
|
|
|
|
|
|
|
|
| |
patch from upstream cannot be applied directly as dos2unix runs
before patch.
PR: 251145
Submitted by: Oleg Sidorkin
Notes:
svn path=/head/; revision=558063
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Add some dependencies which might be detected by Find_Package but not registered;
- Bump PORTREVISION of consumers.
PR: 250833
Submitted by: /me
Approved by: tcberner@ (KDE / maintainer) + exp-run
Notes:
svn path=/head/; revision=557839
|
|
|
|
|
|
|
|
| |
this intends to fix the addon manager after github infrastructure
changes: https://github.com/FreeCAD/FreeCAD/releases/tag/0.18.5
Notes:
svn path=/head/; revision=556488
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
OpenCascade APIs changed significantly in some areas - FreeCAD
is affected on progress bars and some message output. While
messages are easily fixed, the affected progress bars have to
be enabled for now.
Patches adapted (some manual fuzzing required) from upstream
https://github.com/FreeCAD/FreeCAD/commit/2cb9b147f13419f019f9808ace21d3d2ceae99c5
https://github.com/FreeCAD/FreeCAD/commit/fd9cdb9de9d06ebd8dc1ce26c99e4e4eb005ca43
Notes:
svn path=/head/; revision=555147
|
|
|
|
|
|
|
|
|
|
| |
Release notes at
<https://old.opencascade.com/sites/default/files/documents/release_notes_7.5.0.pdf>
- Bump PORTREVISION of consumers.
Notes:
svn path=/head/; revision=555127
|
|
|
|
|
|
|
|
|
| |
PR: 248153
Submitted by: Greg V
Obtained from: https://github.com/FreeCAD/FreeCAD/commit/6eacb17b3e03d20
Notes:
svn path=/head/; revision=542892
|
|
|
|
|
|
|
|
| |
following the Qt 5 upgrade.
bump cad/freecad for "needed shared library changed"
Notes:
svn path=/head/; revision=541419
|
|
|
|
|
|
|
|
|
| |
PR: 247010
Approved by: tcberner (mentor, implicit)
Differential Revision: https://reviews.freebsd.org/D25405
Notes:
svn path=/head/; revision=539979
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Do not silence installation message
- Update dependent ports:
- Fix build with swig 4.0.1
- Update *_DEPENDS
- Remove BINARY_ALIAS
Changes: http://www.swig.org/news.php
PR: 246613
Exp-run by: antoine
Notes:
svn path=/head/; revision=539491
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
rcc automatically compresses resources above a certain size, but as
we found out the hard way, loading compressed resources from python
fails and may even coredump. As a workaround, force-disable compression
on resources in python code (c++ code seems to be fine compressed or not),
which re-enables several workbenches (most notably: Draft) at the cost
of a few megabytes of disk space.
Reported by: jeff@
MFH: 2020Q2
Notes:
svn path=/head/; revision=538164
|
|
|
|
|
|
|
|
| |
the shared library version changed, and the cmake files are now in
a new location
Notes:
svn path=/head/; revision=533110
|
|
|
|
| |
Notes:
svn path=/head/; revision=532979
|
|
|
|
|
|
|
| |
again following opencascade ports r532208
Notes:
svn path=/head/; revision=532426
|
|
|
|
|
|
|
|
|
| |
FreeCAD had it's own dependency on vtk6, and we cannot mix vtk6 and vtk8.
While here, enable openmpi - now it's pulled in by default via vtk8, so
we might pick it up here as well.
Notes:
svn path=/head/; revision=532051
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
following r531601 (Qt 5.14.2), PySide2 can be updated, too
- pyside2-tools don't bring their own pyside2-rcc and pyside2-uic but
use Qt's rcc and uic - patch cad/freecad to handle that
- remove Python 2 support: it's going to go away soon anyway, it did
complicate these ports a lot, and it would have required more
workarounds in FreeCAD when using Qt's rcc instead of the old pyside2-rcc.
- while here, do some polishing in freecad's makefile
Notes:
svn path=/head/; revision=531621
|
|
|
|
|
|
|
|
| |
fr-med doesn't pull in that vintage hdf5-18 anymore, thus remove the
leftover workarounds and dependency for that.
Notes:
svn path=/head/; revision=530806
|