- Update to 0.9.0
- Trim Makefile header
- Convert lib depends to new syntax
- Use single space for WWW
PR: ports/181762
Submitted by: Denis Generalov <gd rambler-co.ru> (maintainer)
. trim Makefile headers;
. use new LIB_DEPENDS syntax;
. convert USE_GMAKE to modern USES statement.
Reported by: Roman Cat <roman-cat@yandex.ru> (at freebsd-ports@) [1]
apropriate files):
-----
bgl_babylon.cc:97:19: error: use of undeclared identifier 'dup'
file = gzdopen( DUP( fileno( f ) ), "r" );
^
bgl_babylon.cc:36:13: note: expanded from macro 'DUP'
#define DUP dup
^
-----
processwrapper.cc:99:12: error: use of undeclared identifier 'getpid'
return getpid();
^
-----
qtsingleapplication/src/qtlocalpeer.cpp:96:56: error: no member named 'getuid' in the global namespace
socketName += QLatin1Char('-') + QString::number(::getuid(), 16);
~~^
-----
2. Use new syntax for LIB_DEPENDS.
engine. In contrast to other wrappers such as pysqlite it focuses
on being a minimal layer over SQLite attempting just to translate
the complete SQLite API into Python. The documentation has a section
on the differences between APSW and pysqlite. APSW supports CPython
2.3 onwards and CPython 3.1 onwards.
PR: ports/181938
Submitted by: Rusty Nejdl <rnejdl@ringofsaturn.com>
Instead of hardcoding the compiler target as FreeBSD, use the OPSYS
variable to it. This makes no practical difference for FreeBSD, but
it helps DragonFly get properly configured.
Approved by: gerald
Changes:
- Enhance the fossil changes, fossil clean, fossil extras, fossil ls and fossil status commands to restrict operation to files and directories named on the command-line
- New --integrate option to fossil merge, which automatically closes the merged branch when committing
- Renamed /stats_report page to /reports. Graph width is now relative, not absolute
- Added yw=YYYY-WW (year-week) filter to timeline to limit the results to a specific year and calendar week number, e.g. /timeline?yw=2013-01
- Updates to SQLite to prevent opening a repository file using file descriptors 1 or 2 on unix. This fixes a bug under which an assertion failure could overwrite part of a repository database file, corrupting it
- Added support for unlimited line lengths in side-by-side diffs
- New --close option to fossil commit, which immediately closes the branch being committed
- Added chart option to fossil bisect
- Improvements to the "human or bot?" determination
- Reports errors about missing CGI-standard environment variables for HTTP servers which do not support them
- Added --scgi option to fossil server
- Internal improvements to the sync process
- The internals of the JSON API are now MIT-licensed
however this was addressed in rr327018
- adopt new lib_depends format
- pet portlint
- move pre-configure to post-patch-script
PR: 181988
Submitted by: kalten@gmx.at
- Allow to build with any compiler and remove USE_GCC
- Remove LICENSE_FILE (just a standard GPL boilerplate)
- Employ OPTIONS helpers and modern LIB_DEPENDS syntax
- Drop apparently left-over post-patch target that does nothing now
- Improve on the COMMENT line, some other cleaning while here
1.3.1-3 -- which contains all of our patches reported to date.
Add a patch by stefanf@, which allows the port to build on 10.x
Though I'll try to submit the patch upstream as before, I'll try
to persuade them to not remove the 1.3.1-3 again after the apply
it and "release" 1.3.1-4
PR: 182009, 182005, 181779
Obtained from: stefanf