landry
a2c4435970
reserve uid/gid 794 for _burp user/group
2017-11-03 11:49:58 +00:00
naddy
73f098c47c
<net/slip.h> has been removed
2017-10-31 14:39:10 +00:00
naddy
fcc553acf5
Add missing ARCH and MACHINE_ARCH values to ALL_ARCHS.
...
Only use MACHINE_ARCH values for GCC[34]_ARCHS. This seems to be consistent
with the other entries.
2017-10-26 19:40:32 +00:00
espie
96de49bdff
use pkg_create -S so that port sigs and package sigs are handled
...
identically.
Along with removing the XXX in out-of-date, this also fixes dpb update
modes.
2017-10-11 14:27:20 +00:00
espie
d38cac9c54
don't die if we can't print this error message.
...
Seems that some people are heavy handed on the build cluster, as
experienced by phessler@
2017-10-05 22:41:32 +00:00
espie
bd1fb6f1ca
oops, ports without depends have @version at the end.
2017-09-28 19:10:09 +00:00
espie
9a82bf35d3
have out-of-date ignore the @version part for now.
...
properly handling that is more complicated and can wait until after 6.2.
problem pointed out by naddy@
2017-09-28 10:30:35 +00:00
tb
08a014ca9c
Display a clear error message indicating that WRKOBJDIR must be on a
...
wxallowed filesystem for USE_WXNEEDED ports instead of erroring out
unhelpfully. Prompted by numerous questions about Python builds failing
with "configure: error: cannot run C compiled programs." on ports@
Input, tested in bulks and ok sthen; ok danj; no veto from espie.
2017-09-18 16:32:06 +00:00
espie
f0a5685b2c
activate @version
2017-09-18 15:20:54 +00:00
espie
fbc2afa76d
scaffolding for -V option, the only missing part is activating it in
...
bsd.port.mk
2017-09-18 13:02:34 +00:00
espie
86839ea99b
don't count @version as relevant when registering plists.
2017-09-18 13:01:43 +00:00
robert
f00a70a056
no more _zarafa user
2017-09-13 10:45:20 +00:00
robert
60db48d44c
add _kopano user
2017-09-13 10:17:45 +00:00
sthen
b0bb52643e
Add LLD_ARCHS, listing arches using LLVM's ld.lld (rather than binutils'
...
ld.bfd) and a PROPERTIES matcher. Suggested by phessler@, "go for it" espie@
2017-09-09 10:22:45 +00:00
espie
f92d7101b9
turns out we already copy checked packages from cache into the normal
...
repository. keep that model for now, but make FETCH_PACKAGES more consistent
with respect to signature handling (e.g., use TRUSTED_PKG_PATH for the
local repo, and pass TRUSTED_PKG_PATH thru)
should help naddy
2017-09-05 14:50:28 +00:00
espie
11296357e7
always pass state thru
2017-08-29 14:22:10 +00:00
espie
f96c91f68c
a few more bits
2017-08-24 13:25:38 +00:00
sthen
619d6c2b0d
Unbreak.
2017-08-22 19:40:59 +00:00
tj
f586485c58
prioritize https over http/ftp for distfiles.
...
ok aja jasper for gnome, aja for gnutls, giovanni for gimp, sthen for the rest
2017-08-22 18:03:51 +00:00
espie
7737872aef
rework COMPILER yet again. new version should be easier to grasp
2017-08-22 10:27:33 +00:00
espie
5690c3546f
centralize arch compiler support so we cant teach COMPILER to
...
set ONLY_FOR_ARCHS
2017-08-21 09:12:47 +00:00
espie
1f0907b562
even though those names shouldn't be strange, doesn't hurt to protect against
...
-something names.
2017-08-21 09:10:52 +00:00
ajacoutot
c99f19ce29
Fix UID/GID of the mcastproxy user and register it in the user db.
...
from Paul de Weerd (maintainer)
2017-07-31 08:03:40 +00:00
jasper
aa7bfe242b
make an appointment for _orthanc
2017-07-29 18:48:44 +00:00
espie
6ee8bff8bd
switch ports as well
2017-07-26 21:25:32 +00:00
sthen
0c3a4d7394
Poison autopoint if gettext-tools is not a listed dependency, similar to
...
existing poison for msgfmt/msgcat/msginit. Makes sense to naddy@
2017-07-26 14:21:22 +00:00
espie
9952cda353
use -F pthread, so that COMPILER_LIBCXX doesn't trigger "extra" warnings
2017-07-23 09:27:15 +00:00
espie
c114d7057b
add pthread to COMPILER_LIBCXX.
...
white lie, but it allows clang and gcc to be more similar
bump accordingly.
2017-07-23 09:26:25 +00:00
sthen
174ac67aa2
Switch to v1 API URL, minimal patch to fix portgen as the v0 API has been
...
removed - v1 appears to be compatible enough so far. ok tsg@
2017-07-20 20:42:41 +00:00
espie
9b2efb46ff
direct inclusion of MODULES=clang on a clang arch triggers double links
...
so protect against these as well
2017-07-20 07:31:48 +00:00
espie
a76fd1148f
anchor regexp (pedantic fix, I'd have to craft a very specific example
...
to make this break)
2017-07-19 14:17:20 +00:00
espie
9113bc87c7
add sugar to have WANTLIB contain the right mix of
...
COMPILER_LIBCXX/LIBCXX/LIBECXX in most cases.
... and future support for pthread variations.
okay sthen@
2017-07-19 14:16:13 +00:00
zhuk
b5c8dd973c
Catch QML-specific errors, inspired by recently discovered breakage.
2017-07-14 07:42:51 +00:00
espie
a0d2425bd2
now that COMPILER works, we can have a simpler mechanism to figure out
...
the C++ library getting used in most cases.
2017-07-13 11:43:55 +00:00
espie
c231a975e1
turn generate-readmes into a "full" target with locking and everything
...
(but still no cookie)
2017-06-28 10:20:28 +00:00
espie
ce68e425d2
move readmes/rcscripts generation into a separate target
...
'generate-readmes' that's always run, without a cookie.
this allows fine tweaks to that part without needing to rerun
fake every time.
Also places the automatic creation of PKGDIR where it belongs (in
update-plist) and have the new target error out implicitly if
PKGDIR is wrong.
slightly tweaked version compared to published tech@ patch, as it
turns out that scraping old files each time doesn't work,
in practice, as some readmes come from the actual distfile...
2017-06-27 15:47:10 +00:00
schwarze
986033d7de
Fix four issues found with mandoc -Tlint:
...
* missing blank before trailing delimiter
* typo in the name of the AUTHORS section
* missing .An macro in the AUTHORS section
* section ordering
2017-06-25 18:30:38 +00:00
espie
c23805dc62
wrap long line
2017-06-20 15:48:12 +00:00
espie
0e3f6e3812
tweak die_bang to disable tracing, since we know exactly why we're dying
...
and we don't need any trace in that case.
2017-06-20 15:47:49 +00:00
espie
b20f27912b
... works better with the actual redirect/write_error code
2017-06-20 15:47:05 +00:00
espie
9b2738245a
move redirect to UserProxy and introduce write_error.
...
redirect is only called thru a user, so have the error message be
more helpful in telling which user can't perform the redirect.
likewise, write_error should tell which user is involved.
don't wrap redirect_fh in run_as, because we're not opening any
new file.
2017-06-20 15:46:18 +00:00
visa
785a6b25f1
ASPICFLAG is no longer set by bsd.own.mk. Remove it from bsd.port.mk.
...
OK mpi@, jca@
2017-06-19 13:27:00 +00:00
espie
5bbbdfd263
ssh protocol 1 is dead, don't even mention it
2017-06-19 10:22:05 +00:00
sthen
1071cecb59
support for overriding CC/CXX was accidentally lost with the COMPILER_LINKS
...
changes, reinstate it. feedback/ok espie@
2017-06-05 21:53:12 +00:00
espie
2a7559a492
thinko. breaks devel/llvm on a clang arch
2017-06-05 07:10:06 +00:00
sthen
868a63b397
Write out wrapper scripts for compilers using -B to set the toolchain
...
search path to ${WRKDIR}/bin. Ensures that the ld wrapper script needed
for USE_WXNEEDED gets used (clang was ignoring it otherwise).
Rework ccache support and gcc4/clang MODULES to use the same wrapper
generator as above, setting up a list of command names (cc, c++, etc) and
destinations (egcc, eg++, etc) as the port is processed, and writing the
wrappers in one place in bsd.port.mk, with an optional wrapper (e.g.
ccache), and with an echo to make it clear on screen/in log which
compiler binaries were chosen (easier than inspecting the wrapper
scripts) and whether ccache is used.
Initial wrapper using -B from espie, ccache bits from me, discussed
with/ok espie. Been through a bulk on i386.
2017-06-04 23:22:57 +00:00
espie
2c4bade992
sooner or later, we'll run into ports that really require a gcc...
2017-06-03 15:02:26 +00:00
sthen
08379f83f9
reserve uid for mtr
2017-06-02 16:47:23 +00:00
jca
83cc20aca1
poison WANT_CXX, ok sthen@
2017-05-31 22:30:21 +00:00
espie
326a14a21d
put a guard to prevent the nasty issue I ran into with cantor
2017-05-31 08:53:39 +00:00