Commit graph

35 commits

Author SHA1 Message Date
Stefan Frijters
ad8a52b5ce flake: bump nixpkgs-stable from 24.11 to 25.05 2025-09-25 10:40:01 +08:00
zowoq
dc0ef9939b flake: disable CI for packages 2025-09-20 07:00:10 +08:00
Lin Jian
e43914657d Build emacs-lsp and commercial-emacs on hydra 2025-07-23 11:33:58 +12:00
Lin Jian
d91e9a72cd Update emacs-git-pgtk on hydra
This should have been part of #473 and #500.
Related to #471.
Fixes #503.
2025-07-23 11:33:58 +12:00
Brian Leung
6e4d92e5c2
Revert "Temporarily make packages correspond to emacs-unstable"
This reverts commit 4944e1c699.
2025-03-08 11:33:44 -08:00
Brian Leung
4944e1c699
Temporarily make packages correspond to emacs-unstable 2025-03-08 11:19:59 -08:00
Brian Leung
be12ed914c
Revert "Temporarily make packages correspond to emacs-unstable"
This reverts commit e129cea3d6.
2025-03-08 11:09:46 -08:00
Brian Leung
e129cea3d6
Temporarily make packages correspond to emacs-unstable 2025-03-08 11:03:37 -08:00
naveen-seth
86d525f88f Add emacs-igc and emacs-igc-pgtk 2025-01-26 14:51:07 +13:00
Lin Jian
7a58ace151 flake: bump nixpkgs-stable from 24.05 to 24.11 2024-12-01 02:05:28 +00:00
adisbladis
711566e17e flake: Remove flake-utils 2024-11-03 21:32:34 +08:00
adisbladis
098aab601d
Merge pull request #412 from nix-community/aarch64
flake: drop aarch64-linux cross and build native
2024-07-08 11:07:06 +12:00
Lin Jian
1d9303117b
flake: use a better name for stable hydra jobs 2024-07-07 14:49:52 +08:00
Lin Jian
6dae612029
flake: bump nixpkgs-stable to 24.05 2024-07-07 14:49:32 +08:00
zowoq
af8fc9e91b flake: drop aarch64-linux cross and build native 2024-07-06 11:55:34 +10:00
Vonfry
12a5452d0e
Update nixpkgs-stable to 23.11 2023-12-28 21:02:55 +08:00
adisbladis
613eb3bdb2 flake: Set herculesCI attribute 2023-08-01 16:45:32 +12:00
adisbladis
b93864f99e flake: Filter out non derivation attributes from hydra jobs 2023-07-15 23:28:00 +12:00
Anders Kaseorg
84904b628a Add emacs-unstable-pgtk to Hydra job
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2023-06-14 15:17:06 -07:00
adisbladis
36e4c9f03c stable release: 22.11 -> 23.05 2023-06-07 03:43:45 +12:00
adisbladis
fe9ad516f6 flake.nix: Fixup typos in hydraJobs 2023-06-01 17:41:42 +12:00
adisbladis
fdf09998a0 Align with nixpkgs attribute syntax since https://github.com/NixOS/nixpkgs/pull/233301 2023-06-01 17:14:36 +12:00
adisbladis
8a84e2bfae flake.nix: Only expose hydraJobs on x86_64-linux 2023-06-01 15:58:11 +12:00
adisbladis
7d59cba454 Move hydra jobsets to flake.nix 2023-06-01 11:27:13 +12:00
Eric Drechsel
8f19a0251a flake: add nixConfig for build cache 2023-03-28 16:36:27 -07:00
Brian Leung
2cb7ec2f6d
flake.nix: cosmetics 2023-02-12 18:08:52 -08:00
Anders Kaseorg
e725980d7f flake: Add emacsPackagesFor, emacsWithPackages* to lib output
`emacsPackagesFor`, `emacsWithPackagesFromPackageRequires`,
`emacsWithPackagesFromUsePackage` were omitted from the `packages`
output because they aren’t derivations.  Expose them via a new `lib`
output to enable using them without the overlay.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2023-02-10 19:53:48 -08:00
Siddharth Verma
9974b66ebe Add nixpkgs input and create lock file 2023-01-14 00:38:14 -05:00
Lin Jian
46c6c90eff
Revert "flake.nix: fix the hack of getting overlayAttrs"
This reverts commit 86e6052310.
2022-10-18 05:06:16 +08:00
Lin Jian
86e6052310
flake.nix: fix the hack of getting overlayAttrs 2022-10-15 01:22:00 +08:00
Lin Jian
c91c353b5d
Split into two overlays: one for emacs and one for emacs packages
Emacs packages in nixpkgs have binary cache since [1]. It is useful to
split the whole overlay into two seperated ones so that users can use
emacs packages in nixpkgs with emacsWithPackagesFromUsePackage or
emacsWithPackagesFromPackageRequires in this overlay.

[1]: https://github.com/NixOS/nixpkgs/pull/188110
2022-10-04 23:16:07 +08:00
Lin Jian
a6329647be
Move default.nix into overlays dir
This is to prepare for splitting the overlay into two seperated ones.
2022-10-04 22:14:20 +08:00
adisbladis
e47ffb5d60 flake.nix: Add a packages output 2022-05-10 04:28:43 +12:00
John Axel Eriksson
06ff79cd70
Update flake.nix
Remove edition field from flake.nix as it has been deprecated some time ago.
2020-08-14 21:14:44 +02:00
Alexey Shmalko
4f5ee5b47a
Add flake.nix 2020-05-11 16:06:46 +03:00