6178 Commits

Author SHA1 Message Date
kn 07aff387cf Remove net/adsuck; OK sthen
Unmaintained upstream, outdated, doesn't work, used dhclient.
Use unwind.conf(5) 'block list file' instead.

OK sthen
2024-07-16 20:25:49 +00:00
bentley 69b3b985f0 Rework font install target to accept filenames instead of file extensions.
This means instead of setting MODFONT_TYPES to an extension like "otf",
font ports now specify filenames to install (wildcards allowed) like
MODFONT_FONTFILES=*.otf.

ok sthen@
2024-07-11 12:54:41 +00:00
bentley 5d03926ea9 Add a new font module variable, MODFONT_DOCDIR, to simplify doc installation.
This reduces the need for custom install targets in ports using the
font module.

ok sthen@
2024-07-09 13:03:39 +00:00
denis e273603461 Add victorialogs user 2024-07-09 10:51:56 +00:00
bluhm 91bed797bf CPAN mirrors have been replaced by CDN. Use https://www.cpan.org
directly.
2024-07-02 09:23:00 +00:00
claudio 349771b295 Update config.guess and config.sub to the current 2024-01-01 version.
This drops the mktemp template adjustment that we carried as a local
change. If people really think that six X is not enough talk with upstream.

Bulk test done by tb@
OK sthen@
2024-06-25 14:36:35 +00:00
jsing 31428ae9a0 Remove openbsd/mips64 from lang/go.
The openbsd/mips64 port is effectively unmaintainable, largely due to not
being able to upstream the direct syscall to libc conversion:

   https://github.com/golang/go/issues/61546

Remove mips64 from GO_ARCHS, along with armv7 (arm is already included).
Remove mips64 from the lang/go Makefile and sort the MACHINE_ARCH handling
list. Do the same in go.port.mk, adding riscv64 in the process (neither
mips64 or riscv64 were included previously).

ok jca@ sthen@
2024-06-25 13:48:24 +00:00
rsadowski d4cdf6e2ae Set note to MODPY_COMPILEALL
"${MODPY_BIN} ${MODPY_LIBDIR}/compileall.py" was replaced
by MODPY_COMPILEALL
2024-06-10 05:10:08 +00:00
sthen 992d7490ae luajit for aarch64 2024-05-16 11:04:44 +00:00
sthen fac7c0f52f add LUAJIT_ARCHS and associated property for bsd.port.arch.mk 2024-05-16 09:52:39 +00:00
sthen e754c0764e mention autoreconf, provide some examples of common uses of the various
autoconf-related variables as you're likely to find in real ports with
descriptions
2024-05-01 06:51:18 +00:00
matthieu dfefe28f94 Update the main SITE_XORG url to match what is used by X.Org
releases announces. ok jsg@
2024-04-29 05:12:48 +00:00
sthen 4ba89a34d7 reserve 899 for openhab 2024-04-23 20:42:50 +00:00
sthen 6c2ee25959 reserve 898 for _icingadb 2024-04-17 19:15:05 +00:00
bentley 01272f3f07 Properly namespace font module variables. Update individual ports to cope.
ok sthen@
2024-04-15 16:08:14 +00:00
phessler b74eb74332 stop erroring if <file>.orig exists
OK op@ rsadowski@ kn@
2024-04-14 17:24:37 +00:00
landry 46ef9bd12d user.list: uids 564 & 565 available again, mail/stalwart will reuse 567 only 2024-03-31 05:44:33 +00:00
danj d193b6b4b4 Update postfix entries
mail/postfix/snapshot was removed so document stable35 instead.

discussed with, and ok sthen@
2024-03-29 01:06:54 +00:00
gkoehler 1a9f2199c7 bump _SYSTEM_VERISON-powerpc for clang fix: CFI for cr2, cr3, cr4
The macppc snap with the Mar 4 kernel has a fixed base-clang.  The
bump affects only powerpc packages, and will cause pkg_add -u to
update to fixed packages, where the CFI might unbreak a C++ exception.
2024-03-05 01:52:34 +00:00
semarie b31d071fe3 free _tryton uid, and register all tryton ports as removed
ok rsadowski@ daniel@ on initial proposition
tweak from daniel@ for quirks
2024-03-03 08:08:04 +00:00
thfr 691c247714 Enable automatic setting of WRKDIST if DIST_TUPLE is used. After the
previous attempt last fall led to breakage, this is now fixed and has
survived a bulk kindly tested by tb@. It is based on how GitHub
packages its tarballs. If needed, heuristics for other sources like
gitlab, srht can be added later through the same mechanism.

This makes lines in DIST_TUPLE (github) ports like the following
superfluous:

WRKDIST = ${WRKDIR}/project-${COMMIT_HASH}
2024-02-29 21:20:51 +00:00
paco cb49735252 new user for sysutils/croc 2024-02-29 10:10:17 +00:00
lraab 240d623f3d update _libreddit user to point to replacement redlib 2024-02-29 01:02:05 +00:00
sthen bf424e200d better comments instead of "XXX easier for ports that depend on mono" for
variables relating to availability of various different ports/features
2024-02-21 16:26:30 +00:00
sthen 247cc8edf2 bump _SYSTEM_VERSION-amd64 and _SYSTEM_VERSION-i386 so that pkg_add -u will
update all packages (that don't have PKG_ARCH=*). This will ensure that after
the next set of packages built, people running pkg_add -u will get binaries
built with the recent retpoline-related changes. Discussed with tb@, jca@
2024-02-21 13:11:34 +00:00
thfr d4f91b77a2 Fix post-extract stage for DIST_TUPLE with sub-projects (that is '/' in
the project name) and using the subdir component. This is done by
stripping the directory part from the project component for the
post-extract mv(1) to subdir.

Use :T instead of :C,^.*/,, as suggested by kn@.
Problem discovered and raised by rsadowski@.
ok kn@
2024-02-14 20:42:46 +00:00
sthen d35ba4acda reserve 896 for certspotter 2024-02-13 11:45:31 +00:00
jasper 75a86e78c1 replace defunct kddilabs GNU mirror with another Japanese mirror (JAIST).
kddilabs has been removed from the GNU mirror list some time ago as well.
2024-02-03 11:49:55 +00:00
thfr cfc112d8f3 use '+=' in DIST_TUPLE example, nudging porters to use this syntax that
makes it easy to combine multiple DIST_TUPLE entries. ok sthen@
2024-01-17 14:44:42 +00:00
sthen 85e87bbe60 Don't do the "if !exists(${_LD_PROGRAM})" check if USE_LLD=ports;
it results in ignoring the port unless ld.lld from ports clang is present
_when the Makefile is parsed_, so doesn't have chance to actually install
the relevant clang package.

This resulted in incomplete i386 bulks since mid November because it
only resulted in IGNORE rather than any kind of error, so didn't trigger
any reports of build failures. (Failure paths included gfortran -> graphviz
-> doxygen, gfortran -> numpy -> boost, etc).

(USE_LLD=ports is currently *only* used for gcc, and only on i386, so
other archs unaffected).

ok tb@
2024-01-09 11:58:11 +00:00
kn b5575f4b6e add _spotifyd, reuse 2012's _kqemu; Feedback OK sthen 2024-01-05 14:40:32 +00:00
espie b99fbc9008 tweak the exceptions_file bit so it is much closer to interpret_path. 2024-01-02 15:39:30 +00:00
espie a158068972 have -F grab everything including ignored ports (so it grabs "unlinked"
distfiles)
2024-01-02 12:25:32 +00:00
semarie b2e969bc1c lang/rust: add a module to cope with SYSTEM_VERSION-rust
lang/rust module is intented to be only minimal.

makes devel/cargo module to use lang/rust module.
- makes MODCARGO_WANTLIB re-exports MODRUST_WANTLIB
- it changes the WANTLIB to the right value for sparc64, but as SYSTEM_VERSION-rust is bumped, it should be fine

adds SYSTEM_VERSION-rust ?= 0 to arch-defines.mk
- this way, when lang/rust isn't used, -V 0 is passed (it is a no-op),
  and else, it is the value defined in lang/rust module.

while here, correct few ports to use the right WANTLIB value

ok tb@
"I'm happy with it" espie@ (regarding the usage of _SYSTEM_VERSION-rust)
2024-01-01 14:14:49 +00:00
mbuhl e5b90961bc Add user for net/soju. 2023-12-17 21:25:50 +00:00
sdk 2c3acfdb1e Add _gonic user and group 2023-12-13 20:08:58 +00:00
bluhm 0e076c9972 Install pfresolved daemon into sbin. Provide rc startup script.
Add _pfresolved user and group.
discussed with kn@
2023-11-27 18:07:58 +00:00
sthen fd6e2d7ea6 bump _SYSTEM_VERSION-clang, to ensure that pkg_add -u updates to all
clang16-built packages (also I suspect moving to c++17 default may
have resulted in symbol changes in some C++ libs)  ok tb@
2023-11-20 19:20:32 +00:00
danj 672ba1c483 Comment out _minbif following net/minbif removal
ok sthen
2023-11-18 13:28:43 +00:00
sdk ffc4c35c87 Replace GH_* with DIST_TUPLE in Makefile.template
with input from op, sthen.

OK sthen
2023-11-14 09:22:09 +00:00
jasper 781e78c9e1 ignore openbsd-wip and pobj; ok espie@ 2023-11-13 15:31:42 +00:00
espie 6931081cef very simple script I used to find ports that are not referenced in any
way in sqlports and yet are in my tree
2023-11-13 14:34:07 +00:00
espie d6e199b127 show the fullsubdir with flavors and multi in case the directory doesn't
exist.

Allow (parent) to show up in case of flavored missing dependencies!
2023-11-12 12:55:08 +00:00
espie 41def1fec6 Have dump-vars link UNLINKED 2023-11-11 11:53:38 +00:00
espie d8d5a31b05 shell quoting means the IGNORE message wants \( 2023-11-11 10:52:15 +00:00
espie 54c8d9059a somehow I missed adding this one 2023-11-11 10:16:25 +00:00
espie a281a47cbc UNLINKED/BUILD_UNLINKED mechaanism, to allow linking everything to
the build.
2023-11-11 10:12:48 +00:00
ajacoutot bf189d3350 Sort. 2023-11-10 19:55:14 +00:00
ajacoutot 7c0dfcb697 Add gitlab.gnome.org support in DIST_TUPLES.
ok robert@
2023-11-10 19:31:33 +00:00
jca 50c26d6d8d Only append CFLAGS_${CHOSEN_COMPILER} is COMPILER_LANGS contains c
Same for CXXFLAGS_${CHOSEN_COMPILER} and c++.  Requested by espie@
2023-11-10 17:30:32 +00:00