summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sys-fs/bees: stabilize 0.9.3 for amd64Sam James2023-07-101-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/bees: add 0.9.3, drop 0.9Kai Krakow2023-07-102-9/+15
| | | | | | Signed-off-by: Kai Krakow <kai@kaishome.de> Closes: https://github.com/gentoo/gentoo/pull/31809 Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/bees: drop 0.8Kai Krakow2023-07-103-117/+4
| | | | | Signed-off-by: Kai Krakow <kai@kaishome.de> Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/bees: add 0.10Kai Krakow2023-07-102-0/+113
| | | | | | Closes: https://bugs.gentoo.org/909784 Signed-off-by: Kai Krakow <kai@kaishome.de> Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/bees: Add memory fragmentation work-aroundKai Krakow2023-07-102-0/+48
| | | | | Signed-off-by: Kai Krakow <kai@kaishome.de> Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/bees: update 9999Kai Krakow2023-07-101-8/+0
| | | | | | | | | | The statement about using bees with kernel 5.4 or later is no longer true for bees as it serializes the kernel calls since December 2022. The kernel itself still suffers from the bug, tho. But that's not business of the bees ebuild. Signed-off-by: Kai Krakow <kai@kaishome.de> Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/bees: Stabilize 0.9 amd64, #909782Sam James2023-07-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/bees: EAPI 7->8Joonas Niilola2023-02-092-2/+2
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* sys-fs/bees: drop 0.7Kai Krakow2023-02-092-110/+0
| | | | | | Signed-off-by: Kai Krakow <kai@kaishome.de> Closes: https://github.com/gentoo/gentoo/pull/29316 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* sys-fs/bees: add 0.9Kai Krakow2023-02-092-0/+107
| | | | | Signed-off-by: Kai Krakow <kai@kaishome.de> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* sys-fs/bees: fix typo in ewarnsKai Krakow2023-02-093-5/+5
| | | | | Signed-off-by: Kai Krakow <kai@kaishome.de> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* sys-fs/bees-9999: remove IUSE for optional toolsKai Krakow2023-02-091-5/+2
| | | | | Signed-off-by: Kai Krakow <kai@kaishome.de> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* sys-fs/bees: remove unused patch(es)Michael Mair-Keimberger2023-01-011-49/+0
| | | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/28916 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* sys-fs/bees: drop 0.6.5-r1Kai Krakow2022-12-172-102/+0
| | | | | | Signed-off-by: Kai Krakow <kai@kaishome.de> Closes: https://github.com/gentoo/gentoo/pull/28690 Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/bees: add 0.8Kai Krakow2022-12-172-0/+110
| | | | | | Closes: https://bugs.gentoo.org/876391 Signed-off-by: Kai Krakow <kai@kaishome.de> Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/bees: update 0.7 pretend phaseKai Krakow2022-12-171-2/+16
| | | | | Signed-off-by: Kai Krakow <kai@kaishome.de> Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/bees: update 9999Kai Krakow2022-12-171-3/+17
| | | | | Signed-off-by: Kai Krakow <kai@kaishome.de> Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/bees: add 0.7Sam James2022-05-302-0/+96
| | | | | Closes: https://bugs.gentoo.org/847793 Signed-off-by: Sam James <sam@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2021-09-111-1/+1
| | | | | Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* sys-fs/bees: fix systemd unit and prefixIonen Wolkens2021-07-082-1/+14
| | | | | | | | | | | | New quotes (that are needed to handle spaces) leak inside the systemd unit preventing it from starting. Also, was missing ETC_PREFIX path. LIBDIR no longer needed in -9999. Fixing on maintainer's behalf given I indirectly caused this issue. Closes: https://github.com/gentoo/gentoo/pull/21570 Thanks-to: Alessandro Barbieri <lssndrbarbieri@gmail.com> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* sys-fs/bees: Drop oldKai Krakow2021-07-072-93/+0
| | | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Kai Krakow <kai@kaishome.de> Closes: https://github.com/gentoo/gentoo/pull/21320 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* sys-fs/bees: Bump to v0.6.5Kai Krakow2021-07-072-0/+95
| | | | | | | | Closes: https://bugs.gentoo.org/725996 Closes: https://bugs.gentoo.org/732266 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Kai Krakow <kai@kaishome.de> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* sys-fs/bees: Drop conflicting musl hack + small fixes in 9999Kai Krakow2021-07-072-59/+6
| | | | | | | | | | | | | An upcoming musl update will add the missing function. Also: * Fix installation with eprefix * Fix style * Inherit toolchain-funcs (for tc-export) Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Kai Krakow <kai@kaishome.de> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* */*: Add proxied="yes" for non-@gentoo.org peopleMichał Górny2021-03-161-1/+1
| | | | | | | | | | | | Done via: find -name metadata.xml -exec xml ed -P -L \ -a '/pkgmetadata/maintainer[substring(email, string-length(email) - string-length("@gentoo.org") + 1) != "@gentoo.org"]' \ -t attr -n proxied -v yes {} + Signed-off-by: Michał Górny <mgorny@gentoo.org>
* */*: Add 'proxied="proxy"' for proxy-maint projectMichał Górny2021-03-161-1/+1
| | | | | | | | | | Done via: find -name metadata.xml -exec xml ed -P -L \ -a '//maintainer[email="proxy-maint@gentoo.org"]' \ -t attr -n proxied -v proxy {} + Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-fs/bees: Rebased musl patch for -9999Kai Krakow2021-01-212-1/+51
| | | | | | | Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Kai Krakow <kai@kaishome.de> Closes: https://github.com/gentoo/gentoo/pull/18968 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* sys-fs/bees: drop oldTheo Anderson2021-01-045-330/+0
| | | | | | | Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Theo Anderson <telans@posteo.de> Closes: https://github.com/gentoo/gentoo/pull/18587 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* sys-fs/bees: bump to 0.6.4Theo Anderson2021-01-043-3/+96
| | | | | | Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Theo Anderson <telans@posteo.de> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* sys-fs/bees: update live ebuildTheo Anderson2021-01-041-20/+21
| | | | | | Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Theo Anderson <telans@posteo.de> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* sys-fs/bees: arm64 keyworded (bug #751736)Sam James2020-11-071-1/+1
| | | | | Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/bees: Add musl hack to 0.6.1-r2Kai Krakow2020-04-172-1/+51
| | | | | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 See-also: https://github.com/Zygo/bees/pull/143 Closes: https://bugs.gentoo.org/713960 Signed-off-by: Kai Krakow <kai@kaishome.de> Closes: https://github.com/gentoo/gentoo/pull/15374 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* sys-fs/bees: Drop oldKai Krakow2019-11-301-86/+0
| | | | | | | Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Kai Krakow <kai@kaishome.de> Closes: https://github.com/gentoo/gentoo/pull/13789 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* sys-fs/bees: Bump to v0.6.1-r2Kai Krakow2019-11-302-0/+195
| | | | | | | Closes: https://bugs.gentoo.org/701422 Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Kai Krakow <kai@kaishome.de> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* sys-fs/bees: Adjust -9999 for current upstream changesKai Krakow2019-11-301-1/+12
| | | | | Signed-off-by: Kai Krakow <kai@kaishome.de> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* sys-fs/bees: Drop oldKai Krakow2019-11-281-72/+0
| | | | | | | Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Kai Krakow <hurikhan77+bgo@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/13778 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* sys-fs/bees: Bump to v0.6.1-r1Kai Krakow2019-11-283-0/+219
| | | | | | | Closes: https://bugs.gentoo.org/685714 Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Kai Krakow <hurikhan77+bgo@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* sys-fs/bees: Adjust 9999 to upstream changesKai Krakow2019-11-281-2/+11
| | | | | | Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Kai Krakow <hurikhan77+bgo@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* sys-fs/bees: Remove oldKai Krakow2019-06-182-70/+0
| | | | | | | Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Kai Krakow <kai@kaishome.de> Closes: https://github.com/gentoo/gentoo/pull/10439 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-fs/bees: Bump to v0.6.1Kai Krakow2019-06-182-0/+73
| | | | | | | | | | | | | This removes the quickfix in the ebuild and should fix a compiler problem linked below. Closes: https://bugs.gentoo.org/670606 Closes: https://bugs.gentoo.org/686976 Closes: https://bugs.gentoo.org/686978 Closes: https://bugs.gentoo.org/687978 Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Kai Krakow <kai@kaishome.de> Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-fs/bees: Specify package version to MakefileKai Krakow2018-10-011-0/+5
| | | | | | | | | | | | This works around an upstream issue in non-git ebuilds. The change is proposed to work from v0.7 onwards. It's still a hack but gets around the git error messages that show up otherwise during the ebuild phase. Closes: https://github.com/gentoo/gentoo/pull/10016 Github-Link: https://github.com/Zygo/bees/issues/75 Package-Manager: Portage-2.3.49, Repoman-2.3.10 Signed-off-by: Kai Krakow <kai@kaishome.de> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-fs/bees: Bump version to v0.6Kai Krakow2018-10-013-1/+71
| | | | | | | | | | | | A temporary quickfix is applied to let the build system write the correct bees version without a .git directory. This will probably go away in v0.7. This also fixes a typo and wrong info in metadata.xml. Package-Manager: Portage-2.3.49, Repoman-2.3.10 Signed-off-by: Kai Krakow <kai@kaishome.de> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-fs/bees: Best-Effort Extent-Same, a btrfs dedup agent.Kai Krakow2018-09-292-0/+85
Bees is a block-oriented userspace dedup agent designed to avoid scalability problems on large filesystems. Bees is designed to degrade gracefully when underprovisioned with RAM. Bees does not use more RAM or storage as filesystem data size increases. The dedup hash table size is fixed at creation time and does not change. The effective dedup block size is dynamic and adjusts automatically to fit the hash table into the configured RAM limit. Hash table overflow is not implemented to eliminate the IO overhead of hash table overflow. Hash table entries are only 16 bytes per dedup block to keep the average dedup block size small. Package-Manager: Portage-2.3.49, Repoman-2.3.10 Signed-off-by: Kai Krakow <kai@kaishome.de> Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/9925