gnu: go-github-com-cespare-xxhash-v2: Update to 2.3.0.
* gnu/packages/golang-crypto.scm (go-github-com-cespare-xxhash-v2): Update to 2.3.0.
Change-Id: I07f4933769c9f32a1c9c785497300ff83acd8f7c
gnu: go-github-com-cespare-xxhash-v2: Skip dynamic and benchmark tests.
Reported in #75970 by Roman Scherer <roman@burningswell.com>.
Tests containing in "dynamic" directory fail to find ld on aarch64-linux
system, these changes limit the number of tests to current project's
root and "xxhsum" subdir.
* gnu/packages/golang-crypto.scm (go-github-com-cespare-xxhash-v2)
[arguments] <test-subdirs>: Limit to "xxhsum" and project's root.
Change-Id: Id67a33c313e127ffafbcf64da01515a6a3cc96fc
gnu: Add python-elevate.
* gnu/packages/python-xyz.scm (python-elevate): New variable.
Change-Id: Ib29baca60329ac97310b5798643545e707cc484a
gnu: Add python-dlib.
* gnu/packages/machine-learning.scm (python-dlib): New variable.
Change-Id: Ia61ad36998353386b6d00f2ad1dd179ba28e9a38
gnu: Add dlib.
* gnu/packages/machine-learning.scm (dlib): New variable.
Change-Id: Id0240565dfe76c7cdf0d74917f1de6fcd2da9f24
gnu: packages/golagn-xyz: Sort alphabetically.
* gnu/packages/golang-xyz.scm (go-github-com-go-viper-mapstructure-v2,
go-github-com-kevinmbeaulieu-eq-go-eq-go,
go-github-com-sosodev-duration): Sort variables alphabetically.
Change-Id: If0ce6733d99f497ac3100eaed4a30cd4997963f3
gnu: go-github-com-sosodev-duration: Improve package.
* gnu/packages/golang-xyz.scm (go-github-com-sosodev-duration)
[synopsis]: Extend it with more details sourced from project's GitHub
page.
[description]: Fix TexInfo formatting, relax wording.
Change-Id: I17cc5b1aa74d0bb908fc2d6828533e6c725f0252
gnu: go-github-com-go-viper-mapstructure-v2: Improve package.
* gnu/packages/golang-xyz.scm (go-github-com-go-viper-mapstructure-v2)
[arguments] <unpack-path>: Remove as redundant.
[description]: Apply some TexInfo styling, adjust indentation.
Change-Id: I22496d7a1b295009d3fc7762d55b0a01e587879e
gnu: go-github-com-kevinmbeaulieu-eq-go-eq-go: Rename variable.
* gnu/packages/golang-xyz (go-github-com-kevinmbeaulieu-eq-go-eq-go):
Rename to go-github-com-kevinmbeaulieu-eq-go to reflect go.mod import
path.
Change-Id: Ib71bfa5215df8c72c0a190f183167a1ab0ca409c
gnu: go-github-com-kevinmbeaulieu-eq-go-eq-go: Improve package.
* gnu/packages/golang-xyz.scm (go-github-com-kevinmbeaulieu-eq-go-eq-go)
[arguments] <skip-build?>: No go files in project's root.
<import-path>: Set as seen in go.mod.
<unpack-path>: Remove as redundant.
[synopsis]: Add meaningful sentence sourced from project's GitHub page.
Change-Id: I1c05710ee7ae606f185adbfa67daec54e4e2d972
Revert "gnu: Add go-github-com-dgryski-trifles-leven."
This variable is a duplicate and available in (gnu package golang-xyz).
This reverts commit 3dd408f6aab959b527b3155c5249d18ccdc71651.
Change-Id: Ic3e79f6332681c70a9cf62763ab0b0210c0c2c2f
Revert "gnu: Add go-github-com-arbovm-levenshtein."
The variable is a duplicated and available in (gnu packages golang-xyz).
This reverts commit 634d534a464da49a9621938ceccec48fee59831d.
Change-Id: I205a2fa4fccbb00e77525af14ee3ee3e08e9530c
Revert "gnu: Add go-github-com-agnivade-levenshtein."
The variable is a duplicate and available in (gnu packages golang-xyz).
This reverts commit e16d89d4c0ffcceaa89a29dbabd4a382d9a01375.
Change-Id: I4ea3008839eb954ddfaf4f27e7631958926d6a20
Revert "gnu: Add go-github-com-vektah-gqlparser-v2."
The variable is a duplicate and available in (gnu packages golang-web).
This reverts commit 0550c4191fae3b3b00b8bb9faba8a2fe2ad0d188.
Change-Id: Ia7fa7f399690e8ced4511b8ca63a750b6b08ff7f
gnu: mixxx: Update to 2.5.
* gnu/packages/music.scm (mixxx): Update to 2.5.
[source]: Unbundle libshout-idjc.
[arguments]: Use G-expressions. Replace LD_LIBRARY_PATH wrapping with
a substitute for 'libfaad.so'.
[native-inputs]: Add pkg-config.
[inputs]: Add eudev and libxkbcommon. Remove jack-1 and libshout.
Replace ffmpeg with ffmpeg-4. Replace Qt5 libraries with Qt6 libraries.
Change-Id: I865a25668422abcb1c4fa6e0a65ee55212445431
Co-authored-by: 宋文武 <iyzsong@member.fsf.org>
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
gnu: libshout-idjc: Propagate inputs.
* gnu/packages/audio.scm (libshout-idjc)[inputs]: Move libogg, libtheora,
libvorbis and speex to 'propagated-inputs'.
Change-Id: Ib2ae3a3d619660a83c49c3d7ff76399675565064
gnu: udisks: Rewrite source URI.
* gnu/packages/freedesktop.scm (udisks) [source]: Rewrite source URI.
Change-Id: I3351a7b6d18f7b8f41eeb95f055e3cdaedbfbcb0
gnu: python-pysmt: Update to 0.9.6.
* gnu/packages/python-xyz.scm (python-pysmt): Update to 0.9.6.
[source]: Remove obsolete patches.
* gnu/packages/patches/python-pysmt-fix-pow-return-type.patch,
gnu/packages/patches/python-pysmt-fix-smtlib-serialization-test.patch:
Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
Change-Id: I3772e8b118f122ddd66644a459a483183ef89193
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr>
Signed-off-by: Leo Famulari <leo@famulari.name>
gnu: rofi-pass-wayland: Fix package inheritance bug.
This package inherits from ROFI-PASS, and erroneously duplicates a path
substitution from that package's 'fix-etc-path' phase. The patched path is
incorrect after the substitution is performed twice.
* gnu/packages/password-utils.scm (rofi-pass-wayland)[arguments]: Remove
duplicated patching of '/etc' in the 'set-wayland-defaults' phase.
Change-Id: I61d7ed4f9f84903aef2a21a3bc5ca3e65a092577
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr>
Signed-off-by: Leo Famulari <leo@famulari.name>