Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 730720

Summary: dev-lang/fpc-3.2.0 version bump
Product: Gentoo Linux Reporter: Gidea Liviu-Adrian <boshuboshu>
Component: Current packagesAssignee: 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
FPC version 3.2.0 has been released on the 19th of June 2020. Please update, thanks.

Reproducible: Always
Comment 1 Christian Becker 2020-09-20 17:30:42 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
Comment 2 Christian Becker 2020-11-07 05:42:19 UTC
Sorry, above link points to an ebuild for fpc-3.2.0, not lazarus-2.0.10.
Comment 3 Sergey Torokhov 2021-05-28 15:47:09 UTC
FPC 3.2.2 was released on 20 may 2021.
Comment 4 Larry the Git Cow gentoo-dev 2021-06-22 20:44:01 UTC
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(+)