Commit Graph

46 Commits

Author SHA1 Message Date
robert f685510312 use -std=c++14 for base-clang to unbreak with clang16 2023-11-15 17:47:33 +00:00
espie f96d694785 MASTER_SITES -> SITES 2023-09-26 11:43:23 +00:00
ajacoutot d3aaddb10c WANTLIB: pcre -> pcre2-8 after recent glib2 update. 2022-11-05 17:06:22 +00:00
sthen 71cfa3de0a sync WANTLIB 2022-03-31 17:09:33 +00:00
naddy 993f87c3ec drop RCS Ids 2022-03-11 19:24:07 +00:00
sthen ecfa9d4449 update scim readme to export correct *_IM_MODULEs; from Yifei Zhan 2021-10-04 21:18:35 +00:00
sthen 3318ced016 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:46:54 +00:00
sthen f548d95863 sync some WANTLIBs 2019-06-13 15:48:50 +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 f4b7f81318 convert to PKGSTEM 2018-09-04 12:46:09 +00:00
espie cd12df3943 misc small tags:
- gio-querymodules
- gtk-query-immodules*
2018-07-07 22:39:42 +00:00
espie 150a0f36fa first tag: update-desktop-database 2018-06-27 21:03:34 +00:00
jca 0fa7842c1e Fix build with clang 6, from FreeBSD 2018-04-09 08:53:22 +00:00
naddy 1a87aebd2d mechanical replacement of the gettext module 2017-11-21 00:12:59 +00:00
sthen b9064dc0ff Handle pthread-stubs removal. 2017-10-23 17:10:49 +00:00
sthen 5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
espie 8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
espie 29d8824cf8 fix constness for clang. mistaking static_cast for const_cast is rather funny 2017-04-28 10:42:26 +00:00
sthen bcbf44ab87 use LIBCXX 2017-04-10 11:46:18 +00:00
bentley a535de7917 Update SCIM homepage links.
Broken links pointed out by Bryan Linton.
2017-02-07 08:11:11 +00:00
naddy 42bc647e80 remove SHARED_ONLY from ports that only use modules that neither set nor
read this variable
2016-03-18 23:12:15 +00:00
naddy ce859edcb4 garbage collect CONFIGURE_SHARED 2016-03-11 20:28:21 +00:00
sthen d63e2ec7e6 sync WANTLIB 2015-05-05 17:00:16 +00:00
bentley 87cea09896 Remove Kevin Lo as maintainer, by request.
While here, fix a couple of license markers.
2015-01-21 06:13:46 +00:00
naddy 570aa62a9c Drop remaining MD5/RMD160/SHA1 checksums. 2015-01-18 03:12:39 +00:00
ajacoutot b1431644c3 Since its last update, gtk+2 gained an --update-cache option for
gtk-query-immodules-2.0 -- so use it as was done with gtk+3.
2013-07-07 09:53:02 +00:00
ajacoutot 58f1a6f9f6 USE_LIBTOOL=Yes is the default now. 2013-03-21 08:45:11 +00:00
espie e4fa65e765 PERMIT_* / REGRESS -> TEST sweep 2013-03-11 11:10:51 +00:00
jasper ffeab6e5b8 - regen WANTLIB 2011-11-03 17:46:21 +00:00
espie d6e7b9cbe6 normalize pkgpath 2011-09-16 10:02:36 +00:00
ajacoutot f982995f2b Add a consistent header that substitutes FULLPKGNAME for the READMEs.
ok jasper@ sthen@
2011-06-02 13:41:36 +00:00
espie 88d20077a4 new depends 2010-11-17 08:05:12 +00:00
fgsch fcc2623401 switch to pkg-readmes. kevlo@ (maintainer) ok. 2010-11-08 09:00:20 +00:00
ajacoutot ff07e285bc Remove USE_X11. 2010-10-24 20:58:58 +00:00
jasper e34499f593 - fix WANTLIB after cairo update. 2010-10-11 08:11:24 +00:00
ajacoutot f26c46c3b3 Fix build with new GTK+2. 2010-09-30 07:23:47 +00:00
fgsch 0f087a63cb fix spelling and explain how to make SCIM work in xterm. bump.
kevlo@ OK previous diff.
2010-08-18 10:31:21 +00:00
fgsch 7ec796c610 Add enough information so people not familiar with IMs have a chance to
get this going quickly. Bump. kevlo@ ok.
A more detailed documentation would be great. Any takers?
2010-08-18 06:03:45 +00:00
kevlo bfc0efe2cb Fix scim-setup segfault
ok landry@
2010-07-29 09:49:34 +00:00
ajacoutot b1c19cc64f Move to new DEPENDS/WANTLIB/REVISION. 2010-07-24 11:44:17 +00:00
steven 64639b92b4 don't link with libiconv.a and -liconv at the same time
fixes build with in-tree libtool
2010-06-23 15:48:28 +00:00
ajacoutot eb0208370e Use @unexec-delete instead of @unexec for the *-update-* goos.
prodded by espie@
discussed with espie@ sthen@ landry@
2009-12-21 21:21:59 +00:00
kevlo f7f61ce6f1 Update to 1.4.9
ok ajacoutot@
2009-10-31 12:50:02 +00:00
kili 8fc6287292 WANTLIB changes after xcb addition and bump. 2009-08-10 06:29:51 +00:00
kevlo d244f8d916 fix build with the char_traits changes
ok ajacoutot@
2009-01-20 09:25:17 +00:00
kevlo a9bfa6c2d4 Initial import of scim 1.4.7
SCIM is a common IM platform written in C++. It abstracts input method
interface into several classes and try to make these classes as simple
and independent as possible. With such simple interfaces, developers
can write their own input method in a few lines of code very easily.

SCIM is highly modularized: most components can be implemented as
dynamically loadable modules, thus can be loaded at runtime as you wish.
For example, input methods written for SCIM could be IMEngine modules,
and users can use such IMEngine modules combined with different interface
modules (FrontEnd) in different environment without rewrite/recompile the

ok ajacoutot@
2008-10-29 02:21:46 +00:00