Commit Graph

91 Commits

Author SHA1 Message Date
Baptiste Daroussin
2c672a4de9 INSTALLS_ICONS: retire the macro and rework the related dependencies
While here, make sure gtk-update-icon-cache is only on run dependency
where added as a dependency
Enforce gtk3 to depend on gtk-update-icon-cache (previously it was
inheriting the dependency)
2021-10-10 21:44:42 +02:00
Alexey Dokuchaev
6f69409976 textproc/ibus: the port had been improved (+)
- Do not needlessly mention L-word in COMMENT and pkg-descr
- GConf support had been removed upstream since version 1.5.20
- Unbreak packaging when DCONF option is deselected
- Convert hand-rolled `do-test' target into TEST_* knobs

Reference:	https://github.com/ibus/ibus/commit/a8e8b69
2021-09-05 07:01:59 +00:00
Mathieu Arnold
305f148f48 Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
Rainer Hurling
55d57449d6 textproc/ibus: Update to 1.5.24
Changelog: https://github.com/ibus/ibus/releases/tag/1.5.24

PR:		254072
Submitted by:	Henry Hu <henry.hu.sh@gmail.com> (maintainer)
2021-03-09 06:07:50 +00:00
Baptiste Daroussin
fd553dcd97 Drop false dependency on gconf2 when dconf option is set 2021-02-06 19:10:39 +00:00
Tobias C. Berner
9e0e8d17a4 Prefer graphics/ligvrsvg2-rust over graphics/librsvg2
- switch to the more modern version of librsvg2 on architectures
  supporting rust
- this will fix some graphical issues on these architectures

PR:		250276
Exp-run by:	antoine
Submitted by:	tobik
Differential Revision:	https://reviews.freebsd.org/D18878
2020-11-09 17:08:12 +00:00
Thierry Thomas
1857ed4d17 Upgrade to 1.5.23.
Release notes at <https://github.com/ibus/ibus/releases/tag/1.5.23>.

Remark: MAKE_JOBS_UNSAFE seems needed in some cases.

PR:		250491
Submitted by:	/me
Approved by:	 Henry Hu (maintainer)
2020-10-31 17:55:01 +00:00
Baptiste Daroussin
400e5f40d9 Fix build with newer vala 2020-09-25 14:32:34 +00:00
Xin LI
35ca832743 textproc/ibus: update to 1.5.22.
PR:		244301
Approved by:	maintainer
2020-03-01 06:28:05 +00:00
Antoine Brodin
b30e328d8f Drop dependency on python27
PR:		243582
Approved by:	maintainer
2020-01-28 07:24:38 +00:00
Yuri Victorovich
2bba0c6105 misc/cldr-emoji-annotation: Update 34.12.14891_0 -> 36.12.120191002_0
Reported by:	portscout
2020-01-14 05:31:49 +00:00
Antoine Brodin
ebd436c6f3 Add missing build dependency on bash
Reported by:	pkg-fallout
2019-12-18 08:26:26 +00:00
Niclas Zeising
ef5d45aaa6 Sprinkle more USES=xorg 2019-11-07 20:19:59 +00:00
Xin LI
bea148f53b Update Chinese Pinyin related ports:
chinese/ibus-libpinyin: 1.10.0 -> 1.11.1, enable OpenCC
chinese/libpinyin: 2.2.0 -> 2.3.0
textproc/ibus: 1.5.18 -> 1.5.20, while there also fix pkg-message for Qt

Reviewed:	Zhihao Yuan <lichray gmail com>, Henry Hu <henry.hu.sh gmail com>
Differential Revision:	https://reviews.freebsd.org/D21177
2019-08-16 08:31:55 +00:00
Mathieu Arnold
153fb8d6f6 Convert to UCL & cleanup pkg-message (categories [t-u]) 2019-08-14 12:16:41 +00:00
Gerald Pfeifer
ea8c8ec7da Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

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, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
2019-07-26 20:46:53 +00:00
Mathieu Arnold
d464b42ba9 Remove :DEFAULT where not required. 2019-05-02 10:18:03 +00:00
Yuri Victorovich
6ef7baa74d misc/cldr-emoji-annotation: Update 34.0.0_0 -> 34.12.14891_0
Bump textproc/ibus and update pkg-plist there because the cldr-emoji-annotation change induces the plist change.

Reported by:	portscout
2019-03-02 23:54:39 +00:00
Gerald Pfeifer
a9f015d155 Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 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, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
2018-12-12 01:35:33 +00:00
Yuri Victorovich
550775f749 Bump for the previous commit. 2018-11-15 03:50:58 +00:00
Antoine Brodin
b8796f0d82 Cleanup plists 2018-10-01 09:36:38 +00:00
Antoine Brodin
13f764cd08 ibus doesn't work with python3 2018-10-01 08:24:56 +00:00
Thierry Thomas
00ccc3a325 upgrade to 1.5.18.
Release notes at
https://github.com/ibus/ibus/releases/tag/1.5.18

PR:		229053
Approved by:	maintainer
2018-09-22 10:32:04 +00:00
Gerald Pfeifer
09f9633cb6 Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.

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

PR:		222542
2018-07-29 22:18:44 +00:00
Yuri Victorovich
c5b2a1cc69 misc/cldr-emoji-annotation: Update 33.0.0.2 -> 33.1.0.0
Bump textproc/ibus: plist changed there.

Reported by:	portscout
2018-07-07 21:06:14 +00:00
Bryan Drewery
7addf7523c Fix plist 2018-03-15 18:54:58 +00:00
Antoine Brodin
f7455240e3 Reduce dependency on the python2 metaport
PR:		225752
Submitted by:	Yasuhiro KIMURA
2018-02-19 11:10:43 +00:00
Yuri Victorovich
f80781f28a textproc/ibus: Update to 1.5.17
PR:		223549
Submitted by:	yuri
Approved by:	Henry Hu <henry.hu.sh@gmail.com> (maintainer), tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D13354
2017-12-03 19:23:12 +00:00
Mathieu Arnold
551be3c723 Convert Python ports to FLAVORS.
Ports using USE_PYTHON=distutils are now flavored.  They will
  automatically get flavors (py27, py34, py35, py36) depending on what
  versions they support.

  There is also a USE_PYTHON=flavors for ports that do not use distutils
  but need FLAVORS to be set.  A USE_PYTHON=noflavors can be set if
  using distutils but flavors are not wanted.

  A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
  added to cope with Python ports that did not have the Python
  PKGNAMEPREFIX but are flavored.

  USES=python now also exports a PY_FLAVOR variable that contains the
  current python flavor.  It can be used in dependency lines when the
  port itself is not python flavored.  For example, deskutils/calibre.

  By default, all the flavors are generated.  To only generate flavors
  for the versions in PYTHON2_DEFAULT and PYTHON3_DEFAULT, define
  BUILD_DEFAULT_PYTHON_FLAVORS in your make.conf.

  In all the ports with Python dependencies, the *_DEPENDS entries MUST
  end with the flavor so that the framework knows which to build/use.
  This is done by appending '@${PY_FLAVOR}' after the origin (or
  @${FLAVOR} if in a Python module with Python flavors, as the content
  will be the same).  For example:

    RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}

PR:		223071
Reviewed by:	portmgr, python
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D12464
2017-11-30 15:50:30 +00:00
Thierry Thomas
8b84e11014 - adds textproc/ibus-typing-booster to the list
- remove textproc/ibus-m17n from the list (removed port)
- remove the reference to Python 2.5.

PR:		222294
Submitted by:	/me
Approved by:	maintainer (Henry Hu)
2017-09-15 17:00:20 +00:00
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
Raphael Kubo da Costa
2ac8717be9 Drop machine-id path substitution in post-patch.
r431187 stopped using a non-default path for dbus's machine-id file, so the sed
call here is unnecessary and produces warnings at runtime:

  IBUS-WARNING **: Unable to load /var/db/dbus/machine-id: Failed to open file
  '/var/db/dbus/machine-id': No such file or directory

PR:		218812
Submitted by:	Tatsuki Makino <tatsuki_makino@hotmail.com>
Approved by:	Henry Hu <henry.hu.sh@gmail.com> (maintainer)
MFH:		2017Q2
2017-04-30 10:58:17 +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
Guido Falsi
102daa29c4 - Update textproc/ibus to 1.5.14
- Add EMOJI option
- Convert to USES localbase
- Use more option helpers

PR:		216991
Submitted by:	Henry Hu <henry.hu.sh@gmail.com> (maintainer)
Approved by:	maintainer
2017-02-26 08:54:34 +00:00
Mathieu Arnold
bbf7ef5615 http://github.com redirects to https://github.com, spare everyone a redirect.
Sponsored by:	Absolight
2016-12-02 09:21:58 +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
Dmitry Marakasov
c86e9d9724 Remove NLS, DOCS, EXAMPLES and IPV6 from OPTIONS_DEFAULT, they are enabled by default anyway and don't need to be listed
Approved by:	portmgr blanket
2016-05-23 20:35:01 +00:00
Dmitry Marakasov
e87a8bd319 - Fix trailing whitespace in pkg-messages
Approved by:	portmgr blanket
2016-05-19 11:09:14 +00:00
Kurt Jaeger
ad5baacdb4 textproc/ibus: use python:2 instead of python
PR:		208202
Submitted by:	Hiroo Ono <hiroo.ono+freebsd@gmail.com>
Approved by:	Henry Hu <henry.hu.sh@gmail.com> (maintainer)
2016-05-01 14:37:43 +00:00
Mathieu Arnold
597afc47ba Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:25:16 +00:00
Baptiste Daroussin
0eae03bd38 Specify correctly @post* for gtk-query-immodules 2015-09-26 00:08:26 +00:00
Xin LI
cf32c2c6db Update to 1.5.11.
PR:		ports/203028
Approved by:	maintainer (Henry Hu)
MFH:		2015Q3
2015-09-21 04:56:53 +00:00
Koop Mast
d129587b5d The FreeBSD GNOME team proudly presents GNOME 3.16 for FreeBSD.
The offical GNOME 3.16 release notes can be found at https://help.gnome.org/misc/release-notes/3.16/

Upgrade instructions for port users:

Delete the old tracker package with:
# pkg delete -f tracker
And user port upgrade tool of choice to upgrade.

Thanks to Antoine Brodin for running the exp-runs.

This release was made possible by the following people:
  Gustau Perez
  Ting-Wei_Lan

PR:		201980
2015-08-05 19:13:24 +00:00
Philip M. Gollucci
4ff71e930a textproc/ibus: cleanup
- Drop ISOCODES option - the port will not configure without it.
- Fix build with GTK3 without XIM selected.
- Mark port as BROKEN when VALA is selected and GINTRO is not.
- Regenerate patch.

PR:                  201511
Submitted by:        s3erios@gmail.com
2015-07-15 20:58:48 +00:00
Thomas Zander
c4fc1f81bd Fix build break when DOCS OPTION is deselected
PR:		200110
Submitted by:	henry.hu.sh@gmail.com (maintainer)
2015-05-14 16:08:35 +00:00
Jan Beich
a463546715 textproc/ibus: restore --disable-nls after r360404 switched to --without-nls
PR:		199016
Submitted by:	Henry Hu <henry.hu.sh@gmail.com> (maintainer)
2015-05-03 16:57:33 +00:00
Mathieu Arnold
ee88dde7cf Fix build WITHOUT=NLS.
Sponsored by:	Absolight
2015-04-11 15:48:33 +00:00
Jan Beich
a2204e8c7d Add CPE information
PR:		197580
Submitted by:	shun <shun.fbsd.pr@dropcut.net>
Approved by:	Henry Hu <henry.hu.sh@gmail.com> (maintainer)
Approved by:	mentors (implicit)
2015-02-14 07:07:48 +00:00
Kurt Jaeger
4ffdccc062 textproc/ibus: 1.5.5 -> 1.5.9
For changes see
https://github.com/ibus/ibus/commits/master

This also fixes the build problem reported by martin.dieringer@gmx.de.

PR:		195219
Submitted by:	Henry Hu <henry.hu.sh@gmail.com> (maintainer)
2015-02-08 18:48:04 +00:00
Jean-Sébastien Pédron
3c9a1d11c2 Final removal of WITH_NEW_XORG
This knob was turned on for all version of FreeBSD in r369875
(2014-10-03) and officially deprecated. Since then, it was gradually
removed from many ports when they needed an update.

x11-servers/xorg-server was the last major user of this knob. The port
was updated to xserver 1.14 in r374982 (2014-12-19). The update got rid
of the knob, clearing the path to the final removal.

This commit changes ports who were checking for WITH_NEW_XORG and remove
its handling from bsd.port.mk.

While here, two sanity checks are added to warn user about WITH_KMS and
WITH_NEW_XORG which have no effect now.

Differential Revision:	https://reviews.freebsd.org/D1351
Reviewed by:	antoine, bapt, kwm
Approved by:	portmgr (antoine, bapt), kwm
2014-12-22 23:04:17 +00:00