R. Ryantm
80d76df8e3
emacsPackages.ebuild-mode: 1.72 -> 1.75
2024-10-15 13:29:04 +00:00
Lin Jian
ceb4898e49
emacsPackages.org-evil: fix build ( #348322 )
2024-10-15 03:14:07 +08:00
Lin Jian
889dd46a3c
elisp-packages: update overrides ( #348330 )
2024-10-14 09:21:06 +08:00
Lin Jian
afc6b067d1
emacsPackages.bpr: override only when needed
2024-10-14 02:43:32 +08:00
Lin Jian
bad80f6841
emacsPackages.alectryon: override only when needed
2024-10-14 02:43:32 +08:00
Lin Jian
01ea823ea5
emacsPackages.frontside-javascript: override only when needed
2024-10-14 02:43:32 +08:00
Lin Jian
8fb8d6f95c
emacsPackages.chronometrist-key-values: override when only needed
2024-10-14 02:43:31 +08:00
Lin Jian
b0cc794dcd
emacsPackages.psgml: add upstream bug link
2024-10-14 02:43:30 +08:00
Lin Jian
e6f11b44ff
emacsPackages.clingo-mode: fix build ( #348311 )
2024-10-14 02:31:52 +08:00
Lin Jian
e4a7048485
emacsPackages.org-evil: fix build
...
https://hydra.nixos.org/build/273863158/nixlog/1
https://github.com/GuiltyDolphin/org-evil/issues/24
2024-10-14 02:25:54 +08:00
Lin Jian
5539ab4a22
emacsPackages.clingo-mode: fix build
...
https://hydra.nixos.org/build/274788540/nixlog/1
2024-10-14 01:11:53 +08:00
Lin Jian
a693354ccc
emacsPackages.lspce: 1.1.0-unstable-2024-07-29 -> 1.1.0-unstable-2024-09-07 ( #345046 )
2024-10-14 00:27:17 +08:00
github-actions[bot]
5e9777ca92
Merge master into staging-next
2024-10-13 06:04:30 +00:00
Lin Jian
9bb4fa901d
emacs: refactor to fix maintainers of emacs-macport
2024-10-13 10:24:25 +08:00
github-actions[bot]
4433a315bd
Merge master into staging-next
2024-10-12 12:05:08 +00:00
Fabián Heredia Montiel
ccec93c1c7
treewide: replace webkitgtk to webkitgtk_4_0
...
sed -i 's/ webkitgtk\b/ webkitgtk_4_0/g' pkgs/**.nix
sed -i 's/(webkitgtk\b/(webkitgtk_4_0/g' pkgs/**.nix
sed -i 's/\.webkitgtk\b/.webkitgtk_4_0/g' pkgs/**.nix
webkitgtk is currently pointing to that specific ABI version but the
alias is going to start warning
2024-10-11 17:23:43 -06:00
github-actions[bot]
c64ae284c0
Merge master into staging-next
2024-10-10 18:04:46 +00:00
Kira Bruneau
d6fe4764b1
emacsPackages.lsp-bridge: 0-unstable-2024-10-04 -> 0-unstable-2024-10-07
2024-10-07 13:19:15 -04:00
github-actions[bot]
ff851b037d
Merge master into staging-next
2024-10-06 00:15:37 +00:00
R. Ryantm
63e0c0fbca
emacsPackages.lsp-bridge: 0-unstable-2024-09-27 -> 0-unstable-2024-10-04
2024-10-05 16:25:35 +00:00
github-actions[bot]
61f961f1f6
Merge master into staging-next
2024-10-04 06:04:48 +00:00
Lin Jian
3516a83150
emacs: bump emacs2nix to handle more versions with non-digit chars
...
Fixes https://github.com/NixOS/nixpkgs/issues/346034
2024-10-03 21:31:18 +08:00
R. Ryantm
fa1996d6bc
emacsPackages.lspce: 1.1.0-unstable-2024-07-29 -> 1.1.0-unstable-2024-09-07
2024-09-28 08:01:02 +00:00
github-actions[bot]
f5eedb3d13
Merge master into staging-next
2024-09-28 06:04:30 +00:00
R. Ryantm
22155c1541
emacsPackages.lsp-bridge: 0-unstable-2024-09-11 -> 0-unstable-2024-09-27
2024-09-27 18:59:38 +00:00
Jörg Thalheim
91ea06cb60
Merge remote-tracking branch 'upstream/master' into HEAD
2024-09-26 21:04:22 +02:00
Brian Leung
a755ead8ef
emacs: do not allow webkitgtk on Emacs >= 30
...
An incompatibility with newer versions of webkit2gtk was revealed
upstream (https://lists.gnu.org/archive/html/bug-gnu-emacs/2024-09/msg00695.html ).
2024-09-26 08:04:14 -07:00
Artturin
f0e657f3b1
Merge branch 'master' into staging-next
2024-09-25 06:05:01 +03:00
Artturin
e0464e4788
treewide: replace stdenv.is
with stdenv.hostPlatform.is
...
In preparation for the deprecation of `stdenv.isX`.
These shorthands are not conducive to cross-compilation because they
hide the platforms.
Darwin might get cross-compilation for which the continued usage of `stdenv.isDarwin` will get in the way
One example of why this is bad and especially affects compiler packages
https://www.github.com/NixOS/nixpkgs/pull/343059
There are too many files to go through manually but a treewide should
get users thinking when they see a `hostPlatform.isX` in a place where it
doesn't make sense.
```
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv.is" "stdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv'.is" "stdenv'.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "clangStdenv.is" "clangStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "gccStdenv.is" "gccStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenvNoCC.is" "stdenvNoCC.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "inherit (stdenv) is" "inherit (stdenv.hostPlatform) is"
fd --type f "\.nix" | xargs sd --fixed-strings "buildStdenv.is" "buildStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "effectiveStdenv.is" "effectiveStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "originalStdenv.is" "originalStdenv.hostPlatform.is"
```
2024-09-25 00:04:37 +03:00
Lin Jian
6978cd6424
emacs28-gtk2: remove ( #343355 )
2024-09-25 02:22:37 +08:00
Lin Jian
8e8484cdcf
emacsPackages: fix build for a few hundred packages ( #343925 )
2024-09-24 14:45:03 +08:00
Lin Jian
207d89c1e7
emacsPackages."@": fix build
2024-09-24 10:51:49 +08:00
Lin Jian
2bd38b4f38
emacsPackages.bbdb: fix build
2024-09-23 22:27:22 +08:00
Lin Jian
8ae08e01c2
emacsPackages.psgml: fix build
2024-09-23 17:37:08 +08:00
Lin Jian
2f7cc5a781
emacsPackages: respect turnCompilationWarningToError and ignoreCompilationError at bytecompile time
...
Previously, these two attributes were only respected at nativecompile
time.
2024-09-23 17:36:55 +08:00
Lin Jian
bc2ab9c42c
emacsPackages: fix build for melpa packages
2024-09-23 15:27:06 +08:00
Lin Jian
fc9502ff29
emacsPackages: fix build for elpa packages
2024-09-23 15:26:52 +08:00
Lin Jian
e48a0365d2
emacsPackages: fix build for nongnu packages
2024-09-23 14:54:24 +08:00
Lin Jian
656c68d654
emacsPackages: add more override helpers
...
- addPackageRequires
- addPackageRequiresIfOlder
- addPackageRequiresWhen
- fixRequireHelmCore
- ignoreCompilationError
- ignoreCompilationErrorIfOlder
- ignoreCompilationErrorWhen
- mkHomeIfOlder
- mkHomeWhen
2024-09-23 14:54:07 +08:00
Lin Jian
466727b821
emacsPackages.session-management-for-emacs: ignore compilation error
2024-09-23 14:53:59 +08:00
Lin Jian
98ac76b79c
emacsPackages.color-theme-solarized: ignore native compilation error
2024-09-23 14:53:44 +08:00
Lin Jian
5176727b63
emacsPackages.gn-mode-from-sources: stop setting ignoreCompilationError
...
It defaults to false now.
2024-09-23 14:53:35 +08:00
Lin Jian
84d59c02ec
emacsPackages.consult-gh: stop setting ignoreCompilationError
...
It defaults to false now.
2024-09-23 14:53:19 +08:00
Lin Jian
d3e9e03e54
emacsPackages.cask: stop setting ignoreCompilationError
...
It defaults to false now.
2024-09-23 14:53:01 +08:00
Lin Jian
35ff4b6a64
emacsPackages.tsc: stop setting ignoreCompilationError
...
It defaults to false now.
2024-09-23 14:52:33 +08:00
Lin Jian
4686df865c
Revert "emacs: let nix build for manualPackages fail if native-comp fails"
...
This reverts commit 2421239d66
.
ignoreCompilationError defaults to false now.
2024-09-23 14:51:17 +08:00
Fabián Heredia Montiel
909a1ceb58
Merge remote-tracking branch 'origin/master' into staging-next
2024-09-22 22:39:25 -06:00
Lin Jian
154e2c9da0
emacsPackages.gnuplot: replace program ( #343696 )
2024-09-23 09:49:48 +08:00
Daniel Nagy
10c8d2b894
emacsPackages.zstd: init at 0-unstable-2020-06-03
2024-09-22 18:00:00 +02:00
Daniel Nagy
84adfb9386
emacsPackages.gnuplot: replace program
2024-09-22 12:30:00 +02:00