freebsd-ports/Mk
Adriaan de Groot c289bc6278 Uses/pyqt.mk: repair PORTEPOCH of py-sip dependency
When using BUILD_DEPENDS with a dependency-version, as described
in section 5.9.9 of the Porters Handbook, a desired-version can be
compared with an installed-version, e.g.:

	py38-sip>=6.5.1:devel/py-sip@py38

The version is compared fully with all the ports-versioning
parts included. That includes the PORTEPOCH, which isn't
visible (because =0 in the specification above). Since py-sip
was epoched at some point, the installed version of py-sip might
be this:

	py38-sip-5.5.0,1               Python to C and C++ bindings generator

Because of the epoch, the version 5.5.0,1 > 6.5.1, even though
visually it seems like it wouldn't be. Massage the dependency generation
in pyqt.mk to take that epoch into account.

PR:		262129
Reported by:	Rafael Grether
2022-05-29 13:16:44 +02:00
..
Scripts KDE: Update KDE Gear to 22.04 2022-04-21 13:26:44 +02:00
Uses Uses/pyqt.mk: repair PORTEPOCH of py-sip dependency 2022-05-29 13:16:44 +02:00
Wrappers framework: Remove $FreeBSD$ 2021-04-06 16:27:10 +02:00
bsd.ccache.mk framework: cleanup conditional-indentations in Mk/ 2022-04-24 12:00:20 +02:00
bsd.commands.mk Mk/Uses: Add elfctl 2022-02-18 14:15:08 -04:00
bsd.default-versions.mk lang/perl5.36: add latest Perl 5 version 2022-05-26 16:40:22 +02:00
bsd.destdir.mk framework: cleanup conditional-indentations in Mk/ 2022-04-24 12:00:20 +02:00
bsd.gcc.mk Mk/bsd.gcc.mk: only use -devel port for 13 2022-05-11 01:43:31 +02:00
bsd.gecko.mk www/firefox: update to 101.0 (rc1) 2022-05-23 21:37:04 +02:00
bsd.java.mk cleanup: remove expired versions of OpenJDK (12 through 16) 2022-05-24 22:09:35 +02:00
bsd.ldap.mk framework: cleanup conditional-indentations in Mk/ 2022-04-24 12:00:20 +02:00
bsd.licenses.db.mk framework: cleanup conditional-indentations in Mk/ 2022-04-24 12:00:20 +02:00
bsd.licenses.mk framework: cleanup conditional-indentations in Mk/ 2022-04-24 12:00:20 +02:00
bsd.local.mk Mk/bsd.local.mk: Remove accidentally committed local mods 2021-08-31 09:05:00 -05:00
bsd.lto.mk Mk/bsd.lto.mk: add short description of LTO 2021-10-07 23:59:37 +00:00
bsd.ocaml.mk framework: cleanup conditional-indentations in Mk/ 2022-04-24 12:00:20 +02:00
bsd.octave.mk framework: Remove $FreeBSD$ 2021-04-06 16:27:10 +02:00
bsd.options.desc.mk Mk/bsd.options.desc.mk: add shared AVIF description 2022-03-12 16:31:36 +00:00
bsd.options.mk framework: cleanup conditional-indentations in Mk/ 2022-04-24 12:00:20 +02:00
bsd.port.mk Mk/bsd.port.mk: Fix unchanged options overwriting dialog4ports bg 2022-05-28 08:30:05 -07:00
bsd.port.options.mk framework: Remove $FreeBSD$ 2021-04-06 16:27:10 +02:00
bsd.port.post.mk framework: Remove $FreeBSD$ 2021-04-06 16:27:10 +02:00
bsd.port.pre.mk framework: Remove $FreeBSD$ 2021-04-06 16:27:10 +02:00
bsd.port.subdir.mk framework: cleanup conditional-indentations in Mk/ 2022-04-24 12:00:20 +02:00
bsd.ruby.mk Mk/bsd.ruby.mk: Remove PLIST_SUB helpers 2022-05-22 13:11:34 +08:00
bsd.sanity.mk framework: cleanup conditional-indentations in Mk/ 2022-04-24 12:00:20 +02:00
bsd.sites.mk framework: cleanup conditional-indentations in Mk/ 2022-04-24 12:00:20 +02:00
bsd.ssp.mk framework: Remove $FreeBSD$ 2021-04-06 16:27:10 +02:00
bsd.tex.mk framework: cleanup conditional-indentations in Mk/ 2022-04-24 12:00:20 +02:00
bsd.wx.mk framework: cleanup conditional-indentations in Mk/ 2022-04-24 12:00:20 +02:00