~ruther/guix-local

86a7cd42 — Efraim Flashner 1 year, 14 days ago
gnu: go-1.23: Add aarch64 micro-architecture compiler support.

* gnu/packages/golang.scm (%go-1.23-arm64-micro-architectures): New
variable.
(go-1.23)[compiler-cpu-architectures]: Add aarch64 micro-architectures.
* guix/transformations.scm (tuning-compiler): Update the go optimizer to
also support GOARM64.

Change-Id: I8825f9857e07c1634ea346d5a16ae9550f340e65
681f7073 — Efraim Flashner 1 year, 14 days ago
gnu: gcc: Update recognized micro-architectures.

* gnu/packages/gcc.scm (%gcc-13-x86_64-micro-architectures): Add
lujiazui.
(%gcc-14-x86_64-micro-architectures): Add yongfeng.
(%gcc-14-aarch64-micro-architectures,
%gcc-14-ppc64le-micro-architectures,
%gcc-15-aarch64-micro-architectures,
%gcc-15-x86_64-micro-architectures): New variables.
(gcc-14)[properties]: Update compiler-cpu-architectures.
(gcc-15)[properties]: Same.

Change-Id: Iac85a691c577aadd24e073d70621d0dea69e43f2
58ba5668 — Efraim Flashner 1 year, 14 days ago
guix: cpu: Recognize CPUs through GCC-15.

* guix/cpu.scm (cpu->gcc-architecture)[x86_64]: Match with new
cpu-family.  Update matched CPUs.
[aarch64]: Update matched CPUs.
(gcc-architecture->micro-architecture-level): Add new gcc architectures.

Change-Id: Ib8fef3787a8db0d70e6bd2eef539beacc81d4e7a
72867f2a — Efraim Flashner a year ago
gnu: icecat: Build with newer clang.

* gnu/packages/gnuzilla.scm (icecat-minimal)[native-inputs]: Replace
llvm-17 and clang-17 with llvm-20 and clang-20.

Change-Id: Iac280d23fd2975246b2960373688d8eefd230cda
e9a64570 — Andreas Enge a year ago
gnu: mariadb-connector-c: Update to 3.4.5.

* gnu/packages/databases.scm (mariadb-connector-c): Update to 3.4.5.

Change-Id: I841a09573aa6776da1307044345d4e388b5cd17b
3b720b5d — Frederick Muriuki Muriithi a year ago
mariadb-connector-c: Update source URI.

* gnu/packages/databases.scm (mariadb-connector-c)[source]:
Update uri.

Change-Id: If439860ea58dbb5a5ab257f9fe5414ed1a684742
Signed-off-by: Andreas Enge <andreas@enge.fr>
55096b7c — Nicolas Graves a year ago
gnu: Remove abseil-cpp-20211102.0.

This is now a leaf package only used for the former build of the grpc
package.  It fails to build with the recent core-packages updates.

* gnu/packages/cpp.scm (abseil-cpp-20211102.0): Delete variable.

Change-Id: I082e546134ee03cb233b2b91d291fce8f94b7c50
Signed-off-by: Andreas Enge <andreas@enge.fr>
b283c8cb — Nicolas Graves a year ago
gnu: python-grpcio-tools: Update to 1.52.0.

* gnu/packages/rpc.scm (python-grpcio-tools): Update to 1.52.0.
[propagated-inputs]: Replace python-protobuf by python-protobuf-4.

Signed-off-by: Andreas Enge <andreas@enge.fr>
f2c32b08 — Nicolas Graves a year ago
gnu: python-grcpio-tools: Switch to pyproject.

* gnu/packages/rpc.scm (python-grcpio-tools)
[build-system]: Switch to pyproject.
[native-inputs]: Add python-setuptools, python-wheel.

Signed-off-by: Andreas Enge <andreas@enge.fr>
0967ebff — Nicolas Graves a year ago
gnu: Remove grpc-for-python-grpcio.

* gnu/packages/rpc.scm (grpc-for-python-grpcio): Delete variable.

Signed-off-by: Andreas Enge <andreas@enge.fr>
13b97f05 — Nicolas Graves a year ago
gnu: python-grpcio: Update to 1.52.0.

* gnu/packages/rpc.scm (python-grpcio): Update to 1.52.0.
[inputs]: Replace abseil-cpp-20211102.0 by abseil-cpp-cxxstd11.
Replace grpc-for-python-grpcio by grpc.

Signed-off-by: Andreas Enge <andreas@enge.fr>
f7b221d5 — Nicolas Graves a year ago
gnu: python-grpcio-tools: Improve style.

* gnu/packages/rpc.scm (python-grpcio-tools): Run guix style.

Signed-off-by: Andreas Enge <andreas@enge.fr>
249c30a1 — Nicolas Graves a year ago
gnu: Add python-protobuf-4.

* gnu/packages/protobuf.scm (python-protobuf-4): New variable.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2cfd2e13 — Nicolas Graves a year ago
gnu: grpc: Update to 1.52.2.

* gnu/packages/rpc.scm (opencensus-proto-for-grpc-source): New variable.
(grpc): Update to 1.52.2.
[arguments]<#:phases>: Add phase 'unpack-third-party.

Signed-off-by: Andreas Enge <andreas@enge.fr>
97c45bbf — Greg Hogan 1 year, 1 day ago
gnu: r-arrow: Update to 21.0.0.

* gnu/packages/cran.scm (r-arrow): Update to 21.0.0.

Change-Id: I8394307862b54cbf879a990f0da11d4cb68458b8
Signed-off-by: Andreas Enge <andreas@enge.fr>
ef24e7d2 — Greg Hogan 1 year, 1 day ago
gnu: apache-arrow: Update to 21.0.0.

* gnu/packages/databases.scm (apache-arrow): Update to 21.0.0.

Change-Id: Ide2fefee3c056c8384f311b8401a798ecd97bffb
Signed-off-by: Andreas Enge <andreas@enge.fr>
0c43af52 — Cayetano Santos a year ago
gnu: tbb: Update url.

* gnu/packages/tbb.scm (tbb): Update url.

Change-Id: If5e6927bd2d7cb3f1aff78d11949985fdb8ae69a
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
869f202e — Cayetano Santos a year ago
gnu: tbb: Improve description.

* gnu/packages/tbb.scm (tbb): Improve description.

Change-Id: Ib3daa56f3b67633d604e8156aceeea5ae31830bc
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
01db3e98 — Cayetano Santos a year ago
gnu: tbb: Update home-page.

* gnu/packages/tbb.scm (tbb): Update home-page.

Change-Id: Id06b0515bc355c9c2cae4c3043dcb8358e174e36
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
67667c4c — Vagrant Cascadian a year ago
gnu: diffoscope: Update to 303.

* gnu/packages/diffoscope.scm (diffoscope): Update to 303.
Next