2338 changed files with 29634 additions and 24934 deletions
-
BINManifest.files.gz
-
BINapp-admin/Manifest.gz
-
1app-admin/conky/Manifest
-
192app-admin/conky/conky-1.10.7.ebuild
-
13app-admin/conky/files/conky-1.10.7-cpu-hotplug.patch
-
4app-admin/logrotate/logrotate-3.13.0.ebuild
-
BINapp-arch/Manifest.gz
-
2app-arch/brotli/brotli-1.0.2.ebuild
-
2app-arch/dpkg/Manifest
-
87app-arch/dpkg/dpkg-1.18.24.ebuild
-
87app-arch/dpkg/dpkg-1.19.0.5.ebuild
-
1app-arch/xar/Manifest
-
16app-arch/xar/files/xar-1.8-safe_dirname.patch
-
8app-arch/xar/metadata.xml
-
46app-arch/xar/xar-1.8.ebuild
-
BINapp-cdr/Manifest.gz
-
1app-cdr/qpxtool/Manifest
-
125app-cdr/qpxtool/files/qpxtool-0.7.0-libpng15.patch
-
33app-cdr/qpxtool/files/qpxtool-0.7.0-locale-install-race.patch
-
11app-cdr/qpxtool/files/qpxtool-0.7.2-libs.patch
-
8app-cdr/qpxtool/metadata.xml
-
41app-cdr/qpxtool/qpxtool-0.7.2.ebuild
-
BINapp-crypt/Manifest.gz
-
1app-crypt/acme/Manifest
-
47app-crypt/acme/acme-0.21.0.ebuild
-
1app-crypt/certbot-apache/Manifest
-
38app-crypt/certbot-apache/certbot-apache-0.21.0.ebuild
-
1app-crypt/certbot-nginx/Manifest
-
34app-crypt/certbot-nginx/certbot-nginx-0.21.0.ebuild
-
1app-crypt/certbot/Manifest
-
52app-crypt/certbot/certbot-0.21.0.ebuild
-
4app-crypt/certbot/certbot-9999.ebuild
-
2app-crypt/eid-mw/eid-mw-4.3.6.ebuild
-
2app-crypt/eid-mw/eid-mw-9999.ebuild
-
2app-crypt/ophcrack/Manifest
-
42app-crypt/ophcrack/ophcrack-3.4.0.ebuild
-
16app-crypt/ophcrack/ophcrack-3.6.0.ebuild
-
36app-crypt/ophcrack/ophcrack-3.7.0.ebuild
-
1app-crypt/pesign/Manifest
-
10app-crypt/pesign/files/destdir.patch
-
55app-crypt/pesign/pesign-0.108.ebuild
-
2app-crypt/pesign/pesign-0.112.ebuild
-
2app-crypt/stoken/Manifest
-
29app-crypt/stoken/stoken-0.90.ebuild
-
29app-crypt/stoken/stoken-0.91.ebuild
-
4app-crypt/stoken/stoken-0.92.ebuild
-
BINapp-doc/Manifest.gz
-
19app-doc/motif-reference-manual/motif-reference-manual-2.3.0-r1.ebuild
-
24app-doc/motif-reference-manual/motif-reference-manual-2.3.0-r2.ebuild
-
BINapp-emulation/Manifest.gz
-
2app-emulation/containerd/Manifest
-
51app-emulation/containerd/containerd-1.0.0_beta2_p20171019.ebuild
-
52app-emulation/containerd/containerd-1.0.1.ebuild
-
1app-emulation/docker-compose/Manifest
-
71app-emulation/docker-compose/docker-compose-1.17.1.ebuild
-
3app-emulation/docker/Manifest
-
315app-emulation/docker/docker-17.11.0.ebuild
-
316app-emulation/docker/docker-17.12.0-r2.ebuild
-
315app-emulation/docker/docker-17.12.0.ebuild
-
316app-emulation/docker/docker-18.01.0.ebuild
-
4app-emulation/docker/docker-9999.ebuild
-
2app-emulation/virtualbox-additions/virtualbox-additions-5.1.32.ebuild
-
2app-emulation/virtualbox-bin/virtualbox-bin-5.1.32.120294.ebuild
-
2app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-5.1.32.120294.ebuild
-
1app-emulation/virtualbox-guest-additions/Manifest
-
4app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-5.1.32.ebuild
-
2app-emulation/virtualbox-modules/virtualbox-modules-5.1.32.ebuild
-
2app-emulation/virtualbox/virtualbox-5.1.32.ebuild
-
14app-emulation/wine-any/Manifest
-
38app-emulation/wine-any/wine-any-2.0-r1.ebuild
-
638app-emulation/wine-any/wine-any-2.17-r1.ebuild
-
634app-emulation/wine-any/wine-any-2.18.ebuild
-
38app-emulation/wine-any/wine-any-2.19.ebuild
-
654app-emulation/wine-any/wine-any-2.20.ebuild
-
654app-emulation/wine-any/wine-any-2.21.ebuild
-
42app-emulation/wine-any/wine-any-9999.ebuild
-
10app-emulation/wine-d3d9/Manifest
-
38app-emulation/wine-d3d9/wine-d3d9-2.0-r1.ebuild
-
572app-emulation/wine-d3d9/wine-d3d9-2.17-r1.ebuild
-
568app-emulation/wine-d3d9/wine-d3d9-2.18.ebuild
-
38app-emulation/wine-d3d9/wine-d3d9-2.19.ebuild
-
588app-emulation/wine-d3d9/wine-d3d9-2.20.ebuild
-
588app-emulation/wine-d3d9/wine-d3d9-2.21.ebuild
-
42app-emulation/wine-d3d9/wine-d3d9-9999.ebuild
-
10app-emulation/wine-staging/Manifest
-
38app-emulation/wine-staging/wine-staging-2.0-r1.ebuild
-
609app-emulation/wine-staging/wine-staging-2.17-r1.ebuild
-
605app-emulation/wine-staging/wine-staging-2.18.ebuild
-
38app-emulation/wine-staging/wine-staging-2.19.ebuild
-
625app-emulation/wine-staging/wine-staging-2.20.ebuild
-
625app-emulation/wine-staging/wine-staging-2.21.ebuild
-
42app-emulation/wine-staging/wine-staging-9999.ebuild
-
8app-emulation/wine-vanilla/Manifest
-
38app-emulation/wine-vanilla/wine-vanilla-2.0-r1.ebuild
-
38app-emulation/wine-vanilla/wine-vanilla-2.0.1-r1.ebuild
-
38app-emulation/wine-vanilla/wine-vanilla-2.0.2-r1.ebuild
-
38app-emulation/wine-vanilla/wine-vanilla-2.0.3.ebuild
-
541app-emulation/wine-vanilla/wine-vanilla-2.0.4.ebuild
-
525app-emulation/wine-vanilla/wine-vanilla-2.18-r2.ebuild
-
525app-emulation/wine-vanilla/wine-vanilla-2.19-r1.ebuild
@ -1,2 +1,3 @@ |
|||
DIST conky-1.10.4.tar.gz 365145 BLAKE2B 60f6f53ef67a9958d4dd4c3f1ab53886235927ed457ad3e98d2f6f61568a14baa7cd2afa0d3ddde9ed5e16aae17891213d906f49c308269f678adf37ea627329 SHA512 665a3c2a9b150576d7c29964dafb7030f5aa5955530142cf0d00f0f49f4a3b320924d389b3a833ef6eb18468000f5c62d918e8f067c7b40cd9e205d0bf0d8e0c |
|||
DIST conky-1.10.6.tar.gz 365669 BLAKE2B 4f072b950083a1352904e9fbc2de016dbb3af93291e308ad2db799381f14880da4e32fa1da5ea1dab568bb782352c249d6200d581916ef3174e222f7a8294cc1 SHA512 ddd0b087e89654f8dace7d9682935a802b3bb22b7e65acd25dcc0f06e90b46bee695502d78b6e40a409f8eaffcd65a78d5f861ee6dbcbff6e48f88c2f20319c9 |
|||
DIST conky-1.10.7.tar.gz 371881 BLAKE2B f1a1dd0d67efe1658d3a3da7ddb121c31ae34c347f7bce7fcecb57d7311ddcf80fb391055fefb92fd235b702c3e5b17362821565aba7a911931542ea714d8d76 SHA512 4da501c7c7613e8b9b26a691a1c0118c05cec818e944d4a30e250ecba26956d6f3103ec5731f082a095173dbfe0713137ded92043cc4c1eb3821c0943f1744f4 |
@ -0,0 +1,192 @@ |
|||
# Copyright 1999-2018 Gentoo Foundation |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=6 |
|||
|
|||
inherit cmake-utils linux-info readme.gentoo-r1 |
|||
|
|||
DESCRIPTION="An advanced, highly configurable system monitor for X" |
|||
HOMEPAGE="https://github.com/brndnmtthws/conky" |
|||
SRC_URI="https://github.com/brndnmtthws/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" |
|||
|
|||
LICENSE="GPL-3 BSD LGPL-2.1 MIT" |
|||
SLOT="0" |
|||
KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86" |
|||
IUSE="apcupsd audacious cmus curl eve hddtemp ical iconv imlib iostats ipv6 irc |
|||
lua-cairo lua-imlib lua-rsvg math moc mpd mysql nano-syntax ncurses |
|||
nvidia +portmon pulseaudio rss systemd thinkpad truetype vim-syntax |
|||
weather-metar weather-xoap webserver wifi X xmms2" |
|||
|
|||
DEPEND_COMMON=" |
|||
X? ( |
|||
imlib? ( media-libs/imlib2[X] ) |
|||
lua-cairo? ( |
|||
>=dev-lua/toluapp-1.0.93 |
|||
x11-libs/cairo[X] ) |
|||
lua-imlib? ( |
|||
>=dev-lua/toluapp-1.0.93 |
|||
media-libs/imlib2[X] ) |
|||
lua-rsvg? ( |
|||
>=dev-lua/toluapp-1.0.93 |
|||
gnome-base/librsvg ) |
|||
nvidia? ( || ( x11-drivers/nvidia-drivers[tools,static-libs] media-video/nvidia-settings ) ) |
|||
truetype? ( x11-libs/libXft >=media-libs/freetype-2 ) |
|||
x11-libs/libX11 |
|||
x11-libs/libXdamage |
|||
x11-libs/libXinerama |
|||
x11-libs/libXfixes |
|||
x11-libs/libXext |
|||
audacious? ( >=media-sound/audacious-1.5 dev-libs/glib:2 ) |
|||
xmms2? ( media-sound/xmms2 ) |
|||
) |
|||
cmus? ( media-sound/cmus ) |
|||
curl? ( net-misc/curl ) |
|||
eve? ( net-misc/curl dev-libs/libxml2 ) |
|||
ical? ( dev-libs/libical ) |
|||
iconv? ( virtual/libiconv ) |
|||
irc? ( net-libs/libircclient ) |
|||
mysql? ( >=virtual/mysql-5.0 ) |
|||
ncurses? ( sys-libs/ncurses:= ) |
|||
pulseaudio? ( media-sound/pulseaudio ) |
|||
rss? ( dev-libs/libxml2 net-misc/curl dev-libs/glib:2 ) |
|||
systemd? ( sys-apps/systemd ) |
|||
wifi? ( net-wireless/wireless-tools ) |
|||
weather-metar? ( net-misc/curl ) |
|||
weather-xoap? ( dev-libs/libxml2 net-misc/curl ) |
|||
webserver? ( net-libs/libmicrohttpd ) |
|||
>=dev-lang/lua-5.1.4-r8:0 |
|||
" |
|||
RDEPEND=" |
|||
${DEPEND_COMMON} |
|||
apcupsd? ( sys-power/apcupsd ) |
|||
hddtemp? ( app-admin/hddtemp ) |
|||
moc? ( media-sound/moc ) |
|||
nano-syntax? ( app-editors/nano ) |
|||
vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) |
|||
" |
|||
DEPEND=" |
|||
${DEPEND_COMMON} |
|||
app-text/docbook2X |
|||
" |
|||
|
|||
CONFIG_CHECK=~IPV6 |
|||
|
|||
DOCS=( README.md TODO ChangeLog NEWS AUTHORS ) |
|||
|
|||
PATCHES=( |
|||
"${FILESDIR}"/${P}-cpu-hotplug.patch |
|||
) |
|||
|
|||
DISABLE_AUTOFORMATTING="yes" |
|||
DOC_CONTENTS="You can find sample configurations at ${ROOT%/}/usr/share/doc/${PF}. |
|||
To customize, copy to ${XDG_CONFIG_HOME}/conky/conky.conf |
|||
and edit it to your liking. |
|||
|
|||
There are pretty html docs available at the conky homepage |
|||
or in ${ROOT%/}/usr/share/doc/${PF}/html. |
|||
|
|||
Also see https://wiki.gentoo.org/wiki/Conky/HOWTO" |
|||
|
|||
pkg_setup() { |
|||
use ipv6 && linux-info_pkg_setup |
|||
} |
|||
|
|||
src_prepare() { |
|||
cmake-utils_src_prepare |
|||
|
|||
sed -i -e "s|find_program(APP_MAN man)|set(APP_MAN $(which man) CACHE FILEPATH MAN_BINARY)|" \ |
|||
cmake/ConkyPlatformChecks.cmake || die |
|||
} |
|||
|
|||
src_configure() { |
|||
local mycmakeargs |
|||
|
|||
if use X; then |
|||
mycmakeargs=( |
|||
-DBUILD_X11=ON |
|||
-DOWN_WINDOW=ON |
|||
-DBUILD_XDAMAGE=ON |
|||
-DBUILD_XINERAMA=ON |
|||
-DBUILD_XDBE=ON |
|||
-DBUILD_XFT=$(usex truetype) |
|||
-DBUILD_IMLIB2=$(usex imlib) |
|||
-DBUILD_XSHAPE=ON |
|||
-DBUILD_ARGB=ON |
|||
-DBUILD_LUA_CAIRO=$(usex lua-cairo) |
|||
-DBUILD_LUA_IMLIB2=$(usex lua-imlib) |
|||
-DBUILD_LUA_RSVG=$(usex lua-rsvg) |
|||
-DBUILD_NVIDIA=$(usex nvidia) |
|||
-DBUILD_AUDACIOUS=$(usex audacious) |
|||
-DBUILD_XMMS2=$(usex xmms2) |
|||
) |
|||
else |
|||
mycmakeargs=( |
|||
-DBUILD_X11=OFF |
|||
-DBUILD_NVIDIA=OFF |
|||
-DBUILD_LUA_CAIRO=OFF |
|||
-DBUILD_LUA_IMLIB2=OFF |
|||
-DBUILD_LUA_RSVG=OFF |
|||
-DBUILD_AUDACIOUS=OFF |
|||
-DBUILD_XMMS2=OFF |
|||
) |
|||
fi |
|||
|
|||
mycmakeargs+=( |
|||
-DBUILD_APCUPSD=$(usex apcupsd) |
|||
-DBUILD_CMUS=$(usex cmus) |
|||
-DBUILD_CURL=$(usex curl) |
|||
-DBUILD_EVE=$(usex eve) |
|||
-DBUILD_HDDTEMP=$(usex hddtemp) |
|||
-DBUILD_IOSTATS=$(usex iostats) |
|||
-DBUILD_ICAL=$(usex ical) |
|||
-DBUILD_ICONV=$(usex iconv) |
|||
-DBUILD_IPV6=$(usex ipv6) |
|||
-DBUILD_IRC=$(usex irc) |
|||
-DBUILD_MATH=$(usex math) |
|||
-DBUILD_MOC=$(usex moc) |
|||
-DBUILD_MPD=$(usex mpd) |
|||
-DBUILD_MYSQL=$(usex mysql) |
|||
-DBUILD_NCURSES=$(usex ncurses) |
|||
-DBUILD_PORT_MONITORS=$(usex portmon) |
|||
-DBUILD_PULSEAUDIO=$(usex pulseaudio) |
|||
-DBUILD_RSS=$(usex rss) |
|||
-DBUILD_JOURNAL=$(usex systemd) |
|||
-DBUILD_IBM=$(usex thinkpad) |
|||
-DBUILD_WEATHER_METAR=$(usex weather-metar) |
|||
-DBUILD_WEATHER_XOAP=$(usex weather-xoap) |
|||
-DBUILD_HTTP=$(usex webserver) |
|||
-DBUILD_WLAN=$(usex wifi) |
|||
-DBUILD_BUILTIN_CONFIG=ON |
|||
-DBUILD_OLD_CONFIG=OFF |
|||
-DBUILD_I18N=ON |
|||
-DMAINTAINER_MODE=ON |
|||
-DRELEASE=ON |
|||
-DBUILD_BMPX=OFF |
|||
-DDOC_PATH=/usr/share/doc/${PF} |
|||
) |
|||
|
|||
cmake-utils_src_configure |
|||
} |
|||
|
|||
src_install() { |
|||
cmake-utils_src_install |
|||
|
|||
if use vim-syntax; then |
|||
insinto /usr/share/vim/vimfiles/ftdetect |
|||
doins "${S}"/extras/vim/ftdetect/conkyrc.vim |
|||
|
|||
insinto /usr/share/vim/vimfiles/syntax |
|||
doins "${S}"/extras/vim/syntax/conkyrc.vim |
|||
fi |
|||
|
|||
if use nano-syntax; then |
|||
insinto /usr/share/nano/ |
|||
doins "${S}"/extras/nano/conky.nanorc |
|||
fi |
|||
|
|||
readme.gentoo_create_doc |
|||
} |
|||
|
|||
pkg_postinst() { |
|||
readme.gentoo_print_elog |
|||
} |
@ -0,0 +1,13 @@ |
|||
diff -Naur conky-1.10.7_old/src/linux.cc conky-1.10.7/src/linux.cc
|
|||
--- conky-1.10.7_old/src/linux.cc 2018-01-19 16:59:14.158830825 +0100
|
|||
+++ conky-1.10.7/src/linux.cc 2018-01-19 16:59:44.796144615 +0100
|
|||
@@ -923,6 +923,9 @@
|
|||
} else { |
|||
idx = 0; |
|||
} |
|||
+ if (idx > info.cpu_count) {
|
|||
+ continue;
|
|||
+ }
|
|||
sscanf(buf, stat_template, &(cpu[idx].cpu_user), |
|||
&(cpu[idx].cpu_nice), &(cpu[idx].cpu_system), |
|||
&(cpu[idx].cpu_idle), &(cpu[idx].cpu_iowait), |
@ -1,4 +1,4 @@ |
|||
DIST dpkg_1.17.26.tar.xz 4410860 BLAKE2B ebb4676afc981ec3f08e4c6f2b7bd6ca6951051cfafb2b3cda4b7cad3d05b1ad8a947d5554338d6397bdc1d61f6684c6ed3f597b7d88822ce5bb45a98ba396d2 SHA512 4d2f2a7691dd34d47b62ec1f602d9bab612b151f05362607ec8e31037c4ba0baf5d609c46352240e9806e5781db8df9781e8a0ee9fd24faf54f8b43244a7e538 |
|||
DIST dpkg_1.18.18.tar.xz 4501988 BLAKE2B 62133cefc40ef3668837906a014cbb12f007402105c6b182d13f6b522af2350af6fe3b4f3dfda1865fa1742da70cb384f4bec4dc897aedfce23ce379dec41c48 SHA512 7682c8ac523ff710acd6742b9a884ed8ec8537e3b38496f871f112fdfd2f874af6d676cfef2d31d2474c5637df043838c814ef4038097b009cf06b3d4e66029c |
|||
DIST dpkg_1.18.24.tar.xz 4530444 BLAKE2B 8a4e5f0a9ad561deceeaee7df043bc8016055e7b2b57a64ae0e43f398398364515d7b88f7b6ef7d6b1472d3a0ffe388486bc7a0499428dae48c9cdf907eaf757 SHA512 74df36a49a1b6b2243db14bd7ee0b69e50c2f0e79fc87e86e9b3cba2261fb717e421f7190a3ba54b4680a2f83855e5857dcb2625aa56847133258567392f1d42 |
|||
DIST dpkg_1.19.0.4.tar.xz 4559160 BLAKE2B 544927e07443ca6ba4c1c965e08940aeee1c61ce689a6c3819f78e900e167becafbc1c9845211cd49ffcf05ebe0149a43df1debb857d899c33657157ef642ebd SHA512 3452889a0b5820372a9dd919becff694d4814f12a77b633f0c5f75f2a3bf6c883894b11dcc93e3be591bec42e15ae9824c2496c470962691759525f6aa42f250 |
|||
DIST dpkg_1.19.0.5.tar.xz 4557428 BLAKE2B 99c31705bfad1cfa024366c788264f4e747a7143f87c581730797975303c1054003e41fd65ecf80df1dc053ba87c0e8449ec574ddcb158228b41ae57a23db18f SHA512 60d7198ffe6ea759c30ad82143b3107d41ce59224b853cb5a7beb79af0de6ba6a69414c365e6b3555a0a9c60e3cf9b543a3a448d80a734be38ccecb77ae963a9 |
@ -1,87 +0,0 @@ |
|||
# Copyright 1999-2017 Gentoo Foundation |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=6 |
|||
inherit eutils multilib autotools toolchain-funcs |
|||
|
|||
DESCRIPTION="Package maintenance system for Debian" |
|||
HOMEPAGE="https://packages.qa.debian.org/dpkg" |
|||
SRC_URI="mirror://debian/pool/main/d/${PN}/${P/-/_}.tar.xz" |
|||
|
|||
LICENSE="GPL-2+" |
|||
SLOT="0" |
|||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris ~x86-solaris" |
|||
IUSE="+bzip2 +lzma nls selinux test unicode +update-alternatives +zlib" |
|||
|
|||
RDEPEND=" |
|||
>=dev-lang/perl-5.14.2:= |
|||
bzip2? ( app-arch/bzip2 ) |
|||
lzma? ( app-arch/xz-utils ) |
|||
selinux? ( sys-libs/libselinux ) |
|||
zlib? ( >=sys-libs/zlib-1.1.4 ) |
|||
" |
|||
DEPEND=" |
|||
${RDEPEND} |
|||
app-arch/xz-utils |
|||
sys-devel/flex |
|||
virtual/pkgconfig |
|||
nls? ( |
|||
app-text/po4a |
|||
>=sys-devel/gettext-0.18.2 |
|||
) |
|||
test? ( |
|||
dev-perl/IO-String |
|||
dev-perl/Test-Pod |
|||
virtual/perl-Test-Harness |
|||
) |
|||
" |
|||
|
|||
DOCS=( |
|||
ChangeLog |
|||
THANKS |
|||
TODO |
|||
) |
|||
PATCHES=( |
|||
"${FILESDIR}"/${PN}-1.18.12-dpkg_buildpackage-test.patch |
|||
"${FILESDIR}"/${PN}-1.18.12-flags.patch |
|||
"${FILESDIR}"/${PN}-1.18.12-rsyncable.patch |
|||
) |
|||
|
|||
src_prepare() { |
|||
use nls && strip-linguas -i po |
|||
|
|||
default |
|||
|
|||
eautoreconf |
|||
} |
|||
|
|||
src_configure() { |
|||
tc-export CC |
|||
econf \ |
|||
$(use_enable nls) \ |
|||
$(use_enable unicode) \ |
|||
$(use_enable update-alternatives) \ |
|||
$(use_with bzip2 libbz2) \ |
|||
$(use_with lzma liblzma) \ |
|||
$(use_with selinux libselinux) \ |
|||
$(use_with zlib libz) \ |
|||
--disable-compiler-warnings \ |
|||
--disable-dselect \ |
|||
--disable-silent-rules \ |
|||
--disable-start-stop-daemon \ |
|||
--localstatedir="${EPREFIX}"/var \ |
|||
--without-libmd |
|||
} |
|||
|
|||
src_compile() { |
|||
emake AR=$(tc-getAR) |
|||
} |
|||
|
|||
src_install() { |
|||
default |
|||
|
|||
keepdir /usr/$(get_libdir)/db/methods/{mnt,floppy,disk} |
|||
keepdir /usr/$(get_libdir)/db/{alternatives,info,methods,parts,updates} |
|||
|
|||
prune_libtool_files |
|||
} |
@ -0,0 +1,87 @@ |
|||
# Copyright 1999-2018 Gentoo Foundation |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=6 |
|||
inherit eutils multilib autotools toolchain-funcs |
|||
|
|||
DESCRIPTION="Package maintenance system for Debian" |
|||
HOMEPAGE="https://packages.qa.debian.org/dpkg" |
|||
SRC_URI="mirror://debian/pool/main/d/${PN}/${P/-/_}.tar.xz" |
|||
|
|||
LICENSE="GPL-2+" |
|||
SLOT="0" |
|||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris ~x86-solaris" |
|||
IUSE="+bzip2 +lzma nls selinux test unicode +update-alternatives +zlib" |
|||
|
|||
RDEPEND=" |
|||
>=dev-lang/perl-5.14.2:= |
|||
bzip2? ( app-arch/bzip2 ) |
|||
lzma? ( app-arch/xz-utils ) |
|||
selinux? ( sys-libs/libselinux ) |
|||
zlib? ( >=sys-libs/zlib-1.1.4 ) |
|||
" |
|||
DEPEND=" |
|||
${RDEPEND} |
|||
app-arch/xz-utils |
|||
sys-devel/flex |
|||
virtual/pkgconfig |
|||
nls? ( |
|||
app-text/po4a |
|||
>=sys-devel/gettext-0.18.2 |
|||
) |
|||
test? ( |
|||
dev-perl/IO-String |
|||
dev-perl/Test-Pod |
|||
virtual/perl-Test-Harness |
|||
) |
|||
" |
|||
|
|||
DOCS=( |
|||
ChangeLog |
|||
THANKS |
|||
TODO |
|||
) |
|||
PATCHES=( |
|||
"${FILESDIR}"/${PN}-1.18.12-dpkg_buildpackage-test.patch |
|||
"${FILESDIR}"/${PN}-1.18.12-flags.patch |
|||
"${FILESDIR}"/${PN}-1.18.12-rsyncable.patch |
|||
) |
|||
|
|||
src_prepare() { |
|||
use nls && strip-linguas -i po |
|||
|
|||
default |
|||
|
|||
eautoreconf |
|||
} |
|||
|
|||
src_configure() { |
|||
tc-export CC |
|||
econf \ |
|||
$(use_enable nls) \ |
|||
$(use_enable unicode) \ |
|||
$(use_enable update-alternatives) \ |
|||
$(use_with bzip2 libbz2) \ |
|||
$(use_with lzma liblzma) \ |
|||
$(use_with selinux libselinux) \ |
|||
$(use_with zlib libz) \ |
|||
--disable-compiler-warnings \ |
|||
--disable-dselect \ |
|||
--disable-silent-rules \ |
|||
--disable-start-stop-daemon \ |
|||
--localstatedir="${EPREFIX}"/var \ |
|||
--without-libmd |
|||
} |
|||
|
|||
src_compile() { |
|||
emake AR=$(tc-getAR) |
|||
} |
|||
|
|||
src_install() { |
|||
default |
|||
|
|||
keepdir /usr/$(get_libdir)/db/methods/{mnt,floppy,disk} |
|||
keepdir /usr/$(get_libdir)/db/{alternatives,info,methods,parts,updates} |
|||
|
|||
prune_libtool_files |
|||
} |
@ -1,2 +1,3 @@ |
|||
DIST xar-1.5.2.tar.gz 137973 BLAKE2B 1bd478134f9de23094cbf6b6c6d15100629ebb3359c39b39eb6a2bfad80fefc74282655ecd2c32ef0140f3d69f5a75c13665c0a5015dc3e278f99bab3c1a9ade SHA512 975861324ee31805eb107f51f2f6c43029b25601d4c1daa2dfee49ec7e25351e94798de9fb5c011b90d93dd6a3bbd3fe15c97ab0fc32f0b36b3000dd48cbf46b |
|||
DIST xar-1.6.1.tar.gz 180771 BLAKE2B efc15995941b7240486a02cad736981e4881dac8a576cb3188be1bb54aefbb612f374d82af56e1af27301d6d8f00698ad601f8ad4b0ae100107bbcd84cb203e8 SHA512 6ddf83130519006c4d8fe699cdf5a6e5e41b293f3411d4744bf3425fda21556ef54b95e46f60c13f9276070ccda94c8d95a543f1fda4cbd9e3087ab9b5d0b00b |
|||
DIST xar-400.tar.gz 213319 BLAKE2B 55b8695313a1a5ae778b62791f716af00edba7e7b01500eac4b951e04cf7b18e84e0d508ac5471996796e5ab59e4628a4f85a63a5929b372555e28b222c77ab1 SHA512 c54850d5443c776f18d788bf7d026b3b08274ee71321d1615238c9fa2d20cc0b21f3f298364b0d0eecd98ce2a6efc8d5039cabd5a21c2419c430d90db004d159 |
@ -0,0 +1,16 @@ |
|||
linuxattr: fix missing symbol safe_dirname |
|||
|
|||
This one was probably missed when they did a global rename to xar_ |
|||
prefixed variants. |
|||
|
|||
--- a/lib/linuxattr.c
|
|||
+++ b/lib/linuxattr.c
|
|||
@@ -223,7 +223,7 @@
|
|||
if( statfs(file, &sfs) != 0 ) { |
|||
char *tmp, *bname; |
|||
tmp = strdup(file); |
|||
- bname = safe_dirname(tmp);
|
|||
+ bname = xar_safe_dirname(tmp);
|
|||
statfs(bname, &sfs); |
|||
free(tmp); |
|||
free(bname); |
@ -0,0 +1,46 @@ |
|||
# 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-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 |
|||
} |
@ -1 +0,0 @@ |
|||
DIST qpxtool-0.7.2.tar.bz2 587694 BLAKE2B 15a507c7def255cd0cd98cb2b70927a6691038097a0893c4dbc7951c96d52b1fd88015b3c86339e6e708fd13a4c6bb55c73737baad48bcc689079fb7564f0321 SHA512 e9384583ebdbcf450ef4fc637d9d99ac6598a5217caecb7c46e2f844e25f8808806eb31f08530a7d89f8b31247141413c306529780dbb71d992140de34a8877c |
@ -1,125 +0,0 @@ |
|||
--- console/f1tattoo/f1tattoo.cpp
|
|||
+++ console/f1tattoo/f1tattoo.cpp
|
|||
@@ -96,6 +96,10 @@
|
|||
int c; |
|||
int32_t r,g,b; |
|||
|
|||
+ png_colorp palette;
|
|||
+ int num_palette;
|
|||
+ png_get_PLTE(png_ptr, info_ptr, &palette, &num_palette);
|
|||
+
|
|||
if (fread(header, 1, 8, fp) < 8) { |
|||
printf("Error reading PNG header\n"); |
|||
fclose(fp); |
|||
@@ -129,9 +133,9 @@
|
|||
|
|||
png_read_info(png_ptr, info_ptr); |
|||
|
|||
- printf("Image size: %ld x %ld\n", info_ptr->width, info_ptr->height);
|
|||
+ printf("Image size: %ld x %ld\n", png_get_image_width(png_ptr, info_ptr), png_get_image_height(png_ptr, info_ptr));
|
|||
|
|||
- if (info_ptr->width != 3744U || info_ptr->height != rows ) {
|
|||
+ if (png_get_image_width(png_ptr, info_ptr) != 3744U || png_get_image_height(png_ptr, info_ptr) != rows ) {
|
|||
printf("Image should be 3744 x %d", rows); |
|||
return 1; |
|||
} |
|||
@@ -143,14 +147,14 @@
|
|||
number_of_passes = png_set_interlace_handling(png_ptr); |
|||
png_read_update_info(png_ptr, info_ptr); |
|||
|
|||
- printf("Color type: [%d] ", info_ptr->color_type);
|
|||
- switch (info_ptr->color_type) {
|
|||
+ printf("Color type: [%d] ", png_get_color_type(png_ptr, info_ptr));
|
|||
+ switch (png_get_color_type(png_ptr, info_ptr)) {
|
|||
case PNG_COLOR_TYPE_GRAY: |
|||
printf("PNG_COLOR_TYPE_GRAY\n"); |
|||
break; |
|||
case PNG_COLOR_TYPE_PALETTE: |
|||
printf("PNG_COLOR_TYPE_PALETTE\n"); |
|||
- if (!(info_ptr->valid & PNG_INFO_PLTE)) {
|
|||
+ if (!(png_get_valid(png_ptr,info_ptr,PNG_INFO_PLTE))) {
|
|||
printf("PNG color type is indexed, but no palette found!"); |
|||
goto err_read_png; |
|||
} |
|||
@@ -168,49 +172,49 @@
|
|||
printf("unlnown PNG color type!\n"); |
|||
goto err_read_png; |
|||
} |
|||
- printf("Bit depth : %d\n", info_ptr->bit_depth);
|
|||
- if (info_ptr->bit_depth != 8) {
|
|||
+ printf("Bit depth : %d\n", png_get_bit_depth(png_ptr, info_ptr));
|
|||
+ if (png_get_bit_depth(png_ptr, info_ptr) != 8) {
|
|||
printf("Unsupported bit depth!\n"); |
|||
goto err_read_png; |
|||
} |
|||
- if (info_ptr->valid & PNG_INFO_PLTE) {
|
|||
- printf("Palette : %d colors\n", info_ptr->num_palette);
|
|||
+ if (png_get_valid(png_ptr,info_ptr,PNG_INFO_PLTE)) {
|
|||
+ printf("Palette : %d colors\n", num_palette);
|
|||
} else { |
|||
printf("Palette : NO\n"); |
|||
} |
|||
- printf("ROW bytes : %ld\n", info_ptr->rowbytes);
|
|||
+ printf("ROW bytes : %ld\n", png_get_rowbytes(png_ptr, info_ptr));
|
|||
|
|||
|
|||
raw_row_pointer = buf; |
|||
- png_row_pointer = (png_byte*) malloc(info_ptr->rowbytes);
|
|||
+ png_row_pointer = (png_byte*) malloc(png_get_rowbytes(png_ptr, info_ptr));
|
|||
for (row=0; row<rows; row++) { |
|||
if (setjmp(png_jmpbuf(png_ptr))) { |
|||
printf("png_jmpbuf failed!\n"); |
|||
goto err_read_png; |
|||
} |
|||
png_read_row(png_ptr, png_row_pointer, NULL); |
|||
- if (info_ptr->width < 3744U)
|
|||
+ if (png_get_image_width(png_ptr, info_ptr) < 3744U)
|
|||
memset(raw_row_pointer, 0, 3744); |
|||
|
|||
- switch (info_ptr->color_type) {
|
|||
+ switch (png_get_color_type(png_ptr, info_ptr)) {
|
|||
case PNG_COLOR_TYPE_GRAY: |
|||
- for (col=0; col<info_ptr->width; col++) {
|
|||
+ for (col=0; col<png_get_image_width(png_ptr, info_ptr); col++) {
|
|||
raw_row_pointer[col] = png_row_pointer[col] ^ 0xFF; |
|||
// memcpy(raw_row_pointer, png_row_pointer, 3744); |
|||
} |
|||
break; |
|||
case PNG_COLOR_TYPE_PALETTE: |
|||
- for (col=0; col<info_ptr->width; col++) {
|
|||
+ for (col=0; col<png_get_image_width(png_ptr, info_ptr); col++) {
|
|||
c = png_row_pointer[col]; |
|||
- r = info_ptr->palette[c].red;
|
|||
- g = info_ptr->palette[c].green;
|
|||
- b = info_ptr->palette[c].blue;
|
|||
+ r = palette[c].red;
|
|||
+ g = palette[c].green;
|
|||
+ b = palette[c].blue;
|
|||
c = (r*11 + g*16 + b*5) / 32; |
|||
raw_row_pointer[col] = c ^ 0xFF; |
|||
} |
|||
break; |
|||
case PNG_COLOR_TYPE_RGB: |
|||
- for (col=0; col<info_ptr->width; col++) {
|
|||
+ for (col=0; col<png_get_image_width(png_ptr, info_ptr); col++) {
|
|||
r = png_row_pointer[col*3]; |
|||
g = png_row_pointer[col*3+1]; |
|||
b = png_row_pointer[col*3+2]; |
|||
@@ -219,7 +223,7 @@
|
|||
} |
|||
break; |
|||
case PNG_COLOR_TYPE_RGB_ALPHA: |
|||
- for (col=0; col<info_ptr->width; col++) {
|
|||
+ for (col=0; col<png_get_image_width(png_ptr, info_ptr); col++) {
|
|||
r = png_row_pointer[col*4]; |
|||
g = png_row_pointer[col*4+1]; |
|||
b = png_row_pointer[col*4+2]; |
|||
@@ -228,7 +232,7 @@
|
|||
} |
|||
break; |
|||
case PNG_COLOR_TYPE_GRAY_ALPHA: |
|||
- for (col=0; col<info_ptr->width; col++) {
|
|||
+ for (col=0; col<png_get_image_width(png_ptr, info_ptr); col++) {
|
|||
raw_row_pointer[col] = png_row_pointer[col*2] ^ 0xFF; |
|||
} |
|||
break; |
@ -1,33 +0,0 @@ |
|||
--- qpxtool-0.7.0/gui/updateqm.pri.orig 2010-01-25 19:44:45.061640334 +0100
|
|||
+++ qpxtool-0.7.0/gui/updateqm.pri 2010-01-25 19:40:03.711640850 +0100
|
|||
@@ -0,0 +1,19 @@
|
|||
+isEmpty(QMAKE_LRELEASE) {
|
|||
+
|
|||
+ win32:QMAKE_LRELEASE = $$[QT_INSTALL_BINS]\lrelease.exe
|
|||
+
|
|||
+ else:QMAKE_LRELEASE = $$[QT_INSTALL_BINS]/lrelease
|
|||
+
|
|||
+}
|
|||
+
|
|||
+updateqm.input = TRANSLATIONS
|
|||
+
|
|||
+updateqm.output = ${QMAKE_FILE_PATH}/${QMAKE_FILE_BASE}.qm
|
|||
+
|
|||
+updateqm.commands = $$QMAKE_LRELEASE ${QMAKE_FILE_IN} -qm ${QMAKE_FILE_PATH}/${QMAKE_FILE_BASE}.qm
|
|||
+
|
|||
+updateqm.CONFIG += no_link
|
|||
+
|
|||
+QMAKE_EXTRA_COMPILERS += updateqm
|
|||
+
|
|||
+PRE_TARGETDEPS += compiler_updateqm_make_all
|
|||
--- qpxtool-0.7.0/gui/qpxtool.pro.orig 2010-01-25 19:46:45.011641756 +0100
|
|||
+++ qpxtool-0.7.0/gui/qpxtool.pro 2010-01-25 19:47:08.397640627 +0100
|
|||
@@ -2,6 +2,8 @@
|
|||
# Automatically generated by qmake (2.01a) ?? ???. 24 12:26:02 2009 |
|||
###################################################################### |
|||
|
|||
+include( updateqm.pri )
|
|||
+
|
|||
MOC_DIR=moc |
|||
OBJECTS_DIR=obj |
|||
QT+=network |
@ -1,11 +0,0 @@ |
|||
--- qpxtool-0.7.2/gui/qpxtool.pro
|
|||
+++ qpxtool-0.7.2/gui/qpxtool.pro
|
|||
@@ -13,6 +13,8 @@
|
|||
DEPENDPATH += . include locale src |
|||
INCLUDEPATH += . include |
|||
|
|||
+LIBS+=-L../lib/lib -lqpxtransport
|
|||
+
|
|||
# Input |
|||
HEADERS += include/about.h \ |
|||
include/abstractpreview.h \ |
@ -1,8 +0,0 @@ |
|||
<?xml version="1.0" encoding="UTF-8"?> |
|||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
|||
<pkgmetadata> |
|||
<!-- maintainer-needed --> |
|||
<upstream> |
|||
<remote-id type="sourceforge">qpxtool</remote-id> |
|||
</upstream> |
|||
</pkgmetadata> |
@ -1,41 +0,0 @@ |
|||
# Copyright 1999-2014 Gentoo Foundation |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=5 |
|||
inherit eutils toolchain-funcs qt4-r2 |
|||
|
|||
DESCRIPTION="CD/DVD quality checking utilities" |
|||
HOMEPAGE="http://qpxtool.sourceforge.net/" |
|||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" |
|||
|
|||
LICENSE="GPL-2" |
|||
SLOT="0" |
|||
KEYWORDS="~amd64 ~x86" |
|||
IUSE="" |
|||
|
|||
DEPEND="dev-qt/qtgui:4 |
|||
dev-qt/qtsql:4 |
|||
media-libs/libpng" |
|||
|
|||
DOCS="AUTHORS ChangeLog README SupportedDevices TODO" |
|||
|
|||
src_prepare() { |
|||
epatch "${FILESDIR}"/${PN}-0.7.0-locale-install-race.patch \ |
|||
"${FILESDIR}"/${PN}-0.7.0-libpng15.patch \ |
|||
"${FILESDIR}"/${PN}-0.7.2-libs.patch |
|||
} |
|||
|
|||
src_configure() { |
|||
tc-export CXX |
|||
./configure --prefix=/usr || die |
|||
cd gui || die |
|||
mv -v Makefile{,.orig} || die "Backup Makefile for install" |
|||
qt4-r2_src_configure |
|||
} |
|||
|
|||
src_install() { |
|||
mv -v gui/Makefile.orig gui/Makefile || die "Restore Makefile for install" |
|||
dodir /usr/bin |
|||
dohtml status.html |
|||
qt4-r2_src_install |
|||
} |
@ -1,3 +1,4 @@ |
|||
DIST certbot-0.18.2.tar.gz 1044019 BLAKE2B d198252c1e3e24a80bcadeecde7fd133e454036df6bd782585b31234ddd8d393fc2ab792e60f381eabd9fb453ee2a57d132ba7d41254c8acd9cf64dbfb94fb89 SHA512 30dea063cf8d4bd714a40c1a82a7f4aab51e3a7d4de0d5f9a923f95badb2881562562c4a198da6a4c3cd1db7f9e2d124c2def70f3a245faca0040438586bf6a4 |
|||
DIST certbot-0.19.0.tar.gz 1061557 BLAKE2B 4f1c623276cbcc88d414dd9d135b65f472d1e35cfef74901fb8031d40d414266870229b6aaf60a4bfde983c7e930819e5e7326d5cfa3cbffb155e3a9c724883a SHA512 d29c9e2041171f2574bf2ee9ff7442b80b261a03f9e82e4dd40aad0617730aca6bff17fcc728496bda4133f86a4894cf21d083dacb0d0df2dec11d23e4e1541b |
|||
DIST certbot-0.20.0.tar.gz 1108139 BLAKE2B 6af07dd245912741592761bd11160c081e278e5f48b69747669aa6146d81cc7ad6f0d9c7b4bf31ad137d51bd378f670e5e5d7318efe7b3b5463d52515a5df257 SHA512 92c128bc955a576a1eb568d39b3a5568f9bd841acefaa455d716ce5036312d0ad67b3dcfcf960b15abdd39c1f34f82ffe2ebca0722628c5c804fc5472a6c0546 |
|||
DIST certbot-0.21.0.tar.gz 1105665 BLAKE2B c7fea5f9fd6a0f68112897923fe96c854751789c6ba71ad38c333c259d556431ccc53658eef520f2518b42ff26748bc6736f3deff97cbfee4900305b1cd24fa7 SHA512 87d1f2b5153f8fc6a5cf1ee3e6ba084464d2094ef0ae8955d4ac3c75de759cd62c54465186a21b4d4205193f410cbfcb93f4af4f29bfdb21f7cc881a38c4340f |
@ -0,0 +1,47 @@ |
|||
# Copyright 1999-2018 Gentoo Foundation |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=6 |
|||
PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6}) |
|||
|
|||
if [[ ${PV} == 9999* ]]; then |
|||
EGIT_REPO_URI="https://github.com/certbot/certbot.git" |
|||
inherit git-r3 |
|||
S=${WORKDIR}/${P}/${PN} |
|||
else |
|||
SRC_URI="https://github.com/certbot/certbot/archive/v${PV}.tar.gz -> certbot-${PV}.tar.gz" |
|||
KEYWORDS="~amd64 ~arm ~ppc64 ~x86" |
|||
S=${WORKDIR}/certbot-${PV}/acme |
|||
fi |
|||
|
|||
inherit distutils-r1 |
|||
|
|||
DESCRIPTION="An implementation of the ACME protocol" |
|||
HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/" |
|||
|
|||
LICENSE="Apache-2.0" |
|||
SLOT="0" |
|||
IUSE="test" |
|||
|
|||
RDEPEND=" |
|||
>=dev-python/cryptography-0.8[${PYTHON_USEDEP}] |
|||
>=dev-python/josepy-1.0.0[${PYTHON_USEDEP}] |
|||
dev-python/mock[${PYTHON_USEDEP}] |
|||
>=dev-python/pyopenssl-0.13[${PYTHON_USEDEP}] |
|||
dev-python/pyrfc3339[${PYTHON_USEDEP}] |
|||
dev-python/pytz[${PYTHON_USEDEP}] |
|||
>=dev-python/requests-2.10[${PYTHON_USEDEP}] |
|||
>=dev-python/six-1.9.0[${PYTHON_USEDEP}] |
|||
" |
|||
DEPEND=" |
|||
test? ( |
|||
${RDEPEND} |
|||
dev-python/pytest[${PYTHON_USEDEP}] |
|||
dev-python/pytest-xdist[${PYTHON_USEDEP}] |
|||
) |
|||
>=dev-python/setuptools-1.0[${PYTHON_USEDEP}] |
|||
" |
|||
|
|||
python_test() { |
|||
nosetests -w ${PN} || die |
|||
} |
@ -1,3 +1,4 @@ |
|||
DIST certbot-0.18.2.tar.gz 1044019 BLAKE2B d198252c1e3e24a80bcadeecde7fd133e454036df6bd782585b31234ddd8d393fc2ab792e60f381eabd9fb453ee2a57d132ba7d41254c8acd9cf64dbfb94fb89 SHA512 30dea063cf8d4bd714a40c1a82a7f4aab51e3a7d4de0d5f9a923f95badb2881562562c4a198da6a4c3cd1db7f9e2d124c2def70f3a245faca0040438586bf6a4 |
|||
DIST certbot-0.19.0.tar.gz 1061557 BLAKE2B 4f1c623276cbcc88d414dd9d135b65f472d1e35cfef74901fb8031d40d414266870229b6aaf60a4bfde983c7e930819e5e7326d5cfa3cbffb155e3a9c724883a SHA512 d29c9e2041171f2574bf2ee9ff7442b80b261a03f9e82e4dd40aad0617730aca6bff17fcc728496bda4133f86a4894cf21d083dacb0d0df2dec11d23e4e1541b |
|||
DIST certbot-0.20.0.tar.gz 1108139 BLAKE2B 6af07dd245912741592761bd11160c081e278e5f48b69747669aa6146d81cc7ad6f0d9c7b4bf31ad137d51bd378f670e5e5d7318efe7b3b5463d52515a5df257 SHA512 92c128bc955a576a1eb568d39b3a5568f9bd841acefaa455d716ce5036312d0ad67b3dcfcf960b15abdd39c1f34f82ffe2ebca0722628c5c804fc5472a6c0546 |
|||
DIST certbot-0.21.0.tar.gz 1105665 BLAKE2B c7fea5f9fd6a0f68112897923fe96c854751789c6ba71ad38c333c259d556431ccc53658eef520f2518b42ff26748bc6736f3deff97cbfee4900305b1cd24fa7 SHA512 87d1f2b5153f8fc6a5cf1ee3e6ba084464d2094ef0ae8955d4ac3c75de759cd62c54465186a21b4d4205193f410cbfcb93f4af4f29bfdb21f7cc881a38c4340f |
@ -0,0 +1,38 @@ |
|||
# Copyright 1999-2018 Gentoo Foundation |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=6 |
|||
PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6}) |
|||
|
|||
if [[ ${PV} == 9999* ]]; then |
|||
EGIT_REPO_URI="https://github.com/certbot/certbot.git" |
|||
inherit git-r3 |
|||
S=${WORKDIR}/${P}/${PN} |
|||
else |
|||
SRC_URI="https://github.com/${PN%-apache}/${PN%-apache}/archive/v${PV}.tar.gz -> ${PN%-apache}-${PV}.tar.gz" |
|||
KEYWORDS="~amd64 ~x86" |
|||
S=${WORKDIR}/${PN%-apache}-${PV}/${PN} |
|||
fi |
|||
|
|||
inherit distutils-r1 |
|||
|
|||
DESCRIPTION="Apache plugin for certbot (Let's Encrypt Client)" |
|||
HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/" |
|||
|
|||
LICENSE="Apache-2.0" |
|||
SLOT="0" |
|||
IUSE="test" |
|||
|
|||
RDEPEND="~app-crypt/certbot-${PV}[${PYTHON_USEDEP}] |
|||
~app-crypt/acme-${PV}[${PYTHON_USEDEP}] |
|||
dev-python/mock[${PYTHON_USEDEP}] |
|||
dev-python/python-augeas[${PYTHON_USEDEP}] |
|||
dev-python/zope-component[${PYTHON_USEDEP}] |
|||
dev-python/zope-interface[${PYTHON_USEDEP}]" |
|||
DEPEND="test? ( ${RDEPEND} |
|||
dev-python/nose[${PYTHON_USEDEP}] ) |
|||
dev-python/setuptools[${PYTHON_USEDEP}]" |
|||
|
|||
python_test() { |
|||
nosetests || die |
|||
} |
@ -1,3 +1,4 @@ |
|||
DIST certbot-0.18.2.tar.gz 1044019 BLAKE2B d198252c1e3e24a80bcadeecde7fd133e454036df6bd782585b31234ddd8d393fc2ab792e60f381eabd9fb453ee2a57d132ba7d41254c8acd9cf64dbfb94fb89 SHA512 30dea063cf8d4bd714a40c1a82a7f4aab51e3a7d4de0d5f9a923f95badb2881562562c4a198da6a4c3cd1db7f9e2d124c2def70f3a245faca0040438586bf6a4 |
|||
DIST certbot-0.19.0.tar.gz 1061557 BLAKE2B 4f1c623276cbcc88d414dd9d135b65f472d1e35cfef74901fb8031d40d414266870229b6aaf60a4bfde983c7e930819e5e7326d5cfa3cbffb155e3a9c724883a SHA512 d29c9e2041171f2574bf2ee9ff7442b80b261a03f9e82e4dd40aad0617730aca6bff17fcc728496bda4133f86a4894cf21d083dacb0d0df2dec11d23e4e1541b |
|||
DIST certbot-0.20.0.tar.gz 1108139 BLAKE2B 6af07dd245912741592761bd11160c081e278e5f48b69747669aa6146d81cc7ad6f0d9c7b4bf31ad137d51bd378f670e5e5d7318efe7b3b5463d52515a5df257 SHA512 92c128bc955a576a1eb568d39b3a5568f9bd841acefaa455d716ce5036312d0ad67b3dcfcf960b15abdd39c1f34f82ffe2ebca0722628c5c804fc5472a6c0546 |
|||
DIST certbot-0.21.0.tar.gz 1105665 BLAKE2B c7fea5f9fd6a0f68112897923fe96c854751789c6ba71ad38c333c259d556431ccc53658eef520f2518b42ff26748bc6736f3deff97cbfee4900305b1cd24fa7 SHA512 87d1f2b5153f8fc6a5cf1ee3e6ba084464d2094ef0ae8955d4ac3c75de759cd62c54465186a21b4d4205193f410cbfcb93f4af4f29bfdb21f7cc881a38c4340f |
@ -0,0 +1,34 @@ |
|||
# Copyright 1999-2018 Gentoo Foundation |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=6 |
|||
PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6}) |
|||
|
|||
if [[ ${PV} == 9999* ]]; then |
|||
EGIT_REPO_URI="https://github.com/certbot/certbot.git" |
|||
inherit git-r3 |
|||
S=${WORKDIR}/${P}/${PN} |
|||
else |
|||
SRC_URI="https://github.com/${PN%-nginx}/${PN%-nginx}/archive/v${PV}.tar.gz -> ${PN%-nginx}-${PV}.tar.gz" |
|||
KEYWORDS="~amd64 ~arm ~arm64 ~x86" |
|||
S=${WORKDIR}/${PN%-nginx}-${PV}/${PN} |
|||
fi |
|||
|
|||
inherit distutils-r1 |
|||
|
|||
DESCRIPTION="Nginx plugin for certbot (Let's Encrypt Client)" |
|||
HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/" |
|||
|
|||
LICENSE="Apache-2.0" |
|||
SLOT="0" |
|||
IUSE="" |
|||
|
|||
CDEPEND=">=dev-python/setuptools-1.0[${PYTHON_USEDEP}]" |
|||
RDEPEND="${CDEPEND} |
|||
~app-crypt/certbot-${PV}[${PYTHON_USEDEP}] |
|||
~app-crypt/acme-${PV}[${PYTHON_USEDEP}] |
|||
dev-python/mock[${PYTHON_USEDEP}] |
|||
dev-python/pyopenssl[${PYTHON_USEDEP}] |
|||
>=dev-python/pyparsing-1.5.5[${PYTHON_USEDEP}] |
|||
dev-python/zope-interface[${PYTHON_USEDEP}]" |
|||
DEPEND="${CDEPEND}" |
@ -1,3 +1,4 @@ |
|||
DIST certbot-0.18.2.tar.gz 1044019 BLAKE2B d198252c1e3e24a80bcadeecde7fd133e454036df6bd782585b31234ddd8d393fc2ab792e60f381eabd9fb453ee2a57d132ba7d41254c8acd9cf64dbfb94fb89 SHA512 30dea063cf8d4bd714a40c1a82a7f4aab51e3a7d4de0d5f9a923f95badb2881562562c4a198da6a4c3cd1db7f9e2d124c2def70f3a245faca0040438586bf6a4 |
|||
DIST certbot-0.19.0.tar.gz 1061557 BLAKE2B 4f1c623276cbcc88d414dd9d135b65f472d1e35cfef74901fb8031d40d414266870229b6aaf60a4bfde983c7e930819e5e7326d5cfa3cbffb155e3a9c724883a SHA512 d29c9e2041171f2574bf2ee9ff7442b80b261a03f9e82e4dd40aad0617730aca6bff17fcc728496bda4133f86a4894cf21d083dacb0d0df2dec11d23e4e1541b |
|||
DIST certbot-0.20.0.tar.gz 1108139 BLAKE2B 6af07dd245912741592761bd11160c081e278e5f48b69747669aa6146d81cc7ad6f0d9c7b4bf31ad137d51bd378f670e5e5d7318efe7b3b5463d52515a5df257 SHA512 92c128bc955a576a1eb568d39b3a5568f9bd841acefaa455d716ce5036312d0ad67b3dcfcf960b15abdd39c1f34f82ffe2ebca0722628c5c804fc5472a6c0546 |
|||
DIST certbot-0.21.0.tar.gz 1105665 BLAKE2B c7fea5f9fd6a0f68112897923fe96c854751789c6ba71ad38c333c259d556431ccc53658eef520f2518b42ff26748bc6736f3deff97cbfee4900305b1cd24fa7 SHA512 87d1f2b5153f8fc6a5cf1ee3e6ba084464d2094ef0ae8955d4ac3c75de759cd62c54465186a21b4d4205193f410cbfcb93f4af4f29bfdb21f7cc881a38c4340f |
@ -0,0 +1,52 @@ |
|||
# Copyright 1999-2018 Gentoo Foundation |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=6 |
|||
PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6}) |
|||
|
|||
if [[ ${PV} == 9999* ]]; then |
|||
EGIT_REPO_URI="https://github.com/certbot/certbot.git" |
|||
inherit git-r3 |
|||
else |
|||
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" |
|||
KEYWORDS="~amd64 ~arm ~ppc64 ~x86" |
|||
fi |
|||
|
|||
inherit distutils-r1 |
|||
|
|||
DESCRIPTION="Let's encrypt client to automate deployment of X.509 certificates" |
|||
HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/" |
|||
|
|||
LICENSE="Apache-2.0" |
|||
SLOT="0" |
|||
IUSE="test" |
|||
|
|||
CDEPEND=">=dev-python/setuptools-1.0[${PYTHON_USEDEP}]" |
|||
RDEPEND=" |
|||
${CDEPEND} |
|||
~app-crypt/acme-${PV}[${PYTHON_USEDEP}] |
|||
>=dev-python/configargparse-0.9.3[${PYTHON_USEDEP}] |
|||
dev-python/configobj[${PYTHON_USEDEP}] |
|||
>=dev-python/cryptography-1.2[${PYTHON_USEDEP}] |
|||
dev-python/mock[${PYTHON_USEDEP}] |
|||
>=dev-python/parsedatetime-1.3[${PYTHON_USEDEP}] |
|||
dev-python/pyrfc3339[${PYTHON_USEDEP}] |
|||
dev-python/pytz[${PYTHON_USEDEP}] |
|||
dev-python/zope-component[${PYTHON_USEDEP}] |
|||
dev-python/zope-interface[${PYTHON_USEDEP}]" |
|||
DEPEND=" |
|||
${CDEPEND} |
|||
test? ( |
|||
>=dev-python/astroid-1.3.5[${PYTHON_USEDEP}] |
|||
dev-python/coverage[${PYTHON_USEDEP}] |
|||
dev-python/ipdb[${PYTHON_USEDEP}] |
|||
dev-python/pytest[${PYTHON_USEDEP}] |
|||
dev-python/pytest-cov[${PYTHON_USEDEP}] |
|||
dev-python/pytest-xdist[${PYTHON_USEDEP}] |
|||
>=dev-python/pylint-1.4.2[${PYTHON_USEDEP}] |
|||
dev-python/wheel[${PYTHON_USEDEP}] |
|||
)" |
|||
|
|||
python_test() { |
|||
nosetests -v ${PN} || die |
|||
} |
@ -1,2 +1,2 @@ |
|||
DIST ophcrack-3.4.0.tar.bz2 279806 BLAKE2B 13bed55784aab2cfa4770c7a79077ebc8def314b925895c15c8bf7213ae5455fe392da3fcc7b2ab624cc2a892b8aae50790bde01fe8344e7ff4c4535f9afeb3b SHA512 38c3b41e76be1b2990cbf6a8ddbe776df3d7821696e42939c759d554a7a52d40555f7e1c8f11e3ab7dc20b553f43d814e271d7519a3b4bb4f84b70468c123df0 |
|||
DIST ophcrack-3.6.0.tar.bz2 288830 BLAKE2B bc2782d08cb84df24b745fdf0e9723e058da614b73a8d25dfe77cfa2ce291eaf8abd83006a9a410f80bdd240eb81fc402d6d5ebd1c9b92b5a7f1785a203c0c7a SHA512 caa9090b622acac1114f5635c2c58a2c32453ae21a96fc4f424cbc197b056872c282cf9d41142e316a1ffbc9523832b8bc7355c1503c15ac8579470de407a5c9 |
|||
DIST ophcrack-3.7.0.tar.bz2 294045 BLAKE2B f506d29b27b4b90eadfd4d650512aea54db4228c4c63b90827a7957b544ab59dae757fc521fe62ab3be55d97e483ddde2aea9ad08c96b77d156e863a61f26312 SHA512 27e73979ca3d733629b9b34c490488cc27140efb8b90d266f270c0b95572cf40319a3fb658c02448fc7a3b825cf05c18a69f5d91bd0656d8410a30645f8dc8c6 |
@ -1,42 +0,0 @@ |
|||
# Copyright 1999-2016 Gentoo Foundation |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI="5" |
|||
inherit eutils |
|||
|
|||
DESCRIPTION="A time-memory-trade-off-cracker" |
|||
HOMEPAGE="http://ophcrack.sourceforge.net/" |
|||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" |
|||
|
|||
LICENSE="GPL-2" |
|||
SLOT="0" |
|||
KEYWORDS="~amd64 ~ppc ~x86" |
|||
IUSE="debug libressl qt4 +tables" |
|||
|
|||
CDEPEND="!libressl? ( dev-libs/openssl:0= ) |
|||
libressl? ( dev-libs/libressl:0= ) |
|||
net-libs/netwib |
|||
qt4? ( dev-qt/qtgui:4 )" |
|||
DEPEND="app-arch/unzip |
|||
virtual/pkgconfig |
|||
${CDEPEND}" |
|||
RDEPEND="tables? ( app-crypt/ophcrack-tables ) |
|||
${CDEPEND}" |
|||
|
|||
src_configure() { |
|||
|
|||
local myconf |
|||
|
|||
myconf="$(use_enable qt4 gui)" |
|||
myconf="${myconf} $(use_enable debug)" |
|||
|
|||
econf ${myconf} || die "Failed to compile" |
|||
} |
|||
|
|||
src_install() { |
|||
emake install DESTDIR="${D}" || die "Installation failed." |
|||
|
|||
cd "${S}" |
|||
newicon src/gui/pixmaps/os.xpm ophcrack.xpm |
|||
make_desktop_entry "${PN}" OphCrack ophcrack |
|||
} |
@ -0,0 +1,36 @@ |
|||
# Copyright 1999-2018 Gentoo Foundation |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI="6" |
|||
inherit eutils |
|||
|
|||
DESCRIPTION="A time-memory-trade-off-cracker" |
|||
HOMEPAGE="http://ophcrack.sourceforge.net/" |
|||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" |
|||
|
|||
LICENSE="GPL-2" |
|||
SLOT="0" |
|||
KEYWORDS="~amd64 ~ppc ~x86" |
|||
IUSE="debug libressl qt4 +tables" |
|||
|
|||
CDEPEND="!libressl? ( dev-libs/openssl:0= ) |
|||
libressl? ( dev-libs/libressl:0= ) |
|||
net-libs/netwib" |
|||
DEPEND="app-arch/unzip |
|||
virtual/pkgconfig |
|||
${CDEPEND}" |
|||
RDEPEND="tables? ( app-crypt/ophcrack-tables ) |
|||
${CDEPEND}" |
|||
|
|||
src_configure() { |
|||
|
|||
local myconf |
|||
|
|||
myconf="${myconf} $(use_enable debug) --disable-gui" |
|||
|
|||
econf ${myconf} || die "Failed to compile" |
|||
} |
|||
|
|||
src_install() { |
|||
emake install DESTDIR="${D}" || die "Installation failed." |
|||
} |
@ -1,2 +1 @@ |
|||
DIST pesign-0.108.tar.gz 96838 BLAKE2B ae17d48af15f031ef982d915c61c9c0b647c3a01beb106e9f0dbdcc9c47f2a56b211fd2c23dc0e1131c52b4a12034227bfeeddb0ecb9531201b7762374d8b787 SHA512 f72fb9c3e843341300b68e06bb153690734f6e506cdd9f0d9362c760ff48194ed1ed29e0b58a5050e7331069ad47a9902cc9e34bf616667baf84208f2b69a918 |
|||
DIST pesign-0.112.tar.gz 107632 BLAKE2B 737b75aec7efa9f41dbdb509405dede914cd5aa563572f0d2ede96a321f4a669170c696c7bd93bad1a5c1a6f2c65715b66317544fa6fc55d6b7f85436d778e8a SHA512 9a0cd266f973fbd7bbbd23939d0be3c34dbccd9ab20941bf967ca1b18aa5bf5d2c41cdef0799399e09e7b0fc59a0b34bc660afb6da292eb1c127db2893362018 |
@ -1,10 +0,0 @@ |
|||
diff --git a/Make.defaults b/Make.defaults
|
|||
index 864f98b..e2c967b 100644
|
|||
--- a/Make.defaults
|
|||
+++ b/Make.defaults
|
|||
@@ -1,4 +1,4 @@
|
|||
-INSTALLROOT:= /
|
|||
+INSTALLROOT:= $(DESTDIR)
|
|||
PREFIX := /usr |
|||
|
|||
HOSTARCH = $(shell uname -m | sed s,i[3456789]86,ia32,) |
@ -1,55 +0,0 @@ |
|||
# Copyright 1999-2017 Gentoo Foundation |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=5 |
|||
|
|||
inherit eutils multilib |
|||
|
|||
DESCRIPTION="Tools for manipulating signed PE-COFF binaries" |
|||
HOMEPAGE="https://github.com/vathpela/pesign" |
|||
SRC_URI="https://github.com/vathpela/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" |
|||
|
|||
LICENSE="GPL-2" |
|||
SLOT="0" |
|||
KEYWORDS="~amd64 ~x86" |
|||
IUSE="libressl" |
|||
|
|||
RDEPEND=" |
|||
dev-libs/nspr |
|||
dev-libs/nss |
|||
dev-libs/popt |
|||
!libressl? ( dev-libs/openssl:0= ) |
|||
libressl? ( dev-libs/libressl:0= ) |
|||
sys-apps/util-linux |
|||
" |
|||
DEPEND="${RDEPEND} |
|||
sys-apps/help2man |
|||
sys-boot/gnu-efi |
|||
virtual/pkgconfig |
|||
" |
|||
|
|||
src_prepare() { |
|||
epatch "${FILESDIR}"/destdir.patch |
|||
} |
|||
|
|||
src_install() { |
|||
default |
|||
|
|||
# remove some files that don't make sense for Gentoo installs |
|||
rm -rf "${ED}/etc/" "${ED}/usr/share/doc/pesign/" || die |
|||
|
|||
# create .so symlink |
|||
ln -s libdpe.so "${ED}/usr/$(get_libdir)/libdpe.so.0" |
|||
} |
|||
# |
|||
#src_prepare() { |
|||
# local iarch |
|||
# case ${ARCH} in |
|||
# ia64) iarch=ia64 ;; |
|||
# x86) iarch=ia32 ;; |
|||
# amd64) iarch=x86_64 ;; |
|||
# *) die "unsupported architecture: ${ARCH}" ;; |
|||
# esac |
|||
# sed -i "/^EFI_ARCH=/s:=.*:=${iarch}:" configure || die |
|||
# sed -i 's/-m64$/& -march=x86-64/' tests/Makefile.in || die |
|||
#} |
@ -1,3 +1 @@ |
|||
DIST stoken-0.90.tar.gz 116642 BLAKE2B 33cde44212585eb994db62de0527fb7d06add3f247ac09e53ee3809de4150b09a99bdda1eb4bd1d7ac449a8f94c8dbdd468af955b82caeb1beb8331338788049 SHA512 7c75a04ea6542a13d639bbb74523443e030559dcf65d181d07fc64277442500a8a18daf2351248a552e42daf815fe5d0079b5b559402522d45ac10ed7762c818 |
|||
DIST stoken-0.91.tar.gz 116846 BLAKE2B 914324f7151ff9aaae336cf44624f7d8fd70bfc0514a9c20defd47e17e8acceda2aa020a2fadfe3bdd9caa6650adb7859a5422eb9acc27df9834140f4bd5aa86 SHA512 7d34c3ec3022aabd909fcb89fabd03003fdc4d635a064401407ce78068c0965012b9b61b53ce2d6e018973fe2e23a7e4d35913fca564e0af65fd0f0fb7fb30b4 |
|||
DIST stoken-0.92.tar.gz 117212 BLAKE2B 8d236a73b0626ab91d145d01fa07c28ba8c54a3053aaba32b64b4dacc39dc8265d5740630ec2495d678c975b1bfa480a79a5ec1115accf39170229b444673f48 SHA512 b41262320c24e487ece884fc431d835c787f057947a92e3d57ed2047bc02b576b072e8a69f4b58b47ab1f913b5ae8c3ee8108d3b55c1477f15848420b668fea3 |
@ -1,29 +0,0 @@ |
|||
# Copyright 1999-2017 Gentoo Foundation |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI="6" |
|||
|
|||
inherit autotools |
|||
|
|||
DESCRIPTION="Software Token for Linux/UNIX" |
|||
HOMEPAGE="https://github.com/cernekee/stoken" |
|||
SRC_URI="https://github.com/cernekee/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" |
|||
|
|||
LICENSE="LGPL-2.1+" |
|||
SLOT="0" |
|||
KEYWORDS="amd64 arm ~arm64 ppc64 x86" |
|||
IUSE="gtk" |
|||
|
|||
RDEPEND=" |
|||
|| ( dev-libs/nettle dev-libs/libtomcrypt ) |
|||
gtk? ( >=x11-libs/gtk+-3.12:3 )" |
|||
DEPEND="${RDEPEND}" |
|||
|
|||
src_prepare() { |
|||
eautoreconf |
|||
eapply_user |
|||
} |
|||
|
|||
src_configure() { |
|||
econf $(use_with gtk) |
|||
} |
@ -1,29 +0,0 @@ |
|||
# Copyright 1999-2017 Gentoo Foundation |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI="6" |
|||
|
|||
inherit autotools |
|||
|
|||
DESCRIPTION="Software Token for Linux/UNIX" |
|||
HOMEPAGE="https://github.com/cernekee/stoken" |
|||
SRC_URI="https://github.com/cernekee/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" |
|||
|
|||
LICENSE="LGPL-2.1+" |
|||
SLOT="0" |
|||
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" |
|||
IUSE="gtk" |
|||
|
|||
RDEPEND=" |
|||
|| ( dev-libs/nettle dev-libs/libtomcrypt ) |
|||
gtk? ( >=x11-libs/gtk+-3.12:3 )" |
|||
DEPEND="${RDEPEND}" |
|||
|
|||
src_prepare() { |
|||
eautoreconf |
|||
eapply_user |
|||
} |
|||
|
|||
src_configure() { |
|||
econf $(use_with gtk) |
|||
} |
@ -1,19 +0,0 @@ |
|||
# Copyright 1999-2017 Gentoo Foundation |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=4 |
|||
|
|||
inherit readme.gentoo |
|||
|
|||
DESCRIPTION="Motif Reference Manual" |
|||
HOMEPAGE="http://www.motifzone.net/" |
|||
SRC_URI="ftp://ftp.ics.com/openmotif/openmotif-${PV}-manual.pdf.tgz" |
|||
|
|||
LICENSE="OPL" |
|||
SLOT="0" |
|||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" |
|||
|
|||
S="${WORKDIR}" |
|||
DOCS="*.pdf" |
|||
DOC_CONTENTS="The source code for the manual is available at |
|||
ftp://ftp.ics.com/openmotif/openmotif-${PV}-manual.src.tgz" |
@ -0,0 +1,24 @@ |
|||
# Copyright 1999-2018 Gentoo Foundation |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=6 |
|||
|
|||
inherit readme.gentoo-r1 |
|||
|
|||
DESCRIPTION="Motif Reference Manual" |
|||
HOMEPAGE="http://www.motifzone.net/" |
|||
SRC_URI="ftp://ftp.ics.com/openmotif/openmotif-${PV}-manual.pdf.tgz" |
|||
|
|||
LICENSE="OPL" |
|||
SLOT="0" |
|||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" |
|||
|
|||
S="${WORKDIR}" |
|||
DOCS="*.pdf" |
|||
|
|||
src_install() { |
|||
local DOC_CONTENTS="The source code for the manual is available at |
|||
ftp://ftp.ics.com/openmotif/openmotif-${PV}-manual.src.tgz" |
|||
default |
|||
readme.gentoo_create_doc |
|||
} |
@ -1,3 +1,3 @@ |
|||
DIST containerd-0.2.9_p20170917.tar.gz 1140788 BLAKE2B 96effa85f9cb03c3e416d53438376af6c7965660bf9c9931fdfa7fee94cca9386f2732e70dc88ee32b83e902b7d4a3072e22a817d9970ed1e07dc1271e8b33ab SHA512 c749bda691197ec8a7603db9ad92f2800a3f065143430a660333b7862518deb4c158a1c1fd01671dff438b40988d4a64d8f06bab05496b8728c6e2f57cd7da0a |
|||
DIST containerd-1.0.0.tar.gz 3763785 BLAKE2B cd4af679c9028b616aeedd594518f796a350523899c13da5a848a5843b318394166ddfbf5e7ed1f473a3759b26d134659f928d8e15da17ebdf65a41d2fd5f914 SHA512 8c1a03de7f30976675e4482b4f18f4b87da56108de4d92f2e33b4cb4f8c188af5b3fad87971a294eac8442a0fb6ddae48cda81334c363203a8c8bdfc09176a7a |
|||
DIST containerd-1.0.0_beta2_p20171019.tar.gz 3682585 BLAKE2B a67b581e3e5ddf2e95d551a9cca3dafa14772dc6ec1f1b1226ce21b0d7f88f3f80669b21f471fede50d5dd68d3916ef8696d0551c333c57e87a8ee2db3d25488 SHA512 290dcc97c47dccc6af424f5bcdfa2b59ae29eda135f71fb68a456245017a7ce5262150088f91b9edcaa19886d8919e5b6246f2816d6947c0a9b33ec6b58185e9 |
|||
DIST containerd-1.0.1.tar.gz 3766659 BLAKE2B 36c96a9e3cba22578daff31e46d9a876095e9de7e20e1e84a41076d9936f30a5681e41187a90f9a01884fd02086fa3c9a6ee29c8261401988a1cfa2026952431 SHA512 351c0e298ba6a9a14df2f367df23049a8a833eb18238e3d41cf0066feb2e0b8f2aa7b25fb4484a1b5c95bccf5cba3a8076a5bcfe25602b5368e7cf2a20872160 |
@ -1,51 +0,0 @@ |
|||
# Copyright 1999-2017 Gentoo Foundation |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=6 |
|||
EGO_PN="github.com/containerd/${PN}" |
|||
|
|||
inherit toolchain-funcs |
|||
|
|||
if [[ ${PV} == *9999 ]]; then |
|||
inherit golang-vcs |
|||
else |
|||
EGIT_COMMIT="992280e8e265f491f7a624ab82f3e238be086e49" |
|||
CONTAINERD_COMMIT="992280" |
|||
SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" |
|||
KEYWORDS="~amd64 ~arm ~ppc64" |
|||
inherit golang-vcs-snapshot |
|||
fi |
|||
|
|||
DESCRIPTION="A daemon to control runC" |
|||
HOMEPAGE="https://containerd.tools" |
|||
|
|||
LICENSE="Apache-2.0" |
|||
SLOT="0" |
|||
IUSE="hardened +seccomp" |
|||
|
|||
DEPEND="sys-fs/btrfs-progs" |
|||
RDEPEND="|| ( >=app-emulation/docker-runc-1.0.0_rc4 |
|||
>=app-emulation/runc-1.0.0_rc4 ) |
|||
seccomp? ( sys-libs/libseccomp )" |
|||
|
|||
S=${WORKDIR}/${P}/src/${EGO_PN} |
|||
|
|||
src_prepare() { |
|||
default |
|||
if [[ ${PV} != *9999* ]]; then |
|||
sed -i -e "s/git describe --match.*$/echo ${PV})/"\ |
|||
-e "s/git rev-parse HEAD.*$/echo $CONTAINERD_COMMIT)/"\ |
|||
-e "s/-s -w//" \ |
|||
Makefile || die |
|||
fi |
|||
} |
|||
|
|||
src_compile() { |
|||
local options=( $(usex seccomp "seccomp" "") ) |
|||
export GOPATH="${WORKDIR}/${P}" # ${PWD}/vendor |
|||
LDFLAGS=$(usex hardened '-extldflags -fno-PIC' '') emake BUILDTAGS="${options[@]}" |
|||
} |
|||
|
|||
src_install() { |
|||
dobin bin/containerd{-shim,-stress,} bin/ctr |
|||
} |
@ -0,0 +1,52 @@ |
|||
# Copyright 1999-2018 Gentoo Foundation |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=6 |
|||
EGO_PN="github.com/containerd/${PN}" |
|||
|
|||
inherit toolchain-funcs |
|||
|
|||
if [[ ${PV} == *9999 ]]; then |
|||
inherit golang-vcs |
|||
else |
|||
MY_PV="${PV/_rc/-rc.}" |
|||
EGIT_COMMIT="v${MY_PV}" |
|||
CONTAINERD_COMMIT="9b55aab" |
|||
SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" |
|||
KEYWORDS="~amd64 ~arm ~ppc64" |
|||
inherit golang-vcs-snapshot |
|||
fi |
|||
|
|||
DESCRIPTION="A daemon to control runC" |
|||
HOMEPAGE="https://containerd.tools" |
|||
|
|||
LICENSE="Apache-2.0" |
|||
SLOT="0" |
|||
IUSE="+btrfs hardened" |
|||
|
|||
DEPEND="btrfs? ( sys-fs/btrfs-progs )" |
|||
RDEPEND="|| ( >=app-emulation/docker-runc-1.0.0_rc4 |
|||
>=app-emulation/runc-1.0.0_rc4 ) |
|||
sys-libs/libseccomp" |
|||
|
|||
S=${WORKDIR}/${P}/src/${EGO_PN} |
|||
|
|||
src_prepare() { |
|||
default |
|||
if [[ ${PV} != *9999* ]]; then |
|||
sed -i -e "s/git describe --match.*$/echo ${PV})/"\ |
|||
-e "s/git rev-parse HEAD.*$/echo $CONTAINERD_COMMIT)/"\ |
|||
-e "s/-s -w//" \ |
|||
Makefile || die |
|||
fi |
|||
} |
|||
|
|||
src_compile() { |
|||
local options=( $(usex btrfs "" "no_btrfs") ) |
|||
export GOPATH="${WORKDIR}/${P}" # ${PWD}/vendor |
|||
LDFLAGS=$(usex hardened '-extldflags -fno-PIC' '') emake BUILDTAGS="${options[@]}" |
|||
} |
|||
|
|||
src_install() { |
|||
dobin bin/containerd{-shim,-stress,} bin/ctr |
|||
} |
@ -1,2 +1 @@ |
|||
DIST docker-compose-1.17.1.tar.gz 219947 BLAKE2B a5438e66f156b98ffc9ecf63a57443610f76713532369d519689b697dbc91bd196e24b831882a4c39a43c5b17640242d98f47a2c337832395dc48019d58e3e90 SHA512 711c0a73546f0b396a920d3310b92fc15e3c13f93439eeda363124c9bd971aa942395b2405ad7441df8982384be367c20a767fe5b9e3e150690b63deda58f553 |
|||
DIST docker-compose-1.18.0.tar.gz 231256 BLAKE2B be9b57dd89a81734b850f61622a924a3ace5ace907c4d1365a18315ddfbe3f1a9a56b222766980d16d5eddbe6818caf94a5833c5cddac082fa230bf290977ee3 SHA512 9cf29d892f6419e9ef639e1b9edddecb47ddb5ba7f97830f732e463ee510ac5464d6d81f58a2bf4ae5e7aee78b3d2d4afd59e6e1b53974899edb3e090bcb991f |
@ -1,71 +0,0 @@ |
|||
# Copyright 1999-2017 Gentoo Foundation |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=6 |
|||
PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) |
|||
|
|||
inherit bash-completion-r1 distutils-r1 vcs-snapshot |
|||
|
|||
MY_PV=${PV//_/} |
|||
|
|||
DESCRIPTION="Multi-container orchestration for Docker" |
|||
HOMEPAGE="https://www.docker.com/" |
|||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${PN}-${MY_PV}.tar.gz -> ${P}.tar.gz" |
|||
|
|||
LICENSE="Apache-2.0" |
|||
SLOT="0" |
|||
KEYWORDS="~amd64" |
|||
IUSE="test" |
|||
|
|||
CDEPEND=" |
|||
dev-python/setuptools[${PYTHON_USEDEP}] |
|||
>=dev-python/cached-property-1.2.0[${PYTHON_USEDEP}] |
|||
<dev-python/cached-property-2[${PYTHON_USEDEP}] |
|||
>=dev-python/dockerpty-0.4.1[${PYTHON_USEDEP}] |
|||
<dev-python/dockerpty-0.5[${PYTHON_USEDEP}] |
|||
>=dev-python/docker-py-2.5.1[${PYTHON_USEDEP}] |
|||
<dev-python/docker-py-3.0[${PYTHON_USEDEP}] |
|||
>=dev-python/docopt-0.6.1[${PYTHON_USEDEP}] |
|||
<dev-python/docopt-0.7[${PYTHON_USEDEP}] |
|||
>=dev-python/jsonschema-2.5.1[${PYTHON_USEDEP}] |
|||
<dev-python/jsonschema-3[${PYTHON_USEDEP}] |
|||
>=dev-python/PySocks-1.5.6[${PYTHON_USEDEP}] |
|||
!~dev-python/PySocks-1.5.7[${PYTHON_USEDEP}] |
|||
<dev-python/PySocks-2[${PYTHON_USEDEP}] |
|||
>=dev-python/pyyaml-3.10[${PYTHON_USEDEP}] |
|||
<dev-python/pyyaml-4[${PYTHON_USEDEP}] |
|||
!~dev-python/requests-2.11.0[${PYTHON_USEDEP}] |
|||
<dev-python/requests-2.12[${PYTHON_USEDEP}] |
|||
>=dev-python/requests-2.6.1[${PYTHON_USEDEP}] |
|||
>=dev-python/six-1.3.0[${PYTHON_USEDEP}] |
|||
<dev-python/six-2[${PYTHON_USEDEP}] |
|||
>=dev-python/texttable-0.9[${PYTHON_USEDEP}] |
|||
<dev-python/texttable-0.10[${PYTHON_USEDEP}] |
|||
>=dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}] |
|||
<dev-python/websocket-client-1.0[${PYTHON_USEDEP}] |
|||
$(python_gen_cond_dep '>=dev-python/enum34-1.0.4[${PYTHON_USEDEP}]' 'python2_7' ) |
|||
$(python_gen_cond_dep '<dev-python/enum34-2[${PYTHON_USEDEP}]' 'python2_7' ) |
|||
$(python_gen_cond_dep '>=dev-python/ipaddress-1.0.16[${PYTHON_USEDEP}]' 'python2_7' ) |
|||
$(python_gen_cond_dep '>=dev-python/backports-ssl-match-hostname-3.5[${PYTHON_USEDEP}]' 'python2_7' ) |
|||
" |
|||
DEPEND=" |
|||
${CDEPEND} |
|||
test? ( |
|||
dev-python/pytest[${PYTHON_USEDEP}] |
|||
$(python_gen_cond_dep '>=dev-python/mock-1.0.1[${PYTHON_USEDEP}]' 'python2_7' ) |
|||
) |
|||
" |
|||
RDEPEND="${CDEPEND}" |
|||
|
|||
python_test() { |
|||
${PYTHON} -m pytest tests/unit || die "tests failed under ${EPYTHON}" |
|||
} |
|||
|
|||
python_install_all() { |
|||
newbashcomp contrib/completion/bash/docker-compose ${PN} |
|||
|
|||
insinto /usr/share/zsh/site-functions |
|||
doins contrib/completion/zsh/* |
|||
|
|||
distutils-r1_python_install_all |
|||
} |
@ -1,4 +1,3 @@ |
|||
DIST docker-17.09.1.tar.gz 10135978 BLAKE2B 4c2dea48b3593332ac7b02bfcc7bf037b858adf87e5dd8ff84b03aca75d711375fafb06683a6a57cd2549c1a0a0edb2d7c7c1d4cf1b9ceefce18f4f91164b931 SHA512 e968ced32c379b74602053d1e9fe9ee5abe595078bb8d5f0d994c7eafd1557158d58fa48489ca8d7d578dbc7a5241182288b3ab37885b53abb8364d7aa9d2a4f |
|||
DIST docker-17.11.0.tar.gz 10649392 BLAKE2B fff44885f535020bfd8cd6ab9c347df12610779de90290330e1315a2570c1e85a8d0c497320528f44187389b61c3f177f8032c3edc236347900034dfe3eaf764 SHA512 b9444775fd7bca1e1ec5b2fdeba063f7a7ead4a5b1fd60c836f42f98a8fe9a3a2fe963332e225491280772c9e4024fec5ebfa9b89ab9fa1b83cd60b5afd0333e |
|||
DIST docker-17.12.0-r1.tar.gz 11008332 BLAKE2B 95a95bdf64bc6d6aa7a60d515d5661589c0e94ba687d5d766010579a5511dc85f2675dc2b22d628b153ef6fc018be9015ea80a4bcdaea4c10689a7c70eddea79 SHA512 7381bddf4b2538b2b76229d962925eee74a38ddbb18a6f988ccff2a2ce0ef334148ea76d9697e89acc6c9018cb6f785b59c27450dfb930ead01fa5684c6a90b1 |
|||
DIST docker-17.12.0.tar.gz 11011208 BLAKE2B aee4a1b8af69b2418c62b0f5fc8cf6b1a0945ccbc870572e5835ec23bd9b6d5919fe9e8170b9d3c20eea479fec05aa97f380e1229b09cccbdbca9ed2baaa9f0b SHA512 1a4dfc86dc6c85c78d2abf4f559e5efe0fb22d915997f047fa6641e2aefb3e2fc6cb0124b6a0fc69abfc09ac8b261ebbd4d80b380cf9eb4304d3e1a423957b67 |
|||
DIST docker-18.01.0-r1.tar.gz 12530532 BLAKE2B 4fe85e5522a45f14dac343714c3ac5f7be3ccf710b54bb09ba06fb728d40d874c67140991aed62f2e5f0e9a66153f1953d2d29288775b707f2a27702685ad5e7 SHA512 e58b23200df811549d8c2ba4b915458b3496b982b264f0aa0ff8c6406e0deb20af2180ea20ac1eaab35cc2a14bea98d6d14d197fdeb54f8c7949dc1b6a336872 |
@ -1,315 +0,0 @@ |
|||
# Copyright 1999-2017 Gentoo Foundation |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=6 |
|||
|
|||
EGO_PN="github.com/docker/docker-ce" |
|||
|
|||
if [[ ${PV} = *9999* ]]; then |
|||
# Docker cannot be fetched via "go get", thanks to autogenerated code |
|||
EGIT_REPO_URI="https://${EGO_PN}.git" |
|||
EGIT_CHECKOUT_DIR="${WORKDIR}/${P}/src/${EGO_PN}" |
|||
inherit git-r3 |
|||
else |
|||
inherit versionator |
|||
if [ "$(get_version_component_count)" = 4 ]; then |
|||
MY_PV="$(replace_version_separator 3 '-ce-')" |
|||
else |
|||
MY_PV="$PV-ce" |
|||
fi |
|||
DOCKER_GITCOMMIT="1caf76c" |
|||
EGIT_COMMIT="v${MY_PV}" |
|||
SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" |
|||
KEYWORDS="~amd64 ~arm" |
|||
[ "$DOCKER_GITCOMMIT" ] || die "DOCKER_GITCOMMIT must be added manually for each bump!" |
|||
inherit golang-vcs-snapshot |
|||
fi |
|||
inherit bash-completion-r1 golang-base linux-info systemd udev user |
|||
|
|||
DESCRIPTION="The core functions you need to create Docker images and run Docker containers" |
|||
HOMEPAGE="https://dockerproject.org" |
|||
LICENSE="Apache-2.0" |
|||
SLOT="0" |
|||
IUSE="apparmor aufs btrfs +container-init +device-mapper hardened overlay pkcs11 seccomp" |
|||
|
|||
# https://github.com/docker/docker/blob/master/project/PACKAGERS.md#build-dependencies |
|||