Nathan E. Egge
ca4ccff5a3
sys-fs/lvm2: Fix src_install() error with USE=device-mapper-only
...
Closes: https://github.com/gentoo/gentoo/pull/5899
(cherry picked from commit 7d2702d65cc86575a8c6c4e96a923df3cbccfeae)
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org >
2017-11-23 15:02:13 -08:00
Thomas Deutschmann
704f2dedeb
sys-fs/multipath-tools: Bump to v0.7.4
...
Package-Manager: Portage-2.3.16, Repoman-2.3.6
2017-11-23 21:48:22 +01:00
Thomas Deutschmann
43d9989a39
sys-fs/dd-rescue: Bump to v1.99.7
...
Package-Manager: Portage-2.3.16, Repoman-2.3.6
2017-11-23 21:48:12 +01:00
Anthony G. Basile
13b2622186
sys-fs/eudev: version bump 3.2.5
...
Package-Manager: Portage-2.3.13, Repoman-2.3.3
2017-11-23 04:59:01 -05:00
Mike Gilbert
226d956c3d
sys-fs/btrfs-progs: sync live ebuild
...
Package-Manager: Portage-2.3.14_p5, Repoman-2.3.6
2017-11-21 10:33:08 -05:00
Mike Gilbert
5a8d959024
sys-fs/btrfs-progs: disable zstd upon request
...
Closes: https://bugs.gentoo.org/638324
Package-Manager: Portage-2.3.14_p5, Repoman-2.3.6
2017-11-21 10:32:00 -05:00
Sergei Trofimovich
85b0a84912
sys-fs/btrfs-progs: bump up to 4.14
...
Had to drop keywords for alpha and ia64 due to new
app-arch/zstd depend.
Package-Manager: Portage-2.3.14, Repoman-2.3.6
2017-11-20 22:03:02 +00:00
Manuel Rüger
97223e3735
sys-fs/multipath-tools: Stable on amd64
...
Package-Manager: Portage-2.3.14, Repoman-2.3.6
2017-11-20 18:22:53 +01:00
Manuel Rüger
fba7400f5b
sys-fs/fatsort: Stable on amd64
...
Package-Manager: Portage-2.3.14, Repoman-2.3.6
2017-11-20 13:57:58 +01:00
Thomas Deutschmann
8bd8aab878
sys-fs/fatsort: x86 stable (bug #638004 )
...
Package-Manager: Portage-2.3.13, Repoman-2.3.4
2017-11-19 20:14:20 +01:00
Jonathan Vasquez
85f770691d
sys-fs/zfs: Adding glibc blocker for < 0.7.0. Bug #617628
...
Package-Manager: Portage-2.3.12, Repoman-2.3.3
2017-11-17 14:47:18 -05:00
Jonathan Vasquez
9fb2a22b45
sys-fs/zfs (and friends): zfs version cleanup
...
Package-Manager: Portage-2.3.12, Repoman-2.3.3
2017-11-17 14:47:15 -05:00
Sergei Trofimovich
3cd78f4036
sys-fs/xfsprogs: stable 4.9.0 for hppa, bug #612908
...
Package-Manager: Portage-2.3.14, Repoman-2.3.6
RepoMan-Options: --include-arches="hppa"
2017-11-15 22:42:30 +00:00
Horea Christian
a79b297fb0
sys-fs/tmsu: version bump 0.7.0
...
Closes:https://bugs.gentoo.org/637180
Closes:#6186
Package-Manager: Portage-2.3.13, Repoman-2.3.4
2017-11-15 08:54:53 +01:00
Jeroen Roovers
b658a3b125
sys-fs/squashfs-tools: Add ZSTD support to live ebuild.
...
Package-Manager: Portage-2.3.13, Repoman-2.3.4
2017-11-14 07:30:55 +01:00
Anthony G. Basile
e803961c8e
sys-fs/f2fs-tools: version bump 1.9.0, bug #637250
...
Package-Manager: Portage-2.3.8, Repoman-2.3.3
2017-11-12 17:50:16 -05:00
Justin Lecher
8e3bda7423
sys-fs/aufs4: Version Bump
...
Signed-off-by: Justin Lecher <jlec@gentoo.org >
Package-Manager: Portage-2.3.13, Repoman-2.3.4
2017-11-12 21:08:49 +00:00
Lars Wendler
c9bf348863
sys-fs/udisks: Removed old.
...
Package-Manager: Portage-2.3.13, Repoman-2.3.4
2017-11-07 10:30:53 +01:00
Lars Wendler
703d625f81
sys-fs/udisks: Bump to version 2.7.4
...
Package-Manager: Portage-2.3.13, Repoman-2.3.4
2017-11-07 10:30:51 +01:00
Lars Wendler
443fcca072
sys-fs/cryptsetup: Bump to version 2.0.0_rc1. Removed old.
...
Package-Manager: Portage-2.3.13, Repoman-2.3.4
2017-11-06 11:44:35 +01:00
Matthias Gerstner
d2ceae7ce6
sys-fs/xmwfs: new ebuild.
...
xmwfs is a X11 Window-Manager file system based on FUSE.
Closes: https://github.com/gentoo/gentoo/pull/6020
Closes: https://bugs.gentoo.org/634810
2017-11-06 00:07:41 +01:00
Jonathan Vasquez
5fd42a891a
sys-fs/zfs and friends: version bump to 0.7.3
...
Package-Manager: Portage-2.3.12, Repoman-2.3.3
2017-11-04 20:45:22 -04:00
Fabian Groffen
72748665d4
sys-fs/hfsutils: fix install for Prefix by Francois Bissy in bug #635950
...
Package-Manager: Portage-2.3.8, Repoman-2.3.3
2017-10-31 15:12:51 +01:00
Thomas Deutschmann
e04bc2e851
sys-fs/dd-rescue: Rev bump to fix build issue on ARM caused by MUSL patch
...
In addition:
- OpenSSL removal updated (crypto_EVP_aes_192_ctr lib check)
- lzo USE flag handling fixed (HAVE_LZO_LZO1X_H caused to build with
lzo even when USE=-lzo was set but dev-libs/lzo was installed)
- HMAC tests disabled due to https://sourceforge.net/p/ddrescue/tickets/3/
Closes: https://bugs.gentoo.org/616364
Package-Manager: Portage-2.3.13, Repoman-2.3.4
2017-10-30 22:08:35 +01:00
Tim Harder
300029a688
sys-fs/rar2fs: version bump to 1.26.0
2017-10-29 02:18:09 -04:00
Tim Harder
f96a4d3967
sys-fs/bindfs: remove old
2017-10-29 02:18:09 -04:00
Tim Harder
60a5ab1834
sys-fs/bindfs: version bump to 1.13.8
2017-10-29 02:18:08 -04:00
Sergei Trofimovich
a061e63e84
sys-fs/btrfs-progs: set >=sys-fs/reiserfsprogs-3.6.27 as a lower bound, bug #634892
...
Reported-by: https://bugs.gentoo.org/634892
Closes: https://bugs.gentoo.org/634892
Package-Manager: Portage-2.3.13, Repoman-2.3.4
2017-10-28 20:36:11 +01:00
Thomas Deutschmann
f67050f50f
sys-fs/e2fsprogs: x86 stable (bug #634520 )
...
Package-Manager: Portage-2.3.11, Repoman-2.3.3
2017-10-23 20:42:36 +02:00
Tobias Klausmann
93530dff0d
sys-fs/e2fsprogs-1.43.6-r0: alpha stable
...
Gentoo-Bug: http://bugs.gentoo.org/634520
2017-10-22 23:41:38 +02:00
Patrick Lauer
57aecac009
sys-fs/zfs-kmod: Fix max kernel version for -9999 #632640
...
Package-Manager: Portage-2.3.12, Repoman-2.3.3
2017-10-22 13:56:52 +00:00
Justin Lecher
14b26839ad
sys-fs/aufs4: Version Bump
...
###############################################################################
# Commit message goes until here
###############################################################################
sys-fs/aufs4/aufs4-0_pre20171002.ebuild | 184 ++++++++++++++++++++++++++++++++
1 file changed, 184 insertions(+)
diff --git a/sys-fs/aufs4/aufs4-0_pre20171002.ebuild b/sys-fs/aufs4/aufs4-0_pre20171002.ebuild
new file mode 100644
index 00000000000..2f61f36acc1
--- /dev/null
+++ b/sys-fs/aufs4/aufs4-0_pre20171002.ebuild
@@ -0,0 +1,184 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils flag-o-matic linux-info linux-mod multilib readme.gentoo-r1 toolchain-funcs
+
+AUFS_VERSION="${PV%%_p*}"
+# highest branch version
+PATCH_MAX_VER=13
+# highest supported version
+KERN_MAX_VER=14
+# lowest supported version
+KERN_MIN_VER=0
+
+DESCRIPTION="An entirely re-designed and re-implemented Unionfs"
+HOMEPAGE="http://aufs.sourceforge.net/ "
+SRC_URI="https://dev.gentoo.org/~jlec/distfiles/aufs4-standalone-${PV}.tar.xz "
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug doc fuse hfs inotify kernel-patch nfs pax_kernel ramfs"
+
+DEPEND="
+ dev-util/patchutils
+ dev-vcs/git"
+RDEPEND="
+ sys-fs/aufs-util
+ !sys-fs/aufs
+ !sys-fs/aufs2
+ !sys-fs/aufs3"
+
+S="${WORKDIR}"/${PN}-standalone
+
+MODULE_NAMES="aufs(misc:${S})"
+
+pkg_setup() {
+ CONFIG_CHECK+=" !AUFS_FS"
+ use inotify && CONFIG_CHECK+=" ~FSNOTIFY"
+ use nfs && CONFIG_CHECK+=" EXPORTFS"
+ use fuse && CONFIG_CHECK+=" ~FUSE_FS"
+ use hfs && CONFIG_CHECK+=" ~HFSPLUS_FS"
+ use pax_kernel && CONFIG_CHECK+=" PAX" \
+ && ERROR_PAX="Please use hardened sources"
+
+ # this is needed so merging a binpkg ${PN} is
+ # possible w/out a kernel unpacked on the system
+ [[ -n "$PKG_SETUP_HAS_BEEN_RAN" ]] && return
+
+ get_version
+ kernel_is lt 4 ${KERN_MIN_VER} 0 && \
+ die "the kernel version isn't supported by upstream anymore. Please upgrade."
+ kernel_is gt 4 ${KERN_MAX_VER} 99 && die "kernel too new"
+
+ linux-mod_pkg_setup
+
+ if [[ "${KV_MINOR}" -gt "${PATCH_MAX_VER}" ]]; then
+ PATCH_BRANCH="x-rcN"
+ elif [[ "${KV_MINOR}" == "1" ]] && [[ "${KV_PATCH}" -ge "13" ]]; then
+ PATCH_BRANCH="${KV_MINOR}".13+
+ else
+ PATCH_BRANCH="${KV_MINOR}"
+ fi
+
+ case ${KV_EXTRA} in
+ "")
+ elog "It seems you are using vanilla-sources with aufs4"
+ elog "Please use sys-kernel/aufs-sources with USE=vanilla"
+ elog "This will save you the nasty reemerge of sys-fs/aufs4 on every kernel upgrade"
+ ;;
+ "-gentoo")
+ elog "It seems you are using gentoo-sources with aufs4"
+ elog "Please use sys-kernel/aufs-sources"
+ elog "This will save you the nasty reemerge of sys-fs/aufs4 on every kernel upgrade"
+ ;;
+ esac
+
+ pushd "${T}" &> /dev/null || die
+ unpack ${A}
+
+ cd ${PN}-standalone || die
+
+ local module_branch=origin/${PN}.${PATCH_BRANCH}
+
+ einfo "Using ${module_branch} as patch source"
+ git checkout -q -b local-${PN}.${PATCH_BRANCH} ${module_branch} || die
+
+ combinediff \
+ ${PN}-base.patch ${PN}-standalone.patch > "${T}"/combined-1.patch
+ combinediff \
+ "${T}"/combined-1.patch ${PN}-mmap.patch \
+ > ${PN}-standalone-base-mmap-combined.patch
+
+ if ! ( patch -p1 --dry-run --force -R -d ${KV_DIR} < ${PN}-standalone-base-mmap-combined.patch > /dev/null ); then
+ if use kernel-patch; then
+ cd ${KV_DIR}
+ ewarn "Patching your kernel..."
+ patch \
+ --no-backup-if-mismatch --force -p1 -R -d ${KV_DIR} \
+ < "${T}"/${PN}-standalone/${PN}-standalone-base-mmap-combined.patch \
+ > /dev/null
+ epatch "${T}"/${PN}-standalone/${PN}-standalone-base-mmap-combined.patch
+ ewarn "You need to compile your kernel with the applied patch"
+ ewarn "to be able to load and use the aufs kernel module"
+ else
+ eerror "You need to apply a patch to your kernel to compile and run the ${PN} module"
+ eerror "Either enable the kernel-patch useflag to do it with this ebuild"
+ eerror "or apply "${T}"/${PN}-standalone/${PN}-standalone-base-mmap-combined.patch by hand"
+ die "missing kernel patch, please apply it first"
+ fi
+ fi
+
+ popd &> /dev/null
+ export PKG_SETUP_HAS_BEEN_RAN=1
+}
+
+set_config() {
+ for option in $*; do
+ grep -q "^CONFIG_AUFS_${option} =" config.mk || \
+ die "${option} is not a valid config option"
+ sed "/^CONFIG_AUFS_${option}/s:=:= y:g" -i config.mk || die
+ done
+}
+
+src_prepare() {
+ local module_branch=origin/${PN}.${PATCH_BRANCH}
+
+ einfo "Using for module creation branch ${module_branch}"
+ git checkout -q -b local-gentoo ${module_branch} || die
+
+ # All config options to off
+ sed "s:= y:=:g" -i config.mk || die
+
+ set_config RDU BRANCH_MAX_127 SBILIST
+
+ use debug && set_config DEBUG
+ use fuse && set_config BR_FUSE POLL
+ use hfs && set_config BR_HFSPLUS
+ use inotify && set_config HNOTIFY HFSNOTIFY
+ use nfs && set_config EXPORT
+ use nfs && ( use amd64 || use ppc64 ) && set_config INO_T_64
+ use ramfs && set_config BR_RAMFS
+
+ use pax_kernel && epatch "${FILESDIR}"/pax-4.patch
+
+ sed \
+ -e "s:aufs.ko usr/include/linux/aufs_type.h:aufs.ko:g" \
+ -i Makefile || die
+
+ eapply_user
+}
+
+src_compile() {
+ local ARCH=x86
+
+ emake \
+ CC=$(tc-getCC) \
+ LD=$(tc-getLD) \
+ LDFLAGS="$(raw-ldflags)" \
+ ARCH=$(tc-arch-kernel) \
+ CONFIG_AUFS_FS=m \
+ KDIR="${KV_OUT_DIR}"
+}
+
+src_install() {
+ linux-mod_src_install
+
+ use doc && dodoc -r Documentation
+
+ use kernel-patch || \
+ doins "${T}"/${PN}-standalone/${PN}-standalone-base-mmap-combined.patch
+
+ dodoc \
+ Documentation/filesystems/aufs/README \
+ "${T}"/${PN}-standalone/{aufs4-loopback,vfs-ino,tmpfs-idr}.patch
+
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ readme.gentoo_print_elog
+ linux-mod_pkg_postinst
+}
Package-Manager: Portage-2.3.10, Repoman-2.3.3
Signed-off-by: Justin Lecher <jlec@gentoo.org >
2017-10-21 09:41:57 +01:00
Anthony G. Basile
6e8f5be59e
sys-fs/eudev: fix build for =sys-libs/glibc-2.25-r7, bug #634062
...
Package-Manager: Portage-2.3.8, Repoman-2.3.3
2017-10-19 19:19:17 -04:00
Anthony G. Basile
0c2f4e895f
sys-fs/eudev: remove unused patches
...
Package-Manager: Portage-2.3.8, Repoman-2.3.3
2017-10-19 19:19:15 -04:00
Anthony G. Basile
7f2d44ac53
sys-fs/eudev: remove older stable versions
...
Package-Manager: Portage-2.3.8, Repoman-2.3.3
2017-10-19 19:19:13 -04:00
Anthony G. Basile
7717dd257c
sys-fs/eudev: remove old unstable versions
...
Package-Manager: Portage-2.3.8, Repoman-2.3.3
2017-10-19 19:19:11 -04:00
Manuel Rüger
e3e6fe68af
sys-fs/e2fsprogs: Stable on amd64
...
Package-Manager: Portage-2.3.11, Repoman-2.3.3
2017-10-19 14:45:20 +02:00
Sergei Trofimovich
864250f8a8
sys-fs/e2fsprogs: stable 1.43.6 for hppa/sparc, bug #634520 (thanks to Rolf Eike Beer)
...
Package-Manager: Portage-2.3.11, Repoman-2.3.3
RepoMan-Options: --include-arches="hppa sparc"
2017-10-17 18:13:55 +01:00
Sergei Trofimovich
22b96ae6a1
sys-fs/e2fsprogs: stable 1.43.6 for ia64/ppc/ppc64, bug #634520
...
Package-Manager: Portage-2.3.11, Repoman-2.3.3
RepoMan-Options: --include-arches="ia64 ppc ppc64"
2017-10-17 13:25:14 +01:00
Lars Wendler
5d79fb1ed2
sys-fs/btrfs-progs: Removed old.
...
Package-Manager: Portage-2.3.11, Repoman-2.3.3
2017-10-17 10:25:43 +02:00
Lars Wendler
8404d79d22
sys-fs/btrfs-progs: Bump to version 4.13.3
...
Package-Manager: Portage-2.3.11, Repoman-2.3.3
2017-10-17 10:25:42 +02:00
Lars Wendler
6d7e6db5ce
sys-fs/e2fsprogs: Removed old.
...
Package-Manager: Portage-2.3.11, Repoman-2.3.3
2017-10-17 10:25:39 +02:00
Lars Wendler
f92ad45800
sys-fs/e2fsprogs: Bump to version 1.43.7
...
Package-Manager: Portage-2.3.11, Repoman-2.3.3
2017-10-17 10:25:37 +02:00
David Seifert
bbca9cf120
sys-fs/dislocker: [QA] Add cmake-utils_src_prepare
...
Package-Manager: Portage-2.3.11, Repoman-2.3.3
2017-10-15 20:25:45 -07:00
Thomas Deutschmann
43a1c9491f
sys-fs/btrfsmaintenance: x86 stable (bug #625704 )
...
Package-Manager: Portage-2.3.10, Repoman-2.3.3
2017-10-16 00:08:44 +02:00
Sergei Trofimovich
4bea881c4d
sys-fs/multipath-tools: stable 0.6.4-r1 for ppc64, bug #626854
...
Package-Manager: Portage-2.3.10, Repoman-2.3.3
RepoMan-Options: --include-arches="ppc64"
2017-10-13 20:53:15 +01:00
Sergei Trofimovich
b1c9955630
sys-fs/btrfs-progs: update live ebuild to use comma separator
...
ab74bdc1cb
fixes comma (',') as a list separator.
Package-Manager: Portage-2.3.10, Repoman-2.3.3
2017-10-12 19:25:17 +01:00
Tim Harder
b9a1a6759b
sys-fs/avfs: re-add myself as a maintainer
2017-10-12 12:00:50 -05:00
Tim Harder
245bcd6acb
sys-fs/avfs: remove old
2017-10-11 15:47:41 -05:00
Tim Harder
27bef8f70e
sys-fs/avfs: stabilize 1.0.4
...
Closes: https://bugs.gentoo.org/611562
2017-10-11 15:47:22 -05:00