Summary: | dev-lang/fpc-3.2.0 version bump | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Gidea Liviu-Adrian <boshuboshu> |
Component: | Current packages | Assignee: | Amy Liffey <amynka> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | jstein, mvdheide, will.brokenbourgh2877 |
Priority: | Normal | Keywords: | PullRequest |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://freepascal.org/ | ||
See Also: | https://github.com/gentoo/gentoo/pull/20271 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Gidea Liviu-Adrian
2020-07-04 13:37:07 UTC
(In reply to Gidea Liviu-Adrian from comment #0) > FPC version 3.2.0 has been released on the 19th of June 2020. Please update, > thanks. > > Reproducible: Always Updated an older ebuild to 2.0.10. https://github.com/Mikrotherion/gentoo-overlay/tree/Mikrotherion-update-2.0.10/dev-lang/fpc Source of the ebuild used for updating: https://github.com/arjanadriaanse/gentoo-overlay/blob/master/dev-lang/fpc/fpc-3.2.0_rc1.ebuild Sorry, above link points to an ebuild for fpc-3.2.0, not lazarus-2.0.10. FPC 3.2.2 was released on 20 may 2021. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5288c69c7b6d094344bcf84cc700ae596872aa9 commit a5288c69c7b6d094344bcf84cc700ae596872aa9 Author: Sergey Torokhov <torokhov-s-a@yandex.ru> AuthorDate: 2021-06-22 20:43:38 +0000 Commit: David Seifert <soap@gentoo.org> CommitDate: 2021-06-22 20:43:38 +0000 dev-lang/fpc: 3.2.2 bump - Switch to EAPI-7. - The "ide" sources is in "packages" subdirectory in 3.2.0 release. It's now build unconditionally so USE="ide" is dropped. - Remove RDEPEND "ide? (!dev-lang/fpc-ide)" as fpc-ide was dropped from portage in 2014. - Drop "-j1" after emake calls. If appropriate issue will take place then it could be restored. - In the src_install() for "ide" configs now excplicit filenames are used within "sed". - For amd64 the built "libpas2jslib.so" conditionally moved to "/usr/lib64" directory. Closes: https://github.com/gentoo/gentoo/pull/20271 Closes: https://bugs.gentoo.org/730720 Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Signed-off-by: David Seifert <soap@gentoo.org> dev-lang/fpc/Manifest | 5 ++ dev-lang/fpc/fpc-3.2.2.ebuild | 173 ++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 178 insertions(+) |