Commit Graph

11043 Commits

Author SHA1 Message Date
kashw2
d30d916536 codux: 15.9.0 -> 15.10.0 2023-09-03 11:42:04 +10:00
Janik
7c44dfdc9c
Merge pull request #251840 from daneov/update_android_studio 2023-09-02 19:42:59 +02:00
Weijia Wang
37b623ae6c
Merge pull request #249517 from kashw2/thonny
thonny: 4.1.1 -> 4.1.2
2023-09-01 23:24:53 +02:00
Nikolay Korotkiy
c57fc7b4f2
Merge pull request #252798 from r-ryantm/auto-update/orbiton
orbiton: 2.63.1 -> 2.64.3
2023-09-01 20:07:11 +04:00
R. Ryantm
b1c6e8595e orbiton: 2.63.1 -> 2.64.3 2023-09-01 15:12:11 +00:00
Lucas Franceschino
0efb400ade emacs: add missing libXi dependency when enabling withXinput2
Without libXi, the configure flag `--with-xinput2` has no effect.

This can be verified by looking up the variable `system-configuration-features` in Emacs.
2023-09-01 13:30:27 +00:00
Andrew Pan
0f4255bf11 emacs: fix env shallow merge
Fixes regression caused by #252244.

`env` was first defined in its own attrset, which was merged with a
second attrset:

```nix
...
{
   env = {
     NATIVE_FULL_AOT = "1";
     LIBRARY_PATH = lib.concatStringsSep ":" libGccJitLibraryPaths;
   };
} // {
...
   env.NIX_CFLAGS_COMPILE = ...
...
}
```

In this situation, the `env` from the first attrset is not preserved,
since `//` does a shallow merge.

Signed-off-by: Andrew Pan <a@tny.town>
2023-08-31 19:22:47 +00:00
Andrew Pan
f607a78516 emacs-macport: build on LLVM 14
- Build on `apple_sdk_11_0` to support `aarch64-darwin`
- Add frameworks required for building on newer SDKs
  - `Accelerate`, `UniformTypeIdentifiers`
- Include header to work around `CF_NOESCAPE` issue circa LLVM 7.0
2023-08-31 14:20:27 +00:00
figsoda
426a058e3d
Merge pull request #252034 from figsoda/teehee 2023-08-30 22:01:17 -04:00
figsoda
d970db15e3 vimPlugins.sg-nvim: fix cargoHash 2023-08-30 19:44:49 -04:00
"Phillip Cloud"
17beb37901 vimPlugins.nvim-treesitter: update grammars 2023-08-30 05:38:44 -04:00
"Phillip Cloud"
1eb4802317 vimPlugins: resolve github repository redirects 2023-08-30 05:38:26 -04:00
"Phillip Cloud"
72cbc28806 vimPlugins: update 2023-08-30 05:37:41 -04:00
Matthias Beyer
990f39f87a
Merge pull request #249926 from chvp/upd/bluej
bluej: 5.1.0 -> 5.2.0
2023-08-30 09:58:22 +02:00
Pol Dellaiera
fedb7b1ecc
Merge pull request #250494 from Azd325/ruffvscode
vscode-extensions.charliermarsh.ruff: 2023.32.0 -> 2023.34.0
2023-08-30 09:50:16 +02:00
Matthias Beyer
3f16598b14
Merge pull request #252226 from r-ryantm/auto-update/mg
mg: 7.0 -> 7.3
2023-08-30 08:28:04 +02:00
Robert Schütz
a63a64b593
Merge pull request #251705 from dotlambda/asar-buildNpmPackage
asar: use buildNpmPackage
2023-08-30 00:25:28 +00:00
R. Ryantm
dd31ab5d80 mg: 7.0 -> 7.3 2023-08-29 22:34:01 +00:00
Weijia Wang
f100cdcf64
Merge pull request #251469 from r-ryantm/auto-update/pulsar
pulsar: 1.107.1 -> 1.108.0
2023-08-29 21:53:51 +02:00
Anderson Torres
8761b1475b nongnu-packages: updated 2023-08-26 (from overlay) 2023-08-29 10:41:54 +00:00
Anderson Torres
9e2d98584d melpa-packages: updated 2023-08-26 (from overlay) 2023-08-29 10:41:54 +00:00
Anderson Torres
d751b58f99 elpa-devel-packages: updated 2023-08-26 (from overlay) 2023-08-29 10:41:54 +00:00
Anderson Torres
eff18386fe elpa-packages: updated 2023-08-26 (from overlay) 2023-08-29 10:41:54 +00:00
figsoda
c4484420e3 teehee: init at 0.2.8
https://github.com/Gskartwii/teehee
2023-08-28 16:07:59 -04:00
figsoda
83ac5b3af2
Merge pull request #251642 from figsoda/vim 2023-08-28 14:15:41 -04:00
Lin Jian
7d4ea94d02 emacs: keep the default first writable native-comp-eln-load-path dir
Fixes https://github.com/NixOS/nixpkgs/issues/247804.
2023-08-28 15:46:04 +00:00
Lin Jian
2d324ed8f9 emacs: fix the detection of native compilation for Emacs 29
In Emacs 29, feature comp does not load early enough.  We use
native-compile instead.  This is also what Emacs uses[1].

[1]: https://git.savannah.gnu.org/cgit/emacs.git/tree/lisp/startup.el?id=3685387e609753293c4518be75e77c659c3b2d8d#n586
2023-08-28 15:46:04 +00:00
Lin Jian
1506ab49e3 emacs: correct the order of profiles and their sub dirs in load-path
This patch does two things:
1. making user profiles preferred over system profiles
2. putting sub dirs of one profile to the right place
  - before this patch, they are appended to the end of load-path
  - after this patch, they are inserted right after the profile

Example value of load-path before this patch:

  /run/current-system/sw/share/emacs/site-lisp/
  /etc/profiles/per-user/user/share/emacs/site-lisp/
  /nix/store/hash1-emacs-packages-deps/share/emacs/site-lisp
  /nix/store/hash1-emacs-packages-deps/share/emacs/site-lisp/elpa
  /nix/store/hash1-emacs-packages-deps/share/emacs/site-lisp/elpa/wgrep-20230203.1214
  /nix/store/hash2-emacs-29.1-rc1/share/emacs/29.1/site-lisp
  /nix/store/hash2-emacs-29.1-rc1/share/emacs/site-lisp
  /nix/store/hash2-emacs-29.1-rc1/share/emacs/29.1/lisp
  /nix/store/hash2-emacs-29.1-rc1/share/emacs/29.1/lisp/vc
  ...
  /etc/profiles/per-user/user/share/emacs/site-lisp/elpa
  /etc/profiles/per-user/user/share/emacs/site-lisp/elpa/jinx-20230730.1200
  /run/current-system/sw/share/emacs/site-lisp/elpa
  /run/current-system/sw/share/emacs/site-lisp/elpa/repology-1.2.3

after this patch:

  /etc/profiles/per-user/user/share/emacs/site-lisp
  /etc/profiles/per-user/user/share/emacs/site-lisp/elpa
  /etc/profiles/per-user/user/share/emacs/site-lisp/elpa/jinx-20230730.1200
  /run/current-system/sw/share/emacs/site-lisp
  /run/current-system/sw/share/emacs/site-lisp/elpa
  /run/current-system/sw/share/emacs/site-lisp/elpa/repology-1.2.3
  /nix/store/hash1-emacs-packages-deps/share/emacs/site-lisp
  /nix/store/hash1-emacs-packages-deps/share/emacs/site-lisp/elpa
  /nix/store/hash1-emacs-packages-deps/share/emacs/site-lisp/elpa/wgrep-20230203.1214
  /nix/store/hash2-emacs-29.1-rc1/share/emacs/29.1/site-lisp
  /nix/store/hash2-emacs-29.1-rc1/share/emacs/site-lisp
  /nix/store/hash2-emacs-29.1-rc1/share/emacs/29.1/lisp
  /nix/store/hash2-emacs-29.1-rc1/share/emacs/29.1/lisp/vc
  ...
2023-08-28 15:46:04 +00:00
Daneo Van Overloop
1c7fe3d703 android-studio-canary: 2023.1.1.14 -> 2023.2.1.1
The new canary is called `Iguana`, as can be observed on the current
[Android Preview release-page (archived)](https://archive.ph/BNZik).
2023-08-27 21:58:00 +02:00
Daneo Van Overloop
b8e66dbd69 android-studio-beta: 2022.3.1.17 -> 2023.1.1.7
The current beta is called Hedgehog, as can be observed on the
[Android developer page (archived)](https://archive.ph/BNZik).
2023-08-27 21:58:00 +02:00
Daneo Van Overloop
3906776371 android-studio: 2022.3.1.18 -> 2022.3.1.19
Android Studio Giraffe is the latest stable, as can be seen at
[https://developer.android.com/studio - Archived link](http://archive.today/2023.08.27-165708/https://developer.android.com/studio)

It has received a patch update, with details at:
https://developer.android.com/studio/releases#android-studio-giraffe-|-2022.3.1-patch-1-august-2023
2023-08-27 21:58:00 +02:00
K900
f900e733c1
Merge pull request #250778 from NixOS/staging-next
staging-next 2023-08-22
2023-08-27 20:22:51 +03:00
Daniel Nagy
1159c64f58
emacsPackages.pikchr-mode: replace program 2023-08-27 09:15:00 +02:00
Robert Schütz
745de518cd asar: use buildNpmPackage 2023-08-26 20:27:43 -07:00
github-actions[bot]
47ae3f6c28
Merge master into staging-next 2023-08-27 00:02:24 +00:00
Theodore Ni
80a74ec050
Merge branch 'master' into staging-next
Manually fixed a merge conflict between https://github.com/NixOS/nixpkgs/pull/227900
and https://github.com/NixOS/nixpkgs/pull/246022.
2023-08-26 16:08:02 -07:00
kyren
7c2a459244 aseprite: drop free version and alias to unfree version
The free version of Aseprite has a maintained fork, LibreSprite which is
already packaged in nixpkgs. The only really useful version of Aseprite
vs LibreSprite is the unfree version, and the free version will never
receive updates.
2023-08-26 19:03:38 -04:00
kyren
eeaa0526a3 aseprite-unfree: 1.2.16.3 -> 1.2.40
Also updates aseprite skia fork and skia deps, includes the following
patches from AUR:

- shared-libwebp.patch
- shared-skia-deps.patch
2023-08-26 19:03:31 -04:00
Mario Rodas
d2d134fd8e
Merge pull request #249465 from anthonyroussel/vscode-devcontainers
vscode-extensions.ms-vscode-remote.remote-containers: init at 0.305.0
2023-08-26 14:54:37 -05:00
github-actions[bot]
3503eea847
Merge master into staging-next 2023-08-26 18:00:55 +00:00
figsoda
c41a8609ed vimPlugins.nvim-treesitter: update grammars 2023-08-26 13:19:20 -04:00
figsoda
be3af7fed0 vimPlugins: update 2023-08-26 13:18:09 -04:00
figsoda
a3a07b08d6
Merge pull request #251631 from Jack77793/adwaita.nvim 2023-08-26 13:15:01 -04:00
figsoda
dd49f5eea4
Merge pull request #251629 from Jack77793/nvim-lilypond-suite 2023-08-26 13:14:29 -04:00
Mario Rodas
a153adf6cc
Merge pull request #251201 from nagy/emacs-typst-mode
emacsPackages.typst-mode: replace program
2023-08-26 11:35:19 -05:00
Anderson Torres
f6a6dc801f emacs: refactor
- Remove the excessive repetition of inherited packages
- Factor the excessive repetition of metadata in sources.nix
2023-08-26 16:21:58 +00:00
"Jack77793"
906836a6ac vimPlugins.adwaita-nvim: init at 2023-06-22 2023-08-27 00:02:07 +08:00
"Jack77793"
9f698f54ab vimPlugins.nvim-lilypond-suite: init at 2023-08-18 2023-08-27 00:00:09 +08:00
Daniel Nagy
faeb7ac63a
emacsPackages.typst-mode: replace program 2023-08-26 16:30:00 +02:00
github-actions[bot]
a23616289b
Merge master into staging-next 2023-08-26 00:01:43 +00:00