Detailed maintainer log:
- Update byte buddy (fix scripts execution under Java 9)
- Add icon and attribute conditions to style editor
- Skip node numbers on node sort and in some other cases
- Show creation modification in the status line
- Improve performance for many with many SVG icons
- Fix Java applet
PR: 225710
Submitted by: lbartoletti@tuxfamily.org (maintainer)
* Remove the (origins of the) copied ports manually
(as the new ones are repo-copies of these, no history is lost).
* Fixup index in games/Makefile
Sorry for the breakage.
Pointy hat: tcberner
This is done for
* consistency,
* and to simplify the import of the newer KDE Plasma5 desktop and KDE applications
Bumps the dependencies.
Reviewed by: adridg
Differential Revision: https://reviews.freebsd.org/D12979
This removes build dependency on gcc and runtime dependency on gcc's runtime libraries.
Big thanks to Gleb for working on this.
PR: 225185
Submitted by: Gleb Popov <6yearold@gmail.com>
Exp-run by: antoine
Reviewed by: pgj
Differential Revision: https://reviews.freebsd.org/D12043
Backport an upstream commit that fixes the build with clang, which allows us to
drop USE_GCC. It is broken on at least FreeBSD 10:
===> Configuring for flameshot-0.5.0
Project ERROR: Cannot run compiler 'g++'. Output:
===================
g++: not found
===================
Maybe you forgot to setup the environment?
*** Error code 3
Also add a dependency on qt5-buildtools, otherwise the build complains that rcc
is not found.
Approved by: portmgr (antoine)
Differential Revision: https://reviews.freebsd.org/D14100
- Convert USE_EMACS to USES=emacs
- Remove editors/emacs-nox11 (refer to nox flavors of editors/emacs and
editors/emacs-devel)
- Permit default Emacs flavor to be specified in make.conf
- Rename japanese/migemo-emacs23 to japanese/migemo-emacs
- Update and simplify audio/emms and fix build on FreeBSD 10 [1]
- Update databases/bbdd and fix build on FreeBSD 10 [1]
- Update editors/emacs-devel
- Ensure Makefile shell commands that change directory are executed in a
subshell
- Silence some portlint warnings
[1] By not depending on base texinfo
PR: 225404
Reviewed by: antoine
Approved by: portmgr (mat) ashish (maintainer)
Differential Revision: https://reviews.freebsd.org/D13506
Highlights:
- New Roslyn compiler for C# available
- Improved support for nuget packages in USES=mono
General:
- fix pkg-plist: mono now produces '.pdb' debug files instead of '.mdb'
- bump all dependant ports
USES=mono:
- properly handle caching of nuget packages
- add support for multiple feeds for nuget packages
- add support for nuget dependencies in a separate file
- add support for paket packages
lang/mono:
- update to version 5.2.0.215
- automate certificate initialisation [2]
- increase test coverage
- mark as conflicting with net/czmq (conflicting on makecert) [1]
- patch mono to use $PREFIX/share/mono instead of /usr/share/.mono
devel/google-gdata:
- use nunit.framework nuget package as the Mono shipped version is no longer suppport.
- switch to using csc(1) for compiling (mcs(1) is depreciated).
- use delayed signing (and then sign with sn(1)) as csc(1) does not support signing.
- fix reference to system assemblies (the '.dll' suffix is required).
- fix reference to HttpUtility: csc(1) is more strict about scoping
devel/monodevelop:
- reroll distinfo (no changes to content)
lang/fsharp:
- reroll distinfo (no changes to content)
security/gnome-keyring-sharp:
- delay sign (then sign with sn(1)) as csc(1) does not support direct signing.
PR: 223188 [1]
PR: 209670 [2]
Differential Revision: https://reviews.freebsd.org/D13752
- Make python module installation unconditional, as disabling it no longer brings any profit
- Don't install compiled python files, which fixes installation with python3 as default
- Switch to USES=localbase
- Fix shebangs
- Simplify stripping
- Fix plist for WITHOUT=QT4 case
- Mark BROKEN with X11MON, required libfam is not linked which breaks the installation
Freeplane is a free and open source software application that supports
thinking, sharing information and getting things done at work, in
school and at home. The software can be used for mind mapping and
analyzing the information contained in mind maps.
WWW: https://www.freeplane.org/
PR: 225399
Submitted by: lbartoletti@tuxfamily.org
- Update to 0.34;
- Drop SPICE_SLAVE block as the slave port was removed (see
r459530 for details);
- Explicitly add libepoxy and opus to LIB_DEPENDS as they're
unconditionally enabled if found by configure script;
- Add LZ4 option for liblz4 support (enabled by default);
- Drop NOAUDIO option: the older --with-audio configure flag
that allowed to choose one of gstreamer, pulse, auto or none
is now deprecated and it's possible to choose backends independently.
Also, not as it's possible to have both gstreamer and pulse,
enable both by default;
- When gstreamer is enabled for audio, also enable it for video;
- Pet portlint.
PR: 225028 (based on)
Submitted by: maintainer
spice-gtk dropped support of the old style Python bindings (non-gir based)
quite some time ago [1]. So keeping this port no longer makes sense as
it's not different from the master port.
1: 0917002c48
missing (versioned) dependencies. This version works with the
current deskutils/py-vdirsyncer.
- Also switch to DISTVERSION
- Minor fixes in Makefile, alphabetizing
- Updated dependencies
- Optional (non-default) dependency on setproctitle
Move maintainership from upstream to lbdm.
PR: 221736 224732
Submitted by: lbdm@privacychain.ch
Reviewed by: che@bein.link (maintainer) adridg
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D13432
- Avoid packaging mime database auto generated files
This version enables MTP devices support on FreeBSD.
Many thanks to cem@ for reporting the lack of support, doing most
of the coding, taking care of upstreaming patches and testing. Also
thanks for reminding me to fix the mime database problem!
PR: 224580
Submitted by: cem@
Usage:
USES=eigen:<version>[,<type>]
version: 2 or 3 (required)
type: build (default), run
For example:
USES=eigen:2,build,run
will add a BUILD- and RUN_DEPENDS on math/eigen2, and
USES=eigen:3
will add a BUILD_DEPENDS on math/eigen3.
* Convert the existing ports to use it
- biology/iqtree: remove run time dependency (seemed not to be needed)
- graphics/movit: remove run time dependency (seemed not to be needed)
- science/avogadro: add run time dependeny (installed cmake file requires it to be present)
Reviewed by: rakuco, mat
Differential Revision: https://reviews.freebsd.org/D13702
It is gone.
While here, chase other mastersites, pet portlint, and set DEPRECATED
for ports that do not fetch from alternative sites.
Note: most of these ports are ancient and unmaintained.
- https://blog.kitware.com/cmake-3-10-1-available-for-download/
- flang support
- changes to automoc policies
- support for FreeBSD package generation with CPack
Necessary fixes to other ports:
- cad/openvsp make search for libxml explicit
- math/scalapack force C compiler to be compatible with mpi
- deskutils/kdepim4 fix incorrect sources list
- www/qt5-webkit fix incorrect sources list
Thanks to Antoine for the multiple exp-runs.
PR: 223872
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D13210
- Remove dead mirror site
- Use shebangfix to fix python path
- Now that we have 3 additional plugins rename
HTTLOAD option to PLUGINS
Changelog: http://treeline.bellz.org/index.html
We were not setting the flag to select the GNUstep ABI, so were defaulting to
using the GCC-compatible version, which was likely to trigger a lot of subtle
bugs. This was noticed when C++ exceptions thrown through Objective-C stack
frames caused segfaults.
- Remove FLAVOR from py-docutils dependency in comms/uhd, in this case
it needs the rst2html command, not the docutils module
- Mark some ports as not compatible with python3
Ports using USE_PYTHON=distutils are now flavored. They will
automatically get flavors (py27, py34, py35, py36) depending on what
versions they support.
There is also a USE_PYTHON=flavors for ports that do not use distutils
but need FLAVORS to be set. A USE_PYTHON=noflavors can be set if
using distutils but flavors are not wanted.
A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
added to cope with Python ports that did not have the Python
PKGNAMEPREFIX but are flavored.
USES=python now also exports a PY_FLAVOR variable that contains the
current python flavor. It can be used in dependency lines when the
port itself is not python flavored. For example, deskutils/calibre.
By default, all the flavors are generated. To only generate flavors
for the versions in PYTHON2_DEFAULT and PYTHON3_DEFAULT, define
BUILD_DEFAULT_PYTHON_FLAVORS in your make.conf.
In all the ports with Python dependencies, the *_DEPENDS entries MUST
end with the flavor so that the framework knows which to build/use.
This is done by appending '@${PY_FLAVOR}' after the origin (or
@${FLAVOR} if in a Python module with Python flavors, as the content
will be the same). For example:
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}
PR: 223071
Reviewed by: portmgr, python
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D12464
- Restore search mode when loading saved simple search.
- Add option -P to recollindex to force purge with -i.
- Split package into non-gui/gui subpackages.
- Add -L option to GUI for forcing messages language.
- Removed 'bin' from default skippedNames.
- Improve robustness of email header parser against encoding errors.
- email: fix additional header indexing.
- Restable: fix popup menu (show dups would open parent folder).
* improved the activity planning dialog
* added the possibility of exporting the data and the timetable as CSV
* added the Spanish translation
PR: 223449
Submitted by: Zsolt Udvari <uzsolt@uzsolt.hu> (maintainer)
- X11MON defaults now to Off
PR: 219481
Submitted by: Walter Schwarzenfeld <w.schwarzenfeld@utanet.at>
Reviewed by: PeerCorps Trust Fund <ipc@peercorpstrust.org
Relnotes: http://www.lesbonscomptes.com/recoll/release-1.23.html