Commit Graph

5785 Commits

Author SHA1 Message Date
sthen
c8c9a0f901 +net/snowflake_proxy 2022-02-28 16:54:55 +00:00
espie
1e35cb7fb2 allow @comment $OpenBSD$ lines to vanish without a trace.
okay sthen@
2022-02-28 14:07:45 +00:00
sthen
eaae4a01b6 add .poison COMPILERS to mk.conf.template (should be COMPILER) 2022-02-17 17:21:50 +00:00
espie
a20dd924fb move summary.log generation into the subengine, because it's absurd
to create it in dpb modes that don't build anything (such as -F and
HISTORY_ONLY). No functional change.
2022-02-17 12:42:37 +00:00
denis
839205820e Add alertmanager user 2022-02-16 18:25:00 +00:00
espie
024ce525d7 oops missed one 2022-02-13 17:42:28 +00:00
espie
d7d3228526 automatically add @sample for login class files. 2022-02-13 12:42:46 +00:00
sthen
25b9c85b40 after feedback from aja@ and discussion with espie@, change the filename
format to ${PKGDIR}/(class).login, this also allows getting rid of the
LOGIN_CONF variable so that no Makefile changes are needed, only adding
the @sample.
2022-02-11 17:17:27 +00:00
sthen
8d9906460b add a LOGIN_CONF variable to bsd.port.mk, used to copy template files
into the fake-install directory ready for @sample'ing into /etc/login.conf.d
discussed with robert and espie, ok espie
2022-02-11 12:42:10 +00:00
denis
963c05cf67 Add _vmetrics user and link victoriametrics to the build 2022-01-27 09:25:37 +00:00
yasuoka
5824a4ab8d Override "build_user" with a command argument if any.
ok espie
2022-01-26 14:28:13 +00:00
espie
47deda211a officially restrict characters in CATEGORIES and FULLPKGPATH* so that
ports-readmes-dancer and the likes can have predictable characters in urls

ok sthen@
2022-01-25 14:02:38 +00:00
remi
f2ccb3ea4f removal of sysutils/netshot
Since version 0.16.0 released in February 2021, Netshot requires the
GraalVM JRE in order to run JavaScript and Python. GraalVM is not
available in ports. It is better to delete Netshot from ports than to
ship an outdated version with old Java libraries.

OK sthen
2022-01-23 17:10:07 +00:00
espie
30fe5eaa7f glue for recognizing ocaml files...
(misses the fragment dispatch)

generalize "tweak_other_paths"  to run *after* the normal recognition, since
ocaml paths are linked in more generic ways that just "parent directory for
fonts", so they don't necessarily occur in the right order, and we shouldn't
care.
2022-01-21 10:55:18 +00:00
espie
edf8647ae7 slightly better comments 2022-01-21 09:38:48 +00:00
espie
7dfad28b86 move all the logic that handles file dispatch, actual backsubstitution and
state handling into a separate file
2022-01-21 09:36:00 +00:00
espie
c6ad86d5f5 explain slightly better how the tracker/backsubst writer works.
add a (future) option for ocaml handling
2022-01-21 09:25:09 +00:00
espie
1ea09cc529 fully anchor distfiles regexp when we can, doesn't change much
performance-wise unfortunately
2022-01-20 09:35:50 +00:00
sthen
568a72ef8d adjust for CommonPlist.pm renaming 2022-01-20 08:18:47 +00:00
espie
2e57c02cb5 add a wee bit of documentation for the TrackFile logic 2022-01-19 15:06:08 +00:00
espie
58397b2538 slighty more specific method name + style 2022-01-19 14:54:54 +00:00
espie
f897e884e8 rename file to a more intuitive name 2022-01-19 14:46:00 +00:00
espie
cf1897620d move a bit of the main code into a different file, because this is starting
to grow a bit too much.
2022-01-19 14:38:48 +00:00
espie
4fbc190a12 fix a typo for empty _FULL_FETCH_LIST
add a debug introspection target: make show-list=... because
thanks to go, some lists can't be echo'd, as they're long than the exec
limit.
2022-01-10 17:51:55 +00:00
sdk
4ba8953556 Use the File::Copy cp() alias instead of copy(), because it preserves file
permissions. This is closer to system cp -a, which was used before.
2022-01-05 21:23:18 +00:00
sdk
4f3cce6109 Use File::Copy instead of system cp in portgen
ok espie@
2022-01-05 18:28:25 +00:00
espie
c486524600 silence CPAN::Meta::Dependency warning by passing an explicit minimal version
of 0 if none is provided

okay afresh1@
2022-01-05 09:13:40 +00:00
espie
0e522668c5 add -m VAR=value option to pass stuff directly to make.
okay afresh1@
2022-01-05 09:12:50 +00:00
giovanni
fbafb3483f switch to Apache cdn
hint and ok sthen@
2021-12-21 08:20:26 +00:00
sthen
18764719fc set _SYSTEM_VERSION-clang to trigger package updates on clang archs
following the compiler version switch
2021-12-20 08:30:13 +00:00
espie
c8e5b21b8e forgot to add gen to the list of introspected TARGETS 2021-12-14 14:21:41 +00:00
afresh1
f9e4d21cc3 Correct variable name
Missed in my recent refactor.

Noticed by Chris Bennett <cpb_ports () bennettconstruction ! us>
2021-12-12 19:25:39 +00:00
espie
3cffbf0372 next time we need to bump all arches having a specific property, it can
be done in a simpler way
2021-12-06 12:47:51 +00:00
chrisz
d3766ad015 lang/ocaml supports native code on aarch64
ok daniel@
2021-12-04 21:17:10 +00:00
sthen
38f5eec9b5 bump _SYSTEM_VERSION to force package updates of base-clang archs,
the symbol changes in libcompiler-rt.a for emutls are causing problems
and at least 250 packages maybe affected so this is the most sensible
way (we were overdue a bump to this anyway after other toolchain
changes, it's better if people are running code built with current
toolchain rather than a mixture).

discussed with robert@ tb@ espie@ naddy@
2021-12-01 09:26:34 +00:00
semarie
260bfd0eab bsd.port.mk: use .elif instead of imbricated .if
While here, remove 2 empty tabs on line to appease emacs.

ok sthen@
2021-11-27 16:46:13 +00:00
ajacoutot
9b0787094c update-plist: add support for '@tag ibus-write-cache'
ok espie@
2021-11-26 16:47:30 +00:00
afresh1
bd756bd601 Adjust perl.port.mk so options will be picked up in more places
Export some ExtUtils::MakeMaker and Module::Build recognized environment
variables so they are picked up even if we don't run the configure
script directly.

This is useful for things that are not perl modules themselves, but include
perl modules, some of which seem to configure them at build time instead
of configure.

This is the first step to moving perl to have a vendor lib that
ports install into that is separate from where CPAN will install things.

Thanks to kmos@ for a bulk build that didn't turn up anything untoward
2021-11-23 01:12:38 +00:00
espie
99c62371fc define a sensible default value for PKGNAME-sub
(as stem-sub-version), apart from PKGNAME-main which is the
"main" package.

no change in any pkgname in the tree
2021-11-22 11:01:47 +00:00
espie
446cb96a35 remove the default for FULLPKGNAME-sub (to replace with a better one,
as discussed with sthen@)

also: kill some special useless casing... the regexp for adding
REVISION/EPOCH at the right location works with and without flavors

(no difference shown on make show=PKGNAMES through a full tree)
2021-11-21 13:55:10 +00:00
kn
0e52ade0b7 +net/gelatod
OK sthen
2021-11-17 20:32:34 +00:00
espie
7bbe84c156 handled properly by bsd.port.mk now 2021-11-17 10:40:06 +00:00
espie
992783a559 actually error out in case misguided porters try to subpackage
BUILD/TEST_DEPENDS
2021-11-17 10:39:18 +00:00
sthen
8f3d5b871d provide GH_DISTFILE, which is set to the DISTFILES string generated by
a port using GH_ACCOUNT+GH_PROJECT+(GH_TAGNAME|GH_COMMIT), useful if you
need some additional files. ok kn gnezdo, additional feedback espie
2021-11-16 21:18:27 +00:00
espie
f6b4392369 log_same_ts already appends a space 2021-11-15 14:48:17 +00:00
espie
d1fa45d8d6 forgot a wee little tidbit for bad paths in external to NOT break things
oops
2021-11-15 14:39:45 +00:00
kn
f0496a9e1c SEPARATE_BUILD only takes yes/no, flavored is no more 2021-11-09 13:43:15 +00:00
espie
9b356bec72 actually comment on the ispell case 2021-11-08 13:36:25 +00:00
espie
bf929398c5 use (if present) the checking support in pkg_create: that the pkgname
comes from REVISION and EPOCH properly. The most crucial check is probably
checking the end "flavor_ext" indeed comes from flavors (with the notable
exception of MULTI_PACKAGES' default FULLPKGNAME, as per ispell)
2021-11-08 13:35:29 +00:00
rsadowski
ceae85fd77 Add new category "wayland" 2021-11-06 19:10:18 +00:00
sthen
8b02fd98b6 reserve 870 for nginx unit 2021-10-22 20:01:23 +00:00
espie
26a769f78e make the handling of default sets automatic: grab everything from locatedb
if around. If a snapshot, fully parse the SHA256* file, and derive the set
names and the signify version from it.
2021-10-06 13:56:50 +00:00
espie
c3271c33f7 fix the error control flow so that we don't quit dpb on wrong input on
the control socket.

noticed by solene@
2021-10-05 12:31:34 +00:00
espie
7f075145f5 quick fix to proot: after discussion, people seem to think that it's
better to install all sets by default, even though this makes the chroot
more costly (slightly).

So hard-code them for now, grabbing them off SHA256 is on the TODO list
2021-10-04 13:42:21 +00:00
sthen
23eb67b032 extend the existing bsd.port.mk "poisoning" to detect use of executables
from gettext, to add a few more gettext scripts that we see sometimes, and
to add asciidoc. (has been in i386 bulks for months and forgotten about!)

ok espie, "I'm fine with the gettext-tools part and have no opinion on asciidoc" naddy@
2021-09-13 15:40:02 +00:00
abieber
4d4fe9fab4 use 869 for net/headscale 2021-08-27 16:30:16 +00:00
gkoehler
087bd55e9c Switch macppc to ld.lld
Add powerpc to LLD_ARCH, and bump _SYSTEM_VERSION-powerpc so people
will upgrade to lld-linked packages when they exist.  Remove
-Wl,--relax from several ports; ld.bfd needed this flag, but ld.lld
can't take it.

lang/gcc/8 needs USE_LLD = No, because LLD can't link C++ code from
gcc (error: relocation refers to a discarded section: ...), and also,
the adastrap is too old.

To avoid linker errors on macppc, you need a snapshot where
/usr/bin/ld is LLD.

ok sthen@
2021-08-21 03:25:05 +00:00
tb
2b93e99321 portcheck: add check for crates.inc
Extend the modules.inc check to handle crates.inc and stop
insisting on having a pointless "./" on the .include line.

ok danj semarie
2021-08-14 06:56:18 +00:00
jsing
7812eeac63 Add mips64 (aka octeon) to GO_ARCHS.
Discussed with visa@
2021-07-11 16:38:44 +00:00
bket
b78e0cae87 reserve uid 868 for _igmpproxy user 2021-07-11 09:20:54 +00:00
abieber
eb6ad31e92 Attempt to make the experience of updateing a Go port a bit easier.
- Add a version argument (second) to modgo-gen-modules-helper.
- Change modgo-gen-modules target to fetch module info for the
  current MODGO_VERSION of a port. Setting MODGO_VERSION=latest
  will fetch the latest version the Go ecosystem knows about.
  Similarly, if MODGO_VERSION is empty, fetch the latest
  verstion Go knows about.

While here:
- Add '-trimpath' to MODGO_FLAGS.

OK danj@
2021-07-03 02:37:46 +00:00
abieber
942c27c41f Make program name in usage match actual program name.
OK tb@
2021-06-25 15:35:30 +00:00
espie
f963059f7a scrape the old ldd code, which hasn't been used since we got rid of a.out 2021-06-21 15:16:52 +00:00
afresh1
d6b4517057 Have portgen(1) strip leading "v" on perl ports that need it
Noticed by Mischa <obsdml () high5 ! nl>
2021-06-13 19:00:06 +00:00
afresh1
ac796829f9 Have portgen(1) use newly set DEPENDS and CONFIGURE_STYLE
If we don't clean, then the upcoming make build won't notice any changes
that we actually added to the Makefile, such as setting the CONFIGURE_STYLE
to "modbuild tiny".

Noticed by Mischa <obsdml () high5 ! nl>
2021-06-13 18:30:50 +00:00
espie
e53fb59342 fix usage... 2021-06-05 16:20:08 +00:00
paco
22f57af81f fix fgrep command for modules.inc. Spotted by zhuk@ 2021-06-02 13:07:23 +00:00
paco
c8ae6eaf1b portcheck: do not complain about modules.inc being an extra file.
This is used by some Go ports, and maybe some Rust ports in the future
too.

"fine by me" zhuk@
ok danj@
2021-06-01 06:58:59 +00:00
landry
8e951acecb user.list: reserve uid 867 for _notify_push user 2021-05-27 14:51:12 +00:00
abieber
ebe897251a add _navidrome for audio/navidrome 2021-05-25 22:15:45 +00:00
jca
e382f4a16c Enable devel/llvm on riscv64
From Brad
2021-05-22 20:29:47 +00:00
sthen
c52e15386b the main xxx_ARCHS variables in arch-defines.mk should list MACHINE_ARCH
not ARCH names; fix for GO_ARCHS (from Brad) and extend the comment about
APM_ARCHS (which is special)
2021-05-09 08:21:47 +00:00
sthen
08aeab4d28 add riscv64 to port archs lists, from Brad. 2021-05-09 08:17:47 +00:00
sthen
9ed49b9296 If MS-DOS line endings are detected, direct the user at FIX_CRLF_FILES
rather than just point at Makefile.template.
2021-05-08 14:44:38 +00:00
espie
8357a73e76 remove local scaffolding I committed by mistake 2021-05-03 17:53:15 +00:00
espie
0039b6d7da add support for FETCH_CMD as a config file option/command line override
that will replace whatever comes from mk.conf
2021-05-03 07:16:46 +00:00
ajacoutot
9c1c161cc4 Cope with recent changes. 2021-05-02 09:06:44 +00:00
espie
133c3cebf5 grab FETCH_CMD value from bsd.port.mk, as discussed and tested with
Dimitri Karamazov

TODO: add Config.pm support for this as well
2021-05-02 06:08:53 +00:00
naddy
f11aa9cbdf fetch_cmd: switch argument parsing from the deprecated getopt to getopts
ok espie@
2021-04-30 20:20:02 +00:00
espie
b0b45b332a let's work in-tree on that one
skeleton script for people who want to override FETCH_CMD but don't
know exactly what ftp(1) options pkg_add/bsd.port.mk/dpb are going to
want.

A bit of feedback from sthen@, more to come most probably
2021-04-28 16:42:30 +00:00
espie
a6ebec8550 properly set up a watched in the Job::BasePort class instead of doing
it manually in each factory method in the builder.

gets rid of warnings under some install/wipe circumstances

okay naddy@
2021-04-16 20:14:47 +00:00
patrick
f828efc84f Add aarch64 to MONO_ARCHS.
ok robert@ naddy@
2021-04-10 15:36:13 +00:00
solene
cc6845fc1a add _vger for net/vger 2021-04-04 08:58:22 +00:00
espie
6768296769 allow trusted_snapshot, like pkg_add has TRUSTED_PKG_PATH
feedback and okay tb@
2021-03-31 07:56:43 +00:00
abieber
f10c854458 Allow an optional @version suffix (@v1.0.0 for example) to be specified when
generating a Go port with 'portgen go'. Patch from Josh Rickmar. Ty Josh!
2021-03-23 13:17:41 +00:00
espie
03db828d59 refactor: make the builder responsible for telling us whether we should
clean at the end of a build.

Add a new global config option: NEVER_CLEAN
so that no path ever gets cleaned (to be used ONLY if you have lots of disk
space).

I've actually done this manually in the past, to test various tools on
lots of objdirs...
2021-03-21 19:17:34 +00:00
sthen
44854f064a handle .tar.zstd / .tar.zst in EXTRACT_CASES; ok kn@ 2021-03-09 17:09:48 +00:00
gnezdo
c68d711c25 Remove GhcConf packing element as ghc-pkg-recache is no more
These were previously used to automatically add tags to PLIST for
Haskell library ports. Since library ports no longer exist, such
tagging only ever triggers for ghc package where it is now harmful.

ok kili
2021-03-07 19:30:16 +00:00
abieber
e27a7fd632 Fix a bug that was preventing version comparisons from working.
While here try using @v/list first, if that fails use @latest. This should
fix some of the "not being able to see the latest version" issues that
happen when upstreams re-tag.

Tweaks / OK from afresh1
2021-03-03 03:08:30 +00:00
espie
906e6d8cad debug tool for porters: this can fully parse pkgnames, show them in a
human-readable way, and compare them, so that people can figure out if
the version parsing did cope with whatever scheme upstream came with.

should alleviate the need for EPOCH in many cases
2021-03-01 10:35:14 +00:00
espie
81871ee2a5 - move FIX_CRLF_FILES to post-dispatch (suggested by naddy@, okay sthen@)
- fix an old optimisation that was lost, namely do not run distpatch
if it's not necessary

nothing broken after 3000 ports built, so it's unlikely to have any negative
side-effect
2021-02-28 14:01:11 +00:00
espie
6576f7d21a use the new cleaner interface of pkg_add's state that decouples
continue and window size change for readability
2021-02-26 07:54:11 +00:00
espie
13029014e3 FIX_CRLF_FILES obviously belongs in dump-vars 2021-02-25 23:19:51 +00:00
sthen
4fa7ad11f2 FIX_CRLF_FILES should root files in WRKDIST, not WRKSRC.
pointed out by espie@
2021-02-25 23:04:54 +00:00
sthen
44d7ce3bb9 add FIX_CRLF_FILES, from tb@ 2021-02-25 21:59:27 +00:00
sthen
942c7717b8 add FIX_CRLF_FILES. currently we use ad-hoc make targets to convert line
endings in extracted distfiles; it's common enough that it makes sense to
provide a nicer way of doing this. some changes suggested by espie@ tb@ kn@
2021-02-25 21:46:05 +00:00
sthen
3cbe1c2f30 Reverse the polarity of MODPY_VERSION; default is now 3.x,
if a port needs 2.x then set MODPY_VERSION=${MODPY_DEFAULT_VERSION_2}.

This commit doesn't change any versions currently used; it may be that
some ports have MODPY_DEFAULT_VERSION_2 but don't require it, those
should be cleaned up in the course of updating ports where possible.

Python module ports providing py3-* packages should still use
FLAVOR=python3 so that we don't have a mixture of dependencies some
using ${MODPY_FLAVOR} and others not.
2021-02-23 19:39:08 +00:00
sthen
6311f228e2 Record timings at the bottom of the individual build log (it's just the
same information as in summary.log but I find it useful to have here too0.
ok espie@
2021-02-21 10:48:04 +00:00
espie
ec88bfaedb finally add DEBUG_PACKAGES and DEBUG_CONFIGURE_ARGS to sqlports
not sure what I missed the last time as this is fundamentally trivial
2021-02-20 18:05:04 +00:00
abieber
0666597e06 Update Go to 1.16.
OK jsing@
2021-02-20 14:56:34 +00:00
sthen
4648b5acd5 oops, revert local diffs from my test build tree 2021-02-19 23:14:45 +00:00
sthen
248932be74 switch MODPY_BIN_SUFFIX to -2 for py2 and (blank) for py3
switch ports using command-line tools from py-sphinx that don't need a
py2 version of it to py3-sphinx
2021-02-19 23:13:00 +00:00
sthen
b2fe97ef21 add uid and rcscript for the daemon for icinga director; mention in pkg-readme 2021-02-10 15:35:38 +00:00
espie
c77c37126d readlink might give you a relative link, which you then have to finish
resolving yourself (fixes update-patches in japanese/onew)
2021-02-09 17:34:40 +00:00
kn
348ac5410b Remove ftp.cs.tu-berlin.de (NXDOMAIN) 2021-02-07 22:02:04 +00:00
sthen
a7e057a338 Change COMMENT for debug packages to just use PKGSTEM not FULLPKGNAME.
In some cases (mostly with insane distnames from local test builds, but
conceivably also possible with long combinations of flavours) they can
exceed the character limit. Discussed with espie@ who pointed out that
plist_db doesn't include entries for debug packages.

From Mikolaj Kucharski.
2021-02-06 15:24:48 +00:00
kn
05532e3bec Disable _hitch after security/hitch removal
Reminder from Matthias Schmidt, thanks.
2021-02-01 12:41:37 +00:00
sthen
39b4146d34 mention the port dir (devel/gettext,-tools) not just "gettext-tools" in
the poisoned scripts; easier to cut-and-paste
2021-01-31 21:18:23 +00:00
rsadowski
c4d5ada820 Remove Qt4 checks
We no longer want to import "new" Qt4 applicatios.
2021-01-30 08:01:10 +00:00
sthen
3613cd7af4 Change ccache handling from adding to BUILD_DEPENDS to doing an ".if exists"
check. Newer ccache uses cmake making it impractical to break the loop by
just disabling ccache for the individual ports on the way to building ccache.
2021-01-24 14:38:34 +00:00
kettenis
6716b674c9 Add powerpc64 to GCC49_ARCHS.
ok jasper@
2021-01-18 19:32:50 +00:00
sthen
c4cf25a65c add 863 for mail/dcc 2021-01-17 21:27:04 +00:00
abieber
1018dcc930 Teach go.port.mk and Go.pm how to escape modules that contain uppercase
letters.

OK kn, make magic from espie/naddy, feedback from afresh1 and sthen.
2021-01-16 23:38:13 +00:00
kn
9196604f15 Support .rpm in EXTRACT_CASES
Less special cases in (rare) ports, pluse one can use EXTRACT_FILES as usual now.

OK espie robert
2021-01-10 22:29:33 +00:00
sthen
0f8fca3a21 mips64el moved to clang, update ports arch-defines to match. from Brad. 2020-12-22 12:53:42 +00:00
sthen
ca096aa34b poison some py-related things which are easy to get wrong:
MODPY_ADJFILES (should be MODPY_ADJ_FILES)
MODPY_PYPI (should be MODPY_PI)
2020-12-15 14:52:27 +00:00
rsadowski
87a069bf2f Remove kde3/kde4 and phonon check(s)
OK sthen
2020-12-12 15:12:07 +00:00
rsadowski
5f64f2567d Disable _kdesud and _kdm from KDE3/4 2020-12-12 07:30:48 +00:00
paco
3bd9ffa229 prevent error on modgo-gen-modules when MODGO_MODULES or MODGO_MODFILES
are not defined

ok abieber@
2020-12-08 09:03:29 +00:00
sthen
681eeb9d7b Use strip -d, not just plain "strip", when removing debug symbols from
binaries for packages using DEBUG_PACKAGES. This avoids the current
situation where a backtrace is useless (function names all "??") if
a package was built with DEBUG_PACKAGES but the debug-foo package is
not installed.  ok espie@ pirofti@
2020-12-04 15:04:52 +00:00
sthen
c6ef3bc530 +blackbox_exporter 2020-11-21 12:26:50 +00:00
sthen
bf68142e73 switch py-tagpy to py3-only and remove its only py2-consumer audio/zeya
(a ten year old network daemon, no longer maintained in ports or upstream;
distfiles were fetched from debian who removed it from their packaging ~5
years ago). py-tagpy is one of the few consumers of boost's py2 library.
ok jca
2020-11-14 11:57:56 +00:00
ajacoutot
5d8191de37 Comment the _colord user/group. 2020-11-14 11:07:10 +00:00
danj
456f70f468 Comment _wiresep
net/wiresep has been removed in June after wg(4) arrival.
2020-11-13 23:31:37 +00:00
espie
79d673f522 by default, only run pkg-locatedb for "new" files, so that people will
actually run it by default

okay sthen@
2020-11-08 17:01:52 +00:00
espie
c52fecbcac left a bit of dead code while refactoring 2020-11-07 10:54:22 +00:00
solene
b89bf0335d + _i2p for net/i2p 2020-11-04 19:15:30 +00:00
abieber
0a093b7690 reserve 860 for net/dendrite 2020-10-22 13:52:57 +00:00
paco
fa9826f854 new target modgo-gen-modules for lang/go
It generates the lists for MODGO_MODULES and MODGO_MODFILES
Useful to update go ports.

ok abieber@
2020-10-09 13:23:51 +00:00
jasper
aeb6c4582b mop up after apache-activemq removal 2020-09-12 15:33:51 +00:00
abieber
9b54d33cad reserve 859 for net/miniflux 2020-09-08 22:35:04 +00:00
rsadowski
fb3931fb4c Rework multimedia/phonon multimedia/phonon-backend
- Remove infrastructure/bin/portcheck bits.
2020-08-20 17:58:57 +00:00
solene
6e9c7f648b Comment _ajaxterm user after www/ajaxterm removal
Pointed out by danj@
2020-08-20 13:31:17 +00:00
sthen
54a13723b7 bump SYSTEM_VERSION on clang archs, to trigger pkg_add to update
everything so that people updating from subsequent snapshots won't
have old clang 8-compiled packages lying around.

also will work around the problem where packages don't have WANTLIB
in sync, in some cases these have an unlisted dependency on libc++
which won't have been updated as needed (found by matthieu@).

ok ajacoutot@
2020-08-13 17:08:45 +00:00
bcallah
475f912824 Reserve 858 for _purritobin. Forgot to do this on import.
Spotted by naddy@, thanks.
2020-08-13 14:02:18 +00:00
jca
04197b1fe1 Add powerpc64 to LLVM_ARCHS
from Brad
2020-08-11 08:27:24 +00:00
kettenis
1e4c58a117 Add support for powerpc64.
ok naddy@, jsg@
2020-07-12 07:59:48 +00:00
abieber
096e6c6ae4 Teach 'portgen go' how to re-use existing ports. Also remove debug lines
that made it in.

OK afresh1@
2020-07-11 22:26:01 +00:00
espie
9a3fd2f8c5 do NOT check license issues for !current packages, because we don't care
that much, and more importantly, because there may be gaps in the database
for various reasons
2020-07-04 18:29:21 +00:00
espie
b1b8421b9e seems that other people do not use this...
get rid of cdrom_okay
2020-07-04 16:54:22 +00:00
espie
877acdbb0a thinko 2020-07-04 16:53:42 +00:00
sthen
6992f5117a update search.cpan.org -> metacpan.org, from cwen@ in 2018,
similar diff from Yozo TODA. bumps to follow.
2020-07-03 21:42:55 +00:00
sthen
75244c1bf6 portgen: unbreak PyPI 2020-07-02 21:07:51 +00:00
espie
24e163809a register-plist is a logical place to be able to save stuff elsewhere,
set up to be able to save manpages
2020-06-28 10:58:25 +00:00
abieber
273b7fe1fe Remove extra shell.
Fix from espie@
2020-06-26 23:26:04 +00:00
espie
ada8dbb7b9 explain why FAKE_TREE_OWNER is not a regular option 2020-06-26 14:47:05 +00:00
espie
2519958a27 add code to write conflict-related info in the cookie, so that if it changes
we rerun pkglocate
also check the pkglocate cookie vs the fake cookie, so that we rerun things
if somehow fake was rerun without cleaning things first (unlikely, but still)
2020-06-26 13:00:07 +00:00
espie
75f4ce503e manage a pkglocate_cookie, so that pkglocate is not run every time.
Note the TODOs, there's some code to be written to actuall re-run
pkglocate when the conflicts change.
2020-06-26 12:00:27 +00:00
espie
5918cd90f0 add a PKGLOCATE_COOKIE that will be filled in by update-plist
turns out update-plist already groks -D thanks to inheriting from
common code!
2020-06-26 11:51:16 +00:00
espie
a0db38ea1e nit, help debug 2020-06-26 11:02:32 +00:00