Commit Graph

445 Commits

Author SHA1 Message Date
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
espie 150a0f36fa first tag: update-desktop-database 2018-06-27 21:03:34 +00:00
bentley 67bc10ee72 Remove japanese/groff.
Ancient 1995 software no longer used by anything else.

ok jca@ schwarze@
2018-04-20 20:40:39 +00:00
bentley eb4c14835e Install unformatted UTF-8 manpages instead of preformatted EUC-JP.
As a result, remove the build dependency on jgroff.
Add some PLIST tweaks suggested by schwarze@.

Discussed with schwarze@ espie@ yasuoka@
2018-04-16 09:53:28 +00:00
bcallah 3f39490252 Fix build with clang6. This port will go away soon but it does not hurt to
reduce the current clang6 fallout for the time being.
ok kn@
2018-04-15 20:22:21 +00:00
schwarze 20f5599217 Install Japanese manual pages as UTF-8 rather than EUC using japanese/nkf
and install the English manual pages to the correct directories.
Add missing @bin annotations in the PLISTs.

OK yasuoka@, espie@ (MAINTAINER) agrees with the direction,
in part based on earlier work by bentley@.

Helps with clang 6 because it removes the build dependency on the
broken japanese/groff.
2018-04-15 19:48:38 +00:00
jsg 9a190ffe23 Now that arm has switched to clang the base compiler has atomic builtins
and accepts -mfpu=neon.

ok jca@ sthen@
2018-01-20 14:03:39 +00:00
sthen b9064dc0ff Handle pthread-stubs removal. 2017-10-23 17:10:49 +00:00
jasper 73b4795a5d remove broken HOMEPAGE/MASTER_SITES and add backup mirror 2017-08-22 19:19:26 +00:00
sthen 5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +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
espie 8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
schwarze 1cf79ee870 This port runs groff (along with jnroff) during the "build" target,
not during the "package" target, so "BUILD_DEPENDS += textproc/groff"
makes more sense than "USE_GROFF = Yes".
No package change, no bump.
OK espie@ (MAINTAINER)
2017-05-14 19:53:58 +00:00
schwarze 266badca7a groff is not used at all, so delete USE_GROFF;
no package change, no bump;
OK espie@ (MAINTAINER)
2017-05-14 19:49:29 +00:00
espie deeba8d33c fix just enough return problems that this builds, so we have the option
of keeping it.
2017-05-06 12:51:21 +00:00
espie 2625bb5332 fixes for clang: don't compile a clone of getopt.
while there, fix system includes, implicit ints, and void main.
2017-04-29 14:31:40 +00:00
espie 3a0567a8c9 add enough void to fix empty return errors on clang 2017-04-28 12:29:32 +00:00
yasuoka 1936a6d7ea Update ja-less to 382.262.03.b.01, the version maintained by Hiroki Sato.
espie@ agreed to take maintainer

ok bentley
2017-04-23 09:18:21 +00:00