me
/
guix
Archived
1
0
Fork 0
Commit Graph

231 Commits (master)

Author SHA1 Message Date
Sharlatan Hellseher 8f70fb90a2
gnu: packages/golang: Set default go version to 1.21.
Golang versions 1.17 (02 Aug 2022), 1.18 (01 Feb 2023), 1.19 (06 Sep
2023) and 1.20 (06 Feb 2024) are EOL <https://endoflife.date/go>.

These changes set preferable default version to the minimal currently
maintained one e.g. 1.21

* gnu/packages/golang.scm (go): Set default to go-1.21, add annotation
for the future maintenance.

Remove field <#:go> setting Golang version to go-1.18, go-1.19, 1.20 and
1.21:
* gnu/packages/admin.scm
* gnu/packages/configuration-management.scm
* gnu/packages/databases.scm
* gnu/packages/disk.scm
* gnu/packages/education.scm
* gnu/packages/file-systems.scm
* gnu/packages/finance.scm
* gnu/packages/golang-check.scm
* gnu/packages/golang-crypto.scm
* gnu/packages/golang-web.scm
* gnu/packages/golang-xyz.scm
* gnu/packages/golang.scm
* gnu/packages/high-availability.scm
* gnu/packages/ipfs.scm
* gnu/packages/irc.scm
* gnu/packages/messaging.scm
* gnu/packages/networking.scm
* gnu/packages/syncthing.scm
* gnu/packages/textutils.scm
* gnu/packages/time.scm
* gnu/packages/version-control.scm
* gnu/packages/video.scm

Change-Id: Ieba6a5d7a18423f838d14c02ad55a2ba9c8559eb
2024-07-15 12:17:48 +01:00
Zheng Junjie 7c3e596d8a
gnu: zfs: Update to 2.2.4.
* gnu/packages/file-systems.scm (zfs): Update to 2.2.4.

Change-Id: I43729fb61a6b52a3305c389c8657bdcba3b5e1f0
Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-06-10 11:21:01 +02:00
antlers 0309080ffc
gnu: zfs: Update to 2.2.3.
* gnu/packages/file-systems.scm (zfs): Update to 2.2.3.

Signed-off-by: Christopher Baines <mail@cbaines.net>
Change-Id: If77ba25fe98603d79fd08623ce12a9fa916bae43
2024-05-13 09:11:06 +01:00
Sharlatan Hellseher aa1090713a
gnu: tmsu: Enable test suite.
* gnu/packages/file-systems.scm (tmsu): Fail over to the project's
Makefile targets.
[arguments]: <#:go>: Use go-1.21.
<#:phases>: Add 'adjust-makefile' phase. Use custom 'build, 'check and
'install phases.

Change-Id: Ice920f2196123f1a1f1561879ab919bc0d4e8512
2024-05-07 21:33:44 +01:00
Sharlatan Hellseher 0f652cc404
gnu: go-github-com-mattn-go-sqlite3: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-mattn-go-sqlite3): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.

* gnu/packages/file-systems.scm: Add (gnu packages golang-xyz) module.

Change-Id: If74972f1d920851a23508a6dc0403e0a84e270f3
2024-04-06 13:14:43 +01:00
Nicolas Graves 4166d7e434
gnu: Add snapper.
* gnu/packages/file-systems.scm (snapper): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: I0823705efcd6b043b7682b5c868c17065d307b9b
2024-02-18 15:50:47 +01:00
Sharlatan Hellseher 8b3daeca55
gnu: go-golang-org-x-net: Move to golang-build.
* gnu/packages/golang.scm (go-golang-org-x-net,
go-golang-org-x-net-0.17, go-golang-org-x-net-html): Move from here ...
* gnu/packages/golang-build.scm: ... to here.

* gnu/packages/configuration-management.scm: Add (gnu packages golang-build) module.
* gnu/packages/education.scm: As above ...
* gnu/packages/file-systems.scm: As above ...
* gnu/packages/golang-check.scm: As above ...
* gnu/packages/golang-crypto.scm: As above ...
* gnu/packages/golang-web.scm: As above ...
* gnu/packages/golang-xyz.scm: As above ...
* gnu/packages/golang.scm: As above ...
* gnu/packages/ipfs.scm: As above ...
* gnu/packages/messaging.scm: As above ...
* gnu/packages/networking.scm: As above ...
* gnu/packages/uucp.scm: As above ...
* gnu/packages/version-control.scm: As above ...

Change-Id: If009e62555ada293f17cf0f42fde82c21ef4615e
2024-02-13 14:16:59 +00:00
Ahmad Draidi b186fa1306
gnu: bcachefs-tools: Restyle format.
* gnu/packages/file-systems.scm (bcachefs-tools): Reindent all lines.

Change-Id: I6f3ae711daf2f5d66724f513fe5e8876147f5ccf
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-02-09 22:19:07 +00:00
Ahmad Draidi aabbcb0ef9
gnu: bcachefs-tools: Update to 1.4.1.
* gnu/packages/file-systems.scm (bcachefs-tools): Update to 1.4.1.
[source]: Use version instead of commit.
[arguments]:<#:make-flags>: Add "PKGCONFIG_UDEVRULESDIR" to put udev rules
under "PREFIX" folder.
[inputs]: Add bash-minimal to fix lint.

Change-Id: I6818bc41260586664d408234323bdc9461e4b8e1
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-02-09 22:19:07 +00:00
Sharlatan Hellseher 7ab2ae0ee7
gnu: go-github-com-aperturerobotics-jacobsa-crypto: Move to (gnu packages golang-crypto).
* gnu/packages/golang.scm (go-github-com-aperturerobotics-jacobsa-crypto):
Move from here ...
* gnu/packages/golang-crypto.scm: ... to here.

* gnu/packages/file-systems.scm: Add (gnu packages golang-crypto) to
used modules.

Change-Id: I9562a3a3054b7d361758c5e5984891970f191ada
2024-01-28 23:21:04 +00:00
Aaron Covrig f76ca2b0e8
gnu: Add Sirikali.
* gnu/packages/file-systems.scm (sirikali): New variable

Change-Id: Ie46cf269dac1ba842d935221b2372fb3d8a6ea2d
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-12-29 17:13:36 -05:00
antlers 0a99d3a79d
gnu: zfs: Update to 2.1.14.
* gnu/packages/file-systems.scm (zfs): Update to 2.1.14.

Change-Id: I696467868924f1135ba678e8e743955d3767618f
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-12-18 21:10:38 +02:00
Sharlatan Hellseher 7d40f11e01
gnu: go-github-com-jacobsa-oglemock: Move to (gnu packages golang-check)
* gnu/packages/golang.scm (go-github-com-jacobsa-oglemock): Move from here...
* gnu/packages/golang-check.scm: ... to here.

* gnu/packages/file-systems.scm: Add use-module (gnu-packages golang-check).

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-10-22 22:03:04 -04:00
Tobias Geerinckx-Rice bd6af33dbf
gnu: bcachefs-tools: Restore mount.bcachefs shell script version.
* gnu/packages/file-systems.scm (bcachefs-tools): Add back the old
'promote-mount.bcachefs.sh, tweaked to remove the new symlink.
[inputs]: Add back coreutils-minimal, gawk, and util-linux.
2023-09-24 02:00:00 +02:00
Tobias Geerinckx-Rice 21363801ae
gnu: bcachefs-tools: Remove obsolete phase.
* gnu/packages/file-systems.scm (bcachefs-tools)[arguments]: Remove
obsolete phase to 'patch-shell-wrappers that no longer exist.
2023-09-24 02:00:00 +02:00
Tobias Geerinckx-Rice aaa0a4c636
gnu: bcachefs-tools: Update to 1.2-0.1e35840.
* gnu/packages/file-systems.scm (bcachefs-tools): Update to 1.2-0.1e35840.
2023-09-24 02:00:00 +02:00
Tobias Geerinckx-Rice f5e349ceb2
Revert "gnu: bcachefs-tools: Restyle format."
This reverts commit a5477e3a82.
This ‘guix style’d change does not improve readability, sometimes
reduces it, and awkwardly cramps horizontal space.
2023-09-24 02:00:00 +02:00
Ahmad Draidi a5477e3a82
gnu: bcachefs-tools: Restyle format.
* gnu/packages/file-systems.scm (bcachefs-tools): Reformat with 'guix style'
and manually break some long lines.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-25 11:30:02 +01:00
Ahmad Draidi 7efa17af88
gnu: bcachefs-tools: Update to 1.2.
* gnu/packages/file-systems.scm (bcachefs-tools): Update to 1.2.
[source]: Use version instead of commit.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-25 11:30:02 +01:00
Tobias Geerinckx-Rice b9efcd5a5d
gnu: fsarchiver: Update to 0.8.7.
* gnu/packages/file-systems.scm (fsarchiver): Update to 0.8.7.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice b2a2d92280
gnu: fuse-overlayfs: Update to 1.13.
* gnu/packages/file-systems.scm (fuse-overlayfs): Update to 1.13.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice 952a0ce280
gnu: exfat-utils: Update to 1.4.0.
* gnu/packages/file-systems.scm (exfat-utils): Update to 1.4.0.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice 39a29fc4c1
gnu: exfatprogs: Update to 1.2.1.
* gnu/packages/file-systems.scm (exfatprogs): Update to 1.2.1.
2023-09-10 02:00:00 +02:00
Efraim Flashner 95a1a819df
gnu: dbxfs: Fix package.
A typo prevented the program from running successfully.

* gnu/packages/file-systems.scm (dbxfs)[snippet]: Adjust snippet to
substitute valid python.
2023-08-20 15:31:25 +03:00
Efraim Flashner dced765eed
gnu: dbxfs: Don't check for updates.
* gnu/packages/file-systems.scm (dbxfs)[source]: Add snippet to remove
version update check.
2023-08-14 15:41:07 +03:00
Tobias Geerinckx-Rice 90e34d25d5
gnu: xfstests: Add inputs.
* gnu/packages/file-systems.scm (xfstests)[arguments]:
Search for bc, df, and perl.
[inputs]: Add bc.
2023-08-06 02:00:00 +02:00
Tobias Geerinckx-Rice bf587a2094
gnu: xfstests: Update package style.
* gnu/packages/file-systems.scm (xfstests)[arguments]:
Rewrite as G-expressions.  Never refer to inputs by label.
[inputs]: Remove input labels.
2023-08-06 02:00:00 +02:00
Tobias Geerinckx-Rice ef919436f6
gnu: xfstests: Update to 1.1.0-3.8de535c.
* gnu/packages/file-systems.scm (xfstests): Update to 1.1.0-3.8de535c.
2023-08-06 02:00:00 +02:00
Tobias Geerinckx-Rice 4cc5b2a44e
gnu: rewritefs: Use G-expressions.
* gnu/packages/file-systems.scm (rewritefs)[arguments]:
Rewrite as G-expressions.
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice c52dfda32a
gnu: rewritefs: Update to 0.0.0-1.3a56de8.
* gnu/packages/file-systems.scm (rewritefs): Update to 0.0.0-1.3a56de8.
[inputs]: Upgrade fuse-2 to fuse (3).
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice ef37cff046
gnu: apfs-fuse: Update to 0.0.0-2.66b86bd.
* gnu/packages/file-systems.scm (apfs-fuse): Update to 0.0.0-2.66b86bd.
[arguments]: Remove anti-fuse@3 configure flag.  Don't install a static
library.  Don't explicitly return #t from phases.
[inputs]: Upgrade fuse-2 to fuse (3).
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice 789f7e9a3d
gnu: fuse@3: Bind to default FUSE variable.
* gnu/packages/linux.scm (fuse): Rename this…
(fuse-2): …to this, and…
(fuse-3): …rename this…
(fuse): …to this!
(fuse-static): Rename this…
(fuse-2-static): …to this.
Adjust all users.
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice 3f2acdbd31
gnu: bindfs: Update to 1.17.4.
* gnu/packages/file-systems.scm (bindfs): Update to 1.17.4.
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice 8244aea182
gnu: curlftpfs: Add patches to fix bugs.
* gnu/packages/file-systems.scm (curlftpfs)[source]: Add patches.
* gnu/packages/patches/curlftpfs-fix-error-closing-file.patch,
gnu/packages/patches/curlftpfs-fix-file-names.patch,
gnu/packages/patches/curlftpfs-fix-memory-leak.patch,
gnu/packages/patches/curlftpfs-fix-no_verify_hostname.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice affea88cf5
gnu: bcachefs-tools: Remove obsolete phase & inputs.
* gnu/packages/file-systems.scm (bcachefs-tools)[inputs]:
Remove coreutils-minimal, gawk, and util-linux, needed for an old
version of the mount.bcachefs wrapper that is no longer present.
[arguments]: Remove custom #:phases.  The build system no longer
explicitly builds & installs a shared library.
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice edf50dec80
gnu: bcachefs-tools: Fix shell script wrappers.
* gnu/packages/file-systems.scm (bcachefs-tools)[arguments]:
Add a new 'patch-shell-wrappers phase.
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice 32e022d574
gnu: xfstests: Update to 1.1.0-2.87f90a2.
This fixes the build.

* gnu/packages/file-systems.scm (xfstests):
Update to 1.1.0-2.87f90a2.
2023-07-16 02:00:08 +02:00
Tobias Geerinckx-Rice f858d5c8a5
gnu: bcachefs-tools: Update to 0.1-17.c8bec83.
* gnu/packages/file-systems.scm (bcachefs-tools): Update to 0.1-17.c8bec83.
[arguments]: Remove obsolete PYTEST_ variables from #:make-flags, and add
NO_RUST.  Delete the obsolete 'promote-mount.bcachefs.sh phase.
Add a custom 'check phase.
[native-inputs]: Consolidate separate lists.
2023-07-16 02:00:03 +02:00
Tobias Geerinckx-Rice 09c14288cf
gnu: bcachefs-tools: Respect input rewriting.
* gnu/packages/file-systems.scm (bcachefs-tools)[arguments]: Rewrite the
'promote-mount.bcachefs.sh phase to use SEARCH-INPUT-FILE.
2023-07-16 02:00:03 +02:00
Tobias Geerinckx-Rice ba8dcfc511
gnu: python-dropbox: Update to 11.36.2.
* gnu/packages/file-systems.scm (python-dropbox): Update to 11.36.2.
2023-07-16 02:00:10 +02:00
Tobias Geerinckx-Rice bdd359526e
gnu: avfs: Use HTTPS home page.
* gnu/packages/file-systems.scm (avfs)[home-page]: Use HTTPS.
2023-07-09 02:00:11 +02:00
Tobias Geerinckx-Rice 34d7eb9721
gnu: bees: Update to 0.10.
* gnu/packages/file-systems.scm (bees): Update to 0.10.
2023-07-02 02:00:11 +02:00
Kaelyn Takata 4d9ddeef3a
gnu: zfs: Update to 2.1.12.
* gnu/packages/file-systems.scm (zfs): Update to 2.1.12.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-06-19 11:08:04 +01:00
Felix Lechner 561d0e5f2f
gnu: gocryptfs: Update to 2.4.0.
* gnu/packages/file-systems.scm (gocryptfs): Update to 2.4.0.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-06-12 19:52:32 +01:00
Ricardo Wurmus d019053aca
gnu: Add squashfuse.
* gnu/packages/file-systems.scm (squashfuse): New variable.
2023-06-01 09:15:26 +02:00
Kaelyn Takata 67ea57a4af
gnu: zfs: Update to 2.1.11.
* gnu/packages/file-systems.scm (zfs): Update to 2.1.11.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-05-07 11:45:00 +03:00
Maxim Cournoyer 3bacd3c76a
Merge branch 'master' into core-updates.
Conflicts:
	gnu/local.mk
	gnu/packages/build-tools.scm
	gnu/packages/certs.scm
	gnu/packages/check.scm
	gnu/packages/compression.scm
	gnu/packages/cups.scm
	gnu/packages/fontutils.scm
	gnu/packages/gnuzilla.scm
	gnu/packages/guile.scm
	gnu/packages/ibus.scm
	gnu/packages/image-processing.scm
	gnu/packages/linux.scm
	gnu/packages/music.scm
	gnu/packages/nss.scm
	gnu/packages/pdf.scm
	gnu/packages/python-xyz.scm
	gnu/packages/qt.scm
	gnu/packages/ruby.scm
	gnu/packages/shells.scm
	gnu/packages/tex.scm
	gnu/packages/video.scm
	gnu/packages/vulkan.scm
	gnu/packages/web.scm
	gnu/packages/webkit.scm
	gnu/packages/wm.scm
2023-04-14 17:15:08 -04:00
Sergey Trofimov b5a35caeeb
gnu: Add avfs.
* gnu/packages/file-systems.scm (avfs): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-06 18:34:14 +02:00
Felix Lechner a14e6eae08
gnu: Add gocryptfs.
* gnu/packages/file-systems.scm (gocryptfs): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-03-28 16:26:10 -04:00
Efraim Flashner c483cc2b9f
gnu: python-dropbox: Update to 11.36.0.
* gnu/packages/file-systems.scm (python-dropbox): Update to 11.36.0.
[source]: Add snippet to accept newer versions of python-pytest-runner.
2023-03-19 00:20:36 +02:00