[gentoo-dev] Foreseen update to ada.eclass to allow use of gcc:14 and gcc:15

2024-09-29 Thread Alfredo Tupone
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

[gentoo-dev] Re: [PATCH 2/3] To build ada we need a c++ compiler too

2024-04-26 Thread Alfredo Tupone
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

Re: [gentoo-dev] [PATCH 1/3] To make "tc_has_feature ada" actually work

2024-04-26 Thread Alfredo Tupone
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

[gentoo-dev] [PATCH 3/3] A check that the compiler used to build ada is ada and not newer

2024-04-25 Thread Alfredo Tupone
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

[gentoo-dev] [PATCH 2/3] To build ada we need a c++ compiler too

2024-04-25 Thread Alfredo Tupone
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

[gentoo-dev] [PATCH 1/3] To make "tc_has_feature ada" actually work

2024-04-25 Thread Alfredo Tupone
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

Re: [gentoo-dev] Subject: [PATCH] toolchain.eclass: ada related changes

2024-04-25 Thread Alfredo Tupone
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

Re: [gentoo-dev] Subject: [PATCH] toolchain.eclass: ada related changes

2024-03-25 Thread Alfredo Tupone
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

[gentoo-dev] Subject: [PATCH] toolchain-func.eclass: ada related changes

2024-03-22 Thread Alfredo Tupone
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

[gentoo-dev] Re: [gentoo-dev-announce] Packages up for grabs due to developer inactivity

2024-02-17 Thread Alfredo Tupone
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

Re: [gentoo-dev] Last rites: dev-build/bazel, sci-libs/keras, sci-libs/tensorflow, sci-libs/tensorflow-estimator, sci-visualization/tensorboard

2024-01-18 Thread Alfredo Tupone
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

[gentoo-dev] Last rites: net-mail/courier-makedat

2024-01-02 Thread Alfredo Tupone
# 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

[gentoo-dev] Change to ada.eclass to support gcc:13

2023-11-04 Thread 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

[gentoo-dev] last rite dev-tcltk/tkzinc ?

2023-03-13 Thread Alfredo Tupone
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

[gentoo-dev] Last rites: dev-util/breakpad dev-libs/linux-syscall-support

2023-01-10 Thread Alfredo Tupone
# 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

Re: [gentoo-dev] Last rites: dev-tcltk/mysqltcl

2022-12-25 Thread 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

Re: [gentoo-dev] Last rites: dev-lang/open-cobol

2022-11-24 Thread Alfredo Tupone
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

[gentoo-dev] Building gcc-x[ada] with gcc-y[ada]

2022-10-22 Thread Alfredo Tupone
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() {

[gentoo-dev] Ada eclass support for gcc_12.2.0

2022-09-15 Thread Alfredo Tupone
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

[gentoo-dev] unmasking USE ada for amd64 and x86 on sys-devel/gcc

2022-08-30 Thread Alfredo Tupone
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

[gentoo-dev] Proposed changes to findlib.eclass

2022-06-30 Thread Alfredo Tupone
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]) ;; *)

[gentoo-dev] dune.eclass changes for test not raising warn to error

2022-01-10 Thread Alfredo Tupone
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:

[gentoo-dev] dune.eclass change to build release

2021-10-02 Thread Alfredo Tupone
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

Re: [gentoo-dev] Packages up for grabs: app-cdr/iat, dev-util/flawfinder

2021-02-09 Thread Alfredo Tupone
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

[gentoo-dev] dev-ml/ocaml-data-notation scheduled for removal

2021-02-01 Thread Alfredo Tupone
No package is using it last update 2013 No more in the opam package list Alfredo Tupone

[gentoo-dev] ml project created

2021-01-12 Thread 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

[gentoo-dev] Last rites: dev-tcltk/tcl-mccp

2020-04-10 Thread Alfredo Tupone
Last release is 2002 No reverse dependency

[gentoo-dev] Changes to toolchain.eclass to better support gnat-gpl ebuild

2020-04-02 Thread Alfredo Tupone
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

[gentoo-dev] toolchain.eclass more friendly about ada/gnat

2019-11-23 Thread Alfredo Tupone
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_

[gentoo-dev] media-libs/cal3d needs a mantainer

2019-11-13 Thread Alfredo Tupone
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

Re: [gentoo-dev] Need ARM/AArch64 test data for cpuid2cpuflags

2019-09-18 Thread 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

Re: [gentoo-dev] Re: [gentoo-commits] repo/gentoo:master commit in: eclass/

2019-09-05 Thread Alfredo Tupone
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

Re: [gentoo-dev] Packages up for grabs post disbanding Ada: dev-lang/gnat-gcc and metastuff

2017-02-22 Thread Alfredo Tupone
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

Re: [gentoo-dev] Changes in toolchain.eclass to enable Ada

2016-12-22 Thread Alfredo Tupone
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

Re: [gentoo-dev] Changes in toolchain.eclass to enable Ada

2016-12-22 Thread Alfredo Tupone
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

[gentoo-dev] Changes in toolchain.eclass to enable Ada

2016-12-21 Thread Alfredo Tupone
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

Re: [gentoo-dev] Ada project needs your help!

2016-12-17 Thread Alfredo Tupone
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-

[gentoo-dev] eutils.class fix for make_desktop_entry

2006-06-04 Thread Alfredo Tupone
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