[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
06/10: gnu: bees: Update to 0.9.2.
From: |
guix-commits |
Subject: |
06/10: gnu: bees: Update to 0.9.2. |
Date: |
Thu, 23 Feb 2023 17:54:57 -0500 (EST) |
nckx pushed a commit to branch master
in repository guix.
commit 4f08551a83f3a9f5e22c70e51e488f38171e6937
Author: Morgan Smith <Morgan.J.Smith@outlook.com>
AuthorDate: Sun Feb 12 13:12:56 2023 -0500
gnu: bees: Update to 0.9.2.
* gnu/packages/file-systems.scm (bees): Update to 0.9.2.
[license]: Add two individual licences.
* gnu/packages/patches/bees-beesd-honor-destdir-on-installation.patch:
Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
---
gnu/local.mk | 1 -
gnu/packages/file-systems.scm | 16 ++++-----
.../bees-beesd-honor-destdir-on-installation.patch | 40 ----------------------
3 files changed, 7 insertions(+), 50 deletions(-)
diff --git a/gnu/local.mk b/gnu/local.mk
index bbde10e756..0838f66618 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -941,7 +941,6 @@ dist_patch_DATA =
\
%D%/packages/patches/bsd-games-prevent-name-collisions.patch \
%D%/packages/patches/bsd-games-stdio.h.patch \
%D%/packages/patches/beancount-disable-googleapis-fonts.patch \
- %D%/packages/patches/bees-beesd-honor-destdir-on-installation.patch \
%D%/packages/patches/beignet-correct-file-names.patch \
%D%/packages/patches/bidiv-update-fribidi.patch \
%D%/packages/patches/binutils-2.37-file-descriptor-leak.patch \
diff --git a/gnu/packages/file-systems.scm b/gnu/packages/file-systems.scm
index 5ed6d964af..9ac36e9a27 100644
--- a/gnu/packages/file-systems.scm
+++ b/gnu/packages/file-systems.scm
@@ -1809,7 +1809,7 @@ in FUSE for rootless containers.")
(define-public bees
(package
(name "bees")
- (version "0.8")
+ (version "0.9.2")
(source (origin
(method git-fetch)
(uri (git-reference
@@ -1826,14 +1826,9 @@ in FUSE for rootless containers.")
(("city.o.*") ""))
(substitute* "src/bees-hash.cc"
(("#include .crucible/city.h.") "#include <city.h>"))))
- (patches
- (search-patches
- ;; XXX: Cherry-picked from upstream, remove the patch when
- ;; bumping version.
- "bees-beesd-honor-destdir-on-installation.patch"))
(sha256
(base32
- "1kxpz1p9k5ir385kpvmfjawki5vg22hlx768k7835w6n5z5a65y4"))))
+ "0xik1xg6ma5yglhvs60ny27242iapqwzikmqbgij1avjffs6776a"))))
(build-system gnu-build-system)
(arguments
(list #:test-target "test"
@@ -1867,7 +1862,8 @@ in FUSE for rootless containers.")
(search-input-file inputs (string-append "/bin/"
command)))
(("btrfs sub")
- (string-append (search-input-file inputs "/bin/btrfs") "
sub"))))))))
+ (string-append (search-input-file inputs "/bin/btrfs")
+ " sub"))))))))
(inputs (list btrfs-progs cityhash util-linux))
(home-page "https://github.com/Zygo/bees")
(synopsis "Best-Effort Extent-Same, a btrfs dedupe agent")
@@ -1876,7 +1872,9 @@ in FUSE for rootless containers.")
for large btrfs filesystems. It is an offline dedupe combined with an
incremental data scan capability to minimize time data spends on disk from
write to dedupe.")
- (license license:gpl3+)))
+ (license (list license:gpl3+ ; the combined work
+ license:zlib ; lib/crc64.cc
+ license:gpl2)))) ; include/crucible/btrfs.h
(define-public dwarfs
(package
diff --git
a/gnu/packages/patches/bees-beesd-honor-destdir-on-installation.patch
b/gnu/packages/patches/bees-beesd-honor-destdir-on-installation.patch
deleted file mode 100644
index 93817f42cf..0000000000
--- a/gnu/packages/patches/bees-beesd-honor-destdir-on-installation.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-From 66b00f8a972ebb4da68f7aa0d0656f43ce2a2c3a Mon Sep 17 00:00:00 2001
-From: Hilton Chain <hako@ultrarare.space>
-Date: Fri, 23 Dec 2022 11:04:46 +0800
-Subject: [PATCH] beesd: Honor DESTDIR on installation.
-
-Co-authored-by: Adam Faiz <adam.faiz@disroot.org>
-Signed-off-by: Hilton Chain <hako@ultrarare.space>
----
- Defines.mk | 1 +
- scripts/beesd.in | 2 +-
- 2 files changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/Defines.mk b/Defines.mk
-index 9e8df40..e5394ba 100644
---- a/Defines.mk
-+++ b/Defines.mk
-@@ -2,6 +2,7 @@ MAKE += PREFIX=$(PREFIX) LIBEXEC_PREFIX=$(LIBEXEC_PREFIX)
ETC_PREFIX=$(ETC_PREFI
-
- define TEMPLATE_COMPILER =
- sed $< >$@ \
-+ -e's#@DESTDIR@#$(DESTDIR)#' \
- -e's#@PREFIX@#$(PREFIX)#' \
- -e's#@ETC_PREFIX@#$(ETC_PREFIX)#' \
- -e's#@LIBEXEC_PREFIX@#$(LIBEXEC_PREFIX)#'
-diff --git a/scripts/beesd.in b/scripts/beesd.in
-index 174bb6c..35d04aa 100755
---- a/scripts/beesd.in
-+++ b/scripts/beesd.in
-@@ -15,7 +15,7 @@ readonly AL128K="$((128*1024))"
- readonly AL16M="$((16*1024*1024))"
- readonly CONFIG_DIR=@ETC_PREFIX@/bees/
-
--readonly bees_bin=$(realpath @LIBEXEC_PREFIX@/bees)
-+readonly bees_bin=$(realpath @DESTDIR@/@LIBEXEC_PREFIX@/bees)
-
- command -v "$bees_bin" &> /dev/null || ERRO "Missing 'bees' agent"
-
---
-2.38.1
-
- branch master updated (c756c62cfd -> 5d10644371), guix-commits, 2023/02/23
- 02/10: gnu: epson-inkjet-printer-escpr: Update to 1.7.24., guix-commits, 2023/02/23
- 07/10: gnu: bees: Drop ‘dedupe’ slang., guix-commits, 2023/02/23
- 03/10: gnu: linux-libre: Consistently provide the drop_monitor module., guix-commits, 2023/02/23
- 05/10: gnu: homebank: Update to 5.6.2., guix-commits, 2023/02/23
- 06/10: gnu: bees: Update to 0.9.2.,
guix-commits <=
- 09/10: git: Factor out INDEXER-PROGRESS-TOTAL-OBJECTS access., guix-commits, 2023/02/23
- 01/10: gnu: Use HTTPS package home pages wherever possible., guix-commits, 2023/02/23
- 04/10: gnu: xvfb-run: Update to 21.1.7-1., guix-commits, 2023/02/23
- 08/10: ssh: Factor out progress % calculation., guix-commits, 2023/02/23
- 10/10: git: Make better use of the better progress bar., guix-commits, 2023/02/23