2412 changed files with 9934 additions and 10673 deletions
-
BINManifest.files.gz
-
BINapp-accessibility/Manifest.gz
-
2app-accessibility/speech-tools/speech-tools-2.5.0.ebuild
-
BINapp-admin/Manifest.gz
-
2app-admin/augeas/augeas-1.12.0.ebuild
-
BINapp-arch/Manifest.gz
-
85app-arch/brotli/brotli-1.0.9-r2.ebuild
-
5app-arch/brotli/brotli-9999.ebuild
-
1app-arch/file-roller/Manifest
-
91app-arch/file-roller/file-roller-3.38.0.ebuild
-
BINapp-backup/Manifest.gz
-
4app-backup/backuppc/backuppc-3.3.1-r6.ebuild
-
BINapp-benchmarks/Manifest.gz
-
1app-benchmarks/bonnie++/Manifest
-
39app-benchmarks/bonnie++/bonnie++-2.00a.ebuild
-
177app-benchmarks/bonnie++/files/bonnie++-2.00a-gcc11.patch
-
47app-benchmarks/bonnie++/files/bonnie++-2.00a-makefile.patch
-
1app-benchmarks/siege/Manifest
-
52app-benchmarks/siege/siege-4.0.9.ebuild
-
BINapp-crypt/Manifest.gz
-
7app-crypt/kstart/kstart-4.2.ebuild
-
6app-crypt/pkcrack/pkcrack-1.2.2-r1.ebuild
-
BINapp-editors/Manifest.gz
-
1app-editors/gedit-plugins/Manifest
-
108app-editors/gedit-plugins/gedit-plugins-40.1.ebuild
-
2app-editors/gedit/gedit-3.38.1.ebuild
-
2app-editors/gedit/gedit-40.0.ebuild
-
2app-editors/gedit/gedit-40.1.ebuild
-
BINapp-emulation/Manifest.gz
-
2app-emulation/containerd/containerd-1.4.4.ebuild
-
2app-emulation/docker-cli/docker-cli-20.10.6.ebuild
-
4app-emulation/docker-proxy/docker-proxy-0.8.0_p20201215.ebuild
-
2app-emulation/docker/docker-20.10.6-r1.ebuild
-
2app-emulation/lxd/Manifest
-
153app-emulation/lxd/lxd-4.0.4-r7.ebuild
-
2app-emulation/nemu/nemu-2.5.0.ebuild
-
2app-emulation/qemu/qemu-5.2.0-r2.ebuild
-
4app-emulation/qemu/qemu-5.2.0-r3.ebuild
-
2app-emulation/qemu/qemu-5.2.0-r50.ebuild
-
2app-emulation/qemu/qemu-9999.ebuild
-
4app-emulation/runc/runc-1.0.0_rc92.ebuild
-
BINapp-eselect/Manifest.gz
-
12app-eselect/eselect-notify-send/eselect-notify-send-0.1.ebuild
-
7app-eselect/eselect-xvmc/eselect-xvmc-0.4.ebuild
-
BINapp-i18n/Manifest.gz
-
4app-i18n/fcitx-configtool/fcitx-configtool-0.4.10.ebuild
-
2app-i18n/fcitx-qt5/fcitx-qt5-1.2.5.ebuild
-
2app-i18n/kcm-fcitx/kcm-fcitx-0.5.6.ebuild
-
2app-i18n/mozc/mozc-2.26.4220_p20201212102434_p20201219202429.ebuild
-
BINapp-metrics/Manifest.gz
-
2app-metrics/prometheus/prometheus-2.25.0-r1.ebuild
-
2app-metrics/prometheus/prometheus-2.25.2-r1.ebuild
-
2app-metrics/prometheus/prometheus-2.26.0-r1.ebuild
-
BINapp-misc/Manifest.gz
-
2app-misc/gramps/gramps-5.1.3.ebuild
-
2app-misc/mosquitto/mosquitto-2.0.10.ebuild
-
42app-misc/neofetch/neofetch-7.1.0-r1.ebuild
-
21app-misc/neofetch/neofetch-9999.ebuild
-
BINapp-office/Manifest.gz
-
2app-office/gnumeric/gnumeric-1.12.49.ebuild
-
BINapp-portage/Manifest.gz
-
1app-portage/gentoopm/Manifest
-
29app-portage/gentoopm/gentoopm-0.3.2-r2.ebuild
-
2app-portage/gentoopm/gentoopm-0.3.3.ebuild
-
BINapp-text/Manifest.gz
-
1app-text/gspell/Manifest
-
60app-text/gspell/gspell-1.9.1.ebuild
-
1app-text/xchm/Manifest
-
47app-text/xchm/xchm-1.31.ebuild
-
2app-text/xchm/xchm-1.32.ebuild
-
2app-text/yelp-tools/yelp-tools-40.0.ebuild
-
BINapp-vim/Manifest.gz
-
1app-vim/gentoo-syntax/Manifest
-
42app-vim/gentoo-syntax/gentoo-syntax-20210428.ebuild
-
BINdev-cpp/Manifest.gz
-
13dev-cpp/abseil-cpp/abseil-cpp-20200225.2-r1.ebuild
-
5dev-cpp/abseil-cpp/abseil-cpp-20200923.2-r1.ebuild
-
5dev-cpp/abseil-cpp/abseil-cpp-20210324.1.ebuild
-
7dev-cpp/abseil-cpp/files/abseil-cpp-20200923-arm_no_crypto.patch
-
BINdev-db/Manifest.gz
-
13dev-db/mysql-connector-c++/files/mysql-connector-c++-8.0.24-gcc11-numeric_limits.patch
-
1dev-db/mysql-connector-c++/mysql-connector-c++-8.0.24.ebuild
-
3dev-db/mysql/mysql-5.7.34.ebuild
-
3dev-db/mysql/mysql-8.0.24.ebuild
-
5dev-db/percona-server/Manifest
-
1219dev-db/percona-server/percona-server-8.0.21.12.ebuild
-
6dev-db/percona-server/percona-server-8.0.22.13.ebuild
-
41dev-db/percona-xtrabackup/files/percona-xtrabackup-8.0.23-gcc11.patch
-
1dev-db/percona-xtrabackup/percona-xtrabackup-8.0.23.16.ebuild
-
2dev-db/pg_activity/Manifest
-
0dev-db/pg_activity/pg_activity-2.1.5.ebuild
-
BINdev-dotnet/Manifest.gz
-
60dev-dotnet/libgdiplus/libgdiplus-6.0.2-r1.ebuild
-
BINdev-java/Manifest.gz
-
1dev-java/antlr/antlr-4.5.3.ebuild
-
1dev-java/bytelist/Manifest
-
49dev-java/bytelist/bytelist-1.0.10.ebuild
-
2dev-java/bytelist/bytelist-1.0.15.ebuild
-
219dev-java/bytelist/files/maven-build.xml
-
1dev-java/commons-pool/Manifest
@ -0,0 +1,85 @@ |
|||
# Copyright 1999-2021 Gentoo Authors |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=7 |
|||
|
|||
PYTHON_COMPAT=( python3_{7,8,9} ) |
|||
DISTUTILS_OPTIONAL="1" |
|||
DISTUTILS_IN_SOURCE_BUILD="1" |
|||
|
|||
inherit cmake-multilib distutils-r1 |
|||
|
|||
DESCRIPTION="Generic-purpose lossless compression algorithm" |
|||
HOMEPAGE="https://github.com/google/brotli" |
|||
|
|||
SLOT="0/$(ver_cut 1)" |
|||
|
|||
RDEPEND="python? ( ${PYTHON_DEPS} )" |
|||
DEPEND="${RDEPEND}" |
|||
|
|||
IUSE="python static-libs test" |
|||
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" |
|||
|
|||
LICENSE="MIT python? ( Apache-2.0 )" |
|||
|
|||
DOCS=( README.md CONTRIBUTING.md ) |
|||
|
|||
if [[ ${PV} == "9999" ]] ; then |
|||
SRC_URI="" |
|||
EGIT_REPO_URI="https://github.com/google/${PN}.git" |
|||
inherit git-r3 |
|||
else |
|||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" |
|||
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" |
|||
fi |
|||
|
|||
# tests are currently broken, see https://github.com/google/brotli/issues/850 |
|||
RESTRICT="test" |
|||
|
|||
PATCHES=( |
|||
"${FILESDIR}/${PV}-linker.patch" |
|||
) |
|||
|
|||
src_prepare() { |
|||
use python && distutils-r1_src_prepare |
|||
cmake-utils_src_prepare |
|||
} |
|||
|
|||
multilib_src_configure() { |
|||
local mycmakeargs=( |
|||
-DBUILD_TESTING="$(usex test)" |
|||
) |
|||
cmake-utils_src_configure |
|||
} |
|||
src_configure() { |
|||
cmake-multilib_src_configure |
|||
use python && distutils-r1_src_configure |
|||
} |
|||
|
|||
multilib_src_compile() { |
|||
cmake-utils_src_compile |
|||
} |
|||
src_compile() { |
|||
cmake-multilib_src_compile |
|||
use python && distutils-r1_src_compile |
|||
} |
|||
|
|||
python_test() { |
|||
esetup.py test || die |
|||
} |
|||
|
|||
multilib_src_test() { |
|||
cmake-utils_src_test |
|||
} |
|||
src_test() { |
|||
cmake-multilib_src_test |
|||
use python && distutils-r1_src_test |
|||
} |
|||
|
|||
multilib_src_install() { |
|||
cmake-utils_src_install |
|||
use static-libs || rm "${ED}"/usr/$(get_libdir)/*.a || die |
|||
} |
|||
multilib_src_install_all() { |
|||
use python && distutils-r1_src_install |
|||
} |
@ -1,2 +1 @@ |
|||
DIST file-roller-3.38.0.tar.xz 877960 BLAKE2B af1c4800e24adfb36a8f8f108740f9cad14bcd40f797b2430d00e428d723587de75be03848aca612536cee768b6b372534e0b6a322dc40d7ab1c41eef540916b SHA512 9c2e3c105397bceb08e30c9796b9242633fe49772aed2e7f67461c34a51be1493e922301b1fc29bdcb0fa50d220f4a7db2ee7642f629007ce2bef00334d7110e |
|||
DIST file-roller-3.38.1.tar.xz 875572 BLAKE2B 29a05d48971c2172177bd1aa52448ed5432a69733644b131517dbd7dd50cab971801d1bff5837dba74ae48ea0487614c7c7ebd4669f04f7d42e6257161fe1776 SHA512 b1936481140084c84d7bdbf361859b0ff1fed8329e26b692f0f0c8d1a3a1ec494b493aa0fb4de9f0ea5004b18e4bd69859656fe424bf413d720b04fc56e453f6 |
@ -1,91 +0,0 @@ |
|||
# Copyright 1999-2021 Gentoo Authors |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=7 |
|||
inherit gnome.org gnome2-utils meson readme.gentoo-r1 xdg |
|||
|
|||
DESCRIPTION="Archive manager for GNOME" |
|||
HOMEPAGE="https://wiki.gnome.org/Apps/FileRoller" |
|||
|
|||
LICENSE="GPL-2+ CC-BY-SA-3.0" |
|||
SLOT="0" |
|||
IUSE="libnotify nautilus" |
|||
KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux" |
|||
|
|||
# gdk-pixbuf used extensively in the source |
|||
# cairo used in eggtreemultidnd.c |
|||
# pango used in fr-window |
|||
RDEPEND=" |
|||
>=app-arch/libarchive-3:= |
|||
>=dev-libs/glib-2.38:2 |
|||
>=dev-libs/json-glib-0.14 |
|||
>=x11-libs/gtk+-3.22.0:3 |
|||
x11-libs/cairo |
|||
x11-libs/gdk-pixbuf:2 |
|||
x11-libs/pango |
|||
libnotify? ( >=x11-libs/libnotify-0.4.3:= ) |
|||
nautilus? ( >=gnome-base/nautilus-3.28.0 ) |
|||
" |
|||
DEPEND="${RDEPEND}" |
|||
BDEPEND=" |
|||
dev-util/glib-utils |
|||
dev-util/itstool |
|||
>=sys-devel/gettext-0.19.8 |
|||
virtual/pkgconfig |
|||
" |
|||
|
|||
DISABLE_AUTOFORMATTING="yes" |
|||
DOC_CONTENTS=" |
|||
${PN} is a frontend for several archiving utilities. If you want a |
|||
particular archive format support, see ${HOMEPAGE} |
|||
and install the relevant package. For example: |
|||
7-zip - app-arch/p7zip |
|||
ace - app-arch/unace |
|||
arj - app-arch/arj |
|||
brotli - app-arch/brotli |
|||
cpio - app-arch/cpio |
|||
deb - app-arch/dpkg |
|||
iso - app-cdr/cdrtools |
|||
jar,zip - app-arch/zip and app-arch/unzip |
|||
lha - app-arch/lha |
|||
lzop - app-arch/lzop |
|||
lz4 - app-arch/lz4 |
|||
rar - app-arch/unrar or app-arch/unar |
|||
rpm - app-arch/rpm |
|||
unstuff - app-arch/stuffit |
|||
zstd - app-arch/zstd |
|||
zoo - app-arch/zoo" |
|||
|
|||
src_prepare() { |
|||
# File providing Gentoo package names for various archivers |
|||
cp -v "${FILESDIR}"/3.36-packages.match data/packages.match || die |
|||
|
|||
xdg_src_prepare |
|||
} |
|||
|
|||
src_configure() { |
|||
local emesonargs=( |
|||
-Drun-in-place=false |
|||
$(meson_use nautilus nautilus-actions) |
|||
$(meson_use libnotify notification) |
|||
-Dpackagekit=false |
|||
-Dlibarchive=true |
|||
) |
|||
meson_src_configure |
|||
} |
|||
|
|||
src_install() { |
|||
meson_src_install |
|||
readme.gentoo_create_doc |
|||
} |
|||
|
|||
pkg_postinst() { |
|||
xdg_pkg_postinst |
|||
gnome2_schemas_update |
|||
readme.gentoo_print_elog |
|||
} |
|||
|
|||
pkg_postrm() { |
|||
xdg_pkg_postrm |
|||
gnome2_schemas_update |
|||
} |
@ -1,3 +1,4 @@ |
|||
DIST bonnie++-1.97.2.tgz 102533 BLAKE2B 019182c08b9ff7ba60e421f94039c09d27855f9e5b313f451721afdaedc9dc694b468bb30e78a04b655ec9a358ace3d68b13fc8f4d80ca3c48e0ff9387525b57 SHA512 e8303720be9a4ebcc454dbc8906a6843d63909c5101d66524a126ce0db3db7113d01edb7ed2f292bf9d08a6799579c4960f0ee4595019fbacda1601eba52a170 |
|||
DIST bonnie++-1.97.3.tgz 100166 BLAKE2B 30feca43a2ec37b795168d37bb941241777718222d7e0681dc85a34f8691e76b4306850e41dc6bbfb3f0ad34123ecd1c12396efea99e2ade12206aa6e78708e8 SHA512 44de20b5e46aeaf7f7214766b3c555b8799138f6fd92f87fe9b7dfa6f19815c629d6122c2ef4e4d98a5528dbfcd4c70b3b850eeba05739f6dd20251bf8d7c893 |
|||
DIST bonnie++-1.98.tgz 100339 BLAKE2B 2a75cbeb881fd12727b5edf4e67789e64bd624b1885cdaf83fe3fc920fb2346e98faea2d9ce5da6fac8a84318a9cbda013afa2c9809892b23d3cf85c5a70982b SHA512 3cf70be4a20c58c80e29a140ec6d3c3884f1b4101e0fb63da0ea831fe4a5eb4e275bda2ce4eaf7d9c2bfb65742e985249b491cda8bdad85984a62f2fc19756c0 |
|||
DIST bonnie++-2.00a.tgz 100502 BLAKE2B 8bf9105dbbb1137485d8f24d4b911ca6787d09e3926181b460c18ceb52aea11ddff8f8edfefd1b2577fb1b59e658f4835cc865755faf739389f78fa855d13815 SHA512 1776f8406ccd0341f13bd952830f063e7df8fc2bd6d5c837de875dd5f817e29982b2a6358049221bffcae8faa7489560d2a1af46d79d8eb221d515d797236bdc |
@ -0,0 +1,39 @@ |
|||
# Copyright 1999-2021 Gentoo Authors |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=7 |
|||
|
|||
DESCRIPTION="Hard drive bottleneck testing benchmark suite" |
|||
HOMEPAGE="https://www.coker.com.au/bonnie++/" |
|||
SRC_URI="https://www.coker.com.au/${PN}/${P}.tgz" |
|||
S="${WORKDIR}/${P}" |
|||
|
|||
LICENSE="GPL-2" |
|||
SLOT="0" |
|||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" |
|||
IUSE="debug" |
|||
|
|||
PATCHES=( |
|||
"${FILESDIR}/${PN}-1.97-zcav-array-indexing-fix.patch" #309319 |
|||
"${FILESDIR}/${PN}-2.00a-gcc11.patch" #768402 |
|||
"${FILESDIR}/${PN}-2.00a-makefile.patch" #426788 |
|||
) |
|||
|
|||
DOCS=( "credits.txt" "README.txt" "README-2.00" "debian/changelog" ) |
|||
HTML_DOCS=( "readme.html" ) |
|||
|
|||
src_prepare() { |
|||
default |
|||
|
|||
# Fix path in manpage #431684 |
|||
sed -e "/readme.html/s/bonnie++/${PF}\/html/" -i bonnie++.8 || die |
|||
} |
|||
|
|||
src_configure() { |
|||
local myeconfargs=( |
|||
--disable-stripping |
|||
$(usex debug "--enable-debug" "") |
|||
) |
|||
|
|||
econf "${myeconfargs[@]}" |
|||
} |
@ -0,0 +1,177 @@ |
|||
--- a/bon_csv2html.cpp
|
|||
+++ b/bon_csv2html.cpp
|
|||
@@ -10,7 +10,7 @@
|
|||
using namespace std; |
|||
typedef vector<PCCHAR> STR_VEC; |
|||
|
|||
-vector<STR_VEC> data;
|
|||
+vector<STR_VEC> stddata;
|
|||
typedef PCCHAR * PPCCHAR; |
|||
PPCCHAR * props; |
|||
|
|||
@@ -87,8 +87,8 @@
|
|||
read_in(buf); |
|||
} |
|||
|
|||
- props = new PPCCHAR[data.size()];
|
|||
- for(i = 0; i < data.size(); i++)
|
|||
+ props = new PPCCHAR[stddata.size()];
|
|||
+ for(i = 0; i < stddata.size(); i++)
|
|||
{ |
|||
props[i] = new PCCHAR[MAX_ITEMS]; |
|||
props[i][0] = NULL; |
|||
@@ -109,7 +109,7 @@
|
|||
} |
|||
calc_vals(); |
|||
int mid_width = header(); |
|||
- for(i = 0; i < data.size(); i++)
|
|||
+ for(i = 0; i < stddata.size(); i++)
|
|||
{ |
|||
// First print the average speed line |
|||
printf("<tr>"); |
|||
@@ -171,23 +171,23 @@
|
|||
|
|||
void calc_vals() |
|||
{ |
|||
- ITEM *arr = new ITEM[data.size()];
|
|||
+ ITEM *arr = new ITEM[stddata.size()];
|
|||
for(unsigned int column_ind = 0; column_ind < MAX_ITEMS; column_ind++) |
|||
{ |
|||
switch(vals[column_ind]) |
|||
{ |
|||
case eNoCols: |
|||
{ |
|||
- for(unsigned int row_ind = 0; row_ind < data.size(); row_ind++)
|
|||
+ for(unsigned int row_ind = 0; row_ind < stddata.size(); row_ind++)
|
|||
{ |
|||
if(column_ind == COL_CONCURRENCY) |
|||
{ |
|||
- if(data[row_ind][column_ind] && strcmp("1", data[row_ind][column_ind]))
|
|||
+ if(stddata[row_ind][column_ind] && strcmp("1", stddata[row_ind][column_ind]))
|
|||
col_used[column_ind] = true; |
|||
} |
|||
else |
|||
{ |
|||
- if(data[row_ind][column_ind] && strlen(data[row_ind][column_ind]))
|
|||
+ if(stddata[row_ind][column_ind] && strlen(stddata[row_ind][column_ind]))
|
|||
col_used[column_ind] = true; |
|||
} |
|||
} |
|||
@@ -195,22 +195,22 @@
|
|||
break; |
|||
case eCPU: |
|||
{ |
|||
- for(unsigned int row_ind = 0; row_ind < data.size(); row_ind++)
|
|||
+ for(unsigned int row_ind = 0; row_ind < stddata.size(); row_ind++)
|
|||
{ |
|||
double work, cpu; |
|||
arr[row_ind].val = 0.0; |
|||
- if(data[row_ind].size() > column_ind
|
|||
- && sscanf(data[row_ind][column_ind - 1], "%lf", &work) == 1
|
|||
- && sscanf(data[row_ind][column_ind], "%lf", &cpu) == 1)
|
|||
+ if(stddata[row_ind].size() > column_ind
|
|||
+ && sscanf(stddata[row_ind][column_ind - 1], "%lf", &work) == 1
|
|||
+ && sscanf(stddata[row_ind][column_ind], "%lf", &cpu) == 1)
|
|||
{ |
|||
arr[row_ind].val = cpu / work; |
|||
} |
|||
arr[row_ind].pos = row_ind; |
|||
} |
|||
- qsort(arr, data.size(), sizeof(ITEM), compar);
|
|||
+ qsort(arr, stddata.size(), sizeof(ITEM), compar);
|
|||
int col_count = -1; |
|||
double min_col = -1.0, max_col = -1.0; |
|||
- for(unsigned int sort_ind = 0; sort_ind < data.size(); sort_ind++)
|
|||
+ for(unsigned int sort_ind = 0; sort_ind < stddata.size(); sort_ind++)
|
|||
{ |
|||
// if item is different from previous or if the first row |
|||
// (sort_ind == 0) then increment col count |
|||
@@ -239,7 +239,7 @@
|
|||
min_col /= mult; |
|||
} |
|||
double range_col = max_col - min_col; |
|||
- for(unsigned int sort_ind = 0; sort_ind < data.size(); sort_ind++)
|
|||
+ for(unsigned int sort_ind = 0; sort_ind < stddata.size(); sort_ind++)
|
|||
{ |
|||
if(arr[sort_ind].col_ind > -1) |
|||
{ |
|||
@@ -250,7 +250,7 @@
|
|||
} |
|||
else |
|||
{ |
|||
- for(unsigned int sort_ind = 0; sort_ind < data.size(); sort_ind++)
|
|||
+ for(unsigned int sort_ind = 0; sort_ind < stddata.size(); sort_ind++)
|
|||
{ |
|||
if(vals[column_ind] == eLatency) |
|||
{ |
|||
@@ -263,25 +263,25 @@
|
|||
case eSpeed: |
|||
case eLatency: |
|||
{ |
|||
- for(unsigned int row_ind = 0; row_ind < data.size(); row_ind++)
|
|||
+ for(unsigned int row_ind = 0; row_ind < stddata.size(); row_ind++)
|
|||
{ |
|||
arr[row_ind].val = 0.0; |
|||
- if(data[row_ind].size() <= column_ind
|
|||
- || sscanf(data[row_ind][column_ind], "%lf", &arr[row_ind].val) == 0)
|
|||
+ if(stddata[row_ind].size() <= column_ind
|
|||
+ || sscanf(stddata[row_ind][column_ind], "%lf", &arr[row_ind].val) == 0)
|
|||
arr[row_ind].val = 0.0; |
|||
if(vals[column_ind] == eLatency && arr[row_ind].val != 0.0) |
|||
{ |
|||
- if(strstr(data[row_ind][column_ind], "ms"))
|
|||
+ if(strstr(stddata[row_ind][column_ind], "ms"))
|
|||
arr[row_ind].val *= 1000.0; |
|||
- else if(!strstr(data[row_ind][column_ind], "us"))
|
|||
+ else if(!strstr(stddata[row_ind][column_ind], "us"))
|
|||
arr[row_ind].val *= 1000000.0; // is !us && !ms then secs! |
|||
} |
|||
arr[row_ind].pos = row_ind; |
|||
} |
|||
- qsort(arr, data.size(), sizeof(ITEM), compar);
|
|||
+ qsort(arr, stddata.size(), sizeof(ITEM), compar);
|
|||
int col_count = -1; |
|||
double min_col = -1.0, max_col = -1.0; |
|||
- for(unsigned int sort_ind = 0; sort_ind < data.size(); sort_ind++)
|
|||
+ for(unsigned int sort_ind = 0; sort_ind < stddata.size(); sort_ind++)
|
|||
{ |
|||
// if item is different from previous or if the first row |
|||
// (sort_ind == 0) then increment col count |
|||
@@ -310,7 +310,7 @@
|
|||
min_col /= mult; |
|||
} |
|||
double range_col = max_col - min_col; |
|||
- for(unsigned int sort_ind = 0; sort_ind < data.size(); sort_ind++)
|
|||
+ for(unsigned int sort_ind = 0; sort_ind < stddata.size(); sort_ind++)
|
|||
{ |
|||
if(arr[sort_ind].col_ind > -1) |
|||
{ |
|||
@@ -332,7 +332,7 @@
|
|||
} |
|||
else |
|||
{ |
|||
- for(unsigned int sort_ind = 0; sort_ind < data.size(); sort_ind++)
|
|||
+ for(unsigned int sort_ind = 0; sort_ind < stddata.size(); sort_ind++)
|
|||
{ |
|||
if(vals[column_ind] == eLatency) |
|||
{ |
|||
@@ -481,16 +481,16 @@
|
|||
free((void *)arr[0]); |
|||
return; |
|||
} |
|||
- data.push_back(arr);
|
|||
+ stddata.push_back(arr);
|
|||
} |
|||
|
|||
void print_item(int num, int item, CPCCHAR extra) |
|||
{ |
|||
PCCHAR line_data; |
|||
char buf[1024]; |
|||
- if(int(data[num].size()) > item)
|
|||
+ if(int(stddata[num].size()) > item)
|
|||
{ |
|||
- line_data = data[num][item];
|
|||
+ line_data = stddata[num][item];
|
|||
switch(item) |
|||
{ |
|||
case COL_PUT_BLOCK: |
@ -0,0 +1,47 @@ |
|||
--- a/Makefile.in
|
|||
+++ b/Makefile.in
|
|||
@@ -9,9 +9,9 @@
|
|||
eprefix=@exec_prefix@ |
|||
#MORE_WARNINGS=-Weffc++ |
|||
WFLAGS=-Wall -W -Wshadow -Wpointer-arith -Wwrite-strings -pedantic -ffor-scope -Wcast-align -Wsign-compare -Wpointer-arith -Wwrite-strings -Wformat-security -Wswitch-enum -Winit-self $(MORE_WARNINGS) |
|||
-CFLAGS=-O2 @debug@ -DNDEBUG $(WFLAGS) $(MORECFLAGS)
|
|||
-CXX=@CXX@ $(CFLAGS)
|
|||
-LINK=@CXX@
|
|||
+CXXFLAGS += @debug@ -DNDEBUG $(WFLAGS)
|
|||
+CXX=@CXX@ $(CXXFLAGS)
|
|||
+LINK=@CXX@ $(LDFLAGS)
|
|||
THREAD_LFLAGS=@thread_ldflags@ |
|||
|
|||
INSTALL=@INSTALL@ |
|||
@@ -43,7 +43,7 @@
|
|||
$(LINK) -o getc_putc $(GETCOBJS) $(THREAD_LFLAGS) |
|||
|
|||
getc_putc_helper: $(GETCHOBJS) |
|||
- $(CXX) -o getc_putc_helper $(GETCHOBJS)
|
|||
+ $(CXX) $(LDFLAGS) -o getc_putc_helper $(GETCHOBJS)
|
|||
|
|||
bon_csv2html: bon_csv2html.o |
|||
$(LINK) bon_csv2html.o -o bon_csv2html |
|||
@@ -52,15 +52,15 @@
|
|||
$(LINK) generate_randfile.o -o generate_randfile |
|||
|
|||
install-bin: $(EXE) $(EXES) |
|||
- mkdir -p $(eprefix)/bin $(eprefix)/sbin
|
|||
- @INSTALL_PROGRAM@ @stripping@ $(EXES) $(eprefix)/sbin
|
|||
- @INSTALL_PROGRAM@ @stripping@ $(EXE) $(eprefix)/bin
|
|||
- @INSTALL_SCRIPT@ $(SCRIPTS) $(eprefix)/bin
|
|||
+ mkdir -p $(DESTDIR)/$(eprefix)/bin $(DESTDIR)/$(eprefix)/sbin
|
|||
+ @INSTALL_PROGRAM@ @stripping@ $(EXES) $(DESTDIR)/$(eprefix)/sbin
|
|||
+ @INSTALL_PROGRAM@ @stripping@ $(EXE) $(DESTDIR)/$(eprefix)/bin
|
|||
+ @INSTALL_SCRIPT@ $(SCRIPTS) $(DESTDIR)/$(eprefix)/bin
|
|||
|
|||
install: install-bin |
|||
- mkdir -p @mandir@/man1 @mandir@/man8
|
|||
- @INSTALL_DATA@ $(MAN1) @mandir@/man1
|
|||
- @INSTALL_DATA@ $(MAN8) @mandir@/man8
|
|||
+ mkdir -p $(DESTDIR)/@mandir@/man1 $(DESTDIR)/@mandir@/man8
|
|||
+ @INSTALL_DATA@ $(MAN1) $(DESTDIR)/@mandir@/man1
|
|||
+ @INSTALL_DATA@ $(MAN8) $(DESTDIR)/@mandir@/man8
|
|||
|
|||
%.o: %.cpp |
|||
$(CXX) -c $< |
@ -1,2 +1,3 @@ |
|||
DIST siege-4.0.7.tar.gz 525654 BLAKE2B b97c7309d33387d15327dc39ae115bebdfe64fa0debea2da87590ce801d2f590622392ea1ecc6be9f2973ff9b37dfc0f5f0fef232a4593410c4503db6c78771f SHA512 2dcccc50a2d8cd0d6c18efe776b871b999f6918c078898845fec34bb2b1b8ec03e0b95792dd963aaefb054e4f4e27f604ed95c0de5f8a34cbf738f66a2307abc |
|||
DIST siege-4.0.8.tar.gz 525619 BLAKE2B 4c0b570810c4c1f3f13374aa1f33dc1624f989096280fd672a2c3deee7827099d790215e2583670fa58862df35b4db8998cf57c3c864354e8bd8aa8093c66724 SHA512 34239d761c1fff2a6048b59a98b64e87da065257ca4d62eb899f600573d920f5503bbdad8f5c5d31b4052c64857394c7899a9bda5384c00be8652ce4c98845ca |
|||
DIST siege-4.0.9.tar.gz 525804 BLAKE2B d857df05f40a0ac26a8abdd54e7de374125dde4c114bd1ac3ddd9e9856a30d4fdfefd325980717e59b5876df99a87f971c5b3f91d6478f9638f1860557615169 SHA512 6208b7924162be4dd7ea8cdc297930d28e8a1cb125cf26e8707c2cb67efad741cd090c12081ea80837314d4b5703da152a97b0e8fbf4c64ff64c6714eb4b5fc7 |
@ -0,0 +1,52 @@ |
|||
# Copyright 1999-2021 Gentoo Authors |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=7 |
|||
|
|||
inherit autotools bash-completion-r1 |
|||
|
|||
DESCRIPTION="A HTTP regression testing and benchmarking utility" |
|||
HOMEPAGE="https://www.joedog.org/siege-home https://github.com/JoeDog/siege" |
|||
SRC_URI="http://download.joedog.org/${PN}/${P}.tar.gz" |
|||
|
|||
LICENSE="GPL-3" |
|||
KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~x86 ~x64-macos" |
|||
SLOT="0" |
|||
|
|||
IUSE="ssl" |
|||
|
|||
RDEPEND="ssl? ( dev-libs/openssl:0= )" |
|||
DEPEND="${RDEPEND}" |
|||
|
|||
src_prepare() { |
|||
default |
|||
# bundled macros break recent libtool |
|||
# remove /usr/lib from LDFLAGS, bug #732886 |
|||
sed -i \ |
|||
-e '/AC_PROG_SHELL/d' \ |
|||
-e 's/SSL_LDFLAGS="-L.*lib"/SSL_LDFLAGS=""/g' \ |
|||
-e 's/Z_LDFLAGS="-L.*lib"/Z_LDFLAGS=""/g' \ |
|||
configure.ac || die |
|||
rm *.m4 || die "failed to remove bundled macros" |
|||
eautoreconf |
|||
} |
|||
|
|||
src_configure() { |
|||
local myconf=( |
|||
$(use_with ssl ssl "${EPREFIX}/usr") |
|||
) |
|||
econf "${myconf[@]}" |
|||
} |
|||
|
|||
src_install() { |
|||
emake DESTDIR="${ED}" install |
|||
|
|||
dodoc AUTHORS ChangeLog INSTALL README* doc/siegerc doc/urls.txt |
|||
|
|||
newbashcomp "${FILESDIR}"/${PN}.bash-completion ${PN} |
|||
} |
|||
|
|||
pkg_postinst() { |
|||
elog "An example ~/.siegerc file has been installed in" |
|||
elog "${EPREFIX}/usr/share/doc/${PF}/" |
|||
} |
@ -1,2 +1,3 @@ |
|||
DIST gedit-plugins-3.38.1.tar.xz 957616 BLAKE2B 9cf5fe5343b513bd841add5d4e85f8fe2e8f62524af7c124bdfc41b81e653a41d1a7417f8cc06f764cca730927f471598cae914a1581c5cd3712b89c464a075d SHA512 d5cc3e82ac6a488f5ab06eaf4eb5ad32bdbe50b74f2f215e114b5cb3bb0a089da00caa3815d6638a679c1c902983a0754a16ef88e15ff88d8321a247288ad237 |
|||
DIST gedit-plugins-40.0.tar.xz 950560 BLAKE2B 783803dd4913a2b384a714c7564f18686b6ecf7da2f10d421322b6421e9b10271f97dcbf819e3212c97a0e4ba2b54dcb12ba5efc392396caafe705844e2cd407 SHA512 660e82dc1a1187262afd921196074dd2808a400b5acbc88ab36f522c50f1b9d221ff1821c2e8c0c066c7556862779e8d277f52a758070c59b17e6b53791ff39d |
|||
DIST gedit-plugins-40.1.tar.xz 951024 BLAKE2B 8a5fa07d6b9a5848e66de995c05f389b288e7863fa506476fd82157dc203e472b8ac8b8bdd15b09513e5d819fc58ce4d1077e62e6c5b90f93b14775052bf2737 SHA512 71649d157ac5591e4dd317c44ae167c98fb59e253c45f8c1ff8ef397a9e3f0bb968f0ef2486f9021354269e77defb9e5e305f1538f69818480a250966143c7a3 |
@ -0,0 +1,108 @@ |
|||
# Copyright 1999-2021 Gentoo Authors |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=7 |
|||
PYTHON_COMPAT=( python3_{7..9} ) |
|||
PYTHON_REQ_USE="xml" |
|||
VALA_MIN_API_VERSION="0.28" |
|||
|
|||
inherit gnome.org gnome2-utils meson python-single-r1 vala xdg |
|||
|
|||
DESCRIPTION="Collection of extra plugins for the gedit Text Editor" |
|||
HOMEPAGE="https://wiki.gnome.org/Apps/Gedit/ShippedPlugins" |
|||
|
|||
LICENSE="GPL-2+" |
|||
KEYWORDS="~amd64 ~x86" |
|||
SLOT="0" |
|||
|
|||
IUSE="charmap git +python terminal vala" |
|||
REQUIRED_USE=" |
|||
charmap? ( python ) |
|||
git? ( python ) |
|||
python? ( ${PYTHON_REQUIRED_USE} ) |
|||
terminal? ( python ) |
|||
" |
|||
|
|||
RDEPEND=" |
|||
>=dev-libs/libpeas-1.14.1[gtk] |
|||
>=app-editors/gedit-40.0 |
|||
|
|||
>=dev-libs/glib-2.32:2 |
|||
>=x11-libs/gtk+-3.9:3 |
|||
>=x11-libs/gtksourceview-4.0.2:4 |
|||
|
|||
python? ( |
|||
${PYTHON_DEPS} |
|||
$(python_gen_cond_dep ' |
|||
app-editors/gedit[python,${PYTHON_SINGLE_USEDEP}] |
|||
dev-libs/libpeas[python,${PYTHON_SINGLE_USEDEP}] |
|||
>=dev-python/dbus-python-0.82[${PYTHON_MULTI_USEDEP}] |
|||
dev-python/pycairo[${PYTHON_MULTI_USEDEP}] |
|||
dev-python/pygobject:3[cairo,${PYTHON_MULTI_USEDEP}] |
|||
') |
|||
>=x11-libs/gtk+-3.9:3[introspection] |
|||
>=x11-libs/gtksourceview-4.0.2:4[introspection] |
|||
x11-libs/pango[introspection] |
|||
x11-libs/gdk-pixbuf:2[introspection] |
|||
) |
|||
charmap? ( >=gnome-extra/gucharmap-3:2.90[introspection] ) |
|||
git? ( >=dev-libs/libgit2-glib-0.0.6[python] ) |
|||
terminal? ( >=x11-libs/vte-0.52:2.91[introspection] ) |
|||
" # vte-0.52+ for feed_child API compatibility |
|||
DEPEND="${RDEPEND}" |
|||
BDEPEND=" |
|||
dev-libs/libxml2 |
|||
dev-util/itstool |
|||
>=sys-devel/gettext-0.19.8 |
|||
virtual/pkgconfig |
|||
vala? ( $(vala_depend) ) |
|||
" |
|||
|
|||
pkg_setup() { |
|||
use python && python-single-r1_pkg_setup |
|||
} |
|||
|
|||
src_prepare() { |
|||
use vala && vala_src_prepare |
|||
xdg_src_prepare |
|||
} |
|||
|
|||
src_configure() { |
|||
local emesonargs=( |
|||
-Dplugin_bookmarks=true |
|||
$(meson_use python plugin_bracketcompletion) |
|||
$(meson_use charmap plugin_charmap) |
|||
$(meson_use python plugin_codecomment) |
|||
$(meson_use python plugin_colorpicker) |
|||
$(meson_use python plugin_colorschemer) |
|||
$(meson_use python plugin_commander) |
|||
-Dplugin_drawspaces=true |
|||
$(meson_use vala plugin_findinfiles) |
|||
$(meson_use git plugin_git) |
|||
$(meson_use python plugin_joinlines) |
|||
$(meson_use python plugin_multiedit) |
|||
$(meson_use python plugin_sessionsaver) |
|||
$(meson_use python plugin_smartspaces) |
|||
$(meson_use python plugin_synctex) |
|||
$(meson_use terminal plugin_terminal) |
|||
$(meson_use python plugin_textsize) |
|||
$(meson_use python plugin_translate) |
|||
-Dplugin_wordcompletion=true |
|||
) |
|||
meson_src_configure |
|||
} |
|||
|
|||
src_install() { |
|||
meson_src_install |
|||
use python && python_optimize "${ED}/usr/$(get_libdir)/gedit/plugins/" |
|||
} |
|||
|
|||
pkg_postinst() { |
|||
xdg_pkg_postinst |
|||
gnome2_schemas_update |
|||
} |
|||
|
|||
pkg_postrm() { |
|||
xdg_pkg_postrm |
|||
gnome2_schemas_update |
|||
} |
@ -1,4 +1,2 @@ |
|||
DIST lxd-4.0.4.tar.gz 14166577 BLAKE2B 5a04efa1bf70d416b328f5f85379a7c697667978a2b7571c05f8d834ccea51c65ce3df447787ccad5c0a9cc524bc396eb5c90b26b92d6252fc07a5be0157e0ea SHA512 800768b923de920e04d676d9c87beedd2ddd164661799c429616f6fa00b36f23ae1d9cff56f2ed16172585b9b3c058ee955eb3e5f8d98c84109c4405c5aae23f |
|||
DIST lxd-4.0.4.tar.gz.asc 833 BLAKE2B bac0b63fc7fe61290bd399ef09eaf0bae12ac962b1188c49fa94c9132b002c278dcdb271d35a1784848591a315a8e88eab823c1c653ef814d454a0af607e461b SHA512 7fc9b9b27305d7637efeaf4024a8a26e2f891599fe50fa22e2f9defa6d451a015d74d068f63a9547fce312ed5fb5da82b99be9dc13601f807695cf1b675baf15 |
|||
DIST lxd-4.0.5.tar.gz 14659330 BLAKE2B 4d61885a94946d3a6018324512ea318716cb9c1bc5f40be4eb62f71ad6a0eb993cda0ef917fbefb3949c0d47a6217245cc62e0ced3abfbcf47f6d8375a7d85d0 SHA512 8b9e6742dc3383fb31dce33d9f8ffe7a0ea661d274f6c3ac710f58d4d5b90b596881386571564ec0cd8f027da43eaa3948dd675d6fa07f1095405f4cc05f1211 |
|||
DIST lxd-4.0.5.tar.gz.asc 833 BLAKE2B f5b2ead748973831ec7ba7be00c34d26b16a6b168fb88a25f07126eeab5c812cab72609acc443e9bb541ff64849952bf66f8ee207083836a2aab905f1373c1e0 SHA512 b59edaf88cd8ab34271eb0ebb52270ede1509351596449b1b955eaba70a50f6f18fdc95fcc933deca3fe545b9aa45bfda3b7aa6553a8b4f2cedc8d1a6b3a5946 |
@ -1,153 +0,0 @@ |
|||
# Copyright 1999-2021 Gentoo Authors |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=7 |
|||
|
|||
inherit autotools bash-completion-r1 linux-info optfeature systemd verify-sig |
|||
|
|||
DESCRIPTION="Fast, dense and secure container management" |
|||
HOMEPAGE="https://linuxcontainers.org/lxd/introduction/ https://github.com/lxc/lxd" |
|||
SRC_URI="https://linuxcontainers.org/downloads/lxd/${P}.tar.gz |
|||
verify-sig? ( https://linuxcontainers.org/downloads/lxd/${P}.tar.gz.asc )" |
|||
|
|||
# Needs to include licenses for all bundled programs and libraries. |
|||
LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0" |
|||
SLOT="0" |
|||
KEYWORDS="amd64" |
|||
IUSE="apparmor ipv6 nls verify-sig" |
|||
|
|||
DEPEND="app-arch/xz-utils |
|||
>=app-emulation/lxc-3.0.0[apparmor?,seccomp(+)] |
|||
dev-libs/dqlite |
|||
dev-libs/lzo |
|||
dev-libs/raft |
|||
net-dns/dnsmasq[dhcp,ipv6?]" |
|||
RDEPEND="${DEPEND} |
|||
acct-group/lxd |
|||
net-firewall/ebtables |
|||
net-firewall/iptables[ipv6?] |
|||
sys-apps/iproute2[ipv6?] |
|||
sys-fs/fuse:0= |
|||
sys-fs/lxcfs |
|||
sys-fs/squashfs-tools[lzma] |
|||
virtual/acl" |
|||
BDEPEND="dev-lang/go |
|||
nls? ( sys-devel/gettext ) |
|||
verify-sig? ( app-crypt/openpgp-keys-linuxcontainers )" |
|||
|
|||
CONFIG_CHECK=" |
|||
~CGROUPS |
|||
~IPC_NS |
|||
~NET_NS |
|||
~PID_NS |
|||
|
|||
~SECCOMP |
|||
~USER_NS |
|||
~UTS_NS |
|||
" |
|||
|
|||
ERROR_IPC_NS="CONFIG_IPC_NS is required." |
|||
ERROR_NET_NS="CONFIG_NET_NS is required." |
|||
ERROR_PID_NS="CONFIG_PID_NS is required." |
|||
ERROR_SECCOMP="CONFIG_SECCOMP is required." |
|||
ERROR_UTS_NS="CONFIG_UTS_NS is required." |
|||
|
|||
# Go magic. |
|||
QA_PREBUILT="/usr/bin/fuidshift |
|||
/usr/bin/lxc |
|||
/usr/bin/lxc-to-lxd |
|||
/usr/bin/lxd-agent |
|||
/usr/bin/lxd-benchmark |
|||
/usr/bin/lxd-p2c |
|||
/usr/sbin/lxd" |
|||
|
|||
EGO_PN="github.com/lxc/lxd" |
|||
GOPATH="${S}/_dist" # this seems to reset every now and then, though |
|||
|
|||
VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/linuxcontainers.asc |
|||
|
|||
src_prepare() { |
|||
default |
|||
|
|||
export GOPATH="${S}/_dist" |
|||
|
|||
sed -i \ |
|||
-e "s:\./configure:./configure --prefix=/usr --libdir=${EPREFIX}/usr/lib/lxd:g" \ |
|||
-e "s:make:make ${MAKEOPTS}:g" \ |
|||
Makefile || die |
|||
|
|||
# Fix hardcoded ovmf file path, see bug 763180 |
|||
sed -i \ |
|||
-e "s:/usr/share/OVMF:/usr/share/edk2-ovmf:g" \ |
|||
-e "s:OVMF_VARS.ms.fd:OVMF_VARS.secboot.fd:g" \ |
|||
doc/environment.md \ |
|||
lxd/apparmor/instance_qemu.go \ |
|||
lxd/instance/drivers/driver_qemu.go || die "Failed to fix hardcoded ovmf paths." |
|||
} |
|||
|
|||
src_configure() { :; } |
|||
|
|||
src_compile() { |
|||
export GOPATH="${S}/_dist" |
|||
export GO111MODULE=auto |
|||
|
|||
cd "${S}" || die |
|||
|
|||
for k in fuidshift lxd-agent lxd-benchmark lxd-p2c lxc lxc-to-lxd; do |
|||
go install -v -x ${EGO_PN}/${k} || die "failed compiling ${k}" |
|||
done |
|||
|
|||
go install -v -x -tags libsqlite3 ${EGO_PN}/lxd || die "Failed to build the daemon" |
|||
|
|||
use nls && emake build-mo |
|||
} |
|||
|
|||
src_test() { |
|||
export GO111MODULE=auto |
|||
export GOPATH="${S}/_dist" |
|||
go test -v ${EGO_PN}/lxd || die |
|||
} |
|||
|
|||
src_install() { |
|||
local bindir="_dist/bin" |
|||
export GOPATH="${S}/_dist" |
|||
|
|||
dosbin ${bindir}/lxd |
|||
|
|||
for l in fuidshift lxd-agent lxd-benchmark lxd-p2c lxc lxc-to-lxd; do |
|||
dobin ${bindir}/${l} |
|||
done |
|||
|
|||
cd "${S}" || die |
|||
|
|||
newbashcomp scripts/bash/lxd-client lxc |
|||
|
|||
newconfd "${FILESDIR}"/lxd-4.0.0.confd lxd |
|||
newinitd "${FILESDIR}"/lxd-4.0.0.initd lxd |
|||
|
|||
if use apparmor; then |
|||
systemd_newunit "${FILESDIR}"/lxd-4.0.0_apparmor.service lxd.service |
|||
else |
|||
systemd_newunit "${FILESDIR}"/lxd-4.0.0.service lxd.service |
|||
fi |
|||
|
|||
systemd_newunit "${FILESDIR}"/lxd-containers-4.0.0.service lxd-containers.service |
|||
systemd_newunit "${FILESDIR}"/lxd-4.0.0.socket lxd.socket |
|||
|
|||
dodoc AUTHORS doc/* |
|||
use nls && domo po/*.mo |
|||
} |
|||
|
|||
pkg_postinst() { |
|||
elog |
|||
elog "Consult https://wiki.gentoo.org/wiki/LXD for more information," |
|||
elog "including a Quick Start." |
|||
elog |
|||
elog "Please run 'lxc-checkconfig' to see all optional kernel features." |
|||
elog |
|||
optfeature "btrfs storage backend" sys-fs/btrfs-progs |
|||
optfeature "lvm2 storage backend" sys-fs/lvm2 |
|||
optfeature "zfs storage backend" sys-fs/zfs |
|||
elog |
|||
elog "Be sure to add your local user to the lxd group." |
|||
} |
@ -1,24 +1,22 @@ |
|||
# Copyright 1999-2021 Gentoo Authors |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=5 |
|||
EAPI=7 |
|||
|
|||
DESCRIPTION="Manage /usr/bin/notify-send symlink" |
|||
HOMEPAGE="https://www.gentoo.org/proj/en/eselect/" |
|||
SRC_URI="" |
|||
|
|||
LICENSE="GPL-2" |
|||
SLOT="0" |
|||
KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" |
|||
IUSE="" |
|||
|
|||
RDEPEND=">=app-eselect/eselect-lib-bin-symlink-0.1.1 |
|||
RDEPEND="app-admin/eselect |
|||
>=app-eselect/eselect-lib-bin-symlink-0.1.1 |
|||
!<x11-libs/libnotify-0.7.5-r1" |
|||
DEPEND=${RDEPEND} |
|||
|
|||
S=${FILESDIR} |
|||
S="${WORKDIR}" |
|||
|
|||
src_install() { |
|||
insinto /usr/share/eselect/modules |
|||
newins notify-send.eselect-${PV} notify-send.eselect |
|||
newins "${FILESDIR}"/notify-send.eselect-${PV} notify-send.eselect |
|||
} |
@ -0,0 +1,42 @@ |
|||
# Copyright 1999-2021 Gentoo Authors |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=7 |
|||
|
|||
inherit optfeature prefix |
|||
|
|||
if [[ ${PV} != *9999* ]]; then |
|||
SRC_URI="https://github.com/dylanaraps/${PN}/archive/${PV}/${P}.tar.gz" |
|||
KEYWORDS="~amd64 ~arm64 ~mips ~ppc64 ~x86" |
|||
else |
|||
inherit git-r3 |
|||
EGIT_REPO_URI="https://github.com/dylanaraps/neofetch.git" |
|||
fi |
|||
|
|||
DESCRIPTION="Simple information system script" |
|||
HOMEPAGE="https://github.com/dylanaraps/neofetch" |
|||
LICENSE="MIT-with-advertising" |
|||
SLOT="0" |
|||
|
|||
src_prepare() { |
|||
if use prefix; then |
|||
# bug #693526 |
|||
hprefixify neofetch |
|||
sed -e "/has emerge/s:\${br_prefix}:${EPREFIX}:" -i neofetch \ |
|||
|| die "Failed to adjust for Prefix" |
|||
fi |
|||
|
|||
default |
|||
} |
|||
|
|||
src_install() { |
|||
emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install |
|||
} |
|||
|
|||
pkg_postinst() { |
|||
optfeature "displaying images" "media-libs/imlib2 www-client/w3m[imlib]" |
|||
optfeature "gpu detection" sys-apps/pciutils |
|||
optfeature "thumbnail creation" media-gfx/imagemagick |
|||
optfeature "wallpaper" media-gfx/feh x11-misc/nitrogen |
|||
optfeature "window size" x11-misc/xdotool "x11-apps/xwininfo x11-apps/xprop" "x11-apps/xwininfo x11-apps/xdpyinfo" |
|||
} |
@ -1,2 +1 @@ |
|||
DIST gentoopm-0.3.2.tar.gz 38430 BLAKE2B df8536b384cdad754894d65b605ab688cedc09430bcc3cd0821ed1ae9a93d0cb5e7b076715edf6eaed6bbf5ffc9088fb14d8bd5a04c3809c38ce05c6ed106bb9 SHA512 d99034af2efada3647117c75d5602bc5878a8f0e79d1c6b502fdb0fa272f7b9148afbbe4d379a2957a7db6694b4001158e2dfce8e3a4f97692e20a803417f571 |
|||
DIST gentoopm-0.3.3.tar.gz 38624 BLAKE2B 018be741c6970b17525e56d5acdb23e15c8f78016fddda50ef329ea65b84e085a928e1e5e95c69757530c067c28aa578e9c56b8bd7546d7249a75e9c3cc3b57f SHA512 91ea07035b25bdccd8072c5691690ae0b40b6220a2ea29e4b051aeb8455f200e94569036af42ff2f5d7714344d332e5d71e3ff8dfde811f2aa6b6c1b3a895b21 |
@ -1,29 +0,0 @@ |
|||
# Copyright 1999-2021 Gentoo Authors |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=7 |
|||
|
|||
DISTUTILS_USE_SETUPTOOLS=no |
|||
PYTHON_COMPAT=( python3_{8..9} ) |
|||
|
|||
inherit distutils-r1 |
|||
|
|||
DESCRIPTION="A common interface to Gentoo package managers" |
|||
HOMEPAGE="https://github.com/mgorny/gentoopm/" |
|||
SRC_URI="https://github.com/mgorny/gentoopm/archive/v${PV}.tar.gz -> ${P}.tar.gz" |
|||
|
|||
LICENSE="BSD-2" |
|||
SLOT="0" |
|||
KEYWORDS="amd64 arm arm64 ~mips x86" |
|||
IUSE="" |
|||
|
|||
RDEPEND=" |
|||
|| ( |
|||
>=sys-apps/pkgcore-0.9.4[${PYTHON_USEDEP}] |
|||
>=sys-apps/portage-2.1.10.3[${PYTHON_USEDEP}] ) |
|||
!!>=sys-apps/pkgcore-0.11.8" |
|||
PDEPEND="app-eselect/eselect-package-manager" |
|||
|
|||
python_test() { |
|||
esetup.py test |
|||
} |
@ -1 +1,2 @@ |
|||
DIST gspell-1.8.4.tar.xz 424356 BLAKE2B 031787c4f5c3f3cfe21d5f74ec72117818da43313c5e6dffb79581ca07033aede2ecf236ffdf2197938d62727c5bd3913d1362e02be7109b0d498304949e1d44 SHA512 adb481590442d81040151746c7747791d76248b1b35af1702dc5389efbd2e0c6bdda070b8e84384d22f4922b5a382ac2c6519e425f417ec85c8efbe22dc38c82 |
|||
DIST gspell-1.9.1.tar.xz 424252 BLAKE2B 436e6af50f7d1058dd7692c22b5a5e18c25cc76ea6816193e48728f7e1d55ef29af26127403a40d594a2125e4d3e1ee889abe067d2c065de74ae95ca431e5fbe SHA512 72f1fb384e02bb73397b457c3e8a7b98393c9fab5c0dad07f84d1db3f6b75c093663cc83c13fefe868424c503abc2fb89c8b045d0495dd43ddcedad025f23bca |
@ -0,0 +1,60 @@ |
|||
# Copyright 1999-2021 Gentoo Authors |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=7 |
|||
VALA_USE_DEPEND="vapigen" |
|||
|
|||
inherit gnome2 vala virtualx |
|||
|
|||
DESCRIPTION="Spell check library for GTK+ applications" |
|||
HOMEPAGE="https://wiki.gnome.org/Projects/gspell" |
|||
|
|||
LICENSE="LGPL-2.1+" |
|||
SLOT="0/2" # subslot = libgspell-1 soname version |
|||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" |
|||
|
|||
IUSE="+introspection +vala" |
|||
REQUIRED_USE="vala? ( introspection )" |
|||
|
|||
DEPEND=" |
|||
>=app-text/enchant-2.1.3:2 |
|||
>=dev-libs/glib-2.44:2 |
|||
>=x11-libs/gtk+-3.20:3[introspection?] |
|||
dev-libs/icu:= |
|||
introspection? ( >=dev-libs/gobject-introspection-1.42.0:= ) |
|||
" |
|||
RDEPEND="${DEPEND}" |
|||
BDEPEND=" |
|||
dev-libs/libxml2:2 |
|||
dev-util/glib-utils |
|||
>=dev-util/gtk-doc-am-1.25 |
|||
>=sys-devel/gettext-0.19.6 |
|||
virtual/pkgconfig |
|||
vala? ( $(vala_depend) ) |
|||
test? ( |
|||
app-text/enchant:2[hunspell] |
|||
|| ( |
|||
app-dicts/myspell-en[l10n_en(+)] |
|||
app-dicts/myspell-en[l10n_en-US(+)] |
|||
) |
|||
) |
|||
" |
|||
# Tests require a en_US dictionary and fail with deprecated enchant aspell backend: |
|||
# So enchant[hunspell] + myspell-en ensure they pass (hunspell is ordered before aspell), |
|||
# however a different backend like hspell or nuspell + their en_US dict might be fine too, |
|||
# but we don't support them at this time (2020-04-12) in enchant:2 |
|||
|
|||
src_prepare() { |
|||
use vala && vala_src_prepare |
|||
gnome2_src_prepare |
|||
} |
|||
|
|||
src_configure() { |
|||
gnome2_src_configure \ |
|||
$(use_enable introspection) \ |
|||
$(use_enable vala) |
|||
} |
|||
|
|||
src_test() { |
|||
virtx emake check |
|||
} |
@ -1,2 +1 @@ |
|||
DIST xchm-1.31.tar.gz 981450 BLAKE2B c0c1908332f4d76f2c4dcf64ed713ae500d1b2022dedb5cb0df294fcdd1ce87d5144ca7347d6bc70b43af29f047ee270ffe05f1ee8da2dae5a5e0586c342900a SHA512 b5e1e979948d202163265f99357b361bb78371a2cc7cdedcc2d2c78207466c3f8291f720c92405913c7c5b9f607d3951a8bb3be3ece3ba1f408ceeb79199e9b5 |
|||
DIST xchm-1.32.tar.gz 986604 BLAKE2B f2a1d27ee747bb2d599452f1fa91864afbd2d604e9c27322d70c0925c9c313d4c80ab647ed5bb7ae3672687decfaafb2be23f7b9ed09fb95ae7490b0a65d7cab SHA512 e8250660ff28c80ddda62b886b296d98fb60e8d482ad6791c775a51a860ca78e310222bd0f5baa40c941a3f345c0bb07edb932c0417835ab0b090d14b7b4c0f6 |
@ -1,47 +0,0 @@ |
|||
# Copyright 1999-2020 Gentoo Authors |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=7 |
|||
|
|||
WX_GTK_VER="3.0-gtk3" |
|||
|
|||
inherit desktop wxwidgets xdg-utils |
|||
|
|||
DESCRIPTION="Utility for viewing Compiled HTML Help (CHM) files" |
|||
HOMEPAGE="https://github.com/rzvncj/xCHM/" |
|||
SRC_URI="https://github.com/rzvncj/xCHM/releases/download/${PV}/${P}.tar.gz" |
|||
|
|||
LICENSE="GPL-2" |
|||
SLOT="0" |
|||
KEYWORDS="amd64 ppc x86" |
|||
IUSE="nls" |
|||
|
|||
RDEPEND=">=dev-libs/chmlib-0.36 |
|||
x11-libs/wxGTK:${WX_GTK_VER}[X] |
|||
nls? ( virtual/libintl )" |
|||
DEPEND="${RDEPEND}" |
|||
BDEPEND="nls? ( sys-devel/gettext )" |
|||
|
|||
src_configure() { |
|||
econf $(use_enable nls) |
|||
} |
|||
|
|||
src_install() { |
|||
default |
|||
|
|||
domenu "${FILESDIR}"/xchm.desktop |
|||
insinto /usr/share/mime/packages |
|||
doins "${FILESDIR}"/xchm.xml |
|||
} |
|||
|
|||
pkg_postinst() { |
|||
xdg_desktop_database_update |
|||
xdg_icon_cache_update |
|||
xdg_mimeinfo_database_update |
|||
} |
|||
|
|||
pkg_postrm() { |
|||
xdg_desktop_database_update |
|||
xdg_icon_cache_update |
|||
xdg_mimeinfo_database_update |
|||
} |