aboutsummaryrefslogtreecommitdiff
path: root/.guix
AgeCommit message (Collapse)Author
2024-01-12guix: Add G-expression computed-file to build website.Arun Isaac
* .guix/guile-xapian-package.scm: Import emacs-minimal from (gnu packages emacs), %guile-build-system-modules from (guix build-system guile), and (guix profiles). (guile-xapian-website-gexp, guile-xapian-website): New variables.
2023-07-06.guix: Use current-source-directory in git-predicate.Arun Isaac
With "..", the git-predicate fails and filters nothing. * .guix/guile-xapian-package.scm (guile-xapian, guile2.2-xapian)[source]: Use current-source-directory in git-predicate.
2023-07-06.guix: Name source checkout of Guix package.Arun Isaac
* .guix/guile-xapian-package.scm (guile-xapian, guile2.2-xapian)[source]: Name source checkout.
2023-07-06.guix: Fix package build in channel and CI job.Arun Isaac
Guix channel builds don't play well with current-source-directory. * .guix/guile-xapian-package.scm (guile-xapian, guile2.2-xapian)[source]: Use ".." instead of dirname and current-source-directory. Add constant function as fallback for git predicate.
2023-07-06Make repository a guix channel.Arun Isaac
* .guix-authorizations, .guix-channel: New files. * guix.scm: Convert to a symlink pointing to .guix/guile-xapian-package.scm. Move original there. * .guix/guile-xapian-package.scm: Convert into a module with public packages.