~seabass

Sebastian Crane

Open source package ecosystem expert and functional programming enthusiast

Matrix: @seabass:fosdem.org

Recent activity

Re: FennelConf 2023 24 days ago

From Sebastian Crane to ~technomancy/fennel

Dear Phil,

> I'm starting to plan for FennelConf 2023. I don't have a date nailed
> down yet, but I'm hoping for a Saturday in mid-to-late December.

That sounds really exciting; they have been most enjoyable in previous
years. Could I perhaps suggest hosting the event this time on a
different day to Saturday? The monthly Fennel User Group meet-up video
conferences are also on Saturdays, so an alternative day for the
FennelConf might be appreciated by those who are at work or have other
commitments on that day.

As usual, I myself will be up for some festive Fennelling, so thank you
for taking the time to once again plan this event!

Re: New subscription to mailing list 2 months ago

From Sebastian Crane to ~technomancy/fennel

Welcome to the mailing list :)

Re: [PATCH] Update Meson functions 3 months ago

From Sebastian Crane to ~fabrixxm/confy-dev

Thank you for merging!

Re: [PATCH] Update README for GTK4 port 3 months ago

From Sebastian Crane to ~fabrixxm/confy-dev

> Yes,
> It used to be a subproject in meson but it doesn't build in flathub's
> sandboxed builder, so I had to remove it from meson and add it to
> flatpack manifest.
> This means that blueprint is required to be installed to build outside
> flatpack.
> Version 0.8.1 is used in flatpak, so that should do.
>
> Sebastian: do you want to update the patch or should I merge this and
> do the update afterwards?

Yes, please do merge this patch and update it for blueprint :)

Since blueprint is fairly well packaged in various distributions now,

[PATCH] Update README for GTK4 port 3 months ago

From Sebastian Crane to ~fabrixxm/confy-dev

Bring the description, build requirements and instructions in
README.md up to date with the GTK4 port.
---
 README.md | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/README.md b/README.md
index 73006ac..5b3056e 100644
--- a/README.md
+++ b/README.md
@@ -6,7 +6,7 @@ Conferences schedule viewer for GNOME

Navigate Conference schedules, mark favourite talks
[message trimmed]

[PATCH] Update Meson functions 3 months ago

From Sebastian Crane to ~fabrixxm/confy-dev

Change source_root() (deprecated in Meson 0.56.0) and path() (deprecated
in Meson 0.55.0) to project_source_root() and full_path() respectively.
---
 data/meson.build | 2 +-
 src/meson.build  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/data/meson.build b/data/meson.build
index 4be6ee7..e59e533 100644
--- a/data/meson.build
+++ b/data/meson.build
@@ -35,7 +35,7 @@ metainfo_file = i18n.merge_file(
    input:  'net.kirgroup.confy.metainfo.xml.in',
    output: 'net.kirgroup.confy.metainfo.xml',
[message trimmed]

Re: [PATCH 1/2] Update vendored copy of Faith testing library 4 months ago

From Sebastian Crane to ~technomancy/fennel

Dear Phil,

> Thanks but I ended up making a bunch more changes to Faith today
> including releasing 0.1.2 so I've added that instead; the new version
> contains a license header and URL.

Good work on Faith 0.1.2. There are, unfortunately, what I would claim
are a few issues with the current approach however.

There is no indication of the version of Faith vendored in the Fennel
repository except in the Git commit log; tarball or other archived
releases will therefore not include this information. This is a fairly
minor issue at the moment, as file is copied verbatim from Faith 0.1.2.

[PATCH 2/2] Add copyright notices to vendored copy of Faith 4 months ago

From Sebastian Crane to ~technomancy/fennel

Insert a comment block at the beginning of faith.fnl that contains its
copyright notices and licensing information, as well as describing its
provenance.

Signed-off-by: Sebastian Crane <seabass-labrax@gmx.com>
---
 test/faith.fnl | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/test/faith.fnl b/test/faith.fnl
index 9090d9f..4d717e5 100644
--- a/test/faith.fnl
+++ b/test/faith.fnl
@@ -1,3 +1,11 @@
[message trimmed]

[PATCH 1/2] Update vendored copy of Faith testing library 4 months ago

From Sebastian Crane to ~technomancy/fennel

Replace the contents of faith.fnl with the version from the upstream
Faith repository at commit a9be213bca0c868afeeb981afad662d902e737ca.

Signed-off-by: Sebastian Crane <seabass-labrax@gmx.com>
---
 test/faith.fnl | 117 +++++++++++++++++++++++++++++++------------------
 1 file changed, 75 insertions(+), 42 deletions(-)

diff --git a/test/faith.fnl b/test/faith.fnl
index 994bb4c..9090d9f 100644
--- a/test/faith.fnl
+++ b/test/faith.fnl
@@ -4,38 +4,42 @@
[message trimmed]

Re: Confy 0.7.0 4 months ago

From Sebastian Crane to ~fabrixxm/confy-dev

> Hi everyone!
>
> Confy 0.7.0 has been released

Very nice! Any ETA on the Flathub version?

Many thanks,

Sebastian