Sync with portage [Wed Jun 13 01:16:54 MSK 2018].

mhiretskiy
root 6 years ago
parent 2edbc52a96
commit f673badd85

Binary file not shown.

Binary file not shown.

@ -10,7 +10,7 @@ SRC_URI="mirror://apache/httpd/httpd-${PV}.tar.bz2"
LICENSE="Apache-2.0" LICENSE="Apache-2.0"
SLOT="0" SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc64-solaris ~x64-solaris" KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc64-solaris ~x64-solaris"
IUSE="libressl ssl" IUSE="libressl ssl"
RESTRICT="test" RESTRICT="test"

@ -1,2 +1 @@
DIST clog-1.1.0.tar.gz 76267 BLAKE2B 4e3a7637dff51ed7e7161a2630121912672f514606672a0b9747323d3020283afbb9ef591bfec463ad33508e72ed919693da9b48132613b59281e8ce4f7f11c8 SHA512 e44449025a1eb7490152d467167a7417f8982caf14dbdf6b54cf83fd5f47cf037740d99ec322b74381052f96064a1f6e0f01fced9a2414644ad86eeab0ce448d
DIST clog-1.3.0.tar.gz 705807 BLAKE2B 5e78cf1ed209ef7dae301175e11048eec3e9227ca740ae444a0302e5ee40af260349c9b02d8fe86a159c2db9bc29b5854240000f793e868b270a5852eb552229 SHA512 dfd4ae9c5e31be1620c246edd4b1642ff2351589da04c4fb805d3566e3efe0958ba6978fea567d40b7faeb217ba9f7b42b201a059f939c35564ee8f40b8b452a DIST clog-1.3.0.tar.gz 705807 BLAKE2B 5e78cf1ed209ef7dae301175e11048eec3e9227ca740ae444a0302e5ee40af260349c9b02d8fe86a159c2db9bc29b5854240000f793e868b270a5852eb552229 SHA512 dfd4ae9c5e31be1620c246edd4b1642ff2351589da04c4fb805d3566e3efe0958ba6978fea567d40b7faeb217ba9f7b42b201a059f939c35564ee8f40b8b452a

@ -1,39 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
EGIT_REPO_URI="https://git.tasktools.org/scm/ut/${PN}.git"
[[ ${PV} == *9999* ]] && \
inherit git-2
inherit cmake-utils bash-completion-r1
DESCRIPTION="A colorized log tail utility"
HOMEPAGE="https://taskwarrior.org/docs/clog/"
[[ ${PV} == *9999* ]] || \
SRC_URI="http://taskwarrior.org/download/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
[[ ${PV} == *9999* ]] || \
KEYWORDS="~amd64 ~x86 ~x64-macos"
src_prepare() {
cmake-utils_src_prepare
# Use the correct directory locations
sed -i -e "s:/usr/local/share/doc/clog/rc:${EPREFIX}/usr/share/clog/rc:" \
doc/man/clog.1.in || die
}
src_configure() {
mycmakeargs=(
-DTASK_DOCDIR="${EPREFIX}"/usr/share/doc/${PF}
)
cmake-utils_src_configure
}
src_install() {
cmake-utils_src_install
}

@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz -> $
LICENSE="GPL-2" LICENSE="GPL-2"
SLOT="0" SLOT="0"
KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd" KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd"
IUSE="acl +cron selinux" IUSE="acl +cron selinux"
CDEPEND=" CDEPEND="

@ -4,6 +4,8 @@ DIST mongo-tools-3.2.17.tar.gz 2719970 BLAKE2B 666b67d8abdd10f7fa7c557e3c3906fb3
DIST mongo-tools-3.4.10.tar.gz 4719399 BLAKE2B 8165248bf58f2ea2b02e365a3609c72b72e98dd5902f176e251fa2add1ad26e90900e06c35dc6db4dbe161e541bedfc1776f5e15bbb41dcc9a7be17800424362 SHA512 b861bb3fb1a32c3aa2efefcf6a13bb6d4783ac1a9b006c477fd04deb338cbf6b7adc3944bc6919513b92bd96b8500813ff4af49c9dec0719ebd2fdaa99bc39a5 DIST mongo-tools-3.4.10.tar.gz 4719399 BLAKE2B 8165248bf58f2ea2b02e365a3609c72b72e98dd5902f176e251fa2add1ad26e90900e06c35dc6db4dbe161e541bedfc1776f5e15bbb41dcc9a7be17800424362 SHA512 b861bb3fb1a32c3aa2efefcf6a13bb6d4783ac1a9b006c477fd04deb338cbf6b7adc3944bc6919513b92bd96b8500813ff4af49c9dec0719ebd2fdaa99bc39a5
DIST mongo-tools-3.4.13.tar.gz 4719488 BLAKE2B 27c7716b21f1a23408d0f31aee111c5877f5172121a987c234ff01eb2690bbc71bca4e00fc13b701ca6b91dce0c9aaae43c2239a60a52e130e1390bf5bafef60 SHA512 c233268328ef868ec06c9a9d83009141b39c84ba642e7de7dece3210717ba8de600f39896a30ed23d1577db9f4697c3a8d720cf35248bca2b00a17642b043237 DIST mongo-tools-3.4.13.tar.gz 4719488 BLAKE2B 27c7716b21f1a23408d0f31aee111c5877f5172121a987c234ff01eb2690bbc71bca4e00fc13b701ca6b91dce0c9aaae43c2239a60a52e130e1390bf5bafef60 SHA512 c233268328ef868ec06c9a9d83009141b39c84ba642e7de7dece3210717ba8de600f39896a30ed23d1577db9f4697c3a8d720cf35248bca2b00a17642b043237
DIST mongo-tools-3.4.14.tar.gz 4719370 BLAKE2B 2add25ddf9b5b7d2ebecdd647dfb2c818643b16f623fd1faba36a8d6f5a181e80ad47de45fc56e462290f61f6c16c27a6b0587542315981537627256e69b4958 SHA512 a0d715fe36769740ba25e92b742b157dc264b141ddd56d64ca4c6f8ffea11df291ce871aaa723acdb8b7f5318ac1edb8c5fb9dd7bf2edfe08d4e7cef343abea7 DIST mongo-tools-3.4.14.tar.gz 4719370 BLAKE2B 2add25ddf9b5b7d2ebecdd647dfb2c818643b16f623fd1faba36a8d6f5a181e80ad47de45fc56e462290f61f6c16c27a6b0587542315981537627256e69b4958 SHA512 a0d715fe36769740ba25e92b742b157dc264b141ddd56d64ca4c6f8ffea11df291ce871aaa723acdb8b7f5318ac1edb8c5fb9dd7bf2edfe08d4e7cef343abea7
DIST mongo-tools-3.4.15.tar.gz 4697188 BLAKE2B 690ec3187cb781c9cae903a27eca9d1d504e2e52cc7f48790b5d5b5a1dfe18cff95dd52f8fa03854548a2e634d2aed56e626b8702f2fcd27a10952a37dff9120 SHA512 f7c8655f56a1f5fedad00fbadd26b150d6fea071edccaa7ac18e80c9051ed2324691e98e799e6a9ca09e944ebe340b63a2ac0b9caeffbcc8c8dee0744cba1af7
DIST mongo-tools-3.6.2.tar.gz 4693924 BLAKE2B 61c44d579f6eb4013ee6c0118ebe89a2d454ef8cf6ad933479885cb71d169185272b03d9c63fa738d67bbd1b9efd4bc964eb17adcc5002508589d198cdb17752 SHA512 5ac2b1d2b33271f63c406c69bd8a576a21f4dcaa6f75839e0f907ebc9968f0e121eb3800e88da050c120856e7ddda4f12d551bb731d4acac0f5cf09f66fc948a DIST mongo-tools-3.6.2.tar.gz 4693924 BLAKE2B 61c44d579f6eb4013ee6c0118ebe89a2d454ef8cf6ad933479885cb71d169185272b03d9c63fa738d67bbd1b9efd4bc964eb17adcc5002508589d198cdb17752 SHA512 5ac2b1d2b33271f63c406c69bd8a576a21f4dcaa6f75839e0f907ebc9968f0e121eb3800e88da050c120856e7ddda4f12d551bb731d4acac0f5cf09f66fc948a
DIST mongo-tools-3.6.3.tar.gz 4693833 BLAKE2B fc7139984cf3dcb7b4ce6f6c2028296651aa59ac68d7068bdf748e28eeb65b1fd9b07580d0c93f3f41dbb01030a12433a07a04deadf28e0ff792387fa78ae4aa SHA512 7dba782c84a728aa9ceb28cbd9934f58b615dccfb238a9dbd63b18661ba4e74ddba21f93d9f12e6d80d293ebe42a82d31fa64448aacdba75bd07d964a5f631fc DIST mongo-tools-3.6.3.tar.gz 4693833 BLAKE2B fc7139984cf3dcb7b4ce6f6c2028296651aa59ac68d7068bdf748e28eeb65b1fd9b07580d0c93f3f41dbb01030a12433a07a04deadf28e0ff792387fa78ae4aa SHA512 7dba782c84a728aa9ceb28cbd9934f58b615dccfb238a9dbd63b18661ba4e74ddba21f93d9f12e6d80d293ebe42a82d31fa64448aacdba75bd07d964a5f631fc
DIST mongo-tools-3.6.4.tar.gz 4693872 BLAKE2B 5d72b32fa8ad7bc106c6ea3c09a27a093b9a1ae2392b4fa534042c5461fdc2b958dcbbf32e0ed596be234921e2ee21cc8f6132d57ae870a234abfc7adbb3b2e9 SHA512 53d06fa4a1b58de8001d6bf6e85f7edc97ce2cfbbb69c1ab05219deaa05ad9dd77d93f98c5526b4f58644a766e1b0f123686358095f059c71a4277634603f23f DIST mongo-tools-3.6.4.tar.gz 4693872 BLAKE2B 5d72b32fa8ad7bc106c6ea3c09a27a093b9a1ae2392b4fa534042c5461fdc2b958dcbbf32e0ed596be234921e2ee21cc8f6132d57ae870a234abfc7adbb3b2e9 SHA512 53d06fa4a1b58de8001d6bf6e85f7edc97ce2cfbbb69c1ab05219deaa05ad9dd77d93f98c5526b4f58644a766e1b0f123686358095f059c71a4277634603f23f
DIST mongo-tools-3.6.5.tar.gz 4720814 BLAKE2B 5dd064f70557ec1ab979d08523f3dd305fb310c533b69bc99be3ad3d006036354f62b9f3d61c242e1481a254bed538a5e1cf5662f0e35705f1c50a76f31fddbb SHA512 dd2d7cc64043b42a70b5de0ea493f94722a4476248bfd77d6892861e4be6ab20175992367965dfd687bf8b7ebece6113b7f7a3e59256497e3ecd7e2678875965

@ -0,0 +1,60 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
MY_PV=${PV/_rc/-rc}
MY_P=${PN}-r${MY_PV}
DESCRIPTION="A high-performance, open source, schema-free document-oriented database"
HOMEPAGE="https://www.mongodb.com"
SRC_URI="https://github.com/mongodb/mongo-tools/archive/r${MY_PV}.tar.gz -> mongo-tools-${MY_PV}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
IUSE="sasl ssl"
RDEPEND="!<dev-db/mongodb-3.0.0"
DEPEND="${RDEPEND}
dev-lang/go:=
net-libs/libpcap
sasl? ( dev-libs/cyrus-sasl )
ssl? ( dev-libs/openssl:0= )"
S=${WORKDIR}/${MY_P}
src_prepare() {
default
# do not substitute version because it uses git
sed -i '/^sed/,+3d' build.sh || die
sed -i '/^mv/d' build.sh || die
# build pie to avoid text relocations wrt #582854
# skip on ppc64 wrt #610984
if ! use ppc64; then
sed -i 's/\(go build\)/\1 -buildmode=pie/g' build.sh || die
fi
# ensure we use bash wrt #582906
sed -i 's@/bin/sh@/bin/bash@g' build.sh || die
}
src_compile() {
local myconf=()
if use sasl; then
myconf+=(sasl)
fi
if use ssl; then
myconf+=(ssl)
fi
./build.sh ${myconf[@]} || die "build failed"
}
src_install() {
dobin bin/*
}

@ -0,0 +1,61 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
MY_PV=${PV/_rc/-rc}
MY_P=${PN}-r${MY_PV}
DESCRIPTION="A high-performance, open source, schema-free document-oriented database"
HOMEPAGE="https://www.mongodb.com"
SRC_URI="https://github.com/mongodb/mongo-tools/archive/r${MY_PV}.tar.gz -> mongo-tools-${MY_PV}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
IUSE="sasl ssl"
RDEPEND="!<dev-db/mongodb-3.0.0"
DEPEND="${RDEPEND}
dev-lang/go:=
net-libs/libpcap
sasl? ( dev-libs/cyrus-sasl )
ssl? ( dev-libs/openssl:0= )"
S=${WORKDIR}/${MY_P}
src_prepare() {
default
# do not substitute version because it uses git
sed -i '/^sed/,+3d' build.sh || die
sed -i '/^stty/d' build.sh || die
sed -i '/^mv/d' build.sh || die
# build pie to avoid text relocations wrt #582854
# skip on ppc64 wrt #610984
if ! use ppc64; then
sed -i 's/\(go build\)/\1 -buildmode=pie/g' build.sh || die
fi
# ensure we use bash wrt #582906
sed -i 's@/bin/sh@/bin/bash@g' build.sh || die
}
src_compile() {
local myconf=()
if use sasl; then
myconf+=(sasl)
fi
if use ssl; then
myconf+=(ssl)
fi
./build.sh ${myconf[@]} || die "build failed"
}
src_install() {
dobin bin/*
}

@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
inherit distutils-r1 prefix inherit distutils-r1 prefix
SRC_URI="https://dev.gentoo.org/~twitch153/${PN}/${P}.tar.bz2" SRC_URI="https://dev.gentoo.org/~twitch153/${PN}/${P}.tar.bz2"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd" KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~x86-fbsd"
DESCRIPTION="Gentoo's installer for web-based applications" DESCRIPTION="Gentoo's installer for web-based applications"
HOMEPAGE="https://sourceforge.net/projects/webapp-config/" HOMEPAGE="https://sourceforge.net/projects/webapp-config/"

Binary file not shown.

@ -29,7 +29,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3 inherit git-r3
else else
PATCHES=( "${FILESDIR}"/${P}-no-rpath.patch ) PATCHES=( "${FILESDIR}"/${P}-no-rpath.patch )
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux" KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
fi fi

@ -14,7 +14,7 @@ SRC_URI="http://ftp.rpm.org/releases/rpm-$(ver_cut 1-2).x/${P}.tar.bz2"
LICENSE="GPL-2 LGPL-2" LICENSE="GPL-2 LGPL-2"
SLOT="0" SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="acl caps doc lua nls python selinux test" IUSE="acl caps doc lua nls python selinux test"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"

@ -10,7 +10,7 @@ SRC_URI="mirror://github/mackyle/${PN}/${P}.tar.gz"
LICENSE="BSD-2" LICENSE="BSD-2"
SLOT="0" SLOT="0"
KEYWORDS="alpha amd64 hppa ia64 ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" KEYWORDS="sparc"
IUSE="+bzip2 libressl" IUSE="+bzip2 libressl"
DEPEND=" DEPEND="

@ -1,46 +0,0 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit flag-o-matic multilib-minimal ltprune
APPLE_PV=400
DESCRIPTION="An easily extensible archive format"
HOMEPAGE="https://opensource.apple.com/source/xar/"
SRC_URI="https://opensource.apple.com/tarballs/xar/xar-${APPLE_PV}.tar.gz"
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="libressl kernel_Darwin"
DEPEND="
!kernel_Darwin? (
virtual/acl
!libressl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )
libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP}] )
)
app-arch/bzip2[${MULTILIB_USEDEP}]
sys-libs/zlib[${MULTILIB_USEDEP}]
dev-libs/libxml2[${MULTILIB_USEDEP}]
"
RDEPEND="${DEPEND}"
PATCHES=(
"${FILESDIR}"/${PN}-1.6.1-ext2.patch
"${FILESDIR}"/${PN}-1.8-safe_dirname.patch
)
S=${WORKDIR}/${PN}-${APPLE_PV}/${PN}
multilib_src_configure() {
use kernel_Darwin || append-libs $(pkg-config --libs openssl)
ECONF_SOURCE=${S} \
econf \
--disable-static
}
multilib_src_install() {
default
prune_libtool_files
}

@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/infozip/${MY_P}.zip"
LICENSE="Info-ZIP" LICENSE="Info-ZIP"
SLOT="0" SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~arm-linux" KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~arm-linux"
IUSE="bzip2 crypt natspec unicode" IUSE="bzip2 crypt natspec unicode"
RDEPEND="bzip2? ( app-arch/bzip2 ) RDEPEND="bzip2? ( app-arch/bzip2 )

@ -11,7 +11,7 @@ SRC_URI="https://github.com/facebook/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( BSD GPL-2 )" LICENSE="|| ( BSD GPL-2 )"
SLOT="0/1" SLOT="0/1"
KEYWORDS="alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 ~sparc x86" KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 ~sparc x86"
IUSE="static-libs" IUSE="static-libs"
RDEPEND="app-arch/xz-utils" RDEPEND="app-arch/xz-utils"

Binary file not shown.

@ -6,7 +6,7 @@ EAPI=6
inherit autotools systemd user versionator inherit autotools systemd user versionator
DESCRIPTION="Network backup and restore client and server for Unix and Windows" DESCRIPTION="Network backup and restore client and server for Unix and Windows"
HOMEPAGE="http://burp.grke.org/" HOMEPAGE="https://burp.grke.org/"
SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="AGPL-3" LICENSE="AGPL-3"

@ -0,0 +1 @@
DIST mkstage4-0.1.tar.gz 15220 BLAKE2B 43f091615d4fbb19495c2103729556ec307501f93c60bd0df676f710868d932dc7bb7e0a1c2f6613d0cc2edc266f9b9f7b74e534e84a7d41a4bf4f66c09f98e4 SHA512 e42d23ffe214c9fef8dde94f8b8faa32490e9e553f182f042a2c4d713a72031c9560e291b6231a0ced812e43f80a58cb3fa5bfdc4ad7e132d7ea7c74525d64c5

@ -0,0 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>horea.christ@gmail.com</email>
<name>Horea Christian</name>
</maintainer>
<maintainer type="project">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
<longdescription lang="en">
This is a bash script to create stage 4 tarballs either for the
running system, or a system at a specified mount point. It is
highly parameterized allowing the exclusion of sensitive user
data.
</longdescription>
<upstream>
<remote-id type="github">TheChymera/mkstage4</remote-id>
</upstream>
</pkgmetadata>

@ -0,0 +1,21 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
DESCRIPTION="Bash Utility for Creating Stage 4 Tarballs"
HOMEPAGE="https://github.com/TheChymera/mkstage4"
SRC_URI="https://github.com/TheChymera/mkstage4/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
DEPEND=""
RDEPEND="app-shells/bash
app-arch/tar"
src_install() {
newbin mkstage4.sh mkstage4
}

@ -0,0 +1,23 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit git-r3
DESCRIPTION="Bash Utility for Creating Stage 4 Tarballs"
HOMEPAGE="https://github.com/TheChymera/mkstage4"
EGIT_REPO_URI="https://github.com/TheChymera/${PN}.git"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS=""
IUSE=""
DEPEND=""
RDEPEND="app-shells/bash
app-arch/tar"
src_install() {
newbin mkstage4.sh mkstage4
}

Binary file not shown.

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation # Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
EAPI=6 EAPI=6
@ -14,7 +14,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz"
LICENSE="BSD" LICENSE="BSD"
SLOT="0" SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd" KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh ~sparc x86 ~amd64-fbsd"
IUSE="afs +berkdb caps hdb-ldap ipv6 libressl otp +pkinit selinux ssl static-libs test X" IUSE="afs +berkdb caps hdb-ldap ipv6 libressl otp +pkinit selinux ssl static-libs test X"
CDEPEND=" CDEPEND="

@ -1,3 +1,5 @@
DIST kbfs-1.0.36.tar.gz 5135197 BLAKE2B a0d40048d11347a72ac9fedb358be7bd8d425e9eafc32fce44e75583aa75fde00bee62d81e7d4bc1553aec3f72ca3af1dffd1ef710d897ce28cb26d152eab4aa SHA512 eb50c4fdd07e0d0e0bd62c48a60520fe48a6b64d97e6ac561d0c567e50c4863f9969697f78553360e6b42776af4974b086bd0be75db6de4c28a5c4a840725919 DIST kbfs-1.0.36.tar.gz 5135197 BLAKE2B a0d40048d11347a72ac9fedb358be7bd8d425e9eafc32fce44e75583aa75fde00bee62d81e7d4bc1553aec3f72ca3af1dffd1ef710d897ce28cb26d152eab4aa SHA512 eb50c4fdd07e0d0e0bd62c48a60520fe48a6b64d97e6ac561d0c567e50c4863f9969697f78553360e6b42776af4974b086bd0be75db6de4c28a5c4a840725919
DIST kbfs-1.0.40.tar.gz 5432507 BLAKE2B 4d3c55d3c081cb7fea44d302a1a5598df515f98f4f75bf3e0eee84c3151114247eb1a80ea2ff9bb6d10cc3612af25e283b114b26b24043fbfdd16f05d2fb0210 SHA512 c5391e710fc55130437ff5f42e00229ea06fd1bd5e535c814158a501f2b23ef43d65d27ebf57ec3c3b5d3c7cbbed43cd2baf8888af001a3b23a40cbc94d22883 DIST kbfs-1.0.40.tar.gz 5432507 BLAKE2B 4d3c55d3c081cb7fea44d302a1a5598df515f98f4f75bf3e0eee84c3151114247eb1a80ea2ff9bb6d10cc3612af25e283b114b26b24043fbfdd16f05d2fb0210 SHA512 c5391e710fc55130437ff5f42e00229ea06fd1bd5e535c814158a501f2b23ef43d65d27ebf57ec3c3b5d3c7cbbed43cd2baf8888af001a3b23a40cbc94d22883
DIST kbfs-1.0.44.tar.gz 5440024 BLAKE2B b8ab744b1bb9fa2e33bd382df92f1e50ed294446106d5723306465cbbadc0e960ad0da834671fa7f01e7ea8ff3486477972f44e927feefd1123d8a8ad4e376f5 SHA512 03e92303f140dbff059f8c954142d6180f388c1e50c2f8af02a30a740d440d5f79be47ad851d021a2b90525bf7b775e471780438b94d1d6403eddbdc0bd41e8e DIST kbfs-1.0.44.tar.gz 5440024 BLAKE2B b8ab744b1bb9fa2e33bd382df92f1e50ed294446106d5723306465cbbadc0e960ad0da834671fa7f01e7ea8ff3486477972f44e927feefd1123d8a8ad4e376f5 SHA512 03e92303f140dbff059f8c954142d6180f388c1e50c2f8af02a30a740d440d5f79be47ad851d021a2b90525bf7b775e471780438b94d1d6403eddbdc0bd41e8e
DIST kbfs-1.0.48.tar.gz 5639704 BLAKE2B 4d8152c8bf1a72b0493840c6ffa0da35ba6abcb677a9a15ee88745b7b870c9f2923061751e66b6d54ff12c92bcd74d7c6ce8320cb7c7cd6f75e1cd62ccf13803 SHA512 89b391223e2c7014e64c09e5303c7b89bea2508331b5d53facf8802de2442c4e53a4d79f65c085a2b3234762b334d3d36e903867ef841140d44207926d82991c
DIST kbfs-2.0.0.tar.gz 5674786 BLAKE2B 65924644babbaf95867792da6a9c1f5c9c517bbe36292c3b5e40afaeb2879b1145d0b6017f3b66e6bc2ec4b858a312ab1d86ff1d8515f99c9004eeb1acaf8caa SHA512 6e51490b52cc5484d940ee057dc9b453a88d44622b1c533dd29e75eed5fa075f33d9cb6ac438401d80aa148d7561c1bc63deece5e75cdc30bb54102f2d00215b

@ -0,0 +1,42 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit golang-build systemd
DESCRIPTION="Keybase Filesystem (KBFS)"
HOMEPAGE="https://keybase.io/docs/kbfs"
SRC_URI="https://github.com/keybase/kbfs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=""
RDEPEND="
app-crypt/gnupg
sys-fs/fuse
"
src_unpack() {
unpack "${P}.tar.gz"
mkdir -vp "${S}/src/github.com/keybase" || die
ln -vs "${S}" "${S}/src/github.com/keybase/kbfs" || die
}
src_compile() {
EGO_PN="github.com/keybase/kbfs/kbfsfuse" \
EGO_BUILD_FLAGS="-tags production -o ${T}/kbfsfuse" \
golang-build_src_compile
EGO_PN="github.com/keybase/kbfs/kbfsgit/git-remote-keybase" \
EGO_BUILD_FLAGS="-tags production -o ${T}/git-remote-keybase" \
golang-build_src_compile
}
src_install() {
dobin "${T}/kbfsfuse"
dobin "${T}/git-remote-keybase"
systemd_douserunit "${S}/packaging/linux/systemd/kbfs.service"
}

@ -0,0 +1,42 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit golang-build systemd
DESCRIPTION="Keybase Filesystem (KBFS)"
HOMEPAGE="https://keybase.io/docs/kbfs"
SRC_URI="https://github.com/keybase/kbfs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=""
RDEPEND="
app-crypt/gnupg
sys-fs/fuse
"
src_unpack() {
unpack "${P}.tar.gz"
mkdir -vp "${S}/src/github.com/keybase" || die
ln -vs "${S}" "${S}/src/github.com/keybase/kbfs" || die
}
src_compile() {
EGO_PN="github.com/keybase/kbfs/kbfsfuse" \
EGO_BUILD_FLAGS="-tags production -o ${T}/kbfsfuse" \
golang-build_src_compile
EGO_PN="github.com/keybase/kbfs/kbfsgit/git-remote-keybase" \
EGO_BUILD_FLAGS="-tags production -o ${T}/git-remote-keybase" \
golang-build_src_compile
}
src_install() {
dobin "${T}/kbfsfuse"
dobin "${T}/git-remote-keybase"
systemd_douserunit "${S}/packaging/linux/systemd/kbfs.service"
}

@ -1,2 +1,4 @@
DIST keybase-1.0.41.tar.gz 31643095 BLAKE2B 72fe94c8996b0dfad3d75f487545d5cb96ffa09c46276104171f103f2fcbb29199013ad8075fdddf3655f63f55cbd2f0d0768b5f0e697b7339262736d9c29ca5 SHA512 1382f008089d8704167842960aec9e4007ac32db589bad45944428ad92ac90b1802338ff6ccc0c570d40b9c9115170a2e15c590f875cdc8261d203c01402385c DIST keybase-1.0.41.tar.gz 31643095 BLAKE2B 72fe94c8996b0dfad3d75f487545d5cb96ffa09c46276104171f103f2fcbb29199013ad8075fdddf3655f63f55cbd2f0d0768b5f0e697b7339262736d9c29ca5 SHA512 1382f008089d8704167842960aec9e4007ac32db589bad45944428ad92ac90b1802338ff6ccc0c570d40b9c9115170a2e15c590f875cdc8261d203c01402385c
DIST keybase-1.0.44.tar.gz 31729876 BLAKE2B 945700824e630591f7b79dd5e8253156ee8e3ab1349f9ad584311d781cd9c98a5176884aa2fa34ac164af2194941822e56e96d7783843f649a97058edf015670 SHA512 a50c33548745e3c946099105c6926e4b4cd37a96c57d86ca7259b7b864f92a9e2b8823b992d7e367ee93a5832481360d66e170ba59a5cf99296dde20c1538c41 DIST keybase-1.0.44.tar.gz 31729876 BLAKE2B 945700824e630591f7b79dd5e8253156ee8e3ab1349f9ad584311d781cd9c98a5176884aa2fa34ac164af2194941822e56e96d7783843f649a97058edf015670 SHA512 a50c33548745e3c946099105c6926e4b4cd37a96c57d86ca7259b7b864f92a9e2b8823b992d7e367ee93a5832481360d66e170ba59a5cf99296dde20c1538c41
DIST keybase-1.0.48.tar.gz 34026876 BLAKE2B c620a664b47f66932d1b49c22509aac73a6c82d77399019284f2887cdbf5166477ca824fcb2c2099d175fe4a38436c84c15b96a1c4faa4cdda62a9044b95e1c4 SHA512 fac72b7827dff350589e28e0d602b024130bc6bee8dd282dc141db773e493fcd4043aef6ce5382f92e1841619245c5819adf23d6dcf32b409939c275f40a03f1
DIST keybase-2.0.0.tar.gz 34340958 BLAKE2B fa9bcf2285a987131e00a5bc8b06ad09fa86f3bf3de87cc4e48669131fcf93e2c515435fc1e9d6663455d16744889131d09b5957fa5f78f9d3ecc91d10667bc1 SHA512 d7b91c9a0ef69442501956ba3a09f40490adf76ef38bf945617793a8238daee68f3fc2be7a5d2118531c2364f5604016ec241226a22bd217dbab3dafbf77fd25

@ -0,0 +1,54 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit golang-build systemd
DESCRIPTION="Client for keybase.io"
HOMEPAGE="https://keybase.io/"
SRC_URI="https://github.com/keybase/client/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="
~app-crypt/kbfs-${PV}"
RDEPEND="
app-crypt/gnupg"
src_unpack() {
unpack "${P}.tar.gz"
ln -vs "client-${PV}" "${P}" || die
mkdir -vp "${S}/src/github.com/keybase" || die
ln -vs "${S}" "${S}/src/github.com/keybase/client" || die
}
src_compile() {
EGO_PN="github.com/keybase/client/go/keybase" \
EGO_BUILD_FLAGS="-tags production -o ${T}/keybase" \
golang-build_src_compile
}
src_test() {
EGO_PN="github.com/keybase/client/go/keybase" \
golang-build_src_test
}
src_install() {
dobin "${T}/keybase"
dobin "${S}/packaging/linux/run_keybase"
systemd_douserunit "${S}/packaging/linux/systemd/keybase.service"
dodir "/opt/keybase"
insinto "/opt/keybase"
doins "${S}/packaging/linux/crypto_squirrel.txt"
}
pkg_postinst() {
elog "Start/Restart keybase: run_keybase"
elog "Run the service: keybase service"
elog "Run the client: keybase login"
ewarn "Note that the user keybasehelper is obsolete and can be removed"
}

@ -0,0 +1,54 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit golang-build systemd
DESCRIPTION="Client for keybase.io"
HOMEPAGE="https://keybase.io/"
SRC_URI="https://github.com/keybase/client/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="
~app-crypt/kbfs-${PV}"
RDEPEND="
app-crypt/gnupg"
src_unpack() {
unpack "${P}.tar.gz"
ln -vs "client-${PV}" "${P}" || die
mkdir -vp "${S}/src/github.com/keybase" || die
ln -vs "${S}" "${S}/src/github.com/keybase/client" || die
}
src_compile() {
EGO_PN="github.com/keybase/client/go/keybase" \
EGO_BUILD_FLAGS="-tags production -o ${T}/keybase" \
golang-build_src_compile
}
src_test() {
EGO_PN="github.com/keybase/client/go/keybase" \
golang-build_src_test
}
src_install() {
dobin "${T}/keybase"
dobin "${S}/packaging/linux/run_keybase"
systemd_douserunit "${S}/packaging/linux/systemd/keybase.service"
dodir "/opt/keybase"
insinto "/opt/keybase"
doins "${S}/packaging/linux/crypto_squirrel.txt"
}
pkg_postinst() {
elog "Start/Restart keybase: run_keybase"
elog "Run the service: keybase service"
elog "Run the client: keybase login"
ewarn "Note that the user keybasehelper is obsolete and can be removed"
}

@ -1 +1,2 @@
DIST qca-2.1.3.tar.xz 686340 BLAKE2B 60ebf9add907632ed17426ee53c6c35a9aed279a4492012f1c174608cbe9579d366feb7ff7bff551d2e9e4ef2f271e8f340fcb4c9e1f67f209657d388567d44f SHA512 0aec277e0695da2e45298f0a9006213829fe4c449a79969e472947db54f45000ba6e22361b782465bdc03f269b7301d318c843f5a83db459a118e58a03f3116a DIST qca-2.1.3.tar.xz 686340 BLAKE2B 60ebf9add907632ed17426ee53c6c35a9aed279a4492012f1c174608cbe9579d366feb7ff7bff551d2e9e4ef2f271e8f340fcb4c9e1f67f209657d388567d44f SHA512 0aec277e0695da2e45298f0a9006213829fe4c449a79969e472947db54f45000ba6e22361b782465bdc03f269b7301d318c843f5a83db459a118e58a03f3116a
DIST qca-2.2.0_pre20180606.tar.xz 700756 BLAKE2B 0204854a664f211e9289cd4609938fd21e62de5bec5d7f5a99843a12483c960b6f8cc7392dc84bcf0676220411106bf7f23c5059d4f7031791fe9a3259d21d2c SHA512 78f9f8ebc726e95768034c580d5ac30933f7c06e026b7daad04f11477dc623e4267895e409f7830c5149e620876dcc524278ef569956d03820b0864d629c4df8

@ -0,0 +1,85 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit cmake-utils qmake-utils
DESCRIPTION="Qt Cryptographic Architecture (QCA)"
HOMEPAGE="https://userbase.kde.org/QCA"
SRC_URI="https://dev.gentoo.org/~asturm/distfiles/${P}.tar.xz"
LICENSE="LGPL-2.1"
SLOT="2"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris"
IUSE="botan debug doc examples gcrypt gpg libressl logger nss pkcs11 sasl softstore +ssl test"
RDEPEND="
dev-qt/qtcore:5
botan? ( dev-libs/botan:= )
gcrypt? ( dev-libs/libgcrypt:= )
gpg? ( app-crypt/gnupg )
nss? ( dev-libs/nss )
pkcs11? (
!libressl? ( dev-libs/openssl:0 )
libressl? ( dev-libs/libressl )
dev-libs/pkcs11-helper
)
sasl? ( dev-libs/cyrus-sasl:2 )
ssl? (
!libressl? ( >=dev-libs/openssl-1.0.1:0= )
libressl? ( dev-libs/libressl:= )
)
"
DEPEND="${RDEPEND}
doc? ( app-doc/doxygen )
test? (
dev-qt/qtnetwork:5
dev-qt/qttest:5
)
"
PATCHES=( "${FILESDIR}/${PN}-disable-pgp-test.patch" )
qca_plugin_use() {
echo -DWITH_${2:-$1}_PLUGIN=$(usex "$1")
}
src_configure() {
local mycmakeargs=(
-DQCA_FEATURE_INSTALL_DIR="${EPREFIX}$(qt5_get_mkspecsdir)/features"
-DQCA_PLUGINS_INSTALL_DIR="${EPREFIX}$(qt5_get_plugindir)"
$(qca_plugin_use botan)
$(qca_plugin_use gcrypt)
$(qca_plugin_use gpg gnupg)
$(qca_plugin_use logger)
$(qca_plugin_use nss)
$(qca_plugin_use pkcs11)
$(qca_plugin_use sasl cyrus-sasl)
$(qca_plugin_use softstore)
$(qca_plugin_use ssl ossl)
-DBUILD_TESTS=$(usex test)
)
cmake-utils_src_configure
}
src_test() {
local -x QCA_PLUGIN_PATH="${BUILD_DIR}/lib/qca"
cmake-utils_src_test
}
src_install() {
cmake-utils_src_install
if use doc; then
pushd "${BUILD_DIR}" >/dev/null || die
doxygen Doxyfile || die
dodoc -r apidocs/html
popd >/dev/null || die
fi
if use examples; then
dodoc -r "${S}"/examples
fi
}

Binary file not shown.

@ -11,7 +11,7 @@ if [[ ${PV} = *9999* ]]; then
SRC_URI="" SRC_URI=""
else else
SRC_URI="https://ftp.stack.nl/pub/users/dimitri/${P}.src.tar.gz" SRC_URI="https://ftp.stack.nl/pub/users/dimitri/${P}.src.tar.gz"
KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris" KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
fi fi
DESCRIPTION="Documentation system for most programming languages" DESCRIPTION="Documentation system for most programming languages"

Binary file not shown.

@ -1,2 +1,3 @@
DIST neovim-0.2.0.tar.gz 7846467 BLAKE2B ee929122b3855ccab6247a0e8ab975b09d77e1034229ea324ed82ad705cacbd39f55d2fa96eea3f3677c7efe64c69ebecedd5fde09e508a6fd23acb6a1f5b489 SHA512 fc4be03c5bee1c9928376938679f9a900f3ee2e58df817d1cb9b5af51350dccca63a7638114b0326ec4565a047faaa4b50fecfc932c1d59ee92efa54625e22cd DIST neovim-0.2.0.tar.gz 7846467 BLAKE2B ee929122b3855ccab6247a0e8ab975b09d77e1034229ea324ed82ad705cacbd39f55d2fa96eea3f3677c7efe64c69ebecedd5fde09e508a6fd23acb6a1f5b489 SHA512 fc4be03c5bee1c9928376938679f9a900f3ee2e58df817d1cb9b5af51350dccca63a7638114b0326ec4565a047faaa4b50fecfc932c1d59ee92efa54625e22cd
DIST neovim-0.2.2.tar.gz 8325879 BLAKE2B dbf43c5927b8c8719adae9a3f73c57429de47f1b7c7489a118b7467df2f0d32cd02df8e10889727b4dd77fe8b4fb4f95520c678d6775d5d908705770a47cec0c SHA512 5609defe86ac98356f1b9ae9adc6049bb4df920a9a2ae3104f761d52d4dd54cbc84d2596231595dd9b0aa97201fef2121e6c5c86a19267ab6b871dbf4b568209 DIST neovim-0.2.2.tar.gz 8325879 BLAKE2B dbf43c5927b8c8719adae9a3f73c57429de47f1b7c7489a118b7467df2f0d32cd02df8e10889727b4dd77fe8b4fb4f95520c678d6775d5d908705770a47cec0c SHA512 5609defe86ac98356f1b9ae9adc6049bb4df920a9a2ae3104f761d52d4dd54cbc84d2596231595dd9b0aa97201fef2121e6c5c86a19267ab6b871dbf4b568209
DIST neovim-0.3.0.tar.gz 8903630 BLAKE2B 44936f0042be1771725a42168865d65f9afe048c116ed0d5f1542dffd8206a21dc4cbab1e08e97fdc27083251655c43df0451c5808ed6c6ad99eb2d582c55b9b SHA512 8944be5562a69d5da5bce3a6673cc0b1930eb5592eb15c40139a1991f89f63435141449e7b4371ee28ff426575fcad475396e3d982004e17a902bda1d8ae6a95

@ -0,0 +1,91 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit cmake-utils xdg-utils
DESCRIPTION="Vim-fork focused on extensibility and agility."
HOMEPAGE="https://neovim.io"
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/neovim/neovim.git"
else
SRC_URI="https://github.com/neovim/neovim/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
fi
LICENSE="Apache-2.0 vim"
SLOT="0"
IUSE="+clipboard +luajit +nvimpager python remote ruby +tui +jemalloc"
CDEPEND=">=dev-libs/libuv-1.2.0
>=dev-libs/msgpack-1.0.0
luajit? ( dev-lang/luajit:2 )
!luajit? (
dev-lang/lua:=
dev-lua/LuaBitOp
)
tui? (
>=dev-libs/libtermkey-0.19
>=dev-libs/unibilium-1.1.1:=
)
dev-libs/libvterm
dev-lua/lpeg[luajit=]
dev-lua/mpack[luajit=]
jemalloc? ( dev-libs/jemalloc )"
DEPEND="
${CDEPEND}
dev-util/gperf
virtual/libiconv
virtual/libintl"
RDEPEND="
${CDEPEND}
python? ( dev-python/neovim-python-client )
ruby? ( dev-ruby/neovim-ruby-client )
remote? ( dev-python/neovim-remote )
clipboard? ( || ( x11-misc/xsel x11-misc/xclip ) )"
CMAKE_BUILD_TYPE=Release
src_prepare() {
# use our system vim dir
sed -e '/^# define SYS_VIMRC_FILE/s|$VIM|'"${EPREFIX}"'/etc/vim|' \
-i src/nvim/globals.h || die
# add eclass to bash filetypes
sed -e 's|*.ebuild|*.ebuild,*.eclass|' -i runtime/filetype.vim || die
cmake-utils_src_prepare
}
src_configure() {
local mycmakeargs=(
-DFEAT_TUI=$(usex tui)
-DENABLE_JEMALLOC=$(usex jemalloc)
-DPREFER_LUA=$(usex luajit no yes)
)
cmake-utils_src_configure
}
src_install() {
cmake-utils_src_install
# install a default configuration file
insinto /etc/vim
doins "${FILESDIR}"/sysinit.vim
# conditionally install a symlink for nvimpager
if use nvimpager; then
dosym ../share/nvim/runtime/macros/less.sh /usr/bin/nvimpager
fi
}
pkg_postinst() {
xdg_desktop_database_update
}
pkg_postrm() {
xdg_desktop_database_update
}

@ -1 +1,2 @@
DIST okteta-0.25.0.tar.xz 951328 BLAKE2B eaa294fbcaf2257dac42084bd7e6494aa6878a9b21a2a832ca2f13ac4fca550f1dca55311a4a9e4b0102f73f16e5ad993a3f8e068f79a5f6e664c477e6412b37 SHA512 651a6d01833427df6ad7cb5d5e319fcc46113a214189702574647e87921d97db5381f2e5e797c3d8b7f1ba314eac6334aef738e648e82d9c1c9198144152a90c
DIST okteta-17.12.3.tar.xz 962772 BLAKE2B 4a347db4db1d248ccb73e2ab77d4b10449ccea2e1e23ae7770a338f1c96f3990de4a3362b566abde29d47ef4b1084614e219ea646e4b0704ecac048a4559d921 SHA512 d89bcd46001336d912f2d3f08247cdb13a02688316f078455e851feae03b638688683df2779c19089481b69baa2a582fd063d3180ebe66962ab249fc39c3850d DIST okteta-17.12.3.tar.xz 962772 BLAKE2B 4a347db4db1d248ccb73e2ab77d4b10449ccea2e1e23ae7770a338f1c96f3990de4a3362b566abde29d47ef4b1084614e219ea646e4b0704ecac048a4559d921 SHA512 d89bcd46001336d912f2d3f08247cdb13a02688316f078455e851feae03b638688683df2779c19089481b69baa2a582fd063d3180ebe66962ab249fc39c3850d

@ -0,0 +1,66 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
KDE_HANDBOOK="forceoptional"
KDE_TEST="true"
VIRTUALX_REQUIRED="test"
inherit kde5
if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
KEYWORDS="~amd64 ~x86"
fi
DESCRIPTION="Hex editor by KDE"
HOMEPAGE="https://www.kde.org/applications/utilities/okteta
https://utils.kde.org/projects/okteta"
IUSE="crypt designer"
DEPEND="
$(add_frameworks_dep kbookmarks)
$(add_frameworks_dep kcmutils)
$(add_frameworks_dep kcodecs)
$(add_frameworks_dep kcompletion)
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kconfigwidgets)
$(add_frameworks_dep kcoreaddons)
$(add_frameworks_dep kcrash)
$(add_frameworks_dep kdbusaddons)
$(add_frameworks_dep ki18n)
$(add_frameworks_dep kiconthemes)
$(add_frameworks_dep kio)
$(add_frameworks_dep kjobwidgets)
$(add_frameworks_dep knewstuff)
$(add_frameworks_dep kparts)
$(add_frameworks_dep kservice)
$(add_frameworks_dep kwidgetsaddons)
$(add_frameworks_dep kxmlgui)
$(add_qt_dep qtdeclarative)
$(add_qt_dep qtgui)
$(add_qt_dep qtnetwork)
$(add_qt_dep qtprintsupport)
$(add_qt_dep qtscript 'scripttools')
$(add_qt_dep qtwidgets)
$(add_qt_dep qtxml)
crypt? ( app-crypt/qca:2[qt5(+)] )
designer? ( $(add_qt_dep designer) )
"
RDEPEND="${DEPEND}"
src_configure() {
local mycmakeargs=(
-DOMIT_EXAMPLES=ON
$(cmake-utils_use_find_package crypt Qca-qt5)
-DBUILD_DESIGNERPLUGIN=$(usex designer)
)
kde5_src_configure
}
src_test() {
local myctestargs=( -j1 )
kde5_src_test
}

@ -8,9 +8,10 @@ KDE_TEST="optional"
VIRTUALX_REQUIRED="test" VIRTUALX_REQUIRED="test"
inherit kde5 inherit kde5
DESCRIPTION="KDE hexeditor" DESCRIPTION="Hex editor by KDE"
HOMEPAGE="https://www.kde.org/applications/utilities/okteta HOMEPAGE="https://www.kde.org/applications/utilities/okteta
https://utils.kde.org/projects/okteta" https://utils.kde.org/projects/okteta"
SRC_URI="mirror://kde/stable/applications/${PV}/${P}.tar.xz"
KEYWORDS="amd64 x86" KEYWORDS="amd64 x86"
IUSE="crypt designer" IUSE="crypt designer"

Binary file not shown.

@ -5,6 +5,7 @@
<email>gnu-emacs@gentoo.org</email> <email>gnu-emacs@gentoo.org</email>
<name>Gentoo GNU Emacs project</name> <name>Gentoo GNU Emacs project</name>
</maintainer> </maintainer>
<stabilize-allarches/>
<upstream> <upstream>
<remote-id type="github">austinhaas/actionscript-mode</remote-id> <remote-id type="github">austinhaas/actionscript-mode</remote-id>
</upstream> </upstream>

@ -13,4 +13,5 @@
<email>proxy-maint@gentoo.org</email> <email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name> <name>Proxy Maintainers</name>
</maintainer> </maintainer>
<stabilize-allarches/>
</pkgmetadata> </pkgmetadata>

@ -14,4 +14,5 @@
* Collect entries into groups. * Collect entries into groups.
* Easily visit files or view the complete output for commands. * Easily visit files or view the complete output for commands.
</longdescription> </longdescription>
<stabilize-allarches/>
</pkgmetadata> </pkgmetadata>

@ -5,6 +5,7 @@
<email>gnu-emacs@gentoo.org</email> <email>gnu-emacs@gentoo.org</email>
<name>Gentoo GNU Emacs project</name> <name>Gentoo GNU Emacs project</name>
</maintainer> </maintainer>
<stabilize-allarches/>
<use> <use>
<flag name="extensions">Install optional extensions</flag> <flag name="extensions">Install optional extensions</flag>
</use> </use>

@ -5,4 +5,5 @@
<email>gnu-emacs@gentoo.org</email> <email>gnu-emacs@gentoo.org</email>
<name>Gentoo GNU Emacs project</name> <name>Gentoo GNU Emacs project</name>
</maintainer> </maintainer>
<stabilize-allarches/>
</pkgmetadata> </pkgmetadata>

@ -5,4 +5,5 @@
<email>gnu-emacs@gentoo.org</email> <email>gnu-emacs@gentoo.org</email>
<name>Gentoo GNU Emacs project</name> <name>Gentoo GNU Emacs project</name>
</maintainer> </maintainer>
<stabilize-allarches/>
</pkgmetadata> </pkgmetadata>

@ -16,4 +16,5 @@
Atomic Chrome for Emacs is also compatible with Firefox via the Atomic Chrome for Emacs is also compatible with Firefox via the
GhostText browser extension. GhostText browser extension.
</longdescription> </longdescription>
<stabilize-allarches/>
</pkgmetadata> </pkgmetadata>

@ -19,6 +19,7 @@
(such as single formulas or graphics) directly as images in the source (such as single formulas or graphics) directly as images in the source
buffer. buffer.
</longdescription> </longdescription>
<stabilize-allarches/>
<use> <use>
<flag name="preview-latex">Use bundled preview-latex</flag> <flag name="preview-latex">Use bundled preview-latex</flag>
</use> </use>

@ -5,6 +5,7 @@
<email>gnu-emacs@gentoo.org</email> <email>gnu-emacs@gentoo.org</email>
<name>Gentoo GNU Emacs project</name> <name>Gentoo GNU Emacs project</name>
</maintainer> </maintainer>
<stabilize-allarches/>
<upstream> <upstream>
<remote-id type="github">m2ym/auto-complete</remote-id> <remote-id type="github">m2ym/auto-complete</remote-id>
</upstream> </upstream>

@ -5,4 +5,5 @@
<email>gnu-emacs@gentoo.org</email> <email>gnu-emacs@gentoo.org</email>
<name>Gentoo GNU Emacs project</name> <name>Gentoo GNU Emacs project</name>
</maintainer> </maintainer>
<stabilize-allarches/>
</pkgmetadata> </pkgmetadata>

@ -13,4 +13,5 @@
<email>proxy-maint@gentoo.org</email> <email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name> <name>Proxy Maintainers</name>
</maintainer> </maintainer>
<stabilize-allarches/>
</pkgmetadata> </pkgmetadata>

@ -10,6 +10,7 @@
for use with GNU Emacs and XEmacs. It can hook into Emacs-based mail- and for use with GNU Emacs and XEmacs. It can hook into Emacs-based mail- and
news-readers and automatically collect information on messages therein. news-readers and automatically collect information on messages therein.
</longdescription> </longdescription>
<stabilize-allarches/>
<use> <use>
<flag name="tex">Install plain TeX support files</flag> <flag name="tex">Install plain TeX support files</flag>
<flag name="vm">Add support for <pkg>app-emacs/vm</pkg></flag> <flag name="vm">Add support for <pkg>app-emacs/vm</pkg></flag>

@ -5,4 +5,5 @@
<email>gnu-emacs@gentoo.org</email> <email>gnu-emacs@gentoo.org</email>
<name>Gentoo GNU Emacs project</name> <name>Gentoo GNU Emacs project</name>
</maintainer> </maintainer>
<stabilize-allarches/>
</pkgmetadata> </pkgmetadata>

@ -9,6 +9,7 @@
<email>gnu-emacs@gentoo.org</email> <email>gnu-emacs@gentoo.org</email>
<name>Gentoo GNU Emacs project</name> <name>Gentoo GNU Emacs project</name>
</maintainer> </maintainer>
<stabilize-allarches/>
<upstream> <upstream>
<remote-id type="github">Wilfred/bison-mode</remote-id> <remote-id type="github">Wilfred/bison-mode</remote-id>
</upstream> </upstream>

@ -8,4 +8,5 @@
<longdescription> <longdescription>
BlogMax is an Emacs package that aids in the creation of a weblog. BlogMax is an Emacs package that aids in the creation of a weblog.
</longdescription> </longdescription>
<stabilize-allarches/>
</pkgmetadata> </pkgmetadata>

@ -9,4 +9,5 @@
This package provides visible, buffer local, bookmarks and the ability to This package provides visible, buffer local, bookmarks and the ability to
jump forward and backward to the next bookmark. jump forward and backward to the next bookmark.
</longdescription> </longdescription>
<stabilize-allarches/>
</pkgmetadata> </pkgmetadata>

@ -33,4 +33,5 @@
and mpg321 support interactive seeking. Defining your own non-interactive and mpg321 support interactive seeking. Defining your own non-interactive
backends is very simple. backends is very simple.
</longdescription> </longdescription>
<stabilize-allarches/>
</pkgmetadata> </pkgmetadata>

@ -19,4 +19,5 @@
pulling it in, either by inserting the contents of another file or by pulling it in, either by inserting the contents of another file or by
yanking text into the current buffer. yanking text into the current buffer.
</longdescription> </longdescription>
<stabilize-allarches/>
</pkgmetadata> </pkgmetadata>

@ -12,6 +12,7 @@
killed that piece of text that you think you killed, but you're not quite killed that piece of text that you think you killed, but you're not quite
sure? If so, then browse-kill-ring.el is the emacs extension for you. sure? If so, then browse-kill-ring.el is the emacs extension for you.
</longdescription> </longdescription>
<stabilize-allarches/>
<upstream> <upstream>
<remote-id type="github">todesschaf/browse-kill-ring</remote-id> <remote-id type="github">todesschaf/browse-kill-ring</remote-id>
</upstream> </upstream>

@ -5,4 +5,5 @@
<email>gnu-emacs@gentoo.org</email> <email>gnu-emacs@gentoo.org</email>
<name>Gentoo GNU Emacs project</name> <name>Gentoo GNU Emacs project</name>
</maintainer> </maintainer>
<stabilize-allarches/>
</pkgmetadata> </pkgmetadata>

@ -13,4 +13,5 @@
<email>proxy-maint@gentoo.org</email> <email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name> <name>Proxy Maintainers</name>
</maintainer> </maintainer>
<stabilize-allarches/>
</pkgmetadata> </pkgmetadata>

@ -8,6 +8,7 @@
<email>gnu-emacs@gentoo.org</email> <email>gnu-emacs@gentoo.org</email>
<name>Gentoo GNU Emacs project</name> <name>Gentoo GNU Emacs project</name>
</maintainer> </maintainer>
<stabilize-allarches/>
<use> <use>
<flag name="howm">Add support for the <pkg>app-emacs/howm</pkg> <flag name="howm">Add support for the <pkg>app-emacs/howm</pkg>
note-taking tool</flag> note-taking tool</flag>

@ -23,6 +23,7 @@
chess.el also provides a mode for editing Portable Game Notation (PGN) files. chess.el also provides a mode for editing Portable Game Notation (PGN) files.
</longdescription> </longdescription>
<stabilize-allarches/>
<upstream> <upstream>
<remote-id type="sourceforge">emacs-chess</remote-id> <remote-id type="sourceforge">emacs-chess</remote-id>
</upstream> </upstream>

@ -5,6 +5,7 @@
<email>gnu-emacs@gentoo.org</email> <email>gnu-emacs@gentoo.org</email>
<name>Gentoo GNU Emacs project</name> <name>Gentoo GNU Emacs project</name>
</maintainer> </maintainer>
<stabilize-allarches/>
<upstream> <upstream>
<remote-id type="github">jorgenschaefer/circe</remote-id> <remote-id type="github">jorgenschaefer/circe</remote-id>
</upstream> </upstream>

@ -17,4 +17,5 @@
available to display parameters of user defined functions and macros, available to display parameters of user defined functions and macros,
and the values of global variables. and the values of global variables.
</longdescription> </longdescription>
<stabilize-allarches/>
</pkgmetadata> </pkgmetadata>

@ -5,6 +5,7 @@
<email>gnu-emacs@gentoo.org</email> <email>gnu-emacs@gentoo.org</email>
<name>Gentoo GNU Emacs project</name> <name>Gentoo GNU Emacs project</name>
</maintainer> </maintainer>
<stabilize-allarches/>
<upstream> <upstream>
<remote-id type="sourceforge-jp">cmail</remote-id> <remote-id type="sourceforge-jp">cmail</remote-id>
</upstream> </upstream>

@ -13,4 +13,5 @@
groups, and groups, and
* save and manipulate themes and palettes under development. * save and manipulate themes and palettes under development.
</longdescription> </longdescription>
<stabilize-allarches/>
</pkgmetadata> </pkgmetadata>

@ -5,4 +5,5 @@
<email>gnu-emacs@gentoo.org</email> <email>gnu-emacs@gentoo.org</email>
<name>Gentoo GNU Emacs project</name> <name>Gentoo GNU Emacs project</name>
</maintainer> </maintainer>
<stabilize-allarches/>
</pkgmetadata> </pkgmetadata>

@ -5,4 +5,5 @@
<email>gnu-emacs@gentoo.org</email> <email>gnu-emacs@gentoo.org</email>
<name>Gentoo GNU Emacs project</name> <name>Gentoo GNU Emacs project</name>
</maintainer> </maintainer>
<stabilize-allarches/>
</pkgmetadata> </pkgmetadata>

@ -5,6 +5,7 @@
<email>gnu-emacs@gentoo.org</email> <email>gnu-emacs@gentoo.org</email>
<name>Gentoo GNU Emacs project</name> <name>Gentoo GNU Emacs project</name>
</maintainer> </maintainer>
<stabilize-allarches/>
<use> <use>
<flag name="ropemacs">Install backend for <flag name="ropemacs">Install backend for
<pkg>dev-python/ropemacs</pkg></flag> <pkg>dev-python/ropemacs</pkg></flag>

@ -5,4 +5,5 @@
<email>gnu-emacs@gentoo.org</email> <email>gnu-emacs@gentoo.org</email>
<name>Gentoo GNU Emacs project</name> <name>Gentoo GNU Emacs project</name>
</maintainer> </maintainer>
<stabilize-allarches/>
</pkgmetadata> </pkgmetadata>

@ -13,4 +13,5 @@
disk. When the buffer is subsequently saved to disk, a hook function disk. When the buffer is subsequently saved to disk, a hook function
re-encodes the buffer before the actual disk write takes place. re-encodes the buffer before the actual disk write takes place.
</longdescription> </longdescription>
<stabilize-allarches/>
</pkgmetadata> </pkgmetadata>

@ -5,6 +5,7 @@
<email>gnu-emacs@gentoo.org</email> <email>gnu-emacs@gentoo.org</email>
<name>Gentoo GNU Emacs project</name> <name>Gentoo GNU Emacs project</name>
</maintainer> </maintainer>
<stabilize-allarches/>
<upstream> <upstream>
<remote-id type="github">josteink/csharp-mode</remote-id> <remote-id type="github">josteink/csharp-mode</remote-id>
</upstream> </upstream>

@ -5,4 +5,5 @@
<email>gnu-emacs@gentoo.org</email> <email>gnu-emacs@gentoo.org</email>
<name>Gentoo GNU Emacs project</name> <name>Gentoo GNU Emacs project</name>
</maintainer> </maintainer>
<stabilize-allarches/>
</pkgmetadata> </pkgmetadata>

@ -5,4 +5,5 @@
<email>gnu-emacs@gentoo.org</email> <email>gnu-emacs@gentoo.org</email>
<name>Gentoo GNU Emacs project</name> <name>Gentoo GNU Emacs project</name>
</maintainer> </maintainer>
<stabilize-allarches/>
</pkgmetadata> </pkgmetadata>

@ -13,4 +13,5 @@
<email>proxy-maint@gentoo.org</email> <email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name> <name>Proxy Maintainers</name>
</maintainer> </maintainer>
<stabilize-allarches/>
</pkgmetadata> </pkgmetadata>

@ -5,6 +5,7 @@
<email>gnu-emacs@gentoo.org</email> <email>gnu-emacs@gentoo.org</email>
<name>Gentoo GNU Emacs project</name> <name>Gentoo GNU Emacs project</name>
</maintainer> </maintainer>
<stabilize-allarches/>
<upstream> <upstream>
<remote-id type="github">Emacs-D-Mode-Maintainers/Emacs-D-Mode</remote-id> <remote-id type="github">Emacs-D-Mode-Maintainers/Emacs-D-Mode</remote-id>
</upstream> </upstream>

@ -5,6 +5,7 @@
<email>gnu-emacs@gentoo.org</email> <email>gnu-emacs@gentoo.org</email>
<name>Gentoo GNU Emacs project</name> <name>Gentoo GNU Emacs project</name>
</maintainer> </maintainer>
<stabilize-allarches/>
<upstream> <upstream>
<remote-id type="github">magnars/dash.el</remote-id> <remote-id type="github">magnars/dash.el</remote-id>
</upstream> </upstream>

@ -13,6 +13,7 @@
<email>proxy-maint@gentoo.org</email> <email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name> <name>Proxy Maintainers</name>
</maintainer> </maintainer>
<stabilize-allarches/>
<upstream> <upstream>
<remote-id type="github">ffevotte/desktop-plus</remote-id> <remote-id type="github">ffevotte/desktop-plus</remote-id>
</upstream> </upstream>

@ -5,4 +5,5 @@
<email>gnu-emacs@gentoo.org</email> <email>gnu-emacs@gentoo.org</email>
<name>Gentoo GNU Emacs project</name> <name>Gentoo GNU Emacs project</name>
</maintainer> </maintainer>
<stabilize-allarches/>
</pkgmetadata> </pkgmetadata>

@ -5,4 +5,5 @@
<email>gnu-emacs@gentoo.org</email> <email>gnu-emacs@gentoo.org</email>
<name>Gentoo GNU Emacs project</name> <name>Gentoo GNU Emacs project</name>
</maintainer> </maintainer>
<stabilize-allarches/>
</pkgmetadata> </pkgmetadata>

@ -5,4 +5,5 @@
<email>gnu-emacs@gentoo.org</email> <email>gnu-emacs@gentoo.org</email>
<name>Gentoo GNU Emacs project</name> <name>Gentoo GNU Emacs project</name>
</maintainer> </maintainer>
<stabilize-allarches/>
</pkgmetadata> </pkgmetadata>

@ -5,4 +5,5 @@
<email>gnu-emacs@gentoo.org</email> <email>gnu-emacs@gentoo.org</email>
<name>Gentoo GNU Emacs project</name> <name>Gentoo GNU Emacs project</name>
</maintainer> </maintainer>
<stabilize-allarches/>
</pkgmetadata> </pkgmetadata>

@ -5,4 +5,5 @@
<email>gnu-emacs@gentoo.org</email> <email>gnu-emacs@gentoo.org</email>
<name>Gentoo GNU Emacs project</name> <name>Gentoo GNU Emacs project</name>
</maintainer> </maintainer>
<stabilize-allarches/>
</pkgmetadata> </pkgmetadata>

@ -5,6 +5,7 @@
<email>gnu-emacs@gentoo.org</email> <email>gnu-emacs@gentoo.org</email>
<name>Gentoo GNU Emacs project</name> <name>Gentoo GNU Emacs project</name>
</maintainer> </maintainer>
<stabilize-allarches/>
<upstream> <upstream>
<remote-id type="sourceforge">python-mode.svn</remote-id> <remote-id type="sourceforge">python-mode.svn</remote-id>
</upstream> </upstream>

@ -5,4 +5,5 @@
<email>gnu-emacs@gentoo.org</email> <email>gnu-emacs@gentoo.org</email>
<name>Gentoo GNU Emacs project</name> <name>Gentoo GNU Emacs project</name>
</maintainer> </maintainer>
<stabilize-allarches/>
</pkgmetadata> </pkgmetadata>

@ -5,6 +5,7 @@
<email>gnu-emacs@gentoo.org</email> <email>gnu-emacs@gentoo.org</email>
<name>Gentoo GNU Emacs project</name> <name>Gentoo GNU Emacs project</name>
</maintainer> </maintainer>
<stabilize-allarches/>
<upstream> <upstream>
<remote-id type="github">bgamari/dts-mode</remote-id> <remote-id type="github">bgamari/dts-mode</remote-id>
</upstream> </upstream>

@ -5,6 +5,7 @@
<email>gnu-emacs@gentoo.org</email> <email>gnu-emacs@gentoo.org</email>
<name>Gentoo GNU Emacs project</name> <name>Gentoo GNU Emacs project</name>
</maintainer> </maintainer>
<stabilize-allarches/>
<upstream> <upstream>
<maintainer status="active"> <maintainer status="active">
<email>emacs@gentoo.org</email> <email>emacs@gentoo.org</email>

@ -32,6 +32,7 @@
informational windows should be displayed where. ECB comes with a number of informational windows should be displayed where. ECB comes with a number of
ready-made window layouts to choose from. ready-made window layouts to choose from.
</longdescription> </longdescription>
<stabilize-allarches/>
<upstream> <upstream>
<remote-id type="sourceforge">ecb</remote-id> <remote-id type="sourceforge">ecb</remote-id>
</upstream> </upstream>

@ -5,4 +5,5 @@
<email>gnu-emacs@gentoo.org</email> <email>gnu-emacs@gentoo.org</email>
<name>Gentoo GNU Emacs project</name> <name>Gentoo GNU Emacs project</name>
</maintainer> </maintainer>
<stabilize-allarches/>
</pkgmetadata> </pkgmetadata>

@ -11,4 +11,5 @@
changes and hit either `C-x C-s' or `C-c C-c' when done. Or just kill the changes and hit either `C-x C-s' or `C-c C-c' when done. Or just kill the
buffer if you change your mind. buffer if you change your mind.
</longdescription> </longdescription>
<stabilize-allarches/>
</pkgmetadata> </pkgmetadata>

@ -16,4 +16,5 @@
The extension packages a native elisp version that can be run inside The extension packages a native elisp version that can be run inside
GNU Emacs itself. GNU Emacs itself.
</longdescription> </longdescription>
<stabilize-allarches/>
</pkgmetadata> </pkgmetadata>

@ -1,9 +1,9 @@
# Copyright 1999-2018 Gentoo Foundation # Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
EAPI=6 EAPI=7
inherit elisp inherit elisp readme.gentoo-r1
DESCRIPTION="EditorConfig plugin for emacs" DESCRIPTION="EditorConfig plugin for emacs"
HOMEPAGE="https://github.com/editorconfig/editorconfig-emacs" HOMEPAGE="https://github.com/editorconfig/editorconfig-emacs"
@ -12,16 +12,10 @@ SRC_URI="https://github.com/editorconfig/${PN}/archive/v${PV}.tar.gz -> ${P}.tar
LICENSE="GPL-3+" LICENSE="GPL-3+"
SLOT="0" SLOT="0"
KEYWORDS="~amd64 ~x86" KEYWORDS="~amd64 ~x86"
IUSE="" RESTRICT="test" # make test requires a git repo
RESTRICT="test"
src_install() { SITEFILE="50${PN}-gentoo.el"
local site_file="${T}/50${PN}-gentoo.el" DOCS="README.md"
echo " DOC_CONTENTS="The EditorConfig feature is not enabled as a site default.
(require 'editorconfig) Add the following line to your ~/.emacs file to activate it:
(editorconfig-mode 1) \n\t(editorconfig-mode 1)"
" > "${site_file}" || die
elisp-site-file-install "${site_file}"
elisp_src_install
dodoc README.md
}

@ -0,0 +1,7 @@
(add-to-list 'load-path "@SITELISP@")
(autoload 'editorconfig-mode "editorconfig"
"Toggle EditorConfig feature." t)
(autoload 'editorconfig-conf-mode "editorconfig-conf-mode"
"Major mode for editing .editorconfig files." t)
(add-to-list 'auto-mode-alist
'("/\\.editorconfig\\'" . editorconfig-conf-mode))

@ -7,4 +7,9 @@
<maintainer type="person"> <maintainer type="person">
<email>zmedico@gentoo.org</email> <email>zmedico@gentoo.org</email>
</maintainer> </maintainer>
<maintainer type="project">
<email>gnu-emacs@gentoo.org</email>
<name>Gentoo GNU Emacs project</name>
</maintainer>
<stabilize-allarches/>
</pkgmetadata> </pkgmetadata>

@ -5,6 +5,7 @@
<email>gnu-emacs@gentoo.org</email> <email>gnu-emacs@gentoo.org</email>
<name>Gentoo GNU Emacs project</name> <name>Gentoo GNU Emacs project</name>
</maintainer> </maintainer>
<stabilize-allarches/>
<upstream> <upstream>
<remote-id type="sourceforge">jdee</remote-id> <remote-id type="sourceforge">jdee</remote-id>
</upstream> </upstream>

@ -19,4 +19,5 @@
ElScreen provides the ease-to-use environment to save or restore several ElScreen provides the ease-to-use environment to save or restore several
window-configurations. window-configurations.
</longdescription> </longdescription>
<stabilize-allarches/>
</pkgmetadata> </pkgmetadata>

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save