diff --git a/eclass/ada.eclass b/eclass/ada.eclass
index 3c3fa3c01453..faff19a6ac85 100644
--- a/eclass/ada.eclass
+++ b/eclass/ada.eclass
@@ -45,31 +45,31 @@ _ADA_ECLASS=1
# dev-foo/mydep"
# DEPEND="${RDEPEND}"
# @CODE
#
# Example value:
# @CODE
# ada_target_gcc_12? ( sys-devel/gcc:12[ada
On Fri, 26 Apr 2024 10:29:43 +0200
Arsen Arsenović wrote:
> > is_ada() {
> > gcc-lang-supported ada || return 1
> > - _tc_use_if_iuse ada
> > + _tc_use_if_iuse cxx && _tc_use_if_iuse ada
>
> Is this redundant? Would gcc-lang-supported c++ (called through the
> ada support check) not
On Fri, 26 Apr 2024 10:34:44 +0200
Arsen Arsenović wrote:
> looks OK at a glance, but could you summarize the issues the patch set
> fixes in the commit messages (and reword them to follow convention
> generally)? it is important to have context while looking at a git
> log.
> > - IUSE+=" ada
Maybe a more detailed check can be done, as some version can be built with
newer compiler
Could be envisaged to switch the compiler automatically "gcc-config x" instead
of die
Signed-off-by: Alfredo Tupone
---
eclass/toolchain.eclass | 12
1 file changed, 12 insertion
Signed-off-by: Alfredo Tupone
---
eclass/toolchain.eclass | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index fd820f60f45d..f8e06fa39884 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -2495,31 +2495,31
Signed-off-by: Alfredo Tupone
---
eclass/toolchain.eclass | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index a5d4345e7fbf..fd820f60f45d 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -288,31 +288,31
Having received no comments, I would like to add this changes to
toolchain.eclass
This is less intrusive.
The compiler check that was in place in the original email maybe is
distruptive. It was checking that the used compiler is ada and version
is less or equal.
I saw that some gcc versions can
I think the following should deserve attention:
+ prevAdaSLOT=$(gnatmake -v 2>&1 | sed -n '2 p' | sed
's:^[^0-9]*\([0-9]\+\).*:\1:' | sed 's:2021:10:' )
maybe there is a way to not use sed at all, or at least to not call it three
times
+ die 'Ada cannot be built with a newer compiler'
Is this
a compiler is available and that is the slot.
dev-lang/gnat-gpl-2021 return 2021 and that is slot 10.
Please review
Signed-off-by: Alfredo Tupone
---
eclass/toolchain.eclass | 16 ++--
1 file changed, 14 insertions(+), 2 deletions(-)
diff --git a/eclass/toolchain.eclas
On Wed, 14 Feb 2024 10:49:57 +0100
Michał Górny wrote:
> The following packages are now looking for a new maintainer, due to
> their prior maintainer being inactive:
>
ML take this
> dev-ml/ppx_cold
> dev-ml/ppx_fixed_literal
> dev-ml/ppx_module_timer
> dev-ml/ppx_stable
> dev-ml/ppx_string
> d
On Thu, 18 Jan 2024 13:53:20 +0100
David Seifert wrote:
> # Use sci-libs/pytorch as a modern alternative with better packaging.
Thanks for saying that :)
It is a big effort. Hope someone join me on maintaing it and all deps
Alfredo
# Alfredo Tupone (2024-02-02)
# No more used by any package (bug #921167)
# remove in 30 days
net-mail/courier-makedat
--
Best regards,
Alfredo Tupone
I want to add support to gcc:13 for ada packages
In attachment the new ada.eclass.
Inline are the changes applyed:
--- ada.eclass 2023-11-04 13:38:30.857702705 +0100
+++ ada.eclass.new 2023-11-03 23:16:34.643870434 +0100
@@ -57,7 +57,7 @@
# @DESCRIPTION:
# All supported Ada implementatio
I would like to drop tkzinc
Has bug #895824
some cast from int to *
Lot of other compilation warnings.
I am not using it, and no reverse dependency.
If someone want to support it, upstream is fast on applying pull request
Otherwise I'll drop it
Alfredo
# Alfredo Tupone (2023-01-10)
# They were added as a dependency of sci-libs/pytorch
# but they are no more
# Bug #890365
# Removal on 2023-01-30
dev-util/breakpad
dev-libs/linux-syscall-support
-- Best regards,
Alfredo Tupone
On Fri, 23 Dec 2022 19:25:46 +0100
Michał Górny wrote:
> # Michał Górny (2022-12-23)
> # Does not build against current MySQL libraries. Last release in
> 2012. # No reverse dependencies.
> # Removal on 2023-01-22. Bug #692562.
> dev-tcltk/mysqltcl
>
Bug is fixed, I (tcl/tk team) will take c
On Wed, 23 Nov 2022 19:05:05 +0100
Michał Górny wrote:
> # Michał Górny (2022-11-23)
> # Unattended by maintainer since 2013. Pending major version bump.
> # Build and test failures reported.
> # Removal on 2022-12-23. Bug #870670.
> dev-lang/open-cobol
>
Not using it, but I will take care o
I knew that building gcc+ada with an already bootstrapped gcc[ada] is
not supported if you build an older compiler:
like you cannot emerge gcc-10.4.0[ada] using gcc-12.2.0[ada]
I would like to warn the user (and possibly disable ada? ).
I tried this on my local PC
toolchain_pkg_pretend() {
I would like to share the incoming changes to ada eclass to add support
to sys-devel/gcc-12.2.0
One change is to not depend on gcc SLOT like for gnat the dependency in
on dev-lang/gnat-gpl SLOT, as gcc slot is 12 but the eclass need to
point to (eg.) gnatbind-12.2.0. Maybe in the future we could
I was maintaining the gnat-gpl ebuild that build a gcc
compiler that includes the ada languages.
Upstream (Adacore) has declared to not provide anymore annual
releases of gnat-gpl but only to upgrade the fsf maintained gcc.
So I mean to add ada capability to sys-devel/gcc.
To build gcc with ada
dev-ml/findlib needs ocamlopt to build other packages with ocamlopt
(native code)
Alfredo
diff --git a/eclass/findlib.eclass b/eclass/findlib.eclass
index 0e14514e298..f6c2657ecdb 100644
--- a/eclass/findlib.eclass
+++ b/eclass/findlib.eclass
@@ -14,35 +14,38 @@
case ${EAPI:-0} in
[67]) ;;
*)
I'm changing dune eclass src_test so that the profile is release
Previously only src_compile used that profile
profile release does not promote warning to error.
Tupone
From 4d3ed43d94a8d6ba4fb6faa0423b090fadc129c0 Mon Sep 17 00:00:00 2001
From: Alfredo Tupone
Date: Mon, 10 Jan 2022 14:
This is for review the change i ndune.eclass
The reason is that the new ocaml-4.12 compiler raise some
warning that dune transform in fatal error
The following changes is to build with profile release.
That will change compiler warning to not raise fatal error during build
diff --git a/eclass/dun
On Mon, 8 Feb 2021 08:25:28 +0200
Joonas Niilola wrote:
> Packages up for grabs due to retirement of a proxied maintainer:
> dev-util/flawfinder (outdated)
I take this
Alfredo
No package is using it
last update 2013
No more in the opam package list
Alfredo Tupone
As I have interest on lot of ebuild on dev-ml, and most of them are not
managed by any project, I have created a project to handle them.
I have build https://wiki.gentoo.org/wiki/Project:Ml tring to revive
an old ml project.
Any comments?
Alfredo
Last release is 2002
No reverse dependency
I would like to have the attached changes reviewed and, if possible,
applied to the toolchain eclass.
This will simplify the gnat-gpl ebuild and is a step to add ada to
sys-devel/gcc
And also I suggest temporary to mask the ada flag for sys-devel/gcc
Thanks
Alfredo Tupone
diff --git a/eclass
I would like to have comments about the followinf changes.
I "fear" the shopts nullglob a little
diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index a3081c38bac1..aca10b4f37ed 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -1817,33 +1817,37 @@ toolchain_src_
I am no more interest in media-libs/cal3d.
Reverse dependency are:
games-rpg/eternal-lands
dev-python/soya
I think games should take it
Alfredo Tupone
On 22:56 Tue 17 Sep , Michał Górny wrote:
> On Tue, 2019-09-10 at 22:44 +0200, Michał Górny wrote:
> > Hi, everyone.
> >
> > I've recently (finally!) started adding tests to cpuid2cpuflags. Tests
> > are based on mocked syscalls that return arch-specific data read from
> > text files. So far
On 23:45 Thu 05 Sep , Mike Gilbert wrote:
> On Thu, Sep 5, 2019 at 6:47 PM Thomas Deutschmann wrote:
> >
> > On 2019-09-05 22:16, Michał Górny wrote:
> > >> But as per the way the dev manual is written, he arguably *is*
> > >> following policy.
> > >>
> > >> Stop taking the line of assuming he
On Wed, 22 Feb 2017 11:07:47 +0100
Michał Górny wrote:
> Hi,
>
> The Ada project has been disbanded as having no members. Although
> there were a few people interested in helping out with Ada, nobody
> made it past the initial reply. If anyone is still interested, the
> packages are up for grabs
Il giorno Thu, 22 Dec 2016 21:11:45 +0100
Michał Górny ha scritto:
> On Thu, 22 Dec 2016 14:55:05 +0100
> Alfredo Tupone wrote:
>
> > > > I would like to start including, in the gentoo tree, GNAT-GPL
> > > > built in the same way as sys-devel-gcc and s
On 13:49 Thu 22 Dec , Michał Górny wrote:
> On Wed, 21 Dec 2016 23:00:47 +0100
> Alfredo Tupone wrote:
>
> > I would like to revive the Ada support in gentoo.
> >
> > One ada compiler is produced by AdaCore and is provided in three
> > versions, in the order
I would like to revive the Ada support in gentoo.
One ada compiler is produced by AdaCore and is provided in three
versions, in the order starting from the best supported :
1) GnatPro, available with a contract support.
2) Gnat-GPL that can only build GPL-3 product
3) The gnat included in the g
Il giorno Sun, 11 Dec 2016 16:59:50 +0100
Michał Górny ha scritto:
> Hello, everyone.
>
> The Ada project seriously needs help. For some time already, it has no
> active developers (George is retiring), and a lot of bugs needing
> attention.
>
> The packages maintained by aga@g.o are:
>
> app-
I need to add a desktop entry that call an executable with arguments.
Actually the entry Exec (that could contain the executable with
parameters) and the entry TryExec (used to test if the executable is
installed) are set to the same value.
I wonder if I can fix that with the following patch to the
38 matches
Mail list logo