Commit graph

3644 commits

Author SHA1 Message Date
Rene Ladan
48d98ef918 cleanup: remove transitive py27 deprecation (www/qt5-webengine) 2022-01-23 21:56:25 +01:00
Tobias Kortkamp
07389cd463
*: Sweep up new CONFLICTS_INSTALL mess
- Fix typos
- Fix overwritten master/slave variables

I'm assuming the entries are correct otherwise.

Reported by:	portscan
2022-01-17 14:20:24 +01:00
Stefan Eßer
bcaf25a8c8 Fix CONFLICTS entries of multiple ports
There have been lots of missing CONFLICTS_INSTALL entries, either
because conflicting ports were added without updating existing ports,
due to name changes of generated packages, due to mis-understanding
the format and semantics of the conflicts entries, or just due to
typoes in package names.

This patch is the result of a comparison of all files contained in
the official packages with each other. This comparison was based on
packages built with default options and may therefore have missed
further conflicts with optionally installed files.

Where possible, version numbers in conflicts entries have been
generalized, some times taking advantage of the fact that a port
cannot conflict with itself (due to logic in bsd.port.mk that
supresses the pattern match result in that case).

A few ports that set the conflicts variables depending on complex
conditions (e.g. port options), have been left unmodified, despite
probably containing outdated package names.

These changes should only affect the installation of locally built
ports, not the package building with poudriere. They should give an
early indication of the install conflict in cases where currently
the pkg command aborts an installation when it detects that an
existing file would be overwritten,

Approved by:	portmgr (implicit)
2022-01-10 16:15:39 +01:00
Muhammad Moinur Rahman
47721a7247 Mark ports to IGNORE with new php81
Approved by:	portmgr (infrastructure blanket)
Sponsored by:	Bounce Experts
2022-01-10 07:30:00 -06:00
Dima Panov
97dcd51099 Please welcome LibreOffice suite 7.2.5 release! (+)
LibreOffice 7.2.5 is now available, with 90 bugfixes and compatibility improvements.
Learn more: https://blog.documentfoundation.org/blog/2022/01/06/libreoffice-7-2-5-is-now-available/

MFH:	2022Q1
Sponsored by:	Netzkommune GmbH
2022-01-06 16:07:48 +03:00
Kenji Takefu
c44d822e8d */wordpress*: Update to 5.8.2
For all languages:
  Make the port portlint(1),portclippy(1) compliant.

For www,french,german,japanese,russian:
  Fix pkg-message.in to only show upgrade message when upgrading.

For www,zh_CN,zh_TW,french,german:
  Use do-install-DOCS-on for documentation.

For zh_CN,zh_TW:
  Add CPE information

PR:		260013
Approved by:	maintainer timeout
2022-01-05 22:25:32 -08:00
Dima Panov
aad581d3bf LibreOffice 7.2.4 Community release available ahead of schedule to provide an important security fix
New version include the fixed NSS 3.73.0 cryptographic library, to solve CVE-2021-43527
(the nss secfix is the only change compared to the previous version).

FreeBSD build is always use a system library and was not affected but we packed it anymore :)

Read more: https://blog.documentfoundation.org/blog/2021/12/06/libreoffice-7-2-4-and-7-1-8-community/
2021-12-10 12:29:08 +03:00
Ka Ho Ng
27ee49dc4d chinese/libime: Refresh distinfo
The distinfo was stale.

Sponsored by:	The FreeBSD Foundation
Approved by:	ygy (implicit)
2021-12-01 20:32:10 -05:00
Ka Ho Ng
2f1bf66b1d chinese/rime-data-full: Add MAINTAINER
Sponsored by:	The FreeBSD Foundation
Approved by:	ygy
Differential Revision:	https://reviews.freebsd.org/D33207
2021-11-30 17:45:09 -05:00
Ka Ho Ng
83df375299 chinese/rime-prelude: Update to snapshot 20210805
Sponsored By:	The FreeBSD Foundation
Approved by:	ygy (implicit)
2021-11-30 05:38:36 -05:00
Ka Ho Ng
682f824f5b chinese/rime-prelude: Update to snapshot 20211023
Sponsored By:	The FreeBSD Foundation
Approved by:	ygy (implicit)
2021-11-30 05:38:36 -05:00
Ka Ho Ng
01fb1f0fe4 chinese/rime-middle-chinese: Update to snapshot 20210627
Sponsored By:	The FreeBSD Foundation
Approved by:	ygy (implicit)
2021-11-30 05:38:36 -05:00
Ka Ho Ng
e19c915feb chinese/rime-middle-chinese: Update to snapshot 20210926
Sponsored By:	The FreeBSD Foundation
Approved by:	ygy (implicit)
2021-11-30 05:38:35 -05:00
Ka Ho Ng
19902c05cd chinese/rime-luna-pinyin: Update to snapshot 20210805
Sponsored By:	The FreeBSD Foundation
Approved by:	ygy (implicit)
2021-11-30 05:38:35 -05:00
Ka Ho Ng
c2b3eeac5f chinese/rime-essay: Update to snapshot 20210805
Sponsored By:	The FreeBSD Foundation
Approved by:	ygy (implicit)
2021-11-30 05:38:35 -05:00
Ka Ho Ng
727d4182c9 chinese/rime-emoji: Update to snapshot 20211129
Sponsored By:	The FreeBSD Foundation
Approved by:	ygy (implicit)
2021-11-30 05:38:35 -05:00
Ka Ho Ng
ad3e9db54f chinese/rime-data-full: Bump to snapshot 20211129
The version bump is due to the dependencies' version updates.

Sponsored By:	The FreeBSD Foundation
Approved by:	ygy (implicit)
2021-11-30 05:38:35 -05:00
Ka Ho Ng
3e034e262b chinese/rime-combo-pinyin: Update to snapshot 20211108
Sponsored By:	The FreeBSD Foundation
Approved by:	ygy
Differential Revision:	https://reviews.freebsd.org/D33186
2021-11-30 05:38:35 -05:00
Ka Ho Ng
7339d834fa chinese/rime-cantonese: Update to snapshot 20211029
Sponsored By:	The FreeBSD Foundation
Approved by:	ygy
Differential Revision:	https://reviews.freebsd.org/D33185
2021-11-30 05:38:35 -05:00
Ka Ho Ng
1a2b517d99 chinese/rime-array: Update to snapshot 20210824
Sponsored By:	The FreeBSD Foundation
Approved by:	ygy
Differential Revision:	https://reviews.freebsd.org/D33184
2021-11-30 05:38:35 -05:00
Ka Ho Ng
ae49f1703b chinese/librime: Update to 1.7.3
Sponsored by:	The FreeBSD Foundation
Approved by:	ygy
Differential Revision:	https://reviews.freebsd.org/D33183
2021-11-30 05:38:34 -05:00
Ka Ho Ng
7fc13b37e6 chinese/libime-jyutping: Update to 1.0.3
Sponsored by:	The FreeBSD Foundation
Approved by:	ygy
Differential Revision:	https://reviews.freebsd.org/D33181
2021-11-30 05:38:34 -05:00
Ka Ho Ng
c9205a7158 chinese/libime: Update to 1.0.9
Sponsored by:	The FreeBSD Foundation
Approved by:	ygy
Differential Revision:	https://reviews.freebsd.org/D33180
2021-11-30 05:38:34 -05:00
Ka Ho Ng
20f9c200fc chinese/fcitx5-table-other: Update to 5.0.6
Sponsored by:	The FreeBSD Foundation
Approved by:	ygy
Differential Revision:	https://reviews.freebsd.org/D33179
2021-11-30 05:38:34 -05:00
Ka Ho Ng
3b35736797 chinese/fcitx5-table-extra: Update to 5.0.6
Sponsored by:	The FreeBSD Foundation
Approved by:	ygy
Differential Revision:	https://reviews.freebsd.org/D33178
2021-11-30 05:38:34 -05:00
Ka Ho Ng
95cb656f4c chinese/fcitx5-rime: Update to 5.0.8
Sponsored by:	The FreeBSD Foundation
Approved by:	ygy
Differential Revision:	https://reviews.freebsd.org/D33177
2021-11-30 05:38:34 -05:00
Ka Ho Ng
2db0200949 chinese/fcitx5-chinese-addons: Update to 5.0.8
Sponsored by:	The FreeBSD Foundation
Approved by:	ygy
Differential Revision:	https://reviews.freebsd.org/D33182
2021-11-30 05:38:34 -05:00
Ka Ho Ng
e039d5c159 chinese/fcitx5-chewing: Update to 5.0.7
Sponsored by:	The FreeBSD Foundation
Approved by:	ygy
Differential Revision:	https://reviews.freebsd.org/D33176
2021-11-30 05:38:34 -05:00
Dima Panov
2d3d67f35e LibreOffice 7.2.3 is now available, with over 100 bugfixes and compatibility improvements.
Release notes: https://blog.documentfoundation.org/blog/2021/11/25/libreoffice-7-2-3-community/
2021-11-26 01:10:42 +03:00
Stefan Eßer
04b9da4140 */*: Remove redundant '-*' from CONFLICTS definitions
The conflict checks compare the patterns first against the package
names without version (as reported by "pkg query "%n"), then - if
there was no match - agsinst the full package names including the
version (as reported by "pkg query "%n-%v").

Approved by: portmgr (blanket)
2021-11-25 22:40:11 +01:00
Dmitry Marakasov
725b541a9f chinese/wordpress-zh_TW: mark BROKEN
Approved by:	portmgr blanket
2021-11-16 22:10:36 +03:00
Li-Wen Hsu
897be2628c
*/scim*: Update WWW 2021-11-16 12:10:25 +08:00
Piotr Kubaj
24804a8b9d chinese/fcitx-libpinyin: only enable QT5 where webengine builds 2021-11-01 02:40:28 +00:00
Stefan Eßer
819f25b36d */*: Remove redundant '-[0-9]*' from CONFLICTS
The conflict checks compare the patterns first against the package
names without version (as reported by "pkg query "%n"), then - if
there was no match - agsinst the full package names including the
version (as reported by "pkg query "%n-%v").

Many CONFLICTS definitions used patterns like "bash-[0-9]*" to filter
for the bash package in any version. But that pattern is functionally
identical with just "bash".

Approved by:	portmgr (blanket)
2021-10-29 11:50:18 +02:00
Tobias Kortkamp
ce1af7fdc2
*: apply refactor.remove-consecutive-empty-lines
Submitted by:	portedit
2021-10-19 10:36:47 +02:00
Jimmy Olgeni
4460cf727a *: fix tab vs. space issues, and comments according to the guide. 2021-10-16 11:51:39 +02:00
Dima Panov
0d4e1324d6 editors/libreoffice: update to 7.2.2 release (+)
LibreOffice 7.2.2 is now available, with 68 bugfixes and compatibility improvements.

Learn more: https://blog.documentfoundation.org/blog/2021/10/14/libreoffice-7-2-2-community/
2021-10-14 23:39:40 +10:00
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
Dimitry Andric
0efce95397 chinese/c2t: fix "error: address of register variable requested"
During an exp-run for llvm 13 (see bug 258209), it turned out that
chinese/c2t fails to build with clang 13:

cc -O2 -pipe  -fstack-protector-strong -fno-strict-aliasing  -DCHINDICT=\"/usr/local/share/chinese/gb/TONEPY.tit\" -c c2t.c
c2t.c:99:3: error: address of register variable requested
  hz[2] = '\0';
  ^~
c2t.c:107:7: error: address of register variable requested
      hz[0] = (char)eka;
      ^~
c2t.c:108:7: error: address of register variable requested
      hz[1] = (char)toka;
      ^~
c2t.c:113:8: error: address of register variable requested
          if (hz[0] != (*pipo)[i] || hz[1] != (*pipo)[i+1]) continue;
              ^~
c2t.c:113:31: error: address of register variable requested
          if (hz[0] != (*pipo)[i] || hz[1] != (*pipo)[i+1]) continue;
                                     ^~
c2t.c:133:36: error: address of register variable requested
                fprintf(miss_chars, "%c", hz[0]);
                                          ^~
c2t.c:134:30: error: address of register variable requested
                fprintf(miss_chars, "%c ", hz[1]);
                                           ^~
c2t.c:143:17: error: address of register variable requested
                        printf("%c", hz[0]);
                                     ^~
c2t.c:144:18: error: address of register variable requested
                        printf("%c ", hz[1]);
                                      ^~
9 errors generated.

As indicated, arrays shouldn't be register variables as they don't have
addresses. In general, the register keyword is deprecated and should no
longer be used.

To fix this, use a command line flag to define "register" to empty.

PR:		258465
Approved by:	maintainer timeout (2 weeks)
MFH:		2021Q4
2021-10-02 13:19:56 +02:00
Rene Ladan
620968a43a cleanup: drop support for EOL FreeBSD 11.X
Search criteria used:
- 11.4
- OSREL*
- OSVER*
- *_FreeBSD_11

Input from:
- adridg: devel/qca-legacy
- jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds
- sunpoet: security/p5-*OpenSSL*

Reviewed by:	doceng, kde, multimedia, perl, python, ruby, rust
Differential Revision: https://reviews.freebsd.org/D32008
Test Plan: make index
2021-09-30 23:23:30 +02:00
Dima Panov
1388a45360 editors/libreoffice: update to 7.2.1 release (+)
LibreOffice 7.2.1 is here, with many bugfixes and compatibility improvements.
Learn more about it: https://blog.documentfoundation.org/blog/2021/09/16/libreoffice-7-2-1-community/

* Add OPTION to build GTK4 VCL
* If both GTK3 and KF5 enabled, add GTK3_KDE5 VCL to build
* Force RUN_DEPENDS on JDK if JAVA selected to run extensions
2021-09-17 04:14:10 +10:00
Jochen Neumeister
e733aee75a */wordpress-*: Update to 5.8
Changelog: https://wordpress.org/news/2021/07/tatum/

Sponsored by:	Netzkommune GmbH
2021-09-03 06:26:52 +02:00
Bernhard Froehlich
e67ef670e7
chinese/aterm: Add CPE information
Approved by:	portmgr (blanket)
2021-08-31 19:49:55 +00:00
Alexey Dokuchaev
c18767b14b chinese/{ibus-,lib,py}cangjie: miscellaneous cleanups and improvements
- Drop redundant GH_PROJECT when appropriately set by the framework
- Remove excessive horizontal, vertical, and useless EOL whitespace
- Reformat port description for standard 80-character terminal width
2021-08-29 11:10:44 +00:00
Dima Panov
40db9da303 editors/libreoffice: Please welcome LibreOffice suite 7.2.0 release!
LibreOffice 7.2 launches with many new features, compatibility improvements
and performance boosts. Learn all about it in blog announce post:
https://blog.documentfoundation.org/blog/2021/08/19/libreoffice-7-2-community/
2021-08-20 02:29:15 +10:00
Tobias C. Berner
85892130a8 chinese/ttfm: prepare for freetype2 update
- freetype2 will no longer ship freetype-config (which was a pkg-config
  wrapper) in the near future -- use pkg-config to gather the required
  flags.

PR:		251512
2021-08-06 11:48:47 +02:00
Li-Wen Hsu
9662d0ff4a
editors/libreoffice: Update to 7.1.5
Release note:
https://blog.documentfoundation.org/blog/2021/07/22/libreoffice-7-1-5-community/
2021-07-23 17:20:58 +08:00
Po-Chuan Hsieh
287cd8ad71
devel/libfmt: Update to 8.0.0
- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/fmtlib/fmt/releases
PR:		257026
Exp-run by:	antoine
2021-07-22 02:11:51 +08:00
Guido Falsi
3ed820108d devel/yaml-cpp: Update to 0.7.0
- Patch cmake include to actually work
- Bump PORTREVISION on consumers, testing shows it is not completely
  binary compatible
2021-07-13 11:07:26 +02:00
Jochen Neumeister
5dcc4b00c0 chinese/wordpress-zh_TW: Update to 5.7.2
Sponsored by:	Netzkommune GmbH
2021-07-08 19:01:46 +02:00