On 20/10/22 07:00, jbra...@dismail.de wrote:
October 19, 2022 1:18 AM, "Brendan Tildesley" wrote:
https://guix.gnu.org doesn't load for me and another person in IRC
curl https://guix.gnu.org
curl: (7) Failed to connect to guix.gnu.org port 443 after 1838 ms: No route to
ho
https://guix.gnu.org/ doesn't load for me and another person in IRC
curl https://guix.gnu.org/
curl: (7) Failed to connect to guix.gnu.org port 443 after 1838 ms: No
route to host
I would have called it car/gone./
Do you believe sidestepping cargo all together like this is a good long
term strategy?
In particular that importing packages will still be easy.
Recently I did the bevy (game engine) hello world tutorial[1].
To facilitate less slow iteration time when developing, it supports
dynamic linking,
disabling some optimizations, and using the lld linker for fast linking,
although using lld failed for me.
When running cargo build, only your pro
On 29/3/22 19:01, Maxime Devos wrote:
Brendan Tildesley schreef op di 29-03-2022 om 10:50 [+1100]:
For example grepping build files it can be determined if pkg-config is used
and add it to inputs. an index of .pc files can automatically detect and add
the inputs a package is most likely
On 25/3/22 18:05, Paul Alesius wrote:
Rust analyzer is a language server for the Rust programming language.
I've tried to produce a patch for the latest version, and it has
probably hundreds of dependencies that need to be updated.
[...]
I'd suggest that a Guix package for rust-analyzer is
On 27/3/22 01:24, Josselin Poiret wrote:
Hello Brendan,
Brendan Tildesley writes:
I would like to replace pulseaudio with pipewire as the default in
%desktop-services, the only hurdle is how to launch the user daemons in all the
different desktop configurations one might use. Other distros
I think you are doing amazing work! I hope socket activation can be added
because it may be helpful for launching the user services for pipewire, but I've
never really understood how it actually works.
I would like to replace pulseaudio with pipewire as the default in
%desktop-services, the only h
To build the Guix System (The complete system you would call a GNU/Linux
distribution),
first, install Guix its self on your existing distribution.
https://guix.gnu.org/manual/en/html_node/Binary-Installation.html
It's a bit involved since Guix is a unique program.
Then, download the git reposit
Since you asked I'll dump my nebulous wishes here. Sorry that I don't have very
concrete suggestions and solutions, just things I think could be better. I
should also state that 99% of my thoughts about Guix are through the filter of
"I want to build a Guix based desktop distribution that can be i
Happy to see a committer with this goal for a ubiquitous operating system. I
share the same goal, so I'm always thinking of how we can make everything Just
Work by default.
I think if you type
guix system list-generations
you will see "canonical file name" which lists a path. inside there there is an
etc directory that looks like the right one.
> On 04/09/2021 11:45 PM Ron Nazarov wrote:
> By sourcehut packages, do you mean node packages?
> Because I don't think there are any sourcehut packages in Guix yet.
>
I mean packages with source url's on sr.ht, for example:
guix refresh scdoc
doesnt have an updater
Since your working on sourchut, would you also mind taking on adding an update
for sourcehut packages, so that guix refresh works for them. There are many of
them but no updater currently.
> On 02/22/2021 6:50 PM Ludovic Courtès wrote:
>
>
> Hi,
>
> Brendan Tildesley skribis:
>
> > Building python-pyqtwebengine, it is unable to find the .sip files needed
> > since it only searches one global path:
> >
> > openat(AT_FDCWD, &quo
the Nix style of package management, or is there some simple way for us
to make it work?
From f736357e2232e074dab9032a17deb2ab1eb020dc Mon Sep 17 00:00:00 2001
From: Brendan Tildesley
Date: Mon, 22 Feb 2021 22:10:56 +1100
Subject: [PATCH 2/4] gnu: Add python-pyqt-builder.
* gnu/packages/qt.scm (python-pyqt-b
On 1/11/20 8:01 am, Ludovic Courtès wrote:
Hi,
Brendan Tildesley skribis:
In the guix codebase, on many occasions there appear things like this:
(match-lambda
(($ agetty tty term baud-rate auto-login
login-program login-pause? eight-bits? no-reset? remote?
flow-control
On 30/10/20 8:49 pm, Leo Prikler wrote:
Well, the "functional" way of accessing them all in one go would be to
(map (cute <> foo) (list package-name package-version package-...))
But I assume you want syntax like
(let-field record field exp*)
(let-fields record (field1 field2...) exp*)
No I d
From the little bit of SICP that I've done, I recall watching the
lectures where
they put a mage hat on and talk about the power of names. One could
perhaps say
the most powerful tool in a programming language is the ability to give
something a name and then refer to those names.
In guix/guile,
Actually never mind, you did mention it underneath that, I should have
kept reading!!
On 12/10/20 6:32 am, pelzflorian (Florian Pelz) wrote:
On Sun, Oct 11, 2020 at 05:23:30PM +1100, Brendan Tildesley wrote:
Hi, I went through the installer looking for anything negative I could say
about it :) hope there is something helpful here:
Thank you for testing!
Unrelated driver bug
On October 12, 2020 7:32:08 AM GMT+11:00, "pelzflorian (Florian Pelz)"
wrote:
>On Sun, Oct 11, 2020 at 05:23:30PM +1100, Brendan Tildesley wrote:
>> Hi, I went through the installer looking for anything negative I
>could say
>> about it :) hope there is something he
Hi, I went through the installer looking for anything negative I could
say about it :) hope there is something helpful here:
Unrelated driver bug: installer was just a black screen until I rebooted
with nomodeset: https://paste.debian.net/1166581/
Even with nomodeset, I get an error about no
Doom Emacs has a tool `doom doctor' for diagnosing common errors.
Perhaps there could be a `guix doctor' that would check for such things.
`guix offload test' is already somewhat like that but for offloading,
althought it could improve. Any bug report from a user where the
solution is to tell t
> Still far from the libgcrypt implementation in C + asm, but hey!
Actually guix hash is still a lot slower than using the sha256sum cli
tool. For me 7x faster for the guile tarball, and 4x faster for a 700MiB
file. Maybe because guile opens a file with it's ports and feeds it to
libgcrypt. If
I don't know how to do this but I've always been fascinated by it, so I
just wanted to bump this and say that I think it's a really important
feature to get working (eventually), because for example schools can set
up a computer lab of 30 workstations using only 15 actual computers,
saving money an
I'm calling for anyone's opinion on this. Currently there are a few
fonts which more-or-less copy-paste the same code for compiling sfd
files in to ttf and otf, which requires fontforge. I wish to add another
font, but didn't want to add to this duplication. Most fonts don't
require it, but it woul
On 08/13/18 08:09, Danny Milosavljevic wrote:
> Okay. To compare, try this:
> $ ps $(pgrep -U `id -u` '^dbus-daemon$') |grep session |grep -v /run/user/
> Notice the PID (first column) and then do:
> $ cat /proc//environ |tr '\0' '\n' |grep XDG
>
> Is the result the same?
b@ui ~$ ps $(pgrep -U `id
On 08/05/18 10:23, Danny Milosavljevic wrote:
> Hi Brendan,
>
> On Thu, 2 Aug 2018 16:21:02 +1000
> Brendan Tildesley wrote:
>
>> I've always had gvfs installed and it hasn't made any difference as far
>> as I can tell
> Hmm, what does your ~/.guix-profile
On 08/01/18 07:54, Danny Milosavljevic wrote:
> Hi,
>
> dbus is an object-oriented inter-process-communication mechanism.
>
> On a typical single-user system there's one user bus, at least one session
> bus and one system bus.
>
> On a typical multi-user system there's multiple user buses, at least
Continuing on from my previous thread here:
https://lists.gnu.org/archive/html/help-guix/2017-11/msg00084.html
I discovered that I was able to work around the problem by running
pcmanfm with dbus-launch. Running `dbus-launch evince` also fixed an
issue I had with Evince not remembering the last pa
> On Tue 28 Nov 2017 12:23, Alex Vong writes:
>
>> julien lepiller writes:
>>
>>> Le 2017-11-28 10:24, l...@gnu.org a écrit :
brendan.tildes...@openmailbox.org skribis:
[...]
>
> I think it's reasonable to want to be able to open PDFs in inkscape or
> GIMP (e.g. via the "Open With" me
l...@gnu.org (Ludovic Courtès) writes:
> Hello,
>
> (Moving the discussions to guix-devel.)
>
> brendan.tildes...@openmailbox.org skribis:
>
[...]
>> This makes me feel that it's desirable for us to also tweak mimedata to make
>> it more sensible -- Pdf's should open in a pdf reader before it open
(Apparently I replied only to Andy but not the mailing list by accident, so I'm
sending this again)
> On Tue 28 Nov 2017 12:23, Alex Vong writes:
>
>> julien lepiller writes:
>>
>>> Le 2017-11-28 10:24, l...@gnu.org a écrit :
brendan.tildes...@openmailbox.org skribis:
[...]
>
> I thi
(Apparently I replied only to ludo but not the mailing list by accident, so I'm
sending this again)
l...@gnu.org (Ludovic Courtès) writes:
> Hello,
>
> (Moving the discussions to guix-devel.)
>
> brendan.tildes...@openmailbox.org skribis:
>
[...]
>> This makes me feel that it's desirable for us
I'm working on packaging goldendict, a dictionary reader, along with
many free dictionaries in various languages. This essentially requires
"optional dependencies", a concept alien to Guix's functional model.
However some by default goldendict checks directories such as
/usr/share/stardict/dicfor d
Ricardo Wurmus 於 2017-05-26 18:17 寫道:
> Arun Isaac writes:
>
> [...]
> I would be in favour of doing it the Debian way. It’s difficult to draw
> a line between a web application and a JavaScript library, so I’d rather
> not have to make a decision like that each time we package something
> writte
Ludovic Courtès 於 2017-05-24 23:11 寫道:
> Hello Guix!
>
> I think it’s time to think about what we want to work on next, ideally
> before the next release, and ideally said release should be in a couple
> of months rather than in 5 months. Here are some important items I can
> think of:
[...]
> I t
ng0 於 2017-04-25 17:47 寫道:
>
> CC-BY 3.0 is in Guix. Unless something fundamental changed in 4.0, 4.0
> should be okay to add in the variants which are not CC-BY-NC.
>
> Licenses can be added in guix/licenses.scm
Well the license seems to be compatible with CC-BY 4.0 because it
explicitly states so
I would like to package the cns-11643 fonts published at
http://data.gov.tw/node/5961 , however the license (
http://data.gov.tw/license ) is the Open Government Data License
published by the Taiwanese government, and is not available in Guix.
According to
https://discuss.okfn.org/t/license-appro
back in. Seems odd to
prefer keeping the patch small over fixing indentation.
>From 15721c677f20156071fe0efb150b3af63f64648c Mon Sep 17 00:00:00 2001
From: Brendan Tildesley
Date: Tue, 20 Sep 2016 20:41:30 +1000
Subject: [PATCH 1/3] gnu: duplicity: Update to 0.7.10.
* gnu/packages/backup.sc
Andy Patterson 於 2016-09-15 05:30 寫道:
[...]
> +(arguments
> + '(#:phases
> + (modify-phases %standard-phases
> + (replace 'configure
> + (lambda* (#:key outputs #:allow-other-keys)
> + (zero?
> + (system* "qmake"
> + (st
in a interactive terminal? Maybe it is needed.
>From 88a87a8c6ba19ba66f2a7cfb2efe9fd707d4d9e2 Mon Sep 17 00:00:00 2001
From: Brendan Tildesley
Date: Tue, 20 Sep 2016 20:41:30 +1000
Subject: [PATCH 3/3] gnu: Update duplicity.
* gnu/packages/backup.scm (duplicity): Update to 0.7.10.
* gnu/
>From b76af9fa56ebd49147d91e9944281ea0da55a752 Mon Sep 17 00:00:00 2001
From: Brendan Tildesley
Date: Tue, 20 Sep 2016 20:07:31 +1000
Subject: [PATCH 2/3] gnu: Add python-dropbox.
* gnu/packages/python.scm (python-dropbox): New variable.
* gnu/packages/python.scm (python2-dropbox): New varia
>From 3536a1cecbd10a499b1a76c34b7cd7b1b11c5f61 Mon Sep 17 00:00:00 2001
From: Brendan Tildesley
Date: Tue, 20 Sep 2016 19:45:28 +1000
Subject: [PATCH 1/3] gnu: Add python-typing.
* gnu/packages/python.scm (python-typing): New variable.
* gnu/packages/python.scm (python2-typing): New varia
Hi, I've been working on an update for Duplicity. Updating duplicity its
self was easy, but I also tried adding some more backend support. I was
able to get python-dropbox working although it may not be packaged
properly, for example, the documentation seems to be on readthedocs.org
but not in the
Leo Famulari 於 2016-09-16 15:46 寫道:
> On Wed, Sep 14, 2016 at 11:17:24AM +0200, Ivan Vilata i Balaguer wrote:
>> Subject: [PATCH 2/2] gnu: python: Add i3-quickswitch.
>>
>> * gnu/packages/python.scm (i3-quickswitch): New variable.
> Cool, this works :)
>
>> +(define-public i3-quickswitch
>> + (pac
On 2016-09-14 19:17, Ivan Vilata i Balaguer wrote:
Welcome to Guix. I tested this out in i3 and it works just fine. I may
end up using it. the latest version seems to be 2.2, but I see you
commented on that on the github, as it is not in pypi yet. Do we prefer
to use pypi or directly source upstre
On 2016-09-14 19:16, Ivan Vilata i Balaguer wrote:
This is version 0.6.4, but the git repo has a few small updates since
then, and has bumbed the version to 0.6.5. Being 4 years old, probably
this is not going to find it's way to pypi? Other than that I can't see
issues with the package. Perhaps i
On 2016-09-13 22:09, Ludovic Courtès wrote:
> Hello,
>
> Just a quick note:
>
> Brendan Tildesley skribis:
>
>> + license:gpl3+ ; config.guess
>> + license:x11; install-sh
> These two files are build system helpers pr
Ok thanks I'd forgotten to fix the text. I ended up deciding to move the
definition to backup.scm as it makes more sense, and my duplicity 7.0.10
package uses par2cmdline which is also in backup.scm
>From 8c3187a876c142acde5eb6cb0dc22c0699765a23 Mon Sep 17 00:00:00 2001
From: Brendan T
>From 0bb6fe510ce6a6c1cd0851527909db16b167d703 Mon Sep 17 00:00:00 2001
From: Brendan Tildesley
Date: Mon, 12 Sep 2016 16:02:27 +1000
Subject: [PATCH] gnu: Add par2cmdline.
* gnu/package/disk.scm (par2cmdline): New variable.
---
gnu/packages/disk.scm |
On 2016-09-10 19:18, Jan Nieuwenhuizen wrote:
> Hi!
>
> Attached simple patch fixes spreading of theh terribly ignoring lie that
> I would be running Windows NT.
>
> I'm probably displayng unimaginable ignorance here but it's beyond me
> why a project like Firefox would hardcode such a default.
>
T
On 2016-09-04 04:59, Marius Bakke wrote:
> Brendan Tildesley writes:
>
>> On 2016-09-03 22:38, Marius Bakke wrote:
>>> Marius Bakke writes:
>>>
>>>> Additionally this package bundles "m4" even if it doesn't use it. Can
>>>> y
On 2016-09-04 02:55, David Craven wrote:
>> Today was pretty much an E-mail overload on the ML. In itself amazing :)
> I agree. If you aren't a full time guix developer it's hard to keep
> up. The only way I can keep up is by marking the emails I'm not
> interested in quickly as read =P Just readin
just
> leave it for now.
>
> Thank you,
> Marius
Ah, well that lost me a bit of time. Anyway, this update should work
just fine. It was reproducible for me too.
>From b04ad5e40ac5befe30832ffbcf3b4283b4ae1d63 Mon Sep 17 00:00:00 2001
From: Brendan Tildesley
Date: Sat, 3 Sep 2016 05:5
>From 64ca4155a754a93b26a1002185950f49469197f3 Mon Sep 17 00:00:00 2001
From: Brendan Tildesley
Date: Sat, 3 Sep 2016 05:53:56 +1000
Subject: [PATCH] gnu: Add libicns
* gnu/packages/image.scm (libicns): New variable
---
gnu/packages/image.scm | 28
1 file chan
>From 64ca4155a754a93b26a1002185950f49469197f3 Mon Sep 17 00:00:00 2001
From: Brendan Tildesley
Date: Sat, 3 Sep 2016 05:53:56 +1000
Subject: [PATCH] gnu: Add libicns
* gnu/packages/image.scm (libicns): New variable
---
gnu/packages/image.scm | 28
1 file chan
On 2016-09-02 22:20, Ludovic Courtès wrote:
> [...]
>
>> + (add-after 'unpack 'be-timeless
>> + (lambda _
>> + (substitute* "external/portaudio/pa_front.c"
>> + ((" \\(built \" __DATE__ \" \" __TIME__ \"\\)") ""))
>> + #t))
> Could you move i
>From bdc94ded90345e67885a7aa3b7e649bc546ad22c Mon Sep 17 00:00:00 2001
From: Brendan Tildesley
Date: Fri, 2 Sep 2016 03:28:58 +1000
Subject: [PATCH] gnu: Add praat
* gnu/packages/linguistics.scm (praat): New variable
---
gnu/local.mk | 1 +
gnu/packages/linguistics.s
guration too.
From 7c473fcf114e011ee4e11b766f0be82591ba2ac8 Mon Sep 17 00:00:00 2001
From: Brendan Tildesley
Date: Wed, 31 Aug 2016 01:13:18 +1000
Subject: [PATCH] gnu: Add praat
* gnu/packages/linguistics.scm (praat): New variable
---
gnu/packages/linguistics.scm | 81
1 file ch
61 matches
Mail list logo