Commit Graph
422307 Commits
Author SHA1 Message Date
John Soo f2585031bf arangodb: document new parameters and aarch64-linux drop 2022-10-31 09:55:55 -07:00
John Soo 8e36431688 arangodb: remove aarch64 support
For which no reliable default target architecture is provided upstream.
2022-10-31 09:44:36 -07:00
John Soo ad424ad800 arangodb: parameterize whether to enable asm optimizations
As far as I can tell, this can cause compile failures when building
the vendored abseil_cpp if choosing a target arch that does not
support sse. This might be possible to determine programmatically, but
it is more flexible to let the user decide.
2022-10-30 10:22:21 -07:00
John Soo f5bab1e083 arangodb: no warning when defaulting target arch 2022-10-30 10:22:20 -07:00
John Soo b594ac0d72 arangodb: parameterize target architecture
If -DTARGET_ARCHITECTURE is supplied arango's cmake configuration will
not use /proc/cpuinfo for feature detection. However, `generic` and
`none` options both fail when building the vendored v8.

This workaround provides some defaults, but warns if no override is
provided.
2022-10-30 10:22:20 -07:00
John Soo 1e1711061e arangodb: annotate reasoning for gcc 11->10 downgrade 2022-10-30 10:22:19 -07:00
John Soo 6cb592a4f2 arangodb: capitalize cmake flag 2022-10-30 10:22:18 -07:00
John Soo 10fda118ee arangodb: avoid reading /proc/cpuinfo during build
Avoid non-deterministic builds of ArangoDB proper. Note that this
provides 0 guarantees about the vendored libraries doing anything
similar.
2022-10-30 10:22:18 -07:00
John Soo 2f6e24b810 arangodb: additional cmake flags for releases
From https://www.arangodb.com/docs/stable/installation-compiling-debian.html
2022-10-30 10:22:17 -07:00
John Soo 56eecdae11 arangodb: stdenv->gcc10Stdenv to compile
It seems that gcc11 - though reportedly supported - introduced some
constraint that arangodb fails to compile with.
2022-10-30 10:22:17 -07:00
John Soo b671f4f09f arangodb: remove unused cmake flags
USE_OPTIMIZE_FOR_ARCHITECTURE was removed without commit in a prior
commit. This is because it was removed upstream:

https://github.com/arangodb/arangodb/commit/cc860c333c7f0c1aed9a2179e3e8b926d92b6df4

This is unfortunate - now /proc/cpuinfo is read unconditionally for
feature detection.

Some other means of feature detection will have to be found.
2022-10-30 10:22:16 -07:00
John Soo 704d2dccb9 arangodb: stdenvGcc10->stdenv since gcc 11+ is suggested 2022-10-30 10:22:16 -07:00
John SooandRobert Scott 9f1e7c2f69 arangodb: annotate gcc10Stdenv reasoning
Co-authored-by: Robert Scott <code@humanleg.org.uk>
2022-10-30 10:22:15 -07:00
John Soo cd06546e4e aliases.nix: add throws for arangodb_3_{3,4,5}
Which were EOL long ago.
2022-10-30 10:22:14 -07:00
John Soo c3bfecd161 arangodb: disable "maintainer mode" 2022-10-30 10:22:14 -07:00
John Soo 86e1247a47 arangodb: note removal of old versions in rl-2211 notes 2022-10-30 10:22:11 -07:00
John Soo 6c75f9621d arangodb: 3.9.3 -> 3.10.0 2022-10-30 10:20:19 -07:00
John Soo a6ffb2d9cb arangodb: drop boost patch
It fails to apply
2022-10-30 10:20:19 -07:00
John Soo 0da384e7ac arangodb: remove enableParallelBuilding
It is unused.
2022-10-30 10:20:18 -07:00
John Soo e1df4f5f21 arangodb: use gcc 10 (supported version) 2022-10-30 10:20:17 -07:00
John Soo 45dd4a1633 arangodb_3_x: remove unsupported versions
3.{3,4,5} all reached EOL
2022-10-30 10:20:17 -07:00
John Soo db418cf3d1 arangodb/default.nix: format with nixpkgs-fmt 2022-10-30 10:20:16 -07:00
John Soo d58d66e466 arangodb: 3.4.8 -> 3.9.3 2022-10-30 10:20:16 -07:00
John Soo 6be6c336ba arangodb_3_9: init at 3.9.3 2022-10-30 10:20:15 -07:00
figsodaandGitHub eac10de668 Merge pull request #198656 from r-ryantm/auto-update/cargo-tally
cargo-tally: 1.0.16 -> 1.0.17
2022-10-30 13:00:04 -04:00
figsodaandGitHub ea41661652 Merge pull request #198519 from figsoda/tree-sitter
{tree-sitter-grammars,vimPlugins}: update
2022-10-30 12:50:26 -04:00
Mario RodasandGitHub e38ff57837 Merge pull request #198318 from r-ryantm/auto-update/python310Packages.azure-mgmt-redis
python310Packages.azure-mgmt-redis: 14.0.0 -> 14.1.0
2022-10-30 11:37:12 -05:00
Mario RodasandGitHub 015e6ab6c1 Merge pull request #198331 from malob/add-typescript-to-top-level
typescript: add to top-level
2022-10-30 11:36:41 -05:00
Mario RodasandGitHub 6d8e48a00b Merge pull request #198330 from newAM/saleae-logic-2.4.2
saleae-logic-2: 2.4.1 -> 2.4.2
2022-10-30 11:31:04 -05:00
Mario RodasandGitHub d9d70f059d Merge pull request #198353 from r-ryantm/auto-update/metal-cli
metal-cli: 0.10.3 -> 0.11.0
2022-10-30 11:29:44 -05:00
Mario RodasandGitHub 0aa88a90aa Merge pull request #198383 from r-ryantm/auto-update/rmfakecloud
rmfakecloud: 0.0.10 -> 0.0.11
2022-10-30 11:28:58 -05:00
Mario RodasandGitHub 217b2d0662 Merge pull request #198412 from r-ryantm/auto-update/trilium-desktop
trilium-desktop: 0.56.1 -> 0.56.2
2022-10-30 11:27:32 -05:00
Mario RodasandGitHub ec24270f2e Merge pull request #198416 from bdd/zhf/msrtool
msrtool: Make the tool available only on x86 Linux
2022-10-30 11:27:01 -05:00
Mario RodasandGitHub be59807af6 Merge pull request #198437 from r-ryantm/auto-update/xplr
xplr: 0.19.4 -> 0.20.0
2022-10-30 11:18:57 -05:00
Mario RodasandGitHub b7787ab762 Merge pull request #198468 from r-ryantm/auto-update/ctlptl
ctlptl: 0.8.10 -> 0.8.11
2022-10-30 11:18:15 -05:00
Mario RodasandGitHub 915fd63594 Merge pull request #198442 from marsam/update-physfs
physfs: 2.0.3 -> 2.1.1, 3.0.2 -> 3.2.0
2022-10-30 11:13:12 -05:00
Robert ScottandGitHub d6f0985cd0 Merge pull request #198522 from r-ryantm/auto-update/python310Packages.django_silk
python310Packages.django_silk: 5.0.1 -> 5.0.2
2022-10-30 16:06:37 +00:00
SandroandGitHub 575bb5a4a0 Merge pull request #186368 from jiegec/recoll 2022-10-30 16:40:09 +01:00
Sergei TrofimovichandBjørn Forsman 3fa15c3570 freeglut: use xorg.* packages directly instead of xlibsWrapper indirection
Tested as no material change in `dev` and `out` outputs with `diffoscope`.
2022-10-30 16:33:16 +01:00
Anderson TorresandGitHub 5527a41eb3 Merge pull request #198611 from trofi/nedit-without-xlibsWrapper
nedit: use xorg.* packages directly instead of xlibsWrapper indirection
2022-10-30 12:16:20 -03:00
SandroandGitHub 412b9917ce Merge pull request #198064 from wegank/wxgtk31-drop-gtk2 2022-10-30 16:09:59 +01:00
Sergei TrofimovichandAnderson Torres da9574e431 nedit: use xorg.* packages directly instead of xlibsWrapper indirection
Tested as no material change in `out` output with `diffoscope`.

Co-authored-by: Anderson Torres <torres.anderson.85@protonmail.com>
2022-10-30 14:48:43 +00:00
R. Ryantm 4ac5076d75 cargo-tally: 1.0.16 -> 1.0.17 2022-10-30 14:30:51 +00:00
Nikolay KorotkiyandGitHub ae7bfd1858 Merge pull request #198341 from r-ryantm/auto-update/jsonnet
jsonnet: 0.19.0 -> 0.19.1
2022-10-30 17:12:38 +03:00
maxineandGitHub 7321b97deb Merge pull request #198588 from r-ryantm/auto-update/packer
packer: 1.8.3 -> 1.8.4
2022-10-30 14:45:21 +01:00
maxineandGitHub 700de524b4 Merge pull request #198390 from euank/k3s-tests-fixup
nixos/tests/k3s: fix multi-node test
2022-10-30 14:40:21 +01:00
Anderson TorresandGitHub f5a573fc29 Merge pull request #198610 from trofi/notion-without-xlibsWrapper
notion: use xorg.* packages directly instead of xlibsWrapper indirection
2022-10-30 09:48:49 -03:00
maxineandGitHub 4a9f9e03fc Merge pull request #197871 from r-ryantm/auto-update/k3s
k3s: 1.25.2+k3s1 -> 1.25.3+k3s1
2022-10-30 12:32:34 +01:00
maxineandGitHub c1fefef7b3 Merge pull request #198050 from r-ryantm/auto-update/kind
kind: 0.15.0 -> 0.17.0
2022-10-30 12:18:44 +01:00
Pavol RusnakandGitHub 688586ac85 Merge pull request #198628 from prusnak/bitcoin-knots
bitcoind-knots: 22.0.knots20211108 -> 23.0.knots20220529
2022-10-30 11:58:53 +01:00