dev-lang / fpc

Free Pascal Compiler

Official package sites : https://www.freepascal.org/ ·

v3.2.2 :: 0 :: gentoo

Modified
License
GPL-2 LGPL-2.1-with-linking-exception
Keywords
-* amd64 x86 ~arm64 ~sparc
USE flags
doc source

General

doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
source
Zip the sources and install them

dev-lang / lazarus : feature rich visual programming environment emulating Delphi

dev-util / diffoscope : Will try to get to the bottom of what makes files or directories different

sci-electronics / puff : microwave CAD software

712580
dev-lang/fpc-3.2.2 : (.text+<snip>): undefined reference to _libc_csu_init
722950
dev-lang/fpc-3.2.2 calls ld directly
726858
dev-lang/fpc does not respect CFLAGS/LDFLAGS
729872
dev-lang/fpc-3.2.2 fails to compile: clang-13: error: unsupported option '--64'
828980
dev-lang/fpc-3.2.2 - make[1]: ./fpmake: No such file or directory
880511
dev-lang/fpc-3.2.2 - fpwidestring.pp(26,3) Fatal: Can't find unit charset used by fpwidestring Fatal: Compilation aborted
922701
dev-lang/fpc-3.2.2 fails to compile (MUSL-SYSTEM): make: fpmake: No such file or directory
938438
dev-lang/fpc-3.2.2 - [llvm] clang-18clang-18: : clang-18: error: error: unknown argument: --64unknown argument: --64
Repository mirror & CI · gentoo
Merge updates from master
Lucio Sauer · gentoo
*/*: inline mirror://sourceforge
bump copyright of touched ebuilds to 2024 Signed-off-by: Lucio Sauer <watermanpaint@posteo.net> Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Richard-Rogalski · gentoo
dev-lang/fpc: add support for sparc, + keywording
Closes: https://github.com/gentoo/gentoo/pull/27569 Signed-off-by: Richard Rogalski <rrogalski@tutanota.com> Signed-off-by: Amy Liffey <amynka@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
dev-lang/fpc: Drop EAPI-5 ebuild
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Norayr Chilingarian · gentoo
dev-lang/fpc: add (~)arm64 support to 3.2.2
Closes: https://bugs.gentoo.org/817899 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
dev-lang/fpc: x86 stable wrt bug #818139
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
dev-lang/fpc: amd64 stable wrt bug #818139
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/fpc: add -* to KEYWORDS
Uses binaries to bootstrap. Bug: https://bugs.gentoo.org/801649 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lang/fpc: Keyword 3.2.2 arm64, #801649
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
dev-lang/fpc: re-add old-style gold check with updated message
The previous check would ask to use binutils-config which is no longer possible, and tc-ld-disable-gold is not sufficient. Re-adding is only a temporary solution, this needs a proper look into making it respect $LD (emake LD=.. is not enough). Also revert Makefile sed style to how it was formerly suggested by Sergey Torokhov in previous bump, devmanual's old suggestion isn't useful here (this bit Acked-by David Seifert). Bug: https://bugs.gentoo.org/475210 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergey Torokhov · gentoo
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>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
dev-lang/fpc: drop old
Signed-off-by: Aaron Bauman <bman@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
dev-lang/fpc: x86 stable wrt bug #694492
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
dev-lang/fpc: amd64 stable wrt bug #694492
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Matt Turner · gentoo
dev-lang/fpc: Drop ppc keywords
Amy Liffey · gentoo
dev-lang/fpc: version bump 3.0.4
Closes: https://bugs.gentoo.org/645226 Package-Manager: Portage-2.3.13, Repoman-2.3.3
Horea Christian · gentoo
dev-lang/fpc: added new revision which is usable under prefix
Package-Manager: Portage-2.3.8, Repoman-2.3.3
Horea Christian · gentoo
dev-lang/fpc: using ${ED} for prefix/RAP compatibility
Package-Manager: Portage-2.3.6, Repoman-2.3.3 Closes:#5419
Amy Liffey · gentoo
dev-lang/fpc: fix homepage
Package-Manager: Portage-2.3.6, Repoman-2.3.1
Horea Christian · gentoo
dev-lang/fpc: version bump 3.0.2
Closes:#4325 Package-Manager: Portage-2.3.4, Repoman-2.3.2
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Amy Winston · gentoo
dev-lang/fpc: version bump 3.0.0
Package-Manager: portage-2.2.26
Justin Lecher · gentoo
dev-lang/fpc: Drop old
Package-Manager: portage-2.2.27 Signed-off-by: Justin Lecher <jlec@gentoo.org>
Justin Lecher · gentoo
Use https by default
Convert all URLs for sites supporting encrypted connections from http to https Signed-off-by: Justin Lecher <jlec@gentoo.org>
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed