Commit Graph
100 Commits
Author SHA1 Message Date
adisbladis 182eea7232 Merge pull request #139994 from NixOS/backport-139987-to-release-21.05
[Backport release-21.05] poetry2nix: 1.20.0 -> 1.21.0
2021-09-29 22:24:26 -05:00
adisbladis 44999232a9 poetry2nix: 1.20.0 -> 1.21.0
(cherry picked from commit c779050edb56f5958d28af7aec444c14f6a18163)
2021-09-30 03:09:34 +00:00
adisbladis 1afcc8f843 Merge pull request #139190 from adisbladis/2105-poetry2nix-1_20_0
poetry2nix: 1.16.1 -> 1.20.0 (21.05)
2021-09-23 11:43:53 -05:00
adisbladis f285202340 poetry2nix: 1.16.1 -> 1.20.0 2021-09-23 11:18:17 -05:00
adisbladis 2fe9d531d0 Merge pull request #136494 from NixOS/backport-136228-to-release-21.05
[Backport release-21.05] qt5.qt3d: init module
2021-09-02 17:11:13 -05:00
adisbladis ed77a24bb5 qt5.qt3d: init module
(cherry picked from commit a7432ad3115c153a901cd49da24e7b766cce1e21)
2021-09-02 19:11:00 +00:00
adisbladis edf806cf27 Merge pull request #136490 from NixOS/backport-123011-to-staging-21.05
[Backport staging-21.05] bluez: Disable kernel-dependent test test-mesh-crypto
2021-09-02 14:10:33 -05:00
adisbladis 0fcc42d48c Merge pull request #135940 from TredwellGit/release-21.05_go-ethereum
[Urgent] [Backport release-21.05] go-ethereum: 1.10.6 -> 1.10.8
2021-08-27 13:51:21 -05:00
adisbladis 3b049d720a Merge pull request #135549 from Prillan/emacs-elpa-fetcher
emacs: Add custom elpa fetcher (backport)
2021-08-24 10:42:17 -05:00
adisbladis 6a5fc6beca emacs.pkgs.elpaPackages: Use custom elpa fetcher 2021-08-24 14:26:57 +02:00
adisbladis 66966119f3 emacs: Add custom elpa fetcher
Elpa only serves the latest version of a given package uncompressed.
Once that release is no longer the latest & greatest it gets archived and compressed
meaning that both the URL and the hash changes.

To work around this issue we fall back to the URL with the .lz suffix and if that's the
one we downloaded we uncompress the file to ensure the hash matches regardless of compression.
2021-08-24 14:26:44 +02:00
adisbladis 15379213a4 Merge pull request #131990 from iceman-p/backport-131189-to-release-21.05
[21.05] go-ethereum: 1.10.5 -> 1.10.6
2021-07-29 16:36:49 -05:00
adisbladis ecd1adcea0 Merge pull request #130579 from NixOS/backport-127145-to-release-21.05
[Backport release-21.05] containerd: 1.5.1 -> 1.5.2
2021-07-25 12:43:16 -05:00
adisbladis a1acedfd1d Merge pull request #125406 from eduardosm/dr14_tmeter
[21.05] dr14_tmeter: use ffmpeg 4
2021-06-02 20:17:57 -05:00
adisbladis d67b19f223 Merge pull request #122437 from kalekseev/update/overmind
overmind: 2.2.0 -> 2.2.2
2021-05-10 20:21:11 -05:00
adisbladis e50b4ec391 Merge pull request #121632 from mattchrist/update-melpa
emacs.pkgs: 2021-05-03
2021-05-07 15:09:33 -05:00
adisbladis f24368660b Merge pull request #121954 from collares/native-comp-renames
emacs: adapt to renamed native-comp variables
2021-05-07 02:28:32 -05:00
adisbladis d021e6394e Merge pull request #120110 from zowoq/podman
podman: 3.1.1 -> 3.1.2
2021-04-21 23:51:56 +02:00
adisbladis f5a14a3124 Merge pull request #108745 from lukegb/pomerium
pomerium: init at 0.13.3
2021-03-31 17:10:12 +02:00
adisbladis 768a261c13 Merge pull request #117688 from adisbladis/paperlike-go-2021-03-26
paperlike-go: unstable-2021-03-22 -> unstable-2021-03-26
2021-03-26 16:28:42 +02:00
adisbladis ee1d429e82 paperlike-go: unstable-2021-03-22 -> unstable-2021-03-26
This adds light controls.
2021-03-26 16:04:34 +02:00
adisbladis 06733bcf29 Merge pull request #117595 from adisbladis/paperlike-go-init
paperlike-go: init at unstable-2021-03-22
2021-03-25 19:31:16 +02:00
adisbladis 21baaaf8c5 paperlike-go: init at unstable-2021-03-22 2021-03-25 17:42:16 +02:00
adisbladis 04a37553f2 Merge pull request #114821 from erosennin/catatonit
catatonit: init at 0.1.5, fix podman --init
2021-03-22 16:04:06 +02:00
adisbladis e295138fdf Merge pull request #117074 from adisbladis/emacs-packages-2021-03-21
emacs.pkgs: 2021-03-21
2021-03-21 02:17:39 +02:00
adisbladis 3017b247c5 emacs.pkgs.melpa-packages: 2021-03-21 2021-03-21 01:01:59 +02:00
adisbladis 78556a8f23 emacs.pkgs.org-packages: 2021-03-21 2021-03-21 01:01:59 +02:00
adisbladis 0b018a7a65 emacs.pkgs.elpa-packages: 2021-03-21 2021-03-21 01:01:59 +02:00
adisbladis b2d43c4038 Merge pull request #115265 from ThomasMader/dlang-update
Dlang update
2021-03-18 18:22:10 +02:00
adisbladis 6af448d9e5 Merge pull request #116530 from adisbladis/poetry2nix-1_16_1
poetry2nix: 1.16.0 -> 1.16.1
2021-03-16 17:44:24 +02:00
adisbladis 215b49c082 poetry2nix: 1.16.0 -> 1.16.1 2021-03-16 17:25:26 +02:00
adisbladis c91b2aa9f1 Merge pull request #116329 from adisbladis/rmfuse-0_2_1
rmfuse: 0.1.1 -> 0.2.1
2021-03-14 19:59:54 +02:00
adisbladis d516b27a1c rmfuse: 0.1.1 -> 0.2.1 2021-03-14 18:55:15 +02:00
adisbladis 0360313730 Merge pull request #116224 from JonathanReeve/master
elpa-packages 2021-03-13
2021-03-14 16:17:59 +02:00
adisbladis 2475b551f2 emacs.pkgs.melpa-packages: 2021-03-14 2021-03-14 12:07:18 +02:00
adisbladis 4988879887 emacs.pkgs.org-packages: 2021-03-14 2021-03-14 12:06:13 +02:00
adisbladis 0213d5f933 Merge pull request #115779 from dotlambda/nixops-unbreak
nixops: unbreak
2021-03-11 14:16:07 +02:00
adisbladis 95047611af Merge pull request #115592 from terlar/emacs28-project
emacs: do not use project package from elpa for emacs >= 28
2021-03-09 22:01:52 +02:00
adisbladis 4003206152 Merge pull request #115131 from adisbladis/emacs-pdf-tool-darwin
emacs.pkgs.pdf-tools: Fix darwin build
2021-03-04 22:26:40 +02:00
adisbladis e92d63eece emacs.pkgs.pdf-tools: Fix darwin build
As reported in https://github.com/NixOS/nixpkgs/pull/114484#discussion_r587722662
2021-03-04 21:48:10 +02:00
adisbladis 0f12ee7996 Merge pull request #115098 from r-ryantm/auto-update/go-ethereum
go-ethereum: 1.9.25 -> 1.10.0
2021-03-04 19:23:27 +02:00
adisbladis f0f69eda7b Merge pull request #115073 from tweag/poetry2nix-1_16_0
poetry2nix: 1.15.5 -> 1.16.0
2021-03-04 16:59:34 +02:00
adisbladis 5de110f8da poetry2nix: 1.15.5 -> 1.16.0 2021-03-04 16:32:04 +02:00
adisbladis 893a78f411 Merge pull request #115048 from adisbladis/unbreak-requests
python2Packages.requests: Unbreak
2021-03-04 10:11:26 +02:00
adisbladis 7fdf9d8bca python2Packages.requests: Unbreak 2021-03-04 09:43:37 +02:00
adisbladis 828a3fbc68 Merge pull request #114961 from zowoq/crun
crun: 0.17 -> 0.18
2021-03-03 11:48:45 +02:00
adisbladis 21c42afa83 Merge pull request #114846 from adisbladis/emacs26-drop
emacs26: Drop unsupported package
2021-03-02 20:19:04 +02:00
adisbladis c54c8f8dfa emacs26: Drop unsupported package 2021-03-02 16:17:37 +02:00
adisbladis dce7435c9e Merge pull request #114705 from applePrincess/update-elpa
emacs.pkgs: 2021-03-01
2021-03-01 10:58:09 +02:00
adisbladis fa8f009457 emacs.pkgs.melpa-packages: 2021-03-01 2021-03-01 10:41:23 +02:00
adisbladis 252b428071 emacs.pkgs.org-packages: 2021-03-01 2021-03-01 10:41:23 +02:00
adisbladis 70e35bbfde Merge pull request #114683 from xwvvvvwx/radicle-upstream-0.1.11
radicle-upstream: 0.1.6 -> 0.1.11
2021-02-28 20:11:32 +02:00
adisbladis 33f54b0eca libayatana-appindicator: Make multi output
- Before this PR:
`/nix/store/05k80dpnfgz73awks4nrvgl64396dxpi-libayatana-appindicator-gtk3-0.5.5   931.9M`

- After this PR
`/nix/store/31nijqx29pwiv8vjj4n8n8lmppmgdy00-libayatana-appindicator-gtk3-0.5.5   303.7M`
2021-02-27 19:35:54 +02:00
adisbladis b894f42a36 Merge pull request #114485 from adisbladis/firefox-bin-alsa-pulse-closure
firefox-bin: Remove alsa/libpulseaudio dev outputs
2021-02-27 10:48:53 +02:00
adisbladis 4de0f6142f Merge pull request #114512 from adisbladis/native-compilation-flag
emacs: Use --with-native-compilation instead of --with-nativecomp
2021-02-27 09:54:37 +02:00
adisbladis c801ffd4a3 emacs: Use --with-native-compilation instead of --with-nativecomp
Upstream changed this parameter name in https://git.savannah.gnu.org/cgit/emacs.git/commit/?h=feature/native-comp&id=42fc752a14b23be95f02b598930f13a96883d3a0
2021-02-26 23:31:27 +02:00
adisbladis 70c0af4bf6 Merge pull request #114505 from sternenseemann/rebol-delete
rebol/default.nix: remove unused file
2021-02-26 23:25:49 +02:00
adisbladis 222e1a14b0 Merge pull request #114484 from adisbladis/emacs-pdf-tool-closure-size
emacs.pkgs.pdf-tools: Remove references to dev outputs in epdfinfo
2021-02-26 20:58:36 +02:00
adisbladis 92f2c8b4ac firefox-bin: Remove alsa/libpulseaudio dev outputs
It doesn't seem that these make any functional difference, but they are
increasing the closure size.
2021-02-26 19:07:52 +02:00
adisbladis 32b5534f73 emacs.pkgs.pdf-tools: Remove references to dev outputs in epdfinfo 2021-02-26 19:05:25 +02:00
adisbladis 2986cad998 Merge pull request #114463 from adisbladis/telega-bin-paths-patch
emacs.pkgs.telega: Apply patch to always prefer fixed store path to server
2021-02-26 16:19:11 +02:00
adisbladis 5a2bb448e1 emacs.pkgs.telega: Apply patch to always prefer fixed store path to server 2021-02-26 14:03:45 +02:00
adisbladis a2040f58f3 Merge pull request #114451 from adisbladis/libgccjit-darwin
gcc10: Pass langJit to preConfigure
2021-02-26 12:45:32 +02:00
adisbladis a439e0ef6e gcc10: Pass langJit to preConfigure
This should fix libgccjit on darwin.
2021-02-26 12:10:44 +02:00
adisbladis b50cdc0803 Merge pull request #114213 from danieldk/teensyduino-missing-libs
teensyduino: fix missing library paths
2021-02-26 09:49:05 +02:00
adisbladis 98390e3bf9 Merge pull request #114404 from zowoq/slirp4netns
slirp4netns: 1.1.8 -> 1.1.9
2021-02-26 01:30:23 +02:00
adisbladis 4543448b74 Merge pull request #114364 from midchildan/fix/emacswithpackages
emacsWithPackages: prevent the UI showing prematurely during startup
2021-02-25 18:10:42 +02:00
adisbladis e8f69f40e6 Merge pull request #114348 from adisbladis/emacs-magick
emacs27: Don't pass imagemagick from all-packages
2021-02-25 18:03:47 +02:00
adisbladis 98facd42e5 Merge pull request #114347 from adisbladis/telega-bin-paths
emacs.pkgs.telega: Replace dependency commands with absolute store paths
2021-02-25 14:22:51 +02:00
adisbladis 5042f818cb emacs27: Don't pass imagemagick from all-packages
It's already disabled by default in the Emacs expression and passing
`imagemagick = null` makes passing `withImageMagick = true` useless.
2021-02-25 13:51:50 +02:00
adisbladis 173af9cb94 emacs.pkgs.telega: Replace dependency commands with absolute store paths 2021-02-25 13:40:53 +02:00
adisbladis 629d61247c Merge pull request #114335 from adisbladis/emacs-pdump-clean-env
emacs: Remove clean-env patch and use substituteInPlace
2021-02-25 13:09:04 +02:00
adisbladis 44131d7fc3 emacs: Remove clean-env patch and use substituteInPlace
This approach applies to _all_ RUN_TEMACS calls and successfully removes -dev paths from the closure and reduces the closure size from ~1.4G to just under ~464M.

It's also less brittle than having in-tree patches.
2021-02-25 12:40:37 +02:00
adisbladis 2ce9c4a4ec Merge pull request #114287 from adisbladis/cgo-enabled-buildgopackage
buildGoPackage: Respect passing CGO_ENABLED explicitly
2021-02-25 07:21:37 +01:00
adisbladis ac4144ec74 Merge pull request #114280 from adisbladis/emacs-matrix-client
emacs.pkgs.matrix-client: init at 0.3.0
2021-02-25 00:23:13 +01:00
adisbladis 04bf318b52 emacs.pkgs.matrix-client: init at 0.3.0 2021-02-24 23:37:29 +01:00
adisbladis 2c593e8e76 buildGoPackage: Respect passing CGO_ENABLED explicitly
This used to work but was broken by 6a27d63a88.
2021-02-24 23:22:19 +01:00
adisbladis 9c852b8d2c Merge pull request #114251 from adisbladis/emacs-telega-stable
emacs.pkgs.telega: Prefer telega from melpa stable
2021-02-24 17:36:54 +01:00
adisbladis ce30081651 emacs.pkgs.telega: Prefer telega from melpa stable
Telega uploads packages that are incompatible with stable tdlib
releases to melpa and ones that are compatible to melpa stable.

This makes the melpa packages very unreliable and we should prefer the
one from melpa stable.
2021-02-24 17:03:54 +01:00
adisbladis 4370433b49 Merge pull request #114246 from adisbladis/emacs-override-pkgs-lib
emacs-packages: Make pkgs & lib overrideable
2021-02-24 17:03:11 +01:00
adisbladis 1f18e81fd6 emacs-packages: Remove old FOR CONTRIBUTORS comment
It doesn't apply any more.
2021-02-24 15:46:08 +01:00
adisbladis 2b84cf6e18 emacs-packages: Make pkgs & lib overrideable
With these changes it's possible to override pkgs & lib by:
```
emacs.pkgs.override { pkgs = fooPkgs; }
```
and get them to coherently apply to all emacs packages.
2021-02-24 15:46:08 +01:00
adisbladis c68c81fb01 emacsPackagesFor: Remove all pkgs inherits from call site 2021-02-24 15:40:58 +01:00
adisbladis b673be8336 emacsPackagesFor: Internalise trivialBuild/melpaBuild
I want less strangeness that's not obviously overrideable.
2021-02-24 15:40:58 +01:00
adisbladis 9647372202 emacs.pkgs: Get rid of external from all-packages.nix
This was a strange construct that made these attrsets more difficult to work with.

It's simpler to just use pkgs.
2021-02-24 15:40:58 +01:00
adisbladis 779ed9ea77 Merge pull request #106983 from bachp/geth-service
nixos/geth: initial service
2021-02-23 20:54:06 +01:00
adisbladis c670db33d7 Merge pull request #113960 from adisbladis/geth-multi-out
go-ethereum: Make multi output
2021-02-23 07:55:11 +01:00
adisbladis a47ff5780e go-ethereum: Clarify lgpl3/gpl3 licenses 2021-02-22 00:54:19 +01:00
adisbladis 3546114189 go-ethereum: Make multi output
Put geth in a separate output and prepare the expression for more
derivation outputs.

For now we only have a separate `geth` output since that's the most relevant.
2021-02-22 00:29:16 +01:00
adisbladis 21ca496b1d Merge pull request #113886 from davidak/traefik-oci-containers
traefik: update test to use virtualisation.oci-containers
2021-02-21 22:45:25 +01:00
adisbladis 2c8603b0c4 Merge pull request #113936 from applePrincess/add-llvm-mode
llvm-mode: Init (verison inherited from llvm)
2021-02-21 19:47:08 +01:00
adisbladis e59a33db58 Merge pull request #113730 from collares/parallel-trampolines
emacs: precompile trampolines in parallel
2021-02-20 12:48:01 +01:00
adisbladis f583732ec0 Merge pull request #99485 from liff/fix-magit-delta
emacsPackages.magit-delta: add git as a build-time dependency
2021-02-19 18:59:39 +01:00
adisbladis 44864cd2ef Merge pull request #107777 from collares/native-load-path
emacs: add currently compiling package dirs to load-path
2021-02-19 17:59:42 +01:00
adisbladis bb01efb202 Merge pull request #113592 from collares/precompile-all-trampolines
emacs: precompile all trampolines
2021-02-19 13:19:36 +01:00
adisbladis d45d19aa13 Merge pull request #113679 from adisbladis/nix-direnv-paths
nix-direnv: Fix nix executable paths
2021-02-19 13:01:18 +01:00
adisbladis b310f4915d Merge pull request #113676 from adisbladis/subsurface-4_9_10
subsurface: 4.9.6 -> 4.9.10
2021-02-19 12:02:50 +01:00
adisbladis 349b8cfd36 nix-direnv: Fix nix executable paths
Match the upstream change in:
https://github.com/nix-community/nix-direnv/commit/991ea66bb86f5f188f4d5292aa2283458436b5b1
2021-02-19 11:56:59 +01:00
adisbladis 89433aacb7 subsurface: Add adisbladis as maintainer 2021-02-19 11:18:21 +01:00
adisbladis 16228356dd subsurface: 4.9.6 -> 4.9.10 2021-02-19 11:18:09 +01:00