new packages

2014-11-15 Thread Julien Lepiller
them. Julien Lepiller. hexchat.scm Description: Binary data claws-mail.scm Description: Binary data

add openbox

2014-11-16 Thread Julien Lepiller
Hello, This time, I send you a real patch. It adds openbox, a window manager, to the distribution. Openbox requires that pango is compiled with libxft, so I added the dependency in gtk.scm. Julien Lepiller. 0001-gnu-Add-openbox.patch Description: Binary data

Add hexchat

2014-11-21 Thread Julien Lepiller
Hello, here is the patch for hexchat I was asked to write. Julien Lepiller. 0001-gnu-Add-hexchat.patch Description: Binary data

Claws-mail

2014-11-23 Thread Julien Lepiller
Hello, here is the patch I was invited to write for claws-mail. Julien Lepiller. 0001-gnu-Add-libetpan.patch Description: Binary data 0002-gnu-Add-claws-mail.patch Description: Binary data

Re: [PATCH] openssh service

2016-09-26 Thread Julien Lepiller
On Fri, 26 Aug 2016 12:51:56 +0200 Andy Wingo wrote: > Hi Julien, > > Thanks for the documentation update! > > On Fri 19 Aug 2016 16:31, Julien Lepiller writes: > > > +@deffn {Scheme Procedure} openssh-service [#:pidfile > > "/var/run/sshd.pid"] @ >

[PATCH] add fbida

2016-10-15 Thread Julien Lepiller
Hi, I attached a patch to add fbida, a frame-buffer based image and pdf viewer. I created a new file, since I didn't find an existing one where it could go. Let me know if you prefer it in an existing file.From 0867f891e7ceecde3e307fa88b572622a2ad416e Mon Sep 17 00:00:00 2001 From: J

Re: [PATCH] add fbida

2016-10-16 Thread Julien Lepiller
On Sat, 15 Oct 2016 16:51:00 -0400 Kei Kebreau wrote: > Julien Lepiller writes: > > > Hi, > > > > I attached a patch to add fbida, a frame-buffer based image and pdf > > viewer. I created a new file, since I didn't find an existing one > > where it cou

[PATCH] improve nginx-service

2016-10-16 Thread Julien Lepiller
Hi, this patch fixes a problem with nginx configuration (ensuring some directories are available to nginx) and adds vhost support in its configuration. Also updates the doc accordingly.From 613d5db739d4010be2037fd2fcfc70baca4625aa Mon Sep 17 00:00:00 2001 From: Julien Lepiller Date: Mon, 26 Sep

workin on openvpn service

2016-10-19 Thread Julien Lepiller
e). The VPN IP has some restrictions on its last byte (should be one of 1, 5, 9, 13, 17, ..., 253). How would you verify that? Is this the good approach? Also, how would you create multiple ccd files for different clients in the same directory (preferably in /gnu/store)?From 272939aad601f7a0c736449

Re: [PATCH] improve nginx-service

2016-10-20 Thread Julien Lepiller
pes and Services") so that people can write services that > define new vhosts? You mean something like udev-service-type where you could extend it with a list of vhosts? Except for that comment, I modified the patch following your advice. > > Julien Lepiller skribis: > > &

add aegisub

2016-10-22 Thread Julien Lepiller
, function do_call(). Aborting."). So I need some help here. Also the testing suite depends on a lua package that is not in guix yet and has a lot of dependencies not in guix. So I disabled it for now.>From c4d6b152f51c89f15115385ed09ee4135abdefd4 Mon Sep 17 00:00:00 2001 From: Julien L

Re: add aegisub

2016-10-23 Thread Julien Lepiller
On Sun, 23 Oct 2016 20:21:08 +0300 Theodoros Foradis wrote: > On 2016-10-22 23:30, Julien Lepiller wrote: > > Hi, > > > > I made three patches to add aegisub. It needs icu support in boost. > > > > Currently, the window acts strangely. Widgets resize when resi

Re: [PATCH] improve nginx-service

2016-10-26 Thread Julien Lepiller
On Mon, 24 Oct 2016 22:51:27 +0200 l...@gnu.org (Ludovic Courtès) wrote: > Hi, > > Julien Lepiller skribis: > > > On Wed, 19 Oct 2016 23:04:14 +0200 > > l...@gnu.org (Ludovic Courtès) wrote: > > > >> Hi Julien, > >> > >> This

Re: [PATCH] improve nginx-service

2016-10-27 Thread Julien Lepiller
other choice than install it outside of guix? >From 25a296057969a35b86ea7371577504c43bf96334 Mon Sep 17 00:00:00 2001 From: Julien Lepiller Date: Thu, 27 Oct 2016 19:47:27 +0200 Subject: [PATCH] service: Make nginx-service extensible gnu/services/web.scm (nginx-service-type): Make extensible ---

[PATCH] Add php

2016-10-30 Thread Julien Lepiller
Hi, here is a patch to add php to guix.From b20406a07e8d8c99a189f5295929ff76a53d47e7 Mon Sep 17 00:00:00 2001 From: Julien Lepiller Date: Sun, 30 Oct 2016 15:05:51 +0100 Subject: [PATCH] gnu: Add php * gnu/packages/php.scm: New file. * gnu/packages/php.scm (php): New variable. --- gnu/local.mk

Re: [PATCH] Add php

2016-10-30 Thread Julien Lepiller
On Sun, 30 Oct 2016 15:03:39 +0100 Tobias Geerinckx-Rice wrote: > Julien, > > On 30/10/16 13:08, Julien Lepiller wrote: > > here is a patch to add php to guix. > > Excellent! I see you've broken into my machine (probably through PHP), > stolen my bitrotting PHP 7

Re: [PATCH] Add php

2016-11-02 Thread Julien Lepiller
censes of the > bundles that cannot be removed in the (license) field. > Here is a new patch that addresses these issues. From 94c512aa3c9710b65b6fce0cd108744a7c308c63 Mon Sep 17 00:00:00 2001 From: Julien Lepiller Date: Sun, 30 Oct 2016 15:05:51 +0100 Subject: [PATCH] gnu: Add php * gnu

Re: [PATCH] improve nginx-service

2016-11-04 Thread Julien Lepiller
between) 3. a patch to allow any configuration option to come from the store (I couldn't write something specific to the root option, but I think it's fine this way). I tested with the example I added in the documentation, and it works fine. I hope I did it right :) > > Ludo’

Re: [PATCH] improve nginx-service

2016-11-04 Thread Julien Lepiller
On Fri, 4 Nov 2016 22:28:07 +0100 Hartmut Goebel wrote: > Hi Julien > > thanks for these patches. I applied them to current master, but I did > not work out how to use the new features. I'd appreciate a more > complete example. > > 0001-Make-nginx-service-extensible.patch > > +@deffn {Scheme Va

Re: [PATCH] improve nginx-service

2016-11-06 Thread Julien Lepiller
On Fri, 4 Nov 2016 23:34:31 +0100 Hartmut Goebel wrote: > Am 04.11.2016 um 23:12 schrieb Julien Lepiller: > >> > gnu/services/web.scm:118:34: In procedure > >> > default-nginx-vhost-config: gnu/services/web.scm:118:34: In > >> > procedure struct_vt

Re: [PATCH] Add php

2016-11-11 Thread Julien Lepiller
On Wed, 09 Nov 2016 16:44:41 +0100 l...@gnu.org (Ludovic Courtès) wrote: > Hello Julien, > > Seems like the original reviewer (hi Marius! ;-)) missed this > revision, so here are a few comments. > > Julien Lepiller skribis: > > > From 94c512aa3c9710b65b6fce0cd10874

Re: [PATCH] Add php

2016-11-17 Thread Julien Lepiller
On Thu, 17 Nov 2016 19:22:48 +0100 Marius Bakke wrote: > tyreunom writes: > > > Le 2016-11-17 01:01, Marius Bakke a écrit : > >> Ludovic Courtès writes: > >> > >>> Marius Bakke skribis: > >>> > Some failures are indeed due to missing network or programs in > the build >

Re: [PATCH] Add php

2016-11-17 Thread Julien Lepiller
On Thu, 17 Nov 2016 11:22:53 +0100 Hartmut Goebel wrote: > Am 17.11.2016 um 01:01 schrieb Marius Bakke: > > If there are no further comments, I will push this in the next few > > days: > > Thanks for your work on this. It seems to be laborious. > > I don't have time to inspect not to test the

Re: [PATCH] Add php

2016-11-18 Thread Julien Lepiller
On Thu, 17 Nov 2016 21:43:39 +0100 Marius Bakke wrote: > Julien Lepiller writes: > > >> >> Unfortunately that only fixed a handful of tests, the remaining > >> >> 50-something had to be disabled for a variety of reasons. > >> >> > >&

Re: [PATCH] improve nginx-service

2016-11-20 Thread Julien Lepiller
ion, or should I go back to what I was doing before? > > (This is not a fun suggestion to make, but hey!) > > Ludo’. ;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2015 David Thompson ;;; Copyright © 2015, 2016 Ludovic Courtès ;;; Copyright © 2016 ng0

[PATCH] services: Make dovecot and cups configuration abstractions available

2016-11-20 Thread Julien Lepiller
Hi, since I will probably use it in openvpn-service and maybe in nginx-service, I moved the definitions of the documentation that was duplicated in cups and dovecot to services.scm. Is it the best place for it?>From 9acc9456f4e61506105bc109298aedb66e31efd0 Mon Sep 17 00:00:00 2001 From: Jul

Re: [PATCH] improve nginx-service

2016-11-23 Thread julien lepiller
Le 2016-11-22 23:20, Hartmut Goebel a écrit : Am 20.11.2016 um 13:49 schrieb Julien Lepiller: What do you think? should I continue in that direction, or should I go back to what I was doing before? Thanks for working on this. I will give it a try the next days. But I want to share two points

Re: [PATCH] services: Make dovecot and cups configuration abstractions available

2016-11-23 Thread Julien Lepiller
On Tue, 22 Nov 2016 23:49:23 +0100 l...@gnu.org (Ludovic Courtès) wrote: > Hi Julien, > > Julien Lepiller skribis: > > > since I will probably use it in openvpn-service and maybe in > > nginx-service, I moved the definitions of the documentation that was > > dup

Re: [PATCH] services: Make dovecot and cups configuration abstractions available

2016-11-24 Thread Julien Lepiller
gt; Could you send an updated patch? > >> Here it is ;) > > > > I think you forgot to add gnu/services/configuration.scm to your > > patch :) > > And the gnu/local.mk changes in the commit log. hm, sorry about that > > Ludo'. From 1b60fac10caa9ab05cf169

[PATCH] gnu: Add python-polib

2016-11-25 Thread Julien Lepiller
Hi, this patch adds python-polib and python2-polib. They are usefull to manipulate and create gettext files (po, mo, pot).From dc8e36cf9d1a6c9af8fa870b3ee5db27756e068e Mon Sep 17 00:00:00 2001 From: Julien Lepiller Date: Thu, 24 Nov 2016 22:42:33 +0100 Subject: [PATCH] gnu: Add python-polib

Re: [PATCH] gnu: Add python-polib

2016-11-25 Thread Julien Lepiller
On Fri, 25 Nov 2016 12:41:16 +0100 Hartmut Goebel wrote: > Am 25.11.2016 um 11:33 schrieb Julien Lepiller: > > +(define-public python2-polib > > + (package > > +(inherit python-polib) > > +(name "python2-polib") > > +(arguments `(#:python

Re: Teams

2022-06-05 Thread Julien Lepiller
If we make a team per build system, I'd be in ant, maven, ocaml and dune :) I think there was also interest in formal methods, it could be a team. On June 5, 2022 11:51:20 AM GMT+02:00, zimoun wrote: >Hi Ricardo, > >On Sat, 04 Jun 2022 at 14:07, Ricardo Wurmus wrote: > >> As a first step I’d su

Re: Mummi wishlist: API using Message-ID

2022-06-06 Thread Julien Lepiller
As long as the script shows it's trying and explains why it takes time, it should be fine. It could offer a --continue option too :) On June 6, 2022 2:03:16 PM GMT+02:00, Ricardo Wurmus wrote: > >Arun Isaac writes: > >>> Once delpoyed to issues.guix.gnu.org you can visit >>> >>> https://issues.

Re: maradns reproducibility fixes and the merits of picking a random number

2022-06-06 Thread Julien Lepiller
On June 7, 2022 5:24:22 AM GMT+02:00, Felix Lechner wrote: >Hi, > >On Mon, Jun 6, 2022 at 6:50 PM Vagrant Cascadian > wrote: >> >> So, Debian's maradns package just removes this embedding of a "random" >> number, and I've basically adapted their patches to build reproducibly >> on guix too...

Re: Seek Gitolite users (was bug#25957: gitolite broken: created repositories keep references to /usr/bin for hooks)

2022-06-23 Thread Julien Lepiller
I use gitolite, what should I do to help? On June 23, 2022 11:35:18 AM GMT+02:00, zimoun wrote: >Hi, > >This old bug #25957 [1] needs a Gitolite user. :-) > >1: > > >On Mon, 28 Mar 2022 at 09:49, Efraim Flashner wrote: > >> I spent some time looking at gi

Re: Samba Services

2022-07-05 Thread Julien Lepiller
This is the relevant part. I think the rest is noise caused by the issue in the manual being copied to all translations: ./doc/guix.texi:29670: warning: node next `Network File System' in menu `Continuous Integration' and in sectioning `Samba Services' differ ./doc/guix.texi:16349: node `Service

Re: Bootstrap script only works with guix environment, not with guix shell

2022-07-08 Thread Julien Lepiller
That's because you're not using guix shell properly. guix shell guix Creates a shell where guix *itself* is available guix shell -D guix Creates a shell where guix *dependencies* are available. That's what you need to use. The manual provides more information on how to build Guix from the sou

Translating news on weblate?

2022-07-21 Thread Julien Lepiller
NGUAS file with all languages for which we have at least one entry in news.scm. WDYT? LINGUAS Description: Binary data #!/gnu/store/5rbr7gi8q7gpmb4gmqrpnpk55a4gjpkz-profile/bin/guile \ --no-auto-compile -s !# ;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2022 Julie

Re: A proposal of a consistent set of clear rules and guidelines involving snippets, phases and patches.

2022-07-24 Thread Julien Lepiller
I don't like the wording at all. You're mixing too many things together. I think it would be better to first document the guiding principles (eg. the goal that there are no non-free software in Guix, going for the simplest thing, etc) and then derive rules for specific cases, based on these prin

Re: A proposal of a consistent set of clear rules and guidelines involving snippets, phases and patches.

2022-07-25 Thread Julien Lepiller
it : > >On 25-07-2022 07:21, Julien Lepiller wrote: >> I don't like the wording at all. You're mixing too many things together. >Feel free to try to separate the things, but going previous discussions, many >tings are important, and they appear all to be inseparable. >

Re: nix installed with guix on a foreign distro

2022-07-26 Thread Julien Lepiller
It's a common limitation of packages that provide a server. Guix doesn't manage daemons on foreign distros, it's the role of your distro. You might be able to set it up by installing as root, maybe manually copy the systemd service and hope that's enough. We can't support all methods of running

Re: GitLab to plans to delete dormant projects

2022-08-06 Thread Julien Lepiller
Our build farms need those sources, so they keep them in cache. If you need a source, you can always substitute from the build farms if the origin disappeared (that's actually the default and you don't even need to trust the build farm for that to work). Another fallback option when substitutio

Re: Clojure & Maven Resolver packages

2022-09-03 Thread Julien Lepiller
You could try updating maven resolver, but that means you will also have to rebuild all its dependents and make sure they don't break. Maven stuff are a bit fragile under Guix because we can't build them as intended. There's a chicken-and-egg problem with maven, its dependencies and its plugins

Re: stray go files

2022-09-10 Thread Julien Lepiller
I don't think your error is related to that file. A stray go file is a file that exist but doesn't have a corresponding scm file that would be built in guix.po.scm is not needed, and ends up being stray. If you figure out how to fix that, I'd be happy :) I think you will have to run configure a

Re: Capitole du Libre at Toulouse

2022-10-03 Thread Julien Lepiller
I'll be there, so we could still meet :) Le 3 octobre 2022 09:24:05 GMT+02:00, Oliver Propst a écrit : >On 2022-10-01 13:14, Andreas Enge wrote: >> Am Mon, Sep 26, 2022 at 11:30:53PM +0200 schrieb zimoun: >> We decided that with only two confirmed and one uncertain participation, >> we would not

Re: Advanced network configuration

2022-10-06 Thread Julien Lepiller
I guess using debbugs would give other people a chance to have a look at your patches and comment, but I'm the only one who can push anyway. If you decide to use debbugs, make sure to CC me too. Le 6 octobre 2022 15:11:30 GMT+02:00, Alexey Abramov a écrit : >Hi Ludo, Julien > >Ludovic Courtès

Re: Planning for a release, for real

2022-10-06 Thread Julien Lepiller
I'll take care of the cranslations (notifying translators, ensuring string freeze is respected, …) We need to be careful not to start the stsing freeze step too early. Last time (or previous?) we started a week before the scheduled release date, but the schedule slipped by a few weeks and we ha

Re: Planning for a release, for real

2022-10-07 Thread Julien Lepiller
It depends on the language, I'd say a week is good, maybe less as long as we can include a week-end (maybe it's personal, but I find more time to contribute in the week-ends). Le 7 octobre 2022 11:49:21 GMT+02:00, "Ludovic Courtès" a écrit : >Hi, > >Julien Lepi

Re: Packaging docs

2022-10-07 Thread Julien Lepiller
I don't think there's a specific policy, but our packages tend to enable most optional dependencies and docs are always useful, so I'd package doc dependencies too. Le 8 octobre 2022 05:08:34 GMT+02:00, jgart a écrit : >Hi, > >What's are policy for packaging docs deps? > >For example, this pack

Re: Packaging docs

2022-10-08 Thread Julien Lepiller
08:08:28 +0200 Julien Lepiller wrote: >> I don't think there's a specific policy, but our packages tend to enable >> most optional dependencies and docs are always useful, so I'd package doc >> dependencies too. >> > >Hi roptat, > >Should we make a policy and add it to the docs? > >-- >jgart > >

Re: Advanced network configuration

2022-10-10 Thread Julien Lepiller
Le 10 octobre 2022 17:17:16 GMT+02:00, "Ludovic Courtès" a écrit  : >Hi! > >Alexey Abramov skribis: > >[...] > >>> I’m not sure. IIUC, a “networking target” here could translate to a >>> Shepherd service that depends on all the relevant DHCP and static >>> networking services. The question t

Re: Booth at FOSDEM (Brussels), 4-5 Feb 2023?

2022-10-20 Thread Julien Lepiller
I'll be happy to help! From my experience with LFS it's important to have enough to share with people. We had stickers (obviously), and also bookmarks and even printed versions of the book. Even with three people we could manage the stand, but the more we are, the easier it becomes. Remember yo

Re: Booth at FOSDEM (Brussels), 4-5 Feb 2023?

2022-10-20 Thread Julien Lepiller
Deadline for stands is November 15th. Quoting the website: FOSDEM 2023 stands call for proposals Back after two virtual editions, FOSDEM 2023 will take place at the ULB on the 4th and 5th of February 2023. As has become traditional, we offer free and open source projects a stand to display thei

Re: Build LanguageTool use maven-build-system?

2022-10-25 Thread Julien Lepiller
Le 25 octobre 2022 04:10:51 GMT+02:00, Declan Tsien a écrit : > >I believe LanguageTool[1] is a Java project using Maven as it's building >tool. > >Lazy me. Instead of digging the mailing list and source code which would >cost too much time and may not work out. I packaged the binary >distribu

Re: guix git authenticate throws hard

2022-10-25 Thread Julien Lepiller
From the manual: "signer is the OpenPGP fingerprint of public key used to sign commit.", but we should still catch this error :) Le 26 octobre 2022 04:33:50 GMT+02:00, jgart a écrit : > guix git authenticate 95620d8845a75c9721876441e66bf28ba4a95eff jgart >Backtrace: > 11 (primitive-load

Re: guix git authenticate throws hard

2022-10-26 Thread Julien Lepiller
It says fingerprint, so it's fingerprint. Using email or name would not be as secure. Le 26 octobre 2022 07:35:20 GMT+02:00, jgart a écrit : >On Wed, 26 Oct 2022 07:21:35 +0200 Julien Lepiller wrote: >> From the manual: "signer is the OpenPGP fingerprint of public key used

Re: guix git authenticate throws hard

2022-10-26 Thread Julien Lepiller
ublic key) and green otherwise. This should zake it easy to spot whether you signed the last commits or not Le 27 octobre 2022 02:07:40 GMT+02:00, jgart a écrit : >On Wed, 26 Oct 2022 09:07:57 +0200 Julien Lepiller wrote: >> It says fingerprint, so it's fingerprint. Using email o

Re: Fwd: question on setting up guix.scm for project development

2022-11-14 Thread Julien Lepiller
I think you got it right, I've used thas in the past. Maybe your cli options are out of order? Instead of -f -d, try -D -f. Do you even have d1 or d3 in your current shell? Could they come from outside? Le 14 novembre 2022 19:41:58 GMT+01:00, Andy Tai a écrit : >Hi, guix allows setting up an en

Re: Fwd: question on setting up guix.scm for project development

2022-11-15 Thread Julien Lepiller
t;Thanks for all the replies to this question. > >On Mon, Nov 14, 2022 at 10:15 PM Julien Lepiller wrote: > >> I think you got it right, I've used thas in the past. Maybe your cli >> options are out of order? Instead of -f -d, try -D -f. Do you even have d1 >> or d

Re: foreign-distro?

2022-11-20 Thread Julien Lepiller
Le Sun, 20 Nov 2022 14:54:40 -0600, jgart a écrit : > Does Guix have a declarative Guix API way of knowing if it is > installing a package into foreign distro versus Guix System? > > I'm thinking of a function like `foreign-distro?`: > > ``` > (define-public peek > (package >(name "peek")

Re: [Guix Website] A Search Page for Packages

2022-11-21 Thread Julien Lepiller
I believe the website used both: an unprefixed url will serve the page fsom the prefixed directory based on accept-language, but you can also switch language easily by using the prefixed path. Not translating URLs is fine and allows to easily switch language while staying on the same page. Le

Re: guix graph build phases

2022-11-22 Thread Julien Lepiller
The graph will always be flat, since it's a list, so graphviz would be a bit overkill :). Being able to list phases could still be cool :) Le 22 novembre 2022 22:32:54 GMT+01:00, jgart a écrit : >hi, > >`guix graph --phases` shows the order of phases for a particular package >and any custom phas

Re: guix graph build phases

2022-11-22 Thread Julien Lepiller
I don't get why you want a picture. Could you share an example of what it would look like? Le 22 novembre 2022 23:43:19 GMT+01:00, jgart a écrit : >On Tue, 22 Nov 2022 23:12:16 +0100 Julien Lepiller wrote: >> The graph will always be flat, since it's a list, so grap

Re: Release progress, week 8

2022-12-03 Thread Julien Lepiller
Do we string freeze? Le 2 décembre 2022 23:45:04 GMT+01:00, "Ludovic Courtès" a écrit  : >Hello Guix! > >Release progress: week 8. > >Apologies for not sending this one on time this Thursday; instead we got >RC1, which is nice. :-) > > https://lists.gnu.org/archive/html/guix-devel/2022-12/msg00

Re: GNU Guix 1.4.0rc1 available for testing!

2022-12-04 Thread Julien Lepiller
; > Otherwise especially ARM users get far less substitutes > unless they take manual action. > >Julien Lepiller writes: >> Do we string freeze? > >About string freeze: I do not know if that is the case, but changes to >critical parts of doc/guix.texi on master should not be reflected on >Weblate if they don’t get into 1.4.0. > >Regards, >Florian

Experimenting with reduced gcc-lib

2022-12-08 Thread Julien Lepiller
content of this package). >From bff8567b0770455397d44f1ed304a67681b472c9 Mon Sep 17 00:00:00 2001 From: Julien Lepiller Date: Thu, 8 Dec 2022 22:29:01 +0100 Subject: [PATCH] gnu: gcc: Separate lib output. * gnu/packages/gcc.scm (gcc-4.7): Replace `lib' output with `static-lib'

Re: Experimenting with reduced gcc-lib

2022-12-15 Thread Julien Lepiller
Le 15 décembre 2022 15:34:02 GMT+01:00, "Ludovic Courtès" a écrit : >Hello! > >Julien Lepiller skribis: > >> Before the patch we get: >> >> guix size perl >> total: 147.7 MiB >> >> After the patch: >> >> ./pre-inst-env

Re: Packaging OCaml repositories that define multiple packages?

2023-01-08 Thread Julien Lepiller
The importer will not support such a package. As you say, it wants to build them separately because they are separate opam packages. So, either we build them separately too, or we build all at once. If we build all at once, that's fine. You could name the package ocaml-mirage and not use any #:

Re: advanced?

2023-01-09 Thread Julien Lepiller
Already fixed in weblate for French. Will push the update shortly :) Le 9 janvier 2023 12:12:27 GMT+01:00, "Ludovic Courtès" a écrit : >Hey, > >A heads-up for Julien and the translators: > >Ludovic Courtès skribis: > >> Simon Josefsson via "Development of GNU Guix and the GNU System >> distribut

Re: Time for ocaml-xzy.scm and reorganizing OCaml packages?

2023-01-11 Thread Julien Lepiller
Le Wed, 11 Jan 2023 20:05:58 +0100, Simon Tournier a écrit : > Hi, > > Maybe it is time for ocaml-xzy.scm. :-) > > Currently, the file gnu/packages/ocaml.scm contains 315 define-public. > Maybe, it would make sense to have: > > + ocaml.scm for compiler and essentials (as ocaml-findlib or dune

UTF-8 progress bar

2023-01-28 Thread Julien Lepiller
Hi Guix! I have a patch waiting (https://issues.guix.gnu.org/59975) that will change progress bars to use some unicode characters. I think they look better, but I'm a bit afraid they might not look right on some config, so I'd like to know if your terminal is able to show these characters: "▏▎▍▌▋

Reducing useless module imports

2023-02-03 Thread Julien Lepiller
Hi Guix! during the Guix Days, we talked about reducing module imports. First, let's note there's an empty module (gnu packages key-mon). Then, we looked at build systems modules that are imported, but for which the build system is never used: ``` for f in *.scm; do systems=$(grep '#:use-module

Re: Help adding a graph backend

2023-02-09 Thread Julien Lepiller
As the message says, use ./configure --localstatedir=/var :) Le 10 février 2023 04:10:02 GMT+01:00, Kyle Andrews a écrit : > >Dear Guix, > >I am not very comfortable editing Guix source code. However, I would >very much like to add a new backend for `guix graph`. Right now guix >graph description

Merging core-updates?

2023-02-12 Thread Julien Lepiller
Hi Guix! As discussed at Guix Days before Fosdem, we haven't merged core-updates in a very long time. I'd volunteer to lead this effort, but I don't know what steps I should follow. Do we have some documentation about that?

Re: Merging core-updates?

2023-02-12 Thread Julien Lepiller
Le Sun, 12 Feb 2023 12:06:14 +0100, Andreas Enge a écrit : > Hello, > > Am Sun, Feb 12, 2023 at 10:05:40AM +0100 schrieb Julien Lepiller: > > As discussed at Guix Days before Fosdem, we haven't merged > > core-updates in a very long time. I'd volunteer to lead th

Re: Merging core-updates?

2023-02-12 Thread Julien Lepiller
Le Sun, 12 Feb 2023 12:52:51 +0100, Julien Lepiller a écrit : > Le Sun, 12 Feb 2023 12:06:14 +0100, > Andreas Enge a écrit : > > I just tried to build mpc on my machine, from core-updates. I get the > same derivation as the one shown on the data service, and it built > f

Re: Architecture support [was: Re: Merging core-updates?]

2023-02-14 Thread Julien Lepiller
Could we get berlin to evaluate a small set of core packages (mpc, hello, …)? Are the changes intended to fix the issue with bordeaux's machines? Is it configured to build core-updates? Le 14 février 2023 17:30:32 GMT+01:00, Andreas Enge a écrit : >Hello, > >Am Mon, Feb 13, 2023 at 12:56:45PM +

Re: Openjdk (was: Merging core-updates?)

2023-02-16 Thread Julien Lepiller
Le 16 février 2023 12:03:35 GMT+01:00, Efraim Flashner a écrit : >On Wed, Feb 15, 2023 at 08:19:08PM +0100, Andreas Enge wrote: > >> Is it necessary to keep all these version of openjdk and to bootstrap >> version n with version n-1? > >Probably? I assume if you can cut some out that'd be ok.

Re: Merging core-updates?

2023-02-16 Thread Julien Lepiller
I haven't tried the patch, but before it, I was already able to build mpc for x86_64 on a SSD with btrfs. Le 16 février 2023 16:03:15 GMT+01:00, Janneke Nieuwenhuizen a écrit : >Andreas Enge writes: > >> Am Wed, Feb 15, 2023 at 09:39:39AM +0100 schrieb Janneke Nieuwenhuizen: >>> I have released

Re: Ocaml (was: Merging core-updates?)

2023-02-19 Thread Julien Lepiller
ocaml-4.14 and ocaml-5 don't have this issue. I just pushed a fix for ocaml-4.09. I'll also have to fix ocaml-4.07 since it fails to build as early as camlboot. It'll take a while to test. Thanks for pointing me to that patch! Le Sat, 18 Feb 2023 12:38:55 +0100, Andreas Enge a écrit : > Am Sat,

Re: Ocaml (was: Merging core-updates?)

2023-02-20 Thread Julien Lepiller
6 GMT+01:00, Simon Tournier a écrit : >Hi Julien, > >On dim., 19 févr. 2023 at 10:15, Julien Lepiller wrote: >> ocaml-4.14 and ocaml-5 don't have this issue. I just pushed a fix for >> ocaml-4.09. I'll also have to fix ocaml-4.07 since it fails to build as >>

Re: guix git build error

2023-03-07 Thread Julien Lepiller
Hi Andy, I'm afraid I'm unable to reproduce your error. You could try cleaning the translated texi files to make sure you get the most up-to-date ones: rm doc/*.texi git checkout doc Does that help? Otherwise, I'll need you to send me say guix-cookbook.fr.texi. There shouldn't be a refernece to

Re: Time travel accident

2023-04-07 Thread Julien Lepiller
Changing your system date should let it build. Le 7 avril 2023 10:30:11 GMT+02:00, Josselin Poiret a écrit : >Hi Konrad, > >Konrad Hinsen writes: > >> I guess there is nothing we can do retroactively to fix this, but can we >> do something to prevent such issues in the future? >> >> One idea is

Re: Time travel accident

2023-04-07 Thread Julien Lepiller
; >Ahhh... there's the bad news. > >> By the way, we can also "fix the past" by using guix/quirks.scm. Since > >Oohhh... There's always one more surprise in Guix! > > >Julien Lepiller writes: > >> Changing your system date should let it build. &

Re: OCaml bootstrap

2023-05-03 Thread Julien Lepiller
We had some discussion here, but there's still some work to do: https://github.com/Ekdohibs/camlboot/issues/59 Le 3 mai 2023 23:15:49 GMT+02:00, "Ludovic Courtès" a écrit : >Hello, > >Simon Tournier skribis: > >> Well, 4.07 is the version that is de-bootstrapped, i.e. bootstrapped >> using ’cam

Re: OCaml bootstrap

2023-05-04 Thread Julien Lepiller
Le 4 mai 2023 10:41:18 GMT+02:00, Simon Tournier a écrit : >Hi, > >On Wed, 03 May 2023 at 23:25, Julien Lepiller wrote: > >>>Julien, do you happen to know if there are plans to make camlboot more >>>capable so it can be used to build newer versions of OCaml?

Re: Format specification issue in the translations...

2023-05-23 Thread Julien Lepiller
Hi! I think it's indeed a bug in the Shepherd. Both forms should be identical for singular and plural. Especially, I think we should use ~{ ~a,~} in both cases since even when there's a single service, the argument is a list, so with only ~a, it wouldn't show properly. Le 23 mai 2023 01:57:05

Re: A Forum for Guix Users

2023-07-15 Thread Julien Lepiller
Le 15 juillet 2023 23:00:43 GMT+02:00, MSavoritias a écrit : > >Attila Lendvai writes: > >>> Regarding the forum I dont think any forum would have much traction. >>> I agree that either matrix or xmpp could be considered instead for that >>> purpose. >>> As a more approachable chat mechanism

Re: Guix and the developer ecosystem

2023-08-04 Thread Julien Lepiller
Le 5 août 2023 03:49:30 GMT+02:00, Distopico a écrit : > >On 2023-07-31, "(" wrote: > >> Hi, >> >> Distopico writes: >>> In terms of programming languages, I have found almost all the ones I >>> needed, with the exception of Kotlin. >> >> The build sequence for Kotlin is some sort of hellish

Re: Relaxing the restrictions for store item names

2023-08-24 Thread Julien Lepiller
Le 24 août 2023 10:41:23 GMT+02:00, Msavoritias a écrit : > >What I am saying here is that: >Its easy to see from our very US centric tech culture why everybody >should just use ASCII because "This is how it is". But there is very >little reasons why we shouldn't strive to be more inclusive of all

Re: guix build from git failure: missing sections in German, French, etc. doc translations?

2023-09-08 Thread Julien Lepiller
Hi Andy, Thanks for the report! You might need a more recent po4a for it to work properly. Could try to guix pull, and enter a new shell for building guix? Le 8 septembre 2023 20:43:05 GMT+02:00, Andy Tai a écrit : >Checking out the latest origin/master head, building guix fails: > >make[2]: En

Re: Ideas for ocaml-team

2023-09-12 Thread Julien Lepiller
I don't think it makes sense to have a separate brarch when we have so few contributions, and so few impacted packages Le 12 septembre 2023 08:57:56 GMT+02:00, pukkamustard a écrit : > >Salut! > >Simon Tournier writes: > >>> I think it's time to start an `ocaml-team` (or `ocaml-updates`) branc

Re: Request: Bazel build system (required for Tensorflow update)

2020-03-04 Thread Julien Lepiller
Le 4 mars 2020 05:12:00 GMT-05:00, Pierre Neidhardt a écrit : >Hi, > >Has anyone worked on a Bazel build system? >https://docs.bazel.build/versions/master/install.html > >It's required for Tensorflow somewhere between 1.10 and 1.14. I and Ricardo have looked at it in the past, and it has a huge

Re: gradle not supported?

2020-03-13 Thread Julien Lepiller
Le 13 mars 2020 05:30:06 GMT-04:00, Pierre Neidhardt a écrit : >Hi! > >Do you people know if there is a way to build such libraries without >relying on Gradle then? > >In particular, I'd like to package >https://github.com/hyperledger/iroha-java/. > >Cheers! You can try with the ant-build-syste

Re: Extending Guix without using the Guile load path

2020-03-17 Thread Julien Lepiller
Le 17 mars 2020 14:32:59 GMT-04:00, Joshua Branson a écrit : >Ludovic Courtès writes: > >> >> (Though eventually, I do think something like Guix Home should be >part >> of Guix itself. :-)) > >May I ask is Guix Home similar to systemd homed? Or do they have >slightly different objectives? Fro

Re: [GSoC 2020] [Proposal draft #0] Initial JVM support for Guix

2020-03-23 Thread Julien Lepiller
Le 23 mars 2020 11:21:06 GMT-04:00, Leandro Doctors a écrit : >On Fri, 20 Mar 2020 at 21:41, Leandro Doctors >wrote: >> On Tue, 3 Mar 2020 at 19:32, zimoun >wrote: >> > Based on your interests (Clojure, Leiningen, etc.), you should >> > consider something around a Clojure "importer". >> >> I a

Re: [GSoC 2020] [Proposal draft #0] Initial JVM support for Guix

2020-03-23 Thread Julien Lepiller
Le 23 mars 2020 12:06:12 GMT-04:00, Leandro Doctors a écrit : >On Mon, 23 Mar 2020 at 12:39, Julien Lepiller >wrote: > >> Hi Leandro! > >Hi, Julien, > >Thanks a lot for your feedback! I add my comments below. > > >> I'm glad you're interested i

Adding the maven-build-system

2020-04-04 Thread Julien Lepiller
Hi Guix! great news! I have successfully built a hello world package with a fully bootstrapped maven-build-system! This email will summarize a bit what I did and how I got there. For the impatient, my work is currently at https://framagit.org/tyreunom/maven-build-channel. You can build maven-tes

Re: Syntax errors in latest guix-manual ru.po

2020-04-07 Thread Julien Lepiller
Le 7 avril 2020 06:03:18 GMT-04:00, Pavlo Marianov a écrit : >Looks like errors like 'reference to nonexistent node' will remain >until all text will be translated. > >Other errors I could not find in the source PO-file. Maybe coordinates >are >wrong. For example reference 'guix.texi:946' is missi

Re: Syntax errors in latest guix-manual ru.po

2020-04-07 Thread Julien Lepiller
Le 7 avril 2020 16:17:49 GMT-04:00, "Ludovic Courtès" a écrit : >Hi, > >Pavlo Marianov skribis: > >>> doc/contributing.ru.texi:365: @url missing closing brace > >This one is: > > CI-системой @url{@value{SUBSTITUTE-SERVER}. > ^ >Julien, do we need to do a

  1   2   3   4   5   6   7   >