User Details
- User Since
- Nov 23 2018, 3:10 PM (283 w, 10 h)
Wed, Apr 24
Updated patch for latest IntelliJ release (2024.1)
Mar 25 2024
Update to 2023.3.6
Fixed fsnotifier path
Updated to 2023.3.6
Mar 24 2024
Updated based on latest ports
Fixed pty4j terminal
Apr 1 2023
Updated for release of IntelliJ 2023.1
Mar 18 2023
Disabled IDE auto updates and set value to indicate updates are managed via FreeBSD Ports.
Mar 16 2023
Feb 8 2021
Feb 7 2021
Jun 27 2020
New Changes;
Added DIST_SUBDIR
Download Maven deps from GitHub with more descriptive filename (mesos-maven-deps-1.10.0.tar.gz)
I've updated the patch to pull all the required Maven dependencies from a GitHub repo, as suggested by the feedback from -ports@
I would like to look into the wider issue of resolving/fetching dependencies for Maven based ports, but is easier to try that with a smaller and simpler project first, rather than Mesos which is quite complex.
Jun 25 2020
Jun 23 2020
Jun 19 2020
Jun 5 2020
May 30 2020
May 22 2020
Nov 23 2019
Removed PORTREVISION bump from devel/geany/Makefile, and improved dependency check to test for a spefic colour theme file as suggested.
Changed devel/geany/Makefile to remove THEMES option from default options.
Nov 22 2019
I don't much like having to add a slave port, so inverting the dependency sounds like best option.
Nov 21 2019
Hi again,
Nov 15 2019
Changed RUN_DEPENDS from geany>=1.24:devel/geany to geany:devel/geany.
Nov 5 2019
Oct 31 2019
Oct 26 2019
I would say just add IGNORE_FreeBSD_11= does not build between LICENSE* and *DEPENDS
I'm fine with both, IGNORE would tell people don't really need to try it, while BROKEN will still be built by the package builders.
Added IGNORE_FreeBSD_11 due to breaking build.
Oct 25 2019
BTW, it fails to build on 11: https://gist.github.com/3d72c1ad6338657c385a86ec8bbb2526
If this is hard to fix, we could consider mark this IGNORE on 11.
Oct 23 2019
Updated pkg-plist to include missing header files.
Oct 22 2019
Oct 4 2019
- Updated port to 1.9.0
- Added databases/leveldb dependency
- Added devel/elfio dependency
- Added www/http-parser dependency
- Additional patches to fix compile errors
- Removed CLI option (always installed)
Sep 18 2019
Still:
====> Running Q/A tests (stage-qa) Error: '/usr/bin/env python' is an invalid shebang you need USES=shebangfix for 'bin/mesos-ps' Error: '/usr/bin/env python' is an invalid shebang you need USES=shebangfix for 'bin/mesos-tail' Error: '/usr/bin/env python' is an invalid shebang you need USES=shebangfix for 'bin/mesos-scp' Error: '/usr/bin/env python' is an invalid shebang you need USES=shebangfix for 'bin/mesos-cat' *** Error code 1The problem is those files under bin/ need Python, are installed even when CLI is not defined, while python:run and shebangfix are only defined when CLI is on.
So, the possible solution is either only install these files when CLI is defined, or having python:run and shebangfix defined globally.
Makefile changes
- Fixed typo; CLI_USE= should have been CLI_USES=
- Added 'shebangfix' to CLI_USES=
- Removed extraneous whitespace (to satisfy portlint)
Sep 16 2019
====> Running Q/A tests (stage-qa) Error: '/usr/local/bin/python' is an invalid shebang you need USES=shebangfix for 'bin/mesos-ps' Error: '/usr/local/bin/python' is an invalid shebang you need USES=shebangfix for 'bin/mesos-tail' Error: '/usr/local/bin/python' is an invalid shebang you need USES=shebangfix for 'bin/mesos-cat' Error: '/usr/local/bin/python' is an invalid shebang you need USES=shebangfix for 'bin/mesos-scp' *** Error code 1I think this is because USE=python:run is only defined when CLI option enabled.
Sep 15 2019
Sep 14 2019
Aug 13 2019
Aug 8 2019
Updated to 1.8.1
Added patch to fix compilation error in src/master/allocator/mesos/hierarchical.cpp
Jun 8 2019
Please could take a look over the updated diff, as I appreciate the constructive feedback! :-)
Jun 2 2019
Makefile changes;
- Fixed incorrect braces for PORTVERSION
- Added USES= libtool
- Added USES= shebangfix and SHEBANG_FILES= (although make stage-qa still seems unhappy with these files?)
- Added USE_LDCONFIG=yes
- Added option for installing CLI tools (which require the python runtime)
- Added option for installing Deploy scripts (which should now install the *.template files as samples)
- Added --disable-werror flag as suggested
May 13 2019
Added SUBDIR += apache-mesos to sysutils/Makefile, as requested.
May 12 2019
Apr 16 2019
Are there any further changes that this port needs, or can it be merged?
Apr 14 2019
Updated Makefile based on suggestions;
Fixed typo in pkg-descr.
Updated existing devel/elfio port rather than creating a new one (devel/elfio3).
Updated Makefile as suggested by tobik;
Removed ALL_TARGET=
Added NO_BUILD= yes
Added TEST_TARGET= check
Moved 'OPTIONS' variables down for correct ordering
Apr 13 2019
Added elfio3 directory to devel/Makefile
Added myself as maintainer
Added picojson subdirectory to devel/Makefile
Added myself as maintainer of this port
Apr 12 2019
Apr 10 2019
Dec 15 2018
Updated file path in diff for Phabricator Diffusion browsing
Dec 8 2018
Dec 1 2018
Nov 30 2018
Updated with regards to feedback suggested by markj