[gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/

2020-10-21 Thread Robin H. Johnson
commit: 354053fecd502788f67e9d432c0985f3ab724c79
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Wed Oct 21 22:08:51 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Wed Oct 21 22:09:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=354053fe

sys-apps/ipmitool: snapshot upstream for CVE

Upstream has still made a new release since 2016/10/08; including the
promised 1.8.19 per their own security advisory on 2020/02/04.

Capture the latest upstream state as a snapshot release, and port the
Debian patchset to it, as the Debian patchset contains other updates &
CVE fixes rejected by upstream.

Reference: 
https://github.com/ipmitool/ipmitool/security/advisories/GHSA-g659-9qxw-p7cp
Bug: https://bugs.gentoo.org/708436
Signed-off-by: Robin H. Johnson  gentoo.org>

 sys-apps/ipmitool/Manifest |   4 +
 sys-apps/ipmitool/ipmitool-1.8.18-r2.ebuild|  96 ++
 sys-apps/ipmitool/ipmitool-1.8.18_p20201004.ebuild | 145 +
 3 files changed, 245 insertions(+)

diff --git a/sys-apps/ipmitool/Manifest b/sys-apps/ipmitool/Manifest
index b3c7ece3e8c..dac59e8952b 100644
--- a/sys-apps/ipmitool/Manifest
+++ b/sys-apps/ipmitool/Manifest
@@ -1,2 +1,6 @@
+DIST enterprise-numbers.2020-10-21.xz 1426932 BLAKE2B 
bfe39ceea321ba47cd40eafa67862eb4dfd6dc29b192afb20ad0c908cd93a16b4103c5de64d042df012417c8cadc03000f2b2a00779bcc582a430603cad5f3cf
 SHA512 
4a854a56e8ed51997c320cbfba041d43cb98b14743ef80b67e701942068d3729604abaedb617655a83ca21a7e20ea5a622ede4de317ca492cefd46da784d28f3
 DIST ipmitool-1.8.18.tar.gz 995313 BLAKE2B 
4aee2b1488a8a97348954dd1555baf3d576d70f22fd17f11ba6147595b07ef52059ac8ab6775afa0ad956355eefbf3e2b0300cf87bb373d2f82b585de807412d
 SHA512 
274d424fff079f7628c0f9fe06580937cb9717c809a71b2f5ef97266c6b6c89983b662fbb1f090e2f94861f1799677c8fc6536013828a8a5e6cb239af53e45ab
+DIST ipmitool-1.8.18_p20201004.tar.gz 638493 BLAKE2B 
52f4ec8c82336b88640d1b91fc17af8f2fe0948a5c48c16067867dcad0852168d48bb21fdd99bde7ed957b66df888fd369c909079d1f81c861acd8c7f8dfa6f2
 SHA512 
8d72eef3584f4d2c86bfe43f70b5d687f3b7bbdf75b8979f7132c5c98b01baae22c336e540c197652187749fc9bb221a92e546b56e5cf2eb5650fad5094e9433
 DIST ipmitool_1.8.18-1.debian.tar.xz 19140 BLAKE2B 
255c4da005946f3b118a127f96fc5daad02a170ea079d7a765a0c7650e1eb7e50ad49b31fca95312b49e5a524e04a8a21215cafb1a8451e5b2af2aaec22cda75
 SHA512 
8aede337d07987decfd032898f194d32730eced443630ac3956676533d693fb2d17a175ef14218cbcd55da44f6b17714f676a912a1d5124a15a995e01d2828ef
+DIST ipmitool_1.8.18-9.debian-ported-gentoo.tar.xz 3208 BLAKE2B 
b37a127eff361039b3b810e19dd97f0c395462b658803f56f10f2dd1abbbe92743dc409ce6b83560db15621b7fa7a3c0f989100077893993df18108a082e49d2
 SHA512 
0f7646a2307ac98425e99dece9d3e3b23026136a97524151efdecc910fb537af41a91702782989046e44163da98610fa05792878473e228b45c16351f6015a45
+DIST ipmitool_1.8.18-9.debian.tar.xz 18508 BLAKE2B 
09e37fd2f6fad8f847bae87aa51f44293e5640b4c8ebc05e52ebd751542d7865024835fe728c14e3a44f48d54fedff9e7693653bd2288db27d21a5bae16268b6
 SHA512 
af2b4aa855125e1beb62ffd2931b5d4c0aa8cc4edbde27ea1b4be172e6a4351f574c32b2437b354d11b7f1c739161d850c47839d7a7d9f522b52e24f47a9ea8d

diff --git a/sys-apps/ipmitool/ipmitool-1.8.18-r2.ebuild 
b/sys-apps/ipmitool/ipmitool-1.8.18-r2.ebuild
new file mode 100644
index 000..eb3cdab7d44
--- /dev/null
+++ b/sys-apps/ipmitool/ipmitool-1.8.18-r2.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools eutils
+
+DESCRIPTION="Utility for controlling IPMI enabled devices."
+HOMEPAGE="http://ipmitool.sf.net/;
+DEBIAN_PR="9.debian"
+DEBIAN_PV="${PV/_p*}"
+DEBIAN_P="${PN}_${DEBIAN_PV}"
+DEBIAN_PF="${DEBIAN_P}-${DEBIAN_PR}"
+COMMIT_ID=
+if [[ -n "${COMMIT_ID}" ]]; then
+   S="${WORKDIR}/${PN}-${COMMIT_ID}"
+   
SRC_URI="https://github.com/ipmitool/ipmitool/archive/${COMMIT_ID}.tar.gz -> 
${P}.tar.gz"
+else
+   SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+fi
+SRC_URI+="
+   http://http.debian.net/debian/pool/main/i/${PN}/${DEBIAN_PF}.tar.xz;
+   # 
https://launchpad.net/ubuntu/+archive/primary/+files/${DEBIAN_PF}.tar.xz
+#IUSE="freeipmi openipmi status"
+IUSE="libressl openipmi static"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+LICENSE="BSD"
+
+RDEPEND="
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   sys-libs/readline:0="
+DEPEND="${RDEPEND}
+   openipmi? ( sys-libs/openipmi )
+   virtual/os-headers"
+   #freeipmi? ( sys-libs/freeipmi )
+# ipmitool CAN build against || ( sys-libs/openipmi sys-libs/freeipmi )
+# but it doesn't actually need either.
+
+PATCHES=(
+   #"${FILESDIR}"/${P}

Re: Removal / obsolescence of keywords in 2.3 and future - replacing 'monitor-uri' w/ Lua

2020-10-20 Thread Robin H. Johnson
On Wed, Oct 14, 2020 at 03:35:30PM +0200, Tim Düsterhus wrote:
> I believe I already said it somewhere: The most valuable thing about
> monitor-uri is that it does not create entries within the access log. I
> don't think that can be replicated with http-request return as of now,
> but I am happy to learn otherwise.
I recently had to implement some health-of-HAProxy work, and went with
lua-services since HAProxy 1.8 didn't have 'http-request return', but the other
parts of the solution are still relevant.

'http-request set-log-level silent if ...' was the key to NOT logging the
health-checks of HAProxy.

The Lua service used in the below is fairly trivial, but it's in Lua rather
than errorfiles or something else, as we had some dynamic data built into it,
and that worked will with existing code.

Rest of what I had built:

# Fill these in with something meaningful for your use-case:
acl haproxy_maint ... # map or dynamic-acl
acl haproxy_drain ... # map or dynamic-acl
acl haproxy_drain stopping eq 1
acl health_permitted_src src ... # what IPs are allowed to health-check

# All of the paths:
acl health_ANY path -m beg /haproxy-health/
# Usual check point:
acl health_check path -m str /haproxy-health/check
# Special cases if you want to force an output:
acl health_force_up path -m str /haproxy-health/force-up
acl health_force_ready path -m str /haproxy-health/force-ready
acl health_force_down path -m str /haproxy-health/force-down
acl health_force_drain path -m str /haproxy-health/force-drain
acl health_force_maint path -m str /haproxy-health/force-maint

# Deny unauthorized access to healthcheck
# This will be logged!
http-request set-log-level warning if health_ANY !health_permitted_src
http-request deny if health_ANY !health_permitted_src

# Make normal access to healthcheck silent, so it does not spam logs
http-request set-log-level silent if health_ANY health_permitted_src

# Forced states
# all implicit health_permitted_src in these:
http-request use-service lua.health_up if health_force_up
http-request use-service lua.health_ready if health_force_ready
http-request use-service lua.health_down if health_force_down
http-request use-service lua.health_drain if health_force_drain
http-request use-service lua.health_maint if health_force_maint

# Actual check:
# all implicit health_permitted_src in these:
# 1. If the sysadmin created a maint flag, return that
http-request use-service lua.health_maint if health_check haproxy_maint
# 2. If HAProxy is stopping, return a DRAIN state
http-request use-service lua.health_drain if health_check haproxy_drain
# 3. If the backend is up, return up
http-request use-service lua.health_up if health_check
# 4. If the backend is down, return down
http-request use-service lua.health_down if !health_check


-- 
Robin Hugh Johnson
E-Mail : robb...@orbis-terrarum.net
Home Page  : http://www.orbis-terrarum.net/?l=people.robbat2
GnuPG FP   : 11ACBA4F 4778E3F6 E4EDF38E B27B944E 34884E85


signature.asc
Description: PGP signature


[gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2020-10-18 23:59 UTC

2020-10-18 Thread Robin H. Johnson
The attached list notes all of the packages that were added or removed
from the tree, for the week ending 2020-10-18 23:59 UTC.

Removals:
app-admin/recursos 20201016-07:40 mgorny 5da6f60a9a6
app-arch/unarj 20201012-21:10 chewi  b3247af8178
app-shells/mpv-bash-completion 20201013-15:50 mgorny 4aab2c972b2
dev-python/args20201013-15:50 mgorny bf104d83c2f
dev-python/meld3   20201012-08:55 mgorny 86d3f5ec4ed
dev-ruby/meterpreter_bins  20201016-07:35 mgorny a6b84e66711
dev-ruby/patch_finder  20201016-07:35 mgorny 027b1a8fc1e
dev-ruby/rb-readline-r720201016-07:35 mgorny 2170e2782bb
dev-tex/biblatex-apa   20201012-08:55 mgorny e81ab229ac1
dev-tex/chktex 20201012-08:56 mgorny ba3e90384be
dev-tex/csindex20201012-08:55 mgorny 473da6b2a58
dev-tex/detex  20201012-08:55 mgorny 5f933f71168
dev-tex/dvipost20201012-08:55 mgorny 8e42a766434
net-dialup/tkvoice 20201013-15:50 mgorny 2c182604677
net-nntp/sn20201015-10:42 mgorny 161e3e82495
net-vpn/peervpn20201012-08:54 mgorny 4b7dbb98b43
sci-chemistry/ortep3   20201016-07:40 mgorny 0c84b5560bf
sys-fs/ufsutils20201015-10:44 mgorny a22f9891dde

Additions:
acct-group/flatpak 20201018-04:28 zmedico0f9b5501114
acct-group/openldap20201017-14:17 zlogene9bc7526debb
acct-group/p2p 20200711-11:57 sam5720416e908
acct-user/flatpak  20201018-04:33 zmedico60b2e864348
acct-user/openldap 20201017-13:32 zlogene7df0eaa93cb
acct-user/p2p  20200711-11:58 samf2c924217d6
app-admin/selint   20200918-14:18 perfinion  3875b472e5c
app-crypt/openpgp-keys-voikko  20201013-16:19 juippisa17712ed31c
dev-ml/base_quickcheck 20201013-04:53 gienah 7688ec1367a
dev-ml/bin_prot20201013-04:55 gienah 21229ca9f4d
dev-ml/cairo2  20201013-04:57 gienah d59ce4d3530
dev-ml/cinaps  20201013-05:04 gienah caaa9398c3e
dev-ml/csexp   20201013-05:07 gienah 8266f07a791
dev-ml/dune-configurator   20201013-05:20 gienah 5c5cec1ca8d
dev-ml/dune-private-libs   20201013-05:21 gienah d959b5a263e
dev-ml/jst-config  20201013-05:30 gienah cebda1eeff4
dev-ml/lablgtk-sourceview  20201013-05:32 gienah d17c3fb074b
dev-ml/mccs20201013-05:50 gienah 9aa0111f86d
dev-ml/mmap20201013-05:51 gienah a41030891f4
dev-ml/opam-client 20201013-06:00 gienah 4f8af0ab6df
dev-ml/opam-core   20201013-06:02 gienah dd72f739f9f
dev-ml/opam-file-format20201013-06:06 gienah 72e9d070bbd
dev-ml/opam-format 20201013-06:08 gienah 747b06ff0f9
dev-ml/opam-installer  20201013-06:09 gienah 0adbd81f89d
dev-ml/opam-repository 20201013-06:10 gienah e86e3374585
dev-ml/opam-solver 20201013-06:10 gienah 55d97ebd254
dev-ml/opam-state  20201013-06:11 gienah 25e88ba7b81
dev-ml/ounit2  20201013-06:12 gienah d667e638e45
dev-ml/parsexp 20201013-06:12 gienah 91a930ea4e0
dev-ml/ppx_cold20201013-06:17 gienah 9696c7de34a
dev-ml/ppxfind 20201013-06:32 gienah 83f2c5391b4
dev-ml/ppx_fixed_literal   20201013-06:32 gienah f2fffc1ad22
dev-ml/ppxlib  20201013-06:40 gienah 101f0fbafc3
dev-ml/ppx_module_timer20201013-06:42 gienah f01775cf355
dev-ml/ppx_stable  20201013-06:49 gienah 4251cc06c9a
dev-ml/ppx_string  20201013-06:50 gienah c0eeb062855
dev-ml/re  20201013-06:54 gienah 326ae2d473a
dev-ml/sexplib020201013-06:58 gienah d16a5a3b08e
dev-ml/splittable_random   20201013-06:59 gienah 4eb08604c7b
dev-ml/time_now20201013-07:08 gienah a56e0c1eb01
dev-python/exdown  20201004-20:22 juippis89b4c54b237
dev-python/imread  20201011-16:50 expeditioneer  72ea7287a6c
dev-python/zstd20201018-19:36 prometheanfire 6aa6716eb11
dev-util/flatpak-builder   20201018-04:48 zmedico5f004fb3520
kde-plasma/plasma-disks20201013-11:38 asturm 940fd0e0b36
sys-apps/flatpak   20201018-04:48 zmedicoc8918d47344

--
Robin Hugh Johnson
Gentoo Linux Developer
E-Mail : robb...@gentoo.org
GnuPG FP   : 11AC BA4F 4778 E3F6 E4ED  F38E B27B 944E 3488 4E85
Removed Packages:

[gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2020-10-11 23:59 UTC

2020-10-11 Thread Robin H. Johnson
The attached list notes all of the packages that were added or removed
from the tree, for the week ending 2020-10-11 23:59 UTC.

Removals:
app-crypt/acmebot  20201009-08:04 mgorny d168b61c08d
app-misc/mswinurl_launcher 20201009-07:53 mgorny 9d7c12e1bd8
app-misc/mtail 20201009-07:52 mgorny a68262d6a27
app-text/silvercity20201009-07:52 mgorny af36240d2fd
app-vim/conque 20201009-08:04 mgorny 9238841ae94
dev-libs/qrosspython   20201009-07:51 mgorny ce5e26e9dab
dev-perl/Net-Kismet20201007-07:25 mgorny 6e8341a3a45
dev-python/backports-unittest-mock 20201009-07:21 mgorny 644776f076c
dev-python/flask-appconfig 20201007-07:26 mgorny 2b28884c93c
dev-python/matplotlib-python2  20201011-14:28 zlogenefb157138b11
dev-python/mini-amf20201007-07:26 mgorny e25efcc86c2
dev-python/oauth   20201009-07:50 mgorny 7297f9b2de3
dev-python/pyinsane20201007-07:24 mgorny 9f6ea350701
dev-python/pysendfile  20201010-06:00 mgorny 0fcca8a5a79
dev-python/redlock-py  20201009-08:03 mgorny e06e907312b
dev-python/root_numpy  20201009-08:03 mgorny dffbe638a09
dev-python/rootpy  20201009-08:03 mgorny 50ed73901e8
dev-python/SchemaObject20201009-07:51 mgorny d67d88c8af4
dev-ruby/pygments_rb   20201009-07:50 mgorny f6a29ee7397
dev-tex/dvi2tty20201010-06:00 mgorny a1fc56e3fa9
dev-util/doxy-coverage 20201009-07:49 mgorny 1d6e4b3620f
dev-util/mpatch20201009-07:48 mgorny dbdc2f4d7bd
dev-util/setconf   20201009-08:02 mgorny 2874f8647d8
dev-vcs/cvs2svn20201009-07:47 mgorny aae2f4c1513
media-sound/codecgraph 20201009-07:38 mgorny 242ab80a603
media-sound/freebirth  20201009-08:09 mgorny a317a27554b
net-analyzer/mk-livestatus 20201009-07:23 mgorny 3e77be52575
net-misc/pssh  20201009-07:38 mgorny 5d18c2c1b1b
net-misc/ris-linux 20201009-07:37 mgorny 74195dda3fc
net-wireless/kismet-ubertooth  20201007-07:25 mgorny 9c0527146e9
net-wireless/mousejack 20201009-07:37 mgorny 57e999f4d36
net-wireless/python-wifi   20201009-07:37 mgorny 924e4a096e0
sci-biology/amos   20201009-07:34 mgorny 1df82e97d59
sci-biology/embassy-meme   20201009-07:33 mgorny 96c3a9acc9e
sci-biology/meme   20201009-07:33 mgorny d2b309d1c79
sci-biology/shrimp 20201009-07:32 mgorny 7a7bbd341b0
sci-biology/vienna-rna 20201009-07:22 mgorny 79d0df0bd01
sci-electronics/linsmith   20201007-14:55 tomjbe 4782ebcebd4
sci-misc/gato  20201009-07:32 mgorny 8133e0f14ba
sci-physics/rivet  20201009-07:32 mgorny 703a3e4221e
sys-cluster/heartbeat  20201009-07:31 mgorny 3f5834ad43f
sys-fs/owfs20201009-07:21 mgorny ffd86cfb0f6
www-servers/cherokee   20201009-07:20 mgorny 32b08650cb9
x11-misc/dsx   20201009-07:31 mgorny bdf03aa2b82

Additions:
acct-group/croc20201005-13:41 sultan b0287c17b9e
acct-group/jabber  20201011-21:39 conikost   de00139a70e
acct-group/sks 20201008-22:36 samc12728f3082
acct-user/croc 20201005-13:39 sultan ced0eabac20
acct-user/jabber   20201011-21:48 conikost   88dea29ba96
acct-user/pgbouncer20201008-02:30 titanofold 20834a76451
acct-user/sks  20201008-22:37 samb7e200ad5f8
app-crypt/openpgp-keys-miniupnp20201006-08:36 mgorny 5de233ce1e6
dev-cpp/robin-map  20200930-21:19 samadb952e0417
dev-libs/qtcompress20200928-08:52 juippis32fa1fd73e5
dev-python/fastjsonschema  20201011-14:22 mgorny 9b70f573cdc
dev-python/pydantic20201008-16:30 sbraz  b46fa2605f7
media-libs/quarter 20201005-22:05 reavertm   af3bcec7772
media-libs/SoQt20201005-22:04 reavertm   23b04b0d146
net-im/prosody-modules 20201007-21:39 conikost   7421df2888e
net-wireless/gr-m2k20201006-20:17 zerochaos  43aea490071
net-wireless/gr-scopy  20201006-19:20 zerochaos  dfd79505911
net-wireless/libm2k20201006-20:10 zerochaos  7b8f4150702
x11-misc/revelation20201007-07:40 juippisff3bd31b2d8

--
Robin Hugh Johnson
Gentoo Linux Developer
E-Mail : robb...@gentoo.org
GnuPG FP   : 11AC BA4F 4778 E3F6 E4ED  F38E B27B 944E 3488 4E85
Removed Packages:
dev-python/matplotlib-python2,removed,zlogene,20201011-14:28,fb157138b11

Re: [gentoo-dev] [PATCH v2 4/6] app-crypt/openpgp-keys-miniupnp: Package keys used by miniupnp upst

2020-10-06 Thread Robin H. Johnson
While I'm absolutely in favour of the overall intent here, I'm not so
sure of the design.

I'm worried about the proliferation of tiny packages just to convey the
keys; and how versioning should work if upstream rotates their keys.
I picked this message in the thread to respond to, because it was
clearest that this could break when the keys are rotated. The old
releases might not be verifiable with the new keys.

Additionally:
- not all upstream providers ship .asc files of their keys
- some upstreams use signed DIGESTS files rather than directly signing
  the distfiles (esp. where distfiles are larger)

Can we instead:
Inside the ebuild and/or metadata.xml: convey: 
1. URL(s) to fetch keys, incl a keyserver support
2. Full key fingerprint

-- 
Robin Hugh Johnson
Gentoo Linux: Dev, Infra Lead, Foundation Treasurer
E-Mail   : robb...@gentoo.org
GnuPG FP : 11ACBA4F 4778E3F6 E4EDF38E B27B944E 34884E85
GnuPG FP : 7D0B3CEB E9B85B1F 825BCECF EE05E6F6 A48F6136


signature.asc
Description: PGP signature


[gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2020-10-04 23:59 UTC

2020-10-04 Thread Robin H. Johnson
The attached list notes all of the packages that were added or removed
from the tree, for the week ending 2020-10-04 23:59 UTC.

Removals:
app-admin/passook 20200930-15:15 samebe886820c4
app-cdr/pburn 20200930-15:15 sam7361842f290
app-i18n/scim-wijesekera  20201001-15:12 mgorny 29802384239
app-text/cutemarked   20201004-18:31 asturm 25d98aad8ea
app-text/fbless   20201001-09:58 pinkbyte   2853263da87
dev-cpp/icnc  20201001-15:11 mgorny 5853a44d263
dev-db/sqliteodbc 20200930-15:12 sam28d92a57c3d
dev-db/tokumx 20201001-15:10 mgorny 3ee1284a71e
dev-embedded/ftdi_eeprom  20200930-15:16 sam2f1032085b9
dev-go/siphash20201001-15:11 mgorny 40c34be253b
dev-libs/hsa-ext-rocr 20201001-15:06 mgorny ccc5a899af6
kde-apps/libkgeomap   20201004-18:29 asturm 10f1e2bf763
media-sound/traverso  20200929-10:07 fordfrog   2164afbe6f4
net-fs/nfstest20201001-15:10 mgorny cef513ee94c
net-irc/irc-server20200930-15:10 samca36de6c32a
net-irc/nebula20200930-15:08 samaa09f5bd19e
net-irc/ptlink-ircd   20200930-15:18 sam23ce2ab5bab
net-irc/ptlink-opm20200930-15:11 samcd2d3b8877f
net-irc/xaric 20200930-15:09 sam8e2f9447ec0
net-mail/maildirtree  20200930-15:13 sam1d2534bb6b1
sec-policy/selinux-consolekit 20201004-14:41 zlogene167553ba3e3
sys-auth/consolekit   20201004-14:33 zlogene39ece3ff246
sys-boot/udk  20201001-15:09 mgorny a88a0d76f13
sys-cluster/pbs-python20201001-15:09 mgorny 30bebfe6308
www-apps/ampache  20201001-15:07 mgorny 82d2c7a0103
www-plugins/freshplayerplugin 20201004-18:34 asturm 200a2c952c8

Additions:
acct-group/argus  20201003-15:29 soap   f69146322d6
acct-group/dictd  20201003-15:29 soap   880be4675f5
acct-group/flows  20201003-15:29 soap   d745ea27761
acct-group/gamemode   20200920-17:55 juippis9049e5f0fa1
acct-group/nzbget 20201003-19:18 sbraz  6abe635bc4d
acct-group/sancp  20201003-15:29 soap   9b132ab5c7c
acct-group/tinyproxy  20200928-11:59 bkohler58316b1744d
acct-user/argus   20201003-15:29 soap   888d8e31515
acct-user/darkstat20201003-15:29 soap   f0bcc86161a
acct-user/dictd   20201003-15:29 soap   5b44d52e72e
acct-user/flows   20201003-15:29 soap   772e9b180e0
acct-user/nzbget  20201003-19:23 sbraz  b3580e50167
acct-user/sancp   20201003-15:29 soap   c0380e88057
acct-user/tinyproxy   20200928-12:07 bkohlerbf40bcffda2
app-admin/op-cli-bin  20201001-20:22 williamh   ac439edc59f
dev-libs/inih 20200920-11:07 juippis5868d5bb08a
dev-qt/qtstyleplugins 20200930-21:09 chewi  dbec6742130
media-sound/deadbeef  20200929-20:59 slashbeast fd8ef4388c4
net-analyzer/nikto20200907-21:25 juippisc42fef2a7d2
net-mail/hyperkitty   20201001-17:24 hanno  7acc109c3c4
sci-geosciences/grass 20201004-15:23 soap   b91a9b0c0e3
sci-libs/libecpint20201003-20:40 junghans   ff77abc98e9

--
Robin Hugh Johnson
Gentoo Linux Developer
E-Mail : robb...@gentoo.org
GnuPG FP   : 11AC BA4F 4778 E3F6 E4ED  F38E B27B 944E 3488 4E85
Removed Packages:
www-plugins/freshplayerplugin,removed,asturm,20201004-18:34,200a2c952c8
app-text/cutemarked,removed,asturm,20201004-18:31,25d98aad8ea
kde-apps/libkgeomap,removed,asturm,20201004-18:29,10f1e2bf763
sec-policy/selinux-consolekit,removed,zlogene,20201004-14:41,167553ba3e3
sys-auth/consolekit,removed,zlogene,20201004-14:33,39ece3ff246
app-i18n/scim-wijesekera,removed,mgorny,20201001-15:12,29802384239
dev-go/siphash,removed,mgorny,20201001-15:11,40c34be253b
dev-cpp/icnc,removed,mgorny,20201001-15:11,5853a44d263
dev-db/tokumx,removed,mgorny,20201001-15:10,3ee1284a71e
net-fs/nfstest,removed,mgorny,20201001-15:10,cef513ee94c
sys-boot/udk,removed,mgorny,20201001-15:09,a88a0d76f13
sys-cluster/pbs-python,removed,mgorny,20201001-15:09,30bebfe6308
www-apps/ampache,removed,mgorny,20201001-15:07,82d2c7a0103
dev-libs/hsa-ext-rocr,removed,mgorny,20201001-15:06,ccc5a899af6
app-text/fbless,removed,pinkbyte,20201001-09:58,2853263da87
net-irc/ptlink-ircd,removed,sam,20200930-15:18,23ce2ab5bab
dev-embedded/ftdi_eeprom,removed,sam,20200930-15:16,2f1032085b9
app-cdr/pburn,removed,sam,20200930-15:15,7361842f290
app-admin/passook,removed,sam,20200930-15:15,ebe886820c4
net-mail/maildirtree,removed,sam,20200930-15:13,1d2534bb6b1
dev-db/sqliteodbc,removed,sam,20200930-15:12,28d92a57c3d
net-irc/ptlink-opm,removed,sam,20200930-15:11,cd2d3b8877f
net-irc/irc-server,removed,sam,20200930-15:10,ca36de6c32a

[gentoo-commits] repo/gentoo:master commit in: net-dns/bind/

2020-09-30 Thread Robin H. Johnson
commit: 5b9f3e48eadc54ce3d63f3b147616d6442cf1cd0
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Wed Sep 30 21:48:51 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Wed Sep 30 21:49:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b9f3e48

net-dns/bind: compile-fix for GeoIP builds

Closes: https://bugs.gentoo.org/745759
Signed-off-by: Robin H. Johnson  gentoo.org>

 net-dns/bind/bind-9.16.6-r3.ebuild | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/net-dns/bind/bind-9.16.6-r3.ebuild 
b/net-dns/bind/bind-9.16.6-r3.ebuild
index ff2089ac70a..d23c253ecf1 100644
--- a/net-dns/bind/bind-9.16.6-r3.ebuild
+++ b/net-dns/bind/bind-9.16.6-r3.ebuild
@@ -152,11 +152,14 @@ bind_configure() {
# This is for users to start to migrate back to USE=geoip, rather than
# USE=geoip2
if use geoip ; then
-   myeconfargs+=( $(use_with geoip maxminddb) )
+   myeconfargs+=( $(use_with geoip maxminddb) --enable-geoip )
elif use geoip2 ; then
-   myeconfargs+=( $(use_with geoip2 maxminddb) )
+   # Added 2020/09/30
+   # Remove USE=geoip2 support after 2020/03/01
+   ewarn "USE=geoip2 is deprecated; update your USE flags!"
+   myeconfargs+=( $(use_with geoip2 maxminddb) --enable-geoip )
else
-   myeconfargs+=( --without-maxminddb )
+   myeconfargs+=( --without-maxminddb --disable-geoip )
fi
 
# bug #158664



[gentoo-commits] repo/gentoo:master commit in: net-dns/bind/

2020-09-29 Thread Robin H. Johnson
commit: ac625d83618ff356fd4485e7bfd70eb0dbb7b3e8
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Tue Sep 29 20:22:28 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Tue Sep 29 20:25:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac625d83

net-dns/bind: fix USE=geoip to provide GeoIP again!

Upstream dropped support for the older GeoIP library, forcing a move to
the new library (previously you could chose either one).

However, the ebuild was not updated to reflect that if you needed GeoIP
functionality still, you had to update your USE flags. Trim out old
parts of the ebuild, and force users to add USE=geoip2.

Signed-off-by: Robin H. Johnson  gentoo.org>

 net-dns/bind/bind-9.16.6-r3.ebuild | 388 +
 1 file changed, 388 insertions(+)

diff --git a/net-dns/bind/bind-9.16.6-r3.ebuild 
b/net-dns/bind/bind-9.16.6-r3.ebuild
new file mode 100644
index 000..ff2089ac70a
--- /dev/null
+++ b/net-dns/bind/bind-9.16.6-r3.ebuild
@@ -0,0 +1,388 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Re dlz/mysql and threads, needs to be verified..
+# MySQL uses thread local storage in its C api. Thus MySQL
+# requires that each thread of an application execute a MySQL
+# thread initialization to setup the thread local storage.
+# This is impossible to do safely while staying within the DLZ
+# driver API. This is a limitation caused by MySQL, and not the DLZ API.
+# Because of this BIND MUST only run with a single thread when
+# using the MySQL driver.
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit python-r1 eutils autotools toolchain-funcs flag-o-matic multilib 
db-use systemd
+
+MY_PV="${PV/_p/-P}"
+MY_PV="${MY_PV/_rc/rc}"
+MY_P="${PN}-${MY_PV}"
+
+SDB_LDAP_VER="1.1.0-fc14"
+
+RRL_PV="${MY_PV}"
+
+# SDB-LDAP: http://bind9-ldap.bayour.com/
+
+DESCRIPTION="Berkeley Internet Name Domain - Name Server"
+HOMEPAGE="https://www.isc.org/software/bind;
+SRC_URI="https://downloads.isc.org/isc/bind9/${PV}/${P}.tar.xz
+   doc? ( mirror://gentoo/dyndns-samples.tbz2 )"
+
+LICENSE="Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux"
+# -berkdb by default re bug 602682
+IUSE="-berkdb +caps +dlz dnstap doc dnsrps fixed-rrset geoip geoip2 gssapi
+json ldap libressl lmdb mysql odbc postgres python selinux static-libs
+urandom xml +zlib"
+# sdb-ldap - patch broken
+# no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
+
+# Upstream dropped the old geoip library, but the BIND configuration for using
+# GeoIP remained the same.
+REQUIRED_USE="
+   postgres? ( dlz )
+   berkdb? ( dlz )
+   mysql? ( dlz )
+   odbc? ( dlz )
+   ldap? ( dlz )
+   dnsrps? ( dlz )
+   python? ( ${PYTHON_REQUIRED_USE} )
+"
+
+DEPEND="
+   acct-group/named
+   acct-user/named
+   !libressl? ( dev-libs/openssl:=[-bindist] )
+   libressl? ( dev-libs/libressl:= )
+   mysql? ( dev-db/mysql-connector-c:0= )
+   odbc? ( >=dev-db/unixODBC-2.2.6 )
+   ldap? ( net-nds/openldap )
+   postgres? ( dev-db/postgresql:= )
+   caps? ( >=sys-libs/libcap-2.1.0 )
+   xml? ( dev-libs/libxml2 )
+   geoip? ( dev-libs/libmaxminddb )
+   geoip2? ( dev-libs/libmaxminddb )
+   gssapi? ( virtual/krb5 )
+   json? ( dev-libs/json-c:= )
+   lmdb? ( dev-db/lmdb )
+   zlib? ( sys-libs/zlib )
+   dnstap? ( dev-libs/fstrm dev-libs/protobuf-c )
+   python? (
+   ${PYTHON_DEPS}
+   dev-python/ply[${PYTHON_USEDEP}]
+   )
+   dev-libs/libuv:=
+"
+
+RDEPEND="${DEPEND}
+   selinux? ( sec-policy/selinux-bind )
+   sys-process/psmisc"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+   # should fix https://bugs.gentoo.org/741162 taken from:
+   # https://gitlab.isc.org/isc-projects/bind9/-/merge_requests/4073
+   "${FILESDIR}/bind-9.16.6-bug-741162.patch"
+
+   "${FILESDIR}/ldap-library-path-on-multilib-machines.patch"
+)
+
+# bug 479092, requires networking
+# bug 710840, cmocka fails LDFLAGS='-Wl,-O1'
+#RESTRICT="test"
+
+src_prepare() {
+   default
+
+   # should be installed by bind-tools
+   sed -i -r -e "s:(nsupdate|dig|delv) ::g" bin/Makefile.in || die
+
+   # Disable tests for now, bug 406399
+   sed -i '/^SUBDIRS/s:tests::' bin/Makefile.in lib/Makefile.in || die
+
+   # bug #220361
+   rm aclocal.m4 || die
+   rm -rf libtool.m4/ || die
+   eautoreconf
+
+   use python && python_copy_sources
+}
+
+src_configure() {
+   bind_configure --without-python
+   use python

[gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2020-09-27 23:59 UTC

2020-09-27 Thread Robin H. Johnson
The attached list notes all of the packages that were added or removed
from the tree, for the week ending 2020-09-27 23:59 UTC.

Removals:
app-emulation/ganeti  20200921-07:32 mgornyc275097da67
app-emulation/ganeti-instance-debootstrap 20200921-07:32 mgornyb05155344b3
app-emulation/ganeti-instance-image   20200921-07:32 mgornya97e05f41ca
app-emulation/virtualbox-bin  20200921-07:31 mgorny68b8db6d3b1
app-forensics/openscap20200921-07:30 mgornye654e951eea
app-misc/email2trac   20200921-07:29 mgorny2c869cd2e3f
app-misc/workrave 20200921-06:44 mgorny88ee8b8deac
app-office/openoffice-bin 20200921-07:43 mgornyb96138a4605
app-portage/etc-proposals 20200921-06:14 mgorny6610558bee4
app-portage/gpytage   20200921-06:14 mgorny43e1683cadf
app-portage/pqlop 20200921-14:10 mgornyc29d7ea68a1
app-text/landslide20200921-14:10 mgorny554b22ea89f
dev-db/mysql-workbench20200921-06:13 mgorny7db99d87e8c
dev-haskell/asn1-data 20200921-14:31 mgornyc2b88532758
dev-haskell/bio   20200926-20:53 slyfox2061aae04d0
dev-haskell/certificate   20200921-14:30 mgornye95da8d7a55
dev-haskell/cipher-blowfish   20200926-20:54 slyfox4476e10f872
dev-haskell/citeproc-hs   20200926-20:55 slyfox34a724d2709
dev-haskell/cryptocipher  20200926-20:54 slyfox4476e10f872
dev-haskell/drift 20200924-22:39 slyfoxf7590a52e55
dev-haskell/glade 20200924-22:40 slyfox6320b8a2480
dev-haskell/hastache  20200921-14:31 mgorny7db00df9ce1
dev-haskell/process-conduit   20200926-20:56 slyfoxd15d3a401c6
dev-lang/epic 20200921-14:30 mgorny449473eefb5
dev-perl/gnome2-vfs-perl  20200921-05:55 mgorny7144c49c79e
dev-python/corner 20200921-14:25 mgorny1b7c9596c9e
dev-python/dogpile-core   20200921-14:25 mgorny4a878d37b23
dev-python/faulthandler   20200921-07:42 mgornyae23e70af21
dev-python/fdsend 20200921-07:41 mgorny8cc023a58ec
dev-python/girder-client  20200921-14:24 mgorny9af02ba91dd
dev-python/ipynb  20200921-14:24 mgorny51e00af264c
dev-python/jira   20200921-14:24 mgorny7d90667258c
dev-python/jplephem   20200921-14:23 mgornyfef04872a2c
dev-python/natgrid20200921-14:23 mgorny2c532ae3636
dev-python/pcapy  20200921-14:23 mgorny957469c03f8
dev-python/promises   20200921-14:22 mgornybb24d1585f8
dev-python/pyds9  20200921-14:15 mgornyfa4825b30e1
dev-python/pyflann20200921-14:14 mgorny304b98d0ad8
dev-python/pygsl  20200921-14:14 mgorny54fe1df7459
dev-python/pygtk  20200921-14:29 mgorny2af490dc930
dev-python/python-ntpdshm 20200921-14:14 mgornyc34d06ccf5e
dev-python/sphinxcontrib-napoleon 20200921-14:13 mgorny1986d5c41d3
dev-python/textfsm20200921-14:13 mgorny00ce7912350
dev-python/whelk  20200921-14:13 mgorny3d1543c5496
dev-util/bam  20200921-06:12 mgorny97221f2c365
dev-util/molecule 20200921-14:09 mgornye725dde2b40
dev-util/molecule-core20200921-14:09 mgorny8390e68d59b
dev-util/molecule-plugins 20200921-14:09 mgorny620f7328a12
dev-vcs/git-spindle   20200921-14:09 mgorny40d2a9d7393
games-action/openclonk20200921-05:56 mgornyd36ae2a4b12
games-roguelike/mazesofmonad  20200924-22:41 slyfoxd731587059e
media-gfx/birdfont20200921-14:08 mgornyf95295b64b7
media-gfx/displaycal  20200921-06:11 mgorny638444910ab
media-gfx/sigal   20200921-14:07 mgornyad45260c36e
media-libs/libxmlbird 20200921-14:07 mgornyaa6b4465780
media-libs/slv2   20200921-14:28 mgorny4d737f71059
media-plugins/gimp-resynthesizer  20200921-06:10 mgorny246e0c7a149
net-analyzer/pbgpp20200921-06:06 mgorny004c7c427fa
net-fs/s3ql   20200921-14:05 mgornyc127715cbd5
net-libs/openpgm  20200921-06:05 mgorny460b507b892
net-misc/dmr_utils20200921-14:04 mgorny259cd9d326d
net-wireless/chirp   

[ceph-users] Re: How OSD encryption affects latency/iops on NVMe, SSD and HDD

2020-09-26 Thread Robin H. Johnson
On Sat, Sep 26, 2020 at 04:50:34PM +, t...@postix.net wrote:
> Hi all,
> 
> For those who use encryption on your OSDs, what effect do you see on
> your NVMe, SSD and HDD vs non-encrypted OSDs? I tried to find some
> info on this subject but there isn't much detail available.
> 
> >From experience, dmcrypt is CPU-bound and becomes a bottleneck when
> >used on very fast NVMe. Using aes-xts, one can only expect around
> >1600-2000GB/s with 256/512 bit keys.

There's two things to point out as improvements for you.

1. CloudFlare's writeup about reducing latency in dm-crypt earlier this
year:
https://blog.cloudflare.com/speeding-up-linux-disk-encryption/

2. An internal observation, that I don't think was well published yet,
that disabling CONFIG_CRYPTO_STATS may provide significant CPU reduction
(CPU time spent in crypto_stats_* specifically).

-- 
Robin Hugh Johnson
Gentoo Linux: Dev, Infra Lead, Foundation Treasurer
E-Mail   : robb...@gentoo.org
GnuPG FP : 11ACBA4F 4778E3F6 E4EDF38E B27B944E 34884E85
GnuPG FP : 7D0B3CEB E9B85B1F 825BCECF EE05E6F6 A48F6136


signature.asc
Description: PGP signature
___
ceph-users mailing list -- ceph-users@ceph.io
To unsubscribe send an email to ceph-users-le...@ceph.io


[gentoo-commits] repo/gentoo:master commit in: sys-block/megacli/

2020-09-24 Thread Robin H. Johnson
commit: 8040a5a77fb1f690fe39652316df8c14b27c429f
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Thu Sep 24 19:17:34 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Thu Sep 24 19:17:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8040a5a7

sys-block/megacli: bump for EAPI7

Signed-off-by: Robin H. Johnson  gentoo.org>

 sys-block/megacli/megacli-8.07.14-r3.ebuild | 80 +
 1 file changed, 80 insertions(+)

diff --git a/sys-block/megacli/megacli-8.07.14-r3.ebuild 
b/sys-block/megacli/megacli-8.07.14-r3.ebuild
new file mode 100644
index 000..ed3a7f8c02d
--- /dev/null
+++ b/sys-block/megacli/megacli-8.07.14-r3.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit rpm
+MY_PV="${PV//./-}"
+MY_P=${MY_PV}_MegaCLI
+
+DESCRIPTION="LSI Logic MegaRAID Command Line Interface management tool"
+HOMEPAGE="https://www.broadcom.com/support/knowledgebase/1211161498596/megacli-cheat-sheet--live-examples
 https://www.broadcom.com/support/knowledgebase/1211161496959/megacli-commands;
+# This file is '[zip]  MegaCLI 5.5 P2', Date: 01/20/2014   Size: 7753 KB
+SRC_URI="https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/${MY_P}.zip;
+
+LICENSE="LSI"
+SLOT="0"
+# This package can never enter stable, it can't be mirrored and upstream
+# can remove the distfiles from their mirror anytime.
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="app-arch/unzip
+   app-admin/chrpath"
+RDEPEND="sys-libs/ncurses-compat:5"
+
+S=${WORKDIR}
+
+# Previous releases from LSI directly required a click-through EULA; but the
+# upstream website no longer requires this consistently: most old files have
+# two or more download pages, and while one of the pages has a generic
+# click-through download form, the file-specific download page only requires
+# click-through on some items. See also sys-block/lsiutil
+RESTRICT="mirror bindist"
+QA_PREBUILT="/opt/${PN}/${PN}
+   /opt/${PN}/lib/*"
+
+src_unpack() {
+   unpack ${A}
+   cd "${S}"
+   rpm_unpack ./Linux/MegaCli-${PV}-1.noarch.rpm
+}
+
+src_install() {
+   newdoc "${PV}_MegaCLI.txt" RELEASE.txt
+
+   exeinto /opt/megacli
+   libsysfs=libstorelibir-2.so.14.07-0
+   case ${ARCH} in
+   amd64) MegaCli=MegaCli64;;
+   x86) MegaCli=MegaCli;;
+   *) die "invalid ARCH";;
+   esac
+   newexe opt/MegaRAID/MegaCli/${MegaCli} ${PN}
+
+   exeinto /opt/${PN}/lib
+   doexe opt/MegaRAID/MegaCli/${libsysfs}
+
+   into /opt
+   newbin "${FILESDIR}"/${PN}-wrapper ${PN}
+   dosym ${PN} /opt/bin/MegaCli
+
+   # Remove DT_RPATH
+   chrpath -d "${D}"/opt/${PN}/${PN}
+}
+
+pkg_postinst() {
+   einfo
+   einfo "See /usr/share/doc/${PF}/RELEASE.txt for a list of supported 
controllers"
+   einfo "(contains LSI model names only, not those sold by 3rd parties"
+   einfo "under custom names like Dell PERC etc)."
+   einfo
+   einfo "As there's no dedicated manual, you might want to have"
+   einfo "a look at the following cheat sheet (originally written"
+   einfo "for Dell PowerEdge Expandable RAID Controllers):"
+   einfo "http://tools.rapidsoft.de/perc/perc-cheat-sheet.html;
+   einfo
+   einfo "For more information about working with Dell PERCs see:"
+   einfo "http://tools.rapidsoft.de/perc/;
+   einfo
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/linux-misc-apps/

2020-09-24 Thread Robin H. Johnson
commit: 10dfd4f8df338fbdeb51af8b0fd54c413bf43558
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Thu Sep 24 19:29:53 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Thu Sep 24 19:29:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10dfd4f8

sys-apps/linux-misc-apps: bump for EAPI7

Signed-off-by: Robin H. Johnson  gentoo.org>

 sys-apps/linux-misc-apps/Manifest  |   1 +
 .../linux-misc-apps/linux-misc-apps-5.8.ebuild | 228 +
 2 files changed, 229 insertions(+)

diff --git a/sys-apps/linux-misc-apps/Manifest 
b/sys-apps/linux-misc-apps/Manifest
index 00e921a143d..3b9ccbdccf4 100644
--- a/sys-apps/linux-misc-apps/Manifest
+++ b/sys-apps/linux-misc-apps/Manifest
@@ -3,3 +3,4 @@ DIST linux-3.6.tar.bz2 82296001 BLAKE2B 
454e1c86dd5b7d2f9ff8ba777feda3743b620ecf
 DIST linux-4.19.tar.xz 103117552 BLAKE2B 
1dbf16cf410867412d17568fe42bc1e90c034183b654d270b650621ff7664a321950943d0639205bc1ee7ef6210be170c1f2c785a042ed8a4ec5e3a486d890e0
 SHA512 
ab67cc746b375a8b135e8b23e35e1d6787930d19b3c26b2679787d62951cbdbc3bb66f8ededeb9b890e5008b2459397f9018f1a6772fdef67780b06a4cb9f6f4
 DIST linux-4.4.tar.xz 87295988 BLAKE2B 
f260f1858994f5d481fd078c86e51bddbc958f7c5d1586f60dced772e1b1107ecf3aae0558c3e6f39c36f7d3aa1e6cd1e5c64ec9d6f2218f47b98413da6466fb
 SHA512 
13c8459933a8b80608e226a1398e3d1848352ace84bcfb7e6a4a33cb230bbe1ab719d4b58e067283df91ce5311be6d2d595fc8c19e2ae6ecc652499415614b3e
 DIST linux-5.6.tar.xz 111785252 BLAKE2B 
8dbe02a8ca7fd3dcf512a15c5d8098c1e7f94257e65173fed43fcc45480e4ab790df8cd394e2a21dc9a00385bc9bbe98215a31e7f7e1d9c8f21cd8ace69e
 SHA512 
80846fe2b4e4a7ff471d2dde28a8216ae807a3209f959e93d39ea4fc9a189ea28ec3db9d303b3fe15a28c2cb90e7446876678e93e23353c2d6f262e364a06bc9
+DIST linux-5.8.tar.xz 114459324 BLAKE2B 
7bd97f8fa4527840754434414c07283e89731dc8ebb1e95fa5bc1469a60af1122582c0d3b6e262e77882f023190068df3537bd8b65964b3caa820bb2c8e579c7
 SHA512 
45a53ecf351096ef6e98242cca4228b8da9b9139ecc6963695791ea6fb7a9484a4e1c19dcca7ce7cbfdfa49de0451b70973bb078f12bdae9cbaddbc3f8092556

diff --git a/sys-apps/linux-misc-apps/linux-misc-apps-5.8.ebuild 
b/sys-apps/linux-misc-apps/linux-misc-apps-5.8.ebuild
new file mode 100644
index 000..c64dce76d29
--- /dev/null
+++ b/sys-apps/linux-misc-apps/linux-misc-apps-5.8.ebuild
@@ -0,0 +1,228 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils toolchain-funcs linux-info autotools flag-o-matic
+
+DESCRIPTION="Misc tools bundled with kernel sources"
+HOMEPAGE="https://kernel.org/;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="static-libs tcpd usbip"
+
+MY_PV="${PV/_/-}"
+MY_PV="${MY_PV/-pre/-git}"
+
+LINUX_V=$(ver_cut 1-2)
+
+get_version_component_count() {
+   local cnt=( $(ver_rs 1- ' ') )
+   echo ${#cnt[@]} || die
+}
+
+if [ ${PV/_rc} != ${PV} ]; then
+   LINUX_VER=$(ver_cut 1-2).$(($(ver_cut 3)-1))
+   PATCH_VERSION=$(ver_cut 1-3)
+   LINUX_PATCH=patch-${PV//_/-}.xz
+   
SRC_URI="https://www.kernel.org/pub/linux/kernel/v3.x/testing/${LINUX_PATCH}
+   
https://www.kernel.org/pub/linux/kernel/v3.x/testing/v${PATCH_VERSION}/${LINUX_PATCH};
+elif [ $(get_version_component_count) == 4 ]; then
+   # stable-release series
+   LINUX_VER=$(ver_cut 1-3)
+   LINUX_PATCH=patch-${PV}.xz
+   SRC_URI="https://www.kernel.org/pub/linux/kernel/v3.x/${LINUX_PATCH};
+else
+   LINUX_VER=${PV}
+fi
+
+LINUX_SOURCES=linux-${LINUX_VER}.tar.xz
+SRC_URI="${SRC_URI} 
https://www.kernel.org/pub/linux/kernel/v3.x/${LINUX_SOURCES};
+
+# pmtools also provides turbostat
+# usbip available in seperate package now
+RDEPEND="sys-apps/hwids
+   >=dev-libs/glib-2.6
+   >=sys-kernel/linux-headers-${LINUX_V}
+   usbip? (
+   !net-misc/usbip
+   tcpd? ( sys-apps/tcp-wrappers )
+   virtual/libudev
+   )
+   !sys-power/pmtools"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+S="${WORKDIR}/linux-${LINUX_VER}"
+
+# All of these are integrated with the kernel build system,
+# No make install, and ideally build with with the root Makefile
+TARGETS_SIMPLE=(
+   samples/watchdog/watchdog-simple.c
+   tools/accounting/getdelays.c
+   tools/cgroup/cgroup_event_listener.c
+   tools/laptop/freefall/freefall.c
+   tools/testing/selftests/net/timestamping.c
+   tools/vm/slabinfo.c
+   usr/gen_init_cpio.c
+   # Broken:
+   #tools/lguest/lguest.c # fails to compile
+   #tools/vm/page-types.c # page-types.c:(.text+0xe2b): undefined 
reference to `debugfs__mount', not defined anywhere
+   #tools/net/bpf_jit_disasm.c # 
/usr/include/x86_64-pc-linux-gnu/bfd.h:35:2: error: #

[gentoo-commits] repo/gentoo:master commit in: sys-apps/linux-misc-apps/files/, sys-apps/linux-misc-apps/

2020-09-24 Thread Robin H. Johnson
commit: ab794e8557245ff87f998795a57ac7185dd68ef8
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Thu Sep 24 19:31:25 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Thu Sep 24 19:31:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab794e85

sys-apps/linux-misc-apps: cleanup

Signed-off-by: Robin H. Johnson  gentoo.org>

 sys-apps/linux-misc-apps/files/hpfall.confd|   6 -
 sys-apps/linux-misc-apps/files/hpfall.initd|  44 -
 .../linux-misc-apps/linux-misc-apps-3.18.ebuild| 172 
 .../linux-misc-apps/linux-misc-apps-3.6-r2.ebuild  | 184 --
 .../linux-misc-apps/linux-misc-apps-4.19.ebuild| 216 -
 .../linux-misc-apps/linux-misc-apps-4.4-r1.ebuild  | 216 -
 .../linux-misc-apps/linux-misc-apps-4.4.ebuild | 183 -
 7 files changed, 1021 deletions(-)

diff --git a/sys-apps/linux-misc-apps/files/hpfall.confd 
b/sys-apps/linux-misc-apps/files/hpfall.confd
deleted file mode 100644
index 4f3451b0bff..000
--- a/sys-apps/linux-misc-apps/files/hpfall.confd
+++ /dev/null
@@ -1,6 +0,0 @@
-# /etc/conf.d/hpfall
-
-# The name of the disk device that hpfall should protect.
-# Usually this is 'sda' or 'hda' the primary master.
-
-DISK="sda"
\ No newline at end of file

diff --git a/sys-apps/linux-misc-apps/files/hpfall.initd 
b/sys-apps/linux-misc-apps/files/hpfall.initd
deleted file mode 100644
index 8b4930612c4..000
--- a/sys-apps/linux-misc-apps/files/hpfall.initd
+++ /dev/null
@@ -1,44 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-checkconfig() {
-if [ -z "$DISK" ] ; then
-   eerror "You need to setup DISK in /etc/conf.d/hpfall first"
-   return 1
-fi
-
-if [ ! -b /dev/${DISK} ]; then
-eerror "Could not find disk /dev/${DISK}!"
-eerror "Adjust the DISK setting in /etc/conf.d/hpfall"
-return 1
-fi
-
-if [ ! -e /sys/block/${DISK}/device/unload_heads ] ; then
-eerror "No protect entry for ${DISK}!"
-eerror "Kernel 2.6.28 and above is required"
-return 1
-fi
-
-if [ ! -c /dev/freefall ]; then
-ebegin "Loading hp_accel module"
-modprobe hp_accel
-eend $? || return 1
-fi
-}
-
-start () {
-checkconfig || return 1
-
-ebegin "Starting active hard-drive protection daemon"
-start-stop-daemon --start --quiet \
---exec /usr/sbin/hpfall /dev/${DISK}
-eend $?
-}
-
-stop() {
-ebegin "Stopping active hard-drive protection daemon"
-start-stop-daemon --stop --quiet \
---exec /usr/sbin/hpfall
-eend $?
-}

diff --git a/sys-apps/linux-misc-apps/linux-misc-apps-3.18.ebuild 
b/sys-apps/linux-misc-apps/linux-misc-apps-3.18.ebuild
deleted file mode 100644
index 4821b1c04c4..000
--- a/sys-apps/linux-misc-apps/linux-misc-apps-3.18.ebuild
+++ /dev/null
@@ -1,172 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit versionator eutils toolchain-funcs linux-info ltprune flag-o-matic
-
-DESCRIPTION="Misc tools bundled with kernel sources"
-HOMEPAGE="https://kernel.org/;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="static-libs tcpd"
-
-MY_PV="${PV/_/-}"
-MY_PV="${MY_PV/-pre/-git}"
-
-LINUX_V=$(get_version_component_range 1-2)
-
-if [ ${PV/_rc} != ${PV} ]; then
-   LINUX_VER=$(get_version_component_range 
1-2).$(($(get_version_component_range 3)-1))
-   PATCH_VERSION=$(get_version_component_range 1-3)
-   LINUX_PATCH=patch-${PV//_/-}.xz
-   
SRC_URI="https://www.kernel.org/pub/linux/kernel/v3.x/testing/${LINUX_PATCH}
-   
https://www.kernel.org/pub/linux/kernel/v3.x/testing/v${PATCH_VERSION}/${LINUX_PATCH};
-elif [ $(get_version_component_count) == 4 ]; then
-   # stable-release series
-   LINUX_VER=$(get_version_component_range 1-3)
-   LINUX_PATCH=patch-${PV}.xz
-   SRC_URI="https://www.kernel.org/pub/linux/kernel/v3.x/${LINUX_PATCH};
-else
-   LINUX_VER=${PV}
-fi
-
-LINUX_SOURCES=linux-${LINUX_VER}.tar.xz
-SRC_URI="${SRC_URI} 
https://www.kernel.org/pub/linux/kernel/v3.x/${LINUX_SOURCES};
-
-# pmtools also provides turbostat
-# usbip available in seperate package now
-RDEPEND="sys-apps/hwids
-   >=dev-libs/glib-2.6
-   tcpd? ( sys-apps/tcp-wrappers )
-   !sys-power/pmtools"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-S="${WORKDIR}/linux-${LINUX_VER}"
-
-# All of these are integrated with the kernel build system,
-# No make install, and ideally build with with the root Makefile
-TARGETS_SIMP

[gentoo-commits] repo/gentoo:master commit in: sys-block/megacli/

2020-09-24 Thread Robin H. Johnson
commit: 6276c83364f2c1b2e5d6f6b66a33f93f3a5403e0
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Thu Sep 24 19:18:40 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Thu Sep 24 19:18:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6276c833

sys-block/megacli: cleanup

Signed-off-by: Robin H. Johnson  gentoo.org>

 sys-block/megacli/megacli-8.07.10.ebuild| 79 
 sys-block/megacli/megacli-8.07.14-r1.ebuild | 81 -
 sys-block/megacli/megacli-8.07.14.ebuild| 79 
 3 files changed, 239 deletions(-)

diff --git a/sys-block/megacli/megacli-8.07.10.ebuild 
b/sys-block/megacli/megacli-8.07.10.ebuild
deleted file mode 100644
index d7705715e38..000
--- a/sys-block/megacli/megacli-8.07.10.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit rpm
-MY_P=${PV}_MegaCLI_Linux
-
-DESCRIPTION="LSI Logic MegaRAID Command Line Interface management tool"
-HOMEPAGE="http://www.lsi.com/;
-SRC_URI="http://www.lsi.com/downloads/Public/RAID%20Controllers/RAID%20Controllers%20Common%20Files/${MY_P}.zip;
-
-LICENSE="LSI"
-SLOT="0"
-# This package can never enter stable, it can't be mirrored and upstream
-# can remove the distfiles from their mirror anytime.
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND="app-arch/unzip
-   app-admin/chrpath"
-RDEPEND="sys-libs/ncurses-compat:5"
-
-S=${WORKDIR}/${MY_P}
-
-RESTRICT="mirror fetch"
-QA_PREBUILT="/opt/${PN}/${PN}
-   /opt/${PN}/lib/*"
-
-pkg_nofetch() {
-   einfo "Upstream has implement a mandatory clickthrough EULA for 
distfile download"
-   einfo "Please visit $SRC_URI"
-   einfo "And place $A into your DISTDIR directory"
-}
-
-src_unpack() {
-   unpack ${A}
-   cd "${S}"
-   rpm_unpack ./"Linux MegaCLI ${PV}"/MegaCli-${PV}-1.noarch.rpm
-}
-
-src_install() {
-   newdoc "Linux MegaCLI ${PV}.txt" RELEASE.txt
-
-   exeinto /opt/megacli
-   libsysfs=libstorelibir-2.so.14.07-0
-   case ${ARCH} in
-   amd64) MegaCli=MegaCli64;;
-   x86) MegaCli=MegaCli;;
-   *) die "invalid ARCH";;
-   esac
-   newexe opt/MegaRAID/MegaCli/${MegaCli} ${PN}
-
-   exeinto /opt/${PN}/lib
-   doexe opt/MegaRAID/MegaCli/${libsysfs}
-
-   into /opt
-   newbin "${FILESDIR}"/${PN}-wrapper ${PN}
-   dosym ${PN} /opt/bin/MegaCli
-
-   # Remove DT_RPATH
-   chrpath -d "${D}"/opt/${PN}/${PN}
-}
-
-pkg_postinst() {
-   einfo
-   einfo "See /usr/share/doc/${PF}/RELEASE.txt for a list of supported 
controllers"
-   einfo "(contains LSI model names only, not those sold by 3rd parties"
-   einfo "under custom names like Dell PERC etc)."
-   einfo
-   einfo "As there's no dedicated manual, you might want to have"
-   einfo "a look at the following cheat sheet (originally written"
-   einfo "for Dell PowerEdge Expandable RAID Controllers):"
-   einfo "http://tools.rapidsoft.de/perc/perc-cheat-sheet.html;
-   einfo
-   einfo "For more information about working with Dell PERCs see:"
-   einfo "http://tools.rapidsoft.de/perc/;
-   einfo
-}

diff --git a/sys-block/megacli/megacli-8.07.14-r1.ebuild 
b/sys-block/megacli/megacli-8.07.14-r1.ebuild
deleted file mode 100644
index 718d3ec37f9..000
--- a/sys-block/megacli/megacli-8.07.14-r1.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit rpm
-MY_PV="${PV//./-}"
-MY_P=${MY_PV}_MegaCLI
-
-DESCRIPTION="LSI Logic MegaRAID Command Line Interface management tool"
-# Avagotech now owns LSI
-HOMEPAGE="http://www.avagotech.com/cs/Satellite?pagename=AVG2/searchLayout=8.07=DocumentFileExtension-zip=avg_en=within=8.07;
-# This file is '[zip]  MegaCLI 5.5 P2', Date: 01/20/2014   Size: 7753 KB
-SRC_URI="http://docs.avagotech.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/${MY_P}.zip;
-
-LICENSE="LSI"
-SLOT="0"
-# This package can never enter stable, it can't be mirrored and upstream
-# can remove the distfiles from their mirror anytime.
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="app-arch/unzip
-   app-admin/chrpath"
-RDEPEND="sys-libs/ncurses-compat:5"
-
-S=${WORKDIR}
-
-# Previous releases from LSI directly required a click-through EULA; but the
-# upstream website no longer requires this consistently: most old files have
-# two or more download pages, an

[gentoo-commits] repo/gentoo:master commit in: app-admin/github-backup-utils/, profiles/

2020-09-23 Thread Robin H. Johnson
commit: 45bef35909d7176d95c5bf51f079ee47611e1148
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Wed Sep 23 22:48:53 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Wed Sep 23 22:50:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45bef359

app-admin/github-backup-utils: bump, py3 support

FULL upstream Py3 support added (partial support was present before)

Reference: https://github.com/github/backup-utils/pull/627
Fixes: https://bugs.gentoo.org/735200
Signed-off-by: Robin H. Johnson  gentoo.org>

 app-admin/github-backup-utils/Manifest |  1 +
 .../github-backup-utils-2.22.0.ebuild  | 56 ++
 profiles/package.mask  |  1 -
 3 files changed, 57 insertions(+), 1 deletion(-)

diff --git a/app-admin/github-backup-utils/Manifest 
b/app-admin/github-backup-utils/Manifest
index 219c3244fcb..cb426f0eeaf 100644
--- a/app-admin/github-backup-utils/Manifest
+++ b/app-admin/github-backup-utils/Manifest
@@ -13,3 +13,4 @@ DIST github-backup-utils-2.18.0.tar.gz 90357 BLAKE2B 
e9f6c155246914a36d26ec8cddf
 DIST github-backup-utils-2.19.1.tar.gz 90260 BLAKE2B 
403feca60cc6037a2fbcb4cc467520fb3283916fdc78e16e960656b695e1c55341c55e74fe246c56fbc2cd86a85e33bcede4d94132adaa446ea48ed8f3f75022
 SHA512 
60155021d23eadc5ab1ddcadf95dbab43f19456c0e7ef34e93c75d173c1279b354c7019b304d72cabcac674edbd0c4a0c4e50c08606a8559ea662858a9cdb206
 DIST github-backup-utils-2.20.2.tar.gz 92628 BLAKE2B 
a6c9fb91b005d20b15ce0b2fc289a145bbfd8316aca4511300cda8a9f1b1e52afb9619a9f467e6e87eec673244776a0bf469d0d4a4c608af0f462eae7a06dc44
 SHA512 
0d2c56fd2e98c8f858cf3a03e2c2d84c20555716d015cdf1f0a789171cb6ea301050a41d1314a15316258f3f159123ba21526c1fd69cba548e8f259c70a92ab9
 DIST github-backup-utils-2.21.0.tar.gz 89907 BLAKE2B 
4261d127a73bc4701521f6c5078444c38b3d97ac4ab883f644e02057090b8a53b6c86849b988175416b6fb0566327b9938f28887417fef109dd59c1b246cf961
 SHA512 
fc037d180ce6cb238d4613583a1551256ffbc58ec8276945905c0127fb6e29f7d547dfdcbec30bb581202ce0447365642218e18ed8865f01e76037898d0a5126
+DIST github-backup-utils-2.22.0.tar.gz 102576 BLAKE2B 
ce9007c8a5d2843ccc2b3d11b03c13840b89d6ae7906d63420cc0e18191766c92c91e1072723439610ae8bdfdd0174601d1e3b7211cd6a1c9a748f9f793ff760
 SHA512 
e77b4afc6f90b16caf61dc4313787dab0751590b4819dca2d7e21acd0ca774d19ea359171b76f2892ca0fb4f86fd4240e77b00e107de79d496fea429fb12cee8

diff --git a/app-admin/github-backup-utils/github-backup-utils-2.22.0.ebuild 
b/app-admin/github-backup-utils/github-backup-utils-2.22.0.ebuild
new file mode 100644
index 000..95f09eea41f
--- /dev/null
+++ b/app-admin/github-backup-utils/github-backup-utils-2.22.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Python3 support: https://github.com/github/backup-utils/pull/627
+PYTHON_COMPAT=(python2_7 python3_{6,7,8})
+inherit python-any-r1
+
+DESCRIPTION="Backup and recovery utilities for GitHub Enterprise"
+HOMEPAGE="https://github.com/github/backup-utils;
+SRC_URI="https://github.com/github/backup-utils/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+# moreutils parallel is now used for speedups in main code:
+# https://github.com/github/backup-utils/pull/635
+RDEPEND="net-misc/rsync
+   sys-apps/moreutils"
+
+# tests invoke parallel & rsync
+DEPEND="test? (
+   ${RDEPEND}
+   dev-util/checkbashisms
+   ${PYTHON_DEPS}
+)"
+
+MY_PN="${PN/#github-/}"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_compile() {
+   :;
+}
+
+src_install() {
+   dobin bin/*
+   insinto usr/share/${PN}
+   doins share/${PN}/version
+
+   exeinto usr/share/${PN}
+   doexe share/${PN}/bm.sh
+   doexe share/${PN}/ghe-*
+
+   insinto etc/${PN}
+   newins backup.config-example backup.config
+
+   dodoc -r docs/*
+}
+
+src_test() {
+   emake test
+}

diff --git a/profiles/package.mask b/profiles/package.mask
index 502b94bd1e8..f91d4f14695 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -229,7 +229,6 @@ sci-mathematics/axiom
 # Please do not remove any packages from this list unless you actually
 # port them to Python 3.
 # Removal in 30 days.  Please find relevant bugs on tracker bug #694800.
-app-admin/github-backup-utils
 app-backup/genbackupdata
 app-i18n/pology
 app-text/pdf2djvu



Re: [gentoo-dev] Last rites: next batch of py2 packages

2020-09-21 Thread Robin H. Johnson
On Sat, Sep 19, 2020 at 02:51:10PM +0200, Michał Górny wrote:
> # Michał Górny  (2020-09-19)
> # These packages (or package versions) still require Python 2.7.
> # They are either dead upstream, their Python 3 porting efforts are
> # not progressing or their maintainers are simply unresponsive.
> # Please do not remove any packages from this list unless you actually
> # port them to Python 3.
> # Removal in 30 days.  Please find relevant bugs on tracker bug #694800.
> app-admin/github-backup-utils
Pending upstream accepting my PR to port to Py3, because the python
usage was very trivial.

-- 
Robin Hugh Johnson
Gentoo Linux: Dev, Infra Lead, Foundation Treasurer
E-Mail   : robb...@gentoo.org
GnuPG FP : 11ACBA4F 4778E3F6 E4EDF38E B27B944E 34884E85
GnuPG FP : 7D0B3CEB E9B85B1F 825BCECF EE05E6F6 A48F6136


signature.asc
Description: PGP signature


[gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2020-09-20 23:59 UTC

2020-09-20 Thread Robin H. Johnson
The attached list notes all of the packages that were added or removed
from the tree, for the week ending 2020-09-20 23:59 UTC.

Removals:
dev-haskell/frown20200920-09:01 slyfox a2c72597ac2
dev-haskell/hashed-storage   20200914-07:14 slyfox 32e41084d49
dev-haskell/network-bytestring   20200914-07:15 slyfox d05d1f60276
dev-haskell/regex-tdfa-rc20200920-09:05 slyfox 1bd4088da15
dev-haskell/testpack 20200920-09:04 slyfox 0877762fa7a
dev-haskell/yesod-platform   20200920-09:00 slyfox e71543c3074
dev-haskell/yesod-routes 20200920-09:00 slyfox 95a7009e0c1
dev-java/java-sdk-docs   20200920-02:27 gyakovlev  9e79957e035
dev-java/netbeans-harness20200918-22:35 gyakovlev  f29f706c3b7
dev-java/netbeans-platform   20200918-22:34 gyakovlev  142ee89e7e8
dev-java/oracle-jdk-bin  20200918-22:36 gyakovlev  6a7faaad2f8
dev-java/oracle-jre-bin  20200918-22:36 gyakovlev  03c170e1755
dev-python/ansimarkup20200918-22:28 gyakovlev  74a870e5403
dev-python/maintboot 20200917-22:17 bman   9e5ffd76788
dev-python/mem_top   20200917-22:07 bman   ba249325e53
dev-python/notify-python 20200917-22:06 bman   e93890db7d3
dev-python/paver 20200914-17:20 mgorny f77ae0921b5
dev-python/pyblake2  20200917-22:19 bman   023f68cd5c1
dev-python/pygpu 20200917-22:15 bman   4334956d3ee
dev-python/pyminuit  20200917-22:16 bman   b2980227174
dev-python/pysha320200917-22:19 bman   023f68cd5c1
dev-python/robotbackgroundlogger 20200917-22:12 bman   5fa247def83
dev-python/robotframework20200917-22:11 bman   0f5948c104c
dev-python/sleekxmpp 20200917-22:14 bman   faa7409c2d4
dev-ruby/bcat20200916-06:17 graaff f679292cecc
dev-tex/crosstex 20200914-17:22 mgorny 3a9c59b471c
dev-vcs/git-bz   20200914-17:19 mgorny c157b7b4349
games-util/pogo-manager-bin  20200918-22:33 gyakovlev  eb216b6dbf4
media-video/photofilmstrip   20200917-22:13 bman   cf7082ed081
net-p2p/bisq 20200918-22:33 gyakovlev  8828564687a
net-wireless/lorcon-old  20200914-17:22 mgorny 77ce292ea2a
sci-mathematics/geogebra 20200918-22:32 gyakovlev  90984c758ee
sys-block/blocks 20200917-22:17 bman   9e5ffd76788
www-plugins/passff   20200918-22:24 gyakovlev  fe9edcfa2ea

Additions:
app-admin/ansible-base   20200915-16:47 prometheanfire e1e0f4b0d48
app-admin/xkcdpass   20200914-14:28 bkohler2f86e20b3ca
dev-python/autoprop  20200915-18:43 expeditioneer  f069a04345e
dev-python/django-appconf20200916-17:21 hanno  6a0439a43d6
dev-python/django-compressor 20200916-17:22 hanno  dfdfe54b5c1
dev-python/django-picklefield20200917-14:46 hanno  b9f6eb387b7
dev-python/easyprocess   20200817-16:26 juippisd6000cdc6b2
dev-python/entrypoint2   20200817-16:29 juippisda0d2e425ff
dev-python/fcl   20200915-18:26 expeditioneer  5a840ef9cea
dev-python/glooey20200916-14:03 expeditioneer  50b2dbcd174
dev-python/mss   20200817-16:28 juippis0a39e7986b6
dev-python/pooch 20200917-00:51 expeditioneer  b1fda0fbff6
dev-python/pydata-sphinx-theme   20200817-16:55 juippisa98473aab93
dev-python/pyscreenshot  20200817-16:30 juippis8febbc3aa2a
dev-python/pytest-datadir20200914-16:35 juippisaec083f0f4b
dev-python/pytest-faulthandler   20200817-16:52 juippis666dcc26519
dev-python/pytest-ordering   20200817-16:56 juippisfc9c0547b76
dev-python/pytest-regressions20200914-16:36 juippis1560c69eb5a
dev-python/pytest-xvfb   20200817-16:50 juippisd0e9ec302e6
dev-python/pyvirtualdisplay  20200817-16:49 juippis598c34306a3
dev-python/rcssmin   20200916-12:26 hanno  7f46541385f
dev-python/rjsmin20200916-12:29 hanno  78e0d02bcb4
dev-python/robot-detection   20200916-17:30 hanno  a0118dbd575
dev-python/sphinx-multiversion   20200902-18:52 juippis7de47c97caf
dev-python/sphinx-panels 20200817-16:51 juippis2999bcd4d00
dev-python/vecrec20200915-18:53 expeditioneer  885e6890e0f
dev-python/vncdotool 20200817-16:30 juippis54ec1696f45
dev-util/protobuf-cucumber   

[gentoo-commits] repo/gentoo:master commit in: net-vpn/corkscrew/, net-vpn/corkscrew/files/

2020-09-15 Thread Robin H. Johnson
commit: 52dbb9774fa246374cd0f5a499e700e0c6a13aaf
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Tue Sep 15 21:21:52 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Tue Sep 15 21:24:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52dbb977

net-vpn/corkscrew: EAPI7 bump

Closes: https://bugs.gentoo.org/652342
Closes: https://bugs.gentoo.org/742029
Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Robin H. Johnson  gentoo.org>

 net-vpn/corkscrew/corkscrew-2.0-r1.ebuild  | 40 ++
 .../files/corkscrew-2.0-crlf-with-authfile.patch   | 12 +++
 net-vpn/corkscrew/metadata.xml |  3 ++
 3 files changed, 55 insertions(+)

diff --git a/net-vpn/corkscrew/corkscrew-2.0-r1.ebuild 
b/net-vpn/corkscrew/corkscrew-2.0-r1.ebuild
new file mode 100644
index 000..cd46ea513c7
--- /dev/null
+++ b/net-vpn/corkscrew/corkscrew-2.0-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit eutils autotools
+
+DESCRIPTION="a tool for tunneling SSH through HTTP proxies"
+HOMEPAGE="https://github.com/patpadgett/corkscrew/;
+# This is the old distfile URL; the github site does not have exact matching
+# checksum, but the content is otherwise identical.
+SRC_URI="http://www.agroman.net/${PN}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86"
+IUSE=""
+
+DOCS="AUTHORS ChangeLog README TODO"
+
+src_prepare() {
+   # Fix \r\n per bug 652342
+   eapply "${FILESDIR}/${P}-crlf-with-authfile.patch"
+
+   # Christoph Mende  (24 Jun 2012)
+   # AC_HEADER_STDC is called separately and #include  is
+   # without #ifdef in corkscrew.c. Instead of using AC_C_PROTOTYPES,
+   # remove the call entirely as unused wrt bug #423193
+   sed -i -e 's:AM_C_PROTOTYPES:dnl &:' configure.in || die
+
+   mv configure.{in,ac} || die
+
+   eautoreconf
+   default
+}

diff --git a/net-vpn/corkscrew/files/corkscrew-2.0-crlf-with-authfile.patch 
b/net-vpn/corkscrew/files/corkscrew-2.0-crlf-with-authfile.patch
new file mode 100644
index 000..1e750bc7411
--- /dev/null
+++ b/net-vpn/corkscrew/files/corkscrew-2.0-crlf-with-authfile.patch
@@ -0,0 +1,12 @@
+diff -ur corkscrew-2.0/corkscrew.c corkscrew-2.0.new/corkscrew.c
+--- corkscrew-2.0/corkscrew.c  2001-08-23 14:27:32.0 -0400
 corkscrew-2.0.new/corkscrew.c  2018-04-03 11:06:53.268025605 -0400
+@@ -219,7 +219,7 @@
+   strncat(uri, destport, sizeof(uri) - strlen(uri) - 1);
+   strncat(uri, " HTTP/1.0", sizeof(uri) - strlen(uri) - 1);
+   if ((argc == 6) || (argc == 7)) {
+-  strncat(uri, "\nProxy-Authorization: Basic ", sizeof(uri) - 
strlen(uri) - 1);
++  strncat(uri, "\r\nProxy-Authorization: Basic ", sizeof(uri) - 
strlen(uri) - 1);
+   strncat(uri, base64_encode(up), sizeof(uri) - strlen(uri) - 1);
+   }
+   strncat(uri, linefeed, sizeof(uri) - strlen(uri) - 1);

diff --git a/net-vpn/corkscrew/metadata.xml b/net-vpn/corkscrew/metadata.xml
index a36bf94641e..d0dda636d40 100644
--- a/net-vpn/corkscrew/metadata.xml
+++ b/net-vpn/corkscrew/metadata.xml
@@ -5,4 +5,7 @@
sysad...@gentoo.org
Gentoo Sysadmin Project
 
+
+Corkscrew は HTTP プロクシ経由の SSH トンネルを構築するツールです。
+
 



[ceph-users] Re: Nautilus Scrub and deep-Scrub execution order

2020-09-14 Thread Robin H. Johnson
On Mon, Sep 14, 2020 at 11:40:22AM -, Johannes L wrote:
> Hello Ceph-Users
> 
> after upgrading one of our clusters to Nautilus we noticed the x pgs not 
> scrubbed/deep-scrubbed in time warnings.
> Through some digging we found out that it seems like the scrubbing takes 
> place at random and doesn't take the age of the last scrub/deep-scrub into 
> consideration.
> I dumped the time of the last scrub with a 90 min gap in between:
> ceph pg dump | grep active | awk '{print $22}' | sort | uniq -c
> dumped all
>2434 2020-08-30
>5935 2020-08-31
>1782 2020-09-01
>   2 2020-09-02
>   2 2020-09-03
>   5 2020-09-06
>   3 2020-09-08
>   5 2020-09-09
>  17 2020-09-10
> 259 2020-09-12
>   26672 2020-09-13
>   12036 2020-09-14
> 
> dumped all
>2434 2020-08-30
>5933 2020-08-31
>1782 2020-09-01
>   2 2020-09-02
>   2 2020-09-03
>   5 2020-09-06
>   3 2020-09-08
>   5 2020-09-09
>  17 2020-09-10
>  51 2020-09-12
>   24862 2020-09-13
>   14056 2020-09-14
> 
> It is pretty obvious that the PGs that have been scrubbed a day ago have been 
> scrubbed again for some reason while ones that are 2 weeks old are basically 
> left untouched.
> One way we are currently dealing with this issue is setting the 
> osd_scrub_min_interval to 72h to force the cluster to scrub the older PGs.
> This can't be intentional.
> Has anyone else seen this behavior?
Yes, this has existed for a long time; but the warnings are what's new.

- What's your workload? RBD/RGW/CephFS/???
- Is there a pattern to which pools are behind?

At more than one job now, we've have written some tooling that drove the
oldest scrubs in addition or instead of Ceph scheduling scrubs.

The one thing that absolutely stood out in that however, is some PGs
that took much longer than others or never completed (and meant other
PGs on those OSDs also got delayed). I never got to the bottom of why
when I was at my last job, and it hasn't been priority enough at my
current job for the once we saw it (and it may have been a precursor to
a disk failing).

-- 
Robin Hugh Johnson
Gentoo Linux: Dev, Infra Lead, Foundation Treasurer
E-Mail   : robb...@gentoo.org
GnuPG FP : 11ACBA4F 4778E3F6 E4EDF38E B27B944E 34884E85
GnuPG FP : 7D0B3CEB E9B85B1F 825BCECF EE05E6F6 A48F6136


signature.asc
Description: PGP signature
___
ceph-users mailing list -- ceph-users@ceph.io
To unsubscribe send an email to ceph-users-le...@ceph.io


[gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2020-09-13 23:59 UTC

2020-09-13 Thread Robin H. Johnson
The attached list notes all of the packages that were added or removed
from the tree, for the week ending 2020-09-13 23:59 UTC.

Removals:
app-emacs/ghc-mod20200909-07:45 slyfox35008845c5a
app-eselect/eselect-opencl   20200912-20:37 slashbeast09c9e4c4aea
app-eselect/eselect-opengl   20200912-20:38 slashbeast89f9953622c
app-text/vlna20200911-09:32 zlogene   085e322e0ad
dev-haskell/blaze-builder-enumerator 20200912-08:37 slyfox5dc44c18f9e
dev-haskell/cabal-helper 20200909-07:45 slyfox35008845c5a
dev-haskell/chell-quickcheck 20200912-09:19 slyfox9cba813d70c
dev-haskell/cmdlib   20200912-09:24 slyfox3138d0cbb62
dev-haskell/crypto-conduit   20200912-14:23 slyfox4019edee13a
media-sound/jackbeat 20200907-06:13 mgorny77016787000
media-sound/specimen 20200907-06:14 mgornyf974ba0c4f5
media-sound/tapiir   20200907-06:15 mgorny8bf69c6ded0
net-misc/termpkg 20200912-20:43 sam   1e5c7251175
sys-apps/modutils20200907-06:15 mgorny7e69b0876ef
virtual/emacs20200912-17:27 ulm   df2507b4239
virtual/modutils 20200907-06:15 mgorny340f6f937c4
x11-libs/flowcanvas  20200912-10:03 fordfrog  a505e144a26

Additions:
acct-group/consul_exporter   20200913-05:14 williamh  7800656ec37
acct-group/mongodb_exporter  20200907-21:32 williamh  a10d9e9094a
acct-user/consul_exporter20200913-05:20 williamh  3dcdabe724c
acct-user/mongodb_exporter   20200907-21:39 williamh  fce980b4852
app-dicts/sword-VieStrongsGreek  20200911-00:40 marecki   d04ed838d71
app-emulation/firecracker-bin20200613-13:03 juippis   69eb27243a3
dev-libs/date20200812-14:32 sam   57218032b02
dev-libs/vc-intrinsics   20200913-15:05 marecki   cbe8bf889cd
dev-perl/String-Util 20200910-17:39 kentnl222dda8e343
dev-perl/Test-Compile20200908-09:18 kentnl547d871d889
dev-python/asttokens 20200910-07:54 mgornyff5315fb668
dev-python/django-allauth20200911-10:52 hanno 750e66d4aaf
dev-python/django-gravatar2  20200911-10:53 hanno 86b44b56480
dev-python/executing 20200910-08:12 mgorny5b3dc74582c
dev-python/fakeredis 20200910-20:43 mgornyd687a5bea74
dev-python/flask-compress20200912-11:47 titanofold4a9a6820195
dev-python/junit-xml 20200907-09:05 mgornyce3699c84cd
dev-python/jupyterlab_pygments   20200911-01:02 mgorny3ed131a17a9
dev-python/nbclient  20200911-00:51 mgornybd85d246154
dev-python/nest_asyncio  20200911-00:55 mgorny14bd227cf95
dev-python/python3-openid20200911-10:42 hanno 30ec5e66f4a
dev-python/xxhash20200906-16:44 expeditioneer 25a20900778
dev-util/rustup  20200908-20:31 gyakovlev a7a2c1f6028
games-rpg/broken-age 20200908-20:12 chewi 67d73a73ea2
net-mail/django-mailman3 20200911-11:10 hanno 58fb50d36a9
net-mail/mailmanclient   20200911-11:07 hanno bc3a7d9116a
net-mail/postorius   20200911-11:16 hanno 2db0edb7327

--
Robin Hugh Johnson
Gentoo Linux Developer
E-Mail : robb...@gentoo.org
GnuPG FP   : 11AC BA4F 4778 E3F6 E4ED  F38E B27B 944E 3488 4E85
Removed Packages:
net-misc/termpkg,removed,sam,20200912-20:43,1e5c7251175
app-eselect/eselect-opengl,removed,slashbeast,20200912-20:38,89f9953622c
app-eselect/eselect-opencl,removed,slashbeast,20200912-20:37,09c9e4c4aea
virtual/emacs,removed,ulm,20200912-17:27,df2507b4239
dev-haskell/crypto-conduit,removed,slyfox,20200912-14:23,4019edee13a
x11-libs/flowcanvas,removed,fordfrog,20200912-10:03,a505e144a26
dev-haskell/cmdlib,removed,slyfox,20200912-09:24,3138d0cbb62
dev-haskell/chell-quickcheck,removed,slyfox,20200912-09:19,9cba813d70c
dev-haskell/blaze-builder-enumerator,removed,slyfox,20200912-08:37,5dc44c18f9e
app-text/vlna,removed,zlogene,20200911-09:32,085e322e0ad
app-emacs/ghc-mod,removed,slyfox,20200909-07:45,35008845c5a
dev-haskell/cabal-helper,removed,slyfox,20200909-07:45,35008845c5a
virtual/modutils,removed,mgorny,20200907-06:15,340f6f937c4
sys-apps/modutils,removed,mgorny,20200907-06:15,7e69b0876ef
media-sound/tapiir,removed,mgorny,20200907-06:15,8bf69c6ded0
media-sound/specimen,removed,mgorny,20200907-06:14,f974ba0c4f5
media-sound/jackbeat,removed,mgorny,20200907-06:13,77016787000
Added Packages:
dev-libs/vc-intrinsics,added,marecki,20200913-15:05,cbe8bf889cd
dev-libs/date,added,sam,20200812-14:32,57218032b02

[gentoo-dev] Re: [gentoo-project] [infra] Bugzilla/Forums DB maintenance 2020/09/12 04:00 UTC

2020-09-12 Thread Robin H. Johnson
On Sat, Sep 12, 2020 at 12:15:26AM +, Robin H. Johnson wrote:
> FYI,
> 
> Sorry for short notice, but hardware failures have critically reduced
> some redundancy, so not taking chances with the Bugzilla database (parts
> were on order to ensure the redundancy, but they haven't arrived in time
> for the next failure)
> 
> Therefore, there will be an outage to migrate the DB to different
> hardware, probably starting around 2020/09/12 04:00 UTC.
The Bugzilla migration is completed.

Please report any issues by email to in...@gentoo.org or IRC in
#gentoo-infra (devs only).

Esp. interested if it repeatedly loses login sessions, we briefly safe
this issue in testing, and aren't entirely sure we have it solved.

> Forums will come soon as well, but is lower priority than Bugzilla.
Further news to follow for Forums.

-- 
Robin Hugh Johnson
Gentoo Linux: Dev, Infra Lead, Foundation Treasurer
E-Mail   : robb...@gentoo.org
GnuPG FP : 11ACBA4F 4778E3F6 E4EDF38E B27B944E 34884E85
GnuPG FP : 7D0B3CEB E9B85B1F 825BCECF EE05E6F6 A48F6136


signature.asc
Description: PGP signature


[gentoo-dev] [infra] Bugzilla/Forums DB maintenance 2020/09/12 04:00 UTC

2020-09-11 Thread Robin H. Johnson
FYI,

Sorry for short notice, but hardware failures have critically reduced
some redundancy, so not taking chances with the Bugzilla database (parts
were on order to ensure the redundancy, but they haven't arrived in time
for the next failure)

Therefore, there will be an outage to migrate the DB to different
hardware, probably starting around 2020/09/12 04:00 UTC.

Forums will come soon as well, but is lower priority than Bugzilla.

-- 
Robin Hugh Johnson
Gentoo Linux: Dev, Infra Lead, Foundation Treasurer
E-Mail   : robb...@gentoo.org
GnuPG FP : 11ACBA4F 4778E3F6 E4EDF38E B27B944E 34884E85
GnuPG FP : 7D0B3CEB E9B85B1F 825BCECF EE05E6F6 A48F6136


signature.asc
Description: PGP signature


[gentoo-dev] [infra] Anti-spam changes: removal of malware patrol and other older ClamAV rules

2020-09-11 Thread Robin H. Johnson
Hi,

As a result of a recent high-impact [1] false positive spam detection in
Gentoo mail, we've disabled using the MalwarePatrol ruleset in Clamav
for spam detection for all inbound mail to @gentoo.org

All other old rulesets that haven't seen an update in more than 1 year
were also cleaned out, as they seem to be no longer available upstream
or explicitly no longer updated.

[1] Notably, MalwarePatrol's basic subscription got an entry matching
any mail with "https://docs.google.com; in it, which ended up blocking
some mail about GSOC payments this year. Upstream MalwarePatrol provides
minimal workarounds for that only: see "False positives" on:
https://www.malwarepatrol.net/non-commercial/ 

-- 
Robin Hugh Johnson
Gentoo Linux: Dev, Infra Lead, Foundation Treasurer
E-Mail   : robb...@gentoo.org
GnuPG FP : 11ACBA4F 4778E3F6 E4EDF38E B27B944E 34884E85
GnuPG FP : 7D0B3CEB E9B85B1F 825BCECF EE05E6F6 A48F6136


signature.asc
Description: PGP signature


[gentoo-commits] repo/gentoo:master commit in: sys-block/sas2ircu/

2020-09-08 Thread Robin H. Johnson
commit: e22c8097509d8919f4cd39be9501af3c4418fdce
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Wed Sep  9 00:45:31 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Wed Sep  9 00:47:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e22c8097

sys-block/sas2ircu: cleanup old versions

Signed-off-by: Robin H. Johnson  gentoo.org>

 sys-block/sas2ircu/Manifest   |  2 -
 sys-block/sas2ircu/sas2ircu-19.ebuild | 97 ---
 2 files changed, 99 deletions(-)

diff --git a/sys-block/sas2ircu/Manifest b/sys-block/sas2ircu/Manifest
index 7030b636fc7..1726a069fa4 100644
--- a/sys-block/sas2ircu/Manifest
+++ b/sys-block/sas2ircu/Manifest
@@ -1,4 +1,2 @@
-DIST SAS2IRCU_P19.zip 2664125 BLAKE2B 
a005c556750bb8eeb3cb02a2aa138182ffeb2489088bfb6bad7696f5c659dbb8d02031474bf12d7f42f282351a2bf5f0791635e92625f0d7b32e63544913d8af
 SHA512 
99f5092e1344747912b081f4f9e22a1f22d55e5a951583f5482213a38a1faa7cd890b573fdeb50d4770bb862d970364ccaff982969813edd9581e80bc39e2bdf
 DIST SAS2IRCU_P20.zip 2777958 BLAKE2B 
ba8c3ef1cf353af90f32a53722b3a7039768c0f48e1d5b48766acdf1c1c05a039692e1edc2586140da5af0f1f2378f4bfaca219895317dc7974004f3aed25343
 SHA512 
a0a4fa7d07959aa6a81d3540e71e3cc248c23267875ca098da6a80850e008cbdf57b2d6456b5fe17ef890fd39ac550788c9769d169a0673578632f1a8c8a8311
-DIST SAS2IRCU_User_Guide.pdf 794046 BLAKE2B 
e976f57ada3c51b58bfee24cd2f5d059f59b48bf388d93b146238d54aa09b06f6d450e3ccf149903871dfcdb32807a35d6f379738e149b410b7c1279f811153f
 SHA512 
515869794be428ffbefcbfadac992912fb0eebab0cda640b315b4a231b5f25f1205978605f108b9009380015f3058c47e0ce4352c693ef23ab31980ea8b821a0
 DIST SAS2_IR_User_Guide.pdf 999388 BLAKE2B 
4f1a198ccaa04cf250430106e3254cfb37fd16a1e89861030ed92f52de1d8cff17337709bb641093d78acb44995c03fceff739a0c416f7e3b1692c3b8c6a85dc
 SHA512 
7370b54021978eb543270c992569637092571eaad73896b4bfdf7c7bc45bfd0cb0c6f8f34468255372103f562eb1e3ce2ad30cc6f0d37e7f9bc23f61ee166355

diff --git a/sys-block/sas2ircu/sas2ircu-19.ebuild 
b/sys-block/sas2ircu/sas2ircu-19.ebuild
deleted file mode 100644
index 88676b9d591..000
--- a/sys-block/sas2ircu/sas2ircu-19.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit mount-boot
-
-DESCRIPTION="LSI MPT-SAS2 controller management tool"
-HOMEPAGE="http://www.lsi.com/support/Pages/download-results.aspx?component=Storage+Component=Host+Bus+Adapters=0=Miscellaneous==SAS2IRCU;
-LICENSE="LSI"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~ppc64 ~x86 ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="efi doc"
-RESTRICT="strip fetch mirror"
-DEPEND=""
-RDEPEND=""
-QA_PREBUILT="opt/lsi/sas2ircu boot/efi/sas2ircu.efi"
-
-MY_PN=SAS2IRCU
-MY_P="${MY_PN}_P${PV}"
-
-DISTFILE_BIN=${MY_P}.zip
-DISTFILE_DOC=SAS2IRCU_User_Guide.pdf
-DOC_PV=12
-
-SRC_URI="
-http://www.lsi.com/downloads/Public/Host%20Bus%20Adapters/Host%20Bus%20Adapters%20Common%20Files/SAS_SATA_6G_P${PV}/$DISTFILE_BIN
-doc? ( 
http://www.lsi.com/downloads/Public/Host%20Bus%20Adapters/Host%20Bus%20Adapters%20Common%20Files/SAS_SATA_6G_P${DOC_PV}/SAS2IRCU_User_Guide.pdf
 )
-"
-
-LICENSE_URL="http://www.lsi.com/cm/License.do?url===Miscellaneous=EN;
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_nofetch() {
-   elog "LSI has a mandatory click-through license on thier binaries."
-   elog "Please visit $HOMEPAGE and download ${DISTFILE_BIN} from the 
Miscellaneous section."
-   elog "After downloading, move ${MY_P} into your DISTDIR directory"
-   if use doc; then
-   elog "Please also download 'SAS-2 Integrated RAID Configuration 
Utility User Guide' (${DISTFILE_DOC}) "
-   elog "and also place it into your DISTDIR directory"
-   fi
-}
-
-supportedcards() {
-   elog "This binary supports should support ALL cards, including, but not"
-   elog "limited to the following series:"
-   elog ""
-   elog "LSI SAS 2004"
-   elog "LSI SAS 2008"
-   elog "LSI SAS 2108"
-   elog "LSI SAS 2208"
-   elog "LSI SAS 2304"
-   elog "LSI SAS 2308"
-   elog "Dell PERC H200, H700"
-   elog "IBM System x3200 M2 (4367, 4368)"
-   elog "IBM System x3200 M3 (7327, 7328)"
-   elog "IBM System x3250 M2 (4190, 4191, 4194)"
-   elog "IBM System x3250 M3 (4251, 4252, 4261)"
-   elog "IBM System x3350 (4192, 4193)"
-   elog "IBM System x3400 (7973, 7974, 7975, 7976)"
-   elog "IBM System x3400 M2 (7836, 7837)"
-   elog "IBM System x3455 (7940, 7941)"
-   elog "IBM System x3500 (7977)"
-   elog "IBM Syst

[gentoo-commits] repo/gentoo:master commit in: sys-block/sas2ircu/

2020-09-08 Thread Robin H. Johnson
commit: 6bdf53ea8082281f93e1017e0ed43ad08067eb5d
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Wed Sep  9 00:43:05 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Wed Sep  9 00:47:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bdf53ea

sys-block/sas2ircu: provide extra download location for shuffled docs at 
Broadcom

Signed-off-by: Robin H. Johnson  gentoo.org>

 sys-block/sas2ircu/sas2ircu-20.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/sys-block/sas2ircu/sas2ircu-20.ebuild 
b/sys-block/sas2ircu/sas2ircu-20.ebuild
index bc80be95dc4..bc7ea906898 100644
--- a/sys-block/sas2ircu/sas2ircu-20.ebuild
+++ b/sys-block/sas2ircu/sas2ircu-20.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ SLOT="0"
 KEYWORDS="-* ~amd64 ~ppc64 ~x86 ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="efi doc"
 RESTRICT="strip fetch mirror"
-DEPEND=""
+DEPEND="app-arch/unzip"
 RDEPEND=""
 QA_PREBUILT="opt/lsi/sas2ircu boot/efi/sas2ircu.efi"
 
@@ -23,6 +23,7 @@ DISTFILE_DOC=SAS2_IR_User_Guide.pdf
 DOC_PV=12
 
 SRC_URI="
+https://docs.broadcom.com/docs/${DISTFILE_BIN}
 
https://docs.broadcom.com/docs-and-downloads/host-bus-adapters/host-bus-adapters-common-files/sas_sata_6g_p20_point6/$DISTFILE_BIN
 doc? ( 
https://docs.broadcom.com/docs-and-downloads/host-bus-adapters/host-bus-adapters-common-files/SAS2_IR_User_Guide.pdf
 )
 "
@@ -34,6 +35,7 @@ S="${WORKDIR}/${MY_P}"
 pkg_nofetch() {
elog "LSI has a mandatory click-through license on thier binaries."
elog "Please visit $HOMEPAGE and download ${DISTFILE_BIN} from the 
Management Software and Tools section."
+   elog "If the file has been moved again, the license form might be 
available at https://docs.broadcom.com/docs/${DISTFILE_BIN};
elog "After downloading, move ${DISTFILE_BIN} into your DISTDIR 
directory"
if use doc; then
elog "Please also download 'SAS-2 Integrated RAID Configuration 
Utility User Guide' (${DISTFILE_DOC}) "



[gentoo-commits] repo/gentoo:master commit in: sys-block/sas3ircu/

2020-09-08 Thread Robin H. Johnson
commit: b0b9211bc38fde3d4c92785ed484eca143f529b9
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Wed Sep  9 00:45:10 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Wed Sep  9 00:47:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0b9211b

sys-block/sas3ircu: cleanup old versions

Signed-off-by: Robin H. Johnson  gentoo.org>

 sys-block/sas3ircu/sas3ircu-14.ebuild | 71 ---
 sys-block/sas3ircu/sas3ircu-15.ebuild | 71 ---
 sys-block/sas3ircu/sas3ircu-5.ebuild  | 70 --
 3 files changed, 212 deletions(-)

diff --git a/sys-block/sas3ircu/sas3ircu-14.ebuild 
b/sys-block/sas3ircu/sas3ircu-14.ebuild
deleted file mode 100644
index a6ab6b69ff2..000
--- a/sys-block/sas3ircu/sas3ircu-14.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit mount-boot
-
-DESCRIPTION="LSI MPT-SAS3 controller management tool"
-HOMEPAGE="https://www.broadcom.com/products/storage/host-bus-adapters/sas-9300-8e#downloads;
-LICENSE="LSI"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~ppc64 ~x86 ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="efi doc"
-RESTRICT="strip fetch mirror"
-DEPEND=""
-RDEPEND=""
-QA_PREBUILT="opt/lsi/sas3ircu boot/efi/sas3ircu.efi"
-
-MY_PN=SAS3IRCU
-MY_P="${MY_PN}_P${PV}"
-
-DISTFILE_BIN=${MY_P}.zip
-DISTFILE_DOC=SAS3_IR_UG.pdf
-
-SRC_URI_BASE='https://docs.broadcom.com/docs-and-downloads/host-bus-adapters'
-SRC_URI="
-   
${SRC_URI_BASE}/host-bus-adapters-common-files/sas_sata_12g_p${PV}/${DISTFILE_BIN}
-   doc? ( ${SRC_URI_BASE}/${DISTFILE_DOC} )"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_nofetch() {
-   elog "Broadcom has a mandatory click-through license on thier binaries."
-   elog "Please visit $HOMEPAGE and download ${DISTFILE_BIN} from the 
Mangement Software section."
-   elog "After downloading, move ${MY_P} into your DISTDIR directory"
-   if use doc; then
-   elog "Please also download 'SAS-3 Integrated RAID Configuration 
Utility User Guide' (${DISTFILE_DOC}) "
-   elog "and also place it into your DISTDIR directory"
-   fi
-   einfo $SRC_URI
-}
-
-supportedcards() {
-   elog "This binary supports should support ALL cards, including, but not"
-   elog "limited to the following series:"
-   elog ""
-   elog "LSI SAS 3004"
-   elog "LSI SAS 3008"
-}
-
-src_unpack() {
-   unpack ${DISTFILE_BIN}
-}
-
-src_install() {
-   exeinto /opt/lsi/
-   use amd64 || use x86 && doexe sas3ircu_linux_x86_rel/sas3ircu
-   use ppc64 && doexe sas3ircu_linux_x86_rel/sas3ircu
-   use amd64-fbsd && doexe sas3ircu_freebsd_amd64_rel/sas3ircu
-   use x86-fbsd && doexe sas3ircu_freebsd_i386_rel/sas3ircu
-   use x64-solaris || use x86-solaris && doexe 
sas3ircu_solaris_x86_rel/sas3ircu
-   use sparc-solaris && doexe sas3ircu_solaris_sparc_rel/sas3ircu
-   if use efi; then
-   exeinto /boot/efi/
-   doexe sas3ircu_udk_uefi__x64_rel/sas3ircu.efi
-   fi
-   # The second number is some sort of internal revision that is 
inconsistent
-   # between releases.
-   dodoc IRCU_MPT_GEN3_Phase${PV}.0-*.pdf
-   dodoc README_SAS3IRCU_P${PV}.txt
-   use doc && dodoc "${DISTDIR}"/$DISTFILE_DOC
-}

diff --git a/sys-block/sas3ircu/sas3ircu-15.ebuild 
b/sys-block/sas3ircu/sas3ircu-15.ebuild
deleted file mode 100644
index ad7d44f65f7..000
--- a/sys-block/sas3ircu/sas3ircu-15.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit mount-boot
-
-DESCRIPTION="LSI MPT-SAS3 controller management tool"
-HOMEPAGE="https://www.broadcom.com/products/storage/host-bus-adapters/sas-9300-8e#downloads;
-LICENSE="LSI"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~ppc64 ~x86 ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="efi doc"
-RESTRICT="strip fetch mirror"
-DEPEND=""
-RDEPEND=""
-QA_PREBUILT="opt/lsi/sas3ircu boot/efi/sas3ircu.efi"
-
-MY_PN=SAS3IRCU
-MY_P="${MY_PN}_P${PV}"
-
-DISTFILE_BIN=${MY_P}.zip
-DISTFILE_DOC=SAS3_IR_UG.pdf
-
-SRC_URI_BASE='https://docs.broadcom.com/docs-and-downloads/host-bus-adapters'
-SRC_URI="
-   
${SRC_URI_BASE}/host-bus-adapters-common-files/sas_sata_12g_p${PV}/${DISTFILE_BIN}
-   doc? ( ${SRC_URI_BASE}/${DISTFILE_DOC} )"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_nofetch() {
-   elog "Broadcom has a manda

[gentoo-commits] repo/gentoo:master commit in: sys-block/sas3ircu/

2020-09-08 Thread Robin H. Johnson
commit: 85cb328e4f3847f83b3ced0b375ebe1a9f37d46f
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Wed Sep  9 00:43:46 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Wed Sep  9 00:47:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85cb328e

sys-block/sas3ircu: provide extra download location for shuffled docs at 
Broadcom

Signed-off-by: Robin H. Johnson  gentoo.org>

 sys-block/sas3ircu/Manifest   | 4 
 sys-block/sas3ircu/sas3ircu-16.ebuild | 4 +++-
 2 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/sys-block/sas3ircu/Manifest b/sys-block/sas3ircu/Manifest
index 1a41d548a7e..5d02b4377ba 100644
--- a/sys-block/sas3ircu/Manifest
+++ b/sys-block/sas3ircu/Manifest
@@ -1,6 +1,2 @@
-DIST SAS3IRCU_P14.zip 6536687 BLAKE2B 
c8f5fbf9e92aa752baf173f23536e90920dbce94813ad4408a38a616ee4c0ab1fac302ca8ae324b5052813e2e1f025704b80a7f098176aa614f381017779cfd6
 SHA512 
50125edf382b12aec88c83b6a11e94f766d0ecd94247e0f5e16f6dc3571c34e21ccfedf15563b41bc48983d881a216a2291fad66353370bc076f4f513863a288
-DIST SAS3IRCU_P15.zip 6577897 BLAKE2B 
8bb7a9deefee875f88f4ac7ac8432e9e5d7ac0122454a009b2946ba82ef48d6ffb1582ecc438a0fcda928780999c221c1475640d0a9b28be5fedbf3c4be8aba8
 SHA512 
d2020a4148a04109c82025dd99401d9c110201a294a4c03aca32483e8d54d179c2104fd12e427c577652b257ec9dbe9ea54089929bc35b5fd9cf1a166d6902c1
 DIST SAS3IRCU_P16.zip 6342932 BLAKE2B 
a5c4f9a83eb1f51a049e9f04c29c029580590500deb48ae03b0960c394946f1e89d40efc68a0d505004bda519e3174fc573111e95f028c09b1a0ae6bd18f98ed
 SHA512 
cc44d64c500f2608895129414d95cc3d23fae5a3ae39bb28119f150b830ec20b6c934cd1d23dcd1253e9c38ca3b16a7020ae0b8386412638fd2dca6d93d92ac0
-DIST SAS3IRCU_P5.zip 2655605 BLAKE2B 
78b7b3555d725166bad03b6619e890c025901fd41be80ac7657945acf9429fa05b91881fe98dd76061c676a373c95079c429196ba73b24407ccfae7f11f48a41
 SHA512 
233ec5ea8e32123652382a9072831fa35f496ce0755d8fd7113139f43e57837053e00eb7cae5f5273177510444f384fc6f08f7278232fe3d6601771ee214d9dc
-DIST SAS3IRCU_UG.pdf 690245 BLAKE2B 
781ec32443eaa99dc0c7d30739ecde21deb62e013b6c08d617cd46567d3905913711a36cd26eccf6e260fda9ed1ec4c0aaffee4a434224ca864379519967debb
 SHA512 
9e7a47f32bd19b708b1eedd63d7d7112a17c8da952b74630196dc2891cd14f758394dcc14b8be05666e6133a3bb10e77784bd62749fe4b1e2d7f7c71ae26fe2b
 DIST SAS3_IR_UG.pdf 714573 BLAKE2B 
09a3a47abf6118343f023f4cdf85ab2f5f583f806e305dafa6397d1099fc01ecc33b331afd10d63ac8bb75a365d09c931c19fc673fa707b5171feb23d64f97bf
 SHA512 
4db16dedcadc3daf853e62531ac620af4a3e41d001b58fcd333692f9121d1ca3ec8b9de0113693506b31da714b9368ff55addb0398f2f843e4a6a1bf3d665433

diff --git a/sys-block/sas3ircu/sas3ircu-16.ebuild 
b/sys-block/sas3ircu/sas3ircu-16.ebuild
index 74222338ad4..354cf0a071c 100644
--- a/sys-block/sas3ircu/sas3ircu-16.ebuild
+++ b/sys-block/sas3ircu/sas3ircu-16.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -25,6 +25,7 @@ DISTFILE_DOC=SAS3_IR_UG.pdf
 SRC_URI_BASE='https://docs.broadcom.com/docs-and-downloads/host-bus-adapters'
 SRC_URI="

${SRC_URI_BASE}/host-bus-adapters-common-files/sas_sata_12g_p${PV}/${DISTFILE_BIN}
+   https://docs.broadcom.com/docs/${DISTFILE_BIN}
doc? ( "${SRC_URI_BASE}/${DISTFILE_DOC}" )"
 
 S="${WORKDIR}/${MY_P}"
@@ -32,6 +33,7 @@ S="${WORKDIR}/${MY_P}"
 pkg_nofetch() {
elog "Broadcom has a mandatory click-through license on thier binaries."
elog "Please visit ${HOMEPAGE} and download ${DISTFILE_BIN} from the 
Mangement Software section."
+   elog "If the file has been moved again, the license form might be 
available at https://docs.broadcom.com/docs/${DISTFILE_BIN};
elog "After downloading, move ${MY_P} into your DISTDIR directory"
if use doc; then
elog "Please also download 'SAS-3 Integrated RAID Configuration 
Utility User Guide' (${DISTFILE_DOC}) "



[gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2020-09-06 23:59 UTC

2020-09-06 Thread Robin H. Johnson
The attached list notes all of the packages that were added or removed
from the tree, for the week ending 2020-09-06 23:59 UTC.

Removals:
app-accessibility/sphinx320200902-08:04 mgorny814099f6c24
app-accessibility/sphinxbase 20200902-08:04 mgorny7346fbcbd7a
app-accessibility/SphinxTrain20200902-08:03 mgornydad0fbb14f9
app-arch/ipkg-utils  20200902-08:07 mgorny713a6299705
app-backup/cachedir  20200902-08:11 mgorny3c92b58d075
app-crypt/openssl-blacklist  20200902-08:03 mgornye2d70d36819
app-crypt/ssh-multiadd   20200902-08:02 mgorny1ba4d8419c6
app-dicts/sword-Dan  20200902-07:43 mgorny6e64a844113
app-dicts/sword-FreLSG   20200902-07:43 mgorny36dcc40060c
app-dicts/sword-HNV  20200902-07:43 mgorny0960aac8007
app-dicts/sword-KJVD 20200902-07:43 mgorny46798c1a7a5
app-dicts/sword-RST  20200902-07:43 mgornyb1f74a33556
app-dicts/sword-SpaSEV   20200902-07:43 mgorny7e7d31ea976
app-dicts/sword-WEB  20200902-07:43 mgornyfe7fdf1255a
app-misc/evemu   20200902-08:11 mgornyfdc95efee40
app-mobilephone/obexftp  20200902-08:13 mgorny1f2084670db
dev-haskell/dbus-core20200905-07:08 mgorny87d40c89912
dev-haskell/hans 20200905-07:08 mgorny3a288a6a325
dev-haskell/shellish 20200902-07:45 slyfox8ec29738803
dev-libs/liboobs 20200905-07:08 mgorny2133310fc1f
dev-python/backports-abc 20200902-07:50 zlogene   1339b10d553
dev-python/backports-lzma20200902-07:51 zlogene   3063be38a54
dev-python/cddb-py   20200902-07:46 zlogene   c064c847187
dev-python/cloudlib  20200902-08:08 mgorny1f913adb556
dev-python/distributed   20200902-07:42 zlogene   e02a2e52544
dev-python/elementtree   20200902-07:49 zlogene   f04feabf433
dev-python/flup  20200902-07:53 mgornyd103c2aa9a3
dev-python/gntp  20200905-07:09 mgornyb2d3e7bfa33
dev-python/google-apputils   20200902-08:08 mgorny259fc1e0276
dev-python/id3-py20200902-07:53 mgornya7825c203e4
dev-python/mox   20200902-08:08 mgornyebf2e6ec1fb
dev-python/pupynere  20200902-07:53 mgorny9ae5d3093b2
dev-python/pyid3lib  20200902-07:54 mgorny21716e741cc
dev-python/pylzma20200902-07:54 mgorny92bf7ccd26d
dev-python/pyode 20200902-07:59 mgorny411444a72db
dev-python/pyrex 20200902-08:01 mgorny08cd12b08f8
dev-python/python-openid 20200902-08:09 mgornye0d7f4de398
dev-python/pythonutils   20200905-07:10 mgorny3173b492772
dev-python/pyvorbis  20200902-08:01 mgorny7cee2c736ee
dev-python/ruamel-std-pathlib20200902-07:40 zlogene   5825db00b2c
dev-util/cmdtest 20200902-08:23 mgorny6bf3f61c8cc
dev-util/coccigrep   20200902-08:20 mgorny0ab6136abf3
dev-util/coccinelle  20200902-08:20 mgorny58395d3a0c0
dev-util/tailor  20200902-08:22 mgorny868624420ad
dev-vcs/gitinspector 20200902-08:23 mgornyf5fc4a47d97
dev-vcs/rapidsvn 20200902-08:18 mgorny0aa048a4d87
dev-vcs/svnmailer20200902-08:23 mgorny43512e61410
mail-filter/dspam20200904-00:07 sam   591c43d3d90
mail-filter/rmilter  20200904-00:07 sam   7a5dc2ad519
media-gfx/cptutils   20200902-08:17 mgorny4f2c364313f
media-gfx/printrun   20200902-08:01 mgorny93767da982a
media-sound/jack 20200902-07:48 zlogene   dedf81771fd
net-analyzer/nikto   20200904-00:06 sam   734a83031a6
net-mail/libpst  20200902-08:21 mgornybc770124494
net-wireless/cpyrit-cuda 20200902-08:15 mgornyd6b7d33f8d8
net-wireless/cpyrit-opencl   20200902-08:16 mgorny1a23854f6e2
net-wireless/pyrit   20200902-08:16 mgorny0daca614398
sys-auth/pam_radius  20200904-00:07 sam   3e34515f48f
sys-fs/rarfs 20200831-11:49 pinkbyte  abecd04e109
sys-fs/traydevice20200902-08:22 mgorny97645f68ded
www-apache/mod_scgi  20200902-08:03 mgorny039c68f53c5
www-apps/dspam-web   20200904-00:08 sam   135e90ac4e1
www-apps/scgi20200902-08:03 mgornyececf487d57
www-misc/nx_util 20200902-08:14 mgorny233113890bf
x11-misc/pypanel 20200902-08:09 mgornyd4174aeb8f4

Additions:
acct-group/kismet

[gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2020-08-30 23:59 UTC

2020-08-30 Thread Robin H. Johnson
The attached list notes all of the packages that were added or removed
from the tree, for the week ending 2020-08-30 23:59 UTC.

Removals:
app-admin/conkyforecast  
20200827-18:31 asturm   74ab9e2c20a
app-arch/cfv 
20200827-18:32 asturm   f7d4b264fff
app-cdr/cdcover  
20200827-18:32 asturm   14ec0f86c89
app-eselect/eselect-mpost
20200824-07:09 mgorny   68ccaf14376
app-eselect/eselect-pdftex   
20200824-07:08 mgorny   30192ee05a9
app-text/jadetex 
20200824-07:07 mgorny   94fa7ab4159
app-text/passivetex  
20200824-07:07 mgorny   f08c8a75493
dev-python/sphinxtogithub
20200824-07:06 mgorny   e86d0c63240
dev-tex/aastex   
20200829-09:09 zlogene  77df96b91d0
dev-tex/herm-pic 
20200829-09:47 zlogene  ad25a8532b8
dev-tex/hlatex   
20200829-09:01 zlogene  3d8a0ab8fea
dev-tex/metapost 
20200824-07:08 mgorny   61d3bfa8316
dev-tex/slatex   
20200829-09:05 zlogene  e72ee252c9d
media-sound/edna 
20200827-18:30 asturm   32f22b5061c
media-sound/moosic   
20200827-18:28 asturm   4a63247b026
media-sound/positron 
20200827-18:29 asturm   a4b667590e8

Additions:
acct-group/airdcppd  
20200823-09:59 sbraz40936fefc84
acct-group/fingerprint   
20200829-12:30 soap 26d29b2ab38
acct-group/oprofile  
20200830-12:30 bircoph  a3ec7fa1559
acct-user/airdcppd   
20200823-10:02 sbrazf50500730af
acct-user/oprofile   
20200830-12:41 bircoph  b6b86b1d0e5
app-accessibility/kontrast   
20200828-16:14 asturm   1bfb397f8bc
app-emulation/distrobuilder  
20200825-14:56 williamh 8fc5737fbea
app-vim/mediawiki
20200824-05:39 robbat2  5f126c41e8c
dev-haskell/blaze-textual
20200829-18:27 slyfox   f7fb6ae06bd
dev-haskell/dictionary-sharing   
20200829-08:15 slyfox   8f089e5a8de
dev-haskell/double-conversion
20200829-18:27 slyfox   b8c2116db30
dev-haskell/git  
20200829-08:47 slyfox   0a012c7f06b
dev-haskell/inspection-testing   
20200829-18:34 slyfox   7565ebf9869
dev-haskell/mysql
20200829-18:25 slyfox   bedf56d3783
dev-haskell/mysql-simple 
20200829-18:29 slyfox   06cd3957024
dev-haskell/persistent-mysql 
20200829-18:31 slyfox   c52e7e7d996
dev-haskell/persistent-postgresql
20200829-18:35 slyfox   bd26628771e
dev-haskell/persistent-qq
20200829-18:30 slyfox   9af21c46cb4
dev-haskell/postgresql-libpq 
20200829-18:33 slyfox   9891cbd2e44
dev-haskell/postgresql-simple
20200829-18:34 slyfox   a416439a68b
dev-haskell/size-based   
20200829-08:16 slyfox   f53af4b022e
dev-haskell/testing-type-modifiers   
20200829-08:16 slyfox   a915aa6e646
dev-lua/lua-bit32
20200806-16:48 juippis  1454027f487
dev-python/lcdproc   
20200830-01:03 conikost 9bc56824c76
dev-python/mpdlcd
20200830-01:08 conikost 26eb14759b3
games-fps/chocolate-doom 
20190513-15:54 chewiee8b2f04fc1
games-simulation/sky-rogue   
20200829-11:49 chewifd6284c9283
gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen 
20200830-10:00 pacho3b7d3b75913
net-irc/znc-clientbuffer 
20200830-18:46 whissi   8f6e7049fe6
net-irc/znc-igloo-push   

[gentoo-commits] repo/gentoo:master commit in: app-vim/mediawiki/

2020-08-23 Thread Robin H. Johnson
commit: 5f126c41e8c9479733e74a891608eb47fa0e976f
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Mon Aug 24 05:39:29 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Mon Aug 24 05:46:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f126c41

app-vim/mediawiki: new package

Signed-off-by: Robin H. Johnson  gentoo.org>

 app-vim/mediawiki/Manifest  |  1 +
 app-vim/mediawiki/mediawiki-20151115.ebuild | 23 +++
 app-vim/mediawiki/metadata.xml  | 11 +++
 3 files changed, 35 insertions(+)

diff --git a/app-vim/mediawiki/Manifest b/app-vim/mediawiki/Manifest
new file mode 100644
index 000..02b7b7abdc0
--- /dev/null
+++ b/app-vim/mediawiki/Manifest
@@ -0,0 +1 @@
+DIST mediawiki-20151115.tar.gz 8313 BLAKE2B 
81e8e73fed051b799fbac9bfd43d2ff63da077fc42d975b90e5c4ff834ba3804942751eeac632169230f41b0123f95807d91afe695622074caf8259833e4a39a
 SHA512 
780f8f0866944b57216263e73f2c2f415f31fb764c9fb43e430a2d82934cbfa483aae6074b21d5e8595b487636f664d2b4698f505368893f8831d7d4efc31ea7

diff --git a/app-vim/mediawiki/mediawiki-20151115.ebuild 
b/app-vim/mediawiki/mediawiki-20151115.ebuild
new file mode 100644
index 000..c91e727ce8d
--- /dev/null
+++ b/app-vim/mediawiki/mediawiki-20151115.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit vim-plugin
+
+COMMIT_HASH="26e5737264354be41cb11d16d48132779795e168"
+DESCRIPTION="vim plugin: MediaWiki syntax highlighting"
+HOMEPAGE="https://github.com/chikamichi/mediawiki.vim;
+LICENSE="public-domain"
+KEYWORDS="~amd64 ~hppa ~mips ~ppc ~ppc64 ~x86"
+IUSE=""
+SRC_URI="https://github.com/chikamichi/mediawiki.vim/archive/${COMMIT_HASH}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}.vim-${COMMIT_HASH}"
+
+VIM_PLUGIN_HELPTEXT=\
+"This holds a syntax highlighter for MediaWiki-based projects, mostly 
Wikipedia.
+Files ending in .wiki will be highlighted."
+
+VIM_PLUGIN_MESSAGES="filetype"
+# Same origin, but app-vim/wikipedia-syntax is even less maintained!
+RDEPEND="!app-vim/wikipedia-syntax"

diff --git a/app-vim/mediawiki/metadata.xml b/app-vim/mediawiki/metadata.xml
new file mode 100644
index 000..beeedfbd188
--- /dev/null
+++ b/app-vim/mediawiki/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   robb...@gentoo.org
+   
+   
+   v...@gentoo.org
+   Gentoo Vim Project
+   
+



[gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2020-08-23 23:59 UTC

2020-08-23 Thread Robin H. Johnson
The attached list notes all of the packages that were added or removed
from the tree, for the week ending 2020-08-23 23:59 UTC.

Removals:
app-admin/denyhosts  20200820-13:18 mgorny   
fbf8bbf4d18
app-dicts/stardict-quick-eng-fra 20200820-11:29 mgorny   
cfed3239cc2
app-misc/ifp-line20200820-11:33 mgorny   
c7edad733ea
app-mobilephone/wammu20200820-12:51 mgorny   
08c7a836ade
dev-go/goptlib   20200820-12:49 mgorny   
6649da26a7f
dev-perl/gnome2-perl 20200817-07:41 kentnl   
1e34e8f2ad1
dev-python/algopy20200820-12:46 mgorny   
8fb6a431b35
media-gfx/uniconvertor   20200820-11:34 mgorny   
5a97c4b6915
media-video/plasma-mediacenter   20200818-09:31 asturm   
3282fc17948
net-libs/osptoolkit  20200821-11:53 sam  
2ee800eadf7
net-print/pkpgcounter20200820-13:15 mgorny   
73266dcfcd3
sci-libs/scipy-python2   20200820-13:15 mgorny   
9fb7fa411cc
sci-visualization/pyxplot20200820-13:14 mgorny   
f5c5fc89ee8
sys-kernel/genkernel-next20200820-12:49 mgorny   
07151d9604b

Additions:
acct-group/grafana   20200819-23:40 whissi   
e6ac88c721e
acct-group/monkeysphere  20200819-15:34 whissi   
b73b647b9c4
acct-group/named 20200821-17:30 chutzpah 
10725b46aea
acct-group/sanlock   20200821-16:06 mschiff  
0fb30e9f9ab
acct-group/smmsp 20200817-01:50 bman 
ba0dd542dff
acct-user/grafana20200819-23:44 whissi   
118f3e3be0c
acct-user/monkeysphere   20200819-15:36 whissi   
15e496907e0
acct-user/named  20200821-17:30 chutzpah 
130bf6f94f5
acct-user/sanlock20200821-16:07 mschiff  
9701eb1af76
acct-user/smmsp  20200817-01:50 bman 
ba0dd542dff
app-text/fb2edit 20200817-14:47 grozin   
8a80ec8f006
dev-haskell/chimera  20200822-21:26 slyfox   
f1d2c1080d6
dev-haskell/criterion-measurement20200822-22:36 slyfox   
ab2d8fe3bc4
dev-haskell/dense-linear-algebra 20200822-22:34 slyfox   
ce5821d3f2b
dev-haskell/exact-pi 20200822-21:26 slyfox   
a7e23ca02fa
dev-haskell/integer-roots20200822-21:24 slyfox   
c0fac2fb8a5
dev-haskell/microstache  20200822-22:35 slyfox   
b3c0f576d71
dev-haskell/mod  20200822-21:23 slyfox   
6b57a26f514
dev-haskell/numtype-dk   20200822-21:25 slyfox   
0d2cfb7d296
dev-haskell/primitive-addr   20200822-21:23 slyfox   
8da73a9368e
dev-haskell/quickcheck-classes   20200822-21:23 slyfox   
4a5dcbf3447
dev-haskell/quickcheck-classes-base  20200822-21:22 slyfox   
360d4307d0e
dev-haskell/semirings20200822-21:15 slyfox   
fa3f634ec50
dev-perl/CGI-Application 20200821-09:49 kentnl   
cc26e0dfd24
dev-perl/CGI-Application-Dispatch20200821-12:31 kentnl   
ed4f9573f4b
dev-perl/CGI-Application-Plugin-Redirect 20200821-12:44 kentnl   
174ac399058
dev-perl/CGI-Application-Server  20200821-13:59 kentnl   
f2505314d76
dev-perl/HTTP-Exception  20200821-11:42 kentnl   
cf34c810e05
dev-perl/HTTP-Server-Simple-Static   20200821-11:11 kentnl   
33a79ab31f4
dev-perl/Test-HTTP-Server-Simple 20200821-13:49 kentnl   
1ce19e3a173
games-arcade/open-supaplex   20200821-11:16 chewi
fcde7bf5739
gnome-extra/gnome-shell-extension-bing-wallpaper 20200821-12:55 pacho
42521a5c451
net-im/element-desktop-bin   20200818-14:15 steils   
4954554b439

--
Robin Hugh Johnson
Gentoo Linux Developer
E-Mail : robb...@gentoo.org
GnuPG FP   : 11AC BA4F 4778 E3F6 E4ED  F38E B27B 944E 3488 4E85
Removed Packages:
net-libs/osptoolkit,removed,sam,20200821-11:53,2ee800eadf7
app-admin/denyhosts,removed,mgorny,20200820-13:18,fbf8bbf4d18
net-print/pkpgcounter,removed,mgorny,20200820-13:15,73266dcfcd3
sci-libs/scipy-python2,removed,mgorny,20200820-13:15,9fb7fa411cc
sci-visualization/pyxplot,removed,mgorny,20200820-13:14,f5c5fc89ee8
app-mobilephone/wammu,removed,mgorny,20200820-12:51,08c7a836ade
sys-kernel/genkernel-next,removed,mgorny,20200820-12:49,07151d9604b
dev-go/goptlib,removed,mgorny,20200820-12:49,6649da26a7f
dev-python/algopy,removed,mgorny,20200820-12:46,8fb6a431b35
media-gfx/uniconvertor,removed,mgorny,20200820-11:34,5a97c4b6915

[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2020-08-16 Thread Robin H. Johnson
commit: 6fa7af0fc07b22206854aabcd154dc4cc41d4e92
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Mon Aug 17 00:20:27 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Mon Aug 17 00:20:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fa7af0f

net-libs/libnsl: need newer libtirpc

Signed-off-by: Robin H. Johnson  gentoo.org>

 net-libs/libnsl/libnsl-1.2.0.ebuild| 2 +-
 net-libs/libnsl/libnsl-1.3.0-r1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/libnsl/libnsl-1.2.0.ebuild 
b/net-libs/libnsl/libnsl-1.2.0.ebuild
index 6a446af1826..9e55d5d548d 100644
--- a/net-libs/libnsl/libnsl-1.2.0.ebuild
+++ b/net-libs/libnsl/libnsl-1.2.0.ebuild
@@ -18,7 +18,7 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc 
ppc64 ~riscv s390 sp
 IUSE=""
 
 DEPEND="
-   >=net-libs/libtirpc-1.0.2-r1[${MULTILIB_USEDEP}]
+   >=net-libs/libtirpc-1.2.0[${MULTILIB_USEDEP}]
 "
 RDEPEND="${DEPEND}
!

[gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2020-08-16 23:59 UTC

2020-08-16 Thread Robin H. Johnson
The attached list notes all of the packages that were added or removed
from the tree, for the week ending 2020-08-16 23:59 UTC.

Removals:
app-text/glosung 20200814-09:47 asturm   1a89808d24d
dev-tex/xmltex   20200811-13:57 zlogene  f0f009c9687
x11-misc/xmonad-log-applet   20200815-08:04 slyfox   2ee58aa265a

Additions:
app-cdr/dolphin-plugins-mountiso 20200813-11:16 asturm   0e04e39641c
dev-haskell/git-lfs  20200811-21:00 slyfox   8fde6b30128
dev-haskell/http-client-restricted   20200811-21:01 slyfox   bfd335b51e6
dev-haskell/leancheck20200814-21:48 slyfox   f2a52549edf
dev-haskell/test-framework-leancheck 20200814-21:49 slyfox   90b67d12a22
dev-python/osrf_pycommon 20200811-15:41 aballier 868d8b71db3
dev-ros/ament_cmake_cppcheck 20200811-15:09 aballier 13da45b131a
dev-ros/ament_cmake_cpplint  20200811-15:16 aballier a68029adc5f
dev-ros/ament_cmake_gmock20200811-13:46 aballier eeeb24823e5
dev-ros/ament_cmake_pytest   20200811-14:32 aballier 12a7f909cf0
dev-ros/ament_cmake_ros  20200811-13:43 aballier e5ecca61281
dev-ros/ament_cmake_uncrustify   20200811-15:22 aballier b3603e61ea4
dev-ros/ament_cppcheck   20200811-14:42 aballier 8a58654e73d
dev-ros/ament_cpplint20200811-15:13 aballier 64c54372640
dev-ros/ament_uncrustify 20200811-15:20 aballier 0ba3870835e
dev-ros/python_cmake_module  20200811-15:27 aballier 11bbe26c407
kde-misc/markdownpart20200816-21:15 asturm   b79f2e0b0f8
sci-libs/libhomfly   20200812-20:29 mjo  cf8616b021a
sys-libs/pam_wrapper 20200815-04:24 mattst88 f703af0874e

--
Robin Hugh Johnson
Gentoo Linux Developer
E-Mail : robb...@gentoo.org
GnuPG FP   : 11AC BA4F 4778 E3F6 E4ED  F38E B27B 944E 3488 4E85
Removed Packages:
x11-misc/xmonad-log-applet,removed,slyfox,20200815-08:04,2ee58aa265a
app-text/glosung,removed,asturm,20200814-09:47,1a89808d24d
dev-tex/xmltex,removed,zlogene,20200811-13:57,f0f009c9687
Added Packages:
kde-misc/markdownpart,added,asturm,20200816-21:15,b79f2e0b0f8
sys-libs/pam_wrapper,added,mattst88,20200815-04:24,f703af0874e
dev-haskell/test-framework-leancheck,added,slyfox,20200814-21:49,90b67d12a22
dev-haskell/leancheck,added,slyfox,20200814-21:48,f2a52549edf
app-cdr/dolphin-plugins-mountiso,added,asturm,20200813-11:16,0e04e39641c
sci-libs/libhomfly,added,mjo,20200812-20:29,cf8616b021a
dev-haskell/http-client-restricted,added,slyfox,20200811-21:01,bfd335b51e6
dev-haskell/git-lfs,added,slyfox,20200811-21:00,8fde6b30128
dev-python/osrf_pycommon,added,aballier,20200811-15:41,868d8b71db3
dev-ros/python_cmake_module,added,aballier,20200811-15:27,11bbe26c407
dev-ros/ament_cmake_uncrustify,added,aballier,20200811-15:22,b3603e61ea4
dev-ros/ament_uncrustify,added,aballier,20200811-15:20,0ba3870835e
dev-ros/ament_cmake_cpplint,added,aballier,20200811-15:16,a68029adc5f
dev-ros/ament_cpplint,added,aballier,20200811-15:13,64c54372640
dev-ros/ament_cmake_cppcheck,added,aballier,20200811-15:09,13da45b131a
dev-ros/ament_cppcheck,added,aballier,20200811-14:42,8a58654e73d
dev-ros/ament_cmake_pytest,added,aballier,20200811-14:32,12a7f909cf0
dev-ros/ament_cmake_gmock,added,aballier,20200811-13:46,eeeb24823e5
dev-ros/ament_cmake_ros,added,aballier,20200811-13:43,e5ecca61281

Done.

[gentoo-commits] repo/gentoo:master commit in: app-crypt/acmebot/

2020-08-15 Thread Robin H. Johnson
commit: a16c3c3ba794eb16af95abb92005a84f971997e8
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sun Aug 16 04:59:12 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Sun Aug 16 04:59:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a16c3c3b

app-crypt/acmebot: bump

Signed-off-by: Robin H. Johnson  gentoo.org>

 app-crypt/acmebot/Manifest |  1 +
 app-crypt/acmebot/acmebot-2.7.0.ebuild | 60 ++
 2 files changed, 61 insertions(+)

diff --git a/app-crypt/acmebot/Manifest b/app-crypt/acmebot/Manifest
index 4b55640b4b6..c2f4e840601 100644
--- a/app-crypt/acmebot/Manifest
+++ b/app-crypt/acmebot/Manifest
@@ -1 +1,2 @@
 DIST acmebot-2.3.0.tar.gz 64841 BLAKE2B 
92bfb9a58722b9955fe908e2fcb1a3ee593bf87e3fdf3dc9564bcbe291b13c553ad426673c337a59344287da64c4ee5cffc734f8dfb60447f96d6234814f0167
 SHA512 
3951cc7138eb0b83bd802a2e0a221fa985209ba276028606d887b7d2eff84c35db034f4a3d8a6836b3ac149c6dbfa27b1ea47e864f549f8d88b758b40407c4f4
+DIST acmebot-2.7.0.tar.gz 76385 BLAKE2B 
28b0fd81735e2dbff493dbcfe0194d62dea8d233866dcb235bb0efac562d2f3884f53226f979e8cd6050078f59b0b1e6d20d2eeea6d762363526686ef8c5ead1
 SHA512 
1b8fa21c2dc60a940e2fa13d5d599025088644862c985749d72f4f16ebd4ad48970b7fcf656fb34cf63d3c2ff2cbb157d7446c17a7f9da3cffd8611e499c400e

diff --git a/app-crypt/acmebot/acmebot-2.7.0.ebuild 
b/app-crypt/acmebot/acmebot-2.7.0.ebuild
new file mode 100644
index 000..e6b7da902b1
--- /dev/null
+++ b/app-crypt/acmebot/acmebot-2.7.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=(python3_{7,8})
+EGIT_REPO_URI="https://github.com/plinss/${PN}.git;
+[[ $PV ==  ]] && _scm=git-r3
+
+inherit ${_scm} python-single-r1
+
+DESCRIPTION="Certificate manager bot using ACME protocol"
+HOMEPAGE="https://github.com/plinss/acmebot;
+if [[ $PV !=  ]]; then
+   SRC_URI="https://github.com/plinss/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+[[ $PV !=  ]] && KEYWORDS="~amd64 ~x86"
+IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND=""
+RDEPEND="${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   >=dev-python/appdirs-1.4.3[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/pyparsing-2.2.0[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/packaging-16.8[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/pyopenssl-17.5.0[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/pydns-3.1.0:3[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/cryptography-2.1.4[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/asn1crypto-0.24.0[${PYTHON_MULTI_USEDEP}]
+   >=app-crypt/acme-0.25.1[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/pyyaml-3.1[${PYTHON_MULTI_USEDEP}]
+   ')
+   "
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+src_prepare() {
+   default
+   python_fix_shebang .
+}
+
+src_configure() {
+   :
+}
+src_compile() {
+   :
+}
+
+src_install() {
+   python_doscript acmebot
+   insinto /etc/logrotate.d
+   doins logrotate.d/acmebot
+   insinto /etc/acmebot
+   doins acmebot.example.json
+   dodoc README.rst
+}



[gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2020-08-09 23:59 UTC

2020-08-09 Thread Robin H. Johnson
The attached list notes all of the packages that were added or removed
from the tree, for the week ending 2020-08-09 23:59 UTC.

Removals:
dev-tex/cjk-latex20200804-10:02 zlogene  814a4d02b1d
kde-apps/kblog   20200807-18:21 asturm   f9300873b60
virtual/wireguard20200806-10:38 zx2c47fefa20b819

Additions:
acct-group/unbound   20200806-12:32 whissi   07521c403cb
acct-user/unbound20200806-12:41 whissi   bb79af5372f
app-emacs/vterm  20200804-11:28 ulm  8d01f01ca8e
dev-haskell/alex-tools   20200805-08:08 slyfox   e8b8483ac9f
dev-haskell/binary-instances 20200804-06:38 slyfox   42d19b038a4
dev-haskell/only 20200804-07:31 slyfox   270c3a0b6e4
dev-haskell/text-short   20200804-07:45 slyfox   ed0af4f6834
dev-haskell/uri-bytestring-aeson 20200804-06:55 slyfox   8df338804fd
dev-perl/Pod-Parser  20200807-21:34 dilfridge5caa85f86f5
net-proxy/microsocks 20200805-21:15 chutzpah 90938bfdf79
sys-fs/exfatprogs20200805-06:21 polynomial-c f969b88e97f
sys-power/dptfxtract 20200804-08:56 pachof5fddfa4003

--
Robin Hugh Johnson
Gentoo Linux Developer
E-Mail : robb...@gentoo.org
GnuPG FP   : 11AC BA4F 4778 E3F6 E4ED  F38E B27B 944E 3488 4E85
Removed Packages:
kde-apps/kblog,removed,asturm,20200807-18:21,f9300873b60
virtual/wireguard,removed,zx2c4,20200806-10:38,7fefa20b819
dev-tex/cjk-latex,removed,zlogene,20200804-10:02,814a4d02b1d
Added Packages:
dev-perl/Pod-Parser,added,dilfridge,20200807-21:34,5caa85f86f5
acct-user/unbound,added,whissi,20200806-12:41,bb79af5372f
acct-group/unbound,added,whissi,20200806-12:32,07521c403cb
net-proxy/microsocks,added,chutzpah,20200805-21:15,90938bfdf79
dev-haskell/alex-tools,added,slyfox,20200805-08:08,e8b8483ac9f
sys-fs/exfatprogs,added,polynomial-c,20200805-06:21,f969b88e97f
app-emacs/vterm,added,ulm,20200804-11:28,8d01f01ca8e
sys-power/dptfxtract,added,pacho,20200804-08:56,f5fddfa4003
dev-haskell/text-short,added,slyfox,20200804-07:45,ed0af4f6834
dev-haskell/only,added,slyfox,20200804-07:31,270c3a0b6e4
dev-haskell/uri-bytestring-aeson,added,slyfox,20200804-06:55,8df338804fd
dev-haskell/binary-instances,added,slyfox,20200804-06:38,42d19b038a4

Done.

[gentoo-commits] data/api:master commit in: files/mirrors/

2020-08-06 Thread Robin H. Johnson
commit: f357190ead79cd4b53e07d61264926c135f6a43f
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Fri Aug  7 05:13:41 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Fri Aug  7 05:13:41 2020 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=f357190e

mirrors/distfiles: SVWH not up to date

Signed-off-by: Robin H. Johnson  gentoo.org>

 files/mirrors/distfiles.xml | 5 -
 1 file changed, 5 deletions(-)

diff --git a/files/mirrors/distfiles.xml b/files/mirrors/distfiles.xml
index 15347fe..13263eb 100644
--- a/files/mirrors/distfiles.xml
+++ b/files/mirrors/distfiles.xml
@@ -61,11 +61,6 @@ vim: ft=xml et ts=2 sts=2 sw=2:
   Pair Networks
   http://gentoo.mirrors.pair.com/
 
-
-  Silicon Valley Web Hosting
-  https://mirror.sjc02.svwh.net/gentoo/
-  http://mirror.sjc02.svwh.net/gentoo/
-
   
   
 



[gentoo-commits] data/api:master commit in: files/mirrors/

2020-08-06 Thread Robin H. Johnson
commit: 61db2fab818426bb224ae6ee228db1d802570db1
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Fri Aug  7 05:13:19 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Fri Aug  7 05:13:19 2020 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=61db2fab

mirrors/distfiles: Evowise out of date

Signed-off-by: Robin H. Johnson  gentoo.org>

 files/mirrors/distfiles.xml | 25 -
 1 file changed, 25 deletions(-)

diff --git a/files/mirrors/distfiles.xml b/files/mirrors/distfiles.xml
index 7fce689..15347fe 100644
--- a/files/mirrors/distfiles.xml
+++ b/files/mirrors/distfiles.xml
@@ -33,11 +33,6 @@ vim: ft=xml et ts=2 sts=2 sw=2:
   http://mirror.leaseweb.com/gentoo/
   rsync://mirror.leaseweb.com/gentoo/
 
-
-  Evowise.com (Anycast: Los Angeles, New York)
-  http://mirrors.evowise.com/gentoo/
-  https://mirrors.evowise.com/gentoo/
-
 
   Georgia Tech
   http://www.gtlib.gatech.edu/pub/gentoo
@@ -184,11 +179,6 @@ vim: ft=xml et ts=2 sts=2 sw=2:
 
   
   
-
-  Evowise.com (Anycast: Milan)
-  https://mirrors.evowise.com/gentoo/
-  http://mirrors.evowise.com/gentoo/
-
   
   
 
@@ -228,11 +218,6 @@ vim: ft=xml et ts=2 sts=2 sw=2:
 
   
   
-
-  Evowise.com (Anycast: Bucharest)
-  https://mirrors.evowise.com/gentoo/
-  http://mirrors.evowise.com/gentoo/
-
 
   xservers.ro Gazduire Web
   http://mirrors.xservers.ro/gentoo/
@@ -263,11 +248,6 @@ vim: ft=xml et ts=2 sts=2 sw=2:
 
   
   
-
-  Evowise.com (Anycast: Madrid)
-  https://mirrors.evowise.com/gentoo/
-  http://mirrors.evowise.com/gentoo/
-
   
   
 
@@ -288,11 +268,6 @@ vim: ft=xml et ts=2 sts=2 sw=2:
   http://mirror.bytemark.co.uk/gentoo/
   rsync://mirror.bytemark.co.uk/gentoo/
 
-
-  Evowise.com (Anycast: London)
-  https://mirrors.evowise.com/gentoo/
-  http://mirrors.evowise.com/gentoo/
-
 
   The UK Mirror Service
   https://www.mirrorservice.org/sites/distfiles.gentoo.org/



[gentoo-commits] data/api:master commit in: files/mirrors/

2020-08-06 Thread Robin H. Johnson
commit: 2b570b4f4a9aafb5b681e5d0b617d388ba841be1
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Fri Aug  7 05:11:26 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Fri Aug  7 05:11:26 2020 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=2b570b4f

mirrors/distfiles: IU USSG is no more

Signed-off-by: Robin H. Johnson  gentoo.org>

 files/mirrors/distfiles.xml | 6 --
 1 file changed, 6 deletions(-)

diff --git a/files/mirrors/distfiles.xml b/files/mirrors/distfiles.xml
index 2de2210..7fce689 100644
--- a/files/mirrors/distfiles.xml
+++ b/files/mirrors/distfiles.xml
@@ -43,12 +43,6 @@ vim: ft=xml et ts=2 sts=2 sw=2:
   http://www.gtlib.gatech.edu/pub/gentoo
   rsync://rsync.gtlib.gatech.edu/gentoo
 
-
-  Indiana University
-  ftp://ftp.ussg.iu.edu/pub/linux/gentoo
-  https://gentoo.ussg.indiana.edu/
-  http://gentoo.ussg.indiana.edu/
-
 
   TDS Internet Services
   http://gentoo.mirrors.tds.net/gentoo



[gentoo-commits] data/api:master commit in: files/mirrors/

2020-08-06 Thread Robin H. Johnson
commit: 1c47d0ed0ebdbc038544aaf865c8720b10da987f
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Fri Aug  7 05:10:59 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Fri Aug  7 05:10:59 2020 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=1c47d0ed

mirrors/distfiles: JAIST fails for 2+ weeks

Signed-off-by: Robin H. Johnson  gentoo.org>

 files/mirrors/distfiles.xml | 7 ---
 1 file changed, 7 deletions(-)

diff --git a/files/mirrors/distfiles.xml b/files/mirrors/distfiles.xml
index e1aca6d..2de2210 100644
--- a/files/mirrors/distfiles.xml
+++ b/files/mirrors/distfiles.xml
@@ -332,13 +332,6 @@ vim: ft=xml et ts=2 sts=2 sw=2:
 
   
   
-
-  Japan Advanced Institute of Science and Technology
-  https://ftp.jaist.ac.jp/pub/Linux/Gentoo/
-  http://ftp.jaist.ac.jp/pub/Linux/Gentoo/
-  rsync://ftp.jaist.ac.jp/pub/Linux/Gentoo/
-  ftp://ftp.jaist.ac.jp/pub/Linux/Gentoo/
-
 
   Internet Initiative Japan
   rsync://ftp.iij.ad.jp/pub/linux/gentoo/



[gentoo-commits] repo/gentoo:master commit in: app-misc/ddccontrol/

2020-08-03 Thread Robin H. Johnson
commit: 84fec56d8b2e68e251d409ce57a48bac8d970897
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Mon Aug  3 23:11:51 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Mon Aug  3 23:12:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84fec56d

app-misc/ddccontrol: bump

Closes: https://bugs.gentoo.org/show_bug.cgi?id=521082
Closes: https://bugs.gentoo.org/show_bug.cgi?id=707184
Closes: https://bugs.gentoo.org/show_bug.cgi?id=729556
Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Robin H. Johnson  gentoo.org>

 app-misc/ddccontrol/Manifest   |  1 +
 .../ddccontrol/ddccontrol-0.4.4_p20200630.ebuild   | 80 ++
 2 files changed, 81 insertions(+)

diff --git a/app-misc/ddccontrol/Manifest b/app-misc/ddccontrol/Manifest
index baf4a8ecc8b..5f850579a23 100644
--- a/app-misc/ddccontrol/Manifest
+++ b/app-misc/ddccontrol/Manifest
@@ -1,3 +1,4 @@
 DIST ddccontrol-0.4.2_p20140105.tar.gz 11 BLAKE2B 
eaaef394a6e9240d1742cc7fbd4ed80ff58315713d3977f8bd1c64f09465fb6a6f9cfb6ccb49e3190291256b6c816512128b95e2dfa16f31e8fadc2aa9367457
 SHA512 
7a28e9b81ee14e0431c57d372c8d43f861f61c35b44e1f42d1aa62c333b0cc6a101dcb39d30e9661aaa85a02d755e4adef3a9b20a6952e1599e3ac12c72f
 DIST ddccontrol-0.4.4.tar.gz 164389 BLAKE2B 
480b712fc5911fde35a55ff860286650edfd6366bf0fb78ac3c726afed7745975b70c3359ae81c2583506ec1b2a2fc3c8a7aab9e8032f16bf27612430084
 SHA512 
6bc5587bc790492f13c677bd7a48f5ddbaa42f680c56c2fa18488ba5d322b853f6fb520c1317415a20a5df03c24c06edddb5e777d6fb34a34ee459170ae92119
 DIST ddccontrol-0.4.4_p20180123.tar.gz 165833 BLAKE2B 
d1af2e5f2d78bb9d8cb817e8f2666f70c5fc431a3a535931ea91fef5a2e9500e20e989d24d4cdea4a1c83631df120071bfbf845d342b1e826760f622c9dc5844
 SHA512 
c49a37e6231f0002a1dd387e2f2f0e1e4f989406bc84320011a55f596c8d1d7e0f094c8ed574db30fd0546fde64c8bd16350412cd4f64cc83b8d44a5469afe1d
+DIST ddccontrol-0.4.4_p20200630.tar.gz 173792 BLAKE2B 
7a7ef330eb471f1cbddbfd90745e212a8a66f4be6cc6a4ccb8014c41498a86a09e4bc0226a300201102c202da37c0f4b8020aa88f08b5e2acaa92ac0dc2971b6
 SHA512 
7aaadf98eaf24d4b040073dce6f469e6e4aaae1efde0e8f988fb9c5fb99b776b1836573c069b9d8f12eaa724d3b39df5d4f247aa47ca2b7911dc9a9df727a50a

diff --git a/app-misc/ddccontrol/ddccontrol-0.4.4_p20200630.ebuild 
b/app-misc/ddccontrol/ddccontrol-0.4.4_p20200630.ebuild
new file mode 100644
index 000..2f7c7e8748e
--- /dev/null
+++ b/app-misc/ddccontrol/ddccontrol-0.4.4_p20200630.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils autotools
+
+DESCRIPTION="DDCControl allows control of monitor parameters via DDC"
+HOMEPAGE="http://ddccontrol.sourceforge.net/;
+COMMIT_ID="f3d003f63aaa0407d3147b04848e0722f78695d5"
+MY_PV=${COMMIT_ID:-${PV}}
+SRC_URI="https://github.com/ddccontrol/ddccontrol/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="doc gtk nls +pci static-libs"
+S=${WORKDIR}/${PN}-${COMMIT_ID}
+
+RDEPEND="app-misc/ddccontrol-db
+   dev-libs/libxml2:2
+   app-arch/xz-utils
+   gtk? ( x11-libs/gtk+:2 )
+   nls? ( sys-devel/gettext )
+   pci? ( sys-apps/pciutils )"
+DEPEND="${RDEPEND}
+   dev-perl/XML-Parser
+   dev-util/intltool
+   sys-kernel/linux-headers
+   doc? (
+   >=app-text/docbook-xsl-stylesheets-1.65.1
+   >=dev-libs/libxslt-1.1.6
+   app-text/htmltidy
+   )"
+
+src_prepare() {
+   sed -i 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die 
#467574
+   sed -i '/;Application/d' src/gddccontrol/gddccontrol.desktop.in || die
+
+   # ppc/ppc64 do not have inb/outb/ioperm
+   # they also do not have (sys|asm)/io.h
+   if ! use amd64 && ! use x86 ; then
+   local card
+   for card in sis intel810 ; do
+   sed -r -i \
+   -e "/${card}.Po/d" \
+   -e "s~${card}[^[:space:]]*~ ~g" \
+   src/ddcpci/Makefile.{am,ini} || die
+   done
+   sed -i \
+   -e '/sis_/d' \
+   -e '/i810_/d' \
+   src/ddcpci/main.c || die
+   fi
+
+   eapply_user
+
+   ## Save for a rainy day or future patching
+   touch config.rpath ABOUT-NLS
+   eautoreconf
+   intltoolize --force || die "intltoolize failed"
+}
+
+src_configure() {
+   # amdadl broken, bug #527268
+   econf \
+   --htmldir='$(datarootdir)'/doc/${PF}/html \
+   --disable-gnome-applet \
+   --disable-amdadl \
+   $(use_enable doc) \
+   $(use_enable gtk gnome) \
+   $(use_enable nls)

[gentoo-commits] repo/gentoo:master commit in: app-misc/ddccontrol-db/

2020-08-03 Thread Robin H. Johnson
commit: 51a8ff2c4acfccfbf144e1dd4a3196a1689ccdd8
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Mon Aug  3 23:11:11 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Mon Aug  3 23:12:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51a8ff2c

app-misc/ddccontrol-db: bump, just more monitors added

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Robin H. Johnson  gentoo.org>

 app-misc/ddccontrol-db/Manifest|  2 ++
 .../ddccontrol-db/ddccontrol-db-20190826.ebuild| 38 +
 .../ddccontrol-db-20190826_p20200613.ebuild| 39 ++
 3 files changed, 79 insertions(+)

diff --git a/app-misc/ddccontrol-db/Manifest b/app-misc/ddccontrol-db/Manifest
index dbe1b197238..c612b957c0a 100644
--- a/app-misc/ddccontrol-db/Manifest
+++ b/app-misc/ddccontrol-db/Manifest
@@ -1 +1,3 @@
 DIST ddccontrol-db-20061014_p20121105.tar.gz 62043 BLAKE2B 
558af647f21839f6df8a19cb84237aeb8ad5d023b1373de3180b9a88fcf7425d17797348cc0e2d44a4d5d1d715a429475873b82d0d8c728d8177b17d77b9cc42
 SHA512 
323c2ac498f634d20a183ea96e67868b8f3e8bb26da0133b91848b06accbef5605b3d5ca56b4861a8d28d9da9a28b11579a2e1fcc248624835190cdb01943c80
+DIST ddccontrol-db-20190826.tar.gz 76861 BLAKE2B 
e5f88dc74363b985b34ab7c5427555f725a4c0ad76e9496ceb914062f136443afa85e77710e7966884208e7fb2c30922d340501f365328d1369e76a9088003ce
 SHA512 
f1939568fd77b9a6faf5d848cefe90910134ed4a661d07a399c88bdfdba7f087111dfe95332355080be90fa88011909e28b302248d42a9b909028eaf39a40a7c
+DIST ddccontrol-db-20190826_p20200613.tar.gz 85044 BLAKE2B 
6f80a7a53843dc29ff6158614dd36eba3d7f8172e21592776426464729b4bdcfd3bea51b8412919aa5231015f75766da51eb71f4d808b4c280c045209a4edf1a
 SHA512 
9171193fd31c877699df9e8740cbed0a8de68acc41b614ded36022a25be27f01cf34129033ae3c219211bff54ea82882a955f587dfa87fa7571d3992ac3fa4de

diff --git a/app-misc/ddccontrol-db/ddccontrol-db-20190826.ebuild 
b/app-misc/ddccontrol-db/ddccontrol-db-20190826.ebuild
new file mode 100644
index 000..afe9ca3a52f
--- /dev/null
+++ b/app-misc/ddccontrol-db/ddccontrol-db-20190826.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit autotools
+
+DESCRIPTION="DDCControl monitor database"
+HOMEPAGE="http://ddccontrol.sourceforge.net/;
+#COMMIT_ID="..."
+MY_PV=${COMMIT_ID:-${PV}}
+SRC_URI="https://github.com/ddccontrol/ddccontrol-db/archive/${MY_PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="nls"
+
+S=${WORKDIR}/${PN}-${MY_PV}
+
+RDEPEND="nls? ( sys-devel/gettext )"
+DEPEND="${RDEPEND}
+   dev-util/intltool
+   dev-perl/XML-Parser"
+
+src_prepare() {
+   touch db/options.xml.h ABOUT-NLS config.rpath || die
+   eautoreconf
+}
+
+src_configure() {
+   econf $(use_enable nls)
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   dodoc AUTHORS ChangeLog NEWS README.md
+}

diff --git a/app-misc/ddccontrol-db/ddccontrol-db-20190826_p20200613.ebuild 
b/app-misc/ddccontrol-db/ddccontrol-db-20190826_p20200613.ebuild
new file mode 100644
index 000..773bddb8a14
--- /dev/null
+++ b/app-misc/ddccontrol-db/ddccontrol-db-20190826_p20200613.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils autotools
+
+DESCRIPTION="DDCControl monitor database"
+HOMEPAGE="http://ddccontrol.sourceforge.net/;
+COMMIT_ID="e75714979448b2f513d5ce65929899fa32a59044"
+MY_PV=${COMMIT_ID:-${PV}}
+SRC_URI="https://github.com/ddccontrol/ddccontrol-db/archive/${MY_PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="nls"
+
+S=${WORKDIR}/${PN}-${MY_PV}
+
+RDEPEND="nls? ( sys-devel/gettext )"
+DEPEND="${RDEPEND}
+   dev-util/intltool
+   dev-perl/XML-Parser"
+
+src_prepare() {
+   touch db/options.xml.h ABOUT-NLS config.rpath || die
+   eapply_user
+   eautoreconf
+}
+
+src_configure() {
+   econf $(use_enable nls)
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   dodoc AUTHORS ChangeLog NEWS README.md
+}



[gentoo-commits] repo/gentoo:master commit in: app-misc/ddccontrol/

2020-08-03 Thread Robin H. Johnson
commit: 06132a8a4d498c18aab6797dbbc6eaaf1afd3975
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Mon Aug  3 21:06:18 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Mon Aug  3 23:12:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06132a8a

app-misc/ddccontrol: verbump before fixes for testing

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Robin H. Johnson  gentoo.org>

 app-misc/ddccontrol/Manifest   |  2 +
 app-misc/ddccontrol/ddccontrol-0.4.4.ebuild| 76 +
 .../ddccontrol/ddccontrol-0.4.4_p20180123.ebuild   | 78 ++
 3 files changed, 156 insertions(+)

diff --git a/app-misc/ddccontrol/Manifest b/app-misc/ddccontrol/Manifest
index 2fea6e00e67..baf4a8ecc8b 100644
--- a/app-misc/ddccontrol/Manifest
+++ b/app-misc/ddccontrol/Manifest
@@ -1 +1,3 @@
 DIST ddccontrol-0.4.2_p20140105.tar.gz 11 BLAKE2B 
eaaef394a6e9240d1742cc7fbd4ed80ff58315713d3977f8bd1c64f09465fb6a6f9cfb6ccb49e3190291256b6c816512128b95e2dfa16f31e8fadc2aa9367457
 SHA512 
7a28e9b81ee14e0431c57d372c8d43f861f61c35b44e1f42d1aa62c333b0cc6a101dcb39d30e9661aaa85a02d755e4adef3a9b20a6952e1599e3ac12c72f
+DIST ddccontrol-0.4.4.tar.gz 164389 BLAKE2B 
480b712fc5911fde35a55ff860286650edfd6366bf0fb78ac3c726afed7745975b70c3359ae81c2583506ec1b2a2fc3c8a7aab9e8032f16bf27612430084
 SHA512 
6bc5587bc790492f13c677bd7a48f5ddbaa42f680c56c2fa18488ba5d322b853f6fb520c1317415a20a5df03c24c06edddb5e777d6fb34a34ee459170ae92119
+DIST ddccontrol-0.4.4_p20180123.tar.gz 165833 BLAKE2B 
d1af2e5f2d78bb9d8cb817e8f2666f70c5fc431a3a535931ea91fef5a2e9500e20e989d24d4cdea4a1c83631df120071bfbf845d342b1e826760f622c9dc5844
 SHA512 
c49a37e6231f0002a1dd387e2f2f0e1e4f989406bc84320011a55f596c8d1d7e0f094c8ed574db30fd0546fde64c8bd16350412cd4f64cc83b8d44a5469afe1d

diff --git a/app-misc/ddccontrol/ddccontrol-0.4.4.ebuild 
b/app-misc/ddccontrol/ddccontrol-0.4.4.ebuild
new file mode 100644
index 000..5421c981fa0
--- /dev/null
+++ b/app-misc/ddccontrol/ddccontrol-0.4.4.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils autotools
+
+DESCRIPTION="DDCControl allows control of monitor parameters via DDC"
+HOMEPAGE="http://ddccontrol.sourceforge.net/;
+SRC_URI="https://github.com/ddccontrol/ddccontrol/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="doc gtk nls +pci static-libs"
+#S=${WORKDIR}/${PN}-${COMMIT_ID}
+
+RDEPEND="app-misc/ddccontrol-db
+   dev-libs/libxml2:2
+   app-arch/xz-utils
+   gtk? ( x11-libs/gtk+:2 )
+   nls? ( sys-devel/gettext )
+   pci? ( sys-apps/pciutils )"
+DEPEND="${RDEPEND}
+   dev-perl/XML-Parser
+   dev-util/intltool
+   sys-kernel/linux-headers
+   doc? (
+   >=app-text/docbook-xsl-stylesheets-1.65.1
+   >=dev-libs/libxslt-1.1.6
+   app-text/htmltidy
+   )"
+
+src_prepare() {
+   sed -i 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die 
#467574
+   sed -i '/;Application/d' src/gddccontrol/gddccontrol.desktop.in || die
+
+   # ppc/ppc64 do not have inb/outb/ioperm
+   # they also do not have (sys|asm)/io.h
+   if ! use amd64 && ! use x86 ; then
+   local card
+   for card in sis intel810 ; do
+   sed -r -i \
+   -e "/${card}.Po/d" \
+   -e "s~${card}[^[:space:]]*~ ~g" \
+   src/ddcpci/Makefile.{am,ini} || die
+   done
+   sed -i \
+   -e '/sis_/d' \
+   -e '/i810_/d' \
+   src/ddcpci/main.c || die
+   fi
+
+   ## Save for a rainy day or future patching
+   touch config.rpath ABOUT-NLS
+   eautoreconf
+   intltoolize --force || die "intltoolize failed"
+}
+
+src_configure() {
+   # amdadl broken, bug #527268
+   econf \
+   --htmldir='$(datarootdir)'/doc/${PF}/html \
+   --disable-gnome-applet \
+   --disable-amdadl \
+   $(use_enable doc) \
+   $(use_enable gtk gnome) \
+   $(use_enable nls) \
+   $(use_enable pci ddcpci) \
+   $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   use static-libs || find "${ED}" -name '*.la' -delete
+}

diff --git a/app-misc/ddccontrol/ddccontrol-0.4.4_p20180123.ebuild 
b/app-misc/ddccontrol/ddccontrol-0.4.4_p20180123.ebuild
new file mode 100644
index 000..ef19bb42b26
--- /dev/null
+++ b/app-misc/ddccontrol/ddccontrol-0.4.4_p20180123.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2020 Gentoo Authors
+# Dist

[gentoo-commits] repo/gentoo:master commit in: app-pda/pilot-link/, app-pda/pilot-link/files/

2020-08-02 Thread Robin H. Johnson
commit: fd1ce6c032d0628bf02c3a712c62398612ab6474
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Mon Aug  3 05:26:30 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Mon Aug  3 05:29:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd1ce6c0

app-pda/pilot-link: minor cleanup

- Drop python & java bindings
- handle -Werror=foo from sandbox testing
- reference new non-official upstream
- P.S. This still worked for me as of 2019; probably still works, but
  hardware limitations in testing.

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Closes: https://bugs.gentoo.org/show_bug.cgi?id=735238
Closes: https://bugs.gentoo.org/show_bug.cgi?id=714828
Signed-off-by: Robin H. Johnson  gentoo.org>

 .../files/pilot-link-0.12.5-Werror-args.patch  |  18 
 app-pda/pilot-link/pilot-link-0.12.5-r3.ebuild | 105 +
 2 files changed, 123 insertions(+)

diff --git a/app-pda/pilot-link/files/pilot-link-0.12.5-Werror-args.patch 
b/app-pda/pilot-link/files/pilot-link-0.12.5-Werror-args.patch
new file mode 100644
index 000..5e6b939d010
--- /dev/null
+++ b/app-pda/pilot-link/files/pilot-link-0.12.5-Werror-args.patch
@@ -0,0 +1,18 @@
+-Werror can have args now, but didn't when this code was originally written.
+
+Closes: https://bugs.gentoo.org/show_bug.cgi?id=714828
+Signed-off-by: Robin H. Johnson 
+
+--- pilot-link-0.12.5.orig/configure.ac2020-08-02 21:58:12.481559328 
-0700
 pilot-link-0.12.5/configure.ac 2020-08-02 22:02:49.641291824 -0700
+@@ -63,8 +63,8 @@
+ dnl Eat -Werror so configure will run properly, if the user provided it
+ enable_werror=no
+ save_CFLAGS="$CFLAGS"
+-CFLAGS=`echo $save_CFLAGS | sed -e s/-Werror//g`
+-CXXFLAGS=`echo $save_CXXFLAGS | sed -e s/-Werror//g`
++CFLAGS=`echo $save_CFLAGS | sed -r -e 's/-Werror(=[^[:space:]]+)?//g'`
++CXXFLAGS=`echo $save_CXXFLAGS | sed -r -e 's/-Werror(=[^[:space:]]+)?//g'`
+ if test "x$CFLAGS" != "x$save_CFLAGS"; then
+   dnl -Werror was set; treat it as implicit --enable-werror below
+   enable_werror="yes"

diff --git a/app-pda/pilot-link/pilot-link-0.12.5-r3.ebuild 
b/app-pda/pilot-link/pilot-link-0.12.5-r3.ebuild
new file mode 100644
index 000..f28d43f7d28
--- /dev/null
+++ b/app-pda/pilot-link/pilot-link-0.12.5-r3.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools perl-module
+
+DESCRIPTION="Suite of tools for moving data between a Palm device and a 
desktop"
+# this is a new mirror; the distfile has the same content inside the tarball,
+# but the tarball itself doesn't match due to recompression and Git
+# indirection.
+HOMEPAGE="https://github.com/jichu4n/pilot-link;
+SRC_URI="mirror://gentoo/${P}.tar.bz2
+   https://dev.gentoo.org/~mgorny/dist/${P}-gentoo-patchset.tar.bz2;
+
+LICENSE="|| ( GPL-2 LGPL-2 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux"
+IUSE="bluetooth debug perl png static-libs threads usb"
+
+COMMON_DEPEND="
+   dev-libs/popt
+   >=sys-libs/ncurses-5.7-r7:0=
+   >=sys-libs/readline-6:0=
+   virtual/libiconv
+   bluetooth? ( net-wireless/bluez )
+   perl? ( >=dev-lang/perl-5.12 )
+   png? ( media-libs/libpng:0= )
+   usb? ( virtual/libusb:0 )
+"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+
+RESTRICT="test" #672872
+
+src_prepare() {
+   default
+
+   eapply -p0 
"${WORKDIR}/${P}-gentoo-patchset"/${PN}-0.12.3-java-install.patch
+   eapply -p0 
"${WORKDIR}/${P}-gentoo-patchset"/${PN}-0.12.3-respect-javacflags.patch
+   eapply -p0 
"${WORKDIR}/${P}-gentoo-patchset"/${PN}-0.12.2-werror_194921.patch
+   eapply -p1 "${WORKDIR}/${P}-gentoo-patchset"/${PN}-0.12.2-threads.patch
+   eapply -p0 "${WORKDIR}/${P}-gentoo-patchset"/${PN}-0.12.3-libpng14.patch
+   eapply -p1 "${WORKDIR}/${P}-gentoo-patchset"/${PN}-0.12.3-png.patch
+   eapply -p0 
"${WORKDIR}/${P}-gentoo-patchset"/${PN}-0.12.3-distutils.patch
+   eapply -p1 
"${WORKDIR}/${P}-gentoo-patchset"/${PN}-0.12.3-libusb-compat-usb_open.patch
+   eapply -p1 "${WORKDIR}/${P}-gentoo-patchset"/${PN}-0.12.5-perl514.patch
+   eapply -p1 "${FILESDIR}"/${PN}-0.12.5-Werror-args.patch
+
+   sed -i -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die 
#467600
+
+   AT_M4DIR="m4" eautoreconf
+
+}
+
+src_configure() {
+   # tcl/tk support is disabled as per upstream request.
+   # readline is not really optional, bug #626504
+   # Does not build with Java 8
+   # Does not build with Python 3, bug 735238
+   econf \
+   --included

[gentoo-commits] repo/gentoo:master commit in: profiles/

2020-08-02 Thread Robin H. Johnson
commit: e9ba991650b12b7938bef71cb6eadb017380fb2c
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Mon Aug  3 05:30:07 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Mon Aug  3 05:30:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9ba9916

profiles/package.mask: latest biosdisk does not use python at all

Signed-off-by: Robin H. Johnson  gentoo.org>

 profiles/package.mask | 5 -
 1 file changed, 5 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index de7cb784141..efd765725e4 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -49,11 +49,6 @@ net-wireless/cpyrit-cuda
 net-wireless/cpyrit-opencl
 net-wireless/pyrit
 
-# Aaron Bauman  (2020-08-02)
-# Py2 only. m-n. Bug #735466
-# Removal in 30 days
-sys-apps/biosdisk
-
 # Aaron Bauman  (2020-08-02)
 # Py2 only. m-n. Bug #735486
 # Removal in 30 days



[gentoo-commits] repo/gentoo:master commit in: sys-apps/biosdisk/

2020-08-02 Thread Robin H. Johnson
commit: a2039bcd70b868e394094f411794fa2f7a3f46d7
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Mon Aug  3 05:30:32 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Mon Aug  3 05:30:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2039bcd

sys-apps/biosdisk: cleanup old version

The latest version doesn't need python at all, the Py2 cleanup hits
false positives like this.

Closes: https://bugs.gentoo.org/show_bug.cgi?id=735466
Signed-off-by: Robin H. Johnson  gentoo.org>

 sys-apps/biosdisk/biosdisk-0_p20171116.ebuild | 43 ---
 1 file changed, 43 deletions(-)

diff --git a/sys-apps/biosdisk/biosdisk-0_p20171116.ebuild 
b/sys-apps/biosdisk/biosdisk-0_p20171116.ebuild
deleted file mode 100644
index 87367d63b19..000
--- a/sys-apps/biosdisk/biosdisk-0_p20171116.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit python-single-r1
-
-EGIT_COMMIT="f534dd22a795dca9c42f44b52f206bf02eadb682"
-DESCRIPTION="A script that creates floppy boot images to flash Dell BIOSes"
-HOMEPAGE="https://github.com/dell/biosdisk;
-SRC_URI="https://github.com/dell/${PN}/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-   >=app-text/dos2unix-5.0
-   sys-boot/syslinux
-   ${PYTHON_DEPS}
-"
-
-S=${WORKDIR}/${PN}-${EGIT_COMMIT}
-
-src_install() {
-   python_fix_shebang blconf
-
-   dosbin biosdisk blconf
-
-   dodoc AUTHORS README README.dosdisk TODO VERSION
-   gunzip biosdisk.8.gz || die
-   doman biosdisk.8
-
-   insinto /usr/share/biosdisk
-   doins dosdisk.img dosdisk{288,8192,20480}.img 
biosdisk-mkrpm-{fedora,redhat,generic}-template.spec
-
-   insinto /etc
-   doins biosdisk.conf
-}



[gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2020-08-02 23:59 UTC

2020-08-02 Thread Robin H. Johnson
The attached list notes all of the packages that were added or removed
from the tree, for the week ending 2020-08-02 23:59 UTC.

Removals:
app-arch/deltarpm   20200728-02:33 bman  f63396228c1
app-backup/holland  20200728-18:45 bman  38311722644
app-backup/holland-backup-example   20200728-18:45 bman  38311722644
app-backup/holland-backup-pgdump20200728-18:45 bman  38311722644
app-backup/holland-backup-random20200728-18:45 bman  38311722644
app-backup/holland-backup-sqlite20200728-18:45 bman  38311722644
app-backup/holland-lib-common   20200728-18:45 bman  38311722644
app-backup/holland-lib-lvm  20200728-18:45 bman  38311722644
app-cdr/burn-cd 20200728-18:45 bman  38311722644
app-crypt/virtualsmartcard  20200728-02:33 bman  f63396228c1
app-dicts/duali-data20200728-02:33 bman  f63396228c1
app-dicts/opendict  20200728-18:45 bman  38311722644
app-dicts/sword-FarsiOPV20200729-12:27 marecki   e6c579565fc
app-dicts/sword-FreMartin   20200729-13:28 marecki   569fc37bd6f
app-dicts/sword-FreSegond   20200729-12:57 marecki   e62c2428014
app-dicts/sword-WebstersDict20200729-12:16 marecki   630b0081f66
app-editors/editra  20200728-18:45 bman  38311722644
app-editors/leo 20200728-18:45 bman  38311722644
app-emulation/playonlinux   20200728-18:45 bman  38311722644
app-misc/scope  20200729-11:20 zlogene   79d3d94c908
app-office/taskcoach20200728-18:45 bman  38311722644
app-text/bibus  20200728-18:45 bman  38311722644
app-text/duali  20200728-02:33 bman  f63396228c1
app-text/mftrace20200728-02:33 bman  f63396228c1
app-text/queequeg   20200728-02:33 bman  f63396228c1
app-text/referencer 20200728-02:33 bman  f63396228c1
dev-db/SchemaSync   20200728-18:45 bman  38311722644
dev-libs/libmacaroons   20200728-02:33 bman  f63396228c1
dev-libs/tut20200728-02:33 bman  f63396228c1
dev-python/elib-intl20200728-02:33 bman  f63396228c1
dev-python/eunuchs  20200728-02:33 bman  f63396228c1
dev-python/medusa   20200728-02:33 bman  f63396228c1
dev-python/python-iwscan20200728-02:33 bman  f63396228c1
dev-python/squaremap20200728-18:45 bman  38311722644
dev-util/cargo-tree 20200731-10:44 gyakovlev 225fa99bca9
dev-util/confix 20200728-02:33 bman  f63396228c1
dev-util/qmtest 20200728-02:33 bman  f63396228c1
dev-util/unrpyc 20200728-02:33 bman  f63396228c1
dev-util/wxglade20200728-18:45 bman  38311722644
games-board/teg 20200801-20:03 asturmbd91ed1b641
games-engines/gemrb 20200728-02:33 bman  f63396228c1
media-gfx/fontypython   20200728-18:45 bman  38311722644
media-gfx/fr0st 20200728-18:45 bman  38311722644
media-sound/guimup  20200802-11:13 leio  39e3197981d
media-sound/lilycomp20200728-02:33 bman  f63396228c1
media-video/tovid   20200728-02:33 bman  f63396228c1
net-mail/archivemail20200728-02:33 bman  f63396228c1
net-mail/getmail20200728-02:33 bman  f63396228c1
net-wireless/airpwn 20200728-02:33 bman  f63396228c1
sci-chemistry/apbs  20200728-18:45 bman  38311722644
sci-chemistry/bkchem20200728-02:33 bman  f63396228c1
sci-chemistry/eden  20200728-18:45 bman  38311722644
sci-chemistry/p3d   20200728-18:45 bman  38311722644
sci-chemistry/pdb2pqr   20200728-18:45 bman  38311722644
sci-chemistry/pdb-tools 20200728-18:45 bman  38311722644
sci-chemistry/prodecomp 20200728-18:45 bman  38311722644
sci-chemistry/pymol-plugins-bni-tools   20200728-02:33 bman  f63396228c1
sci-chemistry/pymol-plugins-caver   20200728-18:45 bman  38311722644
sci-chemistry/pymol-plugins-dssp20200728-18:45 bman  38311722644
sci-chemistry/pymol-plugins-emovie  20200728-02:33 bman  f63396228c1

[gentoo-commits] proj/gentoo-mirrorstats:master commit in: conf/rsync/

2020-08-01 Thread Robin H. Johnson
commit: b471c2c65cc4d5c946c07bf71c25f63610ae2663
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sun Aug  2 04:15:44 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Sun Aug  2 04:15:44 2020 +
URL:
https://gitweb.gentoo.org/proj/gentoo-mirrorstats.git/commit/?id=b471c2c6

conf/rsync/g.mirrors.extra: missing mirror

Signed-off-by: Robin H. Johnson  gentoo.org>

 conf/rsync/g.mirrors.extra | 1 +
 1 file changed, 1 insertion(+)

diff --git a/conf/rsync/g.mirrors.extra b/conf/rsync/g.mirrors.extra
index b77eb9e..4ead170 100644
--- a/conf/rsync/g.mirrors.extra
+++ b/conf/rsync/g.mirrors.extra
@@ -4,3 +4,4 @@ gentoo rsync://boobie.gentoo.org/
 gentoo rsync://dipper.gentoo.org/
 gentoo rsync://starling.gentoo.org/
 gentoo rsync://swan.gentoo.org/
+gentoo rsync://turnstone.gentoo.org/



[gentoo-commits] repo/gentoo:master commit in: app-misc/ddcutil/

2020-07-30 Thread Robin H. Johnson
commit: b6a980e776954dbc69640c3afc2d1204c3a8d8f5
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Thu Jul 30 23:05:33 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Thu Jul 30 23:07:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6a980e7

app-misc/ddcutil: version bump

Fixes: https://bugs.gentoo.org/713176
Fixes: https://bugs.gentoo.org/666094
Fixes: https://bugs.gentoo.org/662804
Signed-off-by: Robin H. Johnson  gentoo.org>

 app-misc/ddcutil/Manifest |   1 +
 app-misc/ddcutil/ddcutil-0.9.9.ebuild | 114 ++
 app-misc/ddcutil/metadata.xml |   5 +-
 3 files changed, 119 insertions(+), 1 deletion(-)

diff --git a/app-misc/ddcutil/Manifest b/app-misc/ddcutil/Manifest
index e60f5f8da78..65115188f11 100644
--- a/app-misc/ddcutil/Manifest
+++ b/app-misc/ddcutil/Manifest
@@ -1,2 +1,3 @@
 DIST ddcutil-0.9.1.tar.gz 656853 BLAKE2B 
e4f11253176587cb5ee3c9647a01ab04d5a92ce4ca7a4098378318fc069e635e43c3716ace316498f64ceaaa00aa90db3b5f409b74b8d7089a7c25254c0e360d
 SHA512 
b2d5866606a4bc081d89180e910822f2a2a653a2782e3df582536ddc86c7d3dc02309dbb41f8d566f6ebdc5d82d3aa11792a04c28b3d83552b024dfd59891fda
 DIST ddcutil-0.9.5.tar.gz 681534 BLAKE2B 
6746c239738d4f8eb7fe56323816fadee9b8fa9ad2b66a8242782e0b2688182c0140b40b9eddb3b54ad32c7ff7d1f0cf9a28c5477a48d90cc39431ed82f5d443
 SHA512 
6249ebdbb398ad5a6c32f3891be8bf5328114b1ed08afd75adf4b67f10a40f19451e188ce5cd88b3153a18f317e394146a34258a7d2298f126be227d7e1c25e8
+DIST ddcutil-0.9.9.tar.gz 725207 BLAKE2B 
ad7b0b35ad4c2dae21da066e4194209579d774ded10f2dc0d8d7d3d94e70d5893c3d1f772b86ea01be510cfb8d51a657178228d028ca34ab20d344e86e0581d2
 SHA512 
f7b2b961c6b76ef59f336290b494cdd331556848de881d57e5240075d50733030df4c47131070f1276907d712a45f60dad6bebaa052a66621b8b5517ff293c21

diff --git a/app-misc/ddcutil/ddcutil-0.9.9.ebuild 
b/app-misc/ddcutil/ddcutil-0.9.9.ebuild
new file mode 100644
index 000..08aaa306dd0
--- /dev/null
+++ b/app-misc/ddcutil/ddcutil-0.9.9.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools flag-o-matic linux-info udev user
+
+DESCRIPTION="Program for querying and changing monitor settings"
+HOMEPAGE="http://www.ddcutil.com/;
+SRC_URI="https://github.com/rockowitz/ddcutil/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="drm introspection usb-monitor user-permissions video_cards_nvidia X"
+REQUIRED_USE="drm? ( X )"
+
+RDEPEND="dev-libs/glib:2
+   sys-apps/i2c-tools
+   virtual/udev
+   drm? ( x11-libs/libdrm )
+   introspection? ( >=dev-libs/gobject-introspection-1.54.0:= )
+   usb-monitor? (
+   dev-libs/hidapi
+   virtual/libusb:1
+   sys-apps/usbutils
+   )
+   X? (
+   x11-libs/libXrandr
+   x11-libs/libX11
+   )"
+
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+pkg_pretend() {
+   # This program needs /dev/ic2-* devices to communicate with the monitor.
+   CONFIG_CHECK="~I2C_CHARDEV"
+   ERROR_I2C_CHARDEV="You must enable I2C_CHARDEV in your kernel to 
continue"
+   if use usb-monitor; then
+   CONFIG_CHECK+=" ~HIDRAW ~USB_HIDDEV"
+   ERROR_HIDRAW="HIDRAW is needed to support USB monitors"
+   ERROR_I2C_CHARDEV="USB_HIDDEV is needed to support USB monitors"
+   fi
+
+   # Now do the actual checks setup above
+   check_extra_config
+}
+
+src_prepare() {
+   default
+   eautoreconf
+   sed -i -e "s#usr/local/bin#usr/bin#" 
data/etc/udev/rules.d/45-ddcutil-usb.rules || die
+}
+
+src_configure() {
+   # Bug 607818.
+   replace-flags -O3 -O2
+
+   local myeconfargs=(
+   $(use_enable drm)
+   $(use_enable usb-monitor usb)
+   $(use_enable X x11)
+   --enable-lib
+   # Please read upstream's note about the original purpose of 
these flags before re-enabling them:
+   # https://github.com/rockowitz/ddcutil/issues/128
+   # As of 0.9.9 the following no longer compile:
+   # Python3 & CFFI is already broken as of Python 3.7, with 
future removal;
+   # SWIG : Python3.7 breakage as well PyFileObject vs PyCodeObject
+   --disable-cffi
+   --disable-cython
+   --disable-swig
+   $(use_enable introspection)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   if use user-permissions; then
+   udev_dorules data/etc/udev/rules.d/45-ddcutil-i2c.rules
+   if use usb-monitor; then
+   

[ceph-users] Re: S3 bucket lifecycle not deleting old objects

2020-07-28 Thread Robin H. Johnson
On Tue, Jul 28, 2020 at 01:28:14PM +, Alex Hussein-Kershaw wrote:
> Hello,
> 
> I have a problem that old versions of S3 objects are not being deleted. Can 
> anyone advise as to why? I'm using Ceph 14.2.9.
How many objects are in the bucket? If it's a lot, then you may run into
RGW's lifecycle performance limitations: listing each bucket is a very
slow operation for lifecycle prior to improvements make in later
versions (Octopus with maybe a backport to Nautilius?)

If the bucket doesn't have a lot of operations, you could try running
the 'radosgw-admin lc process' directly, with debug logging, and see
where it gets bogged down.

-- 
Robin Hugh Johnson
Gentoo Linux: Dev, Infra Lead, Foundation Treasurer
E-Mail   : robb...@gentoo.org
GnuPG FP : 11ACBA4F 4778E3F6 E4EDF38E B27B944E 34884E85
GnuPG FP : 7D0B3CEB E9B85B1F 825BCECF EE05E6F6 A48F6136


signature.asc
Description: PGP signature
___
ceph-users mailing list -- ceph-users@ceph.io
To unsubscribe send an email to ceph-users-le...@ceph.io


Re: Does anyone have any hints for separating business and provate finances?

2020-07-27 Thread Robin H. Johnson
On Sun, Jul 26, 2020 at 11:35:24PM +0200, Marcin Borkowski wrote:
> Hi all,
> 
> I've been using Ledger for more than 5 years now (GnuCash earlier), and
> I'm pretty happy with it.  However, I have now a challenge.  Instead of
> a regular salary, I get payments for invoices, which are not equal each
> month.  This is inconvenient from a private budget perspective.  I've
> set up a separate business account at my bank and I plan to set up
> a constant monthly transfer from that account to my private one, maybe
> even called "salary".  (Of course, I will ensure that my average monthly
> business income is greater than the "salary".)
> 
> I would like to separate these two areas in Ledger, too.  Ideally, I'd
> like to be able to see a "private" report, a "business" report or
> a "total" report.

Run two completely separate sets of accounts;

There just happens to be a posting if your business account pays the
invoice where you charged the business money.

-- 
Robin Hugh Johnson
Gentoo Linux: Dev, Infra Lead, Foundation Treasurer
E-Mail   : robb...@gentoo.org
GnuPG FP : 11ACBA4F 4778E3F6 E4EDF38E B27B944E 34884E85
GnuPG FP : 7D0B3CEB E9B85B1F 825BCECF EE05E6F6 A48F6136

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"Ledger" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to ledger-cli+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ledger-cli/robbat2-20200727T225900-474870651Z%40orbis-terrarum.net.


signature.asc
Description: PGP signature


[gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/

2020-07-27 Thread Robin H. Johnson
commit: 69493cb0203d66df3b9bb47e7df55c990380ab3f
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Mon Jul 27 21:44:52 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Mon Jul 27 21:45:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69493cb0

app-misc/solaar: bump

Signed-off-by: Robin H. Johnson  gentoo.org>

 app-misc/solaar/Manifest|  1 +
 app-misc/solaar/solaar-1.0.3_rc1.ebuild | 59 +
 2 files changed, 60 insertions(+)

diff --git a/app-misc/solaar/Manifest b/app-misc/solaar/Manifest
index 45eb9fd5351..40ff7fa0b81 100644
--- a/app-misc/solaar/Manifest
+++ b/app-misc/solaar/Manifest
@@ -1,2 +1,3 @@
 DIST solaar-1.0.1.tar.gz 1195660 BLAKE2B 
e6cd89b5735e125dd438255a8961b1d5d38feb515c5097efec0403d99b9db6e29c439c13e279fcffe69cb314bf2650a7a11770830fdf1e971ade27ce8331aed2
 SHA512 
e0b2bbfd97d9650d94f1a4b47e4e70f09c75f684e7e1d3e67d2cf6dd197109084e941b98333e173fb205d5c9464dd07e17390d9c2d5b46393fee2efdb20429ac
 DIST solaar-1.0.2.tar.gz 1540722 BLAKE2B 
66c6f7c347f5eba538d3d48ff1c1137c1c71bf84dfb1a306a94e3cb24810378864066644a82d27eaaee2d80d30bcd30bb71ebe80fdb12363e9b194df9054946d
 SHA512 
5f97b51e7853386311c5b9ff968a72529d55837f7262786e86085e130d219ac22095c20c984e340f619a15b8242f90e66a6c678c5e0c507c261d0430b74eacd6
+DIST solaar-1.0.3rc1.tar.gz 782803 BLAKE2B 
a4dde7238f2616d98cafafa775050fd0c3a3aaf8a11b0eab333993a9246c321c45ebe4d30adddf82d826e1909a8e90cb0914472ab40f9ed5560d380931aea591
 SHA512 
845c55865ef93c163bae80dfe6e8e3013363cff1be03b167dcd4f30c541ae16e1828ed6e51c8c77aa8b067e3a75cd8e1980fb8847b308d067a816598f83c8d83

diff --git a/app-misc/solaar/solaar-1.0.3_rc1.ebuild 
b/app-misc/solaar/solaar-1.0.3_rc1.ebuild
new file mode 100644
index 000..37fb735fd59
--- /dev/null
+++ b/app-misc/solaar/solaar-1.0.3_rc1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=bdepend
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit linux-info udev xdg distutils-r1
+
+DESCRIPTION="Linux Device Manager for Logitech Unifying Receivers and Paired 
Devices"
+HOMEPAGE="https://pwr-solaar.github.io/Solaar/;
+SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV/_rc/rc}.tar.gz -> 
${P/_rc/rc}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="doc appindicator libnotify"
+
+RDEPEND="
+   acct-group/plugdev
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   >=dev-python/pyudev-0.13[${PYTHON_USEDEP}]
+   x11-libs/gtk+:3[introspection]
+   appindicator? ( dev-libs/libappindicator:3 )
+   libnotify? ( x11-libs/libnotify )"
+# libappindicator & libnotify are entirely optional and detected at runtime
+
+S="${WORKDIR}"/Solaar-${PV/_rc/rc}
+
+CONFIG_CHECK="~HID_LOGITECH_DJ ~HIDRAW"
+
+python_prepare_all() {
+   # don't autostart (bug #494608)
+   sed -i \
+   -e '/yield autostart_path/d' \
+   setup.py || die
+
+   sed -i -r \
+   -e '/yield.*udev.*rules.d/{s,/etc,/lib,g}' \
+   setup.py || die
+
+   # grant plugdev group rw access
+   sed -i 's/#MODE=/MODE=/' rules.d/42-logitech-unify-permissions.rules || 
die
+
+   distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   dodoc docs/devices.md
+   if use doc; then
+   dodoc -r docs/*
+   else
+   newdoc docs/index.md README.md
+   fi
+   udev_dorules "${S}"/rules.d/42-logitech-unify-permissions.rules
+}



[ceph-users] Re: NoSuchKey on key that is visible in s3 list/radosgw bk

2020-07-27 Thread Robin H. Johnson
On Mon, Jul 27, 2020 at 08:02:23PM +0200, Mariusz Gronczewski wrote:
> Hi,
> 
> I've got a problem on Octopus (15.2.3, debian packages) install, bucket
> S3 index shows a file:
> 
> s3cmd ls s3://upvid/255/38355 --recursive
> 2020-07-27 17:48  50584342
> 
> s3://upvid/255/38355/juz_nie_zyjesz_sezon_2___oficjalny_zwiastun___netflix_mp4
> 
> radosgw-admin bi list also shows it
> 
> {
> "type": "plain",
> "idx":
> "255/38355/juz_nie_zyjesz_sezon_2___oficjalny_zwiastun___netflix_mp4",
> "entry": { "name":
> "255/38355/juz_nie_zyjesz_sezon_2___oficjalny_zwiastun___netflix_mp4",
> "instance": "", "ver": {
> "pool": 11,
> "epoch": 853842
> },
> "locator": "",
> "exists": "true",
> "meta": {
> "category": 1,
> "size": 50584342,
> "mtime": "2020-07-27T17:48:27.203008Z",
> "etag": "2b31cc8ce8b1fb92a5f65034f2d12581-7",
> "storage_class": "",
> "owner": "filmweb-app",
> "owner_display_name": "filmweb app user",
> "content_type": "",
> "accounted_size": 50584342,
> "user_data": "",
> "appendable": "false"
> },
> "tag": "_3ubjaztglHXfZr05wZCFCPzebQf-ZFP",
> "flags": 0,
> "pending_map": [],
> "versioned_epoch": 0
> }
> },
> 
> but trying to download it via curl (I've set permissions to public0 only gets 
> me
Does the RADOS object for this still exist?

try:
radosgw-admin object stat --bucket ... --object 
'255/38355/juz_nie_zyjesz_sezon_2___oficjalny_zwiastun___netflix_mp4'

If that doesn't return, then the backing object is gone, and you have a
stale index entry that can be cleaned up in most cases with check
bucket.
For cases where that doesn't fix it, my recommended way to fix it is
write a new 0-byte object to the same name, then delete it.

-- 
Robin Hugh Johnson
Gentoo Linux: Dev, Infra Lead, Foundation Treasurer
E-Mail   : robb...@gentoo.org
GnuPG FP : 11ACBA4F 4778E3F6 E4EDF38E B27B944E 34884E85
GnuPG FP : 7D0B3CEB E9B85B1F 825BCECF EE05E6F6 A48F6136


signature.asc
Description: PGP signature
___
ceph-users mailing list -- ceph-users@ceph.io
To unsubscribe send an email to ceph-users-le...@ceph.io


[gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2020-07-26 23:59 UTC

2020-07-26 Thread Robin H. Johnson
The attached list notes all of the packages that were added or removed
from the tree, for the week ending 2020-07-26 23:59 UTC.

Removals:
dev-python/Numdifftools20200723-18:36 bman 59207df0adf
dev-python/pyscaffold  20200723-18:36 bman 59207df0adf
dev-python/pytest-runner   20200724-20:20 bman 5656631766c
dev-tex/cdcover20200719-12:40 ulm  18e9276dab5
dev-tex/circuit_macros 20200719-12:40 ulm  18e9276dab5
dev-tex/currvita   20200719-12:40 ulm  18e9276dab5
dev-tex/curve  20200719-12:40 ulm  18e9276dab5
dev-tex/dot2texi   20200719-12:40 ulm  18e9276dab5
dev-tex/ellipsis   20200719-12:40 ulm  18e9276dab5
dev-tex/envlab 20200719-12:40 ulm  18e9276dab5
dev-tex/europecv   20200719-12:40 ulm  18e9276dab5
dev-tex/feynmf 20200723-18:37 bman eeaf00ab918
dev-tex/flabels20200719-12:40 ulm  18e9276dab5
dev-tex/floatflt   20200719-12:40 ulm  18e9276dab5
dev-tex/g-brief20200719-12:40 ulm  18e9276dab5
dev-tex/harvard20200719-12:40 ulm  18e9276dab5
dev-tex/lazylist   20200719-12:40 ulm  18e9276dab5
dev-tex/leaflet20200719-12:40 ulm  18e9276dab5
dev-tex/newlfm 20200719-12:40 ulm  18e9276dab5
dev-tex/polytable  20200719-12:40 ulm  18e9276dab5
dev-tex/rcsinfo20200719-12:40 ulm  18e9276dab5
dev-tex/svninfo20200719-12:40 ulm  18e9276dab5
dev-tex/texpower   20200719-12:40 ulm  18e9276dab5
dev-tex/tipa   20200719-12:40 ulm  18e9276dab5
dev-tex/translator 20200719-12:40 ulm  18e9276dab5
media-sound/rgain  20200724-21:31 asturm   b3215a66c25
sci-chemistry/relax20200723-18:36 bman 59207df0adf
x11-misc/nts   20200724-21:29 asturm   8dd62ef4ef8

Additions:
acct-group/postfix_exporter20200725-19:48 williamh e4e601659dd
acct-group/ubridge 20200725-18:56 bman 973ed8bc7b1
acct-user/postfix_exporter 20200725-19:49 williamh 5d2d80ac62b
app-misc/OpenRGB   20200720-04:30 chutzpah 676d261eac8
dev-cpp/libodb 20200721-10:41 gienah   696d1bbaddd
dev-cpp/libodb-sqlite  20200721-10:42 gienah   0313417f6c2
dev-db/phppgadmin  20200720-07:57 tupone   39559f13bcd
dev-python/jaraco-context  20200720-16:33 mgorny   272c9a97d4c
dev-ros/ament_cmake_copyright  20200723-12:56 aballier 736b8d11e16
dev-ros/ament_cmake_export_targets 20200723-11:31 aballier df14b345167
dev-ros/ament_cmake_lint_cmake 20200723-12:52 aballier 2459f6c67ba
dev-ros/ament_cmake_xmllint20200723-13:57 aballier 555bb946d86
dev-ros/ament_copyright20200723-12:42 aballier b7af3859774
dev-ros/ament_flake8   20200723-12:36 aballier 054fdabce01
dev-ros/ament_lint 20200723-12:35 aballier a08538dd64d
dev-ros/ament_lint_auto20200723-12:15 aballier 563ebf9e9ed
dev-ros/ament_lint_cmake   20200723-12:48 aballier cb41a1624cf
dev-ros/ament_pep257   20200723-12:43 aballier 7383b51ba85
dev-ros/ament_xmllint  20200723-13:53 aballier 0045ebb34bd
sys-process/bashtop20200514-06:45 dolsen   2905f6a4850
x11-misc/appmenu-gtk-module20200726-17:53 asturm   ce5c0c6e75b
x11-misc/xsettingsd20200726-15:24 asturm   79827cc70b8

--
Robin Hugh Johnson
Gentoo Linux Developer
E-Mail : robb...@gentoo.org
GnuPG FP   : 11AC BA4F 4778 E3F6 E4ED  F38E B27B 944E 3488 4E85
Removed Packages:
media-sound/rgain,removed,asturm,20200724-21:31,b3215a66c25
x11-misc/nts,removed,asturm,20200724-21:29,8dd62ef4ef8
dev-python/pytest-runner,removed,bman,20200724-20:20,5656631766c
dev-tex/cdcover,removed,ulm,20200719-12:40,18e9276dab5
dev-tex/circuit_macros,removed,ulm,20200719-12:40,18e9276dab5
dev-tex/currvita,removed,ulm,20200719-12:40,18e9276dab5
dev-tex/curve,removed,ulm,20200719-12:40,18e9276dab5
dev-tex/dot2texi,removed,ulm,20200719-12:40,18e9276dab5
dev-tex/ellipsis,removed,ulm,20200719-12:40,18e9276dab5
dev-tex/envlab,removed,ulm,20200719-12:40,18e9276dab5
dev-tex/europecv,removed,ulm,20200719-12:40,18e9276dab5
dev-tex/flabels,removed,ulm,20200719-12:40,18e9276dab5
dev-tex/floatflt,removed,ulm,20200719-12:40,18e9276dab5
dev-tex/g-brief,removed,ulm,20200719-12:40,18e9276dab5
dev-tex/harvard,removed,ulm,20200719-12:40,18e9276dab5
dev-tex/lazylist,removed,ulm,20200719-12:40,18e9276dab5
dev-tex/leaflet,removed,ulm,20200719-12:40,18e9276dab5
dev-tex/newlfm,removed,ulm,20200719-12:40,18e9276dab5
dev-tex/polytable,removed,ulm,20200719-12:40,18e9276dab5
dev-tex/rcsinfo,removed,ulm,20200719-12:40,18e9276dab5

[gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2020-07-19 23:59 UTC

2020-07-19 Thread Robin H. Johnson
The attached list notes all of the packages that were added or removed
from the tree, for the week ending 2020-07-19 23:59 UTC.

Removals:
app-misc/webcomics-collector  20200713-04:48 mgorny7b01197db97
app-mobilephone/kannel20200715-17:37 bman  7d441d1f185
app-mobilephone/kannel-sqlbox 20200715-17:37 bman  7d441d1f185
app-text/xindy20200713-04:54 mgorny784c82ccc3c
dev-embedded/gnome-avrdude20200718-13:04 asturm59087e6894d
dev-libs/389-adminutil20200713-04:51 mgornyaef3f76fb56
dev-libs/svrcore  20200713-04:52 mgorny7414f8c33bb
dev-python/dnslib 20200713-04:49 mgorny9b529964fb1
dev-python/hglib  20200715-17:36 bman  57154e19cb3
dev-ruby/rack-mount   20200713-04:47 mgorny556b7efb7fb
dev-util/cdiff20200713-04:53 mgorny62f7495f92d
games-board/gnono 20200718-13:07 asturm476ad2cf126
games-board/mt_gtk_client 20200718-13:06 asturm0710d81507d
games-board/sirius20200718-13:05 asturmcdf6c4e03a6
games-puzzle/gtetrinet20200718-13:06 asturmb68ba6db7ff
media-libs/pymemphis  20200719-19:27 asturm906e24a221b
net-misc/pytvshows20200713-04:48 mgorny229fae0ad78
net-nds/389-ds-base   20200713-04:50 mgornyeb6602276b3
net-news/rawdog   20200713-04:48 mgorny33d2318fee7

Additions:
acct-group/chronograf 20200712-21:47 williamh  8dbd1eefe54
acct-group/docker_auth20200714-00:31 williamh  55e51b98e3e
acct-group/influxdb   20200712-19:47 williamh  4109dd052eb
acct-group/kapacitor  20200712-21:10 williamh  2c2415262a0
acct-group/nginx-vts-exporter 20200714-22:49 williamh  84dbc150608
acct-group/openvpn_exporter   20200715-15:39 williamh  a868b897345
acct-user/chronograf  20200712-21:48 williamh  4bb3f578714
acct-user/docker_auth 20200714-00:40 williamh  63fe03faf64
acct-user/influxdb20200712-19:50 williamh  c5c7ebb7018
acct-user/kapacitor   20200712-21:11 williamh  f9dff188bd2
acct-user/nginx-vts-exporter  20200714-22:51 williamh  f9e0f88890a
acct-user/openvpn_exporter20200715-15:44 williamh  8583650a765
app-editors/pyvim 20200719-14:15 monsieurp 1d39f31bc45
app-misc/freewvs  20200715-18:00 hanno f2ec2b6acae
dev-lang/cxprolog 20200719-09:45 keri  bbe7289e65c
dev-libs/clipper  20200623-04:52 expeditioneer 4ff9c10ea72
dev-python/findimports20200715-10:03 mgorny6bcf0bdc431
dev-python/pony   20200715-06:24 mgornyd14e21cbbb6
dev-python/pylatex20200717-08:44 juippis   93a0a85dde9
dev-python/pyre2  20200717-01:03 chutzpah  f624cb66279
dev-python/quantities 20200717-08:43 juippis   1a193d349c5
dev-python/zxcvbn 20200715-05:50 mgorny9fcd2852540
dev-ros/actionlib_tools   20200716-17:33 aballier  03ffaa65b3c
dev-ros/rosbridge_msgs20200715-15:05 aballier  2e2a4b05a8c
dev-util/build2   20200719-13:33 gienah67e602f6277
sci-geosciences/GeographicLib 20200716-15:29 aballier  0df93936248

--
Robin Hugh Johnson
Gentoo Linux Developer
E-Mail : robb...@gentoo.org
GnuPG FP   : 11AC BA4F 4778 E3F6 E4ED  F38E B27B 944E 3488 4E85
Removed Packages:
media-libs/pymemphis,removed,asturm,20200719-19:27,906e24a221b
games-board/gnono,removed,asturm,20200718-13:07,476ad2cf126
games-puzzle/gtetrinet,removed,asturm,20200718-13:06,b68ba6db7ff
games-board/mt_gtk_client,removed,asturm,20200718-13:06,0710d81507d
games-board/sirius,removed,asturm,20200718-13:05,cdf6c4e03a6
dev-embedded/gnome-avrdude,removed,asturm,20200718-13:04,59087e6894d
app-mobilephone/kannel-sqlbox,removed,bman,20200715-17:37,7d441d1f185
app-mobilephone/kannel,removed,bman,20200715-17:37,7d441d1f185
dev-python/hglib,removed,bman,20200715-17:36,57154e19cb3
app-text/xindy,removed,mgorny,20200713-04:54,784c82ccc3c
dev-util/cdiff,removed,mgorny,20200713-04:53,62f7495f92d
dev-libs/svrcore,removed,mgorny,20200713-04:52,7414f8c33bb
dev-libs/389-adminutil,removed,mgorny,20200713-04:51,aef3f76fb56
net-nds/389-ds-base,removed,mgorny,20200713-04:50,eb6602276b3
dev-python/dnslib,removed,mgorny,20200713-04:49,9b529964fb1
app-misc/webcomics-collector,removed,mgorny,20200713-04:48,7b01197db97
net-misc/pytvshows,removed,mgorny,20200713-04:48,229fae0ad78
net-news/rawdog,removed,mgorny,20200713-04:48,33d2318fee7
dev-ruby/rack-mount,removed,mgorny,20200713-04:47,556b7efb7fb
Added Packages:
app-editors/pyvim,added,monsieurp,20200719-14:15,1d39f31bc45
dev-util/build2,added,gienah,20200719-13:33,67e602f6277
dev-python/pylatex,added,juippis,20200717-08:44,93a0a85dde9
dev-python/quantities,added,juippis,20200717-08:43,1a193d349c5

[gentoo-commits] repo/gentoo:master commit in: dev-db/influxdb/

2020-07-15 Thread Robin H. Johnson
commit: b6fb82e3b56b51e079ef0d6f9a12cde5d5d66bba
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Wed Jul 15 21:31:46 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Wed Jul 15 21:31:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6fb82e3

dev-db/influxdb: merge improvements from seperate 1.8.0 work to -r1

Signed-off-by: Robin H. Johnson  gentoo.org>

 dev-db/influxdb/influxdb-1.8.0-r1.ebuild | 16 
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/dev-db/influxdb/influxdb-1.8.0-r1.ebuild 
b/dev-db/influxdb/influxdb-1.8.0-r1.ebuild
index 9879d5f13bb..658437482ef 100644
--- a/dev-db/influxdb/influxdb-1.8.0-r1.ebuild
+++ b/dev-db/influxdb/influxdb-1.8.0-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 DESCRIPTION="Scalable datastore for metrics, events, and real-time analytics"
 HOMEPAGE="https://www.influxdata.com;
 
-inherit go-module systemd user
+inherit go-module systemd
 
 EGO_PN="github.com/influxdata/${PN}"
 EGO_SUM=(
@@ -461,15 +461,15 @@ SLOT="0"
 KEYWORDS="~amd64"
 IUSE="doc"
 
-DEPEND="doc? (
+BDEPEND="doc? (
>=app-text/asciidoc-8.6.10
app-text/xmlto
 )"
-
-pkg_setup() {
-   enewgroup influxdb
-   enewuser influxdb -1 -1 /var/lib/influxdb influxdb
-}
+COMMON_DEPEND="
+   acct-group/influxdb
+   acct-user/influxdb"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
 
 src_compile() {
set -- env GOBIN="${S}/bin/" go install -a -installsuffix cgo \
@@ -477,7 +477,7 @@ src_compile() {
-v -work -x ./...
echo "$@"
"$@" || die "compile failed"
-   use doc && cd man && emake build
+   use doc && emake -C man build
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: dev-db/influxdb/files/, dev-db/influxdb/

2020-07-15 Thread Robin H. Johnson
commit: 49371a1e0a5cb39497e91082fc2fa75d1a40129d
Author: Konstantin Podshumok  gmail  com>
AuthorDate: Wed Jul 31 03:37:01 2019 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Wed Jul 15 21:29:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49371a1e

dev-db/influxdb bump version 1.8.0, fix -version option, USE flag doc

(Merged as influxdb-1.8.0-r1.ebuild by developer, cleanup commits follow)

Bug: https://bugs.gentoo.org/691168
Bug: https://bugs.gentoo.org/695232
Closes: https://bugs.gentoo.org/689880
Closes: https://github.com/gentoo/gentoo/pull/12586
Signed-off-by: Konstantin Podshumok  gmail.com>
(cherry picked from commit 225ff981202f06c2a2eff344e89b0c987e4989a5)
Signed-off-by: Robin H. Johnson  gentoo.org>

 dev-db/influxdb/files/influxdb.confd |   6 +
 dev-db/influxdb/files/influxdb.rc-r1 |  43 +++
 dev-db/influxdb/influxdb-1.8.0-r1.ebuild | 504 +++
 3 files changed, 553 insertions(+)

diff --git a/dev-db/influxdb/files/influxdb.confd 
b/dev-db/influxdb/files/influxdb.confd
index 44e8a9cd304..7541ad057ae 100644
--- a/dev-db/influxdb/files/influxdb.confd
+++ b/dev-db/influxdb/files/influxdb.confd
@@ -8,5 +8,11 @@
 #This is the influxd output log:
 #output_log="/dev/null"
 
+#The influxd Config file location:
+#config="/etc/influxdb/influxdb.conf"
+
 # Extra options to pass to influxd:
 #influxd_opts=""
+
+# Uncomment / edit to enable healthchecks
+#INFLUXDB_HEALTHCHECK_URI="127.0.0.1:8086/ping"

diff --git a/dev-db/influxdb/files/influxdb.rc-r1 
b/dev-db/influxdb/files/influxdb.rc-r1
new file mode 100644
index 000..28fd9f6861c
--- /dev/null
+++ b/dev-db/influxdb/files/influxdb.rc-r1
@@ -0,0 +1,43 @@
+#!/sbin/openrc-run
+
+config="${config:-/etc/influxdb/influxdb.conf}"
+
+supervisor="supervise-daemon"
+command=/usr/bin/influxd
+command_args="-config ${config} -pidfile ${pidfile} ${influxd_opts}"
+command_user="influxdb:influxdb"
+
+retry=SIGTERM/30/SIGKILL/10
+wait=1000
+
+# Logging
+error_log="${error_log:-/var/log/influxdb/influxd.log}"
+output_log="${output_log:-/dev/null}"
+
+# Max open files
+rc_ulimit="-n 65536"
+
+start_pre() {
+   # Check if config file exist
+   if [ ! -r ${config} ]; then
+   eerror "config file ${config} doesn't exist"
+   return 1
+   fi
+   if [ ! -f "$error_log" ]; then
+   mkdir -p "$(dirname $error_log)"
+   fi
+   if [ ! -f "$output_log" ]; then
+   mkdir -p "$(dirname $output_log)"
+   fi
+   return 0
+}
+
+if [[ -n "${INFLUXDB_HEALTHCHECK_URI}" ]]; then
+healthcheck_delay=300
+healthcheck_timer=60
+
+healthcheck() {
+command -v wget || return 0
+wget -Oq- "${INFLUXDB_HEALTHCHECK_URI}"
+}
+fi

diff --git a/dev-db/influxdb/influxdb-1.8.0-r1.ebuild 
b/dev-db/influxdb/influxdb-1.8.0-r1.ebuild
new file mode 100644
index 000..9879d5f13bb
--- /dev/null
+++ b/dev-db/influxdb/influxdb-1.8.0-r1.ebuild
@@ -0,0 +1,504 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Scalable datastore for metrics, events, and real-time analytics"
+HOMEPAGE="https://www.influxdata.com;
+
+inherit go-module systemd user
+
+EGO_PN="github.com/influxdata/${PN}"
+EGO_SUM=(
+   "github.com/influxdata/flux v0.65.0" # MIT
+   "github.com/influxdata/influxql v1.1.0" # MIT
+   "github.com/influxdata/line-protocol 
v0.0.0-20180522152040-32c6aa80de5e" # MIT
+   "github.com/influxdata/tdigest v0.0.0-20181121200506-bf2b5ad3c0a9" # 
Apache-2.0
+   "github.com/influxdata/roaring v0.4.13-0.20180809181101-fc520f41fab6" # 
Apache-2.0
+   "github.com/influxdata/usage-client v0.0.0-20160829180054-6d3895376368" 
# MIT
+   "github.com/gogo/protobuf v1.1.1"  # BSD
+   "cloud.google.com/go v0.51.0" # Apache-2.0
+   "cloud.google.com/go/bigtable v1.2.0" # Apache-2.0
+   "google.golang.org/appengine v1.6.5" # Apache-2.0
+   "github.com/google/flatbuffers v1.11.0" # Apache-2.0
+   "github.com/apache/arrow/go/arrow v0.0.0-20191024131854-af6fa24be0db" # 
Apache-2.0
+   "github.com/c-bata/go-prompt v0.2.2" # MIT
+   "github.com/cespare/xxhash v1.1.0" # MIT
+   "github.com/eclipse/paho.mqtt.golang v1.2.0" # EPL-1.0
+   "github.com/go-sql-driver/mysql v1.4.1" # MPL-2.0
+   "github.com/golang/geo v0.0.0-20190916061304-5b978397cfec" # Apache-2.0
+   "github.com/golang/protobuf v1.3.2" # BSD
+   "github.com/golang/snappy v0.0.0-

[gentoo-commits] repo/gentoo:master commit in: dev-db/influxdb/files/

2020-07-15 Thread Robin H. Johnson
commit: 4bdbbfae0e5bb38d32a86f43b7a2c2cd57c70dfe
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Wed Jul 15 21:02:50 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Wed Jul 15 21:30:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bdbbfae

dev-db/influxdb: cleanup new init script

Signed-off-by: Robin H. Johnson  gentoo.org>

 dev-db/influxdb/files/influxdb.rc-r1 | 14 --
 1 file changed, 8 insertions(+), 6 deletions(-)

diff --git a/dev-db/influxdb/files/influxdb.rc-r1 
b/dev-db/influxdb/files/influxdb.rc-r1
index 28fd9f6861c..7556a506784 100644
--- a/dev-db/influxdb/files/influxdb.rc-r1
+++ b/dev-db/influxdb/files/influxdb.rc-r1
@@ -1,6 +1,8 @@
 #!/sbin/openrc-run
 
 config="${config:-/etc/influxdb/influxdb.conf}"
+pidfile=${pidfile:-/var/run/influxd.pid}
+influxd_opts=${influxd_opts:-}
 
 supervisor="supervise-daemon"
 command=/usr/bin/influxd
@@ -19,20 +21,20 @@ rc_ulimit="-n 65536"
 
 start_pre() {
# Check if config file exist
-   if [ ! -r ${config} ]; then
+   if [ ! -r "${config}" ]; then
eerror "config file ${config} doesn't exist"
return 1
fi
-   if [ ! -f "$error_log" ]; then
-   mkdir -p "$(dirname $error_log)"
+   if [ -n "${error_log}" ] && [ ! -e "${error_log}" ]; then
+   checkpath -d -o "${command_user}" "$(dirname "${error_log}")"
fi
-   if [ ! -f "$output_log" ]; then
-   mkdir -p "$(dirname $output_log)"
+   if [ -n "${output_log}" ] && [ ! -e "${output_log}" ]; then
+   checkpath -d -o "${command_user}" "$(dirname "${output_log}")"
fi
return 0
 }
 
-if [[ -n "${INFLUXDB_HEALTHCHECK_URI}" ]]; then
+if [ -n "${INFLUXDB_HEALTHCHECK_URI}" ]; then
 healthcheck_delay=300
 healthcheck_timer=60
 



[gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2020-07-12 23:59 UTC

2020-07-12 Thread Robin H. Johnson
The attached list notes all of the packages that were added or removed
from the tree, for the week ending 2020-07-12 23:59 UTC.

Removals:
dev-ros/shape_tools20200709-12:07 aballier   2517553f907
www-apps/otrs  20200709-12:41 sam934a47e2dfc

Additions:
acct-group/mysqld_exporter 20200706-23:29 whissi 5af94a0e45a
acct-group/privoxy 20200712-06:39 bircoph1ad46d602c2
acct-user/mysqld_exporter  20200706-23:31 whissi 797089af62c
acct-user/privoxy  20200712-07:00 bircoph69181ddeb01
dev-games/openscenegraph-openmw20200529-01:22 juippis74f618175eb
dev-games/recastnavigation 20200616-21:41 juippis70236cb91b9
dev-libs/cgreen20200629-17:49 juippisf5a3ab31a3b
dev-perl/SQL-Abstract-Classic  20200709-09:48 kentnl db6cae4b291
dev-python/pytest-freezegun20200708-07:59 mgorny f038d8dc1fa
dev-ros/joint_state_publisher_gui  20200708-14:21 aballier   2da685a5651
gui-libs/xdg-desktop-portal-wlr20200707-19:58 prometheanfire 143880fae5d
kde-frameworks/kdav20200711-12:55 asturm ef9511a56b3
media-libs/noise-suppression-for-voice 20200706-17:22 zerochaos  dd582914ea1

--
Robin Hugh Johnson
Gentoo Linux Developer
E-Mail : robb...@gentoo.org
GnuPG FP   : 11AC BA4F 4778 E3F6 E4ED  F38E B27B 944E 3488 4E85
Removed Packages:
www-apps/otrs,removed,sam,20200709-12:41,934a47e2dfc
dev-ros/shape_tools,removed,aballier,20200709-12:07,2517553f907
Added Packages:
acct-user/privoxy,added,bircoph,20200712-07:00,69181ddeb01
acct-group/privoxy,added,bircoph,20200712-06:39,1ad46d602c2
kde-frameworks/kdav,added,asturm,20200711-12:55,ef9511a56b3
dev-libs/cgreen,added,juippis,20200629-17:49,f5a3ab31a3b
dev-perl/SQL-Abstract-Classic,added,kentnl,20200709-09:48,db6cae4b291
dev-ros/joint_state_publisher_gui,added,aballier,20200708-14:21,2da685a5651
dev-python/pytest-freezegun,added,mgorny,20200708-07:59,f038d8dc1fa
dev-games/recastnavigation,added,juippis,20200616-21:41,70236cb91b9
dev-games/openscenegraph-openmw,added,juippis,20200529-01:22,74f618175eb
gui-libs/xdg-desktop-portal-wlr,added,prometheanfire,20200707-19:58,143880fae5d
acct-user/mysqld_exporter,added,whissi,20200706-23:31,797089af62c
acct-group/mysqld_exporter,added,whissi,20200706-23:29,5af94a0e45a
media-libs/noise-suppression-for-voice,added,zerochaos,20200706-17:22,dd582914ea1

Done.

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/did_you_mean/

2020-07-06 Thread Robin H. Johnson
commit: 4d1149aa93f96c51be4d9520ba3322a1231c83ec
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Mon Jul  6 17:13:15 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Mon Jul  6 17:14:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d1149aa

dev-ruby/did_you_mean: ensure dev-ruby/psych is gone

Fixes following error during src_install:
```
/usr/lib64/ruby/2.5.0/psych/handler.rb:30: warning: previous definition of 
EVENTS was here
Traceback (most recent call last):
10: from -e:1:in `'
 9: from 
/usr/lib64/ruby/site_ruby/2.5.0/rubygems/specification.rb:1060:in `from_yaml'
 8: from /usr/lib64/ruby/site_ruby/2.5.0/rubygems.rb:698:in `load_yaml'
 7: from 
/usr/lib64/ruby/site_ruby/2.5.0/rubygems/core_ext/kernel_require.rb:72:in 
`require'
 6: from 
/usr/lib64/ruby/site_ruby/2.5.0/rubygems/core_ext/kernel_require.rb:72:in 
`require'
 5: from /usr/lib64/ruby/gems/2.5.0/gems/psych-3.0.2/lib/psych.rb:19:in 
`'
 4: from 
/usr/lib64/ruby/site_ruby/2.5.0/rubygems/core_ext/kernel_require.rb:72:in 
`require'
 3: from 
/usr/lib64/ruby/site_ruby/2.5.0/rubygems/core_ext/kernel_require.rb:72:in 
`require'
 2: from 
/usr/lib64/ruby/gems/2.5.0/gems/psych-3.0.2/lib/psych/parser.rb:2:in `'
 1: from 
/usr/lib64/ruby/gems/2.5.0/gems/psych-3.0.2/lib/psych/parser.rb:33:in 
`'
/usr/lib64/ruby/gems/2.5.0/gems/psych-3.0.2/lib/psych/parser.rb:34:in 
`': superclass mismatch for class Mark (TypeError)
 * ERROR: dev-ruby/did_you_mean-1.4.0::gentoo failed (install phase):
 *   Unable to generate gemspec file.
```

Signed-off-by: Robin H. Johnson  gentoo.org>

 dev-ruby/did_you_mean/did_you_mean-1.4.0.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-ruby/did_you_mean/did_you_mean-1.4.0.ebuild 
b/dev-ruby/did_you_mean/did_you_mean-1.4.0.ebuild
index aaf321bf8d8..37ef1514da1 100644
--- a/dev-ruby/did_you_mean/did_you_mean-1.4.0.ebuild
+++ b/dev-ruby/did_you_mean/did_you_mean-1.4.0.ebuild
@@ -16,6 +16,9 @@ LICENSE="MIT"
 SLOT="2.6"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
+# Old dev-ruby/psych is removed from the tree, but must be uninstalled before
+# did_you_mean will build.
+DEPEND="${DEPEND} !!dev-ruby/psych"
 
 all_ruby_prepare() {
sed -i -e '/bundler/ s:^:#:' Rakefile || die



[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/

2020-07-06 Thread Robin H. Johnson
commit: b799b65375b36a8a9e1b6498a93a2488a0361671
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Mon Jul  6 17:03:19 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Mon Jul  6 17:14:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b799b653

app-text/highlight: add support for slotted Lua

Verified on my desktop w/ Lua 5.3

Signed-off-by: Robin H. Johnson  gentoo.org>

 app-text/highlight/highlight-3.57-r1.ebuild | 111 
 1 file changed, 111 insertions(+)

diff --git a/app-text/highlight/highlight-3.57-r1.ebuild 
b/app-text/highlight/highlight-3.57-r1.ebuild
new file mode 100644
index 000..079ca0895c8
--- /dev/null
+++ b/app-text/highlight/highlight-3.57-r1.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit qmake-utils toolchain-funcs
+
+DESCRIPTION="Converts source code to formatted text (HTML, LaTeX, etc.) with 
syntax highlight"
+HOMEPAGE="http://www.andre-simon.de/;
+SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="examples qt5"
+
+RDEPEND="
+   || ( dev-lang/lua:0 dev-lang/lua:5.3 dev-lang/lua:5.2 dev-lang/lua:5.1 )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   )
+"
+DEPEND="${RDEPEND}
+   dev-libs/boost
+"
+BDEPEND="
+   virtual/pkgconfig
+   qt5? ( dev-qt/linguist-tools:5 )
+"
+
+myhlopts=(
+   "CXX=$(tc-getCXX)"
+   "AR=$(tc-getAR)"
+   "LDFLAGS=${LDFLAGS}"
+   "CFLAGS=${CXXFLAGS} -DNDEBUG -std=c++11"
+   "DESTDIR=${D}"
+   "PREFIX=${EPREFIX}/usr"
+   "HL_CONFIG_DIR=${EPREFIX}/etc/highlight/"
+   "HL_DATA_DIR=${EPREFIX}/usr/share/highlight/"
+   "doc_dir=${EPREFIX}/usr/share/doc/${PF}/"
+   "conf_dir=${EPREFIX}/etc/highlight/"
+)
+
+src_prepare() {
+   default
+
+   # disable man page compression
+   sed -e "/GZIP/d" -i makefile || die
+
+   sed -e "/LSB_DOC_DIR/s:doc/${PN}:doc/${PF}:" \
+   -i src/core/datadir.cpp || die
+
+   # Use the correct pkgconfig name for Lua
+   # Upstream codebase supports up to and including Lua 5.3!
+   if has_version 'dev-lang/lua:5.3'; then
+   LUAPKGCONFIG=lua5.3
+   elif has_version 'dev-lang/lua:5.2'; then
+   LUAPKGCONFIG=lua5.2
+   elif has_version 'dev-lang/lua:5.1'; then
+   LUAPKGCONFIG=lua5.1
+   elif has_version 'dev-lang/lua:0'; then
+   LUAPKGCONFIG=lua
+   else
+   die "Could not detect Lua version"
+   fi
+   einfo "Using pkg-config ${LUAPKGCONFIG}"
+   sed -r -i \
+   -e "/^LUA_.*pkg-config/s,\,${LUAPKGCONFIG},g" \
+   "${S}"/extras/tcl/makefile \
+   "${S}"/extras/swig/makefile \
+   "${S}"/makefile \
+   "${S}"/src/makefile \
+   || die "Failed to set Lua version"
+
+   # We set it via eqmake5, otherwise it forces clang...
+   sed -e "s/QMAKE_CC/#QMAKE_CC/g" \
+   -e "s/QMAKE_CXX /#QMAKE_CXX /g" \
+   -i src/gui-qt/highlight.pro || die
+}
+
+src_configure() {
+   if use qt5 ; then
+   pushd src/gui-qt > /dev/null || die
+   eqmake5 \
+   
'DEFINES+=DATA_DIR=\\\"'"${EPREFIX}"'/usr/share/${PN}/\\\" 
CONFIG_DIR=\\\"'"${EPREFIX}"'/etc/${PN}/\\\" 
DOC_DIR=\\\"'"${EPREFIX}"'/usr/share/doc/${PF}/\\\"'
+   popd > /dev/null || die
+   fi
+}
+
+src_compile() {
+   emake -f makefile "${myhlopts[@]}"
+   if use qt5 ; then
+   pushd src/gui-qt > /dev/null || die
+   emake
+   popd > /dev/null || die
+   fi
+}
+
+src_install() {
+   emake -f makefile "${myhlopts[@]}" install
+   if use qt5; then
+   emake -f makefile "${myhlopts[@]}" install-gui
+   docompress -x 
/usr/share/doc/${PF}/{ChangeLog,COPYING,README,README_PLUGINS}
+   fi
+
+   if ! use examples ; then
+   rm -r "${ED}"/usr/share/doc/${PF}/extras || die
+   fi
+}



[gentoo-commits] proj/elections:master commit in: /

2020-07-05 Thread Robin H. Johnson
commit: 77b3e54d957ff7d31845f84b835adea0995c8fd5
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Mon Jul  6 05:10:24 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Mon Jul  6 05:10:24 2020 +
URL:https://gitweb.gentoo.org/proj/elections.git/commit/?id=77b3e54d

README: improve countify instructions

Signed-off-by: Robin H. Johnson  gentoo.org>

 README | 17 +++--
 1 file changed, 15 insertions(+), 2 deletions(-)

diff --git a/README b/README
index 45490f5..0d3c8e6 100644
--- a/README
+++ b/README
@@ -80,14 +80,27 @@ status files into the home directories of election 
officials: `voter-turnout-${e
 4. Close of election:
 -
 This is where the infra contact is absolutely required.
-The infra contact must run `countify --collect` as root, which will write
-the master ballot & confirmation stub file to all officials.
+The infra contact must run `countify --collect ${election_name}` as root, 
which will write
+the master ballot & confirmation stub file to all officials:
+```
+$ sudo su
+# cd /etc/elections
+# ./countify --collect ${election_name}
+# find /home/${official}/results-${election_name}/
+/home/${official}/results-${election_name}/master-${election_name}
+/home/${official}/results-${election_name}/confs-${election_name}
+```
 
 5. Verify results:
 --
 Each election official should verify the results to collectively certify the
 results. This requires `countify --rank` to transform the master ballot into
 results.
+```
+$ cd /home/${official}/results-${election_name}
+$ countify --rank
+(election output)
+```
 
 6. Email conf stubs:
 



[gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2020-07-05 23:59 UTC

2020-07-05 Thread Robin H. Johnson
The attached list notes all of the packages that were added or removed
from the tree, for the week ending 2020-07-05 23:59 UTC.

Removals:
app-admin/dxf 20200702-10:33 zlogene
a36b150fa75
app-crypt/openvpn-blacklist   20200704-02:22 bman   
17ed872c633
app-eselect/eselect-metasploit20200702-10:23 zlogene
f13acbb05d5
app-forensics/volatility  20200704-02:22 bman   
17ed872c633
app-misc/cbrpager 20200701-23:24 asturm 
6e9b0f5475f
app-misc/ignuit   20200701-23:23 asturm 
5f50f6b6a52
app-misc/yagtd20200704-02:22 bman   
17ed872c633
app-text/pylize   20200704-02:22 bman   
17ed872c633
app-vim/easytags  20200704-02:22 bman   
17ed872c633
app-vim/notes 20200704-02:22 bman   
17ed872c633
dev-db/metakit20200704-02:22 bman   
17ed872c633
dev-python/backports-shutil_get_terminal_size 20200704-02:22 bman   
17ed872c633
dev-python/backports-shutil_which 20200704-02:22 bman   
17ed872c633
dev-python/backports-ssl-match-hostname   20200704-02:22 bman   
17ed872c633
dev-python/editobj20200702-15:22 zlogene
4cc4d66bd0f
dev-python/fastparquet20200702-10:36 zlogene
ddd2628a2e6
dev-python/gql20200702-10:30 zlogene
6425a102a11
dev-python/graphql-core   20200702-10:30 zlogene
6425a102a11
dev-python/numba  20200702-10:36 zlogene
ddd2628a2e6
dev-python/py2play20200702-15:23 zlogene
0ff8754659e
dev-python/pyopenal   20200702-15:25 zlogene
72a6d30a10d
dev-python/python-wpactrl 20200704-02:22 bman   
17ed872c633
dev-python/raven  20200702-10:36 zlogene
ddd2628a2e6
dev-python/soya   20200702-15:26 zlogene
11cf953ec95
dev-python/sphinxcontrib-documentedlist   20200702-10:36 zlogene
ddd2628a2e6
dev-python/thriftpy   20200702-10:36 zlogene
ddd2628a2e6
dev-python/toro   20200702-10:36 zlogene
ddd2628a2e6
dev-util/bakefile 20200704-02:22 bman   
17ed872c633
dev-vcs/git-deps  20200704-02:22 bman   
17ed872c633
dev-vcs/git-remote-hg 20200704-02:22 bman   
17ed872c633
games-action/d1x-rebirth  20200703-20:02 chewi  
dc8eb9addc3
games-action/slune20200702-15:20 zlogene
c97a989e01f
games-emulation/openmsx   20200704-02:22 bman   
17ed872c633
games-kids/childsplay 20200704-02:22 bman   
17ed872c633
games-mud/lyntin  20200704-02:22 bman   
17ed872c633
games-sports/ski  20200704-02:22 bman   
17ed872c633
mail-filter/tmda  20200704-02:22 bman   
17ed872c633
media-libs/aldumb 20200702-10:47 zlogene
b370400e46d
media-sound/cplay 20200704-02:22 bman   
17ed872c633
media-sound/tunapie   20200704-02:22 bman   
17ed872c633
media-video/subdl 20200704-02:22 bman   
17ed872c633
net-firewall/dshieldpy20200704-02:22 bman   
17ed872c633
net-mail/offlineimap  20200704-02:22 bman   
17ed872c633
net-misc/switzerland  20200704-02:22 bman   
17ed872c633
net-wireless/multimode20200704-02:22 bman   
17ed872c633
sci-biology/last  20200704-02:22 bman   
17ed872c633
sci-chemistry/hollow  20200704-02:22 bman   
17ed872c633
sci-chemistry/modeller20200704-02:22 bman   
17ed872c633
sci-chemistry/pymol-plugins-msms  20200704-02:22 bman   
17ed872c633
sci-geosciences/tilecache 20200704-02:22 bman   
17ed872c633
sci-libs/deap 20200704-02:22 bman   
17ed872c633
sci-libs/pycifrw  20200704-02:22 bman   
17ed872c633
www-apps/curator  20200704-02:22 bman   
17ed872c633
x11-apps/whyteboard   20200704-02:22 bman   
17ed872c633
x11-plugins/purple-plugin_pack20200704-02:22 bman   
17ed872c633
x11-themes/terminology-themes 20200701-06:49 juippis
9b1ebf1cc55

Additions:
acct-group/carbon 20200705-09:18 grobian
31c853a1602

[gentoo-commits] repo/gentoo:master commit in: sys-process/audit/

2020-07-05 Thread Robin H. Johnson
commit: 02b399622334871b168d21845e0ce30b33745b38
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sun Jul  5 22:36:04 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Sun Jul  5 22:36:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02b39962

sys-process/audit: -fno-common fix

Closes: https://bugs.gentoo.org/706734
Signed-off-by: Robin H. Johnson  gentoo.org>

 sys-process/audit/Manifest  |   2 +
 sys-process/audit/audit-2.8.5-r1.ebuild | 238 
 2 files changed, 240 insertions(+)

diff --git a/sys-process/audit/Manifest b/sys-process/audit/Manifest
index c4240fd37de..2890c29de36 100644
--- a/sys-process/audit/Manifest
+++ b/sys-process/audit/Manifest
@@ -1,6 +1,8 @@
+DIST audit-017e6c6ab95df55f34e339d2139def83e5dada1f.patch 852 BLAKE2B 
60d8b813f57338ce267a09913e68a0726acf5cf878cd2893fe2493f80d2b0ac1e0504dc7a72e85134ae2597b268cb1772b4e7c6c2f19149fc905f6928e2db47f
 SHA512 
78e32c05b6896d37bacf0938954fbce7486a528dabd55421f1715438fe489171f9157059050abdcb3f673258aa28b4a11f643ddb7824f3499a195dbbe634f101
 DIST audit-2.6.4.tar.gz 1078677 BLAKE2B 
056d9f269926d9b0d74f7187f833f1e94d4e03a5137750fe4ff87b71fa0ce0e0a8569b97ecbd671f951061cfb088dff17b46e37cc14122864c37615356646fc5
 SHA512 
69b5d3987d2b8b189d1242fde639af3d7d366e901733133e47ee71223caf73aa7da40b7811298f0af861969b0ab482c5ef9830b711bdd15bd5f4d0ebc88a1224
 DIST audit-2.7.1.tar.gz 1099083 BLAKE2B 
10f72ac3273ce9e23e1fb8ad8d57dcae772ba1f861f519867399d95e14f4809897637969de45566d62a73a35e5674260155773daf8de00481fcbd1b9c3138f96
 SHA512 
37964d81deee8608fde5f90d5d096727d3eb009e084be34749adcb0662e607e35c49c80bd83ce38b17161f11363b691721c8a8aa5dea832d320c53ab0ebb7483
 DIST audit-2.8.2.tar.gz 1121970 BLAKE2B 
bbec694ed1177a8590d035c2d6d197e49343fc370b101589e58736042c3b12cabb68fe796422f3133feb79068ab7d5931efa5414d22edead10c8871fefcd2549
 SHA512 
888ebf5e8e9d285b82d87377fc8836886d7a8b089c1be4091420a77a0250c9baf09aebb7a6330ff5043fb35f51eb6baf8d4491e26da7ad0811f0087e395b5012
 DIST audit-2.8.3.tar.gz 1107583 BLAKE2B 
21c2b8543a31c0ca4319af40b844f4400615108a59195a95ea79499ff2923d7dbbc840716d60dfba311bfc451983cd4cd0f7cb27c2444825df2c0dfb50f9614f
 SHA512 
aa939b81a66111f4e466208d7a38414bd186d00ccd374b420439764905b4707bbfcdc2331a6179a080fca981d19171696ecabd26674205b2f9339c44954db933
 DIST audit-2.8.4.tar.gz 1123889 BLAKE2B 
b80272b1984942d3c38bde30d22c736a8cc8896a2e42a9bf286446129313ce57a2a117ce26a0a5f1a4a06b4a48ddde463b8837b8c98273051be0c90e5bbebd42
 SHA512 
5795c565effab995cee447a2dc457ef6a6f15201fb185d7104992ac373a3cb5cfc865dd661c0896a895c96f452eff392d455064d0eead55cd7364d96e0d15c4a
 DIST audit-2.8.5.tar.gz 1140694 BLAKE2B 
64fd0cd93f934e3dd11faf21fcd765894a9c4336d8322179980bb7df1ef5a06d301a665860aeb84fefa0cf278940668023675b99ba7f33cdcfb542d869034358
 SHA512 
7d416aaa21c1a167f8e911ca82aecbaba804424f3243f505066c43ecc4a62a34feb2c27555e99d3268608404793dccca0f828c63670e3aa816016fb493f8174a
+DIST audit-2.8.5_p80866dc78b5d.tar.gz 552094 BLAKE2B 
adb936a314ef2f11828ee00f3513631e06e2df09e37e68be27b1b694e278116d2f486dbde7ed57c77d9ff0bcd09309ea841959c7a66caed6770f367d65dd14f4
 SHA512 
7ec103bf076cfac7906748162e78835f1f65dd9d68e3a7466346e0473075beb47897adf88ab9ba0eb42db1953372aafb16cc040674b9a9c887730c062b82540a

diff --git a/sys-process/audit/audit-2.8.5-r1.ebuild 
b/sys-process/audit/audit-2.8.5-r1.ebuild
new file mode 100644
index 000..4206c41eaf9
--- /dev/null
+++ b/sys-process/audit/audit-2.8.5-r1.ebuild
@@ -0,0 +1,238 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PYTHON_COMPAT=( python{3_6,3_7} )
+
+inherit autotools multilib multilib-minimal toolchain-funcs preserve-libs 
python-r1 linux-info systemd usr-ldscript
+
+DESCRIPTION="Userspace utilities for storing and processing auditing records"
+HOMEPAGE="https://people.redhat.com/sgrubb/audit/;
+# https://github.com/linux-audit/audit-userspace/tree/2.8_maintenance
+COMMIT='80866dc78b5db17010516e24344eaed8dcc6fb99' # contains many fixes not 
yet released
+if [[ -n $COMMIT ]]; then
+   
SRC_URI="https://github.com/linux-audit/audit-userspace/archive/${COMMIT}.tar.gz
 -> ${P}_p${COMMIT:0:12}.tar.gz"
+   S="${WORKDIR}/audit-userspace-${COMMIT}"
+else
+   SRC_URI="https://people.redhat.com/sgrubb/audit/${P}.tar.gz;
+fi
+# -fno-common patch:
+SRC_URI+=" 
https://github.com/linux-audit/audit-userspace/commit/017e6c6ab95df55f34e339d2139def83e5dada1f.patch
 -> ${PN}-017e6c6ab95df55f34e339d2139def83e5dada1f.patch"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+IUSE="gssapi ldap python static-libs"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+# Testcases are pretty useless as they are built for RedHat users/groups and 

[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm/, profiles/arch/arm64/, profiles/arch/alpha/, ...

2020-07-02 Thread Robin H. Johnson
commit: 36f27ad00a60fc289c7796d884a2660a0a8782b5
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Thu Jul  2 20:18:41 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Thu Jul  2 20:24:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36f27ad0

profiles: mask sys-block/fio[zbc,io-uring] on some arches

Bug: https://bugs.gentoo.org/730478
Bug: https://bugs.gentoo.org/730480
Signed-off-by: Robin H. Johnson  gentoo.org>

 profiles/arch/alpha/package.use.mask | 4 
 profiles/arch/amd64/package.use.mask | 4 
 profiles/arch/arm/package.use.mask   | 4 
 profiles/arch/arm64/package.use.mask | 4 
 profiles/arch/base/package.use.mask  | 4 
 profiles/arch/hppa/package.use.mask  | 4 
 profiles/arch/ia64/package.use.mask  | 4 
 profiles/arch/sparc/package.use.mask | 4 
 profiles/arch/x86/package.use.mask   | 4 
 9 files changed, 36 insertions(+)

diff --git a/profiles/arch/alpha/package.use.mask 
b/profiles/arch/alpha/package.use.mask
index fa461343ce8..9386922ecf2 100644
--- a/profiles/arch/alpha/package.use.mask
+++ b/profiles/arch/alpha/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Robin H. Johnson  (2020-07-02)
+# Mask io-uring & zbc pending keywording
+sys-block/fio -io-uring zbc
+
 # Michał Górny  (2020-06-14)
 # Requires dev-python/networkx.
 app-portage/nattka depgraph-order

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index fff4e15c9f4..3e6eb33f3df 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Robin H. Johnson  (2020-07-02)
+# Mask io-uring & zbc pending keywording
+sys-block/fio -io-uring -zbc
+
 # Marek Szuba  (2020-06-17)
 # Unmask globally-masked flashrom drivers and tools which do work on amd64
 sys-apps/flashrom -atahpt -atapromise -internal -nic3com -nicnatsemi 
-nicrealtek -rayer-spi -satamv -tools

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index 5bc88d8bd6b..4740d935bf5 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Robin H. Johnson  (2020-07-02)
+# Mask io-uring & zbc pending keywording
+sys-block/fio io-uring zbc
+
 # Sam James  (2020-06-27)
 # Tests require Valgrind, not available on  (2020-07-02)
+# Mask io-uring & zbc pending keywording
+sys-block/fio -io-uring
+
 # Michał Górny  (2020-06-19)
 # Requires dev-util/dwarves.
 sys-kernel/gentoo-kernel debug

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 7ade57e2a1c..cf91d327fb7 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Robin H. Johnson  (2020-07-02)
+# Mask io-uring & zbc pending keywording
+sys-block/fio io-uring zbc
+
 # Marek Szuba  (2020-06-17)
 # Mask flashrom drivers and tools which only work on few architectures:
 #  - ich_descriptors_tools (USE=tools) is only compiled on amd64 and x86,

diff --git a/profiles/arch/hppa/package.use.mask 
b/profiles/arch/hppa/package.use.mask
index f634ad12e87..7d1a25a08ac 100644
--- a/profiles/arch/hppa/package.use.mask
+++ b/profiles/arch/hppa/package.use.mask
@@ -4,6 +4,10 @@
 # NOTE: When masking a USE flag due to missing keywords, please file a keyword
 # request bug for the hppa arch.
 
+# Robin H. Johnson  (2020-07-02)
+# Mask io-uring & zbc pending keywording
+sys-block/fio -io-uring zbc
+
 # Michał Górny  (2020-06-14)
 # Requires dev-python/networkx.
 app-portage/nattka depgraph-order

diff --git a/profiles/arch/ia64/package.use.mask 
b/profiles/arch/ia64/package.use.mask
index 00290f99397..8bd3ec801d1 100644
--- a/profiles/arch/ia64/package.use.mask
+++ b/profiles/arch/ia64/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Robin H. Johnson  (2020-07-02)
+# Mask io-uring & zbc pending keywording
+sys-block/fio -io-uring zbc
+
 # Michał Górny  (2020-06-14)
 # Requires dev-python/networkx.
 app-portage/nattka depgraph-order

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index ce9b5f381cb..12092664501 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Robin H. Johnson  (2020-07-02)
+# Mask io-uring & zbc pending keywording
+sys-block/fio -io-uring zbc
+
 # Michał Górny  (2020-06-14)
 # Requires dev-pyth

[gentoo-commits] repo/gentoo:master commit in: sys-block/fio/

2020-07-02 Thread Robin H. Johnson
commit: e0c5a02440848f00917050dda8527b53a54093e2
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Thu Jul  2 20:22:46 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Thu Jul  2 20:24:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0c5a024

sys-block/fio: version bump

- Now with support for io uring & zbc (zoned disks).
- Also fix automagic CUnit dependency in tests

Signed-off-by: Robin H. Johnson  gentoo.org>

 sys-block/fio/Manifest|   2 +
 sys-block/fio/fio-3.20.ebuild | 156 ++
 sys-block/fio/metadata.xml|   2 +
 3 files changed, 160 insertions(+)

diff --git a/sys-block/fio/Manifest b/sys-block/fio/Manifest
index bcd89e74220..a1a1c13654c 100644
--- a/sys-block/fio/Manifest
+++ b/sys-block/fio/Manifest
@@ -1,7 +1,9 @@
 DIST fio-2.15.tar.bz2 545809 BLAKE2B 
163530097a6ff08016c977a328bc499d052c423890c8e7074bc91fb00b02b3d951dd0369ff772fa5f36a37e0b1b7d6b358c3df99bf70db9bec2bbc7f90eee596
 SHA512 
fa3380031e6e0a597eb34e597af91efbc824a3d5753793fdb00cb10e693943e0358afaad9624eb4333e81182c94424a56fbd1d434eeff098dbf2fc4e19167db0
 DIST fio-2.16.tar.bz2 558662 BLAKE2B 
cbc6e6000bd497fc92779c34688c0862f3adccd7c399ca5d4e4ce9ee9c40faddfec9b3fcca2fad2cd91ca00eee95c4a108273496c9e63db8017695ecf42d294d
 SHA512 
f71c8ab8423e82ceae160bae8c17ac1222c1b2dde2ccb1b2aedb2288e0eb60485f8e9f3908640d4f6cebf166a148f4ad64026c035381c5db5141bf3059349d75
+DIST fio-3.12.tar.bz2 864192 BLAKE2B 
ace94e43ae6d7925203d43449b0b4a948dba44ad578da2605ff2fff4bf89edb5590908960adfe84778a8236a023989ff7d5bbc7e1e37f7039758d0c402d8de10
 SHA512 
9f60d5ffa2f9830e33e678eee74b93b876f102ae8b83c1e388be8a31037770ba504e68c27dd3e63753719a0bdd3d716cf69b4ba23aa454d3462a88944dac23cd
 DIST fio-3.16.tar.bz2 881436 BLAKE2B 
fee99930d0245474eb67ceee2d1a6ec2f1a0eb4da6d52cf8616d7eda64699a8c2727715284134fd4931e91efad69b064f66a80a78f70ea03e66d4eab4e601120
 SHA512 
2d651b20cbc6c7babf3adc082dbe78e1f7de920764653cf5ffd99df7516cf6190ffefe2152d2739326d3102949d9bad7db978ff88866cfa54020f9ec3b0a2a23
 DIST fio-3.17.tar.bz2 888795 BLAKE2B 
10277efb1234708aff336fc3c0723d0b9b5c903dce3a999ea2b8749b5034c778be4828549b9e0d9fc36a4f9429ca86ac0011f0c110e1a44ed3ad33b6e4a30a68
 SHA512 
27dba4c3e8f544c0fd40a5f42660f64f42e114e7b56199bc70f540b1a09b9dec9291e3fbae0fab9691189fa4a1f40edbcf4f9b53c313fd9c1a8ba0fdbb7f524e
 DIST fio-3.19.tar.bz2 902391 BLAKE2B 
84993717248add335a77c6fc03fa730f628806e1e001078d48a91bc5ac9703e42c6cc5c720cfe76a83d1daf4af2245bfd78fd6a871611de1c19562ca70a9cc89
 SHA512 
0004dbaf5a8ce4f2b13114a3bfb65c388bb6d01e9a82791208ff7e7eb54cd6741e60cc8cb0a19f6319301ee2040c03862725943972ea767e6cc65fce4a2b3ecb
 DIST fio-3.2.tar.bz2 613565 BLAKE2B 
e721d698338dd8d2c6215780a2d9a10c643a5912d3c27b3e759b4c14585ae1afe4edab5bdc54df8cf19c6f3727f8f4b19ce9da3298a5f0ef3753a5d8f423f4ef
 SHA512 
97ea5ed6587d1e7382a67ab7ad933b6e332ba84cb648d17dcebad3c95c9eb6b1c04a4537e3470f890607f2921da77fcd4e49079b8b78f2d15e9c199dab850d1e
+DIST fio-3.20.tar.bz2 912040 BLAKE2B 
44f8c20a390a6382aadc07881c1e7c65cca932099a1b3992e848669cf2a52b410fde67f9ae576efcd0d8e88ceec04174b6bc077d4b3f9b615b59be9f24f62bed
 SHA512 
4e073754c95cb8d6416a80f48ca61003f34d664717f67a3f29b554e9205f8fe3553595ba6f8a8e9cb3463022d5c83be961f5b5a1ebcd2a9f4da9406a9986c1fb
 DIST fio-3.7.tar.bz2 629354 BLAKE2B 
99a1c88481c7a693e31b1a0bc23bc80e85df92385f9d5a7de8d6479be8bc425326a20d794eb4809f822adfcd06e07c66ebed321faa9dbae7a2c1d3c766a6467d
 SHA512 
b1f5cb35fe1c06e030c570959ab9a96d936f9eaa2f7f30d5a34f34fd93fae057da07c4084a06143cd5188ad6b2cc06b564484f8867e050cfeddc0ee3fb0fe266

diff --git a/sys-block/fio/fio-3.20.ebuild b/sys-block/fio/fio-3.20.ebuild
new file mode 100644
index 000..6e66a7abbe2
--- /dev/null
+++ b/sys-block/fio/fio-3.20.ebuild
@@ -0,0 +1,156 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit python-r1 toolchain-funcs
+
+MY_PV="${PV/_rc/-rc}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="Jens Axboe's Flexible IO tester"
+HOMEPAGE="https://brick.kernel.dk/snaps/;
+SRC_URI="https://brick.kernel.dk/snaps/${MY_P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86"
+IUSE="aio curl glusterfs gnuplot gtk libressl io-uring numa python rbd rdma 
static tcmalloc test zbc zlib"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
+   libressl? ( curl )
+   gnuplot? ( python )
+   io-uring? ( aio )"
+RESTRICT="!test? ( test )"
+
+BDEPEND="virtual/pkgconfig"
+
+# GTK+:2 does not offer static libaries.
+LIB_DEPEND="aio? ( dev-libs/libaio[static-libs(+)] )
+   curl? (
+   net-misc/curl:=[static-libs(+)]
+   !libressl? ( dev-libs/openssl:0=[static-libs(+)] )
+   libressl? ( dev-libs/libressl:0=[static-libs(+)] )
+

[gentoo-commits] repo/gentoo:master commit in: dev-python/pynvim/

2020-07-02 Thread Robin H. Johnson
commit: ce5bcfe6f045ca252d1aa903b5795f5ea21ba782
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Thu Jul  2 19:29:54 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Thu Jul  2 19:31:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce5bcfe6

dev-python/pynvim: relax neovim dep

pynvim can be used by regular vim plugins without neovim installed.
However it does need neovim to run the tests, so ensure it's still
present in DEPEND for that case.

Closes: https://bugs.gentoo.org/709370
Signed-off-by: Robin H. Johnson  gentoo.org>

 dev-python/pynvim/pynvim-0.4.1.ebuild | 7 ++-
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/dev-python/pynvim/pynvim-0.4.1.ebuild 
b/dev-python/pynvim/pynvim-0.4.1.ebuild
index 8459c3eba0e..f1b7eb1ca6f 100644
--- a/dev-python/pynvim/pynvim-0.4.1.ebuild
+++ b/dev-python/pynvim/pynvim-0.4.1.ebuild
@@ -16,11 +16,8 @@ KEYWORDS="amd64 ~arm ~x86"
 
 DEPEND="
dev-python/msgpack[${PYTHON_USEDEP}]
-   virtual/python-greenlet[${PYTHON_USEDEP}]"
-
-RDEPEND="
-   ${DEPEND}
-   app-editors/neovim"
+   virtual/python-greenlet[${PYTHON_USEDEP}]
+   test? ( app-editors/neovim )"
 
 distutils_enable_tests pytest
 



Re: [gentoo-dev] Last rites: */* More Py2 only items

2020-06-29 Thread Robin H. Johnson
On Sun, Jun 28, 2020 at 07:57:18PM -0700, Alec Warner wrote:
> On Sun, Jun 28, 2020 at 5:35 PM Aaron Bauman  wrote:
> > app-crypt/virtualsmartcard
Upstream supposedly fixed it for py3 several years ago, maybe trivial
bump?

> > net-nds/nsscache
> Infra uses this, we will have to look into bumping it.
Bump done.

> > sys-apps/x86info
Also bumped this for trivial python usage, but surprised that upstream
seems to have stopped real maintenance of it with no clear replacement
in sight.

-- 
Robin Hugh Johnson
Gentoo Linux: Dev, Infra Lead, Foundation Treasurer
E-Mail   : robb...@gentoo.org
GnuPG FP : 11ACBA4F 4778E3F6 E4EDF38E B27B944E 34884E85
GnuPG FP : 7D0B3CEB E9B85B1F 825BCECF EE05E6F6 A48F6136


signature.asc
Description: PGP signature


Re: [gentoo-portage-dev] [PATCH] ecompress: optimize docompress -x precompressed comparison

2020-06-29 Thread Robin H. Johnson
On Sun, Jun 28, 2020 at 12:54:56PM -0700, Zac Medico wrote:
> Use sort and comm with temporary files in order to compare lists
> of docompress -x and precompressed files, since the file lists
> can be extremely large. Also strip ${D%/} from paths in order to
> reduce length.
+1 looks much better.

-- 
Robin Hugh Johnson
Gentoo Linux: Dev, Infra Lead, Foundation Treasurer
E-Mail   : robb...@gentoo.org
GnuPG FP : 11ACBA4F 4778E3F6 E4EDF38E B27B944E 34884E85
GnuPG FP : 7D0B3CEB E9B85B1F 825BCECF EE05E6F6 A48F6136


signature.asc
Description: PGP signature


[gentoo-commits] repo/gentoo:master commit in: sys-apps/x86info/

2020-06-28 Thread Robin H. Johnson
commit: 8fb2b4ce43a4f356ff6db728fde15c0a36e34642
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Mon Jun 29 05:37:10 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Mon Jun 29 05:37:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fb2b4ce

sys-apps/x86info: bump for py3

Signed-off-by: Robin H. Johnson  gentoo.org>

 sys-apps/x86info/Manifest  |  1 +
 sys-apps/x86info/x86info-1.30-r1.ebuild| 72 +
 sys-apps/x86info/x86info-1.30_p20190617.ebuild | 73 ++
 3 files changed, 146 insertions(+)

diff --git a/sys-apps/x86info/Manifest b/sys-apps/x86info/Manifest
index bcc650214b0..3fa8bb65f0e 100644
--- a/sys-apps/x86info/Manifest
+++ b/sys-apps/x86info/Manifest
@@ -1 +1,2 @@
 DIST x86info-1.30.tgz 95727 BLAKE2B 
6e9e345c6b4d05d4a137b898f1cc8a31e901b25b8a3822c06c103298e2ee60c6fada8e1fc314a5fcec04618b9a8a9ce05a4e631dbf9f03a24c5349f13d1e2301
 SHA512 
0b4c9f1be83a737aa26ec14d239d09465608fcf542766ef5b8634d2fe08f75857c0d2bd1969d971ab4b0d55cd3aa3e4e5f58b3b2865865aa68fd751377672e5f
+DIST x86info-1.30_p20190617.tar.gz 85913 BLAKE2B 
e19e5fd797617499c64e75522f0fd030beaa335a6ba9afd29cbb79fd67313a2e57236d1ad8817bf91f0131faf667ba88ac0945ff25301ba8806912979f094ea3
 SHA512 
352e2b00578dc54b8d5ee32f09f327ab6a23e6ab4743882ca78a5a5ec1a04ceed8780228ffbda34f84ebb02c7cb850002a686929726feac90c8083044f479bd6

diff --git a/sys-apps/x86info/x86info-1.30-r1.ebuild 
b/sys-apps/x86info/x86info-1.30-r1.ebuild
new file mode 100644
index 000..5a09ba8a8e7
--- /dev/null
+++ b/sys-apps/x86info/x86info-1.30-r1.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{4..8} )
+
+inherit flag-o-matic linux-info python-any-r1 toolchain-funcs
+
+DESCRIPTION="Dave Jones' handy, informative x86 CPU diagnostic utility"
+HOMEPAGE="http://www.codemonkey.org.uk/projects/x86info/;
+SRC_URI="http://www.codemonkey.org.uk/projects/x86info/${P}.tgz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE=""
+
+RDEPEND="sys-apps/pciutils:="
+DEPEND="
+   ${PYTHON_DEPS}
+   ${RDEPEND}"
+
+CONFIG_CHECK="~MTRR ~X86_CPUID"
+
+PATCHES=(
+   "${FILESDIR}"/1.21-pic.patch
+   "${FILESDIR}"/${PN}-1.24-pic.patch #270388
+   "${FILESDIR}"/${PN}-1.29-parallel-make-cleanup.patch
+   "${FILESDIR}"/${PN}-1.30-fix-build-system.patch
+)
+
+pkg_setup() {
+   linux-info_pkg_setup
+   python-any-r1_pkg_setup
+}
+
+src_configure() {
+   # These flags taken from the 1.29 ebuild
+   append-flags -Wall -Wshadow -Wextra -Wmissing-declarations \
+   -Wdeclaration-after-statement -Wredundant-decls
+   append-ldflags -Wl,-z,relro,-z,now
+
+   tc-export CC
+}
+
+src_compile() {
+   emake x86info lsmsr
+}
+
+src_install() {
+   dobin x86info lsmsr
+
+   insinto /etc/modprobe.d
+   newins "${FILESDIR}"/x86info-modules.conf-rc x86info.conf
+
+   einstalldocs
+   doman x86info.1 lsmsr.8
+
+   dodoc -r results
+}
+
+pkg_preinst() {
+   if [[ -a "${EROOT}"/etc/modules.d/x86info ]] && [[ ! -a 
"${EROOT}"/etc/modprobe.d/x86info ]]; then
+   elog "Moving x86info from /etc/modules.d/ to /etc/modprobe.d/"
+   mv "${EROOT}"/etc/{modules,modprobe}.d/x86info
+   fi
+   if [[ -a "${EROOT}"/etc/modprobe.d/x86info ]] && [[ ! -a 
"${EROOT}"/etc/modprobe.d/x86info.conf ]]; then
+   elog "Adding .conf suffix to x86info in /etc/modprobe.d/"
+   mv "${EROOT}"/etc/modprobe.d/x86info{,.conf}
+   fi
+}

diff --git a/sys-apps/x86info/x86info-1.30_p20190617.ebuild 
b/sys-apps/x86info/x86info-1.30_p20190617.ebuild
new file mode 100644
index 000..d8a3b48dfad
--- /dev/null
+++ b/sys-apps/x86info/x86info-1.30_p20190617.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{4..8} )
+
+inherit flag-o-matic linux-info python-any-r1 toolchain-funcs
+
+DESCRIPTION="Dave Jones' handy, informative x86 CPU diagnostic utility"
+HOMEPAGE="http://www.codemonkey.org.uk/projects/x86info/;
+# Upstream stopped versioned releases entirely
+COMMIT="8ea5ed19fae1d209eba9257171a10f7afd474618"
+SRC_URI="https://github.com/kernelslacker/x86info/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE=""
+
+RDEPEND="sys-apps/pciutils:="
+DEPEND="
+   ${PYTHON_DEPS}
+   ${RDEPEND}"
+
+CONFIG_CHECK="~MT

[gentoo-commits] repo/gentoo:master commit in: net-nds/nsscache/

2020-06-28 Thread Robin H. Johnson
commit: 8e7e9de1c45c99f11fc19f47fa2ecd754900e837
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Mon Jun 29 05:12:43 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Mon Jun 29 05:37:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e7e9de1

net-nds/nsscache: bump for py3

Signed-off-by: Robin H. Johnson  gentoo.org>

 net-nds/nsscache/Manifest |  1 +
 net-nds/nsscache/metadata.xml |  1 +
 net-nds/nsscache/nsscache-0.39.ebuild | 59 +++
 3 files changed, 61 insertions(+)

diff --git a/net-nds/nsscache/Manifest b/net-nds/nsscache/Manifest
index ea087fb9106..c51df7a7c19 100644
--- a/net-nds/nsscache/Manifest
+++ b/net-nds/nsscache/Manifest
@@ -3,3 +3,4 @@ DIST nsscache-0.30-r3-gentoo-authorized-keys-command.py 11974 
BLAKE2B 4272bab8d8
 DIST nsscache-0.30.tar.gz 109615 BLAKE2B 
1b67da7241a974a541514849643115d8e6dd0e587dbd39e1919eaca5064b6fde79678c3443246444d1b8c75c4455ad008231ee1f1a6b74511d9a38e742be2c6e
 SHA512 
22c58904eadd2e69405c42263c1c85c7b612151466386870fbea7685ab32835250a84f1acd83fca6f3289582c74df5371cbfb4f354679a302f240fd0ff334712
 DIST nsscache-0.31.tar.gz 108073 BLAKE2B 
c730786e4a273d039273f104d1458587741c5bc8b2e470d12a551765f3141aafb33df811feca432b493415e20c9abb07244b9c624e38053b95c15c5e41ba8303
 SHA512 
1be90b0217605f86d2effc6063a805fb604f535386cc9f2eb8b0244ab1293521fd1342f52e3fad98c7d95cf66db3dabf93747bf40ce5ed2bf70c8c07382001a4
 DIST nsscache-0.32.tar.gz 112333 BLAKE2B 
ac477eef53e8e9d8cdcc7a0d7b460046883aaba8836ec5d49f449aae0d4f0ea34cd10f89a98849a18e0a0b1b5d1eb4f4c99a138d6eb2bc6bc608a1cc33c28ac2
 SHA512 
c35f539ea017a328c1630031b7934c231b256d3f2198c6764954c42f36ed281432ff97667e5754692971b4f24be38887406f98718d5f49d364e1e3eebb32185f
+DIST nsscache-0.39.tar.gz 127896 BLAKE2B 
8383ca53ee5cf2f84e4485722d35598b624005bb32073696a23daa1061c0b057d26333cdee9c97cedcb99daa8c61362719d80b01b216c163a327cd4edeabeefd
 SHA512 
f93cec949302f21bc5989ab3192302a32349ee4ae98e2f05f169cca8a16a821f39857cb0fff52c7b54552828684b4723d22e44f97525a01577ab89bd159e0376

diff --git a/net-nds/nsscache/metadata.xml b/net-nds/nsscache/metadata.xml
index 2391c0ec85c..49a9b9a18f2 100644
--- a/net-nds/nsscache/metadata.xml
+++ b/net-nds/nsscache/metadata.xml
@@ -6,6 +6,7 @@


Depend on sys-auth/libnss-cache to handle 
flat files
+   Support for S3-based NSS sources


google/nsscache

diff --git a/net-nds/nsscache/nsscache-0.39.ebuild 
b/net-nds/nsscache/nsscache-0.39.ebuild
new file mode 100644
index 000..f615656a1ee
--- /dev/null
+++ b/net-nds/nsscache/nsscache-0.39.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit eutils distutils-r1
+
+DESCRIPTION="commandline tool to sync directory services to local cache"
+HOMEPAGE="https://github.com/google/nsscache;
+SCRIPT_A='nsscache-0.30-r3-gentoo-authorized-keys-command.py'
+SRC_URI="
+   https://github.com/google/nsscache/archive/version/${PV}.tar.gz -> 
${P}.tar.gz
+   https://dev.gentoo.org/~robbat2/${SCRIPT_A};
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+IUSE="nsscache s3"
+
+DEPEND="${PYTHON_DEPS}
+   dev-python/ldap3[${PYTHON_USEDEP}]
+   dev-python/pycurl[${PYTHON_USEDEP}]
+   dev-python/bsddb3[${PYTHON_USEDEP}]
+   s3? ( dev-python/boto3[${PYTHON_USEDEP}] )"
+RDEPEND="${DEPEND}
+   nsscache? ( >=sys-auth/libnss-cache-0.10 )"
+RESTRICT="test" # requires network
+S="${WORKDIR}/${PN}-version-${PV}"
+
+src_prepare() {
+   sed -i \
+   -e "/setup_requires/s,'pytest-runner',,g" \
+   -e '/tests_require/s,\[.*\],[],g' \
+   "${S}"/setup.py || die
+   sed -i \
+   -e '/test=pytest/d' \
+   "${S}"/setup.cfg || die
+   sed -i \
+   -e '/pytest/d' \
+   "${S}"/requirements.txt || die
+   distutils-r1_src_prepare
+}
+
+python_compile() {
+   distutils-r1_python_compile --verbose
+}
+
+src_install() {
+   distutils-r1_src_install
+
+   doman nsscache.1 nsscache.conf.5
+   dodoc THANKS nsscache.cron CONTRIBUTING.md README.md
+   exeinto /usr/libexec/nsscache
+   newexe "${DISTDIR}"/"${SCRIPT_A}" authorized-keys-command.py
+
+   keepdir /var/lib/nsscache
+}



[gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2020-06-28 23:59 UTC

2020-06-28 Thread Robin H. Johnson
The attached list notes all of the packages that were added or removed
from the tree, for the week ending 2020-06-28 23:59 UTC.

Removals:
app-metrics/buildbot-prometheus 20200627-00:40 bman  bc8bdd812f7
dev-db/clickhouse   20200627-00:49 bman  72ae4614583
net-fs/ncpfs20200627-00:45 bman  d427fe8c7ee
net-misc/charm  20200627-00:35 bman  5b83079c4f1
net-misc/ipx-utils  20200627-00:45 bman  d427fe8c7ee
sys-cluster/polysh  20200627-00:35 bman  5b83079c4f1

Additions:
acct-group/cvmfs20200626-13:05 amadio98e82738a8c
acct-group/sabnzbd  20200628-12:36 whissi507799c2fe1
acct-user/cvmfs 20200626-13:07 amadio196600334c4
acct-user/sabnzbd   20200628-12:37 whissi78fc1154672
app-text/vgrep  20200628-22:58 whissi24d5a90e18b
dev-libs/libclangformat-ide 20200519-01:15 zx2c4 dd9332b486f
dev-ml/stdlib-shims 20200612-03:18 juippis   4f065399f83
dev-python/latexcodec   20200502-12:22 juippis   669176a7eef
dev-python/pybtex   20200602-10:16 juippis   eb876389142
dev-qt/qtquicktimeline  20200511-01:35 zx2c4 d4797905da3
dev-util/chroot-wrapper 20200627-19:47 chutzpah  f96df9fce30
games-misc/usolitaire   20200625-05:26 monsieurp 1a6f528d0ba
games-util/acc  20200622-20:19 chewi e2b9f0ceb1d
media-gfx/netpaint  20200625-06:17 monsieurp 9ec66d490fd
net-irc/irccloud-desktop-bin20200625-00:40 zx2c4 0cfb3563464
sci-mathematics/mathematica 20200624-14:10 dilfridge c288c4436e2
sys-cluster/k9scli  20200625-19:51 williamh  cb6b0565d7a
www-apache/mod_maxminddb20200430-21:32 whissi1df35586c28

--
Robin Hugh Johnson
Gentoo Linux Developer
E-Mail : robb...@gentoo.org
GnuPG FP   : 11AC BA4F 4778 E3F6 E4ED  F38E B27B 944E 3488 4E85
Removed Packages:
dev-db/clickhouse,removed,bman,20200627-00:49,72ae4614583
net-fs/ncpfs,removed,bman,20200627-00:45,d427fe8c7ee
net-misc/ipx-utils,removed,bman,20200627-00:45,d427fe8c7ee
app-metrics/buildbot-prometheus,removed,bman,20200627-00:40,bc8bdd812f7
net-misc/charm,removed,bman,20200627-00:35,5b83079c4f1
sys-cluster/polysh,removed,bman,20200627-00:35,5b83079c4f1
Added Packages:
app-text/vgrep,added,whissi,20200628-22:58,24d5a90e18b
acct-user/sabnzbd,added,whissi,20200628-12:37,78fc1154672
acct-group/sabnzbd,added,whissi,20200628-12:36,507799c2fe1
dev-python/pybtex,added,juippis,20200602-10:16,eb876389142
dev-python/latexcodec,added,juippis,20200502-12:22,669176a7eef
dev-util/chroot-wrapper,added,chutzpah,20200627-19:47,f96df9fce30
www-apache/mod_maxminddb,added,whissi,20200430-21:32,1df35586c28
acct-user/cvmfs,added,amadio,20200626-13:07,196600334c4
acct-group/cvmfs,added,amadio,20200626-13:05,98e82738a8c
sys-cluster/k9scli,added,williamh,20200625-19:51,cb6b0565d7a
dev-libs/libclangformat-ide,added,zx2c4,20200519-01:15,dd9332b486f
dev-qt/qtquicktimeline,added,zx2c4,20200511-01:35,d4797905da3
media-gfx/netpaint,added,monsieurp,20200625-06:17,9ec66d490fd
games-misc/usolitaire,added,monsieurp,20200625-05:26,1a6f528d0ba
net-irc/irccloud-desktop-bin,added,zx2c4,20200625-00:40,0cfb3563464
sci-mathematics/mathematica,added,dilfridge,20200624-14:10,c288c4436e2
dev-ml/stdlib-shims,added,juippis,20200612-03:18,4f065399f83
games-util/acc,added,chewi,20200622-20:19,e2b9f0ceb1d

Done.

Re: [gentoo-dev] */*: Mask Py2 only packages

2020-06-27 Thread Robin H. Johnson
On Sat, Jun 27, 2020 at 10:08:26AM +0300, Joonas Niilola wrote:
> 
> On 6/27/20 2:28 AM, Robin H. Johnson wrote:
> >
> > TL;DR: Please make it easier to search on the QA reports site for
> > issues, and only show things directly relevant to the search.
> >
> > A long time ago, there was blizzy's site that listed packages that were
> > stabilization candidates, and you could filter by developer. It really
> > helped making it easier to detect and progress.
> 
> $ pkgcheck --color true scan $(git grep -l robb...@gentoo.org
> '**/metadata.xml' | cut -d/ -f1-2) -c StableRequestCheck -R
> FormatReporter --format 'stabilize {category}/{package}-{version}  # {desc}'
> 
> There's also a bug open to integrate some of the pkgchecks to p.g.o,
> https://bugs.gentoo.org/725704
Yep, this ties to the large scope of making it easier to show QA issues
from many sources/checks, filtering by many ways.

> > At a bare minimum, having an on-site way that already expands the data
> > and makes it searchable by developer.
> 
> You can filter the output.html per-dev/per-project, but it's not as
> verbose as running pkgcheck locally can be.
> 
> https://qa-reports.gentoo.org/output/gentoo-ci/output.html;maintainer=robbat2
> https://qa-reports.gentoo.org/output/gentoo-ci/output.verbose.html;maintainer=robbat2
The maintainer= flag also doesn't seem documented anywhere? (I checked
the source and see the 'include-projects' flag as well, so it's just a
matter of making this stuff much better known and a little bit cleaner.

> It doesn't straight out show python2 like this, but with the
> package.deprecated entry for it, it'll flag newly added py2 commits.
Also it's broken in the XML machine-readable version :-(.
https://qa-reports.gentoo.org/output/gentoo-ci/output.xml;maintainer=robbat2
returns a 404

-- 
Robin Hugh Johnson
Gentoo Linux: Dev, Infra Lead, Foundation Treasurer
E-Mail   : robb...@gentoo.org
GnuPG FP : 11ACBA4F 4778E3F6 E4EDF38E B27B944E 34884E85
GnuPG FP : 7D0B3CEB E9B85B1F 825BCECF EE05E6F6 A48F6136


signature.asc
Description: PGP signature


Re: [gentoo-dev] */*: Mask Py2 only packages

2020-06-26 Thread Robin H. Johnson
On Fri, Jun 26, 2020 at 01:48:31PM -0400, Aaron Bauman wrote:
> So, thanks for proving my point that all the tooling changes, notices,
> ML posts, etc don't matter. Someone *will* find something to complain
> about. 
They will also complain about the status quo, you won't win there!

> >2.  The report does not list maintainers, which means nobody is likely
> >to know they have a package on the list.
> >
> 
> Do you argue just to argue? Sad. If someone like Robin (who at one
> point had like 5% of the tree under his maintainer ship) complained
> about that I may see it worthwhile. 
Some of the packages shown on the py27 list I had LONG forgotten that I
maintained: I'll try and get to fixing them now.

I did q-text-as-data this week, because I actually needed it for a quick
project and I haven't used it since I changed my default python away
from py27 last month.

> Just another red herring...
I'm mostly speaking to the QA team here, and Python team indirectly:
Indirectly because the Python team is one of the few teams to step up
and provide QA checks outside of the QA team directly. This thread
however has shown that output of those checks however needs to become
easier to consume.

TL;DR: Please make it easier to search on the QA reports site for
issues, and only show things directly relevant to the search.

A long time ago, there was blizzy's site that listed packages that were
stabilization candidates, and you could filter by developer. It really
helped making it easier to detect and progress.

At a bare minimum, having an on-site way that already expands the data
and makes it searchable by developer.

Have files like https://qa-reports.gentoo.org/output/gpyutils/py2.txt
directly loaded into qa-reports and expanded out (which is cachable) and
then let devs search w/ their browser.

cat/package:slot (reason) (all-direct-maintainers),(expanded-projects)

get-git-file.sh tries very hard to get there for the gentoo-ci output,
needs performance and usability improvements, but it's vastly better
than the py2.txt file already.
Some issues:
- Make it more visible! Right now you have to have a link to it from
  somewhere else, and it doesn't accept a branch name
  (https://qa-reports.gentoo.org/output/gentoo-ci/HEAD/output.html
  returns 404)
- Why does it take 15 seconds to load?
- Add filter by developers (by direct maintainer OR membership in alias)
- Add filter by package/cat
- Add filter by check name
- Machine-readable format should be the same data as human-readable (I
  can't just take the .xml and grep it, it doesn't have maintainers at
  all)

> >> See above. Qa-reports will output a very nice list (even a graphic!)
> >of such things. Anyway, yes, I do expect devs to understand their
> >packages state if they maintain it. Don't be so myopic.
> >
> >Well, you can expect whatever you want, and then you can be frustrated
> >out of your mind when 95% of devs fail to meet your expectations.
> >
> I am not frustrated. I will continue to perform the same in intervals to 
> drive the removal of Py2. 
Can we have that graphic in a searchable text format? <3.

-- 
Robin Hugh Johnson
Gentoo Linux: Dev, Infra Lead, Foundation Treasurer
E-Mail   : robb...@gentoo.org
GnuPG FP : 11ACBA4F 4778E3F6 E4EDF38E B27B944E 34884E85
GnuPG FP : 7D0B3CEB E9B85B1F 825BCECF EE05E6F6 A48F6136


signature.asc
Description: PGP signature


[gentoo-commits] repo/gentoo:master commit in: app-text/q-text-as-data/

2020-06-24 Thread Robin H. Johnson
commit: e2b549a82496d0f5c1daa29d9ea1b81ff0b68ec2
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Wed Jun 24 21:21:26 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Wed Jun 24 21:22:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2b549a8

app-text/q-text-as-data: bump, now with py3 support

Signed-off-by: Robin H. Johnson  gentoo.org>

 app-text/q-text-as-data/Manifest   |  1 +
 .../q-text-as-data/q-text-as-data-2.0.10.ebuild| 48 ++
 2 files changed, 49 insertions(+)

diff --git a/app-text/q-text-as-data/Manifest b/app-text/q-text-as-data/Manifest
index 081b6340c15..9078adf23eb 100644
--- a/app-text/q-text-as-data/Manifest
+++ b/app-text/q-text-as-data/Manifest
@@ -1 +1,2 @@
 DIST q-1.5.0.tar.gz 58746 BLAKE2B 
a35f7ea605a42e81be1ee4899ed9e8c2b4e81e896b6e4c1eb6045b64cc7fa3ffdf6f754be168b3ebe25faa4c8b80f63e23174231357260263acf335b8d5c
 SHA512 
d21dd16a31629e36f0dee72ebc574283c7937821cb2da7ccaacb8484a35b53193dad05fe9857d1498434a0c1083514ea5b9e5d8a636bcd51d4c5924cb7bb1b55
+DIST q-2.0.10.tar.gz 218824 BLAKE2B 
91f6485d94325768d7bfd32223d379cd90f3ade3760e44c859ec25aee6aeb73c943b3dedbf56b378222f6bc094faf160d86dcacab3dd0ce5ebf93230ca61696d
 SHA512 
ab503a555380b6d17500972256db5e9eb19066d7a1f480091e777681d694746d6d7743254f3839bfd2f08697308aee8cea60e4583a0b1a4d93caf522342f25b2

diff --git a/app-text/q-text-as-data/q-text-as-data-2.0.10.ebuild 
b/app-text/q-text-as-data/q-text-as-data-2.0.10.ebuild
new file mode 100644
index 000..f3c988259f1
--- /dev/null
+++ b/app-text/q-text-as-data/q-text-as-data-2.0.10.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+PYTHON_COMPAT=( python2_7 python3_{6..9} )
+PYTHON_REQ_USE="sqlite"
+
+inherit python-r1
+
+DESCRIPTION="A CLI tool that allows direct execution of SQL-like queries on 
text"
+HOMEPAGE="http://harelba.github.io/q/;
+MY_P="q-${PV}"
+SRC_URI="https://github.com/harelba/q/archive/${PV}.tar.gz -> ${MY_P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# Upstream is wrong
+# http://harelba.github.io/q/#requirements
+RDEPEND="${PYTHON_DEPS}
+   $(python_gen_any_dep '
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/flake8[${PYTHON_USEDEP}]
+   ')"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_compile() {
+   : # Do not use the Makefile
+}
+
+q_install() {
+   python_newexe bin/q.py q-text-as-data
+}
+
+src_install() {
+   python_foreach_impl q_install
+   newdoc bin/.qrc dot-qrc
+   dodoc doc/*
+}
+
+pkg_postinst() {
+   einfo "On Gentoo, the 'q' binary is most often provided by 
app-portage/portage-utils;"
+   einfo "Thus, this tool is install as 'q-text-as-data' rather than 'q'."
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/q-text-as-data/

2020-06-24 Thread Robin H. Johnson
commit: 51741a9540a75df0b3d7087e39dd5a17ac7ed435
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Wed Jun 24 21:21:49 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Wed Jun 24 21:22:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51741a95

app-text/q-text-as-data: cleanup py2-only version

Signed-off-by: Robin H. Johnson  gentoo.org>

 .../q-text-as-data/q-text-as-data-1.5.0.ebuild | 41 --
 1 file changed, 41 deletions(-)

diff --git a/app-text/q-text-as-data/q-text-as-data-1.5.0.ebuild 
b/app-text/q-text-as-data/q-text-as-data-1.5.0.ebuild
deleted file mode 100644
index 3441091a994..000
--- a/app-text/q-text-as-data/q-text-as-data-1.5.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-# Does not yet support py3
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="sqlite"
-
-inherit python-r1
-
-DESCRIPTION="A CLI tool that allows direct execution of SQL-like queries on 
text"
-HOMEPAGE="http://harelba.github.io/q/;
-MY_P="q-${PV}"
-SRC_URI="https://github.com/harelba/q/archive/${PV}.tar.gz -> ${MY_P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# No dependencies other than python >= 2.5
-# http://harelba.github.io/q/requirements.html
-RDEPEND="${PYTHON_DEPS}"
-DEPEND=""
-
-S="${WORKDIR}/${MY_P}"
-
-q_install() {
-   python_newexe bin/q q-text-as-data
-}
-
-src_install() {
-   python_foreach_impl q_install
-   newdoc bin/.qrc dot-qrc
-   dodoc doc/*
-}
-
-pkg_postinst() {
-   einfo "On Gentoo, the 'q' binary is most often provided by 
app-portage/portage-utils;"
-   einfo "Thus, this tool is install as 'q-text-as-data' rather than 'q'."
-}



Re: [gentoo-portage-dev] [PATCH] ecompress: fix "Argument list too long" for sed (bug 727522)

2020-06-24 Thread Robin H. Johnson
On Tue, Jun 23, 2020 at 05:36:14PM -0700, Zac Medico wrote:
> From: Patrick McLean 
> 
> Use sed -f to feed commands to sed via stdin, in order to avoid
> the "Argument list too long" error reported in bug 727522.
Will this need to move to a tempfile in the near future, for the size of
sed_args? Maybe do that work now?

-- 
Robin Hugh Johnson
Gentoo Linux: Dev, Infra Lead, Foundation Treasurer
E-Mail   : robb...@gentoo.org
GnuPG FP : 11ACBA4F 4778E3F6 E4EDF38E B27B944E 34884E85
GnuPG FP : 7D0B3CEB E9B85B1F 825BCECF EE05E6F6 A48F6136


signature.asc
Description: PGP signature


[gentoo-commits] repo/gentoo:master commit in: dev-libs/boost/

2020-06-23 Thread Robin H. Johnson
commit: ae40d64c19a54f027470b7cee8698353e35b6969
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Tue Jun 23 19:21:22 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Tue Jun 23 19:22:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae40d64c

dev-libs/boost: block old leatherman due to collision

Closes: https://bugs.gentoo.org/721652
Signed-off-by: Robin H. Johnson  gentoo.org>

 dev-libs/boost/boost-1.73.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-libs/boost/boost-1.73.0.ebuild 
b/dev-libs/boost/boost-1.73.0.ebuild
index ae462476523..bcc79240269 100644
--- a/dev-libs/boost/boost-1.73.0.ebuild
+++ b/dev-libs/boost/boost-1.73.0.ebuild
@@ -32,6 +32,7 @@ RESTRICT="test"
 RDEPEND="
!app-admin/eselect-boost
!dev-libs/boost-numpy
+   !=dev-libs/icu-3.6:=[${MULTILIB_USEDEP}] )
!icu? ( virtual/libiconv[${MULTILIB_USEDEP}] )



[gentoo-dev] Re: News item: xorg-server dropping default suid

2020-06-22 Thread Robin H. Johnson
On Sun, Jun 21, 2020 at 09:22:37PM +0200, Piotr Karbowski wrote:
> Hi,
> 
> Please find news item attached.
I feel that this news item should ALSO remind people that consolekit is
deprecated per a news item a few months ago:

News Item v3: Desktop profile switching USE default to elogind

xorg-server[elogind] forces sys-auth/pambase[elogind]
and users who previously had USE='-systemd -elogind' probably have
USE=consolekit set.

-- 
Robin Hugh Johnson
Gentoo Linux: Dev, Infra Lead, Foundation Treasurer
E-Mail   : robb...@gentoo.org
GnuPG FP : 11ACBA4F 4778E3F6 E4EDF38E B27B944E 34884E85
GnuPG FP : 7D0B3CEB E9B85B1F 825BCECF EE05E6F6 A48F6136


signature.asc
Description: PGP signature


[gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2020-06-21 23:59 UTC

2020-06-21 Thread Robin H. Johnson
The attached list notes all of the packages that were added or removed
from the tree, for the week ending 2020-06-21 23:59 UTC.

Removals:
app-cdr/sync2cd  20200618-00:51 bman b295ad0c99a
app-i18n/atokx3  20200616-12:49 asturm   bb04fe44a8e
app-shells/rssh  20200620-04:46 bman a710a919055
app-text/getxbook20200618-00:51 bman b295ad0c99a
dev-python/assets20200618-00:51 bman b295ad0c99a
dev-python/bokeh 20200620-04:52 bman a8823e4da11
dev-python/bz2file   20200618-00:51 bman b295ad0c99a
dev-python/flexx 20200620-04:52 bman a8823e4da11
dev-python/gconf-python  20200621-23:09 asturm   8cec92324ae
dev-python/gnome-python-base 20200621-23:09 asturm   7e4b739eda6
dev-python/jaxml 20200618-00:51 bman b295ad0c99a
dev-python/kid   20200618-00:51 bman b295ad0c99a
dev-python/pygtksourceview   20200621-23:08 asturm   c037972f080
dev-python/python-urljr  20200618-00:51 bman b295ad0c99a
dev-python/restkit   20200620-04:48 bman 157b2f4a82f
dev-python/selectors34   20200618-00:51 bman b295ad0c99a
dev-python/stomper   20200618-00:51 bman b295ad0c99a
dev-python/txtorcon  20200620-04:50 bman bb163772165
dev-python/YURL  20200618-00:51 bman b295ad0c99a
dev-tex/revtex   20200620-04:49 bman e9566407501
net-analyzer/ripe-atlas-tools20200620-04:55 bman 141428dfb12
net-libs/ripe-atlas-sagan20200620-04:55 bman 141428dfb12
net-proxy/mitmproxy  20200620-04:54 bman cafca86e0ff
sci-chemistry/nmrdepaker 20200618-11:15 asturm   c12caa121cb
www-client/ripe-atlas-cousteau   20200620-04:55 bman 141428dfb12

Additions:
acct-group/fvwm-crystal  20200610-00:42 bman 26f7df4dfbd
app-misc/asciicast-tools 20200617-23:59 chutzpah 60e97ab40bf
app-text/foliate 20200615-16:34 grozin   adc5e44f43a
dev-python/requests-unixsocket   20200621-09:45 mgorny   cc81527c2dd
dev-python/text-unidecode20200618-20:34 mgorny   abb41af9d2a
dev-ruby/kramdown-parser-gfm 20200618-18:26 robbat2  8b7b6e78f48
dev-ruby/kramdown-syntax-coderay 20200619-07:48 graaff   f0372fd601f
dev-ruby/terminal-table  20200619-05:34 graaff   b1820f5ad86
dev-ruby/unicode-display_width   20200619-05:31 graaff   6d2655b62eb
dev-util/gitlab-ci-linter20200619-18:21 williamh 23c20f353ec
net-misc/oidc-agent  20200619-17:12 marecki  f1f6e093d99
net-proxy/mitmproxy  20200620-17:41 bman ea1bca05f2c
sys-auth/AusweisApp2 20200523-16:22 conikost 3664d1690fe

--
Robin Hugh Johnson
Gentoo Linux Developer
E-Mail : robb...@gentoo.org
GnuPG FP   : 11AC BA4F 4778 E3F6 E4ED  F38E B27B 944E 3488 4E85
Removed Packages:
dev-python/gnome-python-base,removed,asturm,20200621-23:09,7e4b739eda6
dev-python/gconf-python,removed,asturm,20200621-23:09,8cec92324ae
dev-python/pygtksourceview,removed,asturm,20200621-23:08,c037972f080
net-analyzer/ripe-atlas-tools,removed,bman,20200620-04:55,141428dfb12
net-libs/ripe-atlas-sagan,removed,bman,20200620-04:55,141428dfb12
www-client/ripe-atlas-cousteau,removed,bman,20200620-04:55,141428dfb12
net-proxy/mitmproxy,removed,bman,20200620-04:54,cafca86e0ff
dev-python/bokeh,removed,bman,20200620-04:52,a8823e4da11
dev-python/flexx,removed,bman,20200620-04:52,a8823e4da11
dev-python/txtorcon,removed,bman,20200620-04:50,bb163772165
dev-tex/revtex,removed,bman,20200620-04:49,e9566407501
dev-python/restkit,removed,bman,20200620-04:48,157b2f4a82f
app-shells/rssh,removed,bman,20200620-04:46,a710a919055
sci-chemistry/nmrdepaker,removed,asturm,20200618-11:15,c12caa121cb
app-cdr/sync2cd,removed,bman,20200618-00:51,b295ad0c99a
app-text/getxbook,removed,bman,20200618-00:51,b295ad0c99a
dev-python/YURL,removed,bman,20200618-00:51,b295ad0c99a
dev-python/assets,removed,bman,20200618-00:51,b295ad0c99a
dev-python/bz2file,removed,bman,20200618-00:51,b295ad0c99a
dev-python/jaxml,removed,bman,20200618-00:51,b295ad0c99a
dev-python/kid,removed,bman,20200618-00:51,b295ad0c99a
dev-python/python-urljr,removed,bman,20200618-00:51,b295ad0c99a
dev-python/selectors34,removed,bman,20200618-00:51,b295ad0c99a
dev-python/stomper,removed,bman,20200618-00:51,b295ad0c99a
app-i18n/atokx3,removed,asturm,20200616-12:49,bb04fe44a8e
Added Packages:
dev-python/requests-unixsocket,added,mgorny,20200621-09:45,cc81527c2dd
net-proxy/mitmproxy,added,bman,20200620-17:41,ea1bca05f2c
sys-auth/AusweisApp2,added,conikost,20200523-16:22,3664d1690fe
dev-util/gitlab-ci-linter,added,williamh,20200619-18:21,23c20f353ec
net-misc/oidc-agent,added,marecki,20200619-17:12,f1f6e093d99
dev-ruby/kramdown-syntax-coderay,added,graaff,20200619-07:48,f0372fd601f
dev-ruby/terminal-table,added,graaff,20200619-05:34,b1820f5ad86

[gentoo-commits] proj/elections:master commit in: /

2020-06-19 Thread Robin H. Johnson
commit: 0e626c77be9a8e2ba2d05ebf1cc3c242a65e980f
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sat Jun 20 05:10:51 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Sat Jun 20 05:10:51 2020 +
URL:https://gitweb.gentoo.org/proj/elections.git/commit/?id=0e626c77

gitignore: try to block confs from being committed

Signed-off-by: Robin H. Johnson  gentoo.org>

 .gitignore | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000..f013bcc
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,2 @@
+# The confirmation stubs should never be distributed.
+**/confs-*



[gentoo-commits] proj/elections:master commit in: council-202006/

2020-06-19 Thread Robin H. Johnson
commit: a1825bf0c1cd9db561e9858da224b4560baba2b5
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sat Jun 20 05:17:33 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Sat Jun 20 05:17:33 2020 +
URL:https://gitweb.gentoo.org/proj/elections.git/commit/?id=a1825bf0

council-202006: prep election

Signed-off-by: Robin H. Johnson  gentoo.org>

 council-202006/Votify.pm|   1 +
 council-202006/ballot-council-202006|  14 +++
 council-202006/election-details |   6 ++
 council-202006/officials-council-202006 |   4 +
 council-202006/start-council-202006 |   1 +
 council-202006/stop-council-202006  |   1 +
 council-202006/voters-council-202006| 149 
 7 files changed, 176 insertions(+)

diff --git a/council-202006/Votify.pm b/council-202006/Votify.pm
new file mode 12
index 000..a6f4461
--- /dev/null
+++ b/council-202006/Votify.pm
@@ -0,0 +1 @@
+../Votify.pm
\ No newline at end of file

diff --git a/council-202006/ballot-council-202006 
b/council-202006/ballot-council-202006
new file mode 100644
index 000..bcee9bd
--- /dev/null
+++ b/council-202006/ballot-council-202006
@@ -0,0 +1,14 @@
+_reopen_nominations
+arzano
+bman
+dilfridge
+dolsen
+gyakovlev
+mattst88
+patrick
+slyfox
+steils
+ulm
+whissi
+williamh
+zlogene

diff --git a/council-202006/election-details b/council-202006/election-details
new file mode 100644
index 000..eed6497
--- /dev/null
+++ b/council-202006/election-details
@@ -0,0 +1,6 @@
+name: council-202006
+startDate: 2020-06-22 00:00:00 UTC
+endDate: 2020-07-06 00:00:00 UTC
+officials: dabbott, rich0, neddyseagoon, robbat2
+voters: 
https://projects.gentoo.org/elections/council/2020/voters-council-202006.txt
+ballot: 
https://projects.gentoo.org/elections/council/2020/ballot-council-202006.txt

diff --git a/council-202006/officials-council-202006 
b/council-202006/officials-council-202006
new file mode 100644
index 000..7829236
--- /dev/null
+++ b/council-202006/officials-council-202006
@@ -0,0 +1,4 @@
+dabbott
+neddyseagoon
+rich0
+robbat2

diff --git a/council-202006/start-council-202006 
b/council-202006/start-council-202006
new file mode 100644
index 000..57bbfc9
--- /dev/null
+++ b/council-202006/start-council-202006
@@ -0,0 +1 @@
+1592784000

diff --git a/council-202006/stop-council-202006 
b/council-202006/stop-council-202006
new file mode 100644
index 000..e959075
--- /dev/null
+++ b/council-202006/stop-council-202006
@@ -0,0 +1 @@
+1593993600

diff --git a/council-202006/voters-council-202006 
b/council-202006/voters-council-202006
new file mode 100644
index 000..b740f1d
--- /dev/null
+++ b/council-202006/voters-council-202006
@@ -0,0 +1,149 @@
+aballier
+ackle
+ago
+aidecoe
+alexxy
+alicef
+alonbl
+amadio
+amynka
+anarchy
+andrey_utkin
+antarus
+arzano
+asturm
+axs
+billie
+bircoph
+bkohler
+blueknight
+blueness
+bman
+calchan
+candrews
+cardoe
+cedk
+chainsaw
+chewi
+chiitoo
+chithanh
+chutzpah
+conikost
+creffett
+cynede
+dabbott
+desultory
+dev-zero
+dilfridge
+djc
+dlan
+dolsen
+eras
+eva
+expeditioneer
+fearedbliss
+floppym
+fordfrog
+gienah
+gokturk
+graaff
+grknight
+grobian
+grozin
+gyakovlev
+hanno
+hattya
+haubi
+hd_brummy
+heroxbd
+idl0r
+ikelos
+jer
+jlec
+jmbsvicetto
+john_r_graham
+johu
+jstein
+juippis
+junghans
+kallamej
+kensington
+kentnl
+keri
+k_f
+klausman
+klondike
+kumba
+leio
+lordvan
+lu_zero
+maekke
+maffblaster
+maksbotan
+marecki
+matsl
+mattm
+mattst88
+mgorny
+mjo
+monsieurp
+mpagano
+mschiff
+mudler
+mva
+naota
+nathanzachary
+nativemad
+neddyseagoon
+nerdboy
+nicolasbock
+np-hardass
+pacho
+patrick
+perfinion
+pesa
+pilla
+pinkbyte
+pjp
+polynomial-c
+prometheanfire
+radhermit
+rafaelmartins
+reavertm
+remi
+rich0
+robbat2
+ryao
+sarnex
+sbraz
+slashbeast
+slyfox
+soap
+sobhan
+sping
+stasibear
+steev
+steils
+swegener
+tamiko
+thev00d00
+titanofold
+tomjbe
+tommy
+toralf
+tranquility
+tupone
+ulm
+ultrabug
+vapier
+voyageur
+whissi
+williamh
+wraeth
+xaviermiller
+zerochaos
+zlogene
+zmedico
+zorry
+zx2c4
+zzam



[gentoo-commits] proj/elections:master commit in: /

2020-06-19 Thread Robin H. Johnson
commit: 533bedb17bdf5ad652cca631574537d356a5901a
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sat Jun 20 05:11:15 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Sat Jun 20 05:11:15 2020 +
URL:https://gitweb.gentoo.org/proj/elections.git/commit/?id=533bedb1

README: braindump of the entire election process

Signed-off-by: Robin H. Johnson  gentoo.org>

 README | 91 ++
 1 file changed, 91 insertions(+)

diff --git a/README b/README
index 7dee785..45490f5 100644
--- a/README
+++ b/README
@@ -21,3 +21,94 @@ listify: generate text to include in MOTD
 election-stats-count: generate turnout stats for ongoing elections, for
   election officials to review an election in progress (put it in a cronjob,
   needs root).
+
+Instructions
+
+1. Setup an election:
+-
+To create a new election, make a top-level directory with the exact name of
+the election. Usually in the format of `{council,trustees}-MM`.
+Let ${election_name} be the name of the election. Any member of the elections
+project or infra may set this up.
+
+- `Votify.pm`: symlink to ../Votify.pm for tooling
+- `ballot-${election_name}`
+  One entry per line, in alphabetical order.
+  The special candidate `_reopen_nominations` is valid in some elections.
+  The ballot order will be randomized per candidate, at voting time. 
+- `election-details`:
+  key-value file with details about the election.
+  `name`: exact election name
+  `startDate`, `endDate`: start & end time in UTC
+  `officials`: election officials (prohibited from being candidates)
+  `voters`: URL to list of members who may cast a ballot
+  `ballot`: URL to sample ballot
+- `officials-${election_name}`: list of election officials
+- `start-${election_name}`: election start time, as epoch seconds.
+- `stop-${election_name}`: election end time, as epoch seconds.
+- `voters-${election_name}`: list of members who may cast a ballot
+
+Populate the files, commit & push to Git. At the start time, an official
+should verify that the ballot works. Ideally a non-infra official, who then
+confirms to the infra election handler it worked.
+
+2.1. Let people vote:
+---
+The regular way is to login to `dev.gentoo.org` and run `votify`.
+
+2.2. Handle special ballots:
+--
+Some elections may have voters who cast ballots by irregular means: they
+should be accepted only via GPG-signed email to the election officials, who
+should agree that the signature is valid and matches a key that was already on
+a list prior to the election.  The infra contact should place the ballot in
+`dev.gentoo.org:/home/$membername/.ballot-${election_name}-submitted`
+
+The elections mechanisms make no provision for truely secret ballot: election
+officials WILL see the content of the ballot.
+
+This is primarily a requirement for the Trustees election, which accepts
+ballots from all Foundation members. The roll of Foundation members includes
+active developers, retired developers, and other applicants to the Foundation
+Trustees.
+
+3. Wait:
+
+Just wait. `election-stats-count` runs every 30 minutes by cronjob, and prints
+status files into the home directories of election officials: 
`voter-turnout-${election_name}`.
+
+4. Close of election:
+-
+This is where the infra contact is absolutely required.
+The infra contact must run `countify --collect` as root, which will write
+the master ballot & confirmation stub file to all officials.
+
+5. Verify results:
+--
+Each election official should verify the results to collectively certify the
+results. This requires `countify --rank` to transform the master ballot into
+results.
+
+6. Email conf stubs:
+
+ONE election official should use the mail-voters scripts to send confirmation
+stubs to each eligable voter. Note that this is ALL eligable voters, and not
+just those that cast a ballot.
+
+7. Announce results:
+
+The collected election officials should announce results; The email should
+include the output of `countify --rank`, as well as the master ballot for
+independent verification.
+
+8. Cleanup:
+---
+- The master ballot must be committed to git. This file is named
+  `master-${election_name}`
+- This list of voters who cast a ballot should be recorded & committed.
+  This is required to purge rolls of inactive voters in some cases (Foundation
+  members are required to vote at least every 2nd election if they are not an
+  active developer). This file must be named `casting-voters-${election_name}`
+- The confirmation stub file should be destroyed after the election results
+  have been formally accepted, to make de-anonymizing the ballots harder.
+- Lastly, `git mv` the election directory into the `completed/` directory.



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/kramdown-parser-gfm/

2020-06-18 Thread Robin H. Johnson
commit: 8b7b6e78f4895488ced910ee1fe3448366bff87b
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Thu Jun 18 18:26:52 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Thu Jun 18 18:30:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b7b6e78

dev-ruby/kramdown-parser-gfm: new package

Imported from graaff overlay.

kramdown-parser-gfm was previously part of kramdown-1 package, but
upstream split it to a seperate package.

This is a dependency for building the www.gentoo.org site.

Signed-off-by: Robin H. Johnson  gentoo.org>

 dev-ruby/kramdown-parser-gfm/Manifest   |  1 +
 .../kramdown-parser-gfm-1.1.0.ebuild| 21 +
 dev-ruby/kramdown-parser-gfm/metadata.xml   |  8 
 3 files changed, 30 insertions(+)

diff --git a/dev-ruby/kramdown-parser-gfm/Manifest 
b/dev-ruby/kramdown-parser-gfm/Manifest
new file mode 100644
index 000..1b412ffd7db
--- /dev/null
+++ b/dev-ruby/kramdown-parser-gfm/Manifest
@@ -0,0 +1 @@
+DIST kramdown-parser-gfm-1.1.0.gem 11776 BLAKE2B 
99a77ea02d0f48421cc6c582629f6cdc7504174867cac8927bdc26fd50f851e294c0f71ab985e9d0d6e595906c458b1f96d06903d6765eabf8b6f617c6303f14
 SHA512 
5662c1a50da7c8e50fd50afb5fe1dcd3bd63f4282d9940f96bb56266b63841c0b09902ce90eb3162aa89c54047970667b17299b3a7cf475bab2641604aa15d8c

diff --git a/dev-ruby/kramdown-parser-gfm/kramdown-parser-gfm-1.1.0.ebuild 
b/dev-ruby/kramdown-parser-gfm/kramdown-parser-gfm-1.1.0.ebuild
new file mode 100644
index 000..8154ac67e4b
--- /dev/null
+++ b/dev-ruby/kramdown-parser-gfm/kramdown-parser-gfm-1.1.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A kramdown parser for the GFM dialect of Markdown"
+HOMEPAGE="https://github.com/kramdown/parser-gfm;
+LICENSE="MIT"
+
+KEYWORDS="~amd64"
+SLOT="$(ver_cut 1)"
+IUSE="doc"
+
+ruby_add_rdepend "dev-ruby/kramdown:2"
+
+each_ruby_test() {
+   ${RUBY} -Ilib:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die
+}

diff --git a/dev-ruby/kramdown-parser-gfm/metadata.xml 
b/dev-ruby/kramdown-parser-gfm/metadata.xml
new file mode 100644
index 000..eb1e47f2edf
--- /dev/null
+++ b/dev-ruby/kramdown-parser-gfm/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   r...@gentoo.org
+   Gentoo Ruby Project
+   
+



Re: print removes commodity directive

2020-06-16 Thread Robin H. Johnson
On Mon, Jun 15, 2020 at 02:23:09PM -0700, Colin Dean wrote:
> I’m updating my finances for the first time in a while starting afresh: a
> whole new transaction record.
> 
> Something I’ve somehow never hit before: My workflow is to append the
> output of ledger-autosync to my tx record, make adjustments, categorize,
> commit, then sort and format using ledger print. What I’m noticing is that
> my commodity directive is getting stripped.
> 
> $ cat test.ledger
> commodity USD
>   alias $
>   format 1,000.00
> 
> 2020/06/16 Test
>   Expenses$56
>   Assets  -56 USD
'alias' provides an alternate way to INPUT entries.
It is converted and printed in the canonical format.

There's a note in the infodoc that the 'format' directive:
"In the future, using this directive will disable Ledger's observation
of other ways that commodity is used, and will provide the “canonical”
representation."

These two examples will produce different output:
===
commodity USD 
  alias $
  format 1,000.00

2020/06/16 Test
  Expenses$56 
  Assets  -56 USD 
===
commodity $
  alias USD
  format 1,000.00

2020/06/16 Test
  Expenses$56 
  Assets  -56 USD 



> 
> 
> $ ledger -f test.ledger bal
>  -56 USD  Assets
>   56 USD  Expenses
> 
>0
> 
> $ ledger -f test.ledger print
> 2020/06/16 Test
> Expenses  56 USD
> Assets
> 
> This is making is hard to intermix $ and USD, as ledger-autosync mixes the
> two outputs depending on the converter in use and I tend to use USD when I
> do things manually.
I think ledger-autosync should probably gain options to convert
consistently, and then it would match your USD manual inputs.

> 
> Is there a way to disable removing the commodity? I understand that ‘print’
> is supposed to output the most space-efficient representation of the tx
> log, but it’s annoying to have to re-add the commodity directive every time
> I sort.
It converts to the canonical format, which other than the --raw option,
doesn't help you.


-- 
Robin Hugh Johnson
Gentoo Linux: Dev, Infra Lead, Foundation Treasurer
E-Mail   : robb...@gentoo.org
GnuPG FP : 11ACBA4F 4778E3F6 E4EDF38E B27B944E 34884E85
GnuPG FP : 7D0B3CEB E9B85B1F 825BCECF EE05E6F6 A48F6136

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"Ledger" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to ledger-cli+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ledger-cli/robbat2-20200616T065211-742304586Z%40orbis-terrarum.net.


signature.asc
Description: PGP signature


[gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2020-06-14 23:59 UTC

2020-06-14 Thread Robin H. Johnson
The attached list notes all of the packages that were added or removed
from the tree, for the week ending 2020-06-14 23:59 UTC.

Removals:
acct-group/octoprint 20200614-08:28 mgorny 892989d763c
acct-user/octoprint  20200614-08:28 mgorny ab28053f19e
app-admin/pdk20200614-20:15 prometheanfire b3d38a79fc4
dev-go/go-protobuf   20200612-19:38 williamh   5f6e1a93c0b
dev-python/addons20200614-08:31 mgorny 160d4044866
dev-python/bytecodeassembler 20200614-08:31 mgorny 8ac7c2950a8
dev-python/decoratortools20200614-08:31 mgorny 733a3c82008
dev-python/extremes  20200614-08:30 mgorny f1f8dd9620c
dev-python/importing 20200614-08:30 mgorny 6310447bda5
dev-python/peak-rules20200614-08:30 mgorny a5c3a060d39
dev-python/pyprotocols   20200614-08:30 mgorny e74911f28ac
dev-python/ramlfications 20200614-08:27 mgorny 93550eb06b1
dev-python/symboltype20200614-08:30 mgorny 9bc0f0c7df6
sys-kernel/spl   20200610-21:58 gyakovlev  f1058995e5b
www-apps/octoprint   20200614-08:27 mgorny 39167367a16
x11-libs/libXxf86misc20200608-17:28 mattst88   ba5e02f6957

Additions:
acct-group/icingaweb220200609-17:50 prometheanfire affc6dfb97d
acct-group/znc   20200513-18:24 sbraz  b2eb57797f4
acct-user/znc20200513-18:32 sbraz  52f0c43fa2a
dev-libs/libgnt  20200611-18:58 polynomial-c   caf07e79987
dev-libs/rocclr  20200608-16:54 candrews   828795a9fd9
dev-python/argparse-manpage  20200612-00:38 chutzpah   a3e80efa119
dev-python/fsspec20200614-11:56 mgorny 5e390682d8c
dev-python/influxdb  20200611-13:52 juippis48003f4ea73
dev-python/loky  20200614-17:54 mgorny 72cd97ce4ae
dev-python/sgmllib3k 20200612-14:26 mgorny b031a84bb8d
dev-python/spur  20200612-11:14 mgorny a25c3337970
dev-ruby/middleware  20200613-05:06 graaff ab0d4572963
games-action/assault-android-cactus+ 20200610-20:38 chewi  4203b25ea0c
mail-client/mutt-wizard  20200220-04:00 juippiscfb881f34b6
media-plugins/gst-plugins-webrtc 20200611-07:57 leio   5b5077592ef

--
Robin Hugh Johnson
Gentoo Linux Developer
E-Mail : robb...@gentoo.org
GnuPG FP   : 11AC BA4F 4778 E3F6 E4ED  F38E B27B 944E 3488 4E85
Removed Packages:
app-admin/pdk,removed,prometheanfire,20200614-20:15,b3d38a79fc4
dev-python/addons,removed,mgorny,20200614-08:31,160d4044866
dev-python/bytecodeassembler,removed,mgorny,20200614-08:31,8ac7c2950a8
dev-python/decoratortools,removed,mgorny,20200614-08:31,733a3c82008
dev-python/extremes,removed,mgorny,20200614-08:30,f1f8dd9620c
dev-python/importing,removed,mgorny,20200614-08:30,6310447bda5
dev-python/peak-rules,removed,mgorny,20200614-08:30,a5c3a060d39
dev-python/pyprotocols,removed,mgorny,20200614-08:30,e74911f28ac
dev-python/symboltype,removed,mgorny,20200614-08:30,9bc0f0c7df6
acct-group/octoprint,removed,mgorny,20200614-08:28,892989d763c
acct-user/octoprint,removed,mgorny,20200614-08:28,ab28053f19e
www-apps/octoprint,removed,mgorny,20200614-08:27,39167367a16
dev-python/ramlfications,removed,mgorny,20200614-08:27,93550eb06b1
dev-go/go-protobuf,removed,williamh,20200612-19:38,5f6e1a93c0b
sys-kernel/spl,removed,gyakovlev,20200610-21:58,f1058995e5b
x11-libs/libXxf86misc,removed,mattst88,20200608-17:28,ba5e02f6957
Added Packages:
dev-python/loky,added,mgorny,20200614-17:54,72cd97ce4ae
dev-python/fsspec,added,mgorny,20200614-11:56,5e390682d8c
dev-ruby/middleware,added,graaff,20200613-05:06,ab0d4572963
dev-python/sgmllib3k,added,mgorny,20200612-14:26,b031a84bb8d
dev-python/spur,added,mgorny,20200612-11:14,a25c3337970
acct-user/znc,added,sbraz,20200513-18:32,52f0c43fa2a
acct-group/znc,added,sbraz,20200513-18:24,b2eb57797f4
dev-python/argparse-manpage,added,chutzpah,20200612-00:38,a3e80efa119
dev-libs/libgnt,added,polynomial-c,20200611-18:58,caf07e79987
dev-python/influxdb,added,juippis,20200611-13:52,48003f4ea73
media-plugins/gst-plugins-webrtc,added,leio,20200611-07:57,5b5077592ef
games-action/assault-android-cactus+,added,chewi,20200610-20:38,4203b25ea0c
acct-group/icingaweb2,added,prometheanfire,20200609-17:50,affc6dfb97d
dev-libs/rocclr,added,candrews,20200608-16:54,828795a9fd9
mail-client/mutt-wizard,added,juippis,20200220-04:00,cfb881f34b6

Done.

[gentoo-commits] data/api:master commit in: files/mirrors/

2020-06-13 Thread Robin H. Johnson
commit: a5f5a3ddc524546d9599aec789a722fc62576803
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sat Jun 13 20:39:17 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Sat Jun 13 20:39:17 2020 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=a5f5a3dd

distfiles: update leaseweb to reflect Anycast

Signed-off-by: Robin H. Johnson  gentoo.org>

 files/mirrors/distfiles.xml | 14 +-
 1 file changed, 13 insertions(+), 1 deletion(-)

diff --git a/files/mirrors/distfiles.xml b/files/mirrors/distfiles.xml
index be6518c..7e6ec16 100644
--- a/files/mirrors/distfiles.xml
+++ b/files/mirrors/distfiles.xml
@@ -27,6 +27,12 @@ vim: ft=xml et ts=2 sts=2 sw=2:
   https://gentoo.osuosl.org/
   http://gentoo.osuosl.org/
 
+
+  LeaseWeb (Anycast: San Francisco; Dallas; Washington, D.C.; 
Miami)
+  https://mirror.leaseweb.com/gentoo/
+  http://mirror.leaseweb.com/gentoo/
+  rsync://mirror.leaseweb.com/gentoo/
+
 
   Evowise.com (Anycast: Los Angeles, New York)
   http://mirrors.evowise.com/gentoo/
@@ -126,6 +132,12 @@ vim: ft=xml et ts=2 sts=2 sw=2:
 
   
   
+
+  LeaseWeb (Anycast: Frankfurt)
+  https://mirror.leaseweb.com/gentoo/
+  http://mirror.leaseweb.com/gentoo/
+  rsync://mirror.leaseweb.com/gentoo/
+
 
   Ruhr-Universität Bochum
   https://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/
@@ -193,7 +205,7 @@ vim: ft=xml et ts=2 sts=2 sw=2:
   rsync://ftp.snt.utwente.nl/gentoo
 
 
-  LeaseWeb
+  LeaseWeb (Anycast: Amsterdam)
   https://mirror.leaseweb.com/gentoo/
   http://mirror.leaseweb.com/gentoo/
   rsync://mirror.leaseweb.com/gentoo/



[gentoo-commits] data/api:master commit in: files/mirrors/

2020-06-13 Thread Robin H. Johnson
commit: 224cb44f8f129f110f63b255c596a36e8aa5097e
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sat Jun 13 20:39:30 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Sat Jun 13 20:39:30 2020 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=224cb44f

distfiles: update OSUOSL to reflect DNS RR

Signed-off-by: Robin H. Johnson  gentoo.org>

 files/mirrors/distfiles.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/files/mirrors/distfiles.xml b/files/mirrors/distfiles.xml
index 7e6ec16..e1aca6d 100644
--- a/files/mirrors/distfiles.xml
+++ b/files/mirrors/distfiles.xml
@@ -23,7 +23,7 @@ vim: ft=xml et ts=2 sts=2 sw=2:
   
   
 
-  OSU Open Source Lab
+  OSU Open Source Lab (Corvallis; New York; Chicago)
   https://gentoo.osuosl.org/
   http://gentoo.osuosl.org/
 



[ceph-users] Re: RadosGW latency on chuked uploads

2020-06-09 Thread Robin H. Johnson
On Tue, Jun 09, 2020 at 09:07:49PM +0300, Tadas wrote:
> Hello,
> we face like 75-100 ms while doing 600 chunked PUT's.
> while 40-45ms while doing 1k normal PUT's.
> (Even amount of PUT's lowers on chunked PUT way)
> 
> We tried civetweb and beast. Nothing changes.
How close is your test running to the RGWs?

Does it get noticeably worse if you inject artificial latency into the network?

E.g.
https://bencane.com/2012/07/16/tc-adding-simulated-network-latency-to-your-linux-server/

If you can run the test without SSL, then tcpdump should let you see if
your client is trying to stuff the max amount of data into the pipeline
or waiting for an ACK each time.

-- 
Robin Hugh Johnson
Gentoo Linux: Dev, Infra Lead, Foundation Treasurer
E-Mail   : robb...@gentoo.org
GnuPG FP : 11ACBA4F 4778E3F6 E4EDF38E B27B944E 34884E85
GnuPG FP : 7D0B3CEB E9B85B1F 825BCECF EE05E6F6 A48F6136


signature.asc
Description: PGP signature
___
ceph-users mailing list -- ceph-users@ceph.io
To unsubscribe send an email to ceph-users-le...@ceph.io


[ceph-users] Re: RadosGW latency on chuked uploads

2020-06-09 Thread Robin H. Johnson
On Tue, Jun 09, 2020 at 12:59:10PM +0300, Tadas wrote:
> Hello,
> 
> I have strange issues with radosgw:
> When trying to PUT object with “transfer-encoding: chunked”, I can see high 
> request latencies.
> When trying to PUT the same object as non-chunked – latency is much lower, 
> and also request/s performance is better.
> Perhaps anyone had the same issue?
What is your latency to the RGW?

There's one downside to chunked encoding that I observed with CivetWeb
when I implemented chunked transfer encoding for the Bucket Listing.

Specifically, CivetWeb did not stuff the socket with all available
content, and instead only trickled out entries, waiting for each TCP
window ACK before the next segment was sent.

If the Bucket Listing took a long time to complete within RGW, the
time to the first results was hugely improved, but the time for the full
response MAY be worse if the latency was high, due to having more back &
forth in TCP ACKs.

-- 
Robin Hugh Johnson
Gentoo Linux: Dev, Infra Lead, Foundation Treasurer
E-Mail   : robb...@gentoo.org
GnuPG FP : 11ACBA4F 4778E3F6 E4EDF38E B27B944E 34884E85
GnuPG FP : 7D0B3CEB E9B85B1F 825BCECF EE05E6F6 A48F6136


signature.asc
Description: PGP signature
___
ceph-users mailing list -- ceph-users@ceph.io
To unsubscribe send an email to ceph-users-le...@ceph.io


[gentoo-commits] repo/gentoo:master commit in: net-mail/mailbase/

2020-06-08 Thread Robin H. Johnson
commit: d07954b4a13bf2de328076eb924f9310bcad28e1
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Mon Jun  8 06:30:12 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Mon Jun  8 06:30:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d07954b4

net-mail/mailbase: prevent collision with old metamail over mailcap.5

Signed-off-by: Robin H. Johnson  gentoo.org>

 net-mail/mailbase/mailbase-1.5-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-mail/mailbase/mailbase-1.5-r1.ebuild 
b/net-mail/mailbase/mailbase-1.5-r1.ebuild
index ede3a931e61..ce871f5f8f8 100644
--- a/net-mail/mailbase/mailbase-1.5-r1.ebuild
+++ b/net-mail/mailbase/mailbase-1.5-r1.ebuild
@@ -17,7 +17,8 @@ RDEPEND="
acct-group/mail
acct-user/mail
acct-user/postmaster
-   pam? ( sys-libs/pam )"
+   pam? ( sys-libs/pam )
+   !

[gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2020-06-07 23:59 UTC

2020-06-07 Thread Robin H. Johnson
The attached list notes all of the packages that were added or removed
from the tree, for the week ending 2020-06-07 23:59 UTC.

Removals:
media-plugins/gimp-lensfun 20200601-22:18 asturm 63cf8d6f236
x11-drivers/xf86-input-keyboard20200606-10:57 slashbeast 0e6b1d8cf0d
x11-drivers/xf86-input-mouse   20200606-10:57 slashbeast 0e6b1d8cf0d

Additions:
acct-group/motion  20200604-07:04 juippis8d6281579d9
acct-user/motion   20200604-07:05 juippis1d0f7143e0c
app-backup/kup 20200602-14:09 asturm fd92483d159
dev-libs/libucl20200426-16:09 bman   effe59a4a91
dev-python/asteval 20200607-10:36 pacho  d5712a4e760
dev-python/black   20200602-22:15 chutzpah   17e0e5f755f
dev-python/klein   20200601-04:06 dolsen 5e038299cef
dev-python/lmfit   20200607-10:38 pacho  474620d5b9d
dev-python/python-dotenv   20200603-16:02 sping  b0200d1528d
dev-python/tubes   20200601-00:54 dolsen 2b487afce49
dev-ruby/sys-uname 20200607-08:34 graaff 9c8c5ead1d7
dev-util/buildbot-badges   20200601-20:30 dolsen 961c3974a74
dev-util/cucumber-cucumber-expressions 20200607-09:06 graaff 7970871b5c0
dev-util/cucumber-tag-expressions  20200607-08:58 graaff 78ffd36be3b
gui-apps/lavalauncher  20200518-02:15 bman   d9417ccd322
gui-wm/hikari  20200426-16:15 bman   10ac27bddb6
kde-plasma/kwayland-server 20200604-14:21 asturm 9931cc419a3
mail-mta/notqmail  20200521-08:57 mgorny d331eb76b16
sci-libs/volk  20200529-16:02 zerochaos  07401ce1325

--
Robin Hugh Johnson
Gentoo Linux Developer
E-Mail : robb...@gentoo.org
GnuPG FP   : 11AC BA4F 4778 E3F6 E4ED  F38E B27B 944E 3488 4E85
Removed Packages:
x11-drivers/xf86-input-keyboard,removed,slashbeast,20200606-10:57,0e6b1d8cf0d
x11-drivers/xf86-input-mouse,removed,slashbeast,20200606-10:57,0e6b1d8cf0d
media-plugins/gimp-lensfun,removed,asturm,20200601-22:18,63cf8d6f236
Added Packages:
dev-python/lmfit,added,pacho,20200607-10:38,474620d5b9d
dev-python/asteval,added,pacho,20200607-10:36,d5712a4e760
dev-util/cucumber-cucumber-expressions,added,graaff,20200607-09:06,7970871b5c0
dev-util/cucumber-tag-expressions,added,graaff,20200607-08:58,78ffd36be3b
dev-ruby/sys-uname,added,graaff,20200607-08:34,9c8c5ead1d7
gui-apps/lavalauncher,added,bman,20200518-02:15,d9417ccd322
gui-wm/hikari,added,bman,20200426-16:15,10ac27bddb6
dev-libs/libucl,added,bman,20200426-16:09,effe59a4a91
mail-mta/notqmail,added,mgorny,20200521-08:57,d331eb76b16
kde-plasma/kwayland-server,added,asturm,20200604-14:21,9931cc419a3
acct-user/motion,added,juippis,20200604-07:05,1d0f7143e0c
acct-group/motion,added,juippis,20200604-07:04,8d6281579d9
dev-python/python-dotenv,added,sping,20200603-16:02,b0200d1528d
dev-python/black,added,chutzpah,20200602-22:15,17e0e5f755f
app-backup/kup,added,asturm,20200602-14:09,fd92483d159
dev-util/buildbot-badges,added,dolsen,20200601-20:30,961c3974a74
dev-python/klein,added,dolsen,20200601-04:06,5e038299cef
dev-python/tubes,added,dolsen,20200601-00:54,2b487afce49
sci-libs/volk,added,zerochaos,20200529-16:02,07401ce1325

Done.

[gentoo-commits] proj/netifrc:master commit in: net/, doc/

2020-06-02 Thread Robin H. Johnson
commit: 589d7374dc5c023304f6226cb458d5346bdd3a0b
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Tue Jun  2 21:51:00 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Tue Jun  2 21:53:50 2020 +
URL:https://gitweb.gentoo.org/proj/netifrc.git/commit/?id=589d7374

net/iw: implement 802.11s mesh

Closes: https://bugs.gentoo.org/469296
Signed-off-by: Robin H. Johnson  gentoo.org>

 doc/net.example.Linux.in |  7 ++-
 net/iw.sh| 25 +
 2 files changed, 31 insertions(+), 1 deletion(-)

diff --git a/doc/net.example.Linux.in b/doc/net.example.Linux.in
index 4fc603b..d88302b 100644
--- a/doc/net.example.Linux.in
+++ b/doc/net.example.Linux.in
@@ -231,7 +231,7 @@
 # do require the SSID to be set - do this here
 #essid_eth0="any"
 
-# Set the mode of the interface (managed, ad-hoc, master or auto)
+# Set the mode of the interface (managed, ad-hoc, master, mesh or auto)
 # The default is auto
 # If it's ad-hoc or master you also may need to specify the channel below
 #mode_eth0="auto"
@@ -409,6 +409,11 @@
 # NOTE: preferred_aps  list ignores blacklisted_aps - so if you have
 # the same SSID in both, well, you're a bit silly :p
 
+# 802.11s mesh support
+# Requires CONFIG_MAC80211_MESH in kernel and hardware support
+#mode_wlan0="mesh"
+#mesh_wlan0="MyMeshNetworkID"
+
 
 
 # wpa_supplicant

diff --git a/net/iw.sh b/net/iw.sh
index dcdbb79..029b9d6 100644
--- a/net/iw.sh
+++ b/net/iw.sh
@@ -5,6 +5,7 @@
 
 _config_vars="$_config_vars ssid mode associate_timeout sleep_scan"
 _config_vars="$_config_vars preferred_aps blacklist_aps"
+_config_vars="$_config_vars mesh"
 
 iw_depend()
 {
@@ -170,6 +171,26 @@ iw_setup_adhoc()
return 0
 }
 
+iw_setup_mesh()
+{
+   if [ -z "${MESH}" ]; then
+   eerror "${IFACE} requires a MESH to be set to operate in mesh 
mode"
+   eerror "adjust the mesh_${IFVAR} setting in /etc/conf.d/net"
+   return 1
+   fi
+
+   iw_set_mode 'mesh'
+
+   veinfo "Joining mesh '$MESH' with $IFACE"
+   iw ${IFACE} mesh join "${MESH}" || return 1
+
+   # Finally apply the user Config
+   iw_user_config
+
+   iw_report
+   return 0
+}
+
 iw_wait_for_association()
 {
local timeout= i=0
@@ -600,6 +621,10 @@ iw_configure()
managed)
# Fall through
;;
+   mesh)
+   iw_setup_mesh
+   return $?
+   ;;
*)
eerror "Only managed and ad-hoc are supported"
return 1



[gentoo-commits] proj/netifrc:master commit in: net/

2020-06-02 Thread Robin H. Johnson
commit: 1c846d9d8e23d94046df471c7ccbb88228537188
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Tue Jun  2 21:44:26 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Tue Jun  2 21:44:57 2020 +
URL:https://gitweb.gentoo.org/proj/netifrc.git/commit/?id=1c846d9d

net/iw: refactor iw mode setup

Signed-off-by: Robin H. Johnson  gentoo.org>

 net/iw.sh | 37 -
 1 file changed, 20 insertions(+), 17 deletions(-)

diff --git a/net/iw.sh b/net/iw.sh
index 82b9ba9..dcdbb79 100644
--- a/net/iw.sh
+++ b/net/iw.sh
@@ -585,27 +585,30 @@ iw_configure()
[ -z "${SSID}" ] && eval SSID=\$essid_${IFVAR}
 
# Setup ad-hoc mode?
-   eval x=\$mode_${IFVAR}
-   x=${x:-managed}
+   eval _mode=\$mode_${IFVAR}
+   _mode=${_mode:-managed}
 
-   if [ "${x}" = "master" ]; then
-   eerror "Please use hostapd to make this interface an access 
point"
-   return 1
-   fi
-
-   if [ "${x}" = "ad-hoc" ]; then
-   iw_setup_adhoc
-   return $?
-   fi
-
-   if [ "${x}" != "managed" ]; then
-   eerror "Only managed and ad-hoc are supported"
-   return 1
-   fi
+   case "${_mode}" in
+   master)
+   eerror "Please use hostapd to make this interface an 
access point"
+   return 1
+   ;;
+   ad-hoc|adhoc)
+   iw_setup_adhoc
+   return $?
+   ;;
+   managed)
+   # Fall through
+   ;;
+   *)
+   eerror "Only managed and ad-hoc are supported"
+   return 1
+   ;;
+   esac
 
# Has an SSID been forced?
if [ -n "${SSID}" ]; then
-   iw_set_mode "${x}"
+   iw_set_mode "${_mode}"
iw_associate && return 0
[ "${SSID}" = "any" ] && iw_force_preferred && return 0
 



[gentoo-commits] proj/netifrc:master commit in: doc/

2020-06-02 Thread Robin H. Johnson
commit: 51a7c4fae619a05b8f179f5f03b3e8a556df7205
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Tue Jun  2 21:35:31 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Tue Jun  2 21:35:31 2020 +
URL:https://gitweb.gentoo.org/proj/netifrc.git/commit/?id=51a7c4fa

doc/net.example.Linux: document !wireless better

Users that used layer2 wireless configuration external to netifrc and
had previously configured netifrc with:
`modules="!iwconfig !wpa_supplicant"`
were surprised by the introduction of the iw & iwd modules, because the
modules tries to auto-configure the wireless interfaces.

Document that `modules="!wireless"` is a better configuration knob for
this situation.

Bug: https://bugs.gentoo.org/717226
Signed-off-by: Robin H. Johnson  gentoo.org>

 doc/net.example.Linux.in | 21 -
 1 file changed, 16 insertions(+), 5 deletions(-)

diff --git a/doc/net.example.Linux.in b/doc/net.example.Linux.in
index 53d9e84..4fc603b 100644
--- a/doc/net.example.Linux.in
+++ b/doc/net.example.Linux.in
@@ -43,8 +43,20 @@
 # You can also specify which modules not to use - for example you may be
 # using a supplicant or linux-wlan-ng to control wireless configuration but
 # you still want to configure network settings per SSID associated with.
-#modules="!iwconfig !wpa_supplicant"
-# IMPORTANT: If you need the above, please disable modules in that order
+#
+# A common case here may be using hostapd or other external configuration of
+# the wireless hardware at layer 2, but leaving netifrc to configure the layer
+# 3 networking
+#
+# Best practice for this situation is to disable ALL netifrc wireless modules:
+#modules="!wireless"
+#
+# This supersedes older cases where each module was disabled seperately:
+# If new modules are introduced that provide wireless support, they may be used
+# automatically otherwise, causing situations like
+# https://bugs.gentoo.org/717226
+# Do not use a line like this anymore:
+#modules="!iwconfig !wpa_supplicant !iw !iwd"
 
 
 ##
@@ -435,9 +447,8 @@
 # won't have associated then)
 
 # If you're using anything else to configure wireless on your interface AND
-# you have installed wpa_supplicant, you need to disable wpa_supplicant
-#modules="!iwconfig !wpa_supplicant"
-#or
+# you have installed wpa_supplicant, you need to disable wpa_supplicant.
+# Please see the note about hostapd in the MODULES section.
 #modules="!wireless"
 
 ##



[gentoo-commits] proj/netifrc:master commit in: init.d/, doc/, net/

2020-06-02 Thread Robin H. Johnson
commit: d3b5d78c5f3696aaf841d7900e69a37de29cfc25
Author: Daniel Solano Gómez  solanogomez  org>
AuthorDate: Sat Apr  6 00:13:12 2013 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Tue Jun  2 21:24:24 2020 +
URL:https://gitweb.gentoo.org/proj/netifrc.git/commit/?id=d3b5d78c

dhclientv6: Add DHCPv6 support via dhclient

This adds DHCPv6 support to OpenRC in Linux using dhclient as outlined
by Stuart Longland at 
<http://stuartl.longlandclan.yi.org/blog/2011/02/15/gentoo-and-dhcpv6/>.
The main place where the new support is added is via a modified copy of
the dhclient.sh script that:

- Renames functions using a 'v6' suffix
- Uses a different pid file
- Uses the '-6' argument when invoking dhclient
- Recognizes new DHCPv6-specific configuration variables with a fallback
  to the DHCP configuration variables.

Additionally:

1. The iproute2 and Linux ifconfig scripts have been ammended to be able
to return IPv6 addresses using new '_get_inet6_address' and
'_get_inet6_addresses' functions.

2. The 'net.lo' init script now has a '_show_address6' function.

3. The documentation in the Linux net.example now contains some DHCPv6
information.

Reported-by: Dustin C. Hatch  gmail.com>
X-Gentoo-Bug: 150908
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=150908
Signed-off-by: Robin H. Johnson  gentoo.org>
(cherry picked from commit bd7bd3a513c8ddc554e211316c990b5f98110982)
Closes: https://bugs.gentoo.org/450326
Signed-off-by: Robin H. Johnson  gentoo.org>

 doc/net.example.Linux.in | 35 +
 init.d/net.lo.in |  4 +++
 net/Makefile |  2 +-
 net/dhclientv6.sh| 82 
 net/ifconfig.sh.Linux.in | 26 +--
 net/iproute2.sh  | 19 +--
 6 files changed, 162 insertions(+), 6 deletions(-)

diff --git a/doc/net.example.Linux.in b/doc/net.example.Linux.in
index a2993c0..53d9e84 100644
--- a/doc/net.example.Linux.in
+++ b/doc/net.example.Linux.in
@@ -518,6 +518,41 @@
 # You can use any combination of the above options - the default is not to
 # use any of them.
 
+#-
+# DHCPv6
+# DHCPv6 can be provided by dhclient
+#
+# dhclient: emerge net-misc/dhcp
+#
+# If you have more than one DHCP client installed, you should probably
+# explicitly use 'dhclient' to use dhclient for both DHCP and DHCPv6,
+# otherwise the default DHCP client will be used.  dhcpcd has some stateless
+# IPv6 autoconfiguration support which may clash with DHCPv6.
+#modules="dhclient" # to select dhclient over dhcpcd
+
+# Regardless of which DHCP client you prefer, you configure them the
+# same way using one of following depending on which interface modules
+# you're using.
+#config_eth0="dhcpv6"
+
+# You can also use both DHCP and DHCPv6 on a dual-stack network:
+#config_eth0="dhcp
+#dhcpv6"
+
+# To pass runtime arguments to dhclient for DHCPv6, you do it similarly to
+# setting runtime arguments for DHCP.  Note that you can set options for
+# DHCPv6 separately or in addition the dhclient arguments for DHCP.
+#dhclientv6_eth0="..." # options for DHCPv6 only
+#dhclient_eth0='..."   # options for DHCP (also for DHCPv6 when no
+#  # dhclientv6_eth0 is defined)
+
+# GENERIC DHCPv6 OPTIONS
+# Set generic DHCPv6 options just as with generic DHCP options.
+#dhcpv6_eth0="release nodns nontp nonis nogateway nosendhost"
+
+# If no generic DHCPv6 options are set, the default is to fall back to the
+# DHCP generic options.
+
 #-
 # For APIPA support, emerge net-misc/iputils or net-analyzer/arping
 

diff --git a/init.d/net.lo.in b/init.d/net.lo.in
index a5ac0fe..3ab83b2 100644
--- a/init.d/net.lo.in
+++ b/init.d/net.lo.in
@@ -295,6 +295,10 @@ _get_errorhandler_behavior() {
echo "$value" && break
fi
done
+
+_show_address6()
+{
+   einfo "received address $(_get_inet6_address "${IFACE}")"
 }
 
 # Basically sorts our modules into order and saves the list

diff --git a/net/Makefile b/net/Makefile
index dab94f9..ee48294 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -14,7 +14,7 @@ INC-Linux=adsl.sh apipa.sh arping.sh bonding.sh 
br2684ctl.sh bridge.sh \
ccwgroup.sh clip.sh ethtool.sh iproute2.sh ifplugd.sh ip6to4.sh 
\
ipppd.sh iwconfig.sh netplugd.sh pppd.sh pump.sh tuntap.sh 
udhcpc.sh \
vlan.sh macvlan.sh ip6rd.sh firewalld.sh dummy.sh hsr.sh 
l2tp.sh \
-   iw.sh wireguard.sh veth.sh
+   iw.sh wireguard.sh veth.sh dhclientv6.sh
 
 SRCS-NetBSD= ifwatchd.sh.in
 INC-NetBSD=ifwatchd.sh

diff --git a/net/dhclientv6.sh b/net/dhclientv6.sh
new file mode 100644
index 000..f87ed4d
--- /dev/null
+++ b/net

[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/

2020-06-02 Thread Robin H. Johnson
commit: 617b767f5022f81117e028e258d8b0e008594a31
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Tue Jun  2 16:48:35 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Tue Jun  2 17:13:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=617b767f

app-misc/ca-certificates: bump

Bump to unreleased latest Debian sources which haven't been formally
announced but are available via the Debian git systems.

Removes expired AddTrust External CA root causing problems with GnuTLS &
OpenSSL 1.0.

Closes: https://bugs.gentoo.org/726412
Bug: https://bugs.gentoo.org/show_bug.cgi?id=726650
Signed-off-by: Robin H. Johnson  gentoo.org>

 app-misc/ca-certificates/Manifest  |   1 +
 .../ca-certificates-20200601.3.53.ebuild   | 192 +
 2 files changed, 193 insertions(+)

diff --git a/app-misc/ca-certificates/Manifest 
b/app-misc/ca-certificates/Manifest
index b42b17c308c..e62e401ce09 100644
--- a/app-misc/ca-certificates/Manifest
+++ b/app-misc/ca-certificates/Manifest
@@ -1,4 +1,5 @@
 DIST ca-certificates_20190110.tar.xz 243472 BLAKE2B 
b63e541fcf611712634f8c7fd2da5f189b999c39118047a7e2fd43ddd5e0fbefeaa08788363482a02be55a347447d4cc95f1505bf869accf9cd847578ad2e879
 SHA512 
9ce2661018edb120d0ef5bd3ed52c0f73f577d7607d135a31730549f5eb4176db4865cdb8bde77a78dc3efb8968846da5e72af8a833a9da2a8a7deb4f1560372
+DIST ca-certificates_20200601.tar.xz 245668 BLAKE2B 
1249782dba046f52832d365e4770e02ed24c0b50bff4ceec5e5af932c807eb8120f8e3bc7858503e74789ecb2da577509819f3ffdf9bd1ec5cc22d61f2194ad5
 SHA512 
7bfd3122430be0a46bd10dcb0e0664561d1e0b2656b9f37677d89f71a1dcb0e668c25ffe08412888125fa9a53ee8245a4b3fc1004c419a15975b1241113c
 DIST nss-3.43.tar.gz 23466026 BLAKE2B 
1b43036daeedea1643a7fe1a8defa167097997efec529417c4857eaa29d453b6a588f462078f13662193d58dfd8f9566c22d729729591934ef154b9befb8f98d
 SHA512 
e9dfba5bd6f68c5ab58fc7a6fa1b16a035be1b1b7c436cf787bdc99257c5f54c78d73d94d015bffd29420df19b2a2818166c68fe592dd7208ab5605344827fb5
 DIST nss-3.53.tar.gz 81178428 BLAKE2B 
5e67b02bf0ba9390311d77ee4d7b86fd7339bd4f7d830b32563799e4eef126143f0b76b2933ad14c5c5d3da6cb3fa0e670aca7ce9654316123abadce25a728ec
 SHA512 
280edf24356b764584200bff949af4a7f88514ee8ac80bf5348a9a844a8b1eb263e9aa1d772644bd8bb1bd195c12b6cc173280cfc88cd97e56562e1c40e71503
 DIST nss-cacert-class1-class3.patch 22950 BLAKE2B 
9d5e60df5f161a3c27c41e5a9419440a54f888eda454e3cde5ebe626d4075b65cf9938b5144d0fb022377f4bd415bff5e5c67d104409860aa9391b3eb8872c68
 SHA512 
a5aa740bf110a3f0262e3f1ef2fc739ac2b44f042e220039d48aee8e97cd764d5c10718220364f4098aba955882bd02cadb5481512388971a8290312f88a7df0

diff --git a/app-misc/ca-certificates/ca-certificates-20200601.3.53.ebuild 
b/app-misc/ca-certificates/ca-certificates-20200601.3.53.ebuild
new file mode 100644
index 000..34b904b2117
--- /dev/null
+++ b/app-misc/ca-certificates/ca-certificates-20200601.3.53.ebuild
@@ -0,0 +1,192 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# The Debian ca-certificates package merely takes the CA database as it exists
+# in the nss package and repackages it for use by openssl.
+#
+# The issue with using the compiled debs directly is two fold:
+# - they do not update frequently enough for us to rely on them
+# - they pull the CA database from nss tip of tree rather than the release
+#
+# So we take the Debian source tools and combine them with the latest nss
+# release to produce (largely) the same end result.  The difference is that
+# now we know our cert database is kept in sync with nss and, if need be,
+# can be sync with nss tip of tree more frequently to respond to bugs.
+
+# When triaging bugs from users, here's some handy tips:
+# - To see what cert is hitting errors, use openssl:
+#   openssl s_client -port 443 -CApath /etc/ssl/certs/ -host $HOSTNAME
+#   Focus on the errors written to stderr.
+#
+# - Look at the upstream log as to why certs were added/removed:
+#   https://hg.mozilla.org/projects/nss/log/tip/lib/ckfw/builtins/certdata.txt
+#
+# - If people want to add/remove certs, tell them to file w/mozilla:
+#   
https://bugzilla.mozilla.org/enter_bug.cgi?product=NSS=CA%20Certificates=trunk
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit eutils python-any-r1
+
+if [[ ${PV} == *.* ]] ; then
+   # Compile from source ourselves.
+   PRECOMPILED=false
+   inherit eapi7-ver
+
+   DEB_VER=$(ver_cut 1)
+   NSS_VER=$(ver_cut 2-)
+   RTM_NAME="NSS_${NSS_VER//./_}_RTM"
+else
+   # Debian precompiled version.
+   PRECOMPILED=true
+   inherit unpacker
+fi
+
+DESCRIPTION="Common CA Certificates PEM files"
+HOMEPAGE="https://packages.debian.org/sid/ca-certificates;
+NMU_PR=""
+if ${PRECOMPILED} ; then
+   
SRC_URI="mirror://debian/pool/main/c/${PN}/${PN}_${PV}${NMU_PR:++nmu}${NMU_PR}_all.deb"
+else
+   
SRC_URI="mirror://debian/po

[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/

2020-06-01 Thread Robin H. Johnson
commit: 199aab84e909a786b64e171a3c84b5337575d877
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Mon Jun  1 22:55:43 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Mon Jun  1 22:56:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=199aab84

app-misc/ca-certificates: bump

Signed-off-by: Robin H. Johnson  gentoo.org>

 app-misc/ca-certificates/Manifest  |   1 +
 .../ca-certificates-20190110.3.53.ebuild   | 184 +
 2 files changed, 185 insertions(+)

diff --git a/app-misc/ca-certificates/Manifest 
b/app-misc/ca-certificates/Manifest
index e38a2df15b4..b42b17c308c 100644
--- a/app-misc/ca-certificates/Manifest
+++ b/app-misc/ca-certificates/Manifest
@@ -1,3 +1,4 @@
 DIST ca-certificates_20190110.tar.xz 243472 BLAKE2B 
b63e541fcf611712634f8c7fd2da5f189b999c39118047a7e2fd43ddd5e0fbefeaa08788363482a02be55a347447d4cc95f1505bf869accf9cd847578ad2e879
 SHA512 
9ce2661018edb120d0ef5bd3ed52c0f73f577d7607d135a31730549f5eb4176db4865cdb8bde77a78dc3efb8968846da5e72af8a833a9da2a8a7deb4f1560372
 DIST nss-3.43.tar.gz 23466026 BLAKE2B 
1b43036daeedea1643a7fe1a8defa167097997efec529417c4857eaa29d453b6a588f462078f13662193d58dfd8f9566c22d729729591934ef154b9befb8f98d
 SHA512 
e9dfba5bd6f68c5ab58fc7a6fa1b16a035be1b1b7c436cf787bdc99257c5f54c78d73d94d015bffd29420df19b2a2818166c68fe592dd7208ab5605344827fb5
+DIST nss-3.53.tar.gz 81178428 BLAKE2B 
5e67b02bf0ba9390311d77ee4d7b86fd7339bd4f7d830b32563799e4eef126143f0b76b2933ad14c5c5d3da6cb3fa0e670aca7ce9654316123abadce25a728ec
 SHA512 
280edf24356b764584200bff949af4a7f88514ee8ac80bf5348a9a844a8b1eb263e9aa1d772644bd8bb1bd195c12b6cc173280cfc88cd97e56562e1c40e71503
 DIST nss-cacert-class1-class3.patch 22950 BLAKE2B 
9d5e60df5f161a3c27c41e5a9419440a54f888eda454e3cde5ebe626d4075b65cf9938b5144d0fb022377f4bd415bff5e5c67d104409860aa9391b3eb8872c68
 SHA512 
a5aa740bf110a3f0262e3f1ef2fc739ac2b44f042e220039d48aee8e97cd764d5c10718220364f4098aba955882bd02cadb5481512388971a8290312f88a7df0

diff --git a/app-misc/ca-certificates/ca-certificates-20190110.3.53.ebuild 
b/app-misc/ca-certificates/ca-certificates-20190110.3.53.ebuild
new file mode 100644
index 000..0297708d122
--- /dev/null
+++ b/app-misc/ca-certificates/ca-certificates-20190110.3.53.ebuild
@@ -0,0 +1,184 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# The Debian ca-certificates package merely takes the CA database as it exists
+# in the nss package and repackages it for use by openssl.
+#
+# The issue with using the compiled debs directly is two fold:
+# - they do not update frequently enough for us to rely on them
+# - they pull the CA database from nss tip of tree rather than the release
+#
+# So we take the Debian source tools and combine them with the latest nss
+# release to produce (largely) the same end result.  The difference is that
+# now we know our cert database is kept in sync with nss and, if need be,
+# can be sync with nss tip of tree more frequently to respond to bugs.
+
+# When triaging bugs from users, here's some handy tips:
+# - To see what cert is hitting errors, use openssl:
+#   openssl s_client -port 443 -CApath /etc/ssl/certs/ -host $HOSTNAME
+#   Focus on the errors written to stderr.
+#
+# - Look at the upstream log as to why certs were added/removed:
+#   https://hg.mozilla.org/projects/nss/log/tip/lib/ckfw/builtins/certdata.txt
+#
+# - If people want to add/remove certs, tell them to file w/mozilla:
+#   
https://bugzilla.mozilla.org/enter_bug.cgi?product=NSS=CA%20Certificates=trunk
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit eutils python-any-r1
+
+if [[ ${PV} == *.* ]] ; then
+   # Compile from source ourselves.
+   PRECOMPILED=false
+   inherit eapi7-ver
+
+   DEB_VER=$(ver_cut 1)
+   NSS_VER=$(ver_cut 2-)
+   RTM_NAME="NSS_${NSS_VER//./_}_RTM"
+else
+   # Debian precompiled version.
+   PRECOMPILED=true
+   inherit unpacker
+fi
+
+DESCRIPTION="Common CA Certificates PEM files"
+HOMEPAGE="https://packages.debian.org/sid/ca-certificates;
+NMU_PR=""
+if ${PRECOMPILED} ; then
+   
SRC_URI="mirror://debian/pool/main/c/${PN}/${PN}_${PV}${NMU_PR:++nmu}${NMU_PR}_all.deb"
+else
+   
SRC_URI="mirror://debian/pool/main/c/${PN}/${PN}_${DEB_VER}${NMU_PR:++nmu}${NMU_PR}.tar.xz
+   
https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/nss-${NSS_VER}.tar.gz
+   cacert? (
+   
https://dev.gentoo.org/~axs/distfiles/nss-cacert-class1-class3.patch
+   )"
+fi
+
+LICENSE="MPL-1.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solar

[gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2020-05-31 23:59 UTC

2020-05-31 Thread Robin H. Johnson
The attached list notes all of the packages that were added or removed
from the tree, for the week ending 2020-05-31 23:59 UTC.

Removals:
app-laptop/batti 20200529-19:44 asturm
f3470366927
app-misc/metromap20200529-19:45 asturm
54516f3baf0
app-mobilephone/ganyremote   20200531-00:03 asturm
4ba95898c09
app-office/pybliographer 20200531-00:02 asturm
6620383efa6
app-text/djvusmooth  20200531-10:11 mgorny
6dd499c09b4
dev-embedded/pk2-la  20200529-19:45 asturm
f1f36259768
dev-go/go-crypto 20200531-10:24 mgorny
5b426ca4581
dev-go/go-net20200531-10:24 mgorny
9761dd993c7
dev-go/go-sys20200531-10:24 mgorny
16cb1381d8d
dev-python/asynctest 20200531-10:26 mgorny
e8edc616daf
dev-python/dap   20200531-10:05 mgorny
1f8b027877c
dev-python/flower20200531-10:26 mgorny
4e78f60eec4
dev-python/nose-descriptionfixer 20200531-10:09 mgorny
3c7caae43b6
dev-python/paramunittest 20200531-10:04 mgorny
5b948583b87
dev-python/parsley   20200531-10:05 mgorny
6a9a2798912
dev-python/pastescript   20200531-10:05 mgorny
991a4faf9c4
dev-python/patch 20200531-10:05 mgorny
80328fd5204
dev-python/pgpdump   20200531-10:06 mgorny
fbc2bcab724
dev-python/pillowfight   20200531-10:06 mgorny
44bee57dbda
dev-python/placefinder   20200531-10:09 mgorny
13fd291be70
dev-python/pyalsaaudio   20200531-10:09 mgorny
9b9eb2ecd72
dev-python/pyjade20200531-10:10 mgorny
c84367122f4
dev-python/pyodbc20200531-10:11 mgorny
c84aaacd065
dev-python/pyswisseph20200531-10:11 mgorny
6a8c83d1c5d
dev-python/python-bibtex 20200531-00:02 asturm
6620383efa6
dev-python/python-djvulibre  20200531-10:11 mgorny
e2c21bf91d4
dev-python/pythonmagick  20200531-10:11 mgorny
b1095b04dfe
dev-python/riak-python-client20200531-10:26 mgorny
70c95656a99
dev-python/scoop 20200531-10:14 mgorny
a790f5c6ae1
dev-python/sdnotify  20200531-10:15 mgorny
9e771a69b86
dev-python/sphinxcontrib-googleanalytics 20200531-10:15 mgorny
261a043965e
dev-python/utmp  20200531-10:15 mgorny
0b364503c16
dev-python/versiontools  20200531-10:15 mgorny
b07bd54b4c5
dev-python/xstatic   20200531-10:21 mgorny
dc98212d00b
dev-python/xstatic-bootstrap-scss20200531-10:21 mgorny
3c9f9658bb7
dev-python/xstatic-datatables20200531-10:21 mgorny
e30c84708a7
dev-python/xstatic-jquery20200531-10:21 mgorny
5eef33c8459
dev-python/xstatic-patternfly20200531-10:21 mgorny
04e4e25446c
dev-python/xstatic-patternfly-bootstrap-treeview 20200531-10:21 mgorny
a66b7ea7d39
games-action/rune20200531-10:02 mgorny
a0881c57e89
net-firewall/ufw-frontends   20200529-19:48 asturm
3397c6c8e97
net-irc/quassel-irssi20200531-10:26 mgorny
9c4251f66f7
net-libs/quasselc20200531-10:27 mgorny
c62bb6b2589
sys-auth/AusweisApp2 20200525-14:00 conikost  
f3d76e96e57
sys-cluster/openais  20200531-10:27 mgorny
ab48cfb785a
sys-fs/pysize20200529-19:43 asturm
5f8e0933bbb
www-client/seamonkey-bin 20200531-10:25 mgorny
27c0d7e372a
x11-misc/icewmcp 20200529-19:46 asturm
a1344cc8721
x11-misc/obmenu  20200531-10:04 mgorny
488c0778b6a
x11-misc/obtheme 20200531-10:03 mgorny
0ad950fbeb2
x11-misc/wbarconf20200529-19:47 asturm
7714018b8c4
x11-misc/wmakerconf  20200531-10:27 mgorny
c0c8660b28a
x11-plugins/fsviewer 20200531-10:27 mgorny
f20ea9b282c

Additions:
acct-group/clair 20200530-20:01 williamh  
bc69dd0963b
acct-user/clair  20200530-20:07 williamh  
b34524f
app-metrics/fusioninventory-agent

[gentoo-commits] proj/netifrc:master commit in: udev_helper/

2020-05-31 Thread Robin H. Johnson
commit: db98502979abd91749cdede8e096fe3b814441a7
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sun May 31 23:20:59 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Sun May 31 23:20:59 2020 +
URL:https://gitweb.gentoo.org/proj/netifrc.git/commit/?id=db985029

udev_helper: recognize more interface types

Bug: https://bugs.gentoo.org/691372
Signed-off-by: Robin H. Johnson  gentoo.org>

 udev_helper/net.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/udev_helper/net.sh b/udev_helper/net.sh
index b15b187..f1c4f20 100644
--- a/udev_helper/net.sh
+++ b/udev_helper/net.sh
@@ -17,7 +17,7 @@ fi
 
 # ignore interfaces that are registered after being "up" (?)
 case ${IFACE} in
-   ppp*|ippp*|isdn*|plip*|lo*|irda*|dummy*|ipsec*|tun*|tap*|br*)
+   
ppp*|ippp*|isdn*|plip*|lo*|irda*|dummy*|ipsec*|tun*|tap*|br*|macvtap*|ipvl*|vlan*|vxlan*|peth*|ifb*|veth*|gre*|vrf*)
exit 0 ;;
 esac
 



[gentoo-commits] proj/netifrc:master commit in: net/, doc/

2020-05-31 Thread Robin H. Johnson
commit: ffa5a9e830c609fec987efac5723781e889ae67c
Author: Arseni Nimera  yandex  by>
AuthorDate: Sat May 30 22:20:25 2020 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Sun May 31 23:15:20 2020 +
URL:https://gitweb.gentoo.org/proj/netifrc.git/commit/?id=ffa5a9e8

Added macvtap support

Bug: https://bugs.gentoo.org/691372
Signed-off-by: Arseni Nimera  yandex.by>
(cherry picked from commit 0dc79645173fad82e0d437a6569b7ea7fa356197)
Signed-off-by: Robin H. Johnson  gentoo.org>

 doc/net.example.Linux.in | 3 +++
 net/macvlan.sh   | 8 ++--
 2 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/doc/net.example.Linux.in b/doc/net.example.Linux.in
index c211ca7..a2993c0 100644
--- a/doc/net.example.Linux.in
+++ b/doc/net.example.Linux.in
@@ -664,6 +664,9 @@
 # MAC-VLAN mode (private, vepa, bridge, passtru)
 #mode_macvlan0="private"
 
+# MAC-VLAN type (macvlan, macvtap)
+#type_macvlan0="macvtap"
+
 # IP address, MAC address, ... are configured as a normal interface
 #config_macvlan0="192.168.20.20/24"
 #mac_macvlan0="00:50:06:20:20:20"

diff --git a/net/macvlan.sh b/net/macvlan.sh
index 8d55717..6243858 100644
--- a/net/macvlan.sh
+++ b/net/macvlan.sh
@@ -34,8 +34,12 @@ macvlan_pre_start()
eval mode=\$mode_${IFVAR}
[ -z "${mode}" ] && mode="private"
 
+   local type=
+   eval type=\$type_${IFVAR}
+   [ -z "${type}" ] && type="macvlan"
+
ebegin "Creating MAC-VLAN ${IFACE} to ${macvlan}"
-   e="$(ip link add link "${macvlan}" name "${IFACE}" type macvlan mode 
"${mode}" 2>&1 1>/dev/null)"
+   e="$(ip link add link "${macvlan}" name "${IFACE}" type "${type}" mode 
"${mode}" 2>&1 1>/dev/null)"
if [ -n "${e}" ]; then
eend 1 "${e}"
else
@@ -49,6 +53,6 @@ macvlan_post_stop()
_is_macvlan || return 0
 
ebegin "Removing MAC-VLAN ${IFACE}"
-   ip link delete "${IFACE}" type macvlan >/dev/null
+   ip link delete "${IFACE}" >/dev/null
eend $?
 }



<    1   2   3   4   5   6   7   8   9   10   >