- Regenerate patches to make portlint happy
- Other minor changes to Makefile for portlint happiness
- Updates the description to reflect a bit more the current state:
- The original FTP site from Cisco isn't reachable anymore, nor
is 2.x in the ports tree these days.
- Update/add the URL, though the one from Cisco still works, but
this is the version from Shrubbery Networks. (there are others around)
- Add a pkg-message
PR: 204683
Submitted by: Mathieu Simon <freebsd@simweb.ch>
- Regenerate patches to make portlint happy
- Other minor changes to Makefile for portlint happiness
- Updates the description to reflect a bit more the current state:
- The original FTP site from Cisco isn't reachable anymore, nor
is 2.x in the ports tree these days.
- Update/add the URL, though the one from Cisco still works, but
this is the version from Shrubbery Networks. (there are others around)
- Add a pkg-message
PR: 204683
Submitted by: Mathieu Simon <freebsd@simweb.ch>
This Ada05 library contains various utility packages for building
Ada05 applications. This includes:
o A logging framework close to Java log4j framework
o Support for properties
o A serialization/deserialization framework for XML, JSON, CSV
o Ada beans framework
o Encoding/decoding framework (Base16, Base64, SHA, HMAC-SHA)
o A composing stream framework (raw, files, buffers, pipes, sockets)
o Several concurrency tools (reference counters, counters, pools,
fifos, arrays)
o Process creation and pipes
o Support for loading shared libraries (on Windows or Unix)
o HTTP client library on top of CURL or AWS
Ada Util also provides a small test utility library on top of
Ahven to help in writing unit tests.
Django-RQ is a simple app that allows you to configure your queues in
django's settings.py and easily use them in your project.
WWW: https://github.com/ui/django-rq/
This change is the same as r400632, which updated gcc[56]-devel, but now
for gcc{,48,49,5}. This change is the second attempt at doing this: the
first attempt went in r401072 and was reverted in r401074 because the diff
was bogus and enabled the new MULTILIB option under all platforms instead
of just powerpc64.
This fixes the build of gcc{,48,49,5} under powerpc64 when the system
is built without the lib32 libraries.
More in detail:
If the system is built with lib32 support (WITH_LIB32, which is the default),
building gcc from ports results in a compiler that can target both 64-bit and
32-bit binaries on powerpc64. However, when lib32 support is disabled
(WITHOUT_LIB32), gcc should only be built with 64-bit support or otherwise
the build fails.
To fix this, explicitly disable 32-bit support when /usr/lib32 is not present
and add a MULTILIB option (which is only defined for powerpc64 when 32-bit
support is possible and defaults to yes to preserve the current behavior) to
allow the user to explicitly control this feature.
Approved by: gerald (maintainer), bdrewery (mentor), andreast
Differential Revision: https://reviews.freebsd.org/D3952
Changes:
1) Update mergeplist.py:
a) Produce shorter plists
b) Improve naming of iteration variables
2) Add DEVEL and STAGING to the plist substitution list, for 1.
3) Bump minimum OSVERSION for -CURRENT
4) Mark port an broken on -CURRENT: dependencies not building
- This patch was removed when updating to 1.6.4, so the patch needs
to be put back in order to solve the bug 204399.
PR: 204600
Submitted by: Carlos J. Puga Medina <cpm@fbsd.es> (maintainer)
- While here, minor port cleanup, switch to options helpers
- Bump PORTREVISIONs of consumers as soversion has changed
PR: 204553
Submitted by: graham@menhennitt.com.au
This needs a newer glib then is in ports.
Don't touch the ports that have a dependancy on this since they only
use it at build time. And no portepoch since it didn't build anyway.
Submitted by: antoine@
Pointy hat to: kwm@
There were two issues with the new smart_makepatch script.
1) use of "local" declaration
All function variables were declared "local" during the review. This
caused the script to break, at least on FreeBSD 9.2. Given that it's
not being seen on 9.3R or later, it might be a bug in Bourne shell that
has since been fixed.
e.g. This resulted in stderr error on second iteration:
local contains=$(grep "^+++ " ${existing_patch} | awk '{x++; print x}')
however, this works fine:
local contains
contains=$(grep "^+++ " ${existing_patch} | awk '{x++; print x}')
To be safe, all local variables are assigned with $(<shell cmd>) on
separate lines now.
2) The comment extraction was flawed for files that contain multiple
patches. It was not counting the hunk lines properly which caused some
portion of a patch to be considered as a comment for the next patch. The
hunk traversal algorithm has been fixed.
Since 1) involved the introduction of local declarations that broke the
script and since only Scripts/smart_makepatch.sh is touched, I will
piggy-back on the original approval. The fix was tested with devel/nspr,
the port listed in the PR, which uses multi-patch files.
Approved by: portmgr
Differential Revision: D4136
PR: 204725
Include new patch from jbeich:
- Add NEON OPTION on arm; no changes in default OPTIONs
- Port now assumes at least armv7-a if user selects NEON
PR: 204345
Submitted by: gonzo@FreeBSD.org, jbeich@FreeBSD.org
last commit. Use the PyPi version instead of the made up one.
Bump PORTEPOCH to 1 because 0.7.117 is less than 20151118.
Differential Revision: https://reviews.freebsd.org/D4248
Changes:
- Fixed non-critical bug when server may fail if up-script is not executed
successfully.
PR: 204609
Submitted by: Sergey Matveev <stargrave@stargrave.org> (maintainer)