Browse Source

Sync with portage [Mon Nov 11 09:51:34 MSK 2019].

tags/1515
root 1 year ago
parent
commit
24eeca8d29
100 changed files with 305 additions and 1432 deletions
  1. BIN
      Manifest.files.gz
  2. BIN
      acct-user/Manifest.gz
  3. +0
    -0
      acct-user/mpd/Manifest
  4. +8
    -0
      acct-user/mpd/metadata.xml
  5. +13
    -0
      acct-user/mpd/mpd-0.ebuild
  6. BIN
      app-accessibility/Manifest.gz
  7. +17
    -26
      app-accessibility/mbrola/mbrola-3.0.1h-r6.ebuild
  8. BIN
      app-admin/Manifest.gz
  9. +1
    -1
      app-admin/haskell-updater/haskell-updater-1.2.10.ebuild
  10. +1
    -1
      app-admin/haskell-updater/haskell-updater-1.2.12-r1.ebuild
  11. +1
    -1
      app-admin/haskell-updater/haskell-updater-1.2.9.ebuild
  12. +1
    -1
      app-admin/haskell-updater/haskell-updater-1.3.1.ebuild
  13. +1
    -1
      app-admin/mcollective/mcollective-2.12.5.ebuild
  14. +1
    -0
      app-admin/perl-cleaner/Manifest
  15. +41
    -0
      app-admin/perl-cleaner/perl-cleaner-2.28.ebuild
  16. +1
    -1
      app-admin/sudo/sudo-1.8.28_p1-r2.ebuild
  17. BIN
      app-arch/Manifest.gz
  18. +2
    -2
      app-arch/lha/lha-114i-r9.ebuild
  19. +2
    -2
      app-arch/ncompress/ncompress-4.2.4.5.ebuild
  20. +1
    -1
      app-arch/unzip/unzip-6.0_p25.ebuild
  21. BIN
      app-backup/Manifest.gz
  22. +0
    -6
      app-backup/duplicity/Manifest
  23. +3
    -1
      app-backup/duplicity/duplicity-0.7.10.ebuild
  24. +0
    -51
      app-backup/duplicity/duplicity-0.7.11.ebuild
  25. +2
    -0
      app-backup/duplicity/duplicity-0.7.12.ebuild
  26. +0
    -51
      app-backup/duplicity/duplicity-0.7.13.1.ebuild
  27. +0
    -51
      app-backup/duplicity/duplicity-0.7.14.ebuild
  28. +0
    -52
      app-backup/duplicity/duplicity-0.7.15.ebuild
  29. +0
    -52
      app-backup/duplicity/duplicity-0.7.16.ebuild
  30. +0
    -52
      app-backup/duplicity/duplicity-0.7.17.ebuild
  31. +2
    -0
      app-backup/duplicity/duplicity-0.7.19.ebuild
  32. BIN
      app-crypt/Manifest.gz
  33. +1
    -0
      app-crypt/ccid/Manifest
  34. +61
    -0
      app-crypt/ccid/ccid-1.4.31.ebuild
  35. +0
    -1
      app-crypt/ekeyd/Manifest
  36. +0
    -185
      app-crypt/ekeyd/ekeyd-1.1.4-r2.ebuild
  37. +0
    -164
      app-crypt/ekeyd/ekeyd-1.1.5.ebuild
  38. +8
    -8
      app-crypt/elettra/elettra-1.0.ebuild
  39. +7
    -6
      app-crypt/jacksum/jacksum-1.7.0.ebuild
  40. BIN
      app-dicts/Manifest.gz
  41. +0
    -1
      app-dicts/dictd-devils/Manifest
  42. +0
    -22
      app-dicts/dictd-devils/dictd-devils-0-r1.ebuild
  43. +0
    -5
      app-dicts/dictd-devils/metadata.xml
  44. +0
    -24
      app-dicts/dictd-dicts/dictd-dicts-1.0.ebuild
  45. +0
    -5
      app-dicts/dictd-dicts/metadata.xml
  46. +0
    -1
      app-dicts/dictd-elements/Manifest
  47. +0
    -23
      app-dicts/dictd-elements/dictd-elements-2000.22.07-r1.ebuild
  48. +0
    -5
      app-dicts/dictd-elements/metadata.xml
  49. +0
    -1
      app-dicts/dictd-foldoc/Manifest
  50. +0
    -23
      app-dicts/dictd-foldoc/dictd-foldoc-2001.03.13-r1.ebuild
  51. +0
    -5
      app-dicts/dictd-foldoc/metadata.xml
  52. +0
    -1
      app-dicts/dictd-gazetteer/Manifest
  53. +0
    -23
      app-dicts/dictd-gazetteer/dictd-gazetteer-1.2-r1.ebuild
  54. +0
    -5
      app-dicts/dictd-gazetteer/metadata.xml
  55. +0
    -1
      app-dicts/dictd-jargon/Manifest
  56. +0
    -24
      app-dicts/dictd-jargon/dictd-jargon-4.2.3-r1.ebuild
  57. +0
    -5
      app-dicts/dictd-jargon/metadata.xml
  58. +0
    -1
      app-dicts/dictd-misc/Manifest
  59. +0
    -26
      app-dicts/dictd-misc/dictd-misc-1.5b-r1.ebuild
  60. +0
    -5
      app-dicts/dictd-misc/metadata.xml
  61. +0
    -1
      app-dicts/dictd-web1913/Manifest
  62. +0
    -23
      app-dicts/dictd-web1913/dictd-web1913-1.4-r1.ebuild
  63. +0
    -5
      app-dicts/dictd-web1913/metadata.xml
  64. BIN
      app-emacs/Manifest.gz
  65. +2
    -2
      app-emacs/ghc-mod/ghc-mod-5.4.0.0.ebuild
  66. +2
    -2
      app-emacs/ghc-mod/ghc-mod-5.5.0.0-r1.ebuild
  67. +2
    -2
      app-emacs/ghc-mod/ghc-mod-5.7.0.0.ebuild
  68. BIN
      app-emulation/Manifest.gz
  69. +0
    -1
      app-emulation/libpod/Manifest
  70. +0
    -142
      app-emulation/libpod/libpod-1.6.2.ebuild
  71. +3
    -0
      app-emulation/libpod/libpod-1.6.3.ebuild
  72. BIN
      app-eselect/Manifest.gz
  73. +5
    -7
      app-eselect/eselect-cblas/eselect-cblas-0.1.ebuild
  74. +0
    -27
      app-eselect/eselect-lapack/eselect-lapack-0.1.ebuild
  75. +1
    -1
      app-eselect/eselect-lapack/eselect-lapack-0.2.ebuild
  76. +0
    -14
      app-eselect/eselect-lapack/files/lapack.eselect-0.1
  77. BIN
      app-forensics/Manifest.gz
  78. +0
    -2
      app-forensics/zzuf/Manifest
  79. +0
    -46
      app-forensics/zzuf/zzuf-0.13-r1.ebuild
  80. BIN
      app-i18n/Manifest.gz
  81. +0
    -2
      app-i18n/man-pages-pl/Manifest
  82. +0
    -26
      app-i18n/man-pages-pl/man-pages-pl-0.6.ebuild
  83. +1
    -1
      app-i18n/man-pages-pl/man-pages-pl-0.7.ebuild
  84. +0
    -42
      app-i18n/man-pages-pl/man-pages-pl-0_pre20070628-r2.ebuild
  85. BIN
      app-laptop/Manifest.gz
  86. +32
    -0
      app-laptop/hdaps-gl/hdaps-gl-0.0.5-r1.ebuild
  87. +7
    -4
      app-laptop/hdaps-gl/metadata.xml
  88. BIN
      app-misc/Manifest.gz
  89. +0
    -63
      app-misc/bb/bb-1.3.0_rc1-r3.ebuild
  90. +0
    -66
      app-misc/bb/bb-1.3.0_rc1-r4.ebuild
  91. +71
    -0
      app-misc/bb/bb-1.3.0_rc1-r5.ebuild
  92. +0
    -2
      app-misc/bb/files/bb-1.3.0_rc1-disable-pulse.patch
  93. +0
    -2
      app-misc/bb/files/bb-1.3.0_rc1-fix-protos.patch
  94. +0
    -6
      app-misc/bb/files/bb-1.3.0_rc1-m4-stuff.patch
  95. +0
    -2
      app-misc/bb/files/bb-1.3.0_rc1-messager-overlap.patch
  96. +2
    -2
      app-misc/bb/files/bb-1.3.0_rc1-noattr.patch
  97. +0
    -2
      app-misc/bb/files/bb-1.3.0_rc1-printf-cleanup.patch
  98. +0
    -4
      app-misc/bb/files/bb-1.3.0_rc1-protos.patch
  99. +0
    -2
      app-misc/bb/files/bb-1.3.0_rc1-zbuff-fault.patch
  100. +2
    -8
      app-misc/ps3pf_utils/ps3pf_utils-2.3.ebuild

BIN
Manifest.files.gz View File


BIN
acct-user/Manifest.gz View File


app-dicts/dictd-dicts/Manifest → acct-user/mpd/Manifest View File


+ 8
- 0
acct-user/mpd/metadata.xml View File

@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>zlogene@gentoo.org</email>
<name>Mikle Kolyada</name>
</maintainer>
</pkgmetadata>

+ 13
- 0
acct-user/mpd/mpd-0.ebuild View File

@@ -0,0 +1,13 @@
# Copyright 2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=7

inherit acct-user

DESCRIPTION="An user for music player daemon (mpd)"
ACCT_USER_ID=45
ACCT_USER_HOME=/var/lib/mpd
ACCT_USER_GROUPS=( audio )

acct-user_add_deps

BIN
app-accessibility/Manifest.gz View File


+ 17
- 26
app-accessibility/mbrola/mbrola-3.0.1h-r6.ebuild View File

@@ -1,12 +1,10 @@
# Copyright 1999-2018 Gentoo Foundation
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=0
EAPI=7

IUSE="l10n_de l10n_es l10n_fr l10n_it l10n_la l10n_pl l10n_ro l10n_sv"

S=${WORKDIR}

DESCRIPTION="Speech synthesizer based on the concatenation of diphones. Includes samples"
HOMEPAGE="http://tcts.fpms.ac.be/synthesis/mbrola.html"
MY_PV=${PV//./}
@@ -35,26 +33,25 @@ SRC_URI="http://tcts.fpms.ac.be/synthesis/${PN}/bin/pclinux/mbr${MY_PV}.zip
l10n_ro? ( ${TCTS}/mbrola/dba/ro1/ro1-980317.zip )
l10n_sv? ( ${TCTS}/mbrola/dba/sw1/sw1-980623.zip
${TCTS}/mbrola/dba/sw2/sw2-140102.zip )"
S=${WORKDIR}

DEPEND="app-arch/unzip"
LICENSE="MBROLA"
SLOT="0"
KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86"
RESTRICT="strip"

RDEPEND=""
DEPEND="app-arch/unzip"

RESTRICT="strip"
QA_PREBUILT="/usr/bin/mbrola"

SLOT="0"
LICENSE="MBROLA"
KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86"

src_unpack () {
unpack ${A}
src_unpack() {
default

if [[ -f pl1 ]]; then
mkdir pl1DIR
mv pl1 pl1.txt pl1DIR
mv test pl1DIR/TEST
mv pl1DIR pl1
mkdir pl1DIR || die
mv pl1 pl1.txt pl1DIR || die
mv test pl1DIR/TEST || die
mv pl1DIR pl1 || die
fi

case ${ARCH} in
@@ -75,10 +72,9 @@ src_unpack () {
esac
}

src_install () {

src_install() {
# Take care of main binary
if [[ -f "mbrola" ]]; then
if [[ -f mbrola ]]; then
dobin mbrola
dosym ../../bin/mbrola "/usr/share/${PN}/mbrola"
fi
@@ -90,12 +86,7 @@ src_install () {
[[ -f "${voice}/license.txt" ]] && doins ${voice}/license.txt
[[ -f "${voice}/${voice}" ]] && doins ${voice}/${voice}
[[ -f "${voice}/${voice}mrpa" ]] && doins ${voice}/${voice}mrpa

if [[ -d "${voice}/TEST" ]]; then
insinto /usr/share/${PN}/${voice}/TEST
doins ${voice}/TEST/*
fi

[[ -d "${voice}/TEST" ]] && doins -r ${voice}/TEST
[[ -f "${voice}/${voice}.txt" ]] && dodoc ${voice}/${voice}.txt
done
}

BIN
app-admin/Manifest.gz View File


+ 1
- 1
app-admin/haskell-updater/haskell-updater-1.2.10.ebuild View File

@@ -8,7 +8,7 @@ inherit eutils haskell-cabal

DESCRIPTION="Rebuild Haskell dependencies in Gentoo"
HOMEPAGE="https://wiki.haskell.org/Gentoo#haskell-updater"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"


+ 1
- 1
app-admin/haskell-updater/haskell-updater-1.2.12-r1.ebuild View File

@@ -8,7 +8,7 @@ inherit eutils haskell-cabal

DESCRIPTION="Rebuild Haskell dependencies in Gentoo"
HOMEPAGE="https://wiki.haskell.org/Gentoo#haskell-updater"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"


+ 1
- 1
app-admin/haskell-updater/haskell-updater-1.2.9.ebuild View File

@@ -8,7 +8,7 @@ inherit eutils haskell-cabal

DESCRIPTION="Rebuild Haskell dependencies in Gentoo"
HOMEPAGE="https://wiki.haskell.org/Gentoo#haskell-updater"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"


+ 1
- 1
app-admin/haskell-updater/haskell-updater-1.3.1.ebuild View File

@@ -8,7 +8,7 @@ inherit eutils haskell-cabal

DESCRIPTION="Rebuild Haskell dependencies in Gentoo"
HOMEPAGE="https://wiki.haskell.org/Gentoo#haskell-updater"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"


+ 1
- 1
app-admin/mcollective/mcollective-2.12.5.ebuild View File

@@ -15,7 +15,7 @@ S="${WORKDIR}/all/marionette-collective-${PV}"

LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE="doc +client"

DEPEND=""


+ 1
- 0
app-admin/perl-cleaner/Manifest View File

@@ -1 +1,2 @@
DIST perl-cleaner-2.27.tar.bz2 7493 BLAKE2B 03d8bc336fd0a42bce16c4bf8b2272a7ff24d605b483af777ef7ab3d59accd0082709200705638ab116934f675b17c5cf109c40a3ab739654ff64abebd8c0558 SHA512 097d68dff30da198636f73fc44600f1863c7f69f87110315bb83297c96d826f2f101f56ab546fde94ff60ca00da0aaa569fefea3c2599155f3bd69c66fb42ed6
DIST perl-cleaner-2.28.tar.bz2 7222 BLAKE2B 8b90b6d7be8b21de3de2d946baba2ea96e145072c1d6cb4fc9a45bd2181941155791e022f59139fbd440fd1dbc16a76e635e5d4bb420e9051efd87aa08a3aa0d SHA512 c53f2a48002ab45ec0e43cbdc6153792a540efb9ce9a272388707987a76a292a1f90ece85e2f5dfa94f75a1afae13a5768d3712f183ca9d10fa0c559bba132d5

+ 41
- 0
app-admin/perl-cleaner/perl-cleaner-2.28.ebuild View File

@@ -0,0 +1,41 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=6

inherit prefix

DESCRIPTION="User land tool for cleaning up old perl installs"
HOMEPAGE="https://www.gentoo.org/proj/en/perl/"

if [[ "${PV}" == "9999" ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/gentoo-perl/perl-cleaner.git"
else
SRC_URI="mirror://gentoo/${P}.tar.bz2 https://dev.gentoo.org/~dilfridge/distfiles/${P}.tar.bz2"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi

LICENSE="GPL-2"
SLOT="0"
IUSE=""

[[ "${PV}" == "9999" ]] && DEPEND="sys-apps/help2man"

RDEPEND="app-shells/bash
dev-lang/perl
|| (
( sys-apps/portage app-portage/portage-utils )
sys-apps/pkgcore
)
"

src_prepare() {
default
eprefixify ${PN}
}

src_install() {
dosbin perl-cleaner
doman perl-cleaner.1
}

+ 1
- 1
app-admin/sudo/sudo-1.8.28_p1-r2.ebuild View File

@@ -22,7 +22,7 @@ else
SRC_URI="https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz
ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz"
if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-solaris"
KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-solaris"
fi
fi



BIN
app-arch/Manifest.gz View File


+ 2
- 2
app-arch/lha/lha-114i-r9.ebuild View File

@@ -1,4 +1,4 @@
# Copyright 1999-2018 Gentoo Authors
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=7
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge.jp/${PN}/22231/${MY_P}.tar.gz"

LICENSE="lha"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~m68k-mint"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~m68k-mint"

S="${WORKDIR}/${MY_P}"



+ 2
- 2
app-arch/ncompress/ncompress-4.2.4.5.ebuild View File

@@ -1,4 +1,4 @@
# Copyright 1999-2018 Gentoo Foundation
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI="6"
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/vapier/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"

LICENSE="public-domain"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
IUSE=""

src_compile() {


+ 1
- 1
app-arch/unzip/unzip-6.0_p25.ebuild View File

@@ -16,7 +16,7 @@ SRC_URI="mirror://sourceforge/infozip/${MY_P}.tar.gz

LICENSE="Info-ZIP"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv s390 ~sh ~sparc ~x86 ~x86-linux"
KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv s390 ~sh ~sparc ~x86 ~x86-linux"
IUSE="bzip2 natspec unicode"

DEPEND="bzip2? ( app-arch/bzip2 )


BIN
app-backup/Manifest.gz View File


+ 0
- 6
app-backup/duplicity/Manifest View File

@@ -1,9 +1,3 @@
DIST duplicity-0.7.10.tar.gz 1543523 BLAKE2B a38c5310d6949d36f74620ef617f790943284d7219168e0e49ed13834ab72f5c0d057ef59454e58a25be3a9e28d9627d60c007aab373e150afca08248d79aab6 SHA512 d04273384749c88d0a4f46bc1dcdcbb945ec1a78fb21064f12f0ca6c92cc73ad36fc3149461dbe0a660cd752a1147b2fa5d2b4056a5414c7790747eb5983e0bd
DIST duplicity-0.7.11.tar.gz 1550197 BLAKE2B d3a7a109614bfd51d2a6343e89a7e7b420bb172134eef1b9dc362210879db01611edd7b15f977d9640f9851b5a592686d45abb470ebf5e1c6d8da9dfb719192d SHA512 81ccb868625b261356b9cb2439659eb7574343c0a15ea7db099746216689a881d9a37b05711c232103ae0e7660b5cdc7dff6475eda81ecbdcfc28bced0eabe75
DIST duplicity-0.7.12.tar.gz 1552442 BLAKE2B 4a7d0609748bffa147994a4abdb88bc0d62905c1423dc91caa4b8e5bb0c5953e26df72f647697685cfa3caed3741658d00d1a2b62b8c47bb1ac61da8973df9ca SHA512 8a532e7bb548c170184666a0ba2b41a15f3002c14edd64b1b1eb4df862647fc6dfde797d6ecf38e326d7c160c31ff521baf351e520835495e1d0e2ddbdb19f0f
DIST duplicity-0.7.13.1.tar.gz 1553736 BLAKE2B 607a469abc7f152f564628fda444d0c30aa5d40ee1bc6d461d76c5e7fb5f1b22fa30168b5a7bfc77e03fc0597a05f4ac8f5aaa634a7925aae833a482b70a13bf SHA512 08672910e61a089086992a1106ffc1e161ae3173514d35ae854eac719a095e48efaf7e298c1329ba3b439c0e97236644e88c615a013bd0e8ea9d956b38346ca6
DIST duplicity-0.7.14.tar.gz 1556110 BLAKE2B 32d4d7f941a09e85915724352ec14d6ed1bdb6a36f55e2160fe4a272868ab6c92f4917f4672183f38dbb3f38a1fa188eedd62ed9063b89b6c31d240ca268fabf SHA512 d814a4da2b23fb586bf2a7a29532ba082756470786f883d9b8cfcd856eabf0db0cdd8e9af5557fe861e439ab058e7586652f91c82c9b99c123cd14c7598b8fc2
DIST duplicity-0.7.15.tar.gz 1563272 BLAKE2B 1a5487d863253298ecab0bf328bc7e4aa7ac7df4e2b2dd47fd60b674310bcb9046e96546860fb6f299cddeb3ad384abae615a065759798e7215addb064d4582b SHA512 7cdcf1c707e9bdbbc250afcd359978607454b1614128d2b7f09403867195795606794c5f193dc869579ae8c3a9251d7ef8f9acd66d4e69bce91344d7c046ca90
DIST duplicity-0.7.16.tar.gz 1563676 BLAKE2B 67e1a205a880b2658ed265efa46590553537881d82af21f538fe0b524338ed8450ded1dcc30089ecf13892f5cccc284fe2acd3dbb1a17597557640ccbb1376cd SHA512 552f63848ce90ccd8481136df6c0918bbf2463dde00d4e54f0af3693dc5439551ac086dc43b7b7191d1dcf0b710d7391b6c627ce0effd14a59beb0b5fa06a804
DIST duplicity-0.7.17.tar.gz 1719145 BLAKE2B fb5b3b3319305e63aaabcf4feef89d8a9c7b84d8e1ff09082cbfb49ebb7129a88afe6c85f6db892c0fdc8a27ca2b247e903e20a2f7b7fd9d6ced0aa77f15a2d4 SHA512 a7fa3f26709bcb25be519a20d65a196072a49ca468ace84b4876a815efea23fc1ed5b77abf765475fb8a08e3138349bf1d48e0ce22816ef66526463b646e12a3
DIST duplicity-0.7.19.tar.gz 1727321 BLAKE2B 6441a2ce777b3b08c52ede8602a73080be372dec1c1788441c7e7135533aeeb3be48012db4bdfc2a78c7ca23d368637ccc7aa0f0361369ac9f42c00a1541e023 SHA512 26d1724a635c368e04f2a94f974ef6962c52b23345db59af3343e7221295caa0215ae119fff6ab44daa4622236683eb9d3dae742bf0d4cf08c02e3f63071001b

+ 3
- 1
app-backup/duplicity/duplicity-0.7.10.ebuild View File

@@ -1,4 +1,4 @@
# Copyright 1999-2018 Gentoo Foundation
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=6
@@ -32,6 +32,8 @@ RDEPEND="${CDEPEND}
s3? ( dev-python/boto[${PYTHON_USEDEP}] )
"

RESTRICT="!test? ( test )"

python_prepare_all() {
# workaround until failing test is fixed
local PATCHES=( "${FILESDIR}"/${PN}-0.6.24-skip-test.patch )


+ 0
- 51
app-backup/duplicity/duplicity-0.7.11.ebuild View File

@@ -1,51 +0,0 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2

EAPI=6
PYTHON_COMPAT=( python2_7 )

inherit distutils-r1 versionator

DESCRIPTION="Secure backup system using gnupg to encrypt data"
HOMEPAGE="http://www.nongnu.org/duplicity/"
SRC_URI="https://code.launchpad.net/${PN}/$(get_version_component_range 1-2)-series/${PV}/+download/${P}.tar.gz"

LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="s3 test"

CDEPEND="
net-libs/librsync
app-crypt/gnupg
dev-python/lockfile
"
DEPEND="${CDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/mock[${PYTHON_USEDEP}]
dev-python/pexpect[${PYTHON_USEDEP}]
)
"
RDEPEND="${CDEPEND}
dev-python/paramiko[${PYTHON_USEDEP}]
s3? ( dev-python/boto[${PYTHON_USEDEP}] )
"

python_prepare_all() {
# workaround until failing test is fixed
local PATCHES=( "${FILESDIR}"/${PN}-0.6.24-skip-test.patch )

distutils-r1_python_prepare_all

sed -i "s/'COPYING',//" setup.py || die
}

python_test() {
esetup.py test
}

pkg_postinst() {
elog "Duplicity has many optional dependencies to support various backends."
elog "Currently it's up to you to install them as necessary."
}

+ 2
- 0
app-backup/duplicity/duplicity-0.7.12.ebuild View File

@@ -32,6 +32,8 @@ RDEPEND="${CDEPEND}
s3? ( dev-python/boto[${PYTHON_USEDEP}] )
"

RESTRICT="!test? ( test )"

python_prepare_all() {
# workaround until failing test is fixed
local PATCHES=( "${FILESDIR}"/${PN}-0.6.24-skip-test.patch )


+ 0
- 51
app-backup/duplicity/duplicity-0.7.13.1.ebuild View File

@@ -1,51 +0,0 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2

EAPI=6
PYTHON_COMPAT=( python2_7 )

inherit distutils-r1 versionator

DESCRIPTION="Secure backup system using gnupg to encrypt data"
HOMEPAGE="http://www.nongnu.org/duplicity/"
SRC_URI="https://code.launchpad.net/${PN}/$(get_version_component_range 1-2)-series/${PV}/+download/${P}.tar.gz"

LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="s3 test"

CDEPEND="
net-libs/librsync
app-crypt/gnupg
dev-python/fasteners[${PYTHON_USEDEP}]
"
DEPEND="${CDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/mock[${PYTHON_USEDEP}]
dev-python/pexpect[${PYTHON_USEDEP}]
)
"
RDEPEND="${CDEPEND}
dev-python/paramiko[${PYTHON_USEDEP}]
s3? ( dev-python/boto[${PYTHON_USEDEP}] )
"

python_prepare_all() {
# workaround until failing test is fixed
local PATCHES=( "${FILESDIR}"/${PN}-0.6.24-skip-test.patch )

distutils-r1_python_prepare_all

sed -i "s/'COPYING',//" setup.py || die
}

python_test() {
esetup.py test
}

pkg_postinst() {
elog "Duplicity has many optional dependencies to support various backends."
elog "Currently it's up to you to install them as necessary."
}

+ 0
- 51
app-backup/duplicity/duplicity-0.7.14.ebuild View File

@@ -1,51 +0,0 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2

EAPI=6
PYTHON_COMPAT=( python2_7 )

inherit distutils-r1 versionator

DESCRIPTION="Secure backup system using gnupg to encrypt data"
HOMEPAGE="http://www.nongnu.org/duplicity/"
SRC_URI="https://code.launchpad.net/${PN}/$(get_version_component_range 1-2)-series/${PV}/+download/${P}.tar.gz"

LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="s3 test"

CDEPEND="
net-libs/librsync
app-crypt/gnupg
dev-python/fasteners[${PYTHON_USEDEP}]
"
DEPEND="${CDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/mock[${PYTHON_USEDEP}]
dev-python/pexpect[${PYTHON_USEDEP}]
)
"
RDEPEND="${CDEPEND}
dev-python/paramiko[${PYTHON_USEDEP}]
s3? ( dev-python/boto[${PYTHON_USEDEP}] )
"

python_prepare_all() {
# workaround until failing test is fixed
local PATCHES=( "${FILESDIR}"/${PN}-0.6.24-skip-test.patch )

distutils-r1_python_prepare_all

sed -i "s/'COPYING',//" setup.py || die
}

python_test() {
esetup.py test
}

pkg_postinst() {
elog "Duplicity has many optional dependencies to support various backends."
elog "Currently it's up to you to install them as necessary."
}

+ 0
- 52
app-backup/duplicity/duplicity-0.7.15.ebuild View File

@@ -1,52 +0,0 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2

EAPI=6
PYTHON_COMPAT=( python2_7 )

inherit distutils-r1 versionator

DESCRIPTION="Secure backup system using gnupg to encrypt data"
HOMEPAGE="http://www.nongnu.org/duplicity/"
SRC_URI="https://code.launchpad.net/${PN}/$(get_version_component_range 1-2)-series/${PV}/+download/${P}.tar.gz"

LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="s3 test"

CDEPEND="
net-libs/librsync
app-crypt/gnupg
dev-python/fasteners[${PYTHON_USEDEP}]
"
DEPEND="${CDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
app-arch/par2cmdline
dev-python/mock[${PYTHON_USEDEP}]
dev-python/pexpect[${PYTHON_USEDEP}]
)
"
RDEPEND="${CDEPEND}
dev-python/paramiko[${PYTHON_USEDEP}]
s3? ( dev-python/boto[${PYTHON_USEDEP}] )
"

python_prepare_all() {
# workaround until failing test is fixed
local PATCHES=( "${FILESDIR}"/${PN}-0.6.24-skip-test.patch )

distutils-r1_python_prepare_all

sed -i "s/'COPYING',//" setup.py || die
}

python_test() {
esetup.py test
}

pkg_postinst() {
elog "Duplicity has many optional dependencies to support various backends."
elog "Currently it's up to you to install them as necessary."
}

+ 0
- 52
app-backup/duplicity/duplicity-0.7.16.ebuild View File

@@ -1,52 +0,0 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2

EAPI=6
PYTHON_COMPAT=( python2_7 )

inherit distutils-r1 versionator

DESCRIPTION="Secure backup system using gnupg to encrypt data"
HOMEPAGE="http://www.nongnu.org/duplicity/"
SRC_URI="https://code.launchpad.net/${PN}/$(get_version_component_range 1-2)-series/${PV}/+download/${P}.tar.gz"

LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="s3 test"

CDEPEND="
net-libs/librsync
app-crypt/gnupg
dev-python/fasteners[${PYTHON_USEDEP}]
"
DEPEND="${CDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
app-arch/par2cmdline
dev-python/mock[${PYTHON_USEDEP}]
dev-python/pexpect[${PYTHON_USEDEP}]
)
"
RDEPEND="${CDEPEND}
dev-python/paramiko[${PYTHON_USEDEP}]
s3? ( dev-python/boto[${PYTHON_USEDEP}] )
"

python_prepare_all() {
# workaround until failing test is fixed
local PATCHES=( "${FILESDIR}"/${PN}-0.6.24-skip-test.patch )

distutils-r1_python_prepare_all

sed -i "s/'COPYING',//" setup.py || die
}

python_test() {
esetup.py test
}

pkg_postinst() {
elog "Duplicity has many optional dependencies to support various backends."
elog "Currently it's up to you to install them as necessary."
}

+ 0
- 52
app-backup/duplicity/duplicity-0.7.17.ebuild View File

@@ -1,52 +0,0 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2

EAPI=6
PYTHON_COMPAT=( python2_7 )

inherit distutils-r1 versionator

DESCRIPTION="Secure backup system using gnupg to encrypt data"
HOMEPAGE="http://www.nongnu.org/duplicity/"
SRC_URI="https://code.launchpad.net/${PN}/$(get_version_component_range 1-2)-series/${PV}/+download/${P}.tar.gz"

LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="s3 test"

CDEPEND="
net-libs/librsync
app-crypt/gnupg
dev-python/fasteners[${PYTHON_USEDEP}]
"
DEPEND="${CDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
app-arch/par2cmdline
dev-python/mock[${PYTHON_USEDEP}]
dev-python/pexpect[${PYTHON_USEDEP}]
)
"
RDEPEND="${CDEPEND}
dev-python/paramiko[${PYTHON_USEDEP}]
s3? ( dev-python/boto[${PYTHON_USEDEP}] )
"

python_prepare_all() {
# workaround until failing test is fixed
local PATCHES=( "${FILESDIR}"/${PN}-0.6.24-skip-test.patch )

distutils-r1_python_prepare_all

sed -i "s/'COPYING',//" setup.py || die
}

python_test() {
esetup.py test
}

pkg_postinst() {
elog "Duplicity has many optional dependencies to support various backends."
elog "Currently it's up to you to install them as necessary."
}

+ 2
- 0
app-backup/duplicity/duplicity-0.7.19.ebuild View File

@@ -33,6 +33,8 @@ RDEPEND="${CDEPEND}
s3? ( dev-python/boto[${PYTHON_USEDEP}] )
"

RESTRICT="!test? ( test )"

python_prepare_all() {
# workaround until failing test is fixed
local PATCHES=( "${FILESDIR}"/${PN}-0.6.24-skip-test.patch )


BIN
app-crypt/Manifest.gz View File


+ 1
- 0
app-crypt/ccid/Manifest View File

@@ -1 +1,2 @@
DIST ccid-1.4.30.tar.bz2 642342 BLAKE2B fd43aa2a4c8840abb0545760f6ceb31bb9d7dc22d7283888c9a142e0c3b34310ec4530d18986451b21c6b1a3975b1212ab653a4c8d58466b28713f0f72ce1cdb SHA512 1761a4053a99eb28184d0ffece951aec5d4b646080597b4ae36b18a31fb7a76c55fabfa57ee8e5d7f2db1a6e13d209f7fa995fe6ed067f44558bea34a26d46da
DIST ccid-1.4.31.tar.bz2 644039 BLAKE2B bd8e9c69e122348ffbeddc4f85f939d7d4c93dbfe5f712bc16f671af144570ce2c3bc6da04503851f4ce0f95f0c89bbbe6bbf0852be97cf5574993875d865870 SHA512 51d102c6be5b234ed568522d51b97bdb27c4c22d9610874abd7a18314f4e8ebe81fcb18a16a1edbdc814ee652a037d50202673a50de2fdeb0eac74063b149ed3

+ 61
- 0
app-crypt/ccid/ccid-1.4.31.ebuild View File

@@ -0,0 +1,61 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=7

inherit toolchain-funcs udev

DESCRIPTION="CCID free software driver"
HOMEPAGE="https://ccid.apdu.fr/"
SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="twinserial kobil-midentity +usb"

RDEPEND=">=sys-apps/pcsc-lite-1.8.3
usb? ( virtual/libusb:1 )"
DEPEND="${RDEPEND}"
BDEPEND="kernel_linux? ( virtual/pkgconfig )"

DOCS=( README.md AUTHORS )

src_configure() {
econf \
LEX=: \
$(use_enable twinserial) \
$(use_enable usb libusb)
}

src_compile() {
default
use kobil-midentity && emake -C contrib/Kobil_mIDentity_switch
}

src_install() {
default

if use kobil-midentity; then
dosbin contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch
doman contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch.8
fi

if use kernel_linux; then
# note: for eudev support, rules probably will always need to be
# installed to /usr

# ccid >=1.4.11 version changed the rules drastically in a minor
# release to no longer use the pcscd group. Using the old ones in
# the mean time.
udev_newrules "${FILESDIR}"/92_pcscd_ccid-2.rules 92-pcsc-ccid.rules

# disable Kobil_mIDentity_switch udev rule with USE=-kobil-midentity
if ! use kobil-midentity; then
sed \
-e '/Kobil_mIDentity_switch/s/^/#/' \
-i "${D}/$(get_udevdir)"/rules.d/92-pcsc-ccid.rules || die
fi

fi
}

+ 0
- 1
app-crypt/ekeyd/Manifest View File

@@ -1,2 +1 @@
DIST ekeyd-1.1.4.tar.gz 100911 BLAKE2B 7b0c6ed31f73ed559ed0a34325680618d700d069b873e7ebc92dc8d8082c9d03e5ea2d7ddfc2b31e927914a0d2cd130faed97ce07eea4af3005f1499b1fd2d1c SHA512 40632722827e07ebc643fa32af9910b28053873329772681dba2b029ad0b3c63d1d6bba3fdd0549b84e23779d2e2ae0323a53e1fdf93eb963570bab2227b63e6
DIST ekeyd_1.1.5.orig.tar.gz 101366 BLAKE2B 7edd6d291f7553864c9aa96ee3d9533e33b6c94989b2c6b1a56eda42f61afe1633af5e7c3c8f5f57920ac0577f8567d1b09238eae35138ab2023600f01096466 SHA512 c30620d5e54a49929be72ed04448a4f08eb9658dbf7534586c49a3b43bdd5fc95a0659e09cc04b012c339ca20a1e914fa5a4b4d970171c46b64235f284516b9a

+ 0
- 185
app-crypt/ekeyd/ekeyd-1.1.4-r2.ebuild View File

@@ -1,185 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2

EAPI=4

inherit eutils multilib linux-info toolchain-funcs udev

DESCRIPTION="Entropy Key userspace daemon"
HOMEPAGE="http://www.entropykey.co.uk/"
SRC_URI="http://www.entropykey.co.uk/res/download/${P}.tar.gz"

LICENSE="MIT GPL-2" # GPL-2 (only) for init script
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="usb kernel_linux munin minimal"
REQUIRED_USE="minimal? ( !munin !usb )"

EKEYD_RDEPEND="dev-lang/lua
usb? ( virtual/libusb:0 )"
EKEYD_DEPEND="${EKEYD_RDEPEND}"
EKEYD_RDEPEND="${EKEYD_RDEPEND}
dev-lua/luasocket
kernel_linux? ( virtual/udev )
usb? ( !kernel_linux? ( sys-apps/usbutils ) )
munin? ( net-analyzer/munin )"

RDEPEND="!minimal? ( ${EKEYD_RDEPEND} )
!app-crypt/ekey-egd-linux
sys-apps/openrc"
DEPEND="!minimal? ( ${EKEYD_DEPEND} )"

CONFIG_CHECK="~USB_ACM"

pkg_setup() {
if ! use minimal && use kernel_linux && ! use usb && linux_config_exists; then
check_extra_config
fi
}

src_prepare() {
epatch "${FILESDIR}"/${P}-gentoo.patch
}

src_compile() {
local osname

# Override automatic detection: upstream provides this with uname,
# we don't like using uname.
case ${CHOST} in
*-linux-*)
osname=linux;;
*-freebsd*)
osname=freebsd;;
*-kfrebsd-gnu)
osname=gnukfreebsd;;
*-openbsd*)
osname=openbsd;;
*)
die "Unsupported operating system!"
;;
esac

# We don't slot LUA so we don't really need to have the variables
# set at all.
emake -C host \
CC="$(tc-getCC)" \
LUA_V= LUA_INC= \
OSNAME=${osname} \
OPT="${CFLAGS}" \
BUILD_ULUSBD=$(use usb && echo yes || echo no) \
$(use minimal && echo egd-linux)
}

src_install() {
exeinto /usr/libexec
newexe host/egd-linux ekey-egd-linux
newman host/egd-linux.8 ekey-egd-linux.8

newconfd "${FILESDIR}"/ekey-egd-linux.conf.2 ekey-egd-linux
newinitd "${FILESDIR}"/ekey-egd-linux.init.2 ekey-egd-linux

dodoc doc/* AUTHORS ChangeLog THANKS

use minimal && return
# from here on, install everything that is not part of the minimal
# support.

emake -C host \
DESTDIR="${D}" \
MANZCMD=cat MANZEXT= \
install-ekeyd $(use usb && echo install-ekey-ulusbd)

# We move the daemons around to avoid polluting the available
# commands.
dodir /usr/libexec
mv "${D}"/usr/sbin/ekey*d "${D}"/usr/libexec

newinitd "${FILESDIR}"/${PN}.init.2 ${PN}

if use usb && ! use kernel_linux; then
newinitd "${FILESDIR}"/ekey-ulusbd.init.2 ekey-ulusbd
newconfd "${FILESDIR}"/ekey-ulusbd.conf.2 ekey-ulusbd
fi

if use kernel_linux; then
local rules=udev/fedora15/60-entropykey.rules
use usb && rules=udev/fedora15/60-entropykey-uds.rules

udev_newrules ${rules} 70-${PN}.rules

exeinto "$(get_udevdir)"
doexe udev/entropykey.sh
fi

if use munin; then
exeinto /usr/libexec/munin/plugins
doexe munin/ekeyd_stat_

insinto /etc/munin/plugin-conf.d
newins munin/plugin-conf.d_ekeyd ekeyd
fi
}

pkg_postinst() {
elog "${CATEGORY}/${PN} now install also the EGD client service ekey-egd-linux."
elog "To use this service, you need enable EGDTCPSocket for the ekeyd service"
elog "managing the key(s)."
elog ""
elog "The daemon will send more entropy to the kernel once the available pool"
elog "falls below the value set in the kernel.random.write_wakeup_threshold"
elog "sysctl entry."
elog ""
ewarn "Since version 1.1.4-r1, ekey-egd-linux will *not* set the watermark for"
ewarn "you, instead you'll have to configure the sysctl in /etc/sysctl.conf"

use minimal && return
# from here on, document everything that is not part of the minimal
# support.

elog ""
elog "To make use of your EntropyKey, make sure to execute ekey-rekey"
elog "the first time, and then start the ekeyd service."
elog ""
elog "By default ekeyd will feed the entropy directly to the kernel's pool;"
elog "if your system has jumps in load average, you might prefer using the"
elog "EGD compatibility mode, by enabling EGDTCPSocket for ekeyd and then"
elog "starting the ekey-egd-linux service."
elog ""
elog "The same applies if you intend to provide entropy for multiple hosts"
elog "over the network. If you want to have the ekey-egd-linux service on"
elog "other hosts, you can enable the 'minimal' USE flag."
elog ""
elog "The service supports multiplexing if you wish to use multiple"
elog "keys, just symlink /etc/init.d/ekeyd → /etc/init.d/ekeyd.identifier"
elog "and it'll be looking for /etc/entropykey/identifier.conf"
elog ""

if use usb; then
if use kernel_linux; then
elog "You're going to use the userland USB daemon, the udev rules"
elog "will be used accordingly. If you want to use the CDC driver"
elog "please disable the usb USE flag."
else
elog "You're going to use the userland USB daemon, since your OS"
elog "does not support udev, you should start the ekey-ulusbd"
elog "service before ekeyd."
fi

ewarn "The userland USB daemon has multiple known issues. If you can,"
ewarn "please consider disabling the 'usb' USE flag and instead use the"
ewarn "CDC-ACM access method."
else
if use kernel_linux; then
elog "Some versions of Linux have a faulty CDC ACM driver that stops"
elog "EntropyKey from working properly; please check the compatibility"
elog "table at http://www.entropykey.co.uk/download/"
else
elog "Make sure your operating system supports the CDC ACM driver"
elog "or otherwise you won't be able to use the EntropyKey."
fi
elog ""
elog "If you're unsure about the working state of the CDC ACM driver"
elog "enable the usb USE flag and use the userland USB daemon"
fi
}

+ 0
- 164
app-crypt/ekeyd/ekeyd-1.1.5.ebuild View File

@@ -1,164 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2

EAPI=4

inherit eutils multilib linux-info toolchain-funcs udev systemd

DESCRIPTION="Entropy Key userspace daemon"
HOMEPAGE="http://www.entropykey.co.uk/"
SRC_URI="mirror://ubuntu/pool/universe/e/ekeyd/ekeyd_${PV}.orig.tar.gz"

LICENSE="MIT GPL-2" # GPL-2 (only) for init script
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="kernel_linux munin minimal"
REQUIRED_USE="minimal? ( !munin )"

EKEYD_RDEPEND="dev-lang/lua"
EKEYD_DEPEND="${EKEYD_RDEPEND}"
EKEYD_RDEPEND="${EKEYD_RDEPEND}
dev-lua/luasocket
kernel_linux? ( virtual/udev )
munin? ( net-analyzer/munin )"

RDEPEND="!minimal? ( ${EKEYD_RDEPEND} )
!app-crypt/ekey-egd-linux
sys-apps/openrc"
DEPEND="!minimal? ( ${EKEYD_DEPEND} )"

CONFIG_CHECK="~USB_ACM"

pkg_setup() {
if ! use minimal && use kernel_linux && ! use usb && linux_config_exists; then
check_extra_config
fi
}

src_prepare() {
epatch "${FILESDIR}/${P}-const_char_usage.patch";
epatch "${FILESDIR}/${P}-enoent.patch";
epatch "${FILESDIR}/${P}-path-fixes.patch";
epatch "${FILESDIR}/${P}-udev-rule.patch";
epatch "${FILESDIR}/${P}-remove-werror.patch";
epatch "${FILESDIR}/${P}-misc.patch";
}

src_compile() {
local osname

# Override automatic detection: upstream provides this with uname,
# we don't like using uname.
case ${CHOST} in
*-linux-*)
osname=linux;;
*-freebsd*)
osname=freebsd;;
*-kfrebsd-gnu)
osname=gnukfreebsd;;
*-openbsd*)
osname=openbsd;;
*)
die "Unsupported operating system!"
;;
esac

# We don't slot LUA so we don't really need to have the variables
# set at all.
emake -C host \
CC="$(tc-getCC)" \
LUA_V= LUA_INC= \
OSNAME=${osname} \
OPT="${CFLAGS}" \
BUILD_ULUSBD=no \
$(use minimal && echo egd-linux)
}

src_install() {
exeinto /usr/libexec
newexe host/egd-linux ekey-egd-linux
newman host/egd-linux.8 ekey-egd-linux.8

newconfd "${FILESDIR}"/ekey-egd-linux.conf.2 ekey-egd-linux
newinitd "${FILESDIR}"/ekey-egd-linux.init.2 ekey-egd-linux

dodoc doc/* AUTHORS ChangeLog THANKS

use minimal && return
# from here on, install everything that is not part of the minimal
# support.

emake -C host \
DESTDIR="${D}" \
MANZCMD=cat MANZEXT= \
install-ekeyd

# We move the daemons around to avoid polluting the available
# commands.
dodir /usr/libexec
mv "${D}"/usr/sbin/ekey*d "${D}"/usr/libexec

systemd_dounit "${FILESDIR}/ekeyd.service"

newinitd "${FILESDIR}"/${PN}.init.2 ${PN}

if use kernel_linux; then
local rules="${FILESDIR}/90-ekeyd.rules"
udev_newrules ${rules} 90-${PN}.rules
fi

if use munin; then
exeinto /usr/libexec/munin/plugins
doexe munin/ekeyd_stat_

insinto /etc/munin/plugin-conf.d
newins munin/plugin-conf.d_ekeyd ekeyd
fi
}

pkg_postinst() {
elog "${CATEGORY}/${PN} now install also the EGD client service ekey-egd-linux."
elog "To use this service, you need enable EGDTCPSocket for the ekeyd service"
elog "managing the key(s)."
elog ""
elog "The daemon will send more entropy to the kernel once the available pool"
elog "falls below the value set in the kernel.random.write_wakeup_threshold"
elog "sysctl entry."
elog ""
ewarn "Since version 1.1.4-r1, ekey-egd-linux will *not* set the watermark for"
ewarn "you, instead you'll have to configure the sysctl in /etc/sysctl.conf"

use minimal && return
# from here on, document everything that is not part of the minimal
# support.

elog ""
elog "To make use of your EntropyKey, make sure to execute ekey-rekey"
elog "the first time, and then start the ekeyd service."
elog ""
elog "By default ekeyd will feed the entropy directly to the kernel's pool;"
elog "if your system has jumps in load average, you might prefer using the"
elog "EGD compatibility mode, by enabling EGDTCPSocket for ekeyd and then"
elog "starting the ekey-egd-linux service."
elog ""
elog "The same applies if you intend to provide entropy for multiple hosts"
elog "over the network. If you want to have the ekey-egd-linux service on"
elog "other hosts, you can enable the 'minimal' USE flag."
elog ""
elog "The service supports multiplexing if you wish to use multiple"
elog "keys, just symlink /etc/init.d/ekeyd → /etc/init.d/ekeyd.identifier"
elog "and it'll be looking for /etc/entropykey/identifier.conf"
elog ""

if use kernel_linux; then
elog "Some versions of Linux have a faulty CDC ACM driver that stops"
elog "EntropyKey from working properly; please check the compatibility"
elog "table at http://www.entropykey.co.uk/download/"
else
elog "Make sure your operating system supports the CDC ACM driver"
elog "or otherwise you won't be able to use the EntropyKey."
fi
elog ""
elog "If you're unsure about the working state of the CDC ACM driver"
elog "enable the usb USE flag and use the userland USB daemon"
}

+ 8
- 8
app-crypt/elettra/elettra-1.0.ebuild View File

@@ -1,15 +1,15 @@
# Copyright 1999-2018 Gentoo Foundation
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=0
EAPI=7

inherit toolchain-funcs

MY_P="${PN}-src-${PV}"

DESCRIPTION="Plausible deniable file cryptography"
HOMEPAGE="http://www.winstonsmith.info/julia/elettra/"
SRC_URI="http://www.winstonsmith.info/julia/elettra/${MY_P}.tar.gz"
HOMEPAGE="https://www.winstonsmith.info/julia/elettra/"
SRC_URI="https://www.winstonsmith.info/julia/elettra/${MY_P}.tar.gz"

LICENSE="WTFPL-2"
SLOT="0"
@@ -17,8 +17,8 @@ KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE=""

RDEPEND="sys-libs/zlib
app-crypt/mhash
dev-libs/libmcrypt"
app-crypt/mhash
dev-libs/libmcrypt"

DEPEND="${RDEPEND}"

@@ -31,6 +31,6 @@ src_compile() {
}

src_install() {
dobin elettra || die "dobin failed"
dodoc README || die "dodoc failed"
dobin elettra
dodoc README
}

+ 7
- 6
app-crypt/jacksum/jacksum-1.7.0.ebuild View File

@@ -1,17 +1,19 @@
# Copyright 1999-2018 Gentoo Foundation
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=0
EAPI=7

inherit java-pkg-2 java-ant-2

DESCRIPTION="Java utility for computing and verifying checksums: CRC*, MD*, etc."
HOMEPAGE="http://www.jonelo.de/java/jacksum/"
SRC_URI="mirror://sourceforge/jacksum/${P}.zip"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""

DEPEND=">=virtual/jdk-1.3.1
dev-java/ant-core
app-arch/unzip"
@@ -20,10 +22,9 @@ RDEPEND=">=virtual/jre-1.3.1"
S="${WORKDIR}"

src_unpack() {
unpack ${A}
cd "${S}"
unzip -qq source/${PN}-src.zip || die "failed to unpack source"
rm *.jar
default
unpack ./source/${PN}-src.zip
rm *.jar || die
}

src_install() {


BIN
app-dicts/Manifest.gz View File


+ 0
- 1
app-dicts/dictd-devils/Manifest View File

@@ -1 +0,0 @@
DIST devils-dict-pre.tar.gz 175823 BLAKE2B caf11573aa4a8e1774a15a54eab7ed0a9069588498d51d382e030da7dccca2fb7e03170506becfcdb8246f8802655bca22abe568d839cee608e5310951328d93 SHA512 b085f0b8e8ead1070f31fdcfff7489b09550a92c50fb5e4018f2a953b456871900eee65e91f916e4be155ded20cb906d683bdc5fb5b5370201ce664d8fd8c40d

+ 0
- 22
app-dicts/dictd-devils/dictd-devils-0-r1.ebuild View File

@@ -1,22 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=0

MY_P=devils-dict-pre
S=${WORKDIR}
DESCRIPTION="The Devil's Dictionary for dict"
HOMEPAGE="http://www.dict.org/"
SRC_URI="ftp://ftp.dict.org/pub/dict/pre/${MY_P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
IUSE=""
KEYWORDS="amd64 ppc ppc64 sparc x86"

DEPEND=">=app-text/dictd-1.5.5"

src_install() {
insinto /usr/lib/dict
doins devils.dict.dz devils.index || die
}

+ 0
- 5
app-dicts/dictd-devils/metadata.xml View File

@@ -1,5 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
</pkgmetadata>

+ 0
- 24
app-dicts/dictd-dicts/dictd-dicts-1.0.ebuild View File

@@ -1,24 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=0

DESCRIPTION="A package to simplify installation of all dictd dictionaries"

SLOT="0"
LICENSE="GPL-2"
HOMEPAGE="http://www.dict.org/"
IUSE=""
KEYWORDS="amd64 ppc ppc64 sparc x86"

DEPEND=""

RDEPEND="app-dicts/dictd-devils
app-dicts/dictd-elements
app-dicts/dictd-foldoc
app-dicts/dictd-gazetteer
app-dicts/dictd-jargon
app-dicts/dictd-misc
app-dicts/dictd-vera
app-dicts/dictd-web1913
app-dicts/dictd-wn"

+ 0
- 5
app-dicts/dictd-dicts/metadata.xml View File

@@ -1,5 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
</pkgmetadata>

+ 0
- 1
app-dicts/dictd-elements/Manifest View File

@@ -1 +0,0 @@
DIST elements-20001107-pre.tar.gz 16934 BLAKE2B 5b351c30cdc8fc6161a1ff1c2ccfc0b3ae9456d8fec9b57215ff20b07b99b4b267fd1824981458eb9e27ba6d628f5aa23b282dfe4a529752f7301447fc10b3c1 SHA512 93c8426582e0715eb1f261ab60b15da48943464993a027693617f699a4a2ee89d33f19ba820ae046e1221d8d57139d54987a2abf35b6c59ba26c2b66199cf51b

+ 0
- 23
app-dicts/dictd-elements/dictd-elements-2000.22.07-r1.ebuild View File

@@ -1,23 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=0

MY_P=elements-20001107-pre
DESCRIPTION="The elements database for dict"
SRC_URI="ftp://ftp.dict.org/pub/dict/pre/${MY_P}.tar.gz"
HOMEPAGE="http://www.dict.org"

LICENSE="GPL-2"
SLOT="0"
IUSE=""
KEYWORDS="amd64 ppc ppc64 sparc x86"

DEPEND=">=app-text/dictd-1.5.5"

S=${WORKDIR}

src_install() {
insinto /usr/lib/dict
doins elements.dict.dz elements.index || die
}

+ 0
- 5
app-dicts/dictd-elements/metadata.xml View File

@@ -1,5 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
</pkgmetadata>

+ 0
- 1
app-dicts/dictd-foldoc/Manifest View File

@@ -1 +0,0 @@
DIST foldoc-20010313.tar.gz 2166599 BLAKE2B 5f9c7cf2875ef75dd278a94fa2eecdbbad7b891442e1755fc801fde80861d6adcf66d76c93580660440f2c5eb0fb5f234fa4ee0e4b9adbd930cbfdb6855db6bb SHA512 bcea2e6e350e7dc9c7811dd7904ea646ace3e2d6421c9f8f04a14e317fde07a0a8f3028ec7d108ee6fdeba21fd6a72e17d67f4e13d53ccb582908e73df6c1a53

+ 0
- 23
app-dicts/dictd-foldoc/dictd-foldoc-2001.03.13-r1.ebuild View File

@@ -1,23 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=0

MY_P=foldoc-20010313
DESCRIPTION="The Free On-line Dictionary of Computing for dict"
HOMEPAGE="http://www.dict.org/"
SRC_URI="ftp://ftp.dict.org/pub/dict/pre/${MY_P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
IUSE=""
KEYWORDS="amd64 ppc ppc64 sparc x86"

DEPEND=">=app-text/dictd-1.5.5"

S=${WORKDIR}

src_install() {
insinto /usr/lib/dict
doins foldoc.dict.dz foldoc.index || die
}

+ 0
- 5
app-dicts/dictd-foldoc/metadata.xml View File

@@ -1,5 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
</pkgmetadata>

+ 0
- 1
app-dicts/dictd-gazetteer/Manifest View File

@@ -1 +0,0 @@
DIST dict-gazetteer-1.2-pre.tar.gz 2209944 BLAKE2B 92ab4e48cab546d7ad50594c91d7d6b4d3b1b6fd00f6cafc359f462a1012a4281c3afa9e806c349a80c890810984dffa74d7ab5dad32289477a5a854727b0cc5 SHA512 e50d19e0d823aac5119cc8ff9d602a42a2721447e32013dff6278cb98c939eec219ca5cecb75a3f7495e11ae0b458b90498fd3b55c768298fc814a8e1870b009

+ 0
- 23
app-dicts/dictd-gazetteer/dictd-gazetteer-1.2-r1.ebuild View File

@@ -1,23 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=0

MY_P=dict-gazetteer-${PV}-pre
DESCRIPTION="The original U.S. Gazetteer Place and Zipcode Files for dict"
HOMEPAGE="http://www.dict.org/"
SRC_URI="ftp://ftp.dict.org/pub/dict/pre/${MY_P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
IUSE=""
KEYWORDS="amd64 ppc ppc64 sparc x86"

DEPEND=">=app-text/dictd-1.5.5"

S=${WORKDIR}

src_install() {
insinto /usr/lib/dict
doins gazetteer.dict.dz gazetteer.index || die
}

+ 0
- 5
app-dicts/dictd-gazetteer/metadata.xml View File

@@ -1,5 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
</pkgmetadata>

+ 0
- 1
app-dicts/dictd-jargon/Manifest View File

@@ -1 +0,0 @@
DIST jargon_4.2.3.tar.gz 650370 BLAKE2B ba3198fbd371fc9cef53edc465ad165364981deb315d5abc0d7dcd9d0cfee4afd3bad9554845ac2c5f98d547081890b474eba3557b9f61e69a235708f8841745 SHA512 7eba12c741cc2be7ab77c061fde38f7f083bf54d37428c3b6eb567bdde7002b6e70fd73411e354c8b5124ec2d7dd9ef1030b7cf8dec3d0b89ac450cf20ed22c7

+ 0
- 24
app-dicts/dictd-jargon/dictd-jargon-4.2.3-r1.ebuild View File

@@ -1,24 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=0

MY_P=${PN/dictd-/}_${PV}
DESCRIPTION="Jargon lexicon"
HOMEPAGE="http://www.dict.org/"
SRC_URI="ftp://ftp.dict.org/pub/dict/pre/${MY_P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
IUSE=""
KEYWORDS="amd64 ppc ppc64 sparc x86"

DEPEND=">=app-text/dictd-1.5.5"

S=${WORKDIR}

src_install () {
dodoc README
insinto /usr/lib/dict
doins jargon.dict.dz jargon.index || die
}

+ 0
- 5
app-dicts/dictd-jargon/metadata.xml View File

@@ -1,5 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
</pkgmetadata>

+ 0
- 1
app-dicts/dictd-misc/Manifest View File

@@ -1 +0,0 @@
DIST dict-misc-1.5b-pre.tar.gz 2167909 BLAKE2B a7b5a0bdcf84d4eb882f5ee836ef8c8885d4c2b3c1557297d0d13caf54902b398de6ec5c8eefe019f114f846faa56ee5c6b64b94aa5f6b9acaf797dc946eeb79 SHA512 74229be89dbda5ff7d83fee187e5b9d0d29890365b6699bb57ef3178ae33ac76af88cbf1dc629224adb4ec90db6ffc3b744851dea7285910e401792010a3be4a

+ 0
- 26
app-dicts/dictd-misc/dictd-misc-1.5b-r1.ebuild View File

@@ -1,26 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=0

MY_P=${P/dictd/dict}-pre
DESCRIPTION="Easton's 1897 Bible Dictionary for dict"
HOMEPAGE="http://www.dict.org/"
SRC_URI="ftp://ftp.dict.org/pub/dict/pre/${MY_P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
IUSE=""
KEYWORDS="amd64 ppc ppc64 sparc x86"

DEPEND=">=app-text/dictd-1.5.5"

S=${WORKDIR}

src_install() {
insinto /usr/lib/dict
doins easton.dict.dz easton.index \
hitchcock.dict.dz hitchcock.index \
world95.dict.dz world95.index \
|| die
}

+ 0
- 5
app-dicts/dictd-misc/metadata.xml View File

@@ -1,5 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
</pkgmetadata>

+ 0
- 1
app-dicts/dictd-web1913/Manifest View File

@@ -1 +0,0 @@
DIST dict-web1913-1.4-pre.tar.gz 13147422 BLAKE2B ef142f5bdb20b2def00feee6bfa58b5056c156918fa2e51882f83cc8738ad3f8a646900249a83c0c287363676dc8c1d26d104adfc931ce3384bdc6cb879c7f60 SHA512 028aece920edf52672f7abf59d962f539b6704722a781296108d648a3327506bf8b2b486ecc97688e9de37a265f8f30342c8b147fcb101c46269b43c2d2b55e1

+ 0
- 23
app-dicts/dictd-web1913/dictd-web1913-1.4-r1.ebuild View File

@@ -1,23 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=0

MY_P=${P/td/t}-pre
DESCRIPTION="Webster's Revised Unabridged Dictionary (1913) for dict"
HOMEPAGE="http://www.dict.org/"
SRC_URI="ftp://ftp.dict.org/pub/dict/pre/${MY_P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
IUSE=""
KEYWORDS="amd64 ppc ppc64 sparc x86"

DEPEND=">=app-text/dictd-1.5.5"

S=${WORKDIR}

src_install() {
insinto /usr/lib/dict
doins web1913.dict.dz web1913.index || die
}

+ 0
- 5
app-dicts/dictd-web1913/metadata.xml View File

@@ -1,5 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
</pkgmetadata>

BIN
app-emacs/Manifest.gz View File


+ 2
- 2
app-emacs/ghc-mod/ghc-mod-5.4.0.0.ebuild View File

@@ -1,4 +1,4 @@
# Copyright 1999-2018 Gentoo Foundation
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=5
@@ -10,7 +10,7 @@ inherit elisp-common haskell-cabal

DESCRIPTION="Happy Haskell Programming"
HOMEPAGE="http://www.mew.org/~kazu/proj/ghc-mod/"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"

LICENSE="AGPL-3"
SLOT="0/${PV}"


+ 2
- 2
app-emacs/ghc-mod/ghc-mod-5.5.0.0-r1.ebuild View File

@@ -1,4 +1,4 @@
# Copyright 1999-2018 Gentoo Foundation
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=5
@@ -10,7 +10,7 @@ inherit elisp-common haskell-cabal

DESCRIPTION="Happy Haskell Programming"
HOMEPAGE="http://www.mew.org/~kazu/proj/ghc-mod/"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"

LICENSE="AGPL-3"
SLOT="0/${PV}"


+ 2
- 2
app-emacs/ghc-mod/ghc-mod-5.7.0.0.ebuild View File

@@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=6
@@ -10,7 +10,7 @@ inherit elisp-common haskell-cabal

DESCRIPTION="Happy Haskell Programming"
HOMEPAGE="http://www.mew.org/~kazu/proj/ghc-mod/"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"

LICENSE="AGPL-3"
SLOT="0/${PV}"


BIN
app-emulation/Manifest.gz View File


+ 0
- 1
app-emulation/libpod/Manifest View File

@@ -1,3 +1,2 @@
DIST libpod-1.5.1.tar.gz 8010274 BLAKE2B 4928b45a6d86fe14ff7359c856da664d14fc578dcff095c984eb0fa3b4aed42576cf610f19a9015064f406109d79cd6df60eb0b2990e5058de1e4f9f7d9ae7ee SHA512 d9d422c4189adb840cfe3dd8b7e8278412f0ea17e4ccd2cdf4f4b134a87b1add61bbdca1c8d9db3db846c272e2ab3f624bf9e4aac005b78d0c7e161af898dc02
DIST libpod-1.6.2.tar.gz 8270781 BLAKE2B 5d86533ddc821f731292e126102a31d651956c275a22c5c4ab3c57b9351832a1d85d75be877343c60af47716f9d1776315b3bf41fb17037d02fee10cf88efba3 SHA512 68192dda019623e3f3af9f82f946be8efbaf3e2c54acf23f62af67ac1ca093dd4dba11d2a7c1c950b99060393ed7e945752c1eaa9eada0dfc30f3dcaac8e1c04
DIST libpod-1.6.3.tar.gz 8340471 BLAKE2B b017a29ab034d8432b3abe2d920e0a71ad6542a5f088ed0de8fc67e846b409efbfd5be2e72908b52b5d21f05ce30c31db3bd55f8d8974711eb8f48cf8c3553a5 SHA512 a4d9f4c74db42fade86c36f4b2c27b8b3ff42db90af21bccab2eae8e9d710ae102c05e1fa926ac1d8e67613e11fa40163800077b61e49d90de521ab472e9c8dd

+ 0
- 142
app-emulation/libpod/libpod-1.6.2.ebuild View File

@@ -1,142 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=7

EGIT_COMMIT="f3ffda1e08f19e9a6a88484136b5eed76533f21a"
EGO_PN="github.com/containers/${PN}"

inherit bash-completion-r1 flag-o-matic golang-vcs-snapshot

DESCRIPTION="Library and podman tool for running OCI-based containers in Pods"
HOMEPAGE="https://github.com/containers/libpod/"
SRC_URI="https://github.com/containers/libpod/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0"
SLOT="0"

KEYWORDS="~amd64"
IUSE="apparmor btrfs ostree +rootless selinux"
REQUIRED_USE="!selinux? ( !ostree )"
RESTRICT="test"

COMMON_DEPEND="
app-crypt/gpgme:=
>=app-emulation/conmon-2.0.0
>=app-emulation/runc-1.0.0_rc6
dev-libs/libassuan:=
dev-libs/libgpg-error:=
sys-fs/lvm2
sys-libs/libseccomp:=

apparmor? ( sys-libs/libapparmor )
btrfs? ( sys-fs/btrfs-progs )
ostree? (
dev-libs/glib:=
dev-util/ostree:=
)
rootless? ( app-emulation/slirp4netns )
selinux? ( sys-libs/libselinux:= )
"
DEPEND="
${COMMON_DEPEND}
dev-go/go-md2man"
RDEPEND="${COMMON_DEPEND}"
S="${WORKDIR}/${P}/src/${EGO_PN}"

src_prepare() {
default

# Disable installation of python modules here, since those are
# installed by separate ebuilds.
sed -e '/^GIT_.*/d' \
-e 's/$(GO) build/$(GO) build -v -work -x/' \
-e 's/^\(install:.*\) install\.python$/\1/' \
-i Makefile || die
}

src_compile() {
# Filter unsupported linker flags
filter-flags '-Wl,*'

[[ -f hack/apparmor_tag.sh ]] || die
if use apparmor; then
echo -e "#!/bin/sh\necho apparmor" > hack/apparmor_tag.sh || die
else
echo -e "#!/bin/sh\ntrue" > hack/apparmor_tag.sh || die
fi

[[ -f hack/btrfs_installed_tag.sh ]] || die
if use btrfs; then
echo -e "#!/bin/sh\ntrue" > hack/btrfs_installed_tag.sh || die
else
echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \
hack/btrfs_installed_tag.sh || die
fi

[[ -f hack/ostree_tag.sh ]] || die
if use ostree; then
echo -e "#!/bin/sh\necho ostree" > hack/ostree_tag.sh || die
else
echo -e "#!/bin/sh\necho containers_image_ostree_stub" > hack/ostree_tag.sh || die
fi

[[ -f hack/selinux_tag.sh ]] || die
if use selinux; then
echo -e "#!/bin/sh\necho selinux" > hack/selinux_tag.sh || die
else
echo -e "#!/bin/sh\ntrue" > hack/selinux_tag.sh || die
fi

env -u GOCACHE -u XDG_CACHE_HOME GOPATH="${WORKDIR}/${P}" GOBIN="${WORKDIR}/${P}/bin" \
emake all \
GIT_BRANCH=master \
GIT_BRANCH_CLEAN=master \
COMMIT_NO="${EGIT_COMMIT}" \
GIT_COMMIT="${EGIT_COMMIT}"
}

src_install() {
emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install

insinto /etc/containers
newins test/registries.conf registries.conf.example
newins test/policy.json policy.json.example

newinitd "${FILESDIR}"/podman.initd podman

insinto /etc/logrotate.d
newins "${FILESDIR}/podman.logrotated" podman

dobashcomp completions/bash/*

keepdir /var/lib/containers
}

pkg_preinst() {
LIBPOD_ROOTLESS_UPGRADE=false
if use rootless; then
has_version 'app-emulation/libpod[rootless]' || LIBPOD_ROOTLESS_UPGRADE=true
fi
}

pkg_postinst() {
local want_newline=false
if [[ ! ( -e ${EROOT%/*}/etc/containers/policy.json && -e ${EROOT%/*}/etc/containers/registries.conf ) ]]; then
elog "You need to create the following config files:"
elog "/etc/containers/registries.conf"
elog "/etc/containers/policy.json"
elog "To copy over default examples, use:"
elog "cp /etc/containers/registries.conf{.example,}"
elog "cp /etc/containers/policy.json{.example,}"
want_newline=true
fi
if [[ ${LIBPOD_ROOTLESS_UPGRADE} == true ]] ; then
${want_newline} && elog ""
elog "For rootless operation, you need to configure subuid/subgid"
elog "for user running podman. In case subuid/subgid has only been"
elog "configured for root, run:"
elog "usermod --add-subuids 1065536-1131071 <user>"
elog "usermod --add-subgids 1065536-1131071 <user>"
want_newline=true
fi
}

+ 3
- 0
app-emulation/libpod/libpod-1.6.3.ebuild View File

@@ -46,6 +46,9 @@ src_prepare() {
-e 's/$(GO) build/$(GO) build -v -work -x/' \
-e 's/^\(install:.*\) install\.python$/\1/' \
-i Makefile || die

sed -e 's|OUTPUT="${CIRRUS_TAG:.*|OUTPUT='v${PV}'|' \
-i hack/get_release_info.sh || die
}

src_compile() {


BIN
app-eselect/Manifest.gz View File


+ 5
- 7
app-eselect/eselect-cblas/eselect-cblas-0.1.ebuild View File

@@ -1,11 +1,12 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=0
EAPI=7

DESCRIPTION="C-language BLAS module for eselect"
HOMEPAGE="https://www.gentoo.org/proj/en/eselect/"
HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"
SRC_URI=""
S=${WORKDIR}

LICENSE="GPL-2"
SLOT="0"
@@ -14,12 +15,9 @@ IUSE=""

# Need skel.bash lib
RDEPEND=">=app-admin/eselect-1.0.5"
DEPEND="${RDEPEND}"

src_install() {
local MODULEDIR="/usr/share/eselect/modules"
local MODULE="cblas"
insinto ${MODULEDIR}
newins "${FILESDIR}"/${MODULE}.eselect-${PVR} ${MODULE}.eselect
insinto /usr/share/eselect/modules
newins "${FILESDIR}"/cblas.eselect-${PVR} cblas.eselect
doman "${FILESDIR}"/cblas.eselect.5
}

+ 0
- 27
app-eselect/eselect-lapack/eselect-lapack-0.1.ebuild View File

@@ -1,27 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=0

inherit eutils

DESCRIPTION="LAPACK module for eselect"
HOMEPAGE="https://www.gentoo.org/proj/en/eselect/"
SRC_URI=""

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE=""

# Need skel.bash lib
RDEPEND=">=app-admin/eselect-1.0.5"
DEPEND="${RDEPEND}"

src_install() {
local MODULEDIR="/usr/share/eselect/modules"
local MODULE="lapack"
insinto ${MODULEDIR}
newins "${FILESDIR}"/${MODULE}.eselect-${PVR} ${MODULE}.eselect
doman "${FILESDIR}"/lapack.eselect.5
}

+ 1
- 1
app-eselect/eselect-lapack/eselect-lapack-0.2.ebuild View File

@@ -9,7 +9,7 @@ SRC_URI=""

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86"
IUSE=""

# Need skel.bash lib


+ 0
- 14
app-eselect/eselect-lapack/files/lapack.eselect-0.1 View File

@@ -1,14 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2

inherit skel

MODULE="LAPACK"
IFACE="lapack"

DESCRIPTION="Manage installed $MODULE implementations"
MAINTAINER="spyderous@gentoo.org"
SVN_DATE='$Date: 2015/03/31 16:49:51 $'
VERSION=$(svn_date_to_version "${SVN_DATE}" )

# vim: set ft=eselect :

BIN
app-forensics/Manifest.gz View File


+ 0
- 2
app-forensics/zzuf/Manifest View File

@@ -1,3 +1 @@
DIST zzuf-0.13-zzcat-zzat-rename.patch.bz2 11370 BLAKE2B a1a2fef43f9ae5aecb89e364db7ec045611d531ae8f3ff56fed625050ab61ea147af6b1e3ad005a91a91d86b4d17dbc3f00c61744325549a6a2d2981d420ae47 SHA512 5df3ccc08315c8a983f13294ca3fc38f3b7094a9ba04a46ee7740522ad486318bcf019fec78d60581cb541b5ebdbe1d0751273233d5a54b03f411aef84790529
DIST zzuf-0.13.tar.gz 461498 BLAKE2B bb42c32f466b2f99675ec7e2c8ad5fdd0852e8b3a94b05dcd9d4d705d3ca1abaef5d6e7c6a4f204c6050ab8ad2eefbeaa6e0378c4ebda7a65cfa2c7e5a8b6fbf SHA512 e8208dae68b4eee5ebc96775476f616c6822bc9a6a9c753d7f477e9f3e6f527a03e1aec494c2cb8a6666f3159104ea2e221acf8da35efb7d8e357666dbc315ce
DIST zzuf-0.15.tar.bz2 394859 BLAKE2B a040bc0c43050d36b4dcc59ad49e42a81a0f944fdcaea537a33c925cc9a60cebe46bbd165df4a309204e4c125fb871e9aaaf532183cdb1101ac33230b83f5979 SHA512 7e5b55761c0f75af10920e1ffdde1564022b8d43ce8f59d6b0a27d2c59779ef98dd561cb26f781b8cee09016f08144439770ea2db250874d4bebd2443f592898

+ 0
- 46
app-forensics/zzuf/zzuf-0.13-r1.ebuild View File

@@ -1,46 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2

EAPI=4

inherit autotools eutils

DESCRIPTION="Transparent application input fuzzer"
HOMEPAGE="http://caca.zoy.org/wiki/zzuf"
SRC_URI="http://caca.zoy.org/files/${PN}/${P}.tar.gz
https://dev.gentoo.org/~cardoe/distfiles/${P}-zzcat-zzat-rename.patch.bz2"

LICENSE="WTFPL-2"
SLOT="0"
KEYWORDS="~amd64 ~sparc ~x86"
IUSE=""

# fails with sandbox enabled
RESTRICT="test"

DOCS=( AUTHORS ChangeLog NEWS README TODO )

src_prepare() {
sed -i -e '/CFLAGS/d' "${S}"/configure.ac \
|| die "unable to fix the configure.ac"
sed -i -e 's:noinst_:check_:' "${S}"/test/Makefile.am \
|| die "unable to fix unconditional test building"

epatch "${DISTDIR}"/${P}-zzcat-zzat-rename.patch.bz2

eautoreconf
}

src_configure() {
# Don't build the static library, as the library is only used for
# preloading, so there is no reason to build it statically, unless
# you want to use zzuf with a static-linked executable, which I'm
# not even sure would be a good idea.
econf --disable-static
}

src_install() {
default

find "${D}" -name '*.la' -delete
}

BIN
app-i18n/Manifest.gz View File


+ 0
- 2
app-i18n/man-pages-pl/Manifest View File

@@ -1,3 +1 @@
DIST man-PL28-06-2007.tar.gz 3436680 BLAKE2B 2f86479fa37ddf8653b3b5252485df10384c7204e7c4642ea8cda7f61d203edd5d1a473d183c1e27064ff6cadd314a546b78c63ec9f57d8f5b94875f0e259333 SHA512 cc5de191b5dc7963018db8c2e7094b8e4e6db0dc0afefaa3a36e73a0bc70a3889d68ce78c4a900862dc5590a00bf57a3897050ed25c45d2f6f33765858cc4c8b
DIST manpages-pl-0.6.tar.bz2 3513993 BLAKE2B 3447da36b9f49b726286575d858ce74043c6a4d3954ed0329dd06a5ba796c873dc7fcfb6f905998c4b1776eeb5f5f5069236d97b4429a0d75786703857a8f0b5 SHA512 ff1841ae4e1d01af46f6f3e28ad1543d3f46ce9580665a9b4a538e96e87f77ec5b36ad26c7dc38ac816dd3c864643d47e0f809c8382e56d0c1418209849eeffa
DIST manpages-pl-0.7.tar.bz2 3791061 BLAKE2B 81809280c78ecafc67c59a5353a589c119fe6b590c9d655dae4accb5247a178df9f3f186822834f3426b0d41ed9ab83f335204eb654acf2cf5a472dd7ca4cafb SHA512 79293e1bbfbaed5f97e63cb86fc1b445ea960fdee96567899ba9f6836d4188e0d80d4788180c29fdca3d358359b6fd3768c195857657819534942ece2c43694b

+ 0
- 26
app-i18n/man-pages-pl/man-pages-pl-0.6.ebuild View File

@@ -1,26 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2

EAPI=5

DESCRIPTION="A collection of Polish translations of Linux manual pages"
HOMEPAGE="https://sourceforge.net/projects/manpages-pl/"
SRC_URI="mirror://sourceforge/manpages-pl/manpages-pl-${PV}.tar.bz2"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"

DOCS=( AUTHORS README )

S="${WORKDIR}/manpages-pl-${PV}"

src_prepare() {
epatch_user
#mans provided by other packages
mans="generated/man1/groups.1 po/man1/groups.1.po"

for man in ${mans}; do
rm ${man} || die
done
}

+ 1
- 1
app-i18n/man-pages-pl/man-pages-pl-0.7.ebuild View File

@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/manpages-pl/${MY_PKG}.tar.bz2"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh sparc x86"

DOCS=( AUTHORS README )



+ 0
- 42
app-i18n/man-pages-pl/man-pages-pl-0_pre20070628-r2.ebuild View File

@@ -1,42 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=4

inherit autotools

DESCRIPTION="A collection of Polish translations of Linux manual pages"
HOMEPAGE="http://www.batnet.pl/ptm/"
SRC_URI="http://www.batnet.pl/ptm/man-PL28-06-2007.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh sparc x86"
IUSE=""

RDEPEND=""
DEPEND=""

DOCS=(AUTHORS ChangeLog FAQ NEWS README TODO)

S="${WORKDIR}/pl_PL"

src_prepare() {
# missing manpages
sed -i -e '/\tpasswd.1/ d' man1/Makefile.am || die

# manpages provided by other packages
mans="gendiff.1 groups.1 apropos.1 man.1 su.1 newgrp.1 whatis.1 gpasswd.1 chsh.1 \
chfn.1 limits.5 login.1 expiry.1 porttime.5 lastlog.8 faillog.8 logoutd.8 \
rpm.8 rpmdeps.8 rpmbuild.8 rpmcache.8 rpmgraph.8 rpm2cpio.8 evim.1 vim.1 \
vimdiff.1 vimtutor.1 ex.1 rview.1 rvim.1 view.1 suauth.5 mc.1"
# bug #375623:
mans="${mans} manpath.5 catman.8 mandb.8 zsoelim.1 manpath.1"
# bug #403379:
mans="${mans} shadow.3"
for page in ${mans} ; do
sed -i -e "/\\t${page}/d; \$s,\\\,,;" man${page: -1}/Makefile.am || die
done

eautoreconf
}

BIN
app-laptop/Manifest.gz View File


+ 32
- 0
app-laptop/hdaps-gl/hdaps-gl-0.0.5-r1.ebuild View File

@@ -0,0 +1,32 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=7

inherit toolchain-funcs

DESCRIPTION="OpenGL visualization for HDAPS data"
HOMEPAGE="http://hdaps.sourceforge.net"
SRC_URI="mirror://sourceforge/hdaps/${P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""

BDEPEND=""
DEPEND="virtual/opengl
media-libs/freeglut"
RDEPEND="${DEPEND}"

PATCHES=( "${FILESDIR}/${P}-as-needed.diff" )

src_compile() {
emake CC="$(tc-getCC)" \