aboutsummaryrefslogtreecommitdiff
path: root/ports-mgmt/synth/pkg-plist
Commit message (Collapse)AuthorAgeFilesLines
* Update ports/synth from 2.03 to 2.04Eric Turgeon2018-05-101-1/+2
| | | | | | | Approved by: wg (mentor) Notes: svn path=/head/; revision=469543
* ports-mgmt/synth: Upgrade version 1.54 => 1.60John Marino2016-10-151-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Major new feature: Web-based front-end A dynamic html report is now generated for each build. The report is placed at <profile log directory>/Report/index.html. The report is updated 10 times per minute. The entire build history is retained and is searchable, but that history is reset at the start of the next run. In addition, several fields are clickable and trigger a quick-filter on the history log including the "Built", "Failed", "Ignored", "Skipped", "No." column and "ID" column (see tiptool for action hint) and the "Total" field clears the search pattern quickly. An earlier but representative version of the web report can be seen at: https://github.com/jrmarino/synth#web-interface The Synth web report pulls 2 orders of magnitude less data than the equivalent poudriere report because the json data is split into multiple files limited to 500 ports each (e.g. the poudriere data file might be 1.8 Mb on a big bulk run polled every 8 seconds where as Synth only pulls the latest segment file (50kb avg) every 6 seconds. Synth also stops polling when the run is complete. Minor enhancement: The log files were cleaned up The data/phase headers and footers were modified so that the build log appears a lot cleaner now (subjective of course). Notes: svn path=/head/; revision=424025
* ports-mgmt/synth: Yet another release candidateJohn Marino2016-02-121-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | Unfortunately, there's been a bit too much change since 0.99_6 to confidently release version 1.00, so another release candidate is necessary. Both new features and bug fixes were added. New features: * Provide ability to define environment variables in a profile (/usr/local/etc/synth/<profile>-environment) * Support fetching by proxy using these environment variables * Add zsh and bash completion scripts * Accept port origins with trailing file separators (so people using completion scripts don't have to backtrack to remove them) * In text (non-curses) mode, output the current package build tally every 200 seconds (approximately) Bug fixes: * Fix support for system roots that don't match host (e.g. ARCH, OSRELEASE, OSVERSION, etc * Fix ABI check for system roots that don't match host * Remove effect of system /etc/make.conf (originally seen when MAKE_JOBS_NUMBER was defined there and disabled synth) Notes: svn path=/head/; revision=408766
* Add new port: ports-mgmt/synthJohn Marino2016-01-101-0/+6
Synth is a custom packge repository builder for FreeBSD and DragonFly. It is intended to replace Portmaster, portupgrade, and poudriere for the average user. It is simple to learn (the powerful options are limited in number) and user-friendly, but it is extremely fast due to its parallel building capability. It will "drop-in" on any system as it leverages the stock pkg(8) facilities. All ports are built in a clean environment, so it is finally safe to build ports as needed on a live system. The default profile is the system itself, not a new jail, which can be a valuable feature for some environments. (more text on pkg-desc). It's ready for wider testing now. Notes: svn path=/head/; revision=405749