1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-18 00:10:04 +00:00
freebsd-ports/lang
Tijl Coosemans d7511b9d00 Mk/bsd.port.mk: Add __MAKE_CONF=${NONEXISTENT} to WRK_ENV
And remove it from individual ports.  Use WRK_ENV in custom build
commands where necessary.

FreeBSD make(1) includes /usr/share/mk/sys.mk and that includes
/etc/make.conf if it exists.  This happens when you run make in a port
directory but it also happens when the upstream build system uses make.
This commit disables make.conf inclusion in the latter case because
users can define variables like CFLAGS in make.conf that override ports
framework variables and this can cause problems that are difficult to
diagnose.

If there are any build customisations made through make.conf that stop
working because of this commit then they should be made available by the
ports tree through some mechanism, e.g. an option in a port.

Some ports were picking up variables from Poudriere make.conf and
required fixes:

- astro/wmspaceweather x11-clocks/wmcalclock: Add OPSYS to MAKE_ENV.
- games/zhlt: Add ARCH to MAKE_ENV.
- graphics/tachyon: Upstream ARCH is not ports tree ARCH.
  Set ALL_TARGET=bsd so upstream ARCH is defined correctly.
  Enable multi-threading support while here.

PR:		277455
Exp-run by:	antoine
2024-03-23 12:19:32 +01:00
..
abcl
alchemist.el */*: Chase editors/emacs update 2024-01-27 18:33:05 -04:00
algol68g lang/algol68g: update Algol 68 Genie to version 3.5.0 2024-02-04 17:17:58 +00:00
angelscript
antimony lang/rust: Bump revisions after 1.77.0 2024-03-23 10:41:46 +01:00
apache-commons-jelly
asm-lsp lang/rust: Bump revisions after 1.77.0 2024-03-23 10:41:46 +01:00
asn1c lang/asn1c: Moved man to share/man 2024-02-24 13:29:31 +01:00
atlast
awka
bas2tap
basic256
bsh
bwbasic
c
cairo lang/rust: Bump revisions after 1.77.0 2024-03-23 10:41:46 +01:00
cbmbasic lang/cbmbasic: Update to 20221219 2024-03-17 22:17:56 +09:00
ccl
ceylon
cfortran
chaiscript
chez-scheme lang/chez-scheme: enable on powerpc 2024-02-16 19:27:21 +01:00
chibi-scheme
chicken lang/chicken: Move man pages to share/man 2024-03-09 20:01:27 +00:00
cim lang/cim: Impelled to share/man 2024-01-24 11:20:12 +01:00
cjs
cling
clips
clisp lang/clisp: Sanitize MANPREFIX 2024-01-22 21:26:41 +01:00
clojure lang/clojure: Moved man to share/man 2024-02-24 17:12:10 +01:00
clojure-mode.el */*: Chase editors/emacs update 2024-01-27 18:33:05 -04:00
clover graphics/mesa: Update to 24.0.1 2024-02-17 15:53:56 +01:00
cocor
coffeescript
colm
cparser
crumb
crystal lang/crystal: Sanitize MANPREFIX 2024-01-21 23:32:09 +01:00
csharp-mode.el */*: Chase editors/emacs update 2024-01-27 18:33:05 -04:00
cython lang/cython: Cosmetic change 2024-02-21 23:06:32 +08:00
cython3 lang/cython3: Update to 3.0.8 2024-03-09 22:05:25 +08:00
cython-devel
dhall lang/dhall: Update to 1.42.1 2024-03-02 12:20:55 +03:00
dlang-tools
dotnet lang/dotnet: Mark BROKEN on 15-CURRENT aarch64 2024-02-27 11:32:16 +03:00
duktape
duktape-lib
ecl lang/ecl: Move man pages to share/man 2024-03-09 20:01:28 +00:00
eisl lang/eisl: update 3.60 → 3.70 2024-02-02 23:52:50 -08:00
elixir lang/elixir: Moved man to share/man 2024-02-24 17:12:11 +01:00
elixir-devel lang/elixir-devel: update to 1.16.2 2024-03-11 07:35:48 +00:00
elixir-mode.el */*: Chase editors/emacs update 2024-01-27 18:33:05 -04:00
elk
elm
emacs-lisp-intro
emilua lang/emilua: Update to 0.6.0 2024-01-20 19:46:23 +01:00
erlang lang/erlang: update to version 25.3.2.10 2024-03-15 01:32:03 +01:00
erlang-doc
erlang-java lang/erlang-java: update to version 25.3.2.10 2024-03-15 01:32:04 +01:00
erlang-man
erlang-runtime21
erlang-runtime22 lang/erlang-runtime22: update to version 22.3.4.27 2024-03-18 19:05:51 +01:00
erlang-runtime23 lang/erlang-runtime23: update to version 23.3.4.20 2024-03-18 19:05:51 +01:00
erlang-runtime24 lang/erlang-runtime24: update to version 24.3.4.16 2024-02-16 19:43:26 +01:00
erlang-runtime25 lang/erlang-runtime25: update to version 25.3.2.10 2024-03-14 10:05:23 +01:00
erlang-runtime26 lang/erlang-runtime26: update to version 26.2.3 2024-03-07 14:39:33 +01:00
erlang-wx lang/erlang-wx: update to version 25.3.2.10 2024-03-15 01:32:04 +01:00
execline
expect lang/expect: Add tcl:wrapper USES flag 2024-02-10 16:51:13 +01:00
f2c
fasm lang/fasm: Cosmetic change 2024-02-21 23:06:32 +08:00
fennel lang/fennel: Update to 1.4.0 2024-02-18 16:25:01 -04:00
ferite lang/ferite: Moved man to share/man 2024-02-24 17:12:12 +01:00
ficl
fpc
fpc-devel
fpc-devel-source */*: spell PORTREVISION correctly 2024-03-21 09:21:06 +00:00
fpc-docs
fpc-source
frawk
fsharp
fth lang/fth: Move man pages to share/man 2024-03-09 20:01:28 +00:00
gambit-c lang/gambit-c: Move man pages to share/man 2024-03-09 20:01:28 +00:00
gauche lang/gauche: update Gauche interpreter to the latest version 0.9.14 2024-02-16 12:30:48 +00:00
gawk Convert more of my ports to new manual page location (part two). 2024-01-23 11:32:28 +00:00
gcc
gcc6-aux lang/gcc6-aux: Sanitize MANPREFIX 2024-01-23 10:57:25 +01:00
gcc9 lang/gcc9: Moved man to share/man 2024-01-28 23:14:12 +01:00
gcc10 lang/gcc10: Moved man to share/man 2024-01-28 00:07:02 +01:00
gcc11 lang/gcc11: Moved man to share/man 2024-01-28 00:07:03 +01:00
gcc11-devel lang/gcc11-devel: Update to 11.4.1.s20240314 2024-03-21 12:44:56 +00:00
gcc12 lang/gcc12: Update to 12.3.0 2024-02-03 09:57:04 +00:00
gcc12-devel lang/gcc12-devel: Update to 12.3.1.s20240315 2024-03-21 12:44:57 +00:00
gcc13 lang/gcc{12,13}: Switch back to standard bootstrap 2024-02-03 09:57:04 +00:00
gcc13-devel lang/gcc13-devel: Update to 13.2.1.s20240316 2024-03-21 12:44:57 +00:00
gcc14-devel lang/gcc14-devel: Update to 14.0.1.s20240225 2024-02-26 22:50:54 +00:00
gcc48 lang/gcc48: Moved man to share/man 2024-01-27 17:26:55 +01:00
gforth Convert more of my ports to new manual page location (part two). 2024-01-23 11:32:28 +00:00
ghc lang/ghc: Mark BROKEN on FreeBSD 14 aarch64 2024-03-23 13:40:43 +03:00
ghc92
ghc94 lang/ghc94: Copy from lang/ghc 2024-03-02 12:20:53 +03:00
ghc810
gir-to-d lang/gir-to-d: Update to 0.23.2 2024-02-17 12:16:37 +03:00
gjs
gleam lang/rust: Bump revisions after 1.77.0 2024-03-23 10:41:46 +01:00
gluon lang/rust: Bump revisions after 1.77.0 2024-03-23 10:41:46 +01:00
gnat12 lang/gnat1?: force the usage of gettext 2024-03-18 21:32:22 +01:00
gnat13 lang/gnat1?: force the usage of gettext 2024-03-18 21:32:22 +01:00
gnatcross-binutils-aarch64
gnatcross-sysroot-aarch64
gnatdroid-binutils
gnatdroid-binutils-x86
gnatdroid-sysroot
gnatdroid-sysroot-x86
gnu-apl Convert more of my ports to new manual page location (part two). 2024-01-23 11:32:28 +00:00
gnu-cobol lang/gnu-cobol: Move man pages to share/man 2024-03-09 20:01:28 +00:00
gnustep-base
go
go119 lang/go119: Mark DEPRECATED 2024-03-18 00:03:46 +01:00
go120 lang/go*: Update to Go 1.22 snapshot 2024-02-20 21:05:05 +00:00
go121 lang/go121: Update to 1.21.8 2024-03-06 22:00:30 +00:00
go122 lang/go122: Update to 1.22.1 2024-03-06 22:00:31 +00:00
go-devel lang/go{-121,-devel}: Fix tests running under nobody user and mark TESTING_UNSAFE. 2024-03-02 16:07:22 +03:00
gomacro all: Bump PORTREVISION after lang/go* update 2024-02-11 10:39:17 +00:00
gprolog
gravity
groovy
gscheme
guile
guile1 lang/guile1: Moved man to share/man 2024-01-28 23:14:42 +01:00
guile2 lang/guile2: Impelled to share/man 2024-01-23 22:51:27 +01:00
guile3 lang/guile3: Moved man to share/man 2024-01-27 01:30:39 +01:00
guile-aclocal
halide
harec
haskell-mode.el */*: Chase editors/emacs update 2024-01-27 18:33:05 -04:00
hermes
hla
hs-brainfuck lang/hs-brainfuck: update to 0.1.0.4 2024-01-27 09:40:03 +03:00
hs-futhark lang/hs-futhark: update 0.25.12 → 0.25.13 2024-01-27 00:25:17 -08:00
hs-koka lang/hs-koka: update 3.0.4 → 3.1.1 2024-03-07 09:30:47 -08:00
hs-unlambda
huc
icc lang/icc: deprecate and expire in 3 months 2024-03-11 11:06:04 +01:00
inko lang/rust: Bump revisions after 1.77.0 2024-03-23 10:41:46 +01:00
intel-compute-runtime
intercal lang/intercal: Move man pages to share/man 2024-03-09 20:01:28 +00:00
io
io-devel lang/io-devel: update to current github commit 2024-02-07 08:53:07 +00:00
itcl lang/itcl: Moved man to share/man 2024-01-30 23:35:41 +01:00
itcl4 lang/itcl4: update to 4.2.4 2024-03-05 08:46:16 +00:00
janet
jimtcl
jpm
jruby
julia lang/julia: fix build by adding the missing patches 2024-03-17 22:05:02 +01:00
jython
kawa lang/kawa: Move man pages to share/man 2024-03-09 20:01:29 +00:00
kf5-kross KDE: Update KDE Frameworks 5 to 5.115 2024-02-18 11:39:10 +01:00
kotlin
kross-interpreters KDE: Update KDE Gear to 23.08.5 2024-02-16 20:31:32 +01:00
kturtle KDE: Update KDE Gear to 23.08.5 2024-02-16 20:31:32 +01:00
lafontaine
lci
ldc
lfe
lfortran lang/lfortran: upgrade to v0.33.1 2024-02-02 19:10:51 +01:00
libhx lang/libhx: update the port to version 4.23 2024-02-26 09:31:54 +00:00
libobjc2
librep
libstdc++_stldoc_4.2.2
linux-c7-tcl85
linux-dotnet10-runtime
linux-dotnet11-runtime
linux-dotnet11-sdk
linux-dotnet-cli
linux-dotnet-runtime
linux-dotnet-sdk
linux-j lang/linux-j: Moved man to share/man 2024-02-24 17:12:14 +01:00
lua51 Mk/bsd.port.mk: Add __MAKE_CONF=${NONEXISTENT} to WRK_ENV 2024-03-23 12:19:32 +01:00
lua52 Mk/bsd.port.mk: Add __MAKE_CONF=${NONEXISTENT} to WRK_ENV 2024-03-23 12:19:32 +01:00
lua53 Mk/bsd.port.mk: Add __MAKE_CONF=${NONEXISTENT} to WRK_ENV 2024-03-23 12:19:32 +01:00
lua54 Mk/bsd.port.mk: Add __MAKE_CONF=${NONEXISTENT} to WRK_ENV 2024-03-23 12:19:32 +01:00
luajit lang/luajit: return port to the pool 2024-02-01 12:44:30 -05:00
luajit-devel
luajit-openresty www/openresty: Update to 1.25.3.1 2024-02-02 00:53:45 +00:00
malbolge
maude
mawk lang/mawk: Move man pages to share/man 2024-03-09 20:01:29 +00:00
mdk
mecrisp-stellaris
micropython
mit-scheme
mixal
mlkit lang/mlkit: Moved man to share/man 2024-02-22 04:48:02 +01:00
mlton
mmix
mono
mono5.10 lang/mono5.10: Moved man to share/man 2024-02-24 17:12:15 +01:00
mono5.20 lang/mono5.20: Moved man to share/man 2024-01-28 14:39:34 +01:00
mono6.8 lang/mono6.8: Moved man to share/man 2024-02-22 04:48:03 +01:00
mono-basic lang/mono-basic: Moved man to share/man 2024-02-24 17:12:15 +01:00
mosh lang/mosh: Moved man to share/man 2024-02-24 17:12:16 +01:00
mosml
mtasc lang/mtasc: Moved man to share/man 2024-02-24 17:12:16 +01:00
mujs
munger lang/munger: Move man pages to share/man 2024-03-18 13:28:10 +01:00
myrddin lang/myrddin: Moved man to share/man 2024-02-24 17:12:17 +01:00
nawk lang/nawk: Sanitize MANPREFIX 2024-01-21 20:25:24 +01:00
nbfc lang/nbfc: Moved man to share/man 2024-02-24 17:12:18 +01:00
neko
neocmakelsp lang/rust: Bump revisions after 1.77.0 2024-03-23 10:41:46 +01:00
nesasm
newlisp lang/newlisp: Move man pages to share/man 2024-03-09 20:01:29 +00:00
nhc98
nickle lang/nickle: Move man pages to share/man 2024-03-09 20:01:29 +00:00
nim
njs */*: update NGINX JavaScript: 0.8.2 -> 0.8.3 (+) 2024-03-18 10:46:50 -04:00
nll lang/nll: Sanitize MANPREFIX 2024-01-22 21:26:40 +01:00
nqc
numbat lang/rust: Bump revisions after 1.77.0 2024-03-23 10:41:46 +01:00
nwcc
nx lang/nx: Moved man to share/man 2024-02-24 17:12:18 +01:00
nyan
ocaml lang/ocaml: Update to 4.14.1 2024-03-11 22:50:58 +01:00
ocaml-autoconf
ocaml-camlidl
ocaml-nox11
oo2c lang/oo2c: Moved man to share/man 2024-02-24 17:12:19 +01:00
opencoarrays
opensycl
ott
owl-lisp lang/owl-lisp: Use upstream release archive and some Makefile improvements 2024-03-19 21:17:25 +01:00
p5-Data-JavaScript
p5-ePerl
p5-Error
p5-Expect lang/p5-Expect: Update to 1.36 2024-03-09 22:07:12 +08:00
p5-ExtUtils-F77
p5-Interpolation
p5-JavaScript-Squish
p5-JavaScript-Value-Escape
p5-JSAN
p5-List-MoreUtils
p5-List-MoreUtils-XS
p5-Marpa
p5-Marpa-PP
p5-Marpa-XS
p5-Modern-Perl lang/p5-Modern-Perl: Update to 1.20240120 2024-02-21 23:07:00 +08:00
p5-Perl6-Subs
p5-Promises
p5-Pugs-Compiler-Rule
p5-Quantum-Superpositions
p5-Scalar-List-Utils
p5-signatures
p5-Switch
p5-Tcl lang/p5-Tcl: update to 1.32 2024-02-10 22:45:45 +01:00
p5-Test-XPath
p5-Try-Catch
p5-Try-Tiny
p5-Try-Tiny-Retry
p5-TryCatch
p5-v6
parrot lang/parrot: Moved man to share/man 2024-02-24 17:12:20 +01:00
pbasic lang/pbasic: Sanitize MANPREFIX 2024-01-21 03:02:46 +01:00
pcc lang/pcc: Move man pages to share/man 2024-03-09 20:01:29 +00:00
perl5-devel
perl5.34
perl5.36
perl5.38
petite-chez lang/petite-chez: Sanitize MANPREFIX 2024-01-22 21:26:40 +01:00
pfe lang/pfe: Moved man to share/man 2024-02-24 17:12:20 +01:00
pharo
php81 lang/php81: Moved man to share/man 2024-01-27 17:26:52 +01:00
php81-extensions
php82 lang/php82: Update version 8.2.16=>8.2.17 2024-03-15 20:09:22 +01:00
php82-extensions
php83 lang/php83: Update version 8.3.3=>8.3.4 2024-03-15 20:09:24 +01:00
php83-extensions
php-mode.el */*: Chase editors/emacs update 2024-01-27 18:33:05 -04:00
picoc lang/picoc: catch up with upstream move to gitlab 2024-02-21 21:32:06 +00:00
picolisp lang/picolisp: limit to amd64 2024-03-11 08:41:28 +00:00
plexil
pocl
polyml lang/polyml: Moved man to share/man 2024-02-24 17:12:21 +01:00
pomsky lang/rust: Bump revisions after 1.77.0 2024-03-23 10:41:46 +01:00
prql lang/rust: Bump revisions after 1.77.0 2024-03-23 10:41:46 +01:00
ptoc
purescript lang/purescript: update to 0.15.14 2024-02-01 18:49:51 +03:00
py-hy
py-lupa
py-textX
python
python2
python3
python27 lang/python27: Impelled to share/man 2024-01-23 20:56:19 +01:00
python38 lang/python38: Update to 3.8.19 2024-03-21 08:55:04 +00:00
python39 lang/python3*: bump PORTREVISION following mpdecimal update 2024-03-19 15:18:31 +01:00
python310 lang/python310: Update to 3.10.14 2024-03-21 08:55:04 +00:00
python311 lang/python3*: bump PORTREVISION following mpdecimal update 2024-03-19 15:18:31 +01:00
python-doc-html lang/python310: Update to 3.10.14 2024-03-21 08:55:04 +00:00
python-doc-pdf-a4
python-doc-pdf-letter
python-doc-text
python-mode.el
python-tools
qmasm
qscheme lang/qscheme: Mark DEPRECATED 2024-03-10 16:32:56 +01:00
quickjs
quilc
racket lang/racket: Sanitize MANPREFIX 2024-01-22 21:26:40 +01:00
racket-minimal lang/racket-minimal: Sanitize MANPREFIX 2024-01-22 21:26:40 +01:00
ratfor lang/ratfor: Moved man to share/man 2024-01-30 21:44:30 +01:00
referenceassemblies-pcl
retro12 lang/retro12: Update to 2024.1 2024-01-25 18:19:36 +01:00
rexx-imc
rexx-regina lang/rexx-regina: Moved man to share/man 2024-01-31 13:59:01 +01:00
rexx-regutil lang/rexx-regutil: Sanitize MANPREFIX 2024-01-21 22:42:29 +01:00
rexx-wrapper
rhino
rizin lang/rizin: Update to 0.7.2 2024-03-06 10:24:22 +03:00
ruby30 lang/ruby30: Sort PLIST 2024-02-21 23:11:12 +08:00
ruby31 lang/ruby31: Sort PLIST 2024-02-21 23:11:12 +08:00
ruby32 lang/ruby32: Update to 3.2.3 2024-02-28 09:51:44 +09:00
ruby33 lang/ruby33: Sort PLIST 2024-02-21 23:11:13 +08:00
rubygem-rb_sys lang/rubygem-rb_sys: Update to 0.9.90 2024-03-09 22:07:18 +08:00
rubygem-ruby_language_server
runawk lang/runawk: Moved man to share/man 2024-02-24 17:20:32 +01:00
rust lang/rust: Update to 1.77.0 2024-03-23 10:41:45 +01:00
rust-bootstrap lang/rust: Update to 1.77.0 2024-03-23 10:41:45 +01:00
rust-nightly lang/rust-nightly: Update to 1.79.0.20240317 2024-03-18 13:54:14 +01:00
rustpython lang/rust: Bump revisions after 1.77.0 2024-03-23 10:41:46 +01:00
s7
sagittarius-scheme lang/sagittarius-scheme: Update to 0.9.11 2024-02-17 18:48:25 +00:00
sather-specification
sather-tutorial
sbcl lang/sbcl: Sanitize MANPREFIX 2024-01-22 21:26:38 +01:00
scala
scheme48 lang/scheme48: Moved man to share/man 2024-02-24 17:22:31 +01:00
scm lang/scm: Sanitize MANPREFIX 2024-01-21 22:42:29 +01:00
scratch lang/scratch: Move man pages to share/man 2024-03-18 13:28:10 +01:00
sdcc
see
seed7 lang/seed7: Move man pages to share/man 2024-03-09 20:01:30 +00:00
silq
siod
sisc
sketchy lang/sketchy: Sanitize MANPREFIX 2024-01-22 21:26:38 +01:00
slib lang/slib: Update version 3b7=>3c1 2024-02-06 11:26:13 +01:00
slib-guile
slisp lang/slisp: Moved man to share/man 2024-02-24 17:24:04 +01:00
smalltalk lang/smalltalk: Sanitize MANPREFIX 2024-01-22 21:26:38 +01:00
smlnj lang/smlnj: Sanitize MANPREFIX 2024-01-21 23:32:11 +01:00
snobol4 lang/snobol4: Move man pages to share/man 2024-03-18 13:28:11 +01:00
solidity lang/solidity: update to 0.8.25 release. 2024-03-15 09:28:44 +01:00
spidermonkey78 lang/rust: Bump revisions after 1.77.0 2024-03-23 10:41:46 +01:00
spidermonkey91 lang/rust: Bump revisions after 1.77.0 2024-03-23 10:41:46 +01:00
spidermonkey102 lang/rust: Bump revisions after 1.77.0 2024-03-23 10:41:46 +01:00
spl
squeak lang/squeak: Moved man to share/man 2024-02-24 17:29:07 +01:00
squirrel
swipl lang/swi-pl: Rename lang/swi-pl to lang/swipl 2024-03-18 07:52:55 +00:00
tauthon lang/tauthon: Moved man to share/man 2024-02-24 17:31:44 +01:00
tcbasic lang/tcbasic: Moved man to share/man 2024-02-24 17:32:22 +01:00
tcc
tcl9 lang/tcl9: fix version in pkg-desc 2024-02-19 09:01:53 +00:00
tcl85 lang/tcl85: Moved man to share/man 2024-02-24 17:33:33 +01:00
tcl86 lang/tcl86, x11-toolkits/tk86: fix build with WITH_LLVM_BINUTILS (again) 2024-03-19 20:04:53 +00:00
tcl87 lang/tcl87: Moved man to share/man 2024-01-31 13:58:56 +01:00
tcl-manual
tcl-wrapper
tclX lang/tclX: Move man pages to share/man 2024-03-09 20:01:30 +00:00
tolua
tolua++
tuareg-mode.el */*: Chase editors/emacs update 2024-01-27 18:33:05 -04:00
twelf
typstfmt lang/rust: Bump revisions after 1.77.0 2024-03-23 10:41:46 +01:00
ucc
urweb
v
v8
v8-beta
vala lang/vala: update to 0.56.16 2024-03-16 04:10:27 -04:00
voc
yabasic lang/yabasic: Move man pages to share/man 2024-03-09 20:01:30 +00:00
yap
yorick lang/yorick: Sanitize MANPREFIX 2024-01-21 22:42:29 +01:00
ypsilon lang/ypsilon: Sanitize MANPREFIX 2024-01-21 22:42:29 +01:00
zephir
zig lang/zig-devel: NEW PORT - latest version of zig language 2024-02-14 14:39:00 +00:00
zig010 lang/zig-devel: NEW PORT - latest version of zig language 2024-02-14 14:39:00 +00:00
zig-devel lang/zig-devel: NEW PORT - latest version of zig language 2024-02-14 14:39:00 +00:00
Makefile lang/swi-pl: Rename lang/swi-pl to lang/swipl 2024-03-18 07:52:55 +00:00