adisbladis
a39613c7e3
Work around broken tramp 2.8.0.4 tarball
...
Closes #516
2025-11-20 14:53:52 +13:00
Brian Leung
4ed9b13256
Revert "Remove srcRepo override"
...
This reverts commit 3ebbd963cd .
2025-08-29 08:01:23 -07:00
Brian Leung
289484e721
Revert "fixup! Remove srcRepo override"
...
This reverts commit c58a057db0 .
2025-08-29 08:01:19 -07:00
Brian Leung
c58a057db0
fixup! Remove srcRepo override
...
This is a follow-up of 3ebbd963cd . At
the time of writing, origin/nixos-unstable includes autoreconfHook and
texinfo irrespective of the `srcRepo` value, so this preserves those
dependencies when
https://github.com/NixOS/nixpkgs/pull/437637/commits/4a2ad8134b8b40f198c71f7d8d84467d250cd714
becomes used.
2025-08-28 03:15:28 -07:00
Brian Leung
3ebbd963cd
Remove srcRepo override
...
In compliance with nixpkgs a019344338d84d8e6a79ab0a5a1ede443234e331,
which is now in the nixos-unstable branch, we don't set the
now-nonexistent `srcRepo`. The stable branch has `srcRepo` set to true
by default.
2025-08-27 22:03:48 -07:00
Lin Jian
88c7d87694
Remove emacs-pgtk to not shadow the one from Nixpkgs
...
Users have been notified for about 4 months[1] which should be long
enough.
This is the second and last PR for #471 . Fixes #471 .
[1]: #473
2025-06-28 14:01:16 +12:00
Brian Leung
f45ca856fb
Manually update Emacs, and remove now-merged unstable patch
2025-05-19 12:46:17 -07: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
Lin Jian
c34d22888c
overlay/emacs: update patch for #318 (upstream bug#63288 bug#76523)
...
The new patch is contained in master and feature/igc branches, so we
only add it to the unstable Emacs.
2025-03-08 17:55:47 +08:00
Lin Jian
d6871ef57d
overlays/emacs: rename emacs-pgtk to emacs-git-pgtk
...
In the future, emacs-pgtk will be removed and after that it will point
to the one[1] in Nixpkgs.
[1]: 4347ffbee0
2025-03-06 16:22:49 +08:00
naveen-seth
86d525f88f
Add emacs-igc and emacs-igc-pgtk
2025-01-26 14:51:07 +13:00
Lin Jian
519b67faa4
Reapply "Disable webkit2gtk integration"
...
This reverts commit 8823d47619 .
Due to the way the default values of withFoo flags are specified and
the way Emacs variants are overridden, default values of those flags
in this overlay may be incorrect.
This commit is a workaround. We should do a proper fix later.
2024-12-17 01:15:37 +08:00
Lin Jian
8823d47619
Revert "Disable webkit2gtk integration"
...
This reverts commit ce4ed6b670 .
The needed change has reached stable and unstable Nixpkgs channels.
No need to duplicate it here now.
2024-12-16 21:21:37 +08:00
Andreas Fuchs
d3342b2b1b
nativeComp: darwin: Allow emacs to find the path for libSystem
...
This mirrors https://github.com/NixOS/nixpkgs/pull/361752 and removes
the warning emitted about a malfunctioning libgccjit on Darwin when
building emacs from git.
Co-authored-by: Lin Jian <me@linj.tech>
2024-12-05 03:20:18 +08:00
Shanyou Li
ebe446814a
remove: withGTK2, see #431
2024-09-28 12:17:43 +08:00
Brian Leung
971818ced1
Fix incomplete rebase
2024-09-26 21:50:35 -07:00
Brian Leung
a4ee09a79b
Fix typo in name prefix for emacs-unstable-pgtk
2024-09-27 04:31:59 +00:00
Brian Leung
e417bd7c85
Reapply "Use --replace-warn instead of --replace in substituteInPlace"
...
This reverts commit 0a9f220646 .
--replace-warn is in 24.05.
2024-09-27 04:31:59 +00:00
Brian Leung
2933ca78e4
Cosmetics: don't specify defaults prescribed by nixpkgs
2024-09-27 04:31:59 +00:00
Brian Leung
fb01b36edc
Cosmetics: don't use lib.makeOverridable anymore
...
It was introduced to sneak in a new attribute back when we managed
tree-sitter plugins here in the overlay, but we now handle that
upstream.
2024-09-27 04:31:59 +00:00
Brian Leung
368359d0f3
Cosmetics: remove <= 23.11 handholding
2024-09-27 04:31:59 +00:00
Brian Leung
c691136bcb
Use bytecomp-revert.patch for unstable Emacsen
2024-09-26 22:16:35 +00:00
Brian Leung
ce4ed6b670
Disable webkit2gtk integration
...
See upstream bug https://lists.gnu.org/archive/html/bug-gnu-emacs/2024-09/msg00695.html
2024-09-26 05:23:21 -07:00
Lin Jian
0f3400143e
Add nongnuDevelPackages
2024-08-05 08:56:15 +08:00
Luigi Sartor Piucco
4427f0bce9
Fix cache miss due to bytecomp-revert
...
Previously, using the Emacsen where bytecomp-revert.patch is applied
could cause a costly cache miss, because `(emacs-attr).pkgs.emacs` was
not updated to be equal to `(emacs-attr)`; instead, it remained as the
unpatched version. This commit fixes that.
2024-04-06 12:24:07 -03:00
Brian Leung
63c6ebdb14
Update patch
2024-03-29 13:18:19 -07:00
adisbladis
0a9f220646
Revert "Use --replace-warn instead of --replace in substituteInPlace"
...
This reverts commit 9657a4d41b .
2024-02-24 19:18:56 +13:00
Brian Leung
9657a4d41b
Use --replace-warn instead of --replace in substituteInPlace
2024-02-22 02:06:25 -08:00
Brian Leung
b7c67b5f71
Shut up obsolescence warning
2024-02-04 18:10:04 -08:00
Brian Leung
ea1f9f60b6
Revert "Try removing the bytecomp-revert.patch"
...
This reverts commit d6772c6c10 .
2024-01-23 16:39:55 -08:00
Brian Leung
d6772c6c10
Try removing the bytecomp-revert.patch
2024-01-23 13:01:33 -08:00
Brian Leung
7744578ae9
Revert "Revert "Revert "Revert "fixup! Update bytecomp-revert.patch""""
...
This reverts commit 3d54e9e247 .
2024-01-20 01:08:42 -08:00
Brian Leung
ceacea3bc7
Revert "Revert "Revert "Revert "Update bytecomp-revert.patch""""
...
This reverts commit a8b694071f .
2024-01-20 01:08:40 -08:00
Brian Leung
a8b694071f
Revert "Revert "Revert "Update bytecomp-revert.patch"""
...
This reverts commit fed34a0eef .
2024-01-02 13:51:22 -08:00
Brian Leung
3d54e9e247
Revert "Revert "Revert "fixup! Update bytecomp-revert.patch"""
...
This reverts commit c4a8dedd3f .
2024-01-02 13:51:21 -08:00
Brian Leung
c4a8dedd3f
Revert "Revert "fixup! Update bytecomp-revert.patch""
...
This reverts commit dbd5468d43 .
2024-01-02 13:25:31 -08:00
Brian Leung
fed34a0eef
Revert "Revert "Update bytecomp-revert.patch""
...
This reverts commit 0dfd7c9bdd .
2024-01-02 13:25:29 -08:00
Brian Leung
0dfd7c9bdd
Revert "Update bytecomp-revert.patch"
...
This reverts commit 1d5a4b9d76 .
2023-12-23 16:42:32 -08:00
Brian Leung
dbd5468d43
Revert "fixup! Update bytecomp-revert.patch"
...
This reverts commit 9e5d9f807a .
2023-12-23 16:42:31 -08:00
Brian Leung
9e5d9f807a
fixup! Update bytecomp-revert.patch
2023-12-23 14:51:19 -08:00
Brian Leung
1d5a4b9d76
Update bytecomp-revert.patch
2023-12-23 14:42:22 -08:00
Chris Montgomery
deaebf8f0a
nativeComp -> withNativeCompilation
2023-07-23 17:25:09 -04:00
Alan Pearce
426089576c
Add commercial-emacs attribute
2023-06-28 15:06:23 +02:00
Brian Leung
842fdae419
Revert "Remove 22.11 handholding"
...
This reverts commit f776194108 .
For the apparently very many boomers who use the overlay.
2023-06-18 19:50:39 -07:00
Brian Leung
f776194108
Remove 22.11 handholding
2023-06-14 15:22:35 -07:00
Brian Leung
eb1d1ce028
Add elpaDevelPackages
2023-06-07 21:34:18 -07:00
Brian Leung
ec3643e9cf
Account for upstream renaming
...
See https://github.com/NixOS/nixpkgs/pull/235859
2023-06-05 04:59:35 -07:00
adisbladis
737fe5a553
Remove exwm repo
...
Exwm is in elpa and the update cadence doesn't motivate that we have the special handling around any more.
This removal feels quite funny given that this repository started it's
life as an overlay precisely to get bleeding edge exwm versions, and then grew to other packages from there.
So long exwm repo!
2023-06-02 00:36:02 +12:00
Brian Leung
88d3f72dcc
Fix indentation
2023-05-31 22:22:24 -07:00