Commit graph

129 commits

Author SHA1 Message Date
Gerald Pfeifer
e59c88cece Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang,
   c++14-lang, c++0x, c11, or gcc-c++11-lib.

PR:		219275
2017-09-10 20:55:38 +00:00
Sunpoet Po-Chuan Hsieh
6fa7fc5018 Update devel/protobuf to 3.4.0
- Bump PORTREVISION for shlib change

Changes:	https://github.com/google/protobuf/releases
2017-08-16 15:44:48 +00:00
Mathieu Arnold
189da2fda2 Regular USE_GITHUB cleanup.
Sponsored by:	Absolight
2017-07-27 13:57:30 +00:00
Mark Linimon
82c3cac0d2 Mark some ports failing on power64. In cases where the error message
was a stub, provide a real one.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
Reported by:	swills
2017-05-22 16:04:19 +00:00
Sunpoet Po-Chuan Hsieh
149013a34f Update devel/protobuf to 3.3.0
- Remove USE_CSTD=c99: it was added for [1], now audio/clementine-player builds fine without it
- Bump PORTREVISION for shlib change

Changes:	https://github.com/google/protobuf/releases
PR:		178687 [1]
2017-04-29 15:43:46 +00:00
Joseph Mingrone
3f98bcd00c Chase editors/emacs update to version 25.2
Reported by:	des
Approved by:	ashish (emacs maintainer), swills (mentor, implicit)
Differential Revision:	https://reviews.freebsd.org/D10534
2017-04-29 14:50:53 +00:00
Gerald Pfeifer
04d6f52202 Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using using Mk/bsd.octave.mk which in turn has USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
   c++11-lang, c++0x, c11, or gcc-c++11-lib.

PR:		216707
2017-04-01 15:23:30 +00:00
Sunpoet Po-Chuan Hsieh
5ec74ff4d4 Fix build with devel/protobuf 3.2.0
Notified by:	Tomoaki AOKI <junchoon@dec.sakura.ne.jp>
2017-01-30 21:42:13 +00:00
Sunpoet Po-Chuan Hsieh
7f2dff279c Update devel/protobuf to 3.2.0
- Bump PORTREVISION for shlib change

Changes:	https://github.com/google/protobuf/releases
2017-01-29 16:04:36 +00:00
Hiroki Sato
781f3b27c2 Fix build of japanese/mozc-tool. 2017-01-02 12:10:39 +00:00
Hiroki Sato
70f5d1ba0f Update to 2.20.2677.102.02. 2017-01-01 19:54:08 +00:00
Hiroki Sato
b8aa484b16 Fix build. 2017-01-01 17:19:52 +00:00
Hiroki Sato
b82a0b63b7 Add a patch to enable verbose build logging. 2017-01-01 06:49:13 +00:00
Hiroki Sato
18557054a1 Update to 2.20.2677.102. 2017-01-01 06:47:00 +00:00
Sunpoet Po-Chuan Hsieh
177698aaf0 - Update devel/protobuf to 3.1.0
- Bump PORTREVISION for shlib change

Changes:	https://github.com/google/protobuf/releases
2016-12-14 17:58:20 +00:00
Mathieu Arnold
cd19d23292 More USE_GITHUB cleanup.
Use GH_SUBDIR, or GH_TUPLE, where applicable.

Sponsored by:	Absolight
2016-12-14 16:06:19 +00:00
Gerald Pfeifer
89f8b05214 Bump PORTREVISIONS for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

In particular that is ports with USE_GCC=yes, USE_GCC=any, or one of
gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang,
c++11-lang, c++0x, c11 requested via USES=compiler.
2016-11-20 09:38:08 +00:00
Alexey Dokuchaev
bbc0e7b376 - Double-quote $@ to properly propagate parameters down the execution path
- Consistently pad (separate) shebang in wrapper scripts with an empty line
2016-10-17 04:00:20 +00:00
Antoine Brodin
81ec259cc2 Unbreak build as a regular user 2016-10-12 19:22:16 +00:00
Ruslan Makhmatkhanov
3fdb00fef0 japanese/mozc-server: with build with python3
- limit python version to python 2.7
- remove duplicated python direct build dependency
- set correct python version in build scripts
- fix packaging by not installing to /root:

  ====>> Checking for filesystem violations... done
  ====>> Error: Filesystem touched during build:
  extra: root/.mozc

PR:		207937
Submitted by:	Hiroo Ono <hiroo.ono+freebsd@gmail.com> (based on)
Approved by:	maintainer timeout (14 days)
2016-10-12 19:07:59 +00:00
Hiroki Sato
3ca5868b02 - Add workaround for broken C++11 support in GCC.
- Remove extra -9 for GZIP_CMD.
2016-05-23 17:55:06 +00:00
Dmitry Marakasov
4e942b6419 - Fix trailing whitespace in pkg-descrs, categories [g-n]*
Approved by:	portmgr blanket
2016-05-19 10:44:11 +00:00
Hiroki Sato
196453bfe4 Update japanese/mozc-server to 2.17.2322.102. Changes include:
- Use Github as the source.
- Depend on devel/py-gyp and japanese/zinnia because bundled versions have
  been removed from the original distfile.
- devel/py-gyp-devel has been updated to snapshot as of 20160504 and
  renamed with devel/py-gyp.  Take maintainership[*].
- Install mozc.el.gz instead of mozc.el.

Approved by:	maintainer [*]
2016-05-16 17:43:22 +00:00
Mathieu Arnold
a9dcad2fff Remove ${PORTSDIR}/ from dependencies, categories h, i, j, k, and l.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:08:37 +00:00
Mathieu Arnold
018eeadae5 Always set the DEFAULT github DISTFILE with .tar.gz for EXTRACT_SUFX.
Fix distinfo for the offending ports.

lang/yorick's tag was moved, and the added patch was no longer needed.

PR:			207644
Submitted by:		mat
Exp-run by by:		antoine
Sponsored by:		Absolight
Differential Revision:	https://reviews.freebsd.org/D4268
2016-03-08 13:09:12 +00:00
Antoine Brodin
249b34beb2 Remove deprecated @exec/@unexec from ports using uim-module-manager 2015-09-26 13:02:41 +00:00
Hiroki Sato
e477b97a07 Add a missing dependency which could cause a build failure. 2015-09-25 21:37:19 +00:00
Hiroki Sato
a08e9d565b Fix dependency which could cause build failure pointed out in r396511. 2015-09-09 14:58:07 +00:00
Hiroki Sato
abb3283d35 Update to 2.17.2106.102. 2015-07-13 07:30:49 +00:00
Hiroki Sato
6bbd238463 - Add japanese/uim-mozc, uim plugin for mozc input method[*].
- Fix XML file for ibus engine.
- Fix stop_server() in mozc startup script.

PR:			199258 [*]
Based on work by:	Koichiro IWAO [*]
2015-07-09 21:12:03 +00:00
Tijl Coosemans
074ea5282a converters/libiconv:
- Remove const qualifier from iconv(3) to match POSIX:
  http://pubs.opengroup.org/onlinepubs/9699919799/functions/iconv.html
- Patch iconv.h to expose more GNU extensions when LIBICONV_PLUG is
  defined because the base system iconv supports these extensions too.

Add/remove patches to/from ports to call iconv with non-const arguments.

This breaks some ports on FreeBSD 10 because base system iconv.h still has
the const qualifier.  Fix this by letting USES=iconv add a build dependency
on converters/libiconv so ports can use its iconv.h (with LIBICONV_PLUG
defined) instead of the base system iconv.h.

This exposed some ports that link with libiconv when it is available instead
of using libc iconv.  In these cases one of the following changes has been
made:
- patch configure scripts to test for libc iconv first
- add ac_cv_lib_iconv_libiconv=no or similar to CONFIGURE_ARGS to disable
  some configure tests
- converters/wkhtmltopdf: this includes Qt4 so add a patch from devel/qt4
- lang/gcc5-aux: respect CFLAGS and friends during configure such that
  LIBICONV_PLUG is defined in the iconv test, also switch to external
  gettext
- mail/gnarwl: replace patches with CPPFLAGS/LIBS
- multimedia/ffmpeg2theora: remove iconv test from SConstruct and use
  ICONV_LIB in port Makefile instead, also fix a bug in subtitles.c
- net-im/licq: finish conversion to cmake
- net-mgmt/bandwidthd, net-mgmt/icinga, net-mgmt/nagios, net-mgmt/nagios4:
  don't need iconv
- textproc/p5-XML-TinyXML: finish conversion to USES=perl5

Other changes:
- databases/qdbm and slaves: respect CFLAGS and friends, also enable bzip2
  and lzo support
- games/ldmud: respect CFLAGS and friends
- graphics/inventor: replace some patches with MAKE_ARGS/MAKE_ENV to respect
  CFLAGS and friends, also remove FreeBSD/alpha patch and add missing xorg
  dependencies

PR:		199099
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2015-04-15 08:20:27 +00:00
Mathieu Arnold
0438143249 Remove OSVERSION checks that do not make sense any more.
For example (${OSVERSION} >= 900000 && ${OSVERSION} < 900021) is always true,
as is (${OSVERSION} > 900002 || ${OSVERSION} < 900000 && ${OSVERSION} > 800107).

Regarding patches, when an EXTRA_PATCHES is no longer needed, I remove it, when
it is always needed, I renamed it, in one case, I merged two patches.

Differential Revision:	https://reviews.freebsd.org/D2209
2015-04-03 11:26:48 +00:00
Hiroki Sato
00b407013b - Fix installation path of mozc_emacs_helper.
- Fix mozc_tool path in the fcitx patch set.
2015-02-20 05:15:17 +00:00
Hiroki Sato
496ebd9b56 - Fix pathname of mozc_renderer, mozc_tool, and mozc_emacs_helper.
- Fix mozc_tool script to accept options regardless --mode= is specified.
- Fix leim-list.el to load mozc.elc.
2015-02-18 19:16:43 +00:00
Hiroki Sato
322a6f18a5 Update to 2.16.2051.102.
- fcitx-mozc has been updated to 2.16.2037.102.2 patch.
- mozc_server_* scripts have been replaced with a single mozc script.
2015-02-14 22:12:20 +00:00
Baptiste Daroussin
926ab2f16e Cleanup plist 2014-12-20 19:05:12 +00:00
Tijl Coosemans
edb7229dd4 Split devel/gettext in devel/gettext-runtime and devel/gettext-tools. The
first contains runtime libraries such as libintl and the latter contains
developer tools such as msgfmt.  Ports that use gettext will usually need
a LIB_DEPENDS on gettext-runtime and a BUILD_DEPENDS on gettext-tools.

USES=gettext-runtime can be used to set a LIB/BUILD/RUN_DEPENDS on
devel/gettext-runtime and USES=gettext-tools can be used to set a
BUILD/RUN_DEPENDS on devel/gettext-tools.  USES=gettext is now the same
as "USES=gettext-runtime gettext-tools" meaning a LIB_DEPENDS on
devel/gettext-runtime and a BUILD_DEPENDS on devel/gettext-tools.

Update gettext to 0.19.3.

Remove :oldver from converters/libiconv and devel/gettext-runtime.  Leave
symlinks with the old library versions to avoid the need to bump
PORTREVISION on a large number of dependent ports.  When most of the
dependent ports have had normal version updates, PORTREVISION can be
bumped on the remaining ones (low number) and the links can be removed.

Fix some ports that installed files in lib/locale instead of share/locale.

PR:		194038
Reviewed by:	bapt
Exp-run:	antoine
Approved by:	portmgr (antoine)
2014-11-29 18:22:32 +00:00
Hiroki Sato
c578e504ef Fix build on 10.0. 2014-10-07 07:21:02 +00:00
Hiroki Sato
f3e79f20fc - Fix build failure on braches with Clang older than 3.4.
- Fix build failure on head due to libiconv link error.
- Remove redundant patches.
- Add cflags and cflags_cc flags to build_mozc.py.
2014-10-06 20:16:21 +00:00
Sunpoet Po-Chuan Hsieh
c86b04b3b8 - Update to 2.6.0
- Update MASTER_SITES
- Add my LOCAL to MASTER_SITES
- Use USE_CSTD
- Use MAKE_CMD
- Reformat pkg-descr
- Update WWW
- Take maintainership
- Bump PORTREVISION for devel/protobuf shlib change

Changes:	https://code.google.com/p/protobuf/source/browse/trunk/CHANGES.txt
2014-10-04 15:12:44 +00:00
Adam Weinberger
aa42afb227 Fix mozc-server and mozc-client builds by directly depending on
lang/python so that the python command exists.
2014-09-04 15:46:54 +00:00
Hiroki Sato
14dcc52be7 Use USES=python instead of USE_PYTHON_*. 2014-08-31 18:47:03 +00:00
Hiroki Sato
ff75bd1812 Fix build on branches with GCC 4.2.1.
Spotted by:	ume
2014-08-31 18:36:51 +00:00
Hiroki Sato
910c3ce3b4 Fix MASTER_SITES. 2014-08-31 17:18:42 +00:00
Hiroki Sato
23dba4ee3d Update Mozc to 1.15.1868.102. 2014-08-30 22:19:55 +00:00
Baptiste Daroussin
f329319eb5 Fix some non default LIB_DEPENDS
With hat:	portmgr
2014-07-16 08:13:58 +00:00
Baptiste Daroussin
3fee911366 Modernize LIB_DEPENDS
With hat:	portmgr
2014-07-13 23:36:40 +00:00
Baptiste Daroussin
a33191366c Convert GMAKE to MAKE_CMD
Please note that lots of invocation of MAKE_CMD here are wrong as they do not
properly respect MAKE_ENV and friends

With hat:	portmgr
2014-06-25 05:35:31 +00:00
MIHIRA Sanpei Yoshiro
29f15f5a02 support stage. 2014-06-21 01:26:57 +00:00
MIHIRA Sanpei Yoshiro
8c3b93066c support stage for mozc-el. 2014-06-19 11:08:10 +00:00