~ruther/guix-local

2817daf5 — Nicolas Graves 5 months ago
gnu: python-markuppy: Update to 1.18.

* gnu/packages/python-xyz.scm (python-markuppy): Update to 1.18.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools.
[description]: Improve style.

Change-Id: I8589af84425896b3f55a907df7f6fac493aefe60
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
12a10c20 — Nicolas Graves 5 months ago
gnu: python-braintree: Update to 4.40.0.

* gnu/packages/python-xyz.scm (python-braintree): Update to 4.40.0.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.
[description]: Improve style.

Change-Id: I9545c3bd37945d9d7ba024501a2b86528a555b1f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
073dbbd6 — Andreas Enge 5 months ago
gnu: Remove python-lxml-4.7.

* gnu/packages/xml.scm (python-lxml-4.7): Delete variable.

Change-Id: I451d0a1269cd2d540f26a049d11f0d557e9b1689
3e0c14ca — Ashish SHUKLA 5 months ago
gnu: weechat: Update to 4.7.2.

* gnu/packages/irc.scm (weechat): Update to 4.7.2.

Change-Id: I6c911011d611ec317e310f49aedb187b3e0e0e31
Signed-off-by: Andreas Enge <andreas@enge.fr>
d644ca90 — Romain GARBAGE 5 months ago
gnu: python-openturns: Disable flaky tests.

* gnu/packages/statistics.scm (python-openturns): Disable flaky tests.

Change-Id: I3d582c51bbfc47f437f0cda789891c0e99991842
Signed-off-by: Andreas Enge <andreas@enge.fr>
96f3df23 — Romain GARBAGE 5 months ago
gnu: dlib: Fix broken package.

This is a follow-of of commit 830562e5cdb6c244f39c3168b4649c1144099450.

* gnu/packages/machine-learning.scm (dlib)[arguments]: Replace unquote with
ungexp. Improve style. Fix failing tests with GCC 14.

Change-Id: Ida95405b026893bae26af39cbfc4a0457e2d232c
Signed-off-by: Andreas Enge <andreas@enge.fr>
12197aa0 — Nilesh Patra 5 months ago
gnu: zola: Explicitly install the binary.

* gnu/packages/rust-apps.scm (zola)[arguments]<#:phases>{install}:
Replace by phase copying the executable.

Fixes: guix/guix#4371
Change-Id: I9da509650ca80e96c0a41c623eada1ad8a76dafb
Signed-off-by: Andreas Enge <andreas@enge.fr>
27d27707 — Anderson Torres 5 months ago
gnu: 7kaa: Update to 2.15.7.

* gnu/packages/games.scm (7kaa): Update to 2.15.7.

Change-Id: Ice8354767e981889d2fb250d01967a09e92dcf9c
Signed-off-by: Andreas Enge <andreas@enge.fr>
a83f4893 — Anderson Torres 5 months ago
gnu: 7kaa: Use git instead of tarball.

The tarball contains machine-generated items.

* gnu/packages/games.scm (7kaa): Cleanup.
[source]: Use git repository.
[arguments]<#:phases>: Add 'patch-configure-ac to fix gettext version
mismatch.
[native-inputs]: Add autoconf, autoconf-archive, automake.
[home-page]: Set it accordingly to avoid redirection.

Change-Id: Ieecdf7cfb1baa592bc3376d6a582ae7ae535e50a
Signed-off-by: Andreas Enge <andreas@enge.fr>
462bc5e2 — Florian Pelz 5 months ago
nls: Update translations.

Change-Id: Icefc938c448dda6c2be1612958199f7b55d97b0b
003377f3 — Efraim Flashner 5 months ago
gnu: ghc-cassava: Fix package description.

* gnu/packages/haskell-xyz.scm (ghc-cassava)[description]: Fix the
description to not include invalid characters.

Change-Id: Ic0210ab6deca33f1a792a91fa8d2024f3c739912
f051e755 — Rutherther 5 months ago
teams: Add script to generate manifest for operating-system.

Takes an operating-system and generates a manifest out of the
packages that can be found in the records.

This script is not finished completely, it still requires manual
work after generation of the manifest. And it will not generate
a complete manifest! This is because the scripts contain additional
dependencies that aren't captured anywhere lower in the operating-system
record.

* etc/teams/release/os-manifest-generator.scm: Add script.

Change-Id: Ib9a5683a60e7fef1ce049b1c6c5ec4fc77ce6c58
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
48ca0285 — Rutherther 6 months ago
manifests: Split release manifest to two.

As stated in the manifest, use two release manifests:
1. Minimal one
2. Full one with all the desktop services enabled.

* etc/manifests/release.scm: Move to etc/manifests/release-minimal.scm.
* etc/manifests/release-minimal.scm (%system-packages):
Add packages from default privileged-programs.
Add %base-firmware.
Add %base-packages.
Remove desktops.
Remove xorg modules.

* etc/teams.scm (release): Add new splitted manifests.
* Makefile.am
(EXTRA_DIST): Remove release manifest; Add manifests release-minimal and
release-desktop.
(assert-binaries-available): Use new splitted release manifest.
* etc/manifests/release-desktop.scm (%system-packages):
Add desktops.
Add xorg modules.
* CODEOWNERS: Regenerate file.

Change-Id: I40de8b5d0f9c8b630e8af7969d4c195dd9e2c3e2
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
5baaa0da — Artyom V. Poptsov 5 months ago
gnu: libabigail: Update to 2.9.

* gnu/packages/elf.scm (libabigail): Update to 2.9.
[propagated-inputs]: Add xxhash.

Change-Id: I7976af23464156346d4e45eb138afef1b0640422
65762d5a — Artyom V. Poptsov 5 months ago
gnu: libabigail: Modernize the package.

* gnu/packages/elf.scm (libabigail): Modernize the package.
[arguments]: Use GEXPs.

Change-Id: Ie2f4a3f1779fca4e50c4c2db0cd5d5657736732b
2d782019 — Artyom V. Poptsov 5 months ago
gnu: pax-utils: Update to 1.3.9.

* gnu/packages/elf.scm (pax-utils): Update to 1.3.9.

Change-Id: Ic7b6953f78cab03e8903bb1ad9260043ac794f2c
e46b6027 — Maxim Cournoyer 5 months ago
import/gnu: Unquote the hash computation of the source.

* guix/import/gnu.scm (gnu-package->sexp): Unquote the hash computation of the
source.

Change-Id: I871fae5ab43ec571689083a6a563d9dc17a89b55
7bf43a7d — Maxim Cournoyer 5 months ago
teams/gnome: Fix doc strings in refresh script.

* etc/teams/gnome/gnome-core-refresh (fetch-releng-content): Adjust doc.
(parse-releng): Likewise.

Change-Id: Ib6081081cb0b3e216e2b807ed0512be4b296528e
ac3499aa — Nicolas Graves 5 months ago
gnu: python-sgmllib3k: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-sgmllib3k):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools.

Change-Id: I5ab71338111a755dbff5b97f719bade19f7ac262
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
627ae9ef — Nicolas Graves 5 months ago
gnu: python-opcodes: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-opcodes):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools.

Change-Id: Iba656e72986d9b706e766509d61382c947946c8f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Next