462 Commits

Author SHA1 Message Date
naddy f920c5c617 japanese/kterm: build fixes for llvm22; from Yozo TODA 2026-06-10 21:52:04 +00:00
claudio 13e17725f5 Drop base-gcc from COMPILER and use a common CXXFLAGS for -std=c++14.
OK tb@
2026-01-27 19:46:27 +00:00
ajacoutot 706b60a9ce Bump after textproc/libxml,-main => textproc/libxml 2025-11-01 11:16:40 +00:00
tb 0c3a6f0387 sync WANTLIB for ngtcp2_crypto_libressl 2025-08-26 16:08:31 +00:00
sthen 3c0e6798da sync WANTLIB 2025-07-25 11:02:24 +00:00
yasuoka d0873ca6c0 Prepare for forthcoming stdio opaque diffs. Don't access the internal
of the FILE object and use the functions from <stdio_ext.h> instead.

ok sthen
2025-07-16 06:27:27 +00:00
tb 3ea6f5505e mecab: fix build with newer libcxx 2024-01-02 10:20:47 +00:00
robert c012fce82d add -Wno-error=int-conversion for base-clang to unbreak with clang16 2023-11-15 20:06:23 +00:00
robert 1a4164ca14 add -Wno-error=int-conversion for base-clang to unbreak with clang16 2023-11-15 20:00:26 +00:00
robert ce29bcac4b use -std=c++14 for base-clang to unbreak with clang16 2023-11-15 19:56:56 +00:00
naddy 4e66d49984 http://*sourceforge.net now redirect to https
Update SITES, HOMEPAGE, and comments.
2023-11-07 14:19:05 +00:00
espie d898d81edf MASTER_SITES -> SITES 2023-09-26 11:46:55 +00:00
espie 93fa758565 zap remaining MASTER_SITES0...9 2023-09-25 17:07:27 +00:00
tb dc659340ef japanese/kanjips: prepare for upcoming libc bump
Don't assume stdin and stdout are compile-time constants. Initialize
globals at the top of main instead.

ok espie
2023-07-19 17:17:42 +00:00
tb bd75ad5c8b japanese/canna: prepare for upcoming libc bump
Don't assume stdin is a compile-time constant. Initialize in1 and in2 at
the top of main instead.

ok espie
2023-07-19 17:16:46 +00:00
ajacoutot e5343c7e96 x11/gtk+3,-guic -> x11/gtk+4,-guic + bump included inherits from MODULE. 2023-04-24 11:41:20 +00:00
tb f989481cc5 japanese/kanjips: fix build with clang 15 by using the proper return type
for a malloc wrapper.

ok espie (maintainer)
2023-02-10 21:11:23 +00:00
ajacoutot f50fdd748e Stop using the daemon class in @newuser.
If we need to make an exception we can do it and properly document the
reason but by default we should just use the default login class.
rc.d uses daemon or the login class provided in login.conf.d so this has
no impact there.

discussed with sthen@, tb@ and robert@

praying that my grep/sed skills did not break anything and still
believing in portbump :-)
2022-11-08 11:14:43 +00:00
ajacoutot d3aaddb10c WANTLIB: pcre -> pcre2-8 after recent glib2 update. 2022-11-05 17:06:22 +00:00
sthen c8e4bfdbe0 sync WANTLIB 2022-04-01 17:18:15 +00:00
sthen 3cdf2816b0 sync WANTLIB for some packages that could be semi-automated for some
common missing libs, with "help" from portbump, but i reviewed everything
2022-03-27 16:23:04 +00:00
sthen cd70f4d185 conflict with textproc/jless 2022-03-18 13:35:01 +00:00
naddy c39001db62 drop RCS Ids 2022-03-11 19:24:42 +00:00
sthen 385739a94f drop rcs id in category Makefiles 2022-03-09 16:18:03 +00:00
cwen 019b0fdc24 kanjipad: unbreak with ld.lld on powerpc
powerpc does not inline sqrt(3) unlike other lld archs, so it actually uses
libm and as such the `-lm' linker flag is needed.

While here, refresh WANTLIB.

ok gkoehler@
2021-08-28 09:03:46 +00:00
espie cd941ff1b3 plain forgot that both flavors could combine. Reminded by naddy@
fixes the remaining -fno-common
2021-02-16 08:50:47 +00:00
espie 352dd53fec fix -fno-common
okay naddy@
2021-02-10 20:39:56 +00:00
espie 18b6596f99 fix for -fno-common
bumped REVISION of bin packages as requested by naddy@

okay naddy@
2021-02-07 19:12:01 +00:00
espie 5ffecd88b9 obvious fix for -fno-common 2021-02-06 15:24:06 +00:00
ajacoutot 440b466bc1 Update to skk-jisyo-20201101. 2020-11-07 08:19:47 +00:00
ajacoutot e81597466d Remove gnome-doc-utils support which is going away. 2020-06-10 07:15:54 +00:00
naddy d159f8d1ad Make use of "find -exec {} +" (which is POSIX) and "find -delete"
(which is not) throughout the ports Makefiles.

* Replace find|xargs with find -exec {} +
* Replace -exec {} \; with -exec {} + if applicable.
* Use the -delete operator to remove files and empty directories.
* Combine and tweak some find(1) invocations while here.

ok kn@ rsadowski@ espie@
2020-03-20 16:44:21 +00:00
jasper c0d71858db update MASTER_SITES where distfiles.nl was used 2020-01-26 11:14:29 +00:00
sthen 3581c25253 unbreak with perl 5.30+; this script has code to reexecute using the perl
interpreter if it was run in a shell interpreter which uses $* in a command
intended for the shell; newer perl rejects running the script if this is
present
2019-12-28 13:29:43 +00:00
naddy 7ab397505a Switch to PERMIT_PACKAGE. CDROM restrictions are no longer applicable. 2019-07-14 00:39:34 +00:00
sthen 98e1710fa2 fix irregular PERMIT_* 2019-07-12 21:25:58 +00:00
sthen 4435b868be replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 21:15:33 +00:00
sthen 485792605b replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 21:02:12 +00:00
sthen 3318ced016 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:46:54 +00:00
sthen 4c8260d02a sync WANTLIB 2019-06-13 16:38:33 +00:00
sthen f548d95863 sync some WANTLIBs 2019-06-13 15:48:50 +00:00
bentley 176fe5d056 Move homepage/master_sites to https. 2019-06-09 08:32:58 +00:00
naddy bab58eeac9 do not explicitly add -lstdc++ 2019-05-23 21:02:32 +00:00
naddy ebf751b927 Update gettext to 0.20.1.
Follow the upstream recommendations for packagers and switch to
multi-packages:
devel/gettext       -> devel/gettext,-runtime
devel/gettext-tools -> devel/gettext,-tools
(new)                  devel/gettext,-textstyle
2019-05-20 22:15:00 +00:00
sthen e40f996745 another batch of ncurses->curses WANTLIB updates, skipping any
that have gettext LIB/RUN_DEPENDS to avoid conflicts for naddy's
multipackaging work
2019-05-20 20:52:31 +00:00
yasuoka 5056632633 Update to nkf 2.1.5
ok bentley
2019-01-09 07:44:08 +00:00
naddy d25f336dc6 add MODGCC4_CPPLIBDEP to subpackage 2018-11-29 21:16:57 +00:00
sthen 25f0e460f2 Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.

This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -

- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.

- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.

devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
2018-10-24 14:27:57 +00:00
espie 2a95b6e111 tag glib-compile-schemas 2018-07-06 06:04:41 +00:00
espie c36d0659b9 @tag gtk-update-icon-cache 2018-06-29 22:16:08 +00:00