[gentoo-commits] repo/gentoo:master commit in: games-roguelike/stone-soup/

2019-11-01 Thread Erik Mackdanz
commit: ee55466cb1e36bc5a8dd9eff8c86ba08f879501d
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sat Nov  2 00:07:17 2019 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Sat Nov  2 00:07:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee55466c

games-roguelike/stone-soup: Remove old

Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-2.3.78, Repoman-2.3.17

 games-roguelike/stone-soup/Manifest|   1 -
 .../stone-soup/stone-soup-0.23.0.ebuild| 143 -
 2 files changed, 144 deletions(-)

diff --git a/games-roguelike/stone-soup/Manifest 
b/games-roguelike/stone-soup/Manifest
index 38495e024f3..a428119bdb6 100644
--- a/games-roguelike/stone-soup/Manifest
+++ b/games-roguelike/stone-soup/Manifest
@@ -1,5 +1,4 @@
 DIST stone-soup.png 1351 BLAKE2B 
cc31abd59701aa6f0fb0bdcd90630ceebf7b3cb8b60f0e2817f8800c5bc4b3a5b9fef63c90a97b6248f306e7e3da0df3863a2195b8771863344d2443e7956d59
 SHA512 
4695204c8b936f7aac1ba15b02a6115a955fb2c56aa9a0b968ff007bc9a1a59b608110d60cce5625a9b92cd2c869bbea7e15433a53c1a338622809477a5846bc
 DIST stone-soup.svg 68546 BLAKE2B 
7c66286c9e8a3516e8483b3edb628a59fce29d8d248c3fd5b06e308782bbc651814f21ec958b30c36074a2576ced4bb10f291b5236da6f6e865ce1d7cefdf96d
 SHA512 
dca555271faf704eb8ecdf5ee8a763df42cdeba94e9c163608c438cfc73c6fbf53416547050cad57f477ade191842e701785b65b7a9f18e27ceab05df8f2f75f
-DIST stone_soup-0.23.0.tar.xz 29899848 BLAKE2B 
138f3c9fe1ad395d05d0654ea42788c6312e92839c6b92edfa538123b8b566f62d263862b05c6da64d589938c820b876e12475b0eeb16af7dd2e3f62c441eecb
 SHA512 
6b53b5d670130aac451d09fe842e7654f61c131d126b34ed729d4542e9d2cbe2beaa6cd5f0b2bb78744ae6c643040996e39db8b0b3840c8946e442aaff54ff58
 DIST stone_soup-0.23.2.tar.xz 30157732 BLAKE2B 
5d264fa33abeb2254efbdef461774c987f65ef28160d43d90848b77d46a8f0e63c4e59a9cb7257257551a08c509e53758d72acbb0edf5a0e8b70e5d3ca09ea14
 SHA512 
61ccb0ac262a798e7c06fdb5e821c9885a690e082c33f6255358561929d6800b272106632279d27320e8ae240d903e2002f59d908d5db4841065a5cfa97bbee8
 DIST stone_soup-0.24.0.tar.xz 29746940 BLAKE2B 
429fd9bb5a5bcd36d11f66ac93a96c4d378a50bb9197edcd92d9bd7d7c463ace60c5c59c4bb762fb61555e6612ecca2267b6d68b6bba8afa79861d7b8d4ea6a1
 SHA512 
d43d3c43551394c0730427a1adf561bc29ac679c13475292908f942aa8b6e077861245536ff3c932c7478f1ec1c72cf51c9aca8b8ce30f3a99c311c292765194

diff --git a/games-roguelike/stone-soup/stone-soup-0.23.0.ebuild 
b/games-roguelike/stone-soup/stone-soup-0.23.0.ebuild
deleted file mode 100644
index 92ce93f41ce..000
--- a/games-roguelike/stone-soup/stone-soup-0.23.0.ebuild
+++ /dev/null
@@ -1,143 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-## TODO
-# add sound support (no sound files)
-
-EAPI=6
-VIRTUALX_REQUIRED="manual"
-inherit eutils gnome2-utils toolchain-funcs eapi7-ver
-
-MY_P="stone_soup-${PV}"
-DESCRIPTION="Role-playing roguelike game of exploration and treasure-hunting 
in dungeons"
-HOMEPAGE="http://crawl.develz.org/wordpress/;
-SRC_URI="
-   https://crawl.develz.org/release/$(ver_cut 1-2)/${PN/-/_}-${PV}.tar.xz
-   https://dev.gentoo.org/~hasufell/distfiles/${PN}.png
-   https://dev.gentoo.org/~hasufell/distfiles/${PN}.svg
-"
-
-# 3-clause BSD: mt19937ar.cc, MSVC/stdint.h
-# 2-clause BSD: all contributions by Steve Noonan and Jesse Luehrs
-# Public Domain|CC0: most of tiles
-# MIT: json.cc/json.h, some .js files in webserver/static/scripts/contrib/
-LICENSE="GPL-2 BSD BSD-2 public-domain CC0-1.0 MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug luajit ncurses test +tiles"
-# test is broken
-# see https://crawl.develz.org/mantis/view.php?id=6121
-RESTRICT="test"
-
-RDEPEND="
-   dev-db/sqlite:3
-   luajit? ( >=dev-lang/luajit-2.0.0 )
-   sys-libs/zlib
-   !ncurses? ( !tiles? ( sys-libs/ncurses:0 ) )
-   ncurses? ( sys-libs/ncurses:0 )
-   tiles? (
-   media-fonts/dejavu
-   media-libs/freetype:2
-   media-libs/libpng:0
-   media-libs/libsdl2[X,opengl,video]
-   media-libs/sdl2-image[png]
-   virtual/glu
-   virtual/opengl
-   )"
-DEPEND="${RDEPEND}
-   dev-lang/perl
-   sys-devel/flex
-   virtual/pkgconfig
-   virtual/yacc
-   tiles? (
-   sys-libs/ncurses:0
-   )"
-
-S=${WORKDIR}/${MY_P}/source
-S_TEST=${WORKDIR}/${MY_P}_test/source
-PATCHES=(
-   "${FILESDIR}"/rltiles-ldflags-libs.patch
-)
-
-pkg_setup() {
-   if use !ncurses && use !tiles ; then
-   ewarn "Neither ncurses nor tiles frontend"
-   ewarn "selected, choosing ncurses only."
-   ewarn "Note that you can also enable both."
-   fi
-}
-
-src_prepare() {
-   default
-
-   rm -r

[gentoo-commits] repo/gentoo:master commit in: games-roguelike/stone-soup/

2019-11-01 Thread Erik Mackdanz
commit: 5112a5c18b976cb722a18dc9b2f969a7b89c995e
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sat Nov  2 00:04:38 2019 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Sat Nov  2 00:04:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5112a5c1

games-roguelike/stone-soup: Bump to 0.24.0

Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-2.3.78, Repoman-2.3.17

 games-roguelike/stone-soup/Manifest|   1 +
 .../stone-soup/stone-soup-0.24.0.ebuild| 153 +
 2 files changed, 154 insertions(+)

diff --git a/games-roguelike/stone-soup/Manifest 
b/games-roguelike/stone-soup/Manifest
index ca086346f8d..38495e024f3 100644
--- a/games-roguelike/stone-soup/Manifest
+++ b/games-roguelike/stone-soup/Manifest
@@ -2,3 +2,4 @@ DIST stone-soup.png 1351 BLAKE2B 
cc31abd59701aa6f0fb0bdcd90630ceebf7b3cb8b60f0e2
 DIST stone-soup.svg 68546 BLAKE2B 
7c66286c9e8a3516e8483b3edb628a59fce29d8d248c3fd5b06e308782bbc651814f21ec958b30c36074a2576ced4bb10f291b5236da6f6e865ce1d7cefdf96d
 SHA512 
dca555271faf704eb8ecdf5ee8a763df42cdeba94e9c163608c438cfc73c6fbf53416547050cad57f477ade191842e701785b65b7a9f18e27ceab05df8f2f75f
 DIST stone_soup-0.23.0.tar.xz 29899848 BLAKE2B 
138f3c9fe1ad395d05d0654ea42788c6312e92839c6b92edfa538123b8b566f62d263862b05c6da64d589938c820b876e12475b0eeb16af7dd2e3f62c441eecb
 SHA512 
6b53b5d670130aac451d09fe842e7654f61c131d126b34ed729d4542e9d2cbe2beaa6cd5f0b2bb78744ae6c643040996e39db8b0b3840c8946e442aaff54ff58
 DIST stone_soup-0.23.2.tar.xz 30157732 BLAKE2B 
5d264fa33abeb2254efbdef461774c987f65ef28160d43d90848b77d46a8f0e63c4e59a9cb7257257551a08c509e53758d72acbb0edf5a0e8b70e5d3ca09ea14
 SHA512 
61ccb0ac262a798e7c06fdb5e821c9885a690e082c33f6255358561929d6800b272106632279d27320e8ae240d903e2002f59d908d5db4841065a5cfa97bbee8
+DIST stone_soup-0.24.0.tar.xz 29746940 BLAKE2B 
429fd9bb5a5bcd36d11f66ac93a96c4d378a50bb9197edcd92d9bd7d7c463ace60c5c59c4bb762fb61555e6612ecca2267b6d68b6bba8afa79861d7b8d4ea6a1
 SHA512 
d43d3c43551394c0730427a1adf561bc29ac679c13475292908f942aa8b6e077861245536ff3c932c7478f1ec1c72cf51c9aca8b8ce30f3a99c311c292765194

diff --git a/games-roguelike/stone-soup/stone-soup-0.24.0.ebuild 
b/games-roguelike/stone-soup/stone-soup-0.24.0.ebuild
new file mode 100644
index 000..54a9c6ff5a3
--- /dev/null
+++ b/games-roguelike/stone-soup/stone-soup-0.24.0.ebuild
@@ -0,0 +1,153 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# TODO
+# - attempt +test, linked bug claims to be fixed
+
+EAPI=7
+VIRTUALX_REQUIRED="manual"
+inherit desktop eutils xdg-utils toolchain-funcs
+
+MY_P="stone_soup-${PV}"
+DESCRIPTION="Role-playing roguelike game of exploration and treasure-hunting 
in dungeons"
+HOMEPAGE="http://crawl.develz.org/wordpress/;
+SRC_URI="
+   https://crawl.develz.org/release/$(ver_cut 1-2)/${PN/-/_}-${PV}.tar.xz
+   https://dev.gentoo.org/~hasufell/distfiles/${PN}.png
+   https://dev.gentoo.org/~hasufell/distfiles/${PN}.svg
+"
+
+# 3-clause BSD: mt19937ar.cc, MSVC/stdint.h
+# 2-clause BSD: all contributions by Steve Noonan and Jesse Luehrs
+# Public Domain|CC0: most of tiles
+# MIT: json.cc/json.h, some .js files in webserver/static/scripts/contrib/
+LICENSE="GPL-2 BSD BSD-2 public-domain CC0-1.0 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug ncurses sound test +tiles"
+# test is broken
+# see https://crawl.develz.org/mantis/view.php?id=6121
+RESTRICT="test"
+
+RDEPEND="
+   dev-db/sqlite:3
+   =dev-lang/lua-5.1*:0=
+   sys-libs/zlib
+   !ncurses? ( !tiles? ( sys-libs/ncurses:0 ) )
+   ncurses? ( sys-libs/ncurses:0 )
+   tiles? (
+   media-fonts/dejavu
+   media-libs/freetype:2
+   media-libs/libpng:0
+   sound? (
+  media-libs/libsdl2[X,opengl,sound,video]
+  media-libs/sdl2-mixer
+   )
+   !sound? ( media-libs/libsdl2[X,opengl,video] )
+   media-libs/sdl2-image[png]
+   virtual/glu
+   virtual/opengl
+   )"
+DEPEND="${RDEPEND}
+   dev-lang/perl
+   dev-python/pyyaml
+   sys-devel/flex
+   tiles? (
+   sys-libs/ncurses:0
+   )
+   virtual/pkgconfig
+   virtual/yacc
+   "
+
+S=${WORKDIR}/${MY_P}/source
+S_TEST=${WORKDIR}/${MY_P}_test/source
+PATCHES=(
+   "${FILESDIR}"/gitless.patch
+   "${FILESDIR}"/pyyaml-safe-load.patch
+   "${FILESDIR}"/rltiles-ldflags-libs.patch
+)
+
+pkg_setup() {
+   if use !ncurses && use !tiles ; then
+   ewarn "Neither ncurses nor tiles frontend"
+   ewarn "selected, choosing ncurses only."
+   ewarn "Note that you can also enab

[gentoo-commits] repo/gentoo:master commit in: app-emulation/lxd/files/, app-emulation/lxd/

2019-09-08 Thread Erik Mackdanz
commit: 2758f7b24ebd2d60d2a552c0fd3b2c01dea6cdf0
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sun Sep  8 22:50:32 2019 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Mon Sep  9 02:57:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2758f7b2

app-emulation/lxd: Remove old

Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-2.3.73, Repoman-2.3.17

 app-emulation/lxd/Manifest |   1 -
 .../lxd/files/ptbr-translation-newline.patch   |  19 --
 app-emulation/lxd/lxd-3.12.ebuild  | 241 -
 3 files changed, 261 deletions(-)

diff --git a/app-emulation/lxd/Manifest b/app-emulation/lxd/Manifest
index 94f485cced0..6a388ba 100644
--- a/app-emulation/lxd/Manifest
+++ b/app-emulation/lxd/Manifest
@@ -1,2 +1 @@
-DIST lxd-3.12.tar.gz 27365315 BLAKE2B 
2b371ef4e9703a7a0494ca009b3c04a3051d76ba0bc87566b90871059cce04f80c5d941d639a53762b219f658379bbffb8ed844cee4271bb756aecb2742ce1d0
 SHA512 
fd56ee2a2114b338cfb8b575775530b34c7dcc978c95f9bc3b0dced91cf7f01558012c357eb3f8220bc6fa6aa5ecaca67d47b300b67c0d193f11c5088ce6330e
 DIST lxd-3.14.tar.gz 26141949 BLAKE2B 
69004501012c9a873eef77a60df7e5dba25c692224d27b02cd2d2b27533012e71bd7562cb64a17920234746e8be2819bb773365c01422c0b776dd2b7c36b69fe
 SHA512 
3d2d4e61298fc9fde49defad776a398fcccf7639485e810173c9c7f7d939c354a9ad8112a4a631b0850f6eb54435012d289236ff61839416caf95434eb23c8ff

diff --git a/app-emulation/lxd/files/ptbr-translation-newline.patch 
b/app-emulation/lxd/files/ptbr-translation-newline.patch
deleted file mode 100644
index 92d78ca1427..000
--- a/app-emulation/lxd/files/ptbr-translation-newline.patch
+++ /dev/null
@@ -1,19 +0,0 @@
 /po/pt_BR.po.orig  2018-10-13 23:27:01.523645894 -0500
-+++ /po/pt_BR.po   2018-10-13 23:28:04.730644762 -0500
-@@ -95,7 +95,6 @@
- "###\n"
- "### Note that the name is shown but cannot be changed"
- msgstr ""
--"\n"
- "### Esta é uma representação em yaml da configuração.\n"
- "### Qualquer linha começando com '#' será ignorada.\n"
- "###\n"
-@@ -112,7 +111,7 @@
- "### type: disk\n"
- "### ephemeral: false\n"
- "###\n"
--"### Observe que o nome é exibido mas não pode ser modificado\n"
-+"### Observe que o nome é exibido mas não pode ser modificado"
- 
- #: lxc/config_metadata.go:63
- msgid ""

diff --git a/app-emulation/lxd/lxd-3.12.ebuild 
b/app-emulation/lxd/lxd-3.12.ebuild
deleted file mode 100644
index a330cfbac4e..000
--- a/app-emulation/lxd/lxd-3.12.ebuild
+++ /dev/null
@@ -1,241 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Fast, dense and secure container management"
-HOMEPAGE="https://linuxcontainers.org/lxd/introduction/;
-
-LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0"
-SLOT="0"
-KEYWORDS="amd64"
-
-IUSE="+daemon +ipv6 +dnsmasq nls test tools"
-
-inherit autotools bash-completion-r1 linux-info systemd user
-
-SRC_URI="https://linuxcontainers.org/downloads/${PN}/${P}.tar.gz;
-
-DEPEND="
-   dev-lang/tcl
-   >=dev-lang/go-1.9.4
-   dev-libs/libuv
-   dev-libs/protobuf
-   nls? ( sys-devel/gettext )
-   test? (
-   app-misc/jq
-   net-misc/curl
-   sys-devel/gettext
-   )
-"
-
-RDEPEND="
-   daemon? (
-   app-arch/xz-utils
-   >=app-emulation/lxc-2.0.7[seccomp]
-   dev-libs/libuv
-   dev-libs/lzo
-   dev-util/xdelta:3
-   dnsmasq? (
-   net-dns/dnsmasq[dhcp,ipv6?]
-   )
-   net-firewall/ebtables
-   net-firewall/iptables[ipv6?]
-   net-libs/libnfnetlink
-   net-libs/libnsl:0=
-   net-misc/rsync[xattr]
-   sys-apps/iproute2[ipv6?]
-   sys-fs/fuse
-   sys-fs/lxcfs
-   sys-fs/squashfs-tools
-   virtual/acl
-   )
-"
-
-CONFIG_CHECK="
-   ~BRIDGE
-   ~DUMMY
-   ~IP6_NF_NAT
-   ~IP6_NF_TARGET_MASQUERADE
-   ~IPV6
-   ~IP_NF_NAT
-   ~IP_NF_TARGET_MASQUERADE
-   ~MACVLAN
-   ~NETFILTER_XT_MATCH_COMMENT
-   ~NET_IPGRE
-   ~NET_IPGRE_DEMUX
-   ~NET_IPIP
-   ~NF_NAT_MASQUERADE_IPV4
-   ~NF_NAT_MASQUERADE_IPV6
-   ~VXLAN
-"
-
-ERROR_BRIDGE="BRIDGE: needed for network commands"
-ERROR_DUMMY="DUMMY: needed for network commands"
-ERROR_IP6_NF_NAT="IP6_NF_NAT: needed for network commands"
-ERROR_IP6_NF_TARGET_MASQUERADE="IP6_NF_TARGET_MASQUERADE: needed for network 
commands"
-ERROR_IPV6="IPV6: needed for network commands"
-ERROR_IP_NF_NAT="IP_NF_NAT: needed f

[gentoo-commits] repo/gentoo:master commit in: app-emulation/lxd/

2019-09-08 Thread Erik Mackdanz
commit: c3ec35f78f6aae4d02478aeee3f0a7893dc7bd7f
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Mon Sep  9 02:56:59 2019 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Mon Sep  9 02:57:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3ec35f7

app-emulation/lxd: Upgrade to 3.16

Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-2.3.73, Repoman-2.3.17

 app-emulation/lxd/Manifest|   1 +
 app-emulation/lxd/lxd-3.16.ebuild | 265 ++
 2 files changed, 266 insertions(+)

diff --git a/app-emulation/lxd/Manifest b/app-emulation/lxd/Manifest
index 6a388ba..f0a03569d10 100644
--- a/app-emulation/lxd/Manifest
+++ b/app-emulation/lxd/Manifest
@@ -1 +1,2 @@
 DIST lxd-3.14.tar.gz 26141949 BLAKE2B 
69004501012c9a873eef77a60df7e5dba25c692224d27b02cd2d2b27533012e71bd7562cb64a17920234746e8be2819bb773365c01422c0b776dd2b7c36b69fe
 SHA512 
3d2d4e61298fc9fde49defad776a398fcccf7639485e810173c9c7f7d939c354a9ad8112a4a631b0850f6eb54435012d289236ff61839416caf95434eb23c8ff
+DIST lxd-3.16.tar.gz 24863601 BLAKE2B 
0087c00d86ea3f623ea31bc008176e4232bb432f5c431c288f5c5ff3e1658abe4e310509088ddc6b23d8db68f8e93997522b8a5c0b19fd243abee13e11d3deb9
 SHA512 
11c6c5c49ceb23c31979829937e1baad340b8920481ef5b89b2b6d0b6b05967ec1f446f8b0330c11008f6fecea077eed0858af7fe802c50b52148757584fdfb9

diff --git a/app-emulation/lxd/lxd-3.16.ebuild 
b/app-emulation/lxd/lxd-3.16.ebuild
new file mode 100644
index 000..8c7e5f94a4d
--- /dev/null
+++ b/app-emulation/lxd/lxd-3.16.ebuild
@@ -0,0 +1,265 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Fast, dense and secure container management"
+HOMEPAGE="https://linuxcontainers.org/lxd/introduction/;
+
+LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="+daemon +ipv6 +dnsmasq nls test tools"
+
+inherit autotools bash-completion-r1 linux-info systemd user
+
+SRC_URI="https://linuxcontainers.org/downloads/${PN}/${P}.tar.gz;
+
+DEPEND="
+   dev-lang/tcl
+   >=dev-lang/go-1.9.4
+   dev-libs/libuv
+   dev-libs/protobuf
+   nls? ( sys-devel/gettext )
+   test? (
+   app-misc/jq
+   net-misc/curl
+   sys-devel/gettext
+   )
+"
+
+RDEPEND="
+   daemon? (
+   app-arch/xz-utils
+   >=app-emulation/lxc-2.0.7[seccomp]
+   dev-libs/libuv
+   dev-libs/lzo
+   dev-util/xdelta:3
+   dnsmasq? (
+   net-dns/dnsmasq[dhcp,ipv6?]
+   )
+   net-firewall/ebtables
+   net-firewall/iptables[ipv6?]
+   net-libs/libnfnetlink
+   net-libs/libnsl:0=
+   net-misc/rsync[xattr]
+   sys-apps/iproute2[ipv6?]
+   sys-fs/fuse
+   sys-fs/lxcfs
+   sys-fs/squashfs-tools
+   virtual/acl
+   )
+"
+
+CONFIG_CHECK="
+   ~BRIDGE
+   ~DUMMY
+   ~IP6_NF_NAT
+   ~IP6_NF_TARGET_MASQUERADE
+   ~IPV6
+   ~IP_NF_NAT
+   ~IP_NF_TARGET_MASQUERADE
+   ~MACVLAN
+   ~NETFILTER_XT_MATCH_COMMENT
+   ~NET_IPGRE
+   ~NET_IPGRE_DEMUX
+   ~NET_IPIP
+   ~NF_NAT_MASQUERADE_IPV4
+   ~NF_NAT_MASQUERADE_IPV6
+   ~VXLAN
+"
+
+ERROR_BRIDGE="BRIDGE: needed for network commands"
+ERROR_DUMMY="DUMMY: needed for network commands"
+ERROR_IP6_NF_NAT="IP6_NF_NAT: needed for network commands"
+ERROR_IP6_NF_TARGET_MASQUERADE="IP6_NF_TARGET_MASQUERADE: needed for network 
commands"
+ERROR_IPV6="IPV6: needed for network commands"
+ERROR_IP_NF_NAT="IP_NF_NAT: needed for network commands"
+ERROR_IP_NF_TARGET_MASQUERADE="IP_NF_TARGET_MASQUERADE: needed for network 
commands"
+ERROR_MACVLAN="MACVLAN: needed for network commands"
+ERROR_NETFILTER_XT_MATCH_COMMENT="NETFILTER_XT_MATCH_COMMENT: needed for 
network commands"
+ERROR_NET_IPGRE="NET_IPGRE: needed for network commands"
+ERROR_NET_IPGRE_DEMUX="NET_IPGRE_DEMUX: needed for network commands"
+ERROR_NET_IPIP="NET_IPIP: needed for network commands"
+ERROR_NF_NAT_MASQUERADE_IPV4="NF_NAT_MASQUERADE_IPV4: needed for network 
commands"
+ERROR_NF_NAT_MASQUERADE_IPV6="NF_NAT_MASQUERADE_IPV6: needed for network 
commands"
+ERROR_VXLAN="VXLAN: needed for network commands"
+
+EGO_PN="github.com/lxc/lxd"
+
+src_prepare() {
+   eapply_user
+   eapply "${FILESDIR}/de-translation-newline-1.patch"
+
+   cd "${S}/_dist/deps/raft" || die "Can't cd to raft dir"
+   # Workaround for " * ACCESS DENIED:  open_wr:  /dev/zfs"
+   sed -i 's#zfs version | 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/lxd/

2019-09-08 Thread Erik Mackdanz
commit: 80d4bc74776a572ed5a0309ef52cc35db240961c
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sun Sep  8 22:46:16 2019 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Sun Sep  8 22:47:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80d4bc74

app-emulation/lxd: stabilize 3.14

Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-2.3.73, Repoman-2.3.17

 app-emulation/lxd/lxd-3.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/lxd/lxd-3.14.ebuild 
b/app-emulation/lxd/lxd-3.14.ebuild
index 80bccb3ac76..4d7ff49b9d1 100644
--- a/app-emulation/lxd/lxd-3.14.ebuild
+++ b/app-emulation/lxd/lxd-3.14.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE="https://linuxcontainers.org/lxd/introduction/;
 
 LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 IUSE="+daemon +ipv6 +dnsmasq nls test tools"
 



[gentoo-commits] repo/gentoo:master commit in: app-emulation/lxd/

2019-07-01 Thread Erik Mackdanz
commit: d86f8a1382457790853be504333d7172a0139d3b
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Mon Jul  1 14:24:55 2019 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Mon Jul  1 14:24:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d86f8a13

app-emulation/lxd: Bump to 3.14

Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-2.3.67, Repoman-2.3.16

 app-emulation/lxd/Manifest|   1 +
 app-emulation/lxd/lxd-3.14.ebuild | 240 ++
 2 files changed, 241 insertions(+)

diff --git a/app-emulation/lxd/Manifest b/app-emulation/lxd/Manifest
index 03b05f78456..94f485cced0 100644
--- a/app-emulation/lxd/Manifest
+++ b/app-emulation/lxd/Manifest
@@ -1 +1,2 @@
 DIST lxd-3.12.tar.gz 27365315 BLAKE2B 
2b371ef4e9703a7a0494ca009b3c04a3051d76ba0bc87566b90871059cce04f80c5d941d639a53762b219f658379bbffb8ed844cee4271bb756aecb2742ce1d0
 SHA512 
fd56ee2a2114b338cfb8b575775530b34c7dcc978c95f9bc3b0dced91cf7f01558012c357eb3f8220bc6fa6aa5ecaca67d47b300b67c0d193f11c5088ce6330e
+DIST lxd-3.14.tar.gz 26141949 BLAKE2B 
69004501012c9a873eef77a60df7e5dba25c692224d27b02cd2d2b27533012e71bd7562cb64a17920234746e8be2819bb773365c01422c0b776dd2b7c36b69fe
 SHA512 
3d2d4e61298fc9fde49defad776a398fcccf7639485e810173c9c7f7d939c354a9ad8112a4a631b0850f6eb54435012d289236ff61839416caf95434eb23c8ff

diff --git a/app-emulation/lxd/lxd-3.14.ebuild 
b/app-emulation/lxd/lxd-3.14.ebuild
new file mode 100644
index 000..80bccb3ac76
--- /dev/null
+++ b/app-emulation/lxd/lxd-3.14.ebuild
@@ -0,0 +1,240 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Fast, dense and secure container management"
+HOMEPAGE="https://linuxcontainers.org/lxd/introduction/;
+
+LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="+daemon +ipv6 +dnsmasq nls test tools"
+
+inherit autotools bash-completion-r1 linux-info systemd user
+
+SRC_URI="https://linuxcontainers.org/downloads/${PN}/${P}.tar.gz;
+
+DEPEND="
+   dev-lang/tcl
+   >=dev-lang/go-1.9.4
+   dev-libs/libuv
+   dev-libs/protobuf
+   nls? ( sys-devel/gettext )
+   test? (
+   app-misc/jq
+   net-misc/curl
+   sys-devel/gettext
+   )
+"
+
+RDEPEND="
+   daemon? (
+   app-arch/xz-utils
+   >=app-emulation/lxc-2.0.7[seccomp]
+   dev-libs/libuv
+   dev-libs/lzo
+   dev-util/xdelta:3
+   dnsmasq? (
+   net-dns/dnsmasq[dhcp,ipv6?]
+   )
+   net-firewall/ebtables
+   net-firewall/iptables[ipv6?]
+   net-libs/libnfnetlink
+   net-libs/libnsl:0=
+   net-misc/rsync[xattr]
+   sys-apps/iproute2[ipv6?]
+   sys-fs/fuse
+   sys-fs/lxcfs
+   sys-fs/squashfs-tools
+   virtual/acl
+   )
+"
+
+CONFIG_CHECK="
+   ~BRIDGE
+   ~DUMMY
+   ~IP6_NF_NAT
+   ~IP6_NF_TARGET_MASQUERADE
+   ~IPV6
+   ~IP_NF_NAT
+   ~IP_NF_TARGET_MASQUERADE
+   ~MACVLAN
+   ~NETFILTER_XT_MATCH_COMMENT
+   ~NET_IPGRE
+   ~NET_IPGRE_DEMUX
+   ~NET_IPIP
+   ~NF_NAT_MASQUERADE_IPV4
+   ~NF_NAT_MASQUERADE_IPV6
+   ~VXLAN
+"
+
+ERROR_BRIDGE="BRIDGE: needed for network commands"
+ERROR_DUMMY="DUMMY: needed for network commands"
+ERROR_IP6_NF_NAT="IP6_NF_NAT: needed for network commands"
+ERROR_IP6_NF_TARGET_MASQUERADE="IP6_NF_TARGET_MASQUERADE: needed for network 
commands"
+ERROR_IPV6="IPV6: needed for network commands"
+ERROR_IP_NF_NAT="IP_NF_NAT: needed for network commands"
+ERROR_IP_NF_TARGET_MASQUERADE="IP_NF_TARGET_MASQUERADE: needed for network 
commands"
+ERROR_MACVLAN="MACVLAN: needed for network commands"
+ERROR_NETFILTER_XT_MATCH_COMMENT="NETFILTER_XT_MATCH_COMMENT: needed for 
network commands"
+ERROR_NET_IPGRE="NET_IPGRE: needed for network commands"
+ERROR_NET_IPGRE_DEMUX="NET_IPGRE_DEMUX: needed for network commands"
+ERROR_NET_IPIP="NET_IPIP: needed for network commands"
+ERROR_NF_NAT_MASQUERADE_IPV4="NF_NAT_MASQUERADE_IPV4: needed for network 
commands"
+ERROR_NF_NAT_MASQUERADE_IPV6="NF_NAT_MASQUERADE_IPV6: needed for network 
commands"
+ERROR_VXLAN="VXLAN: needed for network commands"
+
+EGO_PN="github.com/lxc/lxd"
+
+src_prepare() {
+   eapply_user
+   eapply "${FILESDIR}/de-translation-newline-1.patch"
+
+   cd "${S}/dist/dqlite" || die "Can't cd to dqlite dir"
+   eautoreconf
+}
+
+src_configure() {
+   export GOPATH="${S}/dist"
+   cd "${GOPATH}/s

[gentoo-commits] repo/gentoo:master commit in: app-emulation/lxd/

2019-07-01 Thread Erik Mackdanz
commit: 6b52a723c10346855d8c8e9209b1aeea870dbcb2
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Mon Jul  1 14:06:51 2019 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Mon Jul  1 14:23:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b52a723

app-emulation/lxd: Remove old

Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-2.3.67, Repoman-2.3.16

 app-emulation/lxd/Manifest|   2 -
 app-emulation/lxd/lxd-3.10.ebuild | 241 --
 app-emulation/lxd/lxd-3.11.ebuild | 241 --
 3 files changed, 484 deletions(-)

diff --git a/app-emulation/lxd/Manifest b/app-emulation/lxd/Manifest
index 5c445c18e2c..03b05f78456 100644
--- a/app-emulation/lxd/Manifest
+++ b/app-emulation/lxd/Manifest
@@ -1,3 +1 @@
-DIST lxd-3.10.tar.gz 27057432 BLAKE2B 
b5a5c3cd4f1045419c806510aab21c3bcde8c8687ede808b1b832e2a0caba0ff3af5d79367141b29e84c0bd3bcf6958d917bc813700220e238cd21933963009b
 SHA512 
25ed7675af7b6861d754607b19485e329ae344befac06fe33f326e34030755359bea6f574c414849b85f034533fd5dccb95a326ae0ad9e44b8ea366f7ee44d04
-DIST lxd-3.11.tar.gz 27281796 BLAKE2B 
640944cd929b69b7c6f935b7e3587e05b77ec71da8f20b988b831b837f86706b3cb3a81676f4ae456bf06594ea74e9ab44b87d22ddaa78209d4a0f6cbbba3483
 SHA512 
182a2fd6b69c8228760c26498d77f46c6bdda899018e1ab4470f2382202250582c66fc11f4c2d8d86598f19e3a62a1027dfe190342611c4a819a27ce6e39e78e
 DIST lxd-3.12.tar.gz 27365315 BLAKE2B 
2b371ef4e9703a7a0494ca009b3c04a3051d76ba0bc87566b90871059cce04f80c5d941d639a53762b219f658379bbffb8ed844cee4271bb756aecb2742ce1d0
 SHA512 
fd56ee2a2114b338cfb8b575775530b34c7dcc978c95f9bc3b0dced91cf7f01558012c357eb3f8220bc6fa6aa5ecaca67d47b300b67c0d193f11c5088ce6330e

diff --git a/app-emulation/lxd/lxd-3.10.ebuild 
b/app-emulation/lxd/lxd-3.10.ebuild
deleted file mode 100644
index a330cfbac4e..000
--- a/app-emulation/lxd/lxd-3.10.ebuild
+++ /dev/null
@@ -1,241 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Fast, dense and secure container management"
-HOMEPAGE="https://linuxcontainers.org/lxd/introduction/;
-
-LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0"
-SLOT="0"
-KEYWORDS="amd64"
-
-IUSE="+daemon +ipv6 +dnsmasq nls test tools"
-
-inherit autotools bash-completion-r1 linux-info systemd user
-
-SRC_URI="https://linuxcontainers.org/downloads/${PN}/${P}.tar.gz;
-
-DEPEND="
-   dev-lang/tcl
-   >=dev-lang/go-1.9.4
-   dev-libs/libuv
-   dev-libs/protobuf
-   nls? ( sys-devel/gettext )
-   test? (
-   app-misc/jq
-   net-misc/curl
-   sys-devel/gettext
-   )
-"
-
-RDEPEND="
-   daemon? (
-   app-arch/xz-utils
-   >=app-emulation/lxc-2.0.7[seccomp]
-   dev-libs/libuv
-   dev-libs/lzo
-   dev-util/xdelta:3
-   dnsmasq? (
-   net-dns/dnsmasq[dhcp,ipv6?]
-   )
-   net-firewall/ebtables
-   net-firewall/iptables[ipv6?]
-   net-libs/libnfnetlink
-   net-libs/libnsl:0=
-   net-misc/rsync[xattr]
-   sys-apps/iproute2[ipv6?]
-   sys-fs/fuse
-   sys-fs/lxcfs
-   sys-fs/squashfs-tools
-   virtual/acl
-   )
-"
-
-CONFIG_CHECK="
-   ~BRIDGE
-   ~DUMMY
-   ~IP6_NF_NAT
-   ~IP6_NF_TARGET_MASQUERADE
-   ~IPV6
-   ~IP_NF_NAT
-   ~IP_NF_TARGET_MASQUERADE
-   ~MACVLAN
-   ~NETFILTER_XT_MATCH_COMMENT
-   ~NET_IPGRE
-   ~NET_IPGRE_DEMUX
-   ~NET_IPIP
-   ~NF_NAT_MASQUERADE_IPV4
-   ~NF_NAT_MASQUERADE_IPV6
-   ~VXLAN
-"
-
-ERROR_BRIDGE="BRIDGE: needed for network commands"
-ERROR_DUMMY="DUMMY: needed for network commands"
-ERROR_IP6_NF_NAT="IP6_NF_NAT: needed for network commands"
-ERROR_IP6_NF_TARGET_MASQUERADE="IP6_NF_TARGET_MASQUERADE: needed for network 
commands"
-ERROR_IPV6="IPV6: needed for network commands"
-ERROR_IP_NF_NAT="IP_NF_NAT: needed for network commands"
-ERROR_IP_NF_TARGET_MASQUERADE="IP_NF_TARGET_MASQUERADE: needed for network 
commands"
-ERROR_MACVLAN="MACVLAN: needed for network commands"
-ERROR_NETFILTER_XT_MATCH_COMMENT="NETFILTER_XT_MATCH_COMMENT: needed for 
network commands"
-ERROR_NET_IPGRE="NET_IPGRE: needed for network commands"
-ERROR_NET_IPGRE_DEMUX="NET_IPGRE_DEMUX: needed for network commands"
-ERROR_NET_IPIP="NET_IPIP: needed for network commands"
-ERROR_NF_NAT_MASQUERADE_IPV4="NF_NAT_MASQUERADE_IPV4: needed for network 
commands"
-ERROR_NF_NAT_MASQUERADE_IPV6="NF_NAT_MASQUERADE_IPV6: needed for network 
commands"
-ERROR_VXLAN="

[gentoo-commits] repo/gentoo:master commit in: app-emulation/lxd/

2019-07-01 Thread Erik Mackdanz
commit: 63fd67276b966cd8d24ed63817afc2fae69a8214
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Mon Jul  1 13:51:49 2019 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Mon Jul  1 13:51:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63fd6727

app-emulation/lxd: Stabilize through 3.12

Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-2.3.67, Repoman-2.3.16

 app-emulation/lxd/lxd-3.11.ebuild | 2 +-
 app-emulation/lxd/lxd-3.12.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/lxd/lxd-3.11.ebuild 
b/app-emulation/lxd/lxd-3.11.ebuild
index 988a505aa24..a330cfbac4e 100644
--- a/app-emulation/lxd/lxd-3.11.ebuild
+++ b/app-emulation/lxd/lxd-3.11.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE="https://linuxcontainers.org/lxd/introduction/;
 
 LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 IUSE="+daemon +ipv6 +dnsmasq nls test tools"
 

diff --git a/app-emulation/lxd/lxd-3.12.ebuild 
b/app-emulation/lxd/lxd-3.12.ebuild
index 988a505aa24..a330cfbac4e 100644
--- a/app-emulation/lxd/lxd-3.12.ebuild
+++ b/app-emulation/lxd/lxd-3.12.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE="https://linuxcontainers.org/lxd/introduction/;
 
 LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 IUSE="+daemon +ipv6 +dnsmasq nls test tools"
 



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

2019-04-21 Thread Erik Mackdanz
commit: ce75abb55d60bf3c33e7850812e67fa1ad8cdfbc
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Mon Apr 22 03:44:41 2019 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Mon Apr 22 03:45:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce75abb5

net-libs/libupnpp: remove old

Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.12

 net-libs/libupnpp/Manifest   |  1 -
 net-libs/libupnpp/libupnpp-0.16.1.ebuild | 19 ---
 2 files changed, 20 deletions(-)

diff --git a/net-libs/libupnpp/Manifest b/net-libs/libupnpp/Manifest
index 472430818cc..956c3d6028c 100644
--- a/net-libs/libupnpp/Manifest
+++ b/net-libs/libupnpp/Manifest
@@ -1,2 +1 @@
-DIST libupnpp-0.16.1.tar.gz 470523 BLAKE2B 
f587633e796c34ed38c35559c935a7f1f4b6042f69d5cc76f268312b0a871988ee5521fba2de125a50c0067d4a5674850eb7d01cb36ed62c0f2b17267a1b3ad8
 SHA512 
c63eb8ab8a76b7e161625631bee645e7a1f8d779ea6b16ed0bbf43d0972e8875613f04dbf44cd43796273f7b20b4fa71b791d10867c6d220f0d78c15c016c275
 DIST libupnpp-0.17.0.tar.gz 475725 BLAKE2B 
568ead87791db1a41a4e5f93280cc8560336516cf676e1b64c35d0835579501ba61b75ee41e1dd1e58024d771f6f077c3c85515929be1c059a51ca314756fbfb
 SHA512 
da7ef2453a8fad1e226c6252a84d76bf874128d306d4f9ca53e77e64734d113f3ad6dcd79549b2fe2a3cfab22243b5dceb1b7bd1fffeb512ed996b8fc680667e

diff --git a/net-libs/libupnpp/libupnpp-0.16.1.ebuild 
b/net-libs/libupnpp/libupnpp-0.16.1.ebuild
deleted file mode 100644
index 86d95189100..000
--- a/net-libs/libupnpp/libupnpp-0.16.1.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-DESCRIPTION="The libupnpp C++ library wraps libupnp for easier use by upmpdcli 
and upplay"
-HOMEPAGE="https://www.lesbonscomptes.com/upmpdcli;
-SRC_URI="https://www.lesbonscomptes.com/upmpdcli/downloads/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64"
-
-# Unfortunatetly I receive segfaults from upmpcli on any newer version
-DEPEND="
-   dev-libs/expat
-   

[gentoo-commits] repo/gentoo:master commit in: media-sound/upmpdcli/files/, media-sound/upmpdcli/

2019-04-21 Thread Erik Mackdanz
commit: fbc6857399786de758b6ccb066bb6f03a5364d7c
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Mon Apr 22 03:42:55 2019 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Mon Apr 22 03:42:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbc68573

media-sound/upmpdcli: remove old

Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.12

 media-sound/upmpdcli/Manifest   |  1 -
 media-sound/upmpdcli/files/upmpdcli-1.3.6.initd | 14 
 media-sound/upmpdcli/upmpdcli-1.3.6.ebuild  | 47 -
 3 files changed, 62 deletions(-)

diff --git a/media-sound/upmpdcli/Manifest b/media-sound/upmpdcli/Manifest
index 7f9f693cfa6..4f82bbfb7da 100644
--- a/media-sound/upmpdcli/Manifest
+++ b/media-sound/upmpdcli/Manifest
@@ -1,3 +1,2 @@
-DIST upmpdcli-1.3.6.tar.gz 515712 BLAKE2B 
6de6a3af2e474a3f8d12865e3cdd420f31955e88a0eb1c8ffd019809666c4c613631d642b34bb5fa473fceb7207613d90584fdf856b6a49899f9c2aa31b2b471
 SHA512 
280b02116786c86fd5f1e472fa9070b3a6d846acd670e36d476b150d4a3e91e5a6d1546b7053b1f35a2e0de553c8517640934af010d371d3cbed248592be502d
 DIST upmpdcli-1.4.0.tar.gz 469357 BLAKE2B 
edd46e86f367ff2f88346cfb4cb249dae4463095553bb220fbd9a4078315044ec7591f58c30a0f20840a9f217230e46bc3b3569989a0ae2c05a44aa140c234c4
 SHA512 
1ed1f0a89a02610d70fb9e380dcbdbd8d636bc4a0964a16d27bd7c04126674f7f14e50e5fe521a430a06ea04ecef1275c7ad5f1c276daae1c285b73cceba9dec
 DIST upmpdcli-1.4.2.tar.gz 477650 BLAKE2B 
8bc2f86e8821aaee29f969e6031553f29e3224fdaf4b9c7d443f55bda5f321f36607dbb7dc0af15f0d1e7b006e93595cd1d668f9d1975e8673a80b218ea7f570
 SHA512 
be855214b55686422689ce786103ff50748a9f9e7e556c8dbeaa7e39e0229a3e0b56502bdbeb7071771706416cd2ff36592cb5245b505d8438f0ba75c200e9c2

diff --git a/media-sound/upmpdcli/files/upmpdcli-1.3.6.initd 
b/media-sound/upmpdcli/files/upmpdcli-1.3.6.initd
deleted file mode 100644
index f37623e8f2c..000
--- a/media-sound/upmpdcli/files/upmpdcli-1.3.6.initd
+++ /dev/null
@@ -1,14 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-description="UPnP Media Renderer front-end for MPD, the Music Player Daemon"
-pidfile=/var/run/upmpdcli.pid
-command=/usr/bin/upmpdcli
-config="${config:-/etc/upmpdcli.conf}"
-command_args="-c ${config}"
-command_args_background="-D"
-
-depend() {
-need localmount mpd
-}

diff --git a/media-sound/upmpdcli/upmpdcli-1.3.6.ebuild 
b/media-sound/upmpdcli/upmpdcli-1.3.6.ebuild
deleted file mode 100644
index dc2832f79f0..000
--- a/media-sound/upmpdcli/upmpdcli-1.3.6.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit systemd user
-
-DESCRIPTION="UPnP Media Renderer front-end for MPD, the Music Player Daemon"
-HOMEPAGE="https://www.lesbonscomptes.com/upmpdcli/index.html;
-LICENSE="GPL-2"
-
-SRC_URI="https://www.lesbonscomptes.com/upmpdcli/downloads/${P}.tar.gz;
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="thirdparty"
-
-DEPEND="
-   dev-libs/jsoncpp
-   media-libs/libmpdclient
-   net-libs/libmicrohttpd
-   

[gentoo-commits] repo/gentoo:master commit in: media-sound/upmpdcli/

2019-04-21 Thread Erik Mackdanz
commit: fd44a0db16ed57168769353d29d1b501732c6e9b
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Mon Apr 22 03:39:14 2019 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Mon Apr 22 03:39:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd44a0db

media-sound/upmpdcli: bump to 1.4.2

Signed-off-by: Erik Mackdanz  gentoo.org>
Closes: https://bugs.gentoo.org/683272
Package-Manager: Portage-2.3.62, Repoman-2.3.12

 media-sound/upmpdcli/Manifest  |  1 +
 media-sound/upmpdcli/upmpdcli-1.4.2.ebuild | 51 ++
 2 files changed, 52 insertions(+)

diff --git a/media-sound/upmpdcli/Manifest b/media-sound/upmpdcli/Manifest
index c879d05a9cf..7f9f693cfa6 100644
--- a/media-sound/upmpdcli/Manifest
+++ b/media-sound/upmpdcli/Manifest
@@ -1,2 +1,3 @@
 DIST upmpdcli-1.3.6.tar.gz 515712 BLAKE2B 
6de6a3af2e474a3f8d12865e3cdd420f31955e88a0eb1c8ffd019809666c4c613631d642b34bb5fa473fceb7207613d90584fdf856b6a49899f9c2aa31b2b471
 SHA512 
280b02116786c86fd5f1e472fa9070b3a6d846acd670e36d476b150d4a3e91e5a6d1546b7053b1f35a2e0de553c8517640934af010d371d3cbed248592be502d
 DIST upmpdcli-1.4.0.tar.gz 469357 BLAKE2B 
edd46e86f367ff2f88346cfb4cb249dae4463095553bb220fbd9a4078315044ec7591f58c30a0f20840a9f217230e46bc3b3569989a0ae2c05a44aa140c234c4
 SHA512 
1ed1f0a89a02610d70fb9e380dcbdbd8d636bc4a0964a16d27bd7c04126674f7f14e50e5fe521a430a06ea04ecef1275c7ad5f1c276daae1c285b73cceba9dec
+DIST upmpdcli-1.4.2.tar.gz 477650 BLAKE2B 
8bc2f86e8821aaee29f969e6031553f29e3224fdaf4b9c7d443f55bda5f321f36607dbb7dc0af15f0d1e7b006e93595cd1d668f9d1975e8673a80b218ea7f570
 SHA512 
be855214b55686422689ce786103ff50748a9f9e7e556c8dbeaa7e39e0229a3e0b56502bdbeb7071771706416cd2ff36592cb5245b505d8438f0ba75c200e9c2

diff --git a/media-sound/upmpdcli/upmpdcli-1.4.2.ebuild 
b/media-sound/upmpdcli/upmpdcli-1.4.2.ebuild
new file mode 100644
index 000..9d24547be31
--- /dev/null
+++ b/media-sound/upmpdcli/upmpdcli-1.4.2.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit systemd user
+
+DESCRIPTION="UPnP Media Renderer front-end for MPD, the Music Player Daemon"
+HOMEPAGE="https://www.lesbonscomptes.com/upmpdcli/index.html;
+LICENSE="GPL-2"
+
+SRC_URI="https://www.lesbonscomptes.com/upmpdcli/downloads/${P}.tar.gz;
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="thirdparty"
+
+DEPEND="
+   dev-libs/jsoncpp
+   media-libs/libmpdclient
+   net-libs/libmicrohttpd
+   >=net-libs/libupnpp-0.17.0
+"
+RDEPEND="
+   ${DEPEND}
+   thirdparty? ( dev-python/requests )
+"
+
+pkg_setup() {
+   enewuser "${PN}"
+   enewgroup "${PN}"
+}
+
+src_install() {
+   default
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+   systemd_dounit systemd/upmpdcli.service
+}
+
+pkg_postinst() {
+   einfo
+   einfo "This package no longer assumes that upmpdcli is driving an"
+   einfo "mpd instance on the same host (https://bugs.gentoo.org/670130)."
+   einfo "Probably it is though, so be sure your mpd is built with"
+   einfo "USE=curl."
+   einfo
+   einfo "Consider installing media-sound/sc2mpd.  If upmpdcli"
+   einfo "detects sc2mpd at run-time, capabilities are added"
+   einfo "including internet radio support.  See upstream docs"
+   einfo "for more information."
+}



[gentoo-commits] repo/gentoo:master commit in: media-sound/upmpdcli/

2019-04-21 Thread Erik Mackdanz
commit: 38dab790dfef86790e7f367f500df1927c087a9f
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Mon Apr 22 03:36:08 2019 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Mon Apr 22 03:36:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38dab790

media-sound/upmpdcli: stabilize 1.14.0

Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.12

 media-sound/upmpdcli/upmpdcli-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/upmpdcli/upmpdcli-1.4.0.ebuild 
b/media-sound/upmpdcli/upmpdcli-1.4.0.ebuild
index f1851fb80b7..a5f87fad529 100644
--- a/media-sound/upmpdcli/upmpdcli-1.4.0.ebuild
+++ b/media-sound/upmpdcli/upmpdcli-1.4.0.ebuild
@@ -11,7 +11,7 @@ LICENSE="GPL-2"
 
 SRC_URI="https://www.lesbonscomptes.com/upmpdcli/downloads/${P}.tar.gz;
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="thirdparty"
 
 DEPEND="



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

2019-04-21 Thread Erik Mackdanz
commit: 30619a791227093c36e5814a7ba772eddcbc3ca1
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Mon Apr 22 03:34:18 2019 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Mon Apr 22 03:34:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30619a79

net-libs/libupnpp: stabilize 0.17.0

Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.12

 net-libs/libupnpp/libupnpp-0.17.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libupnpp/libupnpp-0.17.0.ebuild 
b/net-libs/libupnpp/libupnpp-0.17.0.ebuild
index cdc9273992b..711082d6f68 100644
--- a/net-libs/libupnpp/libupnpp-0.17.0.ebuild
+++ b/net-libs/libupnpp/libupnpp-0.17.0.ebuild
@@ -8,7 +8,7 @@ 
SRC_URI="https://www.lesbonscomptes.com/upmpdcli/downloads/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 DEPEND="
dev-libs/expat



[gentoo-commits] repo/gentoo:master commit in: games-roguelike/stone-soup/, games-roguelike/stone-soup/files/

2019-04-20 Thread Erik Mackdanz
commit: 1cb29e8d5cca1b552bf8229a80087fe336791e22
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Fri Apr 19 08:16:43 2019 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Fri Apr 19 08:16:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cb29e8d

games-roguelike/stone-soup: Patch out unsafe pyyaml load call

Closes: https://bugs.gentoo.org/683466
Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.12

 games-roguelike/stone-soup/files/pyyaml-safe-load.patch | 11 +++
 games-roguelike/stone-soup/stone-soup-0.23.2.ebuild |  1 +
 2 files changed, 12 insertions(+)

diff --git a/games-roguelike/stone-soup/files/pyyaml-safe-load.patch 
b/games-roguelike/stone-soup/files/pyyaml-safe-load.patch
new file mode 100644
index 000..dfbcdc96e1a
--- /dev/null
+++ b/games-roguelike/stone-soup/files/pyyaml-safe-load.patch
@@ -0,0 +1,11 @@
+--- /util/species-gen.py   2019-04-18 23:19:07.444170831 -0500
 /util/species-gen.py   2019-04-18 23:20:19.958169533 -0500
+@@ -417,7 +417,7 @@
+ continue
+ f_path = os.path.join(args.datadir, f_name)
+ try:
+-species_spec = yaml.load(open(f_path))
++species_spec = yaml.safe_load(open(f_path))
+ except yaml.YAMLError as e:
+ print("Failed to load %s: %s" % (f_name, e))
+ sys.exit(1)

diff --git a/games-roguelike/stone-soup/stone-soup-0.23.2.ebuild 
b/games-roguelike/stone-soup/stone-soup-0.23.2.ebuild
index 97418769c95..a587c199868 100644
--- a/games-roguelike/stone-soup/stone-soup-0.23.2.ebuild
+++ b/games-roguelike/stone-soup/stone-soup-0.23.2.ebuild
@@ -63,6 +63,7 @@ S=${WORKDIR}/${MY_P}/source
 S_TEST=${WORKDIR}/${MY_P}_test/source
 PATCHES=(
"${FILESDIR}"/gitless.patch
+   "${FILESDIR}"/pyyaml-safe-load.patch
"${FILESDIR}"/rltiles-ldflags-libs.patch
 )
 



[gentoo-commits] repo/gentoo:master commit in: games-roguelike/stone-soup/, games-roguelike/stone-soup/files/

2019-04-15 Thread Erik Mackdanz
commit: b848934c51d73afe2436a7f89dbdd2f3e66294f2
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Tue Apr 16 01:11:49 2019 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Tue Apr 16 01:11:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b848934c

games-roguelike/stone-soup: disable git operations

Closes: https://bugs.gentoo.org/683278
Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.12

 games-roguelike/stone-soup/files/gitless.patch  | 13 +
 games-roguelike/stone-soup/stone-soup-0.23.2.ebuild |  1 +
 2 files changed, 14 insertions(+)

diff --git a/games-roguelike/stone-soup/files/gitless.patch 
b/games-roguelike/stone-soup/files/gitless.patch
new file mode 100644
index 000..3aaeb747009
--- /dev/null
+++ b/games-roguelike/stone-soup/files/gitless.patch
@@ -0,0 +1,13 @@
+--- /Makefile  2019-04-15 19:34:40.604288477 -0500
 /Makefile  2019-04-15 19:36:25.249286603 -0500
+@@ -1149,9 +1149,8 @@
+ 
+ LANGUAGES = $(filter-out en, $(notdir $(wildcard dat/descript/??)))
+ SRC_PKG_BASE  := stone_soup
+-SRC_VERSION   := $(shell git describe --tags $(MERGE_BASE) 2>/dev/null || cat 
util/release_ver)
++SRC_VERSION   := $(shell cat util/release_ver)
+ MAJOR_VERSION = $(shell echo "$(SRC_VERSION)"|sed -r 
's/-.*//;s/^([^.]+\.[^.]+).*/\1/')
+-RECENT_TAG:= $(shell git describe --abbrev=0 --tags $(MERGE_BASE))
+ 
+ export SRC_VERSION
+ 

diff --git a/games-roguelike/stone-soup/stone-soup-0.23.2.ebuild 
b/games-roguelike/stone-soup/stone-soup-0.23.2.ebuild
index 9ac6df9654a..97418769c95 100644
--- a/games-roguelike/stone-soup/stone-soup-0.23.2.ebuild
+++ b/games-roguelike/stone-soup/stone-soup-0.23.2.ebuild
@@ -62,6 +62,7 @@ DEPEND="${RDEPEND}
 S=${WORKDIR}/${MY_P}/source
 S_TEST=${WORKDIR}/${MY_P}_test/source
 PATCHES=(
+   "${FILESDIR}"/gitless.patch
"${FILESDIR}"/rltiles-ldflags-libs.patch
 )
 



[gentoo-commits] repo/gentoo:master commit in: games-roguelike/stone-soup/

2019-04-13 Thread Erik Mackdanz
commit: 6ca81be5af50c34eb8edd62e9a019c8f8d3dbec5
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sun Apr 14 02:20:14 2019 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Sun Apr 14 02:21:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ca81be5

games-roguelike/stone-soup: Remove old

Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.12

 games-roguelike/stone-soup/Manifest|   1 -
 .../stone-soup/stone-soup-0.22.0.ebuild| 143 -
 2 files changed, 144 deletions(-)

diff --git a/games-roguelike/stone-soup/Manifest 
b/games-roguelike/stone-soup/Manifest
index c460cc8cf0e..ca086346f8d 100644
--- a/games-roguelike/stone-soup/Manifest
+++ b/games-roguelike/stone-soup/Manifest
@@ -1,5 +1,4 @@
 DIST stone-soup.png 1351 BLAKE2B 
cc31abd59701aa6f0fb0bdcd90630ceebf7b3cb8b60f0e2817f8800c5bc4b3a5b9fef63c90a97b6248f306e7e3da0df3863a2195b8771863344d2443e7956d59
 SHA512 
4695204c8b936f7aac1ba15b02a6115a955fb2c56aa9a0b968ff007bc9a1a59b608110d60cce5625a9b92cd2c869bbea7e15433a53c1a338622809477a5846bc
 DIST stone-soup.svg 68546 BLAKE2B 
7c66286c9e8a3516e8483b3edb628a59fce29d8d248c3fd5b06e308782bbc651814f21ec958b30c36074a2576ced4bb10f291b5236da6f6e865ce1d7cefdf96d
 SHA512 
dca555271faf704eb8ecdf5ee8a763df42cdeba94e9c163608c438cfc73c6fbf53416547050cad57f477ade191842e701785b65b7a9f18e27ceab05df8f2f75f
-DIST stone_soup-0.22.0.tar.xz 29263688 BLAKE2B 
e0a4d6953677583fafe1fce037d4d484c821b4d8782c63fa90b6b4f5db3df7b8fd4c5e843740517a7c2321f864df2a346fcd9bc69a1446c74685afc239d1fc55
 SHA512 
e8daa0f66a5212b116ce997b30b8f0f9ef01cef7e1213a1b6fe17c800d44fa7e318624902ce638dee79027ffaa3a4af8a10f6552de756a2045b5919d817498bd
 DIST stone_soup-0.23.0.tar.xz 29899848 BLAKE2B 
138f3c9fe1ad395d05d0654ea42788c6312e92839c6b92edfa538123b8b566f62d263862b05c6da64d589938c820b876e12475b0eeb16af7dd2e3f62c441eecb
 SHA512 
6b53b5d670130aac451d09fe842e7654f61c131d126b34ed729d4542e9d2cbe2beaa6cd5f0b2bb78744ae6c643040996e39db8b0b3840c8946e442aaff54ff58
 DIST stone_soup-0.23.2.tar.xz 30157732 BLAKE2B 
5d264fa33abeb2254efbdef461774c987f65ef28160d43d90848b77d46a8f0e63c4e59a9cb7257257551a08c509e53758d72acbb0edf5a0e8b70e5d3ca09ea14
 SHA512 
61ccb0ac262a798e7c06fdb5e821c9885a690e082c33f6255358561929d6800b272106632279d27320e8ae240d903e2002f59d908d5db4841065a5cfa97bbee8

diff --git a/games-roguelike/stone-soup/stone-soup-0.22.0.ebuild 
b/games-roguelike/stone-soup/stone-soup-0.22.0.ebuild
deleted file mode 100644
index 92ce93f41ce..000
--- a/games-roguelike/stone-soup/stone-soup-0.22.0.ebuild
+++ /dev/null
@@ -1,143 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-## TODO
-# add sound support (no sound files)
-
-EAPI=6
-VIRTUALX_REQUIRED="manual"
-inherit eutils gnome2-utils toolchain-funcs eapi7-ver
-
-MY_P="stone_soup-${PV}"
-DESCRIPTION="Role-playing roguelike game of exploration and treasure-hunting 
in dungeons"
-HOMEPAGE="http://crawl.develz.org/wordpress/;
-SRC_URI="
-   https://crawl.develz.org/release/$(ver_cut 1-2)/${PN/-/_}-${PV}.tar.xz
-   https://dev.gentoo.org/~hasufell/distfiles/${PN}.png
-   https://dev.gentoo.org/~hasufell/distfiles/${PN}.svg
-"
-
-# 3-clause BSD: mt19937ar.cc, MSVC/stdint.h
-# 2-clause BSD: all contributions by Steve Noonan and Jesse Luehrs
-# Public Domain|CC0: most of tiles
-# MIT: json.cc/json.h, some .js files in webserver/static/scripts/contrib/
-LICENSE="GPL-2 BSD BSD-2 public-domain CC0-1.0 MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug luajit ncurses test +tiles"
-# test is broken
-# see https://crawl.develz.org/mantis/view.php?id=6121
-RESTRICT="test"
-
-RDEPEND="
-   dev-db/sqlite:3
-   luajit? ( >=dev-lang/luajit-2.0.0 )
-   sys-libs/zlib
-   !ncurses? ( !tiles? ( sys-libs/ncurses:0 ) )
-   ncurses? ( sys-libs/ncurses:0 )
-   tiles? (
-   media-fonts/dejavu
-   media-libs/freetype:2
-   media-libs/libpng:0
-   media-libs/libsdl2[X,opengl,video]
-   media-libs/sdl2-image[png]
-   virtual/glu
-   virtual/opengl
-   )"
-DEPEND="${RDEPEND}
-   dev-lang/perl
-   sys-devel/flex
-   virtual/pkgconfig
-   virtual/yacc
-   tiles? (
-   sys-libs/ncurses:0
-   )"
-
-S=${WORKDIR}/${MY_P}/source
-S_TEST=${WORKDIR}/${MY_P}_test/source
-PATCHES=(
-   "${FILESDIR}"/rltiles-ldflags-libs.patch
-)
-
-pkg_setup() {
-   if use !ncurses && use !tiles ; then
-   ewarn "Neither ncurses nor tiles frontend"
-   ewarn "selected, choosing ncurses only."
-   ewarn "Note that you can also enable both."
-   fi
-}
-
-src_prepare() {
-   default
-
-   rm -r

[gentoo-commits] repo/gentoo:master commit in: games-roguelike/stone-soup/

2019-04-13 Thread Erik Mackdanz
commit: 40ed64c18186c8a8ac63d9e92ef51914de4a3caa
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sun Apr 14 02:16:04 2019 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Sun Apr 14 02:16:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40ed64c1

games-roguelike/stone-soup: Bump to 0.23.2, many ebuild updates

- Use system lua (unbundle)
- Add USE sound
- Remove broken USE luajit
- EAPI=7
- Fix missing pyyaml dep
- Install man page

Closes: https://bugs.gentoo.org/682312
Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.12

 games-roguelike/stone-soup/Manifest|   1 +
 games-roguelike/stone-soup/metadata.xml|   4 +
 .../stone-soup/stone-soup-0.23.2.ebuild| 147 +
 3 files changed, 152 insertions(+)

diff --git a/games-roguelike/stone-soup/Manifest 
b/games-roguelike/stone-soup/Manifest
index ce8d9856e02..c460cc8cf0e 100644
--- a/games-roguelike/stone-soup/Manifest
+++ b/games-roguelike/stone-soup/Manifest
@@ -2,3 +2,4 @@ DIST stone-soup.png 1351 BLAKE2B 
cc31abd59701aa6f0fb0bdcd90630ceebf7b3cb8b60f0e2
 DIST stone-soup.svg 68546 BLAKE2B 
7c66286c9e8a3516e8483b3edb628a59fce29d8d248c3fd5b06e308782bbc651814f21ec958b30c36074a2576ced4bb10f291b5236da6f6e865ce1d7cefdf96d
 SHA512 
dca555271faf704eb8ecdf5ee8a763df42cdeba94e9c163608c438cfc73c6fbf53416547050cad57f477ade191842e701785b65b7a9f18e27ceab05df8f2f75f
 DIST stone_soup-0.22.0.tar.xz 29263688 BLAKE2B 
e0a4d6953677583fafe1fce037d4d484c821b4d8782c63fa90b6b4f5db3df7b8fd4c5e843740517a7c2321f864df2a346fcd9bc69a1446c74685afc239d1fc55
 SHA512 
e8daa0f66a5212b116ce997b30b8f0f9ef01cef7e1213a1b6fe17c800d44fa7e318624902ce638dee79027ffaa3a4af8a10f6552de756a2045b5919d817498bd
 DIST stone_soup-0.23.0.tar.xz 29899848 BLAKE2B 
138f3c9fe1ad395d05d0654ea42788c6312e92839c6b92edfa538123b8b566f62d263862b05c6da64d589938c820b876e12475b0eeb16af7dd2e3f62c441eecb
 SHA512 
6b53b5d670130aac451d09fe842e7654f61c131d126b34ed729d4542e9d2cbe2beaa6cd5f0b2bb78744ae6c643040996e39db8b0b3840c8946e442aaff54ff58
+DIST stone_soup-0.23.2.tar.xz 30157732 BLAKE2B 
5d264fa33abeb2254efbdef461774c987f65ef28160d43d90848b77d46a8f0e63c4e59a9cb7257257551a08c509e53758d72acbb0edf5a0e8b70e5d3ca09ea14
 SHA512 
61ccb0ac262a798e7c06fdb5e821c9885a690e082c33f6255358561929d6800b272106632279d27320e8ae240d903e2002f59d908d5db4841065a5cfa97bbee8

diff --git a/games-roguelike/stone-soup/metadata.xml 
b/games-roguelike/stone-soup/metadata.xml
index 68e84b34cc4..ec38a399560 100644
--- a/games-roguelike/stone-soup/metadata.xml
+++ b/games-roguelike/stone-soup/metadata.xml
@@ -1,6 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
+   
+   stasib...@gentoo.org
+       Erik Mackdanz
+   

ga...@gentoo.org
Gentoo Games Project

diff --git a/games-roguelike/stone-soup/stone-soup-0.23.2.ebuild 
b/games-roguelike/stone-soup/stone-soup-0.23.2.ebuild
new file mode 100644
index 000..9ac6df9654a
--- /dev/null
+++ b/games-roguelike/stone-soup/stone-soup-0.23.2.ebuild
@@ -0,0 +1,147 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# TODO
+# - attempt +test, linked bug claims to be fixed
+
+EAPI=7
+VIRTUALX_REQUIRED="manual"
+inherit desktop eutils xdg-utils toolchain-funcs
+
+MY_P="stone_soup-${PV}"
+DESCRIPTION="Role-playing roguelike game of exploration and treasure-hunting 
in dungeons"
+HOMEPAGE="http://crawl.develz.org/wordpress/;
+SRC_URI="
+   https://crawl.develz.org/release/$(ver_cut 1-2)/${PN/-/_}-${PV}.tar.xz
+   https://dev.gentoo.org/~hasufell/distfiles/${PN}.png
+   https://dev.gentoo.org/~hasufell/distfiles/${PN}.svg
+"
+
+# 3-clause BSD: mt19937ar.cc, MSVC/stdint.h
+# 2-clause BSD: all contributions by Steve Noonan and Jesse Luehrs
+# Public Domain|CC0: most of tiles
+# MIT: json.cc/json.h, some .js files in webserver/static/scripts/contrib/
+LICENSE="GPL-2 BSD BSD-2 public-domain CC0-1.0 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug ncurses sound test +tiles"
+# test is broken
+# see https://crawl.develz.org/mantis/view.php?id=6121
+RESTRICT="test"
+
+RDEPEND="
+   dev-db/sqlite:3
+   =dev-lang/lua-5.1*:0=
+   sys-libs/zlib
+   !ncurses? ( !tiles? ( sys-libs/ncurses:0 ) )
+   ncurses? ( sys-libs/ncurses:0 )
+   tiles? (
+   media-fonts/dejavu
+   media-libs/freetype:2
+   media-libs/libpng:0
+   sound? (
+  media-libs/libsdl2[X,opengl,sound,video]
+  media-libs/sdl2-mixer
+   )
+   !sound? ( media-libs/libsdl2[X,opengl,video] )
+   media-libs/sdl2-image[png]
+   virtual/glu
+   virtual/opengl
+   )"
+DEPEND="${RDEPEND}

[gentoo-commits] repo/gentoo:master commit in: app-emulation/lxd/

2019-04-06 Thread Erik Mackdanz
commit: 9f332cec5f85e5048c478e9586dcb669032a186c
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sun Apr  7 03:58:19 2019 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Sun Apr  7 03:59:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f332cec

app-emulation/lxd: bump to 3.12

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Erik Mackdanz  gentoo.org>

 app-emulation/lxd/Manifest|   1 +
 app-emulation/lxd/lxd-3.12.ebuild | 241 ++
 2 files changed, 242 insertions(+)

diff --git a/app-emulation/lxd/Manifest b/app-emulation/lxd/Manifest
index d48b9ba3565..5c445c18e2c 100644
--- a/app-emulation/lxd/Manifest
+++ b/app-emulation/lxd/Manifest
@@ -1,2 +1,3 @@
 DIST lxd-3.10.tar.gz 27057432 BLAKE2B 
b5a5c3cd4f1045419c806510aab21c3bcde8c8687ede808b1b832e2a0caba0ff3af5d79367141b29e84c0bd3bcf6958d917bc813700220e238cd21933963009b
 SHA512 
25ed7675af7b6861d754607b19485e329ae344befac06fe33f326e34030755359bea6f574c414849b85f034533fd5dccb95a326ae0ad9e44b8ea366f7ee44d04
 DIST lxd-3.11.tar.gz 27281796 BLAKE2B 
640944cd929b69b7c6f935b7e3587e05b77ec71da8f20b988b831b837f86706b3cb3a81676f4ae456bf06594ea74e9ab44b87d22ddaa78209d4a0f6cbbba3483
 SHA512 
182a2fd6b69c8228760c26498d77f46c6bdda899018e1ab4470f2382202250582c66fc11f4c2d8d86598f19e3a62a1027dfe190342611c4a819a27ce6e39e78e
+DIST lxd-3.12.tar.gz 27365315 BLAKE2B 
2b371ef4e9703a7a0494ca009b3c04a3051d76ba0bc87566b90871059cce04f80c5d941d639a53762b219f658379bbffb8ed844cee4271bb756aecb2742ce1d0
 SHA512 
fd56ee2a2114b338cfb8b575775530b34c7dcc978c95f9bc3b0dced91cf7f01558012c357eb3f8220bc6fa6aa5ecaca67d47b300b67c0d193f11c5088ce6330e

diff --git a/app-emulation/lxd/lxd-3.12.ebuild 
b/app-emulation/lxd/lxd-3.12.ebuild
new file mode 100644
index 000..988a505aa24
--- /dev/null
+++ b/app-emulation/lxd/lxd-3.12.ebuild
@@ -0,0 +1,241 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Fast, dense and secure container management"
+HOMEPAGE="https://linuxcontainers.org/lxd/introduction/;
+
+LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="+daemon +ipv6 +dnsmasq nls test tools"
+
+inherit autotools bash-completion-r1 linux-info systemd user
+
+SRC_URI="https://linuxcontainers.org/downloads/${PN}/${P}.tar.gz;
+
+DEPEND="
+   dev-lang/tcl
+   >=dev-lang/go-1.9.4
+   dev-libs/libuv
+   dev-libs/protobuf
+   nls? ( sys-devel/gettext )
+   test? (
+   app-misc/jq
+   net-misc/curl
+   sys-devel/gettext
+   )
+"
+
+RDEPEND="
+   daemon? (
+   app-arch/xz-utils
+   >=app-emulation/lxc-2.0.7[seccomp]
+   dev-libs/libuv
+   dev-libs/lzo
+   dev-util/xdelta:3
+   dnsmasq? (
+   net-dns/dnsmasq[dhcp,ipv6?]
+   )
+   net-firewall/ebtables
+   net-firewall/iptables[ipv6?]
+   net-libs/libnfnetlink
+   net-libs/libnsl:0=
+   net-misc/rsync[xattr]
+   sys-apps/iproute2[ipv6?]
+   sys-fs/fuse
+   sys-fs/lxcfs
+   sys-fs/squashfs-tools
+   virtual/acl
+   )
+"
+
+CONFIG_CHECK="
+   ~BRIDGE
+   ~DUMMY
+   ~IP6_NF_NAT
+   ~IP6_NF_TARGET_MASQUERADE
+   ~IPV6
+   ~IP_NF_NAT
+   ~IP_NF_TARGET_MASQUERADE
+   ~MACVLAN
+   ~NETFILTER_XT_MATCH_COMMENT
+   ~NET_IPGRE
+   ~NET_IPGRE_DEMUX
+   ~NET_IPIP
+   ~NF_NAT_MASQUERADE_IPV4
+   ~NF_NAT_MASQUERADE_IPV6
+   ~VXLAN
+"
+
+ERROR_BRIDGE="BRIDGE: needed for network commands"
+ERROR_DUMMY="DUMMY: needed for network commands"
+ERROR_IP6_NF_NAT="IP6_NF_NAT: needed for network commands"
+ERROR_IP6_NF_TARGET_MASQUERADE="IP6_NF_TARGET_MASQUERADE: needed for network 
commands"
+ERROR_IPV6="IPV6: needed for network commands"
+ERROR_IP_NF_NAT="IP_NF_NAT: needed for network commands"
+ERROR_IP_NF_TARGET_MASQUERADE="IP_NF_TARGET_MASQUERADE: needed for network 
commands"
+ERROR_MACVLAN="MACVLAN: needed for network commands"
+ERROR_NETFILTER_XT_MATCH_COMMENT="NETFILTER_XT_MATCH_COMMENT: needed for 
network commands"
+ERROR_NET_IPGRE="NET_IPGRE: needed for network commands"
+ERROR_NET_IPGRE_DEMUX="NET_IPGRE_DEMUX: needed for network commands"
+ERROR_NET_IPIP="NET_IPIP: needed for network commands"
+ERROR_NF_NAT_MASQUERADE_IPV4="NF_NAT_MASQUERADE_IPV4: needed for network 
commands"
+ERROR_NF_NAT_MASQUERADE_IPV6="NF_NAT_MASQUERADE_IPV6: needed for network 
commands"
+ERROR_VXLAN="VXLAN: needed for network commands"
+
+EGO_PN="github.com/lxc/lxd&quo

[gentoo-commits] repo/gentoo:master commit in: app-emulation/lxd/

2019-04-01 Thread Erik Mackdanz
commit: ce76e4d27be1c2f95fdd90e1701da16ff6fd841b
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Tue Apr  2 04:14:51 2019 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Tue Apr  2 04:14:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce76e4d2

app-emulation/lxd: Bump to 3.11

Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.12

 app-emulation/lxd/Manifest|   1 +
 app-emulation/lxd/lxd-3.11.ebuild | 241 ++
 2 files changed, 242 insertions(+)

diff --git a/app-emulation/lxd/Manifest b/app-emulation/lxd/Manifest
index f2ee48a0546..d48b9ba3565 100644
--- a/app-emulation/lxd/Manifest
+++ b/app-emulation/lxd/Manifest
@@ -1 +1,2 @@
 DIST lxd-3.10.tar.gz 27057432 BLAKE2B 
b5a5c3cd4f1045419c806510aab21c3bcde8c8687ede808b1b832e2a0caba0ff3af5d79367141b29e84c0bd3bcf6958d917bc813700220e238cd21933963009b
 SHA512 
25ed7675af7b6861d754607b19485e329ae344befac06fe33f326e34030755359bea6f574c414849b85f034533fd5dccb95a326ae0ad9e44b8ea366f7ee44d04
+DIST lxd-3.11.tar.gz 27281796 BLAKE2B 
640944cd929b69b7c6f935b7e3587e05b77ec71da8f20b988b831b837f86706b3cb3a81676f4ae456bf06594ea74e9ab44b87d22ddaa78209d4a0f6cbbba3483
 SHA512 
182a2fd6b69c8228760c26498d77f46c6bdda899018e1ab4470f2382202250582c66fc11f4c2d8d86598f19e3a62a1027dfe190342611c4a819a27ce6e39e78e

diff --git a/app-emulation/lxd/lxd-3.11.ebuild 
b/app-emulation/lxd/lxd-3.11.ebuild
new file mode 100644
index 000..988a505aa24
--- /dev/null
+++ b/app-emulation/lxd/lxd-3.11.ebuild
@@ -0,0 +1,241 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Fast, dense and secure container management"
+HOMEPAGE="https://linuxcontainers.org/lxd/introduction/;
+
+LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="+daemon +ipv6 +dnsmasq nls test tools"
+
+inherit autotools bash-completion-r1 linux-info systemd user
+
+SRC_URI="https://linuxcontainers.org/downloads/${PN}/${P}.tar.gz;
+
+DEPEND="
+   dev-lang/tcl
+   >=dev-lang/go-1.9.4
+   dev-libs/libuv
+   dev-libs/protobuf
+   nls? ( sys-devel/gettext )
+   test? (
+   app-misc/jq
+   net-misc/curl
+   sys-devel/gettext
+   )
+"
+
+RDEPEND="
+   daemon? (
+   app-arch/xz-utils
+   >=app-emulation/lxc-2.0.7[seccomp]
+   dev-libs/libuv
+   dev-libs/lzo
+   dev-util/xdelta:3
+   dnsmasq? (
+   net-dns/dnsmasq[dhcp,ipv6?]
+   )
+   net-firewall/ebtables
+   net-firewall/iptables[ipv6?]
+   net-libs/libnfnetlink
+   net-libs/libnsl:0=
+   net-misc/rsync[xattr]
+   sys-apps/iproute2[ipv6?]
+   sys-fs/fuse
+   sys-fs/lxcfs
+   sys-fs/squashfs-tools
+   virtual/acl
+   )
+"
+
+CONFIG_CHECK="
+   ~BRIDGE
+   ~DUMMY
+   ~IP6_NF_NAT
+   ~IP6_NF_TARGET_MASQUERADE
+   ~IPV6
+   ~IP_NF_NAT
+   ~IP_NF_TARGET_MASQUERADE
+   ~MACVLAN
+   ~NETFILTER_XT_MATCH_COMMENT
+   ~NET_IPGRE
+   ~NET_IPGRE_DEMUX
+   ~NET_IPIP
+   ~NF_NAT_MASQUERADE_IPV4
+   ~NF_NAT_MASQUERADE_IPV6
+   ~VXLAN
+"
+
+ERROR_BRIDGE="BRIDGE: needed for network commands"
+ERROR_DUMMY="DUMMY: needed for network commands"
+ERROR_IP6_NF_NAT="IP6_NF_NAT: needed for network commands"
+ERROR_IP6_NF_TARGET_MASQUERADE="IP6_NF_TARGET_MASQUERADE: needed for network 
commands"
+ERROR_IPV6="IPV6: needed for network commands"
+ERROR_IP_NF_NAT="IP_NF_NAT: needed for network commands"
+ERROR_IP_NF_TARGET_MASQUERADE="IP_NF_TARGET_MASQUERADE: needed for network 
commands"
+ERROR_MACVLAN="MACVLAN: needed for network commands"
+ERROR_NETFILTER_XT_MATCH_COMMENT="NETFILTER_XT_MATCH_COMMENT: needed for 
network commands"
+ERROR_NET_IPGRE="NET_IPGRE: needed for network commands"
+ERROR_NET_IPGRE_DEMUX="NET_IPGRE_DEMUX: needed for network commands"
+ERROR_NET_IPIP="NET_IPIP: needed for network commands"
+ERROR_NF_NAT_MASQUERADE_IPV4="NF_NAT_MASQUERADE_IPV4: needed for network 
commands"
+ERROR_NF_NAT_MASQUERADE_IPV6="NF_NAT_MASQUERADE_IPV6: needed for network 
commands"
+ERROR_VXLAN="VXLAN: needed for network commands"
+
+EGO_PN="github.com/lxc/lxd"
+
+src_prepare() {
+   eapply_user
+   eapply "${FILESDIR}/de-translation-newline-1.patch"
+   eapply "${FILESDIR}/ptbr-translation-newline.patch"
+
+   cd "${S}/dist/dqlite" || die "Can't cd to dqlite dir"
+   eautoreconf
+}
+
+src_configure

[gentoo-commits] repo/gentoo:master commit in: sys-fs/lxcfs/

2019-04-01 Thread Erik Mackdanz
commit: 0f7513a1e115aa3c41dbe4bcc6fa82d647c96e77
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Tue Apr  2 04:04:35 2019 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Tue Apr  2 04:04:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f7513a1

sys-fs/lxcfs: Remove old

Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.12

 sys-fs/lxcfs/Manifest   |  1 -
 sys-fs/lxcfs/lxcfs-3.0.2.ebuild | 72 -
 2 files changed, 73 deletions(-)

diff --git a/sys-fs/lxcfs/Manifest b/sys-fs/lxcfs/Manifest
index 44224535405..19f83ee280e 100644
--- a/sys-fs/lxcfs/Manifest
+++ b/sys-fs/lxcfs/Manifest
@@ -1,2 +1 @@
-DIST lxcfs-3.0.2.tar.gz 49809 BLAKE2B 
dc73149b92ac040c56de5f4c11aafdf6e744ffd2b17e22ee9c784663ff102dedd74453581a77027037955238e081c596377c28b6066012fa32ee575e6a4c57fa
 SHA512 
2065bbd68fd2974fe28c861b1e77c62a501da85e1bfc19eeafa49fd88c66e8e75ae007781c8bd05caf43fb3b80ad12c81c0f0f03d27ab1131e0cfe6d48443218
 DIST lxcfs-3.0.3.tar.gz 49824 BLAKE2B 
02e3a0a6f4fd515924c5f038f00d664ef347c9b685e6561334b460e0ce0ce5580aca67f33df56b44b9cdafa4953f4f92843662f3516e1c923f9242388b17dbc6
 SHA512 
d994e1dd85f499eba2847d33870281a4bcaf4466e2c8f7acb065f4f3d5688b93b775c486bc6db571e64d09a3567710b0c816e12555ffb3e3e50f81bc7f5f6be6

diff --git a/sys-fs/lxcfs/lxcfs-3.0.2.ebuild b/sys-fs/lxcfs/lxcfs-3.0.2.ebuild
deleted file mode 100644
index f9c354a881a..000
--- a/sys-fs/lxcfs/lxcfs-3.0.2.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit systemd vcs-snapshot
-DESCRIPTION="FUSE filesystem for LXC"
-HOMEPAGE="https://linuxcontainers.org/lxcfs/introduction/;
-LICENSE="Apache-2.0"
-SLOT="0"
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/lxc/lxcfs.git;
-   EGIT_BRANCH="master"
-   inherit git-r3
-   SRC_URI=""
-   KEYWORDS=""
-else
-   SRC_URI="https://github.com/lxc/lxcfs/archive/${P}.tar.gz;
-   KEYWORDS="amd64"
-fi
-
-# Omit all dbus.  Upstream appears to require it because systemd, but
-# lxcfs makes no direct use of dbus.
-RDEPEND="
-   dev-libs/glib:2
-   sys-fs/fuse:0
-"
-DEPEND="
-   sys-apps/help2man
-   ${RDEPEND}
-"
-PATCHES="${FILESDIR}/${PN}-fusermount-path.patch"
-
-src_prepare() {
-   default
-   ./bootstrap.sh || die "Failed to bootstrap configure files"
-}
-
-src_configure() {
-   # Without the localstatedir the filesystem isn't mounted correctly
-   econf --localstatedir=/var
-}
-
-# Test suite fails for me
-# src_test() {
-#  emake tests
-#  tests/main.sh || die "Tests failed"
-# }
-
-src_install() {
-   default
-   keepdir /var/lib/lxcfs
-   newinitd "${FILESDIR}"/${PN}.initd lxcfs
-   systemd_dounit config/init/systemd/lxcfs.service
-}
-
-pkg_preinst() {
-   # In an upgrade situation merging /var/lib/lxcfs (an empty dir)
-   # fails because that is a live mountpoint when the service is
-   # running.  It's unnecessary anyway so skip the action.
-   [[ -d ${ROOT}/var/lib/lxcfs ]] && rm -rf ${D}/var
-}
-
-pkg_postinst() {
-   einfo
-   einfo "Starting with version 3.0.0 the cgfs PAM module has moved, and"
-   einfo "will eventually be available in app-emulation/lxc.  See:"
-   einfo 
"https://brauner.github.io/2018/02/28/lxc-includes-cgroup-pam-module.html;
-   einfo "for more information."
-   einfo
-}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/lxcfs/

2019-04-01 Thread Erik Mackdanz
commit: 2356986d2eeb4a7d726d22fc1829ec6b329d55ba
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Tue Apr  2 04:03:12 2019 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Tue Apr  2 04:03:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2356986d

sys-fs/lxcfs: Stabilize 3.0.3

Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.12

 sys-fs/lxcfs/lxcfs-3.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/lxcfs/lxcfs-3.0.3.ebuild b/sys-fs/lxcfs/lxcfs-3.0.3.ebuild
index 4d89fb38cc5..f9c354a881a 100644
--- a/sys-fs/lxcfs/lxcfs-3.0.3.ebuild
+++ b/sys-fs/lxcfs/lxcfs-3.0.3.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == "" ]] ; then
KEYWORDS=""
 else
SRC_URI="https://github.com/lxc/lxcfs/archive/${P}.tar.gz;
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
 fi
 
 # Omit all dbus.  Upstream appears to require it because systemd, but



[gentoo-commits] repo/gentoo:master commit in: app-emulation/lxd/

2019-04-01 Thread Erik Mackdanz
commit: 0b96e191ff8364e293d3bb7207843c45a7f868d4
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Tue Apr  2 04:00:06 2019 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Tue Apr  2 04:00:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b96e191

app-emulation/lxd: Remove old

Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.12

 app-emulation/lxd/Manifest   |   3 -
 app-emulation/lxd/lxd-3.7.ebuild | 238 --
 app-emulation/lxd/lxd-3.8.ebuild | 241 ---
 app-emulation/lxd/lxd-3.9.ebuild | 241 ---
 4 files changed, 723 deletions(-)

diff --git a/app-emulation/lxd/Manifest b/app-emulation/lxd/Manifest
index 65e12c849b0..f2ee48a0546 100644
--- a/app-emulation/lxd/Manifest
+++ b/app-emulation/lxd/Manifest
@@ -1,4 +1 @@
 DIST lxd-3.10.tar.gz 27057432 BLAKE2B 
b5a5c3cd4f1045419c806510aab21c3bcde8c8687ede808b1b832e2a0caba0ff3af5d79367141b29e84c0bd3bcf6958d917bc813700220e238cd21933963009b
 SHA512 
25ed7675af7b6861d754607b19485e329ae344befac06fe33f326e34030755359bea6f574c414849b85f034533fd5dccb95a326ae0ad9e44b8ea366f7ee44d04
-DIST lxd-3.7.tar.gz 26321652 BLAKE2B 
ce7faab689ffe3950aa6f57a0fd2601f231ad26fc7fb09f02300f9c2226deda0876183fe2a4a14cc982c3c2a829acc1785e5e6e030f4dbeaf03a8fbba83e4cfc
 SHA512 
a485c26ea04e6686a9fdac2219535e866f1906ff9a8e25fcd954d061a4cfc1585c4fa81b00247c34f571dbfb7f382be3e7208e3da72a4e281b714715a4f145fb
-DIST lxd-3.8.tar.gz 26914475 BLAKE2B 
9cf7ee1b5d57a3588d3ccecd47b22ef28da0faa684de03c7273949be1902f77ff7c49f4e7e5c942f7266e4e462ee009b1e70d25362610050cc41d81029d42d7b
 SHA512 
20085f05c59287fc8f350d8ef314c19fd7361f8394812e4a0466f76d9df6957348fc954d952f70e50e7227d593a9db9af994e15f69fd76e6ca4812174bfa907c
-DIST lxd-3.9.tar.gz 27031818 BLAKE2B 
7956aa9d0cf773fbdae64e8770ebee474d0b1e20aa1399d96eb317efb8a8e1cc1673bf345cea7a7cf99746905b9e16c6b2b507e571931a0cab37ff7ff5df67fd
 SHA512 
8d61912adeb33d06e4065aab7eaf80ab7b6e9cbc2b20dcca1cc5c74b999838aec32e805af3a6ae1262948514a619f4332ec44912ca720fa1b0e8b962165c117a

diff --git a/app-emulation/lxd/lxd-3.7.ebuild b/app-emulation/lxd/lxd-3.7.ebuild
deleted file mode 100644
index 7f3ceabdddf..000
--- a/app-emulation/lxd/lxd-3.7.ebuild
+++ /dev/null
@@ -1,238 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Fast, dense and secure container management"
-HOMEPAGE="https://linuxcontainers.org/lxd/introduction/;
-
-LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0"
-SLOT="0"
-KEYWORDS="amd64"
-
-IUSE="+daemon +ipv6 +dnsmasq nls test tools"
-
-inherit autotools bash-completion-r1 linux-info systemd user
-
-SRC_URI="https://linuxcontainers.org/downloads/${PN}/${P}.tar.gz;
-
-DEPEND="
-   dev-lang/tcl
-   >=dev-lang/go-1.9.4
-   dev-libs/libuv
-   dev-libs/protobuf
-   nls? ( sys-devel/gettext )
-   test? (
-   app-misc/jq
-   net-misc/curl
-   sys-devel/gettext
-   )
-"
-
-RDEPEND="
-   daemon? (
-   app-arch/xz-utils
-   >=app-emulation/lxc-2.0.7[seccomp]
-   dev-libs/libuv
-   dev-libs/lzo
-   dev-util/xdelta:3
-   dnsmasq? (
-   net-dns/dnsmasq[dhcp,ipv6?]
-   )
-   net-firewall/ebtables
-   net-firewall/iptables[ipv6?]
-   net-libs/libnfnetlink
-   net-misc/rsync[xattr]
-   sys-apps/iproute2[ipv6?]
-   sys-fs/fuse
-   sys-fs/lxcfs
-   sys-fs/squashfs-tools
-   virtual/acl
-   )
-"
-
-CONFIG_CHECK="
-   ~BRIDGE
-   ~DUMMY
-   ~IP6_NF_NAT
-   ~IP6_NF_TARGET_MASQUERADE
-   ~IPV6
-   ~IP_NF_NAT
-   ~IP_NF_TARGET_MASQUERADE
-   ~MACVLAN
-   ~NETFILTER_XT_MATCH_COMMENT
-   ~NET_IPGRE
-   ~NET_IPGRE_DEMUX
-   ~NET_IPIP
-   ~NF_NAT_MASQUERADE_IPV4
-   ~NF_NAT_MASQUERADE_IPV6
-   ~VXLAN
-"
-
-ERROR_BRIDGE="BRIDGE: needed for network commands"
-ERROR_DUMMY="DUMMY: needed for network commands"
-ERROR_IP6_NF_NAT="IP6_NF_NAT: needed for network commands"
-ERROR_IP6_NF_TARGET_MASQUERADE="IP6_NF_TARGET_MASQUERADE: needed for network 
commands"
-ERROR_IPV6="IPV6: needed for network commands"
-ERROR_IP_NF_NAT="IP_NF_NAT: needed for network commands"
-ERROR_IP_NF_TARGET_MASQUERADE="IP_NF_TARGET_MASQUERADE: needed for network 
commands"
-ERROR_MACVLAN="MACVLAN: needed for network commands"
-ERROR_NETFILTER_XT_MATCH_COMMENT="NETFILTER_XT_MATCH_COMMENT: needed for 
network commands"
-ERROR_NET_IPGRE="NET_IPGRE: needed for network commands"
-ERR

[gentoo-commits] repo/gentoo:master commit in: app-emulation/lxd/

2019-04-01 Thread Erik Mackdanz
commit: 93a62a2f798d10dd5f4101836bc9e7b689867270
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Tue Apr  2 03:55:44 2019 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Tue Apr  2 03:57:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93a62a2f

app-emulation/lxd: Stabilize through 3.10

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Erik Mackdanz  gentoo.org>

 app-emulation/lxd/lxd-3.10.ebuild | 2 +-
 app-emulation/lxd/lxd-3.9.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/lxd/lxd-3.10.ebuild 
b/app-emulation/lxd/lxd-3.10.ebuild
index 988a505aa24..a330cfbac4e 100644
--- a/app-emulation/lxd/lxd-3.10.ebuild
+++ b/app-emulation/lxd/lxd-3.10.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE="https://linuxcontainers.org/lxd/introduction/;
 
 LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 IUSE="+daemon +ipv6 +dnsmasq nls test tools"
 

diff --git a/app-emulation/lxd/lxd-3.9.ebuild b/app-emulation/lxd/lxd-3.9.ebuild
index 418cd000141..886ba7e161b 100644
--- a/app-emulation/lxd/lxd-3.9.ebuild
+++ b/app-emulation/lxd/lxd-3.9.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE="https://linuxcontainers.org/lxd/introduction/;
 
 LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 IUSE="+daemon +ipv6 +dnsmasq nls test tools"
 



[gentoo-commits] repo/gentoo:master commit in: games-roguelike/stone-soup/files/, games-roguelike/stone-soup/

2019-02-10 Thread Erik Mackdanz
commit: 3cb82a5ff29268783f6972ff448172dbf7af95f3
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Mon Feb 11 02:59:11 2019 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Mon Feb 11 02:59:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cb82a5f

games-roguelike/stone-soup: Restore deleted patch

Closes: https://bugs.gentoo.org/677620
Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-2.3.59, Repoman-2.3.12

 .../stone-soup/files/rltiles-ldflags-libs.patch| 45 ++
 games-roguelike/stone-soup/metadata.xml|  4 --
 .../stone-soup/stone-soup-0.22.0.ebuild|  4 +-
 .../stone-soup/stone-soup-0.23.0.ebuild|  2 +-
 4 files changed, 48 insertions(+), 7 deletions(-)

diff --git a/games-roguelike/stone-soup/files/rltiles-ldflags-libs.patch 
b/games-roguelike/stone-soup/files/rltiles-ldflags-libs.patch
new file mode 100644
index 000..a2948b23619
--- /dev/null
+++ b/games-roguelike/stone-soup/files/rltiles-ldflags-libs.patch
@@ -0,0 +1,45 @@
+--- a/rltiles/Makefile
 b/rltiles/Makefile
+@@ -1,7 +1,7 @@
+ uname_S := $(shell uname -s)
+
+ ifneq (,$(findstring MINGW,$(uname_S)))
+-LDFLAGS += -lmingw32
++LIBS += -lmingw32
+ endif
+
+ # Note: since generation of tiles is done on the host, we don't care about
+@@ -29,7 +29,7 @@
+   endif
+
+   CFLAGS += $(PNG_INCLUDE)
+-  LDFLAGS += $(PNG_LIB)
++  LIBS += $(PNG_LIB)
+
+   CFLAGS += -DUSE_TILE
+ endif
+@@ -39,13 +39,13 @@
+ endif
+
+ ifneq (,$(findstring MINGW,$(uname_S)))
+-LDFLAGS += -lgdi32 -lwinmm -lole32 -loleaut32 -limm32 -lshell32 -lversion 
-luuid
++LIBS += -lgdi32 -lwinmm -lole32 -loleaut32 -limm32 -lshell32 -lversion -luuid
+ endif
+ ifeq ($(uname_S),Darwin)
+-LDFLAGS += -framework AppKit -framework AudioUnit -framework CoreAudio 
-framework ForceFeedback -framework Carbon -framework IOKit -framework OpenGL
++LIBS += -framework AppKit -framework AudioUnit -framework CoreAudio 
-framework ForceFeedback -framework Carbon -framework IOKit -framework OpenGL
+ endif
+ ifeq ($(uname_S),Linux)
+-LDFLAGS += -ldl -lpthread
++LIBS += -ldl -lpthread
+ endif
+
+ # Attempt to use a full compiler name, to make
+@@ -134,6 +134,6 @@
+   $(QUIET_HOSTCXX)$(HOSTCXX) $(CFLAGS) -MMD -c $< -o $@
+
+ $(TILEGEN): $(OBJECTS)
+-  $(QUIET_HOSTLINK)$(HOSTCXX) $(CFLAGS) $(OBJECTS) -o $@ $(LDFLAGS)
++  $(QUIET_HOSTLINK)$(HOSTCXX) $(CFLAGS) $(OBJECTS) -o $@ $(LDFLAGS) 
$(LIBS)
+
+ .PHONY: all clean distclean

diff --git a/games-roguelike/stone-soup/metadata.xml 
b/games-roguelike/stone-soup/metadata.xml
index ec38a399560..68e84b34cc4 100644
--- a/games-roguelike/stone-soup/metadata.xml
+++ b/games-roguelike/stone-soup/metadata.xml
@@ -1,10 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   stasib...@gentoo.org
-   Erik Mackdanz
-   

ga...@gentoo.org
Gentoo Games Project

diff --git a/games-roguelike/stone-soup/stone-soup-0.22.0.ebuild 
b/games-roguelike/stone-soup/stone-soup-0.22.0.ebuild
index 742c2c56bd9..92ce93f41ce 100644
--- a/games-roguelike/stone-soup/stone-soup-0.22.0.ebuild
+++ b/games-roguelike/stone-soup/stone-soup-0.22.0.ebuild
@@ -23,7 +23,7 @@ SRC_URI="
 # MIT: json.cc/json.h, some .js files in webserver/static/scripts/contrib/
 LICENSE="GPL-2 BSD BSD-2 public-domain CC0-1.0 MIT"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="~amd64 ~x86"
 IUSE="debug luajit ncurses test +tiles"
 # test is broken
 # see https://crawl.develz.org/mantis/view.php?id=6121
@@ -56,7 +56,7 @@ DEPEND="${RDEPEND}
 S=${WORKDIR}/${MY_P}/source
 S_TEST=${WORKDIR}/${MY_P}_test/source
 PATCHES=(
-   "${FILESDIR}"/${PN}-0.20.1-rltiles-ldflags-libs.patch
+   "${FILESDIR}"/rltiles-ldflags-libs.patch
 )
 
 pkg_setup() {

diff --git a/games-roguelike/stone-soup/stone-soup-0.23.0.ebuild 
b/games-roguelike/stone-soup/stone-soup-0.23.0.ebuild
index 876c7001d73..92ce93f41ce 100644
--- a/games-roguelike/stone-soup/stone-soup-0.23.0.ebuild
+++ b/games-roguelike/stone-soup/stone-soup-0.23.0.ebuild
@@ -56,7 +56,7 @@ DEPEND="${RDEPEND}
 S=${WORKDIR}/${MY_P}/source
 S_TEST=${WORKDIR}/${MY_P}_test/source
 PATCHES=(
-   "${FILESDIR}"/${PN}-0.20.1-rltiles-ldflags-libs.patch
+   "${FILESDIR}"/rltiles-ldflags-libs.patch
 )
 
 pkg_setup() {



[gentoo-commits] repo/gentoo:master commit in: games-roguelike/stone-soup/files/, games-roguelike/stone-soup/

2019-02-09 Thread Erik Mackdanz
commit: 38d7daa3f382c1c0b69a7de1bab029ffa8fa1437
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sun Feb 10 00:08:15 2019 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Sun Feb 10 00:08:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38d7daa3

games-roguelike/stone-soup: Bump to 0.23.0

Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-2.3.59, Repoman-2.3.12

 games-roguelike/stone-soup/Manifest|   1 +
 .../stone-soup-0.20.1-rltiles-ldflags-libs.patch   |  45 ---
 .../stone-soup/stone-soup-0.23.0.ebuild| 143 +
 3 files changed, 144 insertions(+), 45 deletions(-)

diff --git a/games-roguelike/stone-soup/Manifest 
b/games-roguelike/stone-soup/Manifest
index 36ddd33178a..ce8d9856e02 100644
--- a/games-roguelike/stone-soup/Manifest
+++ b/games-roguelike/stone-soup/Manifest
@@ -1,3 +1,4 @@
 DIST stone-soup.png 1351 BLAKE2B 
cc31abd59701aa6f0fb0bdcd90630ceebf7b3cb8b60f0e2817f8800c5bc4b3a5b9fef63c90a97b6248f306e7e3da0df3863a2195b8771863344d2443e7956d59
 SHA512 
4695204c8b936f7aac1ba15b02a6115a955fb2c56aa9a0b968ff007bc9a1a59b608110d60cce5625a9b92cd2c869bbea7e15433a53c1a338622809477a5846bc
 DIST stone-soup.svg 68546 BLAKE2B 
7c66286c9e8a3516e8483b3edb628a59fce29d8d248c3fd5b06e308782bbc651814f21ec958b30c36074a2576ced4bb10f291b5236da6f6e865ce1d7cefdf96d
 SHA512 
dca555271faf704eb8ecdf5ee8a763df42cdeba94e9c163608c438cfc73c6fbf53416547050cad57f477ade191842e701785b65b7a9f18e27ceab05df8f2f75f
 DIST stone_soup-0.22.0.tar.xz 29263688 BLAKE2B 
e0a4d6953677583fafe1fce037d4d484c821b4d8782c63fa90b6b4f5db3df7b8fd4c5e843740517a7c2321f864df2a346fcd9bc69a1446c74685afc239d1fc55
 SHA512 
e8daa0f66a5212b116ce997b30b8f0f9ef01cef7e1213a1b6fe17c800d44fa7e318624902ce638dee79027ffaa3a4af8a10f6552de756a2045b5919d817498bd
+DIST stone_soup-0.23.0.tar.xz 29899848 BLAKE2B 
138f3c9fe1ad395d05d0654ea42788c6312e92839c6b92edfa538123b8b566f62d263862b05c6da64d589938c820b876e12475b0eeb16af7dd2e3f62c441eecb
 SHA512 
6b53b5d670130aac451d09fe842e7654f61c131d126b34ed729d4542e9d2cbe2beaa6cd5f0b2bb78744ae6c643040996e39db8b0b3840c8946e442aaff54ff58

diff --git 
a/games-roguelike/stone-soup/files/stone-soup-0.20.1-rltiles-ldflags-libs.patch 
b/games-roguelike/stone-soup/files/stone-soup-0.20.1-rltiles-ldflags-libs.patch
deleted file mode 100644
index 010c729b92e..000
--- 
a/games-roguelike/stone-soup/files/stone-soup-0.20.1-rltiles-ldflags-libs.patch
+++ /dev/null
@@ -1,45 +0,0 @@
 a/rltiles/Makefile
-+++ b/rltiles/Makefile
-@@ -1,7 +1,7 @@
- uname_S := $(shell uname -s)
- 
- ifneq (,$(findstring MINGW,$(uname_S)))
--LDFLAGS += -lmingw32
-+LIBS += -lmingw32
- endif
- 
- # Note: since generation of tiles is done on the host, we don't care about
-@@ -29,7 +29,7 @@
-   endif
- 
-   CFLAGS += $(PNG_INCLUDE)
--  LDFLAGS += $(PNG_LIB)
-+  LIBS += $(PNG_LIB)
- 
-   CFLAGS += -DUSE_TILE
- endif
-@@ -39,13 +39,13 @@
- endif
- 
- ifneq (,$(findstring MINGW,$(uname_S)))
--LDFLAGS += -lgdi32 -lwinmm -lole32 -loleaut32 -limm32 -lshell32 -lversion 
-luuid
-+LIBS += -lgdi32 -lwinmm -lole32 -loleaut32 -limm32 -lshell32 -lversion -luuid
- endif
- ifeq ($(uname_S),Darwin)
--LDFLAGS += -framework AppKit -framework AudioUnit -framework CoreAudio 
-framework ForceFeedback -framework Carbon -framework IOKit -framework OpenGL
-+LIBS += -framework AppKit -framework AudioUnit -framework CoreAudio 
-framework ForceFeedback -framework Carbon -framework IOKit -framework OpenGL
- endif
- ifeq ($(uname_S),Linux)
--LDFLAGS += -ldl -lpthread
-+LIBS += -ldl -lpthread
- endif
- 
- # Attempt to use a full compiler name, to make
-@@ -134,6 +134,6 @@
-   $(QUIET_HOSTCXX)$(HOSTCXX) $(CFLAGS) -MMD -c $< -o $@
- 
- $(TILEGEN): $(OBJECTS)
--  $(QUIET_HOSTLINK)$(HOSTCXX) $(CFLAGS) $(OBJECTS) -o $@ $(LDFLAGS)
-+  $(QUIET_HOSTLINK)$(HOSTCXX) $(CFLAGS) $(OBJECTS) -o $@ $(LDFLAGS) 
$(LIBS)
- 
- .PHONY: all clean distclean

diff --git a/games-roguelike/stone-soup/stone-soup-0.23.0.ebuild 
b/games-roguelike/stone-soup/stone-soup-0.23.0.ebuild
new file mode 100644
index 000..876c7001d73
--- /dev/null
+++ b/games-roguelike/stone-soup/stone-soup-0.23.0.ebuild
@@ -0,0 +1,143 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+## TODO
+# add sound support (no sound files)
+
+EAPI=6
+VIRTUALX_REQUIRED="manual"
+inherit eutils gnome2-utils toolchain-funcs eapi7-ver
+
+MY_P="stone_soup-${PV}"
+DESCRIPTION="Role-playing roguelike game of exploration and treasure-hunting 
in dungeons"
+HOMEPAGE="http://crawl.develz.org/wordpress/;
+SRC_URI="
+   https://crawl.develz.org/release/$(ver_cut 1-2)/${PN/-/_}-${PV}.tar.xz
+   https://dev.gentoo.org/~hasufell/distfiles/${PN}.png
+   https://dev.gentoo.org/~hasufell/distfiles/${PN}.svg
+"
+
+# 3-clause BSD: mt19937ar.cc, MSVC/stdint.h
+# 2-clause BSD: all contributions by Steve Noonan and Jesse L

[gentoo-commits] repo/gentoo:master commit in: games-roguelike/stone-soup/

2019-02-09 Thread Erik Mackdanz
commit: ac4e6381cf4a5f131254926b177ab665d161997e
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sat Feb  9 22:41:19 2019 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Sun Feb 10 00:06:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac4e6381

games-roguelike/stone-soup: Remove old versions

Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-2.3.59, Repoman-2.3.12

 games-roguelike/stone-soup/Manifest|   2 -
 .../stone-soup/stone-soup-0.20.1.ebuild| 143 -
 .../stone-soup/stone-soup-0.21.1.ebuild| 143 -
 3 files changed, 288 deletions(-)

diff --git a/games-roguelike/stone-soup/Manifest 
b/games-roguelike/stone-soup/Manifest
index 86ea079c416..36ddd33178a 100644
--- a/games-roguelike/stone-soup/Manifest
+++ b/games-roguelike/stone-soup/Manifest
@@ -1,5 +1,3 @@
 DIST stone-soup.png 1351 BLAKE2B 
cc31abd59701aa6f0fb0bdcd90630ceebf7b3cb8b60f0e2817f8800c5bc4b3a5b9fef63c90a97b6248f306e7e3da0df3863a2195b8771863344d2443e7956d59
 SHA512 
4695204c8b936f7aac1ba15b02a6115a955fb2c56aa9a0b968ff007bc9a1a59b608110d60cce5625a9b92cd2c869bbea7e15433a53c1a338622809477a5846bc
 DIST stone-soup.svg 68546 BLAKE2B 
7c66286c9e8a3516e8483b3edb628a59fce29d8d248c3fd5b06e308782bbc651814f21ec958b30c36074a2576ced4bb10f291b5236da6f6e865ce1d7cefdf96d
 SHA512 
dca555271faf704eb8ecdf5ee8a763df42cdeba94e9c163608c438cfc73c6fbf53416547050cad57f477ade191842e701785b65b7a9f18e27ceab05df8f2f75f
-DIST stone_soup-0.20.1.tar.xz 28372712 BLAKE2B 
c12a76afcaf1691a74f23bc2b2927ac2573cb83c602a50aab1567b9e2077c6f12f0847c8c27f17c45941660ab0fac1c28b2531c176c1fc0d4e946b84456d4e75
 SHA512 
420ccc3c66977da8ae15f9c0465b01a6260ad5db450efced3041455674922e714d9aaed226e1bc32fa3c22bca1ec06bd91979a9378c6ab08fbe1d2bfc3f0da4a
-DIST stone_soup-0.21.1.tar.xz 29091300 BLAKE2B 
0ce29554483eb244eb74ef08c3e2a7d253037cec141e90fba0bf5f59eebb30dad0668c997eba0d6ea12a354d515fe770cc7fcf6a2afb8c968a09cb9a337bcde4
 SHA512 
1fa50e5b434391b6f3abad62931318f28dd2af3d3148a72c1f2ff80142f3ce9128b8fe6e5b8fbcc502a3d7e79b777bd9f345f8cca06d7e3dbe7575a42f8bd9e7
 DIST stone_soup-0.22.0.tar.xz 29263688 BLAKE2B 
e0a4d6953677583fafe1fce037d4d484c821b4d8782c63fa90b6b4f5db3df7b8fd4c5e843740517a7c2321f864df2a346fcd9bc69a1446c74685afc239d1fc55
 SHA512 
e8daa0f66a5212b116ce997b30b8f0f9ef01cef7e1213a1b6fe17c800d44fa7e318624902ce638dee79027ffaa3a4af8a10f6552de756a2045b5919d817498bd

diff --git a/games-roguelike/stone-soup/stone-soup-0.20.1.ebuild 
b/games-roguelike/stone-soup/stone-soup-0.20.1.ebuild
deleted file mode 100644
index 3b31a1d1f7c..000
--- a/games-roguelike/stone-soup/stone-soup-0.20.1.ebuild
+++ /dev/null
@@ -1,143 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-## TODO
-# add sound support (no sound files)
-
-EAPI=6
-VIRTUALX_REQUIRED="manual"
-inherit eutils gnome2-utils toolchain-funcs versionator
-
-MY_P="stone_soup-${PV}"
-DESCRIPTION="Role-playing roguelike game of exploration and treasure-hunting 
in dungeons"
-HOMEPAGE="http://crawl.develz.org/wordpress/;
-SRC_URI="
-   https://crawl.develz.org/release/$(get_version_component_range 
1-2)/${PN/-/_}-${PV}.tar.xz
-   https://dev.gentoo.org/~hasufell/distfiles/${PN}.png
-   https://dev.gentoo.org/~hasufell/distfiles/${PN}.svg
-"
-
-# 3-clause BSD: mt19937ar.cc, MSVC/stdint.h
-# 2-clause BSD: all contributions by Steve Noonan and Jesse Luehrs
-# Public Domain|CC0: most of tiles
-# MIT: json.cc/json.h, some .js files in webserver/static/scripts/contrib/
-LICENSE="GPL-2 BSD BSD-2 public-domain CC0-1.0 MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="debug luajit ncurses test +tiles"
-# test is broken
-# see https://crawl.develz.org/mantis/view.php?id=6121
-RESTRICT="test"
-
-RDEPEND="
-   dev-db/sqlite:3
-   luajit? ( >=dev-lang/luajit-2.0.0 )
-   sys-libs/zlib
-   !ncurses? ( !tiles? ( sys-libs/ncurses:0 ) )
-   ncurses? ( sys-libs/ncurses:0 )
-   tiles? (
-   media-fonts/dejavu
-   media-libs/freetype:2
-   media-libs/libpng:0
-   media-libs/libsdl2[X,opengl,video]
-   media-libs/sdl2-image[png]
-   virtual/glu
-   virtual/opengl
-   )"
-DEPEND="${RDEPEND}
-   dev-lang/perl
-   sys-devel/flex
-   virtual/pkgconfig
-   virtual/yacc
-   tiles? (
-   sys-libs/ncurses:0
-   )"
-
-S=${WORKDIR}/${MY_P}/source
-S_TEST=${WORKDIR}/${MY_P}_test/source
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.20.1-rltiles-ldflags-libs.patch
-)
-
-pkg_setup() {
-   if use !ncurses && use !tiles ; then
-   ewarn "Neither ncurses nor tiles frontend"
-   ewarn "selected, choosing ncurses only."
-   

[gentoo-commits] repo/gentoo:master commit in: games-roguelike/stone-soup/

2019-02-09 Thread Erik Mackdanz
commit: 77c1cb9782017a36006e27f5ea864353550153ca
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sat Feb  9 22:39:56 2019 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Sat Feb  9 22:39:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77c1cb97

games-roguelike/stone-soup: Stabilize 0.22.0, add maintainership

Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-2.3.59, Repoman-2.3.12

 games-roguelike/stone-soup/metadata.xml | 4 
 games-roguelike/stone-soup/stone-soup-0.22.0.ebuild | 4 ++--
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/games-roguelike/stone-soup/metadata.xml 
b/games-roguelike/stone-soup/metadata.xml
index 68e84b34cc4..ec38a399560 100644
--- a/games-roguelike/stone-soup/metadata.xml
+++ b/games-roguelike/stone-soup/metadata.xml
@@ -1,6 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
+   
+   stasib...@gentoo.org
+       Erik Mackdanz
+   

ga...@gentoo.org
Gentoo Games Project

diff --git a/games-roguelike/stone-soup/stone-soup-0.22.0.ebuild 
b/games-roguelike/stone-soup/stone-soup-0.22.0.ebuild
index 14ea7d7dbe8..742c2c56bd9 100644
--- a/games-roguelike/stone-soup/stone-soup-0.22.0.ebuild
+++ b/games-roguelike/stone-soup/stone-soup-0.22.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 ## TODO
@@ -23,7 +23,7 @@ SRC_URI="
 # MIT: json.cc/json.h, some .js files in webserver/static/scripts/contrib/
 LICENSE="GPL-2 BSD BSD-2 public-domain CC0-1.0 MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="debug luajit ncurses test +tiles"
 # test is broken
 # see https://crawl.develz.org/mantis/view.php?id=6121



[gentoo-commits] repo/gentoo:master commit in: media-sound/upmpdcli/, media-sound/upmpdcli/files/

2019-02-09 Thread Erik Mackdanz
commit: 40f04f1ef95b0aa1b5e2e30e3bd9649441e9f5da
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sat Feb  9 15:52:39 2019 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Sat Feb  9 15:52:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40f04f1e

media-sound/upmpdcli: Bump to 1.4.0

Closes: https://bugs.gentoo.org/670130
Closes: https://bugs.gentoo.org/673552
Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-2.3.59, Repoman-2.3.12

 media-sound/upmpdcli/Manifest  |  1 +
 media-sound/upmpdcli/files/upmpdcli.initd  | 14 
 media-sound/upmpdcli/upmpdcli-1.4.0.ebuild | 51 ++
 3 files changed, 66 insertions(+)

diff --git a/media-sound/upmpdcli/Manifest b/media-sound/upmpdcli/Manifest
index c578441a665..c879d05a9cf 100644
--- a/media-sound/upmpdcli/Manifest
+++ b/media-sound/upmpdcli/Manifest
@@ -1 +1,2 @@
 DIST upmpdcli-1.3.6.tar.gz 515712 BLAKE2B 
6de6a3af2e474a3f8d12865e3cdd420f31955e88a0eb1c8ffd019809666c4c613631d642b34bb5fa473fceb7207613d90584fdf856b6a49899f9c2aa31b2b471
 SHA512 
280b02116786c86fd5f1e472fa9070b3a6d846acd670e36d476b150d4a3e91e5a6d1546b7053b1f35a2e0de553c8517640934af010d371d3cbed248592be502d
+DIST upmpdcli-1.4.0.tar.gz 469357 BLAKE2B 
edd46e86f367ff2f88346cfb4cb249dae4463095553bb220fbd9a4078315044ec7591f58c30a0f20840a9f217230e46bc3b3569989a0ae2c05a44aa140c234c4
 SHA512 
1ed1f0a89a02610d70fb9e380dcbdbd8d636bc4a0964a16d27bd7c04126674f7f14e50e5fe521a430a06ea04ecef1275c7ad5f1c276daae1c285b73cceba9dec

diff --git a/media-sound/upmpdcli/files/upmpdcli.initd 
b/media-sound/upmpdcli/files/upmpdcli.initd
new file mode 100644
index 000..de11d277486
--- /dev/null
+++ b/media-sound/upmpdcli/files/upmpdcli.initd
@@ -0,0 +1,14 @@
+#!/sbin/openrc-run
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+description="UPnP Media Renderer front-end for MPD, the Music Player Daemon"
+pidfile=/var/run/upmpdcli.pid
+command=/usr/bin/upmpdcli
+config="${config:-/etc/upmpdcli.conf}"
+command_args="-c ${config}"
+command_args_background="-D"
+
+depend() {
+need localmount
+}

diff --git a/media-sound/upmpdcli/upmpdcli-1.4.0.ebuild 
b/media-sound/upmpdcli/upmpdcli-1.4.0.ebuild
new file mode 100644
index 000..f1851fb80b7
--- /dev/null
+++ b/media-sound/upmpdcli/upmpdcli-1.4.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit systemd user
+
+DESCRIPTION="UPnP Media Renderer front-end for MPD, the Music Player Daemon"
+HOMEPAGE="https://www.lesbonscomptes.com/upmpdcli/index.html;
+LICENSE="GPL-2"
+
+SRC_URI="https://www.lesbonscomptes.com/upmpdcli/downloads/${P}.tar.gz;
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="thirdparty"
+
+DEPEND="
+   dev-libs/jsoncpp
+   media-libs/libmpdclient
+   net-libs/libmicrohttpd
+   >=net-libs/libupnpp-0.17.0
+"
+RDEPEND="
+   ${DEPEND}
+   thirdparty? ( dev-python/requests )
+"
+
+pkg_setup() {
+   enewuser "${PN}"
+   enewgroup "${PN}"
+}
+
+src_install() {
+   default
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+   systemd_dounit systemd/upmpdcli.service
+}
+
+pkg_postinst() {
+   einfo
+   einfo "This package no longer assumes that upmpdcli is driving an"
+   einfo "mpdinstance on the same host (https://bugs.gentoo.org/670130)."
+   einfo "Probably it is though, so be sure your mpd is built with"
+   einfo "USE=curl."
+   einfo
+   einfo "Consider installing media-sound/sc2mpd.  If upmpdcli"
+   einfo "detects sc2mpd at run-time, capabilities are added"
+   einfo "including internet radio support.  See upstream docs"
+   einfo "for more information."
+}



[gentoo-commits] repo/gentoo:master commit in: media-sound/upmpdcli/files/, media-sound/upmpdcli/

2019-02-09 Thread Erik Mackdanz
commit: e7d18819544e81f8656da022f938ec30054e39eb
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sat Feb  9 15:18:38 2019 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Sat Feb  9 15:18:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7d18819

media-sound/upmpdcli: Pin dep version, version initd

Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-2.3.59, Repoman-2.3.12

 media-sound/upmpdcli/files/{upmpdcli.initd => upmpdcli-1.3.6.initd} | 2 +-
 media-sound/upmpdcli/upmpdcli-1.3.6.ebuild  | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-sound/upmpdcli/files/upmpdcli.initd 
b/media-sound/upmpdcli/files/upmpdcli-1.3.6.initd
similarity index 89%
rename from media-sound/upmpdcli/files/upmpdcli.initd
rename to media-sound/upmpdcli/files/upmpdcli-1.3.6.initd
index 43618aeca4e..f37623e8f2c 100644
--- a/media-sound/upmpdcli/files/upmpdcli.initd
+++ b/media-sound/upmpdcli/files/upmpdcli-1.3.6.initd
@@ -1,5 +1,5 @@
 #!/sbin/openrc-run
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 description="UPnP Media Renderer front-end for MPD, the Music Player Daemon"

diff --git a/media-sound/upmpdcli/upmpdcli-1.3.6.ebuild 
b/media-sound/upmpdcli/upmpdcli-1.3.6.ebuild
index 7f8673a6c0b..dc2832f79f0 100644
--- a/media-sound/upmpdcli/upmpdcli-1.3.6.ebuild
+++ b/media-sound/upmpdcli/upmpdcli-1.3.6.ebuild
@@ -18,7 +18,7 @@ DEPEND="
dev-libs/jsoncpp
media-libs/libmpdclient
net-libs/libmicrohttpd
-   net-libs/libupnpp
+   

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

2019-02-09 Thread Erik Mackdanz
commit: a7d5f35f3c28dcf196d278c0016cd7ddc8ffa05e
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sat Feb  9 15:12:59 2019 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Sat Feb  9 15:12:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7d5f35f

net-libs/libupnpp: Remove cruft comment

Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-2.3.59, Repoman-2.3.12

 net-libs/libupnpp/libupnpp-0.17.0.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/net-libs/libupnpp/libupnpp-0.17.0.ebuild 
b/net-libs/libupnpp/libupnpp-0.17.0.ebuild
index 11272acd2c2..3806b746ec9 100644
--- a/net-libs/libupnpp/libupnpp-0.17.0.ebuild
+++ b/net-libs/libupnpp/libupnpp-0.17.0.ebuild
@@ -10,7 +10,6 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64"
 
-# Unfortunatetly I receive segfaults from upmpcli on any newer version
 DEPEND="
dev-libs/expat
net-libs/libupnp:0



[gentoo-commits] repo/gentoo:master commit in: media-sound/upmpdcli/

2019-02-08 Thread Erik Mackdanz
commit: 71c4fb601c6b4564706598c2a3260a3366321c59
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sat Feb  9 04:17:14 2019 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Sat Feb  9 04:17:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71c4fb60

media-sound/upmpdcli: Remove old version

Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-2.3.59, Repoman-2.3.12

 media-sound/upmpdcli/Manifest   |  1 -
 media-sound/upmpdcli/upmpdcli-1.2.16.ebuild | 46 -
 2 files changed, 47 deletions(-)

diff --git a/media-sound/upmpdcli/Manifest b/media-sound/upmpdcli/Manifest
index 1907400c9ad..c578441a665 100644
--- a/media-sound/upmpdcli/Manifest
+++ b/media-sound/upmpdcli/Manifest
@@ -1,2 +1 @@
-DIST upmpdcli-1.2.16.tar.gz 429958 BLAKE2B 
d484e98ca7774e6d55e42937152efda9bc2127afd6a222575055c48cd7cf5d61f6b578d80a3eca75d7299570cc9d3acc78b1e0c461f4a064528fdb9cb62eee22
 SHA512 
1fd5b1939f7140f2e54401967308dd155e0f72406188b82e8ccc9178f5feeb0d37cfcd28dd220dd5437d06f49955cc83d70f0bb7c3659452ccb2e73f8846a226
 DIST upmpdcli-1.3.6.tar.gz 515712 BLAKE2B 
6de6a3af2e474a3f8d12865e3cdd420f31955e88a0eb1c8ffd019809666c4c613631d642b34bb5fa473fceb7207613d90584fdf856b6a49899f9c2aa31b2b471
 SHA512 
280b02116786c86fd5f1e472fa9070b3a6d846acd670e36d476b150d4a3e91e5a6d1546b7053b1f35a2e0de553c8517640934af010d371d3cbed248592be502d

diff --git a/media-sound/upmpdcli/upmpdcli-1.2.16.ebuild 
b/media-sound/upmpdcli/upmpdcli-1.2.16.ebuild
deleted file mode 100644
index 54eaba57636..000
--- a/media-sound/upmpdcli/upmpdcli-1.2.16.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit user
-
-DESCRIPTION="UPnP Media Renderer front-end for MPD, the Music Player Daemon"
-HOMEPAGE="https://www.lesbonscomptes.com/upmpdcli/index.html;
-LICENSE="GPL-2"
-
-SRC_URI="https://www.lesbonscomptes.com/upmpdcli/downloads/${P}.tar.gz;
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="thirdparty"
-
-DEPEND="
-   dev-libs/jsoncpp
-   media-libs/libmpdclient
-   net-libs/libmicrohttpd
-   net-libs/libupnpp
-"
-RDEPEND="
-   ${DEPEND}
-   thirdparty? ( dev-python/requests )
-   media-sound/mpd[curl]
-"
-
-pkg_setup() {
-   enewuser "${PN}"
-   enewgroup "${PN}"
-}
-
-src_install() {
-   default
-   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
-   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
-}
-
-pkg_postinst() {
-   einfo
-   einfo "Consider installing media-sound/sc2mpd.  If upmpdcli"
-   einfo "detects sc2mpd at run-time, capabilities are added"
-   einfo "including internet radio support.  See upstream docs"
-   einfo "for more information."
-}



[gentoo-commits] repo/gentoo:master commit in: media-sound/upmpdcli/

2019-02-08 Thread Erik Mackdanz
commit: 8b6550d2baf777ff0643c4f717c6a06a52b4fc2d
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sat Feb  9 04:13:43 2019 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Sat Feb  9 04:13:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b6550d2

media-sound/upmpdcli: Stabilize 1.3.6

Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-2.3.59, Repoman-2.3.12

 media-sound/upmpdcli/upmpdcli-1.3.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/upmpdcli/upmpdcli-1.3.6.ebuild 
b/media-sound/upmpdcli/upmpdcli-1.3.6.ebuild
index 72972052488..7f8673a6c0b 100644
--- a/media-sound/upmpdcli/upmpdcli-1.3.6.ebuild
+++ b/media-sound/upmpdcli/upmpdcli-1.3.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ LICENSE="GPL-2"
 
 SRC_URI="https://www.lesbonscomptes.com/upmpdcli/downloads/${P}.tar.gz;
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="thirdparty"
 
 DEPEND="



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

2019-02-08 Thread Erik Mackdanz
commit: 89799bff7207a29ef8418d260f985b6e2c121d49
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sat Feb  9 04:07:15 2019 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Sat Feb  9 04:07:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89799bff

net-libs/libupnpp: Bump to 0.17.0

Add EAPI=7

Closes: https://bugs.gentoo.org/670733
Closes: https://bugs.gentoo.org/675672
Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-2.3.59, Repoman-2.3.12

 net-libs/libupnpp/Manifest   |  1 +
 net-libs/libupnpp/libupnpp-0.17.0.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/net-libs/libupnpp/Manifest b/net-libs/libupnpp/Manifest
index e64b4706c53..472430818cc 100644
--- a/net-libs/libupnpp/Manifest
+++ b/net-libs/libupnpp/Manifest
@@ -1 +1,2 @@
 DIST libupnpp-0.16.1.tar.gz 470523 BLAKE2B 
f587633e796c34ed38c35559c935a7f1f4b6042f69d5cc76f268312b0a871988ee5521fba2de125a50c0067d4a5674850eb7d01cb36ed62c0f2b17267a1b3ad8
 SHA512 
c63eb8ab8a76b7e161625631bee645e7a1f8d779ea6b16ed0bbf43d0972e8875613f04dbf44cd43796273f7b20b4fa71b791d10867c6d220f0d78c15c016c275
+DIST libupnpp-0.17.0.tar.gz 475725 BLAKE2B 
568ead87791db1a41a4e5f93280cc8560336516cf676e1b64c35d0835579501ba61b75ee41e1dd1e58024d771f6f077c3c85515929be1c059a51ca314756fbfb
 SHA512 
da7ef2453a8fad1e226c6252a84d76bf874128d306d4f9ca53e77e64734d113f3ad6dcd79549b2fe2a3cfab22243b5dceb1b7bd1fffeb512ed996b8fc680667e

diff --git a/net-libs/libupnpp/libupnpp-0.17.0.ebuild 
b/net-libs/libupnpp/libupnpp-0.17.0.ebuild
new file mode 100644
index 000..11272acd2c2
--- /dev/null
+++ b/net-libs/libupnpp/libupnpp-0.17.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+DESCRIPTION="The libupnpp C++ library wraps libupnp for easier use by upmpdcli 
and upplay"
+HOMEPAGE="http://www.lesbonscomptes.com/upmpdcli;
+SRC_URI="https://www.lesbonscomptes.com/upmpdcli/downloads/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# Unfortunatetly I receive segfaults from upmpcli on any newer version
+DEPEND="
+   dev-libs/expat
+   net-libs/libupnp:0
+   net-misc/curl
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/lxd/

2019-02-07 Thread Erik Mackdanz
commit: 9e7c32a270cea29f7534592f1358c2dc225b4e70
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Fri Feb  8 03:54:01 2019 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Fri Feb  8 03:54:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e7c32a2

app-emulation/lxd: Bump to 3.10

and EAPI=7

Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-2.3.59, Repoman-2.3.12

 app-emulation/lxd/Manifest|   1 +
 app-emulation/lxd/lxd-3.10.ebuild | 241 ++
 2 files changed, 242 insertions(+)

diff --git a/app-emulation/lxd/Manifest b/app-emulation/lxd/Manifest
index 0af5059a436..65e12c849b0 100644
--- a/app-emulation/lxd/Manifest
+++ b/app-emulation/lxd/Manifest
@@ -1,3 +1,4 @@
+DIST lxd-3.10.tar.gz 27057432 BLAKE2B 
b5a5c3cd4f1045419c806510aab21c3bcde8c8687ede808b1b832e2a0caba0ff3af5d79367141b29e84c0bd3bcf6958d917bc813700220e238cd21933963009b
 SHA512 
25ed7675af7b6861d754607b19485e329ae344befac06fe33f326e34030755359bea6f574c414849b85f034533fd5dccb95a326ae0ad9e44b8ea366f7ee44d04
 DIST lxd-3.7.tar.gz 26321652 BLAKE2B 
ce7faab689ffe3950aa6f57a0fd2601f231ad26fc7fb09f02300f9c2226deda0876183fe2a4a14cc982c3c2a829acc1785e5e6e030f4dbeaf03a8fbba83e4cfc
 SHA512 
a485c26ea04e6686a9fdac2219535e866f1906ff9a8e25fcd954d061a4cfc1585c4fa81b00247c34f571dbfb7f382be3e7208e3da72a4e281b714715a4f145fb
 DIST lxd-3.8.tar.gz 26914475 BLAKE2B 
9cf7ee1b5d57a3588d3ccecd47b22ef28da0faa684de03c7273949be1902f77ff7c49f4e7e5c942f7266e4e462ee009b1e70d25362610050cc41d81029d42d7b
 SHA512 
20085f05c59287fc8f350d8ef314c19fd7361f8394812e4a0466f76d9df6957348fc954d952f70e50e7227d593a9db9af994e15f69fd76e6ca4812174bfa907c
 DIST lxd-3.9.tar.gz 27031818 BLAKE2B 
7956aa9d0cf773fbdae64e8770ebee474d0b1e20aa1399d96eb317efb8a8e1cc1673bf345cea7a7cf99746905b9e16c6b2b507e571931a0cab37ff7ff5df67fd
 SHA512 
8d61912adeb33d06e4065aab7eaf80ab7b6e9cbc2b20dcca1cc5c74b999838aec32e805af3a6ae1262948514a619f4332ec44912ca720fa1b0e8b962165c117a

diff --git a/app-emulation/lxd/lxd-3.10.ebuild 
b/app-emulation/lxd/lxd-3.10.ebuild
new file mode 100644
index 000..988a505aa24
--- /dev/null
+++ b/app-emulation/lxd/lxd-3.10.ebuild
@@ -0,0 +1,241 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Fast, dense and secure container management"
+HOMEPAGE="https://linuxcontainers.org/lxd/introduction/;
+
+LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="+daemon +ipv6 +dnsmasq nls test tools"
+
+inherit autotools bash-completion-r1 linux-info systemd user
+
+SRC_URI="https://linuxcontainers.org/downloads/${PN}/${P}.tar.gz;
+
+DEPEND="
+   dev-lang/tcl
+   >=dev-lang/go-1.9.4
+   dev-libs/libuv
+   dev-libs/protobuf
+   nls? ( sys-devel/gettext )
+   test? (
+   app-misc/jq
+   net-misc/curl
+   sys-devel/gettext
+   )
+"
+
+RDEPEND="
+   daemon? (
+   app-arch/xz-utils
+   >=app-emulation/lxc-2.0.7[seccomp]
+   dev-libs/libuv
+   dev-libs/lzo
+   dev-util/xdelta:3
+   dnsmasq? (
+   net-dns/dnsmasq[dhcp,ipv6?]
+   )
+   net-firewall/ebtables
+   net-firewall/iptables[ipv6?]
+   net-libs/libnfnetlink
+   net-libs/libnsl:0=
+   net-misc/rsync[xattr]
+   sys-apps/iproute2[ipv6?]
+   sys-fs/fuse
+   sys-fs/lxcfs
+   sys-fs/squashfs-tools
+   virtual/acl
+   )
+"
+
+CONFIG_CHECK="
+   ~BRIDGE
+   ~DUMMY
+   ~IP6_NF_NAT
+   ~IP6_NF_TARGET_MASQUERADE
+   ~IPV6
+   ~IP_NF_NAT
+   ~IP_NF_TARGET_MASQUERADE
+   ~MACVLAN
+   ~NETFILTER_XT_MATCH_COMMENT
+   ~NET_IPGRE
+   ~NET_IPGRE_DEMUX
+   ~NET_IPIP
+   ~NF_NAT_MASQUERADE_IPV4
+   ~NF_NAT_MASQUERADE_IPV6
+   ~VXLAN
+"
+
+ERROR_BRIDGE="BRIDGE: needed for network commands"
+ERROR_DUMMY="DUMMY: needed for network commands"
+ERROR_IP6_NF_NAT="IP6_NF_NAT: needed for network commands"
+ERROR_IP6_NF_TARGET_MASQUERADE="IP6_NF_TARGET_MASQUERADE: needed for network 
commands"
+ERROR_IPV6="IPV6: needed for network commands"
+ERROR_IP_NF_NAT="IP_NF_NAT: needed for network commands"
+ERROR_IP_NF_TARGET_MASQUERADE="IP_NF_TARGET_MASQUERADE: needed for network 
commands"
+ERROR_MACVLAN="MACVLAN: needed for network commands"
+ERROR_NETFILTER_XT_MATCH_COMMENT="NETFILTER_XT_MATCH_COMMENT: needed for 
network commands"
+ERROR_NET_IPGRE="NET_IPGRE: needed for network commands"
+ERROR_NET_IPGRE_DEMUX="NET_IPGRE_DEMUX: needed for network commands"
+ERROR_NET_IPIP="NET_IPIP: needed

[gentoo-commits] repo/gentoo:master commit in: sys-fs/lxcfs/files/, sys-fs/lxcfs/

2019-02-06 Thread Erik Mackdanz
commit: ffe4f60e91de25b0a9d0309cb208f85955bfc2a7
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Thu Feb  7 04:31:07 2019 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Thu Feb  7 04:31:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffe4f60e

sys-fs/lxcfs: Remove old version

Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-2.3.59, Repoman-2.3.12

 sys-fs/lxcfs/Manifest  |  1 -
 .../lxcfs/files/lxcfs-3.0.0-fusermount-path.patch  | 11 
 sys-fs/lxcfs/files/lxcfs-3.0.0.initd   | 26 
 sys-fs/lxcfs/lxcfs-3.0.0.ebuild| 74 --
 4 files changed, 112 deletions(-)

diff --git a/sys-fs/lxcfs/Manifest b/sys-fs/lxcfs/Manifest
index c9df8779225..44224535405 100644
--- a/sys-fs/lxcfs/Manifest
+++ b/sys-fs/lxcfs/Manifest
@@ -1,3 +1,2 @@
-DIST lxcfs-3.0.0.tar.gz 49219 BLAKE2B 
c21cd9983e9175bf3a31bafd8a29ddd6a6a549226bd432636dd4ea48bf6268c403f236ca39739a989cd89fa7b0b05043c179ca328fd739f5a9d56e27907a7a60
 SHA512 
99fe11e99c2e487d6ecd9a8484be6413563ddcb33740631ee6fe1b60d3d2d62cea1bb44d1ef6dc45283f5b3d20cd680d48ea3cb5ad17f0c3e7ba6ed56186c42f
 DIST lxcfs-3.0.2.tar.gz 49809 BLAKE2B 
dc73149b92ac040c56de5f4c11aafdf6e744ffd2b17e22ee9c784663ff102dedd74453581a77027037955238e081c596377c28b6066012fa32ee575e6a4c57fa
 SHA512 
2065bbd68fd2974fe28c861b1e77c62a501da85e1bfc19eeafa49fd88c66e8e75ae007781c8bd05caf43fb3b80ad12c81c0f0f03d27ab1131e0cfe6d48443218
 DIST lxcfs-3.0.3.tar.gz 49824 BLAKE2B 
02e3a0a6f4fd515924c5f038f00d664ef347c9b685e6561334b460e0ce0ce5580aca67f33df56b44b9cdafa4953f4f92843662f3516e1c923f9242388b17dbc6
 SHA512 
d994e1dd85f499eba2847d33870281a4bcaf4466e2c8f7acb065f4f3d5688b93b775c486bc6db571e64d09a3567710b0c816e12555ffb3e3e50f81bc7f5f6be6

diff --git a/sys-fs/lxcfs/files/lxcfs-3.0.0-fusermount-path.patch 
b/sys-fs/lxcfs/files/lxcfs-3.0.0-fusermount-path.patch
deleted file mode 100644
index 61d3494fb7f..000
--- a/sys-fs/lxcfs/files/lxcfs-3.0.0-fusermount-path.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 /config/init/systemd/lxcfs.service.orig2016-07-11 01:18:57.688074437 
+
-+++ /config/init/systemd/lxcfs.service 2016-07-11 01:19:48.516477185 +
-@@ -7,7 +7,7 @@
- ExecStart=/usr/bin/lxcfs /var/lib/lxcfs/
- KillMode=process
- Restart=on-failure
--ExecStopPost=-/bin/fusermount -u /var/lib/lxcfs
-+ExecStopPost=-/usr/bin/fusermount -u /var/lib/lxcfs
- Delegate=yes
- 
- [Install]

diff --git a/sys-fs/lxcfs/files/lxcfs-3.0.0.initd 
b/sys-fs/lxcfs/files/lxcfs-3.0.0.initd
deleted file mode 100644
index a34e74af7b6..000
--- a/sys-fs/lxcfs/files/lxcfs-3.0.0.initd
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-DAEMON=/usr/bin/lxcfs
-PIDFILE=/run/lxcfs.pid
-
-start() {
-ebegin "Starting lxcfs"
-
-start-stop-daemon --start \
- --pidfile ${PIDFILE} \
- --exec ${DAEMON} \
- --background \
- --make-pidfile \
- -- \
- -f -o allow_other /var/lib/lxcfs
-
-eend $?
-}
-
-stop() {
-ebegin "Stopping lxcfs"
-start-stop-daemon --stop --quiet -R TERM/45 -p ${PIDFILE}
-eend $?
-}

diff --git a/sys-fs/lxcfs/lxcfs-3.0.0.ebuild b/sys-fs/lxcfs/lxcfs-3.0.0.ebuild
deleted file mode 100644
index a16a47a4d9f..000
--- a/sys-fs/lxcfs/lxcfs-3.0.0.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit systemd vcs-snapshot versionator
-DESCRIPTION="FUSE filesystem for LXC"
-HOMEPAGE="https://linuxcontainers.org/lxcfs/introduction/;
-LICENSE="Apache-2.0"
-SLOT="0"
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/lxc/lxcfs.git;
-   EGIT_BRANCH="master"
-   inherit git-r3
-   SRC_URI=""
-   KEYWORDS=""
-else
-   # e.g. upstream is 2.0.0.beta2, we want 2.0.0_beta2
-   UPSTREAM_PV=$(replace_version_separator 3 '.' )
-   
SRC_URI="https://github.com/lxc/lxcfs/archive/${PN}-${UPSTREAM_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64"
-fi
-
-# Omit all dbus.  Upstream appears to require it because systemd, but
-# lxcfs makes no direct use of dbus.
-RDEPEND="
-   dev-libs/glib:2
-   sys-fs/fuse:0
-"
-DEPEND="
-   sys-apps/help2man
-   ${RDEPEND}
-"
-PATCHES="${FILESDIR}/${P}-fusermount-path.patch"
-
-src_prepare() {
-   default
-   ./bootstrap.sh || die "Failed to bootstrap configure files"
-}
-
-src_configure() {
-   # Without the localstatedir the filesystem isn't mounted correctly
-   econf --localstatedir=/var
-}
-
-# Test suite fails for me
-# src_test()

[gentoo-commits] repo/gentoo:master commit in: sys-fs/lxcfs/files/, sys-fs/lxcfs/

2019-02-06 Thread Erik Mackdanz
commit: c3a68a71071fca48dc22174dbc6e3fe379e2579a
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Thu Feb  7 04:28:28 2019 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Thu Feb  7 04:28:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3a68a71

sys-fs/lxcfs: Bump to 3.0.3

Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-2.3.59, Repoman-2.3.12

 sys-fs/lxcfs/Manifest   | 1 +
 ...xcfs-3.0.2-fusermount-path.patch => lxcfs-fusermount-path.patch} | 0
 sys-fs/lxcfs/files/{lxcfs-3.0.2.initd => lxcfs.initd}   | 2 +-
 sys-fs/lxcfs/lxcfs-3.0.2.ebuild | 4 ++--
 sys-fs/lxcfs/{lxcfs-3.0.2.ebuild => lxcfs-3.0.3.ebuild} | 6 +++---
 5 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/sys-fs/lxcfs/Manifest b/sys-fs/lxcfs/Manifest
index 8b3d028d5c3..c9df8779225 100644
--- a/sys-fs/lxcfs/Manifest
+++ b/sys-fs/lxcfs/Manifest
@@ -1,2 +1,3 @@
 DIST lxcfs-3.0.0.tar.gz 49219 BLAKE2B 
c21cd9983e9175bf3a31bafd8a29ddd6a6a549226bd432636dd4ea48bf6268c403f236ca39739a989cd89fa7b0b05043c179ca328fd739f5a9d56e27907a7a60
 SHA512 
99fe11e99c2e487d6ecd9a8484be6413563ddcb33740631ee6fe1b60d3d2d62cea1bb44d1ef6dc45283f5b3d20cd680d48ea3cb5ad17f0c3e7ba6ed56186c42f
 DIST lxcfs-3.0.2.tar.gz 49809 BLAKE2B 
dc73149b92ac040c56de5f4c11aafdf6e744ffd2b17e22ee9c784663ff102dedd74453581a77027037955238e081c596377c28b6066012fa32ee575e6a4c57fa
 SHA512 
2065bbd68fd2974fe28c861b1e77c62a501da85e1bfc19eeafa49fd88c66e8e75ae007781c8bd05caf43fb3b80ad12c81c0f0f03d27ab1131e0cfe6d48443218
+DIST lxcfs-3.0.3.tar.gz 49824 BLAKE2B 
02e3a0a6f4fd515924c5f038f00d664ef347c9b685e6561334b460e0ce0ce5580aca67f33df56b44b9cdafa4953f4f92843662f3516e1c923f9242388b17dbc6
 SHA512 
d994e1dd85f499eba2847d33870281a4bcaf4466e2c8f7acb065f4f3d5688b93b775c486bc6db571e64d09a3567710b0c816e12555ffb3e3e50f81bc7f5f6be6

diff --git a/sys-fs/lxcfs/files/lxcfs-3.0.2-fusermount-path.patch 
b/sys-fs/lxcfs/files/lxcfs-fusermount-path.patch
similarity index 100%
rename from sys-fs/lxcfs/files/lxcfs-3.0.2-fusermount-path.patch
rename to sys-fs/lxcfs/files/lxcfs-fusermount-path.patch

diff --git a/sys-fs/lxcfs/files/lxcfs-3.0.2.initd 
b/sys-fs/lxcfs/files/lxcfs.initd
similarity index 93%
rename from sys-fs/lxcfs/files/lxcfs-3.0.2.initd
rename to sys-fs/lxcfs/files/lxcfs.initd
index 52d8202d7ac..5997426fa8e 100644
--- a/sys-fs/lxcfs/files/lxcfs-3.0.2.initd
+++ b/sys-fs/lxcfs/files/lxcfs.initd
@@ -1,5 +1,5 @@
 #!/sbin/openrc-run
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 DAEMON=/usr/bin/lxcfs

diff --git a/sys-fs/lxcfs/lxcfs-3.0.2.ebuild b/sys-fs/lxcfs/lxcfs-3.0.2.ebuild
index 6c80f13b0e8..f9c354a881a 100644
--- a/sys-fs/lxcfs/lxcfs-3.0.2.ebuild
+++ b/sys-fs/lxcfs/lxcfs-3.0.2.ebuild
@@ -30,7 +30,7 @@ DEPEND="
sys-apps/help2man
${RDEPEND}
 "
-PATCHES="${FILESDIR}/${P}-fusermount-path.patch"
+PATCHES="${FILESDIR}/${PN}-fusermount-path.patch"
 
 src_prepare() {
default
@@ -51,7 +51,7 @@ src_configure() {
 src_install() {
default
keepdir /var/lib/lxcfs
-   newinitd "${FILESDIR}"/${P}.initd lxcfs
+   newinitd "${FILESDIR}"/${PN}.initd lxcfs
systemd_dounit config/init/systemd/lxcfs.service
 }
 

diff --git a/sys-fs/lxcfs/lxcfs-3.0.2.ebuild b/sys-fs/lxcfs/lxcfs-3.0.3.ebuild
similarity index 93%
copy from sys-fs/lxcfs/lxcfs-3.0.2.ebuild
copy to sys-fs/lxcfs/lxcfs-3.0.3.ebuild
index 6c80f13b0e8..4d89fb38cc5 100644
--- a/sys-fs/lxcfs/lxcfs-3.0.2.ebuild
+++ b/sys-fs/lxcfs/lxcfs-3.0.3.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == "" ]] ; then
KEYWORDS=""
 else
SRC_URI="https://github.com/lxc/lxcfs/archive/${P}.tar.gz;
-   KEYWORDS="amd64"
+   KEYWORDS="~amd64"
 fi
 
 # Omit all dbus.  Upstream appears to require it because systemd, but
@@ -30,7 +30,7 @@ DEPEND="
sys-apps/help2man
${RDEPEND}
 "
-PATCHES="${FILESDIR}/${P}-fusermount-path.patch"
+PATCHES="${FILESDIR}/${PN}-fusermount-path.patch"
 
 src_prepare() {
default
@@ -51,7 +51,7 @@ src_configure() {
 src_install() {
default
keepdir /var/lib/lxcfs
-   newinitd "${FILESDIR}"/${P}.initd lxcfs
+   newinitd "${FILESDIR}"/${PN}.initd lxcfs
systemd_dounit config/init/systemd/lxcfs.service
 }
 



[gentoo-commits] repo/gentoo:master commit in: sys-fs/lxcfs/

2019-02-06 Thread Erik Mackdanz
commit: 9734a0dae2f280319c78f77685aa3f6ab9af5ce9
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Thu Feb  7 03:16:27 2019 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Thu Feb  7 03:16:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9734a0da

sys-fs/lxcfs: Stabilize 3.0.2

Closes: https://bugs.gentoo.org/676070
Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-2.3.59, Repoman-2.3.12

 sys-fs/lxcfs/lxcfs-3.0.2.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-fs/lxcfs/lxcfs-3.0.2.ebuild b/sys-fs/lxcfs/lxcfs-3.0.2.ebuild
index ce923205a59..6c80f13b0e8 100644
--- a/sys-fs/lxcfs/lxcfs-3.0.2.ebuild
+++ b/sys-fs/lxcfs/lxcfs-3.0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,13 +11,13 @@ SLOT="0"
 
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/lxc/lxcfs.git;
-   EGIT_BRANCH="master"
+   EGIT_BRANCH="master"
inherit git-r3
-   SRC_URI=""
+   SRC_URI=""
KEYWORDS=""
 else
SRC_URI="https://github.com/lxc/lxcfs/archive/${P}.tar.gz;
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
 fi
 
 # Omit all dbus.  Upstream appears to require it because systemd, but



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

2019-02-06 Thread Erik Mackdanz
commit: 17ea3acf2bcb4a38be4224ccbbd46e7985d02cfc
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Thu Feb  7 02:53:42 2019 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Thu Feb  7 02:53:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17ea3acf

profiles: last-rite sys-fs/cloudfuse

Bug: https://bugs.gentoo.org/511038
Bug: https://bugs.gentoo.org/673670
Bug: https://bugs.gentoo.org/677400
Signed-off-by: Erik Mackdanz  gentoo.org>

 profiles/package.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index da9fdc4684b..f0a117e8fa7 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Erik Mackdanz  (6 Feb 2019)
+# Dead upstream #677400
+# Masked for removal in 30 days.
+sys-fs/cloudfuse
+
 # Tim Harder  (6 Feb 2019)
 # Deprecated and unmaintained, use sieve for a replacement.
 # https://wiki2.dovecot.org/HowTo/AntispamWithSieve



[gentoo-commits] repo/gentoo:master commit in: media-sound/forked-daapd/

2019-02-06 Thread Erik Mackdanz
commit: 25d63a498abe7ef044567a4d2dd95c2ae65b59b5
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Thu Feb  7 02:20:41 2019 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Thu Feb  7 02:22:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25d63a49

media-sound/forked-daapd: remove myself as maintainer

Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Erik Mackdanz  gentoo.org>

 media-sound/forked-daapd/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/media-sound/forked-daapd/metadata.xml 
b/media-sound/forked-daapd/metadata.xml
index 4f9e72da3bf..6c5d7e30e1b 100644
--- a/media-sound/forked-daapd/metadata.xml
+++ b/media-sound/forked-daapd/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   stasib...@gentoo.org
-       Erik Mackdanz
-   
+   

This is a much updated version of the original
forked-daapd 0.19 (non-gcd), a Linux/FreeBSD DAAP



[gentoo-commits] repo/gentoo:master commit in: app-emulation/lxd/

2019-01-19 Thread Erik Mackdanz
commit: b562420bd721ef39e7fd090c07b11cda4ab3d423
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sat Jan 19 17:25:03 2019 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Sat Jan 19 17:25:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b562420b

app-emulation/lxd: Bump to 3.9

Package-Manager: Portage-2.3.54, Repoman-2.3.12
Signed-off-by: Erik Mackdanz  gentoo.org>

 app-emulation/lxd/Manifest   |   1 +
 app-emulation/lxd/lxd-3.9.ebuild | 241 +++
 2 files changed, 242 insertions(+)

diff --git a/app-emulation/lxd/Manifest b/app-emulation/lxd/Manifest
index a803c090494..0af5059a436 100644
--- a/app-emulation/lxd/Manifest
+++ b/app-emulation/lxd/Manifest
@@ -1,2 +1,3 @@
 DIST lxd-3.7.tar.gz 26321652 BLAKE2B 
ce7faab689ffe3950aa6f57a0fd2601f231ad26fc7fb09f02300f9c2226deda0876183fe2a4a14cc982c3c2a829acc1785e5e6e030f4dbeaf03a8fbba83e4cfc
 SHA512 
a485c26ea04e6686a9fdac2219535e866f1906ff9a8e25fcd954d061a4cfc1585c4fa81b00247c34f571dbfb7f382be3e7208e3da72a4e281b714715a4f145fb
 DIST lxd-3.8.tar.gz 26914475 BLAKE2B 
9cf7ee1b5d57a3588d3ccecd47b22ef28da0faa684de03c7273949be1902f77ff7c49f4e7e5c942f7266e4e462ee009b1e70d25362610050cc41d81029d42d7b
 SHA512 
20085f05c59287fc8f350d8ef314c19fd7361f8394812e4a0466f76d9df6957348fc954d952f70e50e7227d593a9db9af994e15f69fd76e6ca4812174bfa907c
+DIST lxd-3.9.tar.gz 27031818 BLAKE2B 
7956aa9d0cf773fbdae64e8770ebee474d0b1e20aa1399d96eb317efb8a8e1cc1673bf345cea7a7cf99746905b9e16c6b2b507e571931a0cab37ff7ff5df67fd
 SHA512 
8d61912adeb33d06e4065aab7eaf80ab7b6e9cbc2b20dcca1cc5c74b999838aec32e805af3a6ae1262948514a619f4332ec44912ca720fa1b0e8b962165c117a

diff --git a/app-emulation/lxd/lxd-3.9.ebuild b/app-emulation/lxd/lxd-3.9.ebuild
new file mode 100644
index 000..418cd000141
--- /dev/null
+++ b/app-emulation/lxd/lxd-3.9.ebuild
@@ -0,0 +1,241 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Fast, dense and secure container management"
+HOMEPAGE="https://linuxcontainers.org/lxd/introduction/;
+
+LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="+daemon +ipv6 +dnsmasq nls test tools"
+
+inherit autotools bash-completion-r1 linux-info systemd user
+
+SRC_URI="https://linuxcontainers.org/downloads/${PN}/${P}.tar.gz;
+
+DEPEND="
+   dev-lang/tcl
+   >=dev-lang/go-1.9.4
+   dev-libs/libuv
+   dev-libs/protobuf
+   nls? ( sys-devel/gettext )
+   test? (
+   app-misc/jq
+   net-misc/curl
+   sys-devel/gettext
+   )
+"
+
+RDEPEND="
+   daemon? (
+   app-arch/xz-utils
+   >=app-emulation/lxc-2.0.7[seccomp]
+   dev-libs/libuv
+   dev-libs/lzo
+   dev-util/xdelta:3
+   dnsmasq? (
+   net-dns/dnsmasq[dhcp,ipv6?]
+   )
+   net-firewall/ebtables
+   net-firewall/iptables[ipv6?]
+   net-libs/libnfnetlink
+   net-libs/libnsl:0=
+   net-misc/rsync[xattr]
+   sys-apps/iproute2[ipv6?]
+   sys-fs/fuse
+   sys-fs/lxcfs
+   sys-fs/squashfs-tools
+   virtual/acl
+   )
+"
+
+CONFIG_CHECK="
+   ~BRIDGE
+   ~DUMMY
+   ~IP6_NF_NAT
+   ~IP6_NF_TARGET_MASQUERADE
+   ~IPV6
+   ~IP_NF_NAT
+   ~IP_NF_TARGET_MASQUERADE
+   ~MACVLAN
+   ~NETFILTER_XT_MATCH_COMMENT
+   ~NET_IPGRE
+   ~NET_IPGRE_DEMUX
+   ~NET_IPIP
+   ~NF_NAT_MASQUERADE_IPV4
+   ~NF_NAT_MASQUERADE_IPV6
+   ~VXLAN
+"
+
+ERROR_BRIDGE="BRIDGE: needed for network commands"
+ERROR_DUMMY="DUMMY: needed for network commands"
+ERROR_IP6_NF_NAT="IP6_NF_NAT: needed for network commands"
+ERROR_IP6_NF_TARGET_MASQUERADE="IP6_NF_TARGET_MASQUERADE: needed for network 
commands"
+ERROR_IPV6="IPV6: needed for network commands"
+ERROR_IP_NF_NAT="IP_NF_NAT: needed for network commands"
+ERROR_IP_NF_TARGET_MASQUERADE="IP_NF_TARGET_MASQUERADE: needed for network 
commands"
+ERROR_MACVLAN="MACVLAN: needed for network commands"
+ERROR_NETFILTER_XT_MATCH_COMMENT="NETFILTER_XT_MATCH_COMMENT: needed for 
network commands"
+ERROR_NET_IPGRE="NET_IPGRE: needed for network commands"
+ERROR_NET_IPGRE_DEMUX="NET_IPGRE_DEMUX: needed for network commands"
+ERROR_NET_IPIP="NET_IPIP: needed for network commands"
+ERROR_NF_NAT_MASQUERADE_IPV4="NF_NAT_MASQUERADE_IPV4: needed for network 
commands"
+ERROR_NF_NAT_MASQUERADE_IPV6="NF_NAT_MASQUERADE_IPV6: needed for network 
commands"
+ERROR_VXLAN="VXLAN: needed for network commands"
+
+EGO_PN="github.com/lxc/lxd&quo

[gentoo-commits] repo/gentoo:master commit in: app-emulation/lxd/

2019-01-19 Thread Erik Mackdanz
commit: 5706b8d767c1fe31b5edc394f5f39fb247e00944
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sat Jan 19 17:10:00 2019 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Sat Jan 19 17:12:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5706b8d7

app-emulation/lxd: Stabilize 3.8

Package-Manager: Portage-2.3.54, Repoman-2.3.12
Signed-off-by: Erik Mackdanz  gentoo.org>

 app-emulation/lxd/lxd-3.8.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/lxd/lxd-3.8.ebuild b/app-emulation/lxd/lxd-3.8.ebuild
index 202a7f81579..886ba7e161b 100644
--- a/app-emulation/lxd/lxd-3.8.ebuild
+++ b/app-emulation/lxd/lxd-3.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -8,7 +8,7 @@ HOMEPAGE="https://linuxcontainers.org/lxd/introduction/;
 
 LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 IUSE="+daemon +ipv6 +dnsmasq nls test tools"
 



[gentoo-commits] repo/gentoo:master commit in: app-emulation/lxd/

2018-12-15 Thread Erik Mackdanz
commit: 728da7cdc72a5b7c8b74125fb8e4126587282fb0
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sat Dec 15 22:22:46 2018 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Sat Dec 15 22:22:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=728da7cd

app-emulation/lxd: Bump to 3.8

Closes: https://bugs.gentoo.org/670568
Closes: https://bugs.gentoo.org/673058
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Erik Mackdanz  gentoo.org>

 app-emulation/lxd/Manifest   |   1 +
 app-emulation/lxd/lxd-3.8.ebuild | 241 +++
 2 files changed, 242 insertions(+)

diff --git a/app-emulation/lxd/Manifest b/app-emulation/lxd/Manifest
index 387e0b87bd6..a803c090494 100644
--- a/app-emulation/lxd/Manifest
+++ b/app-emulation/lxd/Manifest
@@ -1 +1,2 @@
 DIST lxd-3.7.tar.gz 26321652 BLAKE2B 
ce7faab689ffe3950aa6f57a0fd2601f231ad26fc7fb09f02300f9c2226deda0876183fe2a4a14cc982c3c2a829acc1785e5e6e030f4dbeaf03a8fbba83e4cfc
 SHA512 
a485c26ea04e6686a9fdac2219535e866f1906ff9a8e25fcd954d061a4cfc1585c4fa81b00247c34f571dbfb7f382be3e7208e3da72a4e281b714715a4f145fb
+DIST lxd-3.8.tar.gz 26914475 BLAKE2B 
9cf7ee1b5d57a3588d3ccecd47b22ef28da0faa684de03c7273949be1902f77ff7c49f4e7e5c942f7266e4e462ee009b1e70d25362610050cc41d81029d42d7b
 SHA512 
20085f05c59287fc8f350d8ef314c19fd7361f8394812e4a0466f76d9df6957348fc954d952f70e50e7227d593a9db9af994e15f69fd76e6ca4812174bfa907c

diff --git a/app-emulation/lxd/lxd-3.8.ebuild b/app-emulation/lxd/lxd-3.8.ebuild
new file mode 100644
index 000..202a7f81579
--- /dev/null
+++ b/app-emulation/lxd/lxd-3.8.ebuild
@@ -0,0 +1,241 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Fast, dense and secure container management"
+HOMEPAGE="https://linuxcontainers.org/lxd/introduction/;
+
+LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="+daemon +ipv6 +dnsmasq nls test tools"
+
+inherit autotools bash-completion-r1 linux-info systemd user
+
+SRC_URI="https://linuxcontainers.org/downloads/${PN}/${P}.tar.gz;
+
+DEPEND="
+   dev-lang/tcl
+   >=dev-lang/go-1.9.4
+   dev-libs/libuv
+   dev-libs/protobuf
+   nls? ( sys-devel/gettext )
+   test? (
+   app-misc/jq
+   net-misc/curl
+   sys-devel/gettext
+   )
+"
+
+RDEPEND="
+   daemon? (
+   app-arch/xz-utils
+   >=app-emulation/lxc-2.0.7[seccomp]
+   dev-libs/libuv
+   dev-libs/lzo
+   dev-util/xdelta:3
+   dnsmasq? (
+   net-dns/dnsmasq[dhcp,ipv6?]
+   )
+   net-firewall/ebtables
+   net-firewall/iptables[ipv6?]
+   net-libs/libnfnetlink
+   net-libs/libnsl:0=
+   net-misc/rsync[xattr]
+   sys-apps/iproute2[ipv6?]
+   sys-fs/fuse
+   sys-fs/lxcfs
+   sys-fs/squashfs-tools
+   virtual/acl
+   )
+"
+
+CONFIG_CHECK="
+   ~BRIDGE
+   ~DUMMY
+   ~IP6_NF_NAT
+   ~IP6_NF_TARGET_MASQUERADE
+   ~IPV6
+   ~IP_NF_NAT
+   ~IP_NF_TARGET_MASQUERADE
+   ~MACVLAN
+   ~NETFILTER_XT_MATCH_COMMENT
+   ~NET_IPGRE
+   ~NET_IPGRE_DEMUX
+   ~NET_IPIP
+   ~NF_NAT_MASQUERADE_IPV4
+   ~NF_NAT_MASQUERADE_IPV6
+   ~VXLAN
+"
+
+ERROR_BRIDGE="BRIDGE: needed for network commands"
+ERROR_DUMMY="DUMMY: needed for network commands"
+ERROR_IP6_NF_NAT="IP6_NF_NAT: needed for network commands"
+ERROR_IP6_NF_TARGET_MASQUERADE="IP6_NF_TARGET_MASQUERADE: needed for network 
commands"
+ERROR_IPV6="IPV6: needed for network commands"
+ERROR_IP_NF_NAT="IP_NF_NAT: needed for network commands"
+ERROR_IP_NF_TARGET_MASQUERADE="IP_NF_TARGET_MASQUERADE: needed for network 
commands"
+ERROR_MACVLAN="MACVLAN: needed for network commands"
+ERROR_NETFILTER_XT_MATCH_COMMENT="NETFILTER_XT_MATCH_COMMENT: needed for 
network commands"
+ERROR_NET_IPGRE="NET_IPGRE: needed for network commands"
+ERROR_NET_IPGRE_DEMUX="NET_IPGRE_DEMUX: needed for network commands"
+ERROR_NET_IPIP="NET_IPIP: needed for network commands"
+ERROR_NF_NAT_MASQUERADE_IPV4="NF_NAT_MASQUERADE_IPV4: needed for network 
commands"
+ERROR_NF_NAT_MASQUERADE_IPV6="NF_NAT_MASQUERADE_IPV6: needed for network 
commands"
+ERROR_VXLAN="VXLAN: needed for network commands"
+
+EGO_PN="github.com/lxc/lxd"
+
+src_prepare() {
+   eapply_user
+   eapply "${FILESDIR}/de-translation-newline-1.patch"
+   eapply "${FILESDIR}/ptbr-translation-newline.patch"
+
+   cd "${S}/dist/dqlite" || die "C

[gentoo-commits] repo/gentoo:master commit in: app-emulation/lxd/

2018-12-15 Thread Erik Mackdanz
commit: f33e18a60611bf10f5972ac5f2cc51322f1964a0
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sat Dec 15 21:40:44 2018 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Sat Dec 15 21:40:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f33e18a6

app-emulation/lxd: Remove old

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Erik Mackdanz  gentoo.org>

 app-emulation/lxd/Manifest  |   2 -
 app-emulation/lxd/lxd-3.5-r1.ebuild | 237 ---
 app-emulation/lxd/lxd-3.5.ebuild| 237 ---
 app-emulation/lxd/lxd-3.6-r1.ebuild | 238 
 app-emulation/lxd/lxd-3.6.ebuild| 238 
 5 files changed, 952 deletions(-)

diff --git a/app-emulation/lxd/Manifest b/app-emulation/lxd/Manifest
index bd91ec8c2a4..387e0b87bd6 100644
--- a/app-emulation/lxd/Manifest
+++ b/app-emulation/lxd/Manifest
@@ -1,3 +1 @@
-DIST lxd-3.5.tar.gz 28356957 BLAKE2B 
44334026ed720cc9d8a16a0752abb102f07b186e9a5946ffce9872734d166a6d477e0dd324002f74c2cca36bc500f7def9ff7f358c7d07792124392ab815e07c
 SHA512 
56f10a75ee2cfb6ed653e2d69dee979b0a661f267bc66ab642e5fc1835d1879e7df600671325973d9772ddc653334531f2420f129c06cdb5a93950083263f366
-DIST lxd-3.6.tar.gz 25777268 BLAKE2B 
f2c3f20108f5990b1e086d1f5db53cbd476d0613f97f60a29dd66d3779486aef10f9eebf514853960d5606a108aea2e7c89365207130e8345ede70ed5b22806e
 SHA512 
7b1982b81cfee56185bc0929b7bd9f1eb705c1ae83f11fa6f9aa2c9f8fc9aa5c705112121b41e5ed3791aa2ab41be26d7f8fb0a78951bab382b77ae9ae95a793
 DIST lxd-3.7.tar.gz 26321652 BLAKE2B 
ce7faab689ffe3950aa6f57a0fd2601f231ad26fc7fb09f02300f9c2226deda0876183fe2a4a14cc982c3c2a829acc1785e5e6e030f4dbeaf03a8fbba83e4cfc
 SHA512 
a485c26ea04e6686a9fdac2219535e866f1906ff9a8e25fcd954d061a4cfc1585c4fa81b00247c34f571dbfb7f382be3e7208e3da72a4e281b714715a4f145fb

diff --git a/app-emulation/lxd/lxd-3.5-r1.ebuild 
b/app-emulation/lxd/lxd-3.5-r1.ebuild
deleted file mode 100644
index ee1fd2d1183..000
--- a/app-emulation/lxd/lxd-3.5-r1.ebuild
+++ /dev/null
@@ -1,237 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Fast, dense and secure container management"
-HOMEPAGE="https://linuxcontainers.org/lxd/introduction/;
-
-LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-IUSE="+daemon +ipv6 +dnsmasq nls test tools"
-
-inherit autotools bash-completion-r1 linux-info systemd user
-
-SRC_URI="https://linuxcontainers.org/downloads/${PN}/${P}.tar.gz;
-
-DEPEND="
-   dev-lang/tcl
-   >=dev-lang/go-1.9.4
-   dev-libs/libuv
-   dev-libs/protobuf
-   nls? ( sys-devel/gettext )
-   test? (
-   app-misc/jq
-   net-misc/curl
-   sys-devel/gettext
-   )
-"
-
-RDEPEND="
-   daemon? (
-   app-arch/xz-utils
-   >=app-emulation/lxc-2.0.7[seccomp]
-   dev-libs/libuv
-   dev-libs/lzo
-   dev-util/xdelta:3
-   dnsmasq? (
-   net-dns/dnsmasq[dhcp,ipv6?]
-   )
-   net-firewall/ebtables
-   net-firewall/iptables[ipv6?]
-   net-libs/libnfnetlink
-   net-misc/rsync[xattr]
-   sys-apps/iproute2[ipv6?]
-   sys-fs/fuse
-   sys-fs/lxcfs
-   sys-fs/squashfs-tools
-   virtual/acl
-   )
-"
-
-CONFIG_CHECK="
-   ~BRIDGE
-   ~DUMMY
-   ~IP6_NF_NAT
-   ~IP6_NF_TARGET_MASQUERADE
-   ~IPV6
-   ~IP_NF_NAT
-   ~IP_NF_TARGET_MASQUERADE
-   ~MACVLAN
-   ~NETFILTER_XT_MATCH_COMMENT
-   ~NET_IPGRE
-   ~NET_IPGRE_DEMUX
-   ~NET_IPIP
-   ~NF_NAT_MASQUERADE_IPV4
-   ~NF_NAT_MASQUERADE_IPV6
-   ~VXLAN
-"
-
-ERROR_BRIDGE="BRIDGE: needed for network commands"
-ERROR_DUMMY="DUMMY: needed for network commands"
-ERROR_IP6_NF_NAT="IP6_NF_NAT: needed for network commands"
-ERROR_IP6_NF_TARGET_MASQUERADE="IP6_NF_TARGET_MASQUERADE: needed for network 
commands"
-ERROR_IPV6="IPV6: needed for network commands"
-ERROR_IP_NF_NAT="IP_NF_NAT: needed for network commands"
-ERROR_IP_NF_TARGET_MASQUERADE="IP_NF_TARGET_MASQUERADE: needed for network 
commands"
-ERROR_MACVLAN="MACVLAN: needed for network commands"
-ERROR_NETFILTER_XT_MATCH_COMMENT="NETFILTER_XT_MATCH_COMMENT: needed for 
network commands"
-ERROR_NET_IPGRE="NET_IPGRE: needed for network commands"
-ERROR_NET_IPGRE_DEMUX="NET_IPGRE_DEMUX: needed for network commands"
-ERROR_NET_IPIP="NET_IPIP: needed for network commands"
-ERROR_NF_NAT_MASQUERADE_IPV4="NF_NAT_MASQUERADE_IPV4: needed for network 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/lxd/

2018-12-15 Thread Erik Mackdanz
commit: 5e2f8617ca8f543647b91bea059c6b18b5d15a31
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sat Dec 15 21:38:06 2018 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Sat Dec 15 21:38:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e2f8617

app-emulation/lxd: stabilize 3.7

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Erik Mackdanz  gentoo.org>

 app-emulation/lxd/lxd-3.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/lxd/lxd-3.7.ebuild b/app-emulation/lxd/lxd-3.7.ebuild
index 250ea1346d7..7f3ceabdddf 100644
--- a/app-emulation/lxd/lxd-3.7.ebuild
+++ b/app-emulation/lxd/lxd-3.7.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE="https://linuxcontainers.org/lxd/introduction/;
 
 LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 IUSE="+daemon +ipv6 +dnsmasq nls test tools"
 



[gentoo-commits] repo/gentoo:master commit in: app-emulation/lxd/

2018-11-11 Thread Erik Mackdanz
commit: 8bc829a169e60d1785e91fa0cc882e9889d16dcd
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sun Nov 11 21:23:40 2018 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Sun Nov 11 21:23:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bc829a1

app-emulation/lxd: Bump to 3.7

Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 app-emulation/lxd/Manifest   |   1 +
 app-emulation/lxd/lxd-3.7.ebuild | 238 +++
 2 files changed, 239 insertions(+)

diff --git a/app-emulation/lxd/Manifest b/app-emulation/lxd/Manifest
index 92740d8c352..bd91ec8c2a4 100644
--- a/app-emulation/lxd/Manifest
+++ b/app-emulation/lxd/Manifest
@@ -1,2 +1,3 @@
 DIST lxd-3.5.tar.gz 28356957 BLAKE2B 
44334026ed720cc9d8a16a0752abb102f07b186e9a5946ffce9872734d166a6d477e0dd324002f74c2cca36bc500f7def9ff7f358c7d07792124392ab815e07c
 SHA512 
56f10a75ee2cfb6ed653e2d69dee979b0a661f267bc66ab642e5fc1835d1879e7df600671325973d9772ddc653334531f2420f129c06cdb5a93950083263f366
 DIST lxd-3.6.tar.gz 25777268 BLAKE2B 
f2c3f20108f5990b1e086d1f5db53cbd476d0613f97f60a29dd66d3779486aef10f9eebf514853960d5606a108aea2e7c89365207130e8345ede70ed5b22806e
 SHA512 
7b1982b81cfee56185bc0929b7bd9f1eb705c1ae83f11fa6f9aa2c9f8fc9aa5c705112121b41e5ed3791aa2ab41be26d7f8fb0a78951bab382b77ae9ae95a793
+DIST lxd-3.7.tar.gz 26321652 BLAKE2B 
ce7faab689ffe3950aa6f57a0fd2601f231ad26fc7fb09f02300f9c2226deda0876183fe2a4a14cc982c3c2a829acc1785e5e6e030f4dbeaf03a8fbba83e4cfc
 SHA512 
a485c26ea04e6686a9fdac2219535e866f1906ff9a8e25fcd954d061a4cfc1585c4fa81b00247c34f571dbfb7f382be3e7208e3da72a4e281b714715a4f145fb

diff --git a/app-emulation/lxd/lxd-3.7.ebuild b/app-emulation/lxd/lxd-3.7.ebuild
new file mode 100644
index 000..250ea1346d7
--- /dev/null
+++ b/app-emulation/lxd/lxd-3.7.ebuild
@@ -0,0 +1,238 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Fast, dense and secure container management"
+HOMEPAGE="https://linuxcontainers.org/lxd/introduction/;
+
+LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="+daemon +ipv6 +dnsmasq nls test tools"
+
+inherit autotools bash-completion-r1 linux-info systemd user
+
+SRC_URI="https://linuxcontainers.org/downloads/${PN}/${P}.tar.gz;
+
+DEPEND="
+   dev-lang/tcl
+   >=dev-lang/go-1.9.4
+   dev-libs/libuv
+   dev-libs/protobuf
+   nls? ( sys-devel/gettext )
+   test? (
+   app-misc/jq
+   net-misc/curl
+   sys-devel/gettext
+   )
+"
+
+RDEPEND="
+   daemon? (
+   app-arch/xz-utils
+   >=app-emulation/lxc-2.0.7[seccomp]
+   dev-libs/libuv
+   dev-libs/lzo
+   dev-util/xdelta:3
+   dnsmasq? (
+   net-dns/dnsmasq[dhcp,ipv6?]
+   )
+   net-firewall/ebtables
+   net-firewall/iptables[ipv6?]
+   net-libs/libnfnetlink
+   net-misc/rsync[xattr]
+   sys-apps/iproute2[ipv6?]
+   sys-fs/fuse
+   sys-fs/lxcfs
+   sys-fs/squashfs-tools
+   virtual/acl
+   )
+"
+
+CONFIG_CHECK="
+   ~BRIDGE
+   ~DUMMY
+   ~IP6_NF_NAT
+   ~IP6_NF_TARGET_MASQUERADE
+   ~IPV6
+   ~IP_NF_NAT
+   ~IP_NF_TARGET_MASQUERADE
+   ~MACVLAN
+   ~NETFILTER_XT_MATCH_COMMENT
+   ~NET_IPGRE
+   ~NET_IPGRE_DEMUX
+   ~NET_IPIP
+   ~NF_NAT_MASQUERADE_IPV4
+   ~NF_NAT_MASQUERADE_IPV6
+   ~VXLAN
+"
+
+ERROR_BRIDGE="BRIDGE: needed for network commands"
+ERROR_DUMMY="DUMMY: needed for network commands"
+ERROR_IP6_NF_NAT="IP6_NF_NAT: needed for network commands"
+ERROR_IP6_NF_TARGET_MASQUERADE="IP6_NF_TARGET_MASQUERADE: needed for network 
commands"
+ERROR_IPV6="IPV6: needed for network commands"
+ERROR_IP_NF_NAT="IP_NF_NAT: needed for network commands"
+ERROR_IP_NF_TARGET_MASQUERADE="IP_NF_TARGET_MASQUERADE: needed for network 
commands"
+ERROR_MACVLAN="MACVLAN: needed for network commands"
+ERROR_NETFILTER_XT_MATCH_COMMENT="NETFILTER_XT_MATCH_COMMENT: needed for 
network commands"
+ERROR_NET_IPGRE="NET_IPGRE: needed for network commands"
+ERROR_NET_IPGRE_DEMUX="NET_IPGRE_DEMUX: needed for network commands"
+ERROR_NET_IPIP="NET_IPIP: needed for network commands"
+ERROR_NF_NAT_MASQUERADE_IPV4="NF_NAT_MASQUERADE_IPV4: needed for network 
commands"
+ERROR_NF_NAT_MASQUERADE_IPV6="NF_NAT_MASQUERADE_IPV6: needed for network 
commands"
+ERROR_VXLAN="VXLAN: needed for network commands"
+
+EGO_PN="github.com/lxc/lxd"
+
+src_prepare() {
+   eapply_

[gentoo-commits] repo/gentoo:master commit in: app-emulation/lxd/

2018-11-11 Thread Erik Mackdanz
commit: a6a45d3b026b8e91235147cf17234a08155ed8e5
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sun Nov 11 21:13:55 2018 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Sun Nov 11 21:15:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6a45d3b

app-emulation/lxd: Stabilize 3.6-r1

Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 app-emulation/lxd/lxd-3.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/lxd/lxd-3.6-r1.ebuild 
b/app-emulation/lxd/lxd-3.6-r1.ebuild
index 250ea1346d7..7f3ceabdddf 100644
--- a/app-emulation/lxd/lxd-3.6-r1.ebuild
+++ b/app-emulation/lxd/lxd-3.6-r1.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE="https://linuxcontainers.org/lxd/introduction/;
 
 LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 IUSE="+daemon +ipv6 +dnsmasq nls test tools"
 



[gentoo-commits] repo/gentoo:master commit in: app-emulation/lxd/

2018-11-03 Thread Erik Mackdanz
commit: 6e2717927c6d96cb45e8097fa7d93e416dcb6c22
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sun Nov  4 04:03:26 2018 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Sun Nov  4 04:03:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e271792

app-emulation/lxd: Fix linking wrong sqlite

Closes: https://bugs.gentoo.org/669008
Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 app-emulation/lxd/lxd-3.5-r1.ebuild | 237 +++
 app-emulation/lxd/lxd-3.6-r1.ebuild | 238 
 2 files changed, 475 insertions(+)

diff --git a/app-emulation/lxd/lxd-3.5-r1.ebuild 
b/app-emulation/lxd/lxd-3.5-r1.ebuild
new file mode 100644
index 000..ee1fd2d1183
--- /dev/null
+++ b/app-emulation/lxd/lxd-3.5-r1.ebuild
@@ -0,0 +1,237 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Fast, dense and secure container management"
+HOMEPAGE="https://linuxcontainers.org/lxd/introduction/;
+
+LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="+daemon +ipv6 +dnsmasq nls test tools"
+
+inherit autotools bash-completion-r1 linux-info systemd user
+
+SRC_URI="https://linuxcontainers.org/downloads/${PN}/${P}.tar.gz;
+
+DEPEND="
+   dev-lang/tcl
+   >=dev-lang/go-1.9.4
+   dev-libs/libuv
+   dev-libs/protobuf
+   nls? ( sys-devel/gettext )
+   test? (
+   app-misc/jq
+   net-misc/curl
+   sys-devel/gettext
+   )
+"
+
+RDEPEND="
+   daemon? (
+   app-arch/xz-utils
+   >=app-emulation/lxc-2.0.7[seccomp]
+   dev-libs/libuv
+   dev-libs/lzo
+   dev-util/xdelta:3
+   dnsmasq? (
+   net-dns/dnsmasq[dhcp,ipv6?]
+   )
+   net-firewall/ebtables
+   net-firewall/iptables[ipv6?]
+   net-libs/libnfnetlink
+   net-misc/rsync[xattr]
+   sys-apps/iproute2[ipv6?]
+   sys-fs/fuse
+   sys-fs/lxcfs
+   sys-fs/squashfs-tools
+   virtual/acl
+   )
+"
+
+CONFIG_CHECK="
+   ~BRIDGE
+   ~DUMMY
+   ~IP6_NF_NAT
+   ~IP6_NF_TARGET_MASQUERADE
+   ~IPV6
+   ~IP_NF_NAT
+   ~IP_NF_TARGET_MASQUERADE
+   ~MACVLAN
+   ~NETFILTER_XT_MATCH_COMMENT
+   ~NET_IPGRE
+   ~NET_IPGRE_DEMUX
+   ~NET_IPIP
+   ~NF_NAT_MASQUERADE_IPV4
+   ~NF_NAT_MASQUERADE_IPV6
+   ~VXLAN
+"
+
+ERROR_BRIDGE="BRIDGE: needed for network commands"
+ERROR_DUMMY="DUMMY: needed for network commands"
+ERROR_IP6_NF_NAT="IP6_NF_NAT: needed for network commands"
+ERROR_IP6_NF_TARGET_MASQUERADE="IP6_NF_TARGET_MASQUERADE: needed for network 
commands"
+ERROR_IPV6="IPV6: needed for network commands"
+ERROR_IP_NF_NAT="IP_NF_NAT: needed for network commands"
+ERROR_IP_NF_TARGET_MASQUERADE="IP_NF_TARGET_MASQUERADE: needed for network 
commands"
+ERROR_MACVLAN="MACVLAN: needed for network commands"
+ERROR_NETFILTER_XT_MATCH_COMMENT="NETFILTER_XT_MATCH_COMMENT: needed for 
network commands"
+ERROR_NET_IPGRE="NET_IPGRE: needed for network commands"
+ERROR_NET_IPGRE_DEMUX="NET_IPGRE_DEMUX: needed for network commands"
+ERROR_NET_IPIP="NET_IPIP: needed for network commands"
+ERROR_NF_NAT_MASQUERADE_IPV4="NF_NAT_MASQUERADE_IPV4: needed for network 
commands"
+ERROR_NF_NAT_MASQUERADE_IPV6="NF_NAT_MASQUERADE_IPV6: needed for network 
commands"
+ERROR_VXLAN="VXLAN: needed for network commands"
+
+EGO_PN="github.com/lxc/lxd"
+
+src_prepare() {
+   eapply_user
+   eapply "${FILESDIR}/de-translation-newline-1.patch"
+
+   cd "${S}/dist/dqlite" || die "Can't cd to dqlite dir"
+   eautoreconf
+}
+
+src_configure() {
+   export GOPATH="${S}/dist"
+   cd "${GOPATH}/sqlite" || die "Can't cd to sqlite dir"
+   econf --enable-replication --disable-amalgamation --disable-tcl 
--libdir="${EPREFIX}/usr/lib/lxd"
+
+   cd "${GOPATH}/dqlite" || die "Can't cd to dqlite dir"
+   PKG_CONFIG_PATH="${GOPATH}/sqlite/" econf 
--libdir=${EPREFIX}/usr/lib/lxd
+}
+
+src_compile() {
+   export GOPATH="${S}/dist"
+
+   cd "${GOPATH}/sqlite" || die "Can't cd to sqlite dir"
+   emake
+
+   cd "${GOPATH}/dqlite" || die "Can't cd to dqlite dir"
+   emake CFLAGS="-I${GOPATH}/sqlite" LDFLAGS="-L${GOPATH}/sqlite"
+
+   # We don't use the Makefi

[gentoo-commits] repo/gentoo:master commit in: media-sound/upmpdcli/

2018-10-21 Thread Erik Mackdanz
commit: 4879d916a3b9d5e0d11bae5fddc853263f105253
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Mon Oct 22 01:20:03 2018 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Mon Oct 22 01:20:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4879d916

media-sound/upmpdcli: Bump to 1.3.6

Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 media-sound/upmpdcli/Manifest  |  1 +
 media-sound/upmpdcli/upmpdcli-1.3.6.ebuild | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/media-sound/upmpdcli/Manifest b/media-sound/upmpdcli/Manifest
index 4bbbc26c96f..1907400c9ad 100644
--- a/media-sound/upmpdcli/Manifest
+++ b/media-sound/upmpdcli/Manifest
@@ -1 +1,2 @@
 DIST upmpdcli-1.2.16.tar.gz 429958 BLAKE2B 
d484e98ca7774e6d55e42937152efda9bc2127afd6a222575055c48cd7cf5d61f6b578d80a3eca75d7299570cc9d3acc78b1e0c461f4a064528fdb9cb62eee22
 SHA512 
1fd5b1939f7140f2e54401967308dd155e0f72406188b82e8ccc9178f5feeb0d37cfcd28dd220dd5437d06f49955cc83d70f0bb7c3659452ccb2e73f8846a226
+DIST upmpdcli-1.3.6.tar.gz 515712 BLAKE2B 
6de6a3af2e474a3f8d12865e3cdd420f31955e88a0eb1c8ffd019809666c4c613631d642b34bb5fa473fceb7207613d90584fdf856b6a49899f9c2aa31b2b471
 SHA512 
280b02116786c86fd5f1e472fa9070b3a6d846acd670e36d476b150d4a3e91e5a6d1546b7053b1f35a2e0de553c8517640934af010d371d3cbed248592be502d

diff --git a/media-sound/upmpdcli/upmpdcli-1.3.6.ebuild 
b/media-sound/upmpdcli/upmpdcli-1.3.6.ebuild
new file mode 100644
index 000..72972052488
--- /dev/null
+++ b/media-sound/upmpdcli/upmpdcli-1.3.6.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit systemd user
+
+DESCRIPTION="UPnP Media Renderer front-end for MPD, the Music Player Daemon"
+HOMEPAGE="https://www.lesbonscomptes.com/upmpdcli/index.html;
+LICENSE="GPL-2"
+
+SRC_URI="https://www.lesbonscomptes.com/upmpdcli/downloads/${P}.tar.gz;
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="thirdparty"
+
+DEPEND="
+   dev-libs/jsoncpp
+   media-libs/libmpdclient
+   net-libs/libmicrohttpd
+   net-libs/libupnpp
+"
+RDEPEND="
+   ${DEPEND}
+   thirdparty? ( dev-python/requests )
+   media-sound/mpd[curl]
+"
+
+pkg_setup() {
+   enewuser "${PN}"
+   enewgroup "${PN}"
+}
+
+src_install() {
+   default
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+   systemd_dounit systemd/upmpdcli.service
+}
+
+pkg_postinst() {
+   einfo
+   einfo "Consider installing media-sound/sc2mpd.  If upmpdcli"
+   einfo "detects sc2mpd at run-time, capabilities are added"
+   einfo "including internet radio support.  See upstream docs"
+   einfo "for more information."
+}



[gentoo-commits] repo/gentoo:master commit in: media-sound/upmpdcli/

2018-10-21 Thread Erik Mackdanz
commit: cca1f585ff5166b8618abaabb94aa8b0d2c2bb0f
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Mon Oct 22 00:50:25 2018 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Mon Oct 22 00:50:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cca1f585

media-sound/upmpdcli: Remove old version

Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 media-sound/upmpdcli/Manifest   |  1 -
 media-sound/upmpdcli/upmpdcli-1.2.15.ebuild | 46 -
 2 files changed, 47 deletions(-)

diff --git a/media-sound/upmpdcli/Manifest b/media-sound/upmpdcli/Manifest
index b8f5cd5f4da..4bbbc26c96f 100644
--- a/media-sound/upmpdcli/Manifest
+++ b/media-sound/upmpdcli/Manifest
@@ -1,2 +1 @@
-DIST upmpdcli-1.2.15.tar.gz 401551 BLAKE2B 
0ec3fd67d67fd039f5b0ac385ad12a78e3c48b0d2530690eb9aaff66bbdbf7ae7229d64cfe753d9e70e75070ee5bc4d0849d11909813f06377981974733134ee
 SHA512 
4a62aced9fa2395752164332c84bf3dedd7b793e7e37638cfe063e887d52b9ce956c866de2aa1cddb7a4dcad97562050f9588aedd59e49e7d427671179f9258a
 DIST upmpdcli-1.2.16.tar.gz 429958 BLAKE2B 
d484e98ca7774e6d55e42937152efda9bc2127afd6a222575055c48cd7cf5d61f6b578d80a3eca75d7299570cc9d3acc78b1e0c461f4a064528fdb9cb62eee22
 SHA512 
1fd5b1939f7140f2e54401967308dd155e0f72406188b82e8ccc9178f5feeb0d37cfcd28dd220dd5437d06f49955cc83d70f0bb7c3659452ccb2e73f8846a226

diff --git a/media-sound/upmpdcli/upmpdcli-1.2.15.ebuild 
b/media-sound/upmpdcli/upmpdcli-1.2.15.ebuild
deleted file mode 100644
index d62b00ce854..000
--- a/media-sound/upmpdcli/upmpdcli-1.2.15.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit user
-
-DESCRIPTION="UPnP Media Renderer front-end for MPD, the Music Player Daemon"
-HOMEPAGE="https://www.lesbonscomptes.com/upmpdcli/index.html;
-LICENSE="GPL-2"
-
-SRC_URI="https://www.lesbonscomptes.com/upmpdcli/downloads/${P}.tar.gz;
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="thirdparty"
-
-DEPEND="
-   dev-libs/jsoncpp
-   media-libs/libmpdclient
-   net-libs/libmicrohttpd
-   net-libs/libupnpp
-"
-RDEPEND="
-   ${DEPEND}
-   thirdparty? ( dev-python/requests )
-   media-sound/mpd
-"
-
-pkg_setup() {
-   enewuser "${PN}"
-   enewgroup "${PN}"
-}
-
-src_install() {
-   default
-   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
-   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
-}
-
-pkg_postinst() {
-   einfo
-   einfo "Consider installing media-sound/sc2mpd.  If upmpdcli"
-   einfo "detects sc2mpd at run-time, capabilities are added"
-   einfo "including internet radio support.  See upstream docs"
-   einfo "for more information."
-}



[gentoo-commits] repo/gentoo:master commit in: media-sound/sc2mpd/

2018-10-21 Thread Erik Mackdanz
commit: 8284440ce1ee6e98e2b70a01de07a2d08db117d7
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Mon Oct 22 00:47:18 2018 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Mon Oct 22 00:47:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8284440c

media-sound/sc2mpd: Remove old version

Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 media-sound/sc2mpd/Manifest|   1 -
 media-sound/sc2mpd/sc2mpd-1.1.4.ebuild | 113 -
 2 files changed, 114 deletions(-)

diff --git a/media-sound/sc2mpd/Manifest b/media-sound/sc2mpd/Manifest
index 0915f776315..d35489da42d 100644
--- a/media-sound/sc2mpd/Manifest
+++ b/media-sound/sc2mpd/Manifest
@@ -3,5 +3,4 @@ DIST ohnet.1dd641.tar.gz 20831753 BLAKE2B 
82724b7f2cd5cd0dcaa54786394a2560b965f5
 DIST ohnetgenerated.e3edb9.tar.gz 1887473 BLAKE2B 
1b878dd743f0b45f69c3eb018ddbd64db60285ee8743bb039f9a794a9e0ecdb516e1138ac622fc7cde3462fe5c3cfc006d71d0b22048496c1bc190cc4f34a906
 SHA512 
9b48d0ff496acfa4313c1efc90e73f1050fee011b1ab301b9268ba4009fca9a47978cbe2f1f0a1d05d7c939f95b4a38560b9f63464305032c20d36af3ade8811
 DIST ohsongcast.3299ea.tar.gz 831313 BLAKE2B 
aaa5590af288bbf2b358bad613b983418f6648219bba046113a8c712f3a369fee2894c8aa42f96ead16582b96b982d1696b478950e0e3d0ef6c8e3325e5a3214
 SHA512 
ac1e81166e5b73a943f78c930ef89fc5b71447c7eb8c4cc509c50c686a360a25f75f1651061a653bf995c15377bee4cb98a97665bf27f04f947940a249e12661
 DIST ohtopology.cc09c0.tar.gz 118703 BLAKE2B 
ef5b560cb2a272586e8755117b5021d67562bda962b0c6240072ad42876ae71f21c81611521d31b01212d2175637244b8513332858aec3d7e713546587111ed0
 SHA512 
46f1e4ba6b7553b81c939c2ae691ab89e0bf9b565820e8c65b14b6534f3a9240580cb9fd69f46568c5f0c8d105da825b6f9abbf61a64289a4f553a47902b38d4
-DIST sc2mpd-1.1.4.tar.gz 218128 BLAKE2B 
71ff5e95d868c40d5c9fc72d65161d97ccc1ed366e7465c038efb646bb4ab581d24dbab7280fb739029bbaec7ff8f5804006a4cdc8a61ad0395acb9da74db95c
 SHA512 
eebd21198ec2a9b0e1122a9b3316eaefd38daa2e6b6aa4c480e8c1fef0a8600a68c386d1957b4cf9203a61bcc63b7842e145073092f30ec2e81cdf1010e9f1ad
 DIST sc2mpd-1.1.5.tar.gz 219031 BLAKE2B 
ac8a3b4da6caff58db4948c32d643bf9244efa4ad77e29c18aa7e10036715a9a84c9f69478f5a2eabf6769112fb61ea15e1d7e8e613fbae05794cef609f21247
 SHA512 
8ea47b8bda62b8e97b95b0ddf0ab7979a54ae8bc599c67ef7bdd16ea876254446c8be440fade7355be93742c94c6f20b56e40a5756cc3c0dbe0409612dc3788e

diff --git a/media-sound/sc2mpd/sc2mpd-1.1.4.ebuild 
b/media-sound/sc2mpd/sc2mpd-1.1.4.ebuild
deleted file mode 100644
index 90ecdf9ac79..000
--- a/media-sound/sc2mpd/sc2mpd-1.1.4.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils
-
-DESCRIPTION="Implements the SongCast protocol for use by upmpdcli and mpd"
-HOMEPAGE="https://www.lesbonscomptes.com/upmpdcli/index.html;
-
-sha_net="1dd6411ffbe59fe09517162fb88e2405adb4990f"
-sha_netgenerated="e3edb912410d4c5a4d5323bb1e9c27660a42d78f"
-sha_topology="cc09c09da4be8d3d04adae5b8f0daaf8450906a3"
-sha_songcast="3299eaedfea34993b79e6d30444792d4fb12a110"
-sha_devtools="d3586187dfa5f0a8b0f3e35e3d1dc50d1c34943d"
-
-SRC_URI="
-   https://www.lesbonscomptes.com/upmpdcli/downloads/${P}.tar.gz
-   https://codeload.github.com/openhome/ohNet/tar.gz/${sha_net}
-   -> ohnet.${sha_net:0:6}.tar.gz
-   
https://codeload.github.com/openhome/ohNetGenerated/tar.gz/${sha_netgenerated}
-   -> ohnetgenerated.${sha_netgenerated:0:6}.tar.gz
-   https://codeload.github.com/openhome/ohTopology/tar.gz/${sha_topology}
-   -> ohtopology.${sha_topology:0:6}.tar.gz
-   https://codeload.github.com/openhome/ohSongcast/tar.gz/${sha_songcast}
-   -> ohsongcast.${sha_songcast:0:6}.tar.gz
-   https://codeload.github.com/openhome/ohdevtools/tar.gz/${sha_devtools}
-   -> ohdevtools.${sha_devtools:0:6}.tar.gz
-"
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="
-   media-libs/alsa-lib
-   media-libs/libsamplerate
-   net-libs/libmicrohttpd
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   cd "${WORKDIR}" || die "Couldn't cd to WORKDIR"
-   mkdir openhome || die "Couldn't mkdir openhome"
-   mv ohNet-${sha_net} openhome/ohNet || die "Couldn't mv ohNet"
-   mv ohNetGenerated-${sha_netgenerated} openhome/ohNetGenerated || die 
"Couldn't mv ohNetGenerated"
-   mv ohdevtools-${sha_devtools} openhome/ohdevtools || die "Couldn't mv 
ohdevtools"
-   mv ohTopology-${sha_topology} openhome/ohTopology || die "Couldn't mv 
ohTopology"
-   mv ohSongcast-${sha_songcast} openhome/ohSongcast || die "Couldn't mv 
ohSongcast"
-
-   cd "${WORKD

[gentoo-commits] repo/gentoo:master commit in: media-sound/upmpdcli/

2018-10-21 Thread Erik Mackdanz
commit: e50b552ce778ff607ae055bc2c1c902f87d176e9
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Mon Oct 22 00:48:57 2018 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Mon Oct 22 00:48:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e50b552c

media-sound/upmpdcli: Stabilize 1.2.16 on amd64

Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 media-sound/upmpdcli/upmpdcli-1.2.16.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/upmpdcli/upmpdcli-1.2.16.ebuild 
b/media-sound/upmpdcli/upmpdcli-1.2.16.ebuild
index e7340ec9f9c..54eaba57636 100644
--- a/media-sound/upmpdcli/upmpdcli-1.2.16.ebuild
+++ b/media-sound/upmpdcli/upmpdcli-1.2.16.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ LICENSE="GPL-2"
 
 SRC_URI="https://www.lesbonscomptes.com/upmpdcli/downloads/${P}.tar.gz;
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="thirdparty"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/sc2mpd/

2018-10-21 Thread Erik Mackdanz
commit: 636da1bbe3ed22279e979bc1b8d97946c88328a7
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Mon Oct 22 00:45:11 2018 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Mon Oct 22 00:45:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=636da1bb

media-sound/sc2mpd: Stabilize

Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 media-sound/sc2mpd/sc2mpd-1.1.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/sc2mpd/sc2mpd-1.1.5.ebuild 
b/media-sound/sc2mpd/sc2mpd-1.1.5.ebuild
index 90ecdf9ac79..88eb814868c 100644
--- a/media-sound/sc2mpd/sc2mpd-1.1.5.ebuild
+++ b/media-sound/sc2mpd/sc2mpd-1.1.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -29,7 +29,7 @@ SRC_URI="
 "
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 DEPEND="
media-libs/alsa-lib



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

2018-10-21 Thread Erik Mackdanz
commit: 2c71b14d941d1430c1c60e7cb70ef0fe5f48fb25
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Mon Oct 22 00:42:16 2018 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Mon Oct 22 00:43:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c71b14d

net-libs/libupnpp: Stabilize

Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 net-libs/libupnpp/libupnpp-0.16.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/libupnpp/libupnpp-0.16.1.ebuild 
b/net-libs/libupnpp/libupnpp-0.16.1.ebuild
index 3cc8d14e6b9..a9708d584ec 100644
--- a/net-libs/libupnpp/libupnpp-0.16.1.ebuild
+++ b/net-libs/libupnpp/libupnpp-0.16.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -8,7 +8,7 @@ 
SRC_URI="https://www.lesbonscomptes.com/upmpdcli/downloads/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 # Unfortunatetly I receive segfaults from upmpcli on any newer version
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-emulation/lxd/files/, app-emulation/lxd/

2018-10-13 Thread Erik Mackdanz
commit: 72bf039f5ed8c88ec658e19516bab07f77828c8a
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sun Oct 14 04:36:01 2018 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Sun Oct 14 04:36:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72bf039f

app-emulation/lxd: Bump to 3.6

Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 app-emulation/lxd/Manifest |   1 +
 .../lxd/files/ptbr-translation-newline.patch   |  19 ++
 app-emulation/lxd/lxd-3.6.ebuild   | 238 +
 3 files changed, 258 insertions(+)

diff --git a/app-emulation/lxd/Manifest b/app-emulation/lxd/Manifest
index 57a31c22485..92740d8c352 100644
--- a/app-emulation/lxd/Manifest
+++ b/app-emulation/lxd/Manifest
@@ -1 +1,2 @@
 DIST lxd-3.5.tar.gz 28356957 BLAKE2B 
44334026ed720cc9d8a16a0752abb102f07b186e9a5946ffce9872734d166a6d477e0dd324002f74c2cca36bc500f7def9ff7f358c7d07792124392ab815e07c
 SHA512 
56f10a75ee2cfb6ed653e2d69dee979b0a661f267bc66ab642e5fc1835d1879e7df600671325973d9772ddc653334531f2420f129c06cdb5a93950083263f366
+DIST lxd-3.6.tar.gz 25777268 BLAKE2B 
f2c3f20108f5990b1e086d1f5db53cbd476d0613f97f60a29dd66d3779486aef10f9eebf514853960d5606a108aea2e7c89365207130e8345ede70ed5b22806e
 SHA512 
7b1982b81cfee56185bc0929b7bd9f1eb705c1ae83f11fa6f9aa2c9f8fc9aa5c705112121b41e5ed3791aa2ab41be26d7f8fb0a78951bab382b77ae9ae95a793

diff --git a/app-emulation/lxd/files/ptbr-translation-newline.patch 
b/app-emulation/lxd/files/ptbr-translation-newline.patch
new file mode 100644
index 000..92d78ca1427
--- /dev/null
+++ b/app-emulation/lxd/files/ptbr-translation-newline.patch
@@ -0,0 +1,19 @@
+--- /po/pt_BR.po.orig  2018-10-13 23:27:01.523645894 -0500
 /po/pt_BR.po   2018-10-13 23:28:04.730644762 -0500
+@@ -95,7 +95,6 @@
+ "###\n"
+ "### Note that the name is shown but cannot be changed"
+ msgstr ""
+-"\n"
+ "### Esta é uma representação em yaml da configuração.\n"
+ "### Qualquer linha começando com '#' será ignorada.\n"
+ "###\n"
+@@ -112,7 +111,7 @@
+ "### type: disk\n"
+ "### ephemeral: false\n"
+ "###\n"
+-"### Observe que o nome é exibido mas não pode ser modificado\n"
++"### Observe que o nome é exibido mas não pode ser modificado"
+ 
+ #: lxc/config_metadata.go:63
+ msgid ""

diff --git a/app-emulation/lxd/lxd-3.6.ebuild b/app-emulation/lxd/lxd-3.6.ebuild
new file mode 100644
index 000..52e97dfade6
--- /dev/null
+++ b/app-emulation/lxd/lxd-3.6.ebuild
@@ -0,0 +1,238 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Fast, dense and secure container management"
+HOMEPAGE="https://linuxcontainers.org/lxd/introduction/;
+
+LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="+daemon +ipv6 +dnsmasq nls test tools"
+
+inherit autotools bash-completion-r1 linux-info systemd user
+
+SRC_URI="https://linuxcontainers.org/downloads/${PN}/${P}.tar.gz;
+
+DEPEND="
+   dev-lang/tcl
+   >=dev-lang/go-1.9.4
+   dev-libs/libuv
+   dev-libs/protobuf
+   nls? ( sys-devel/gettext )
+   test? (
+   app-misc/jq
+   net-misc/curl
+   sys-devel/gettext
+   )
+"
+
+RDEPEND="
+   daemon? (
+   app-arch/xz-utils
+   >=app-emulation/lxc-2.0.7[seccomp]
+   dev-libs/libuv
+   dev-libs/lzo
+   dev-util/xdelta:3
+   dnsmasq? (
+   net-dns/dnsmasq[dhcp,ipv6?]
+   )
+   net-firewall/ebtables
+   net-firewall/iptables[ipv6?]
+   net-libs/libnfnetlink
+   net-misc/rsync[xattr]
+   sys-apps/iproute2[ipv6?]
+   sys-fs/fuse
+   sys-fs/lxcfs
+   sys-fs/squashfs-tools
+   virtual/acl
+   )
+"
+
+CONFIG_CHECK="
+   ~BRIDGE
+   ~DUMMY
+   ~IP6_NF_NAT
+   ~IP6_NF_TARGET_MASQUERADE
+   ~IPV6
+   ~IP_NF_NAT
+   ~IP_NF_TARGET_MASQUERADE
+   ~MACVLAN
+   ~NETFILTER_XT_MATCH_COMMENT
+   ~NET_IPGRE
+   ~NET_IPGRE_DEMUX
+   ~NET_IPIP
+   ~NF_NAT_MASQUERADE_IPV4
+   ~NF_NAT_MASQUERADE_IPV6
+   ~VXLAN
+"
+
+ERROR_BRIDGE="BRIDGE: needed for network commands"
+ERROR_DUMMY="DUMMY: needed for network commands"
+ERROR_IP6_NF_NAT="IP6_NF_NAT: needed for network commands"
+ERROR_IP6_NF_TARGET_MASQUERADE="IP6_NF_TARGET_MASQUERADE: needed for network 
commands"
+ERROR_IPV6="IPV6: needed for network commands"
+ERROR_IP_NF_NAT="IP_NF_NAT: needed for network commands"
+ERROR_IP_NF_TARGET

[gentoo-commits] repo/gentoo:master commit in: app-emulation/lxd/files/, app-emulation/lxd/

2018-10-13 Thread Erik Mackdanz
commit: 6aaccc67a3c6fc22b12ef573a2626b8d9d32e19d
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sat Oct 13 22:47:26 2018 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Sat Oct 13 22:47:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6aaccc67

app-emulation/lxd: Remove old versions

Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 app-emulation/lxd/Manifest |   2 -
 .../lxd/files/de-translation-newline.patch |  20 --
 .../lxd/files/ja-translation-newline.patch |  11 -
 app-emulation/lxd/files/lxd.initd.1|  47 -
 app-emulation/lxd/lxd-3.3.ebuild   | 183 
 app-emulation/lxd/lxd-3.4-r1.ebuild| 233 -
 app-emulation/lxd/lxd-3.4.ebuild   | 232 
 7 files changed, 728 deletions(-)

diff --git a/app-emulation/lxd/Manifest b/app-emulation/lxd/Manifest
index e2d85aa69e4..57a31c22485 100644
--- a/app-emulation/lxd/Manifest
+++ b/app-emulation/lxd/Manifest
@@ -1,3 +1 @@
-DIST lxd-3.3.tar.gz 28414680 BLAKE2B 
7f3eecf400761548935e6e3c81d894379cd667ffbe6d8ef67a7dd3ad4f1c13846f524fcefc4cdc306674fb990706bda0b2c4ef390f320c41561fa86cf610586c
 SHA512 
ed5d792c1080f2be7f48f34051fbfa28d138b4ccb5405edb13cd630776ec34312da491a1881f77dddbe1a121e589b44952e73ce1e61f2cba72243f3b8f4c0177
-DIST lxd-3.4.tar.gz 24313641 BLAKE2B 
6f2db8a690474d020a0d43366e940760c0886c8af60e17ecc6bf1f9747d8454d09d619b723b1794bec503dda82028f7d81edc2d0c33216cbad9c810f2657198d
 SHA512 
f041878fcfd2b45f594d97e748272d44c517f28e181861a604bef23f858c4bd59cc93ac56c24cce6d353743428b66940f11df268ff9f66e83a5c8f1fb95dc3aa
 DIST lxd-3.5.tar.gz 28356957 BLAKE2B 
44334026ed720cc9d8a16a0752abb102f07b186e9a5946ffce9872734d166a6d477e0dd324002f74c2cca36bc500f7def9ff7f358c7d07792124392ab815e07c
 SHA512 
56f10a75ee2cfb6ed653e2d69dee979b0a661f267bc66ab642e5fc1835d1879e7df600671325973d9772ddc653334531f2420f129c06cdb5a93950083263f366

diff --git a/app-emulation/lxd/files/de-translation-newline.patch 
b/app-emulation/lxd/files/de-translation-newline.patch
deleted file mode 100644
index 9ef55ab2f0e..000
--- a/app-emulation/lxd/files/de-translation-newline.patch
+++ /dev/null
@@ -1,20 +0,0 @@
 /po/de.po  2018-06-27 19:57:56.759130047 -0500
-+++ /po/de.po  2018-06-27 20:01:09.694634346 -0500
-@@ -65,7 +65,7 @@
- "### type: custom\n"
- "### used_by: []\n"
- "### config:\n"
--"###   size: \"61203283968\""
-+"###   size: \"61203283968\"\n"
- msgstr ""
- "### Dies ist eine Darstellung der Eigenschaften eines Abbildes in yaml.\n"
- "### Jede Zeile die mit '# beginnt wird ignoriert.\n"
-@@ -167,7 +167,7 @@
- "###\n"
- "### Each property is represented by a single line:\n"
- "### An example would be:\n"
--"###  description: My custom image"
-+"###  description: My custom image\n"
- msgstr ""
- "### Dies ist eine Darstellung der Eigenschaften eines Images in yaml.\n"
- "### Jede Zeile die mit '# beginnt wird ignoriert.\n"

diff --git a/app-emulation/lxd/files/ja-translation-newline.patch 
b/app-emulation/lxd/files/ja-translation-newline.patch
deleted file mode 100644
index bbda24c6f37..000
--- a/app-emulation/lxd/files/ja-translation-newline.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 /po/ja.po  2018-05-20 19:42:38.932990198 -0500
-+++ /po/ja.po  2018-05-20 19:42:55.839944861 -0500
-@@ -1380,7 +1380,7 @@
- "イメージのエイリアスを一覧表示します\n"
- "\n"
- "指定するフィルタはイメージのハッシュ値の一部でもイメージのエイリアスの一部で"
--"も構いません。"
-+"も構いません。\n"
- 
- #: lxc/image.go:888
- msgid "List images"

diff --git a/app-emulation/lxd/files/lxd.initd.1 
b/app-emulation/lxd/files/lxd.initd.1
deleted file mode 100644
index b6d3cd4eb26..000
--- a/app-emulation/lxd/files/lxd.initd.1
+++ /dev/null
@@ -1,47 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-DAEMON=/usr/sbin/lxd
-PIDFILE=/run/lxd.pid
-
-extra_commands="stopall"
-
-depend() {
-need net
-use lxcfs
-}
-
-start() {
-ebegin "Starting lxd service"
-
-start-stop-daemon --start \
- --pidfile ${PIDFILE} \
- --exec ${DAEMON} \
- --background \
- --make-pidfile \
- --env LD_LIBRARY_PATH="/usr/lib/lxd" \
- -- \
- ${LXD_OPTIONS}
-
-eend $?
-}
-
-stop() {
-if [ "$RC_GOINGDOWN" = "YES" ] || [ "$RC_REBOOT" = "YES" ]; then
-   stopall
-else
-   ebegin "Stopping lxd service (but not containers)"
-   start-stop-daemon --stop --quiet -R TER

[gentoo-commits] repo/gentoo:master commit in: app-emulation/lxd/

2018-10-13 Thread Erik Mackdanz
commit: 74866c4712318a1cd546826bbefbd991b6781270
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sat Oct 13 22:43:30 2018 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Sat Oct 13 22:43:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74866c47

app-emulation/lxd: Stabilize 3.5

Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 app-emulation/lxd/lxd-3.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/lxd/lxd-3.5.ebuild b/app-emulation/lxd/lxd-3.5.ebuild
index daa47a63706..8fca096264a 100644
--- a/app-emulation/lxd/lxd-3.5.ebuild
+++ b/app-emulation/lxd/lxd-3.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -8,7 +8,7 @@ HOMEPAGE="https://linuxcontainers.org/lxd/introduction/;
 
 LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 IUSE="+daemon +ipv6 +dnsmasq nls test tools"
 



[gentoo-commits] repo/gentoo:master commit in: sys-fs/lxcfs/files/, sys-fs/lxcfs/

2018-10-13 Thread Erik Mackdanz
commit: f92a7ea8a9957b94887bd608f1cc40a03295e691
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sat Oct 13 22:40:31 2018 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Sat Oct 13 22:40:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f92a7ea8

sys-fs/lxcfs: Remove old versions

Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 sys-fs/lxcfs/Manifest  |  2 -
 .../lxcfs/files/lxcfs-2.0.4-fusermount-path.patch  | 11 
 sys-fs/lxcfs/files/lxcfs-2.0.4.initd   | 26 
 .../lxcfs/files/lxcfs-2.0.6-fusermount-path.patch  | 11 
 sys-fs/lxcfs/files/lxcfs-2.0.6.initd   | 26 
 sys-fs/lxcfs/lxcfs-2.0.4.ebuild| 70 --
 sys-fs/lxcfs/lxcfs-2.0.6.ebuild| 70 --
 7 files changed, 216 deletions(-)

diff --git a/sys-fs/lxcfs/Manifest b/sys-fs/lxcfs/Manifest
index cc84b00c2c3..8b3d028d5c3 100644
--- a/sys-fs/lxcfs/Manifest
+++ b/sys-fs/lxcfs/Manifest
@@ -1,4 +1,2 @@
-DIST lxcfs-2.0.4.tar.gz 52639 BLAKE2B 
4ef8509b05ac98338003801afeb67a15fcfd1270f90e7b5d1970c4171b9296b77e116f91ec29ec29f3feb0e03c5f2ddf49d014824869aa6cf9897441ebac17a3
 SHA512 
1c701fbd60799a1f7ad7e809c2e52ef0d26ed44e96c2c0376d3c4eb203aafb99ddcaff015f3fa8cc9c1219449210f6bf93844cc568de3a9f55cb8801328cec90
-DIST lxcfs-2.0.6.tar.gz 62632 BLAKE2B 
2bc76de0a7e2657b0d73e79260bfaf5a1ba070a4571d81a7c26d3637fc93937c824496119ff32fbfa56b6f97deca4bb145a952862aff148932531c489eea57a9
 SHA512 
52baf15eb9dc2b694085635f7d8e5c6f1207099173cda607d758b8837a720e4808cacbf83f900a6734d3260d34abafbebdcbb0618cb3cf67c5d304f50d66244d
 DIST lxcfs-3.0.0.tar.gz 49219 BLAKE2B 
c21cd9983e9175bf3a31bafd8a29ddd6a6a549226bd432636dd4ea48bf6268c403f236ca39739a989cd89fa7b0b05043c179ca328fd739f5a9d56e27907a7a60
 SHA512 
99fe11e99c2e487d6ecd9a8484be6413563ddcb33740631ee6fe1b60d3d2d62cea1bb44d1ef6dc45283f5b3d20cd680d48ea3cb5ad17f0c3e7ba6ed56186c42f
 DIST lxcfs-3.0.2.tar.gz 49809 BLAKE2B 
dc73149b92ac040c56de5f4c11aafdf6e744ffd2b17e22ee9c784663ff102dedd74453581a77027037955238e081c596377c28b6066012fa32ee575e6a4c57fa
 SHA512 
2065bbd68fd2974fe28c861b1e77c62a501da85e1bfc19eeafa49fd88c66e8e75ae007781c8bd05caf43fb3b80ad12c81c0f0f03d27ab1131e0cfe6d48443218

diff --git a/sys-fs/lxcfs/files/lxcfs-2.0.4-fusermount-path.patch 
b/sys-fs/lxcfs/files/lxcfs-2.0.4-fusermount-path.patch
deleted file mode 100644
index 61d3494fb7f..000
--- a/sys-fs/lxcfs/files/lxcfs-2.0.4-fusermount-path.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 /config/init/systemd/lxcfs.service.orig2016-07-11 01:18:57.688074437 
+
-+++ /config/init/systemd/lxcfs.service 2016-07-11 01:19:48.516477185 +
-@@ -7,7 +7,7 @@
- ExecStart=/usr/bin/lxcfs /var/lib/lxcfs/
- KillMode=process
- Restart=on-failure
--ExecStopPost=-/bin/fusermount -u /var/lib/lxcfs
-+ExecStopPost=-/usr/bin/fusermount -u /var/lib/lxcfs
- Delegate=yes
- 
- [Install]

diff --git a/sys-fs/lxcfs/files/lxcfs-2.0.4.initd 
b/sys-fs/lxcfs/files/lxcfs-2.0.4.initd
deleted file mode 100644
index dd556894b7f..000
--- a/sys-fs/lxcfs/files/lxcfs-2.0.4.initd
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-DAEMON=/usr/bin/lxcfs
-PIDFILE=/run/lxcfs.pid
-
-start() {
-ebegin "Starting lxcfs"
-
-start-stop-daemon --start \
- --pidfile ${PIDFILE} \
- --exec ${DAEMON} \
- --background \
- --make-pidfile \
- -- \
- -f -o allow_other /var/lib/lxcfs
-
-eend $?
-}
-
-stop() {
-ebegin "Stopping lxcfs"
-start-stop-daemon --stop --quiet -R TERM/45 -p ${PIDFILE}
-eend $?
-}

diff --git a/sys-fs/lxcfs/files/lxcfs-2.0.6-fusermount-path.patch 
b/sys-fs/lxcfs/files/lxcfs-2.0.6-fusermount-path.patch
deleted file mode 100644
index 61d3494fb7f..000
--- a/sys-fs/lxcfs/files/lxcfs-2.0.6-fusermount-path.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 /config/init/systemd/lxcfs.service.orig2016-07-11 01:18:57.688074437 
+
-+++ /config/init/systemd/lxcfs.service 2016-07-11 01:19:48.516477185 +
-@@ -7,7 +7,7 @@
- ExecStart=/usr/bin/lxcfs /var/lib/lxcfs/
- KillMode=process
- Restart=on-failure
--ExecStopPost=-/bin/fusermount -u /var/lib/lxcfs
-+ExecStopPost=-/usr/bin/fusermount -u /var/lib/lxcfs
- Delegate=yes
- 
- [Install]

diff --git a/sys-fs/lxcfs/files/lxcfs-2.0.6.initd 
b/sys-fs/lxcfs/files/lxcfs-2.0.6.initd
deleted file mode 100644
index dfc5725f693..000
--- a/sys-fs/lxcfs/files/lxcfs-2.0.6.initd
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-DAEMON=/usr/bin/lxcfs
-PIDFILE=/run/lxcfs.pid
-
-start() {
-ebegin "Starting lxcfs

[gentoo-commits] repo/gentoo:master commit in: sys-fs/lxcfs/files/, sys-fs/lxcfs/

2018-10-13 Thread Erik Mackdanz
commit: 2e422564a20244f01f7ae40c7a7d28f43216cd31
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sat Oct 13 22:36:11 2018 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Sat Oct 13 22:37:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e422564

sys-fs/lxcfs: Bump to 3.0.2

Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 sys-fs/lxcfs/Manifest  |  1 +
 .../lxcfs/files/lxcfs-3.0.2-fusermount-path.patch  | 15 +
 sys-fs/lxcfs/files/lxcfs-3.0.2.initd   | 26 
 sys-fs/lxcfs/lxcfs-3.0.2.ebuild| 72 ++
 4 files changed, 114 insertions(+)

diff --git a/sys-fs/lxcfs/Manifest b/sys-fs/lxcfs/Manifest
index 7536f41bd56..cc84b00c2c3 100644
--- a/sys-fs/lxcfs/Manifest
+++ b/sys-fs/lxcfs/Manifest
@@ -1,3 +1,4 @@
 DIST lxcfs-2.0.4.tar.gz 52639 BLAKE2B 
4ef8509b05ac98338003801afeb67a15fcfd1270f90e7b5d1970c4171b9296b77e116f91ec29ec29f3feb0e03c5f2ddf49d014824869aa6cf9897441ebac17a3
 SHA512 
1c701fbd60799a1f7ad7e809c2e52ef0d26ed44e96c2c0376d3c4eb203aafb99ddcaff015f3fa8cc9c1219449210f6bf93844cc568de3a9f55cb8801328cec90
 DIST lxcfs-2.0.6.tar.gz 62632 BLAKE2B 
2bc76de0a7e2657b0d73e79260bfaf5a1ba070a4571d81a7c26d3637fc93937c824496119ff32fbfa56b6f97deca4bb145a952862aff148932531c489eea57a9
 SHA512 
52baf15eb9dc2b694085635f7d8e5c6f1207099173cda607d758b8837a720e4808cacbf83f900a6734d3260d34abafbebdcbb0618cb3cf67c5d304f50d66244d
 DIST lxcfs-3.0.0.tar.gz 49219 BLAKE2B 
c21cd9983e9175bf3a31bafd8a29ddd6a6a549226bd432636dd4ea48bf6268c403f236ca39739a989cd89fa7b0b05043c179ca328fd739f5a9d56e27907a7a60
 SHA512 
99fe11e99c2e487d6ecd9a8484be6413563ddcb33740631ee6fe1b60d3d2d62cea1bb44d1ef6dc45283f5b3d20cd680d48ea3cb5ad17f0c3e7ba6ed56186c42f
+DIST lxcfs-3.0.2.tar.gz 49809 BLAKE2B 
dc73149b92ac040c56de5f4c11aafdf6e744ffd2b17e22ee9c784663ff102dedd74453581a77027037955238e081c596377c28b6066012fa32ee575e6a4c57fa
 SHA512 
2065bbd68fd2974fe28c861b1e77c62a501da85e1bfc19eeafa49fd88c66e8e75ae007781c8bd05caf43fb3b80ad12c81c0f0f03d27ab1131e0cfe6d48443218

diff --git a/sys-fs/lxcfs/files/lxcfs-3.0.2-fusermount-path.patch 
b/sys-fs/lxcfs/files/lxcfs-3.0.2-fusermount-path.patch
new file mode 100644
index 000..99a5addf1d1
--- /dev/null
+++ b/sys-fs/lxcfs/files/lxcfs-3.0.2-fusermount-path.patch
@@ -0,0 +1,15 @@
+--- /config/init/systemd/lxcfs.service.orig2018-10-13 17:24:46.534035126 
-0500
 /config/init/systemd/lxcfs.service 2018-10-13 17:25:33.007034294 -0500
+@@ -5,10 +5,10 @@
+ Documentation=man:lxcfs(1)
+ 
+ [Service]
+-ExecStart=/usr/bin/lxcfs /var/lib/lxcfs/
++ExecStart=/usr/bin/lxcfs -o allow_other,nonempty /var/lib/lxcfs/
+ KillMode=process
+ Restart=on-failure
+-ExecStopPost=-/bin/fusermount -u /var/lib/lxcfs
++ExecStopPost=-/usr/bin/fusermount -u /var/lib/lxcfs
+ Delegate=yes
+ 
+ [Install]

diff --git a/sys-fs/lxcfs/files/lxcfs-3.0.2.initd 
b/sys-fs/lxcfs/files/lxcfs-3.0.2.initd
new file mode 100644
index 000..52d8202d7ac
--- /dev/null
+++ b/sys-fs/lxcfs/files/lxcfs-3.0.2.initd
@@ -0,0 +1,26 @@
+#!/sbin/openrc-run
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+DAEMON=/usr/bin/lxcfs
+PIDFILE=/run/lxcfs.pid
+
+start() {
+ebegin "Starting lxcfs"
+
+start-stop-daemon --start \
+ --pidfile ${PIDFILE} \
+ --exec ${DAEMON} \
+ --background \
+ --make-pidfile \
+ -- \
+ -o allow_other,nonempty /var/lib/lxcfs
+
+eend $?
+}
+
+stop() {
+ebegin "Stopping lxcfs"
+start-stop-daemon --stop --quiet -R TERM/45 -p ${PIDFILE}
+eend $?
+}

diff --git a/sys-fs/lxcfs/lxcfs-3.0.2.ebuild b/sys-fs/lxcfs/lxcfs-3.0.2.ebuild
new file mode 100644
index 000..ce923205a59
--- /dev/null
+++ b/sys-fs/lxcfs/lxcfs-3.0.2.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit systemd vcs-snapshot
+DESCRIPTION="FUSE filesystem for LXC"
+HOMEPAGE="https://linuxcontainers.org/lxcfs/introduction/;
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/lxc/lxcfs.git;
+   EGIT_BRANCH="master"
+   inherit git-r3
+   SRC_URI=""
+   KEYWORDS=""
+else
+   SRC_URI="https://github.com/lxc/lxcfs/archive/${P}.tar.gz;
+   KEYWORDS="~amd64"
+fi
+
+# Omit all dbus.  Upstream appears to require it because systemd, but
+# lxcfs makes no direct use of dbus.
+RDEPEND="
+   dev-libs/glib:2
+   sys-fs/fuse:0
+"
+DEPEND="
+   sys-apps/help2man
+   ${RDEPEND}
+"
+PATCHES="${FILESDIR}/${P}-fusermount-path.patch"
+
+src_prepare() {
+   default
+   ./bo

[gentoo-commits] repo/gentoo:master commit in: sys-fs/lxcfs/

2018-10-13 Thread Erik Mackdanz
commit: 7be665c89d732286c63ab6cbc411d8164ce020df
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sat Oct 13 21:29:31 2018 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Sat Oct 13 21:29:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7be665c8

sys-fs/lxcfs: Stabilize 3.0.0

Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 sys-fs/lxcfs/lxcfs-3.0.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fs/lxcfs/lxcfs-3.0.0.ebuild b/sys-fs/lxcfs/lxcfs-3.0.0.ebuild
index 1e619383c4c..a16a47a4d9f 100644
--- a/sys-fs/lxcfs/lxcfs-3.0.0.ebuild
+++ b/sys-fs/lxcfs/lxcfs-3.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -19,7 +19,7 @@ else
# e.g. upstream is 2.0.0.beta2, we want 2.0.0_beta2
UPSTREAM_PV=$(replace_version_separator 3 '.' )

SRC_URI="https://github.com/lxc/lxcfs/archive/${PN}-${UPSTREAM_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
 fi
 
 # Omit all dbus.  Upstream appears to require it because systemd, but



[gentoo-commits] repo/gentoo:master commit in: app-emulation/lxd/, app-emulation/lxd/files/

2018-09-15 Thread Erik Mackdanz
commit: f100f06ec45c4b7c199e027945150266875d8b8e
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sat Sep 15 13:09:07 2018 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Sat Sep 15 13:09:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f100f06e

app-emulation/lxd: Bump to 3.5

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 app-emulation/lxd/Manifest |   1 +
 .../lxd/files/de-translation-newline-1.patch   |  11 +
 app-emulation/lxd/lxd-3.5.ebuild   | 237 +
 3 files changed, 249 insertions(+)

diff --git a/app-emulation/lxd/Manifest b/app-emulation/lxd/Manifest
index d88e6965e98..e2d85aa69e4 100644
--- a/app-emulation/lxd/Manifest
+++ b/app-emulation/lxd/Manifest
@@ -1,2 +1,3 @@
 DIST lxd-3.3.tar.gz 28414680 BLAKE2B 
7f3eecf400761548935e6e3c81d894379cd667ffbe6d8ef67a7dd3ad4f1c13846f524fcefc4cdc306674fb990706bda0b2c4ef390f320c41561fa86cf610586c
 SHA512 
ed5d792c1080f2be7f48f34051fbfa28d138b4ccb5405edb13cd630776ec34312da491a1881f77dddbe1a121e589b44952e73ce1e61f2cba72243f3b8f4c0177
 DIST lxd-3.4.tar.gz 24313641 BLAKE2B 
6f2db8a690474d020a0d43366e940760c0886c8af60e17ecc6bf1f9747d8454d09d619b723b1794bec503dda82028f7d81edc2d0c33216cbad9c810f2657198d
 SHA512 
f041878fcfd2b45f594d97e748272d44c517f28e181861a604bef23f858c4bd59cc93ac56c24cce6d353743428b66940f11df268ff9f66e83a5c8f1fb95dc3aa
+DIST lxd-3.5.tar.gz 28356957 BLAKE2B 
44334026ed720cc9d8a16a0752abb102f07b186e9a5946ffce9872734d166a6d477e0dd324002f74c2cca36bc500f7def9ff7f358c7d07792124392ab815e07c
 SHA512 
56f10a75ee2cfb6ed653e2d69dee979b0a661f267bc66ab642e5fc1835d1879e7df600671325973d9772ddc653334531f2420f129c06cdb5a93950083263f366

diff --git a/app-emulation/lxd/files/de-translation-newline-1.patch 
b/app-emulation/lxd/files/de-translation-newline-1.patch
new file mode 100644
index 000..4c731e9023d
--- /dev/null
+++ b/app-emulation/lxd/files/de-translation-newline-1.patch
@@ -0,0 +1,11 @@
+--- /po/de.po  2018-06-27 19:57:56.759130047 -0500
 /po/de.po  2018-06-27 20:01:09.694634346 -0500
+@@ -167,7 +167,7 @@
+ "###\n"
+ "### Each property is represented by a single line:\n"
+ "### An example would be:\n"
+-"###  description: My custom image"
++"###  description: My custom image\n"
+ msgstr ""
+ "### Dies ist eine Darstellung der Eigenschaften eines Images in yaml.\n"
+ "### Jede Zeile die mit '# beginnt wird ignoriert.\n"

diff --git a/app-emulation/lxd/lxd-3.5.ebuild b/app-emulation/lxd/lxd-3.5.ebuild
new file mode 100644
index 000..daa47a63706
--- /dev/null
+++ b/app-emulation/lxd/lxd-3.5.ebuild
@@ -0,0 +1,237 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Fast, dense and secure container management"
+HOMEPAGE="https://linuxcontainers.org/lxd/introduction/;
+
+LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="+daemon +ipv6 +dnsmasq nls test tools"
+
+inherit autotools bash-completion-r1 linux-info systemd user
+
+SRC_URI="https://linuxcontainers.org/downloads/${PN}/${P}.tar.gz;
+
+DEPEND="
+   dev-lang/tcl
+   >=dev-lang/go-1.9.4
+   dev-libs/libuv
+   dev-libs/protobuf
+   nls? ( sys-devel/gettext )
+   test? (
+   app-misc/jq
+   net-misc/curl
+   sys-devel/gettext
+   )
+"
+
+RDEPEND="
+   daemon? (
+   app-arch/xz-utils
+   >=app-emulation/lxc-2.0.7[seccomp]
+   dev-libs/libuv
+   dev-libs/lzo
+   dev-util/xdelta:3
+   dnsmasq? (
+   net-dns/dnsmasq[dhcp,ipv6?]
+   )
+   net-firewall/ebtables
+   net-firewall/iptables[ipv6?]
+   net-libs/libnfnetlink
+   net-misc/rsync[xattr]
+   sys-apps/iproute2[ipv6?]
+   sys-fs/fuse
+   sys-fs/lxcfs
+   sys-fs/squashfs-tools
+   virtual/acl
+   )
+"
+
+CONFIG_CHECK="
+   ~BRIDGE
+   ~DUMMY
+   ~IP6_NF_NAT
+   ~IP6_NF_TARGET_MASQUERADE
+   ~IPV6
+   ~IP_NF_NAT
+   ~IP_NF_TARGET_MASQUERADE
+   ~MACVLAN
+   ~NETFILTER_XT_MATCH_COMMENT
+   ~NET_IPGRE
+   ~NET_IPGRE_DEMUX
+   ~NET_IPIP
+   ~NF_NAT_MASQUERADE_IPV4
+   ~NF_NAT_MASQUERADE_IPV6
+   ~VXLAN
+"
+
+ERROR_BRIDGE="BRIDGE: needed for network commands"
+ERROR_DUMMY="DUMMY: needed for network commands"
+ERROR_IP6_NF_NAT="IP6_NF_NAT: needed for network commands"
+ERROR_IP6_NF_TARGET_MASQUERADE="IP6_NF_TARGET_MASQUERADE: needed for network 
commands"
+ERROR_IPV6="IPV6: needed for network commands"
+ERROR_IP_NF_NAT="IP_NF_NAT: needed for netw

[gentoo-commits] repo/gentoo:master commit in: app-emulation/lxd/

2018-09-09 Thread Erik Mackdanz
commit: 466f357db24e56349ca2f09e05a4b406087d62c0
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sun Sep  9 22:49:53 2018 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Sun Sep  9 22:50:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=466f357d

app-emulation/lxd: Fix missing dep, fix bad linking

Closes: https://bugs.gentoo.org/664394
Closes: https://bugs.gentoo.org/664990
Package-Manager: Portage-2.3.46, Repoman-2.3.10

 app-emulation/lxd/lxd-3.4-r1.ebuild | 233 
 1 file changed, 233 insertions(+)

diff --git a/app-emulation/lxd/lxd-3.4-r1.ebuild 
b/app-emulation/lxd/lxd-3.4-r1.ebuild
new file mode 100644
index 000..0988eae3ecc
--- /dev/null
+++ b/app-emulation/lxd/lxd-3.4-r1.ebuild
@@ -0,0 +1,233 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Fast, dense and secure container management"
+HOMEPAGE="https://linuxcontainers.org/lxd/introduction/;
+
+LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="+daemon +ipv6 +dnsmasq nls test tools"
+
+inherit autotools bash-completion-r1 linux-info systemd user
+
+SRC_URI="https://linuxcontainers.org/downloads/${PN}/${P}.tar.gz;
+
+DEPEND="
+   dev-lang/tcl
+   >=dev-lang/go-1.9.4
+   dev-libs/protobuf
+   nls? ( sys-devel/gettext )
+   test? (
+   app-misc/jq
+   net-misc/curl
+   sys-devel/gettext
+   )
+"
+
+RDEPEND="
+   daemon? (
+   app-arch/xz-utils
+   >=app-emulation/lxc-2.0.7[seccomp]
+   dev-libs/libuv
+   dev-libs/lzo
+   dev-util/xdelta:3
+   dnsmasq? (
+   net-dns/dnsmasq[dhcp,ipv6?]
+   )
+   net-firewall/ebtables
+   net-firewall/iptables[ipv6?]
+   net-libs/libnfnetlink
+   net-misc/rsync[xattr]
+   sys-apps/iproute2[ipv6?]
+   sys-fs/fuse
+   sys-fs/lxcfs
+   sys-fs/squashfs-tools
+   virtual/acl
+   )
+"
+
+CONFIG_CHECK="
+   ~BRIDGE
+   ~DUMMY
+   ~IP6_NF_NAT
+   ~IP6_NF_TARGET_MASQUERADE
+   ~IPV6
+   ~IP_NF_NAT
+   ~IP_NF_TARGET_MASQUERADE
+   ~MACVLAN
+   ~NETFILTER_XT_MATCH_COMMENT
+   ~NET_IPGRE
+   ~NET_IPGRE_DEMUX
+   ~NET_IPIP
+   ~NF_NAT_MASQUERADE_IPV4
+   ~NF_NAT_MASQUERADE_IPV6
+   ~VXLAN
+"
+
+ERROR_BRIDGE="BRIDGE: needed for network commands"
+ERROR_DUMMY="DUMMY: needed for network commands"
+ERROR_IP6_NF_NAT="IP6_NF_NAT: needed for network commands"
+ERROR_IP6_NF_TARGET_MASQUERADE="IP6_NF_TARGET_MASQUERADE: needed for network 
commands"
+ERROR_IPV6="IPV6: needed for network commands"
+ERROR_IP_NF_NAT="IP_NF_NAT: needed for network commands"
+ERROR_IP_NF_TARGET_MASQUERADE="IP_NF_TARGET_MASQUERADE: needed for network 
commands"
+ERROR_MACVLAN="MACVLAN: needed for network commands"
+ERROR_NETFILTER_XT_MATCH_COMMENT="NETFILTER_XT_MATCH_COMMENT: needed for 
network commands"
+ERROR_NET_IPGRE="NET_IPGRE: needed for network commands"
+ERROR_NET_IPGRE_DEMUX="NET_IPGRE_DEMUX: needed for network commands"
+ERROR_NET_IPIP="NET_IPIP: needed for network commands"
+ERROR_NF_NAT_MASQUERADE_IPV4="NF_NAT_MASQUERADE_IPV4: needed for network 
commands"
+ERROR_NF_NAT_MASQUERADE_IPV6="NF_NAT_MASQUERADE_IPV6: needed for network 
commands"
+ERROR_VXLAN="VXLAN: needed for network commands"
+
+EGO_PN="github.com/lxc/lxd"
+
+src_prepare() {
+   eapply_user
+   eapply "${FILESDIR}/de-translation-newline.patch"
+
+   cd "${S}/dist/dqlite" || die "Can't cd to dqlite dir"
+   eautoreconf
+}
+
+src_configure() {
+   export GOPATH="${S}/dist"
+   cd "${GOPATH}/sqlite" || die "Can't cd to sqlite dir"
+   econf --enable-replication --disable-amalgamation --disable-tcl 
--libdir="${EPREFIX}/usr/lib/lxd"
+
+   cd "${GOPATH}/dqlite" || die "Can't cd to dqlite dir"
+   PKG_CONFIG_PATH="${GOPATH}/sqlite/" econf 
--libdir=${EPREFIX}/usr/lib/lxd
+}
+
+src_compile() {
+   export GOPATH="${S}/dist"
+
+   cd "${GOPATH}/sqlite" || die "Can't cd to sqlite dir"
+   emake
+
+   cd "${GOPATH}/dqlite" || die "Can't cd to dqlite dir"
+   emake CFLAGS="-I${GOPATH}/sqlite"
+
+   # We don't use the Makefile here because it builds targets with the
+   # assumption that `pwd` is in a deep gopath namespace, which we're not.
+   # It's simpler to manually ca

[gentoo-commits] repo/gentoo:master commit in: app-office/ledger/

2018-08-28 Thread Erik Mackdanz
commit: 33aa064f2456d950a42b1005119fa3977aab0201
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Wed Aug 29 01:58:08 2018 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Wed Aug 29 01:58:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33aa064f

app-office/ledger: stabilize 3.1.1-r2

Closes: https://bugs.gentoo.org/664618
Package-Manager: Portage-2.3.46, Repoman-2.3.10

 app-office/ledger/ledger-3.1.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/ledger/ledger-3.1.1-r2.ebuild 
b/app-office/ledger/ledger-3.1.1-r2.ebuild
index 241adb83c96..48b69eb0fcd 100644
--- a/app-office/ledger/ledger-3.1.1-r2.ebuild
+++ b/app-office/ledger/ledger-3.1.1-r2.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://www.ledger-cli.org/;
 SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
https://github.com/ledger/ledger/commit/de1b48a013b6f4bdf68f7edf333db63a0994ef20.patch;
 LICENSE="BSD"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 SLOT="0"
 IUSE="debug doc emacs python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/lxd/, app-emulation/lxd/files/

2018-08-19 Thread Erik Mackdanz
commit: 8658775519ab229cbf6e156066283d64cc4bed8a
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sun Aug 19 22:27:40 2018 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Sun Aug 19 22:27:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86587755

app-emulation/lxd: Remove old versions

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 app-emulation/lxd/Manifest|  46 --
 app-emulation/lxd/files/lxd-dont-go-get.patch |  16 --
 app-emulation/lxd/files/lxd.confd |   7 +-
 app-emulation/lxd/files/lxd.confd.1   |  24 ---
 app-emulation/lxd/lxd-2.21.ebuild | 224 --
 app-emulation/lxd/lxd-3.1.ebuild  | 180 -
 app-emulation/lxd/lxd-3.2.ebuild  | 181 -
 app-emulation/lxd/lxd-3.3.ebuild  |   2 +-
 app-emulation/lxd/lxd-3.4.ebuild  |   2 +-
 9 files changed, 4 insertions(+), 678 deletions(-)

diff --git a/app-emulation/lxd/Manifest b/app-emulation/lxd/Manifest
index 12ef79ec012..d88e6965e98 100644
--- a/app-emulation/lxd/Manifest
+++ b/app-emulation/lxd/Manifest
@@ -1,48 +1,2 @@
-DIST 
github.com-dustinkirkland-golang-petname-d3c2ba80e75eeef10c5cf2fc76d2c809637376b3.tar.gz
 15127 BLAKE2B 
06338b4364d9554a1334c04bd9ea81df7539641ef5ce41d681670b7b65c06160ef67e4bd3ad2529dc7864537d5be6a91be53c5e96335f5dfcab198a8bcae9a9b
 SHA512 
0f63f01857c30fdb179400b80e4391a12675ed17a981e9f55273fcd44e06df3bbecc127cf80bfd73afe1d4c30cf37638d0b581b2dde787abe2c8835dca8dbc2d
-DIST github.com-flosch-pongo2-5e81b817a0c48c1c57cdf1a9056cf76bdee02ca9.tar.gz 
59915 BLAKE2B 
763403cec3bcb27acd6654e7d2d57d198862b0d16c242ec975b46a7cca95560505b3373e8c4b7a53e7fc025523845bee16b90311f8bd341c0d2bfc28987ae0d4
 SHA512 
c40fc45b7a781067cc80a616b5a843977ff29071f7b36400631a7445d6fd8530144e73ecc1f406b2315be0725a214c62bfafb44f904b76d83384d8df488380ee
-DIST github.com-go-errgo-errgo-442357a80af5c6bf9b6d51ae791a39c3421004f3.tar.gz 
7453 BLAKE2B 
9f231836718860c023a487d0971e152656e0ff39dcd5efdfda8c62577dbf4ae82335bada308d44a4d0af5ec951e5608f40bb9e0a7567c1edce35664c98596744
 SHA512 
f54cdf5089b7e46f08f75f7f1b0bfb893b1cd0a36d08b925d5ba04d2fa6021e85fe0625235a9e712b09099e2f5cce46aa1700d12c12b0c54ab59c8d13030e820
-DIST 
github.com-go-httprequest-httprequest-fdaf1bffa25560ba0920e3e29aae85d3677ab32e.tar.gz
 52964 BLAKE2B 
f0dddcd38b9f8ac75a3e45473e22cfab1db88bef19f90431b16d1a3699ab56ef7f0d038ce837c0305600d69bc5ba64dffd344143cd0bc4a10aa5093ca32b0771
 SHA512 
60688f2e320afaeaeb824226bd586b9e9d7ccde00d9585401ac328d83195a23dc3e4e26b1848bc9998023b732a559963920860f21056416161c31304388aad4d
-DIST 
github.com-go-macaroon-bakery-macaroon-bakery-ec9d2ad6796100720c154f614b6dea8798ec1181.tar.gz
 124110 BLAKE2B 
c05d59504f7cd2d0cdb913b1d06898375fce112e71a1db0c1752628bc9939003a92ad608463cd0e1fa8d75945b9b5a76c0710ebb3ea126cfd67ea01b46229bff
 SHA512 
2965b6441df2790e0378b962fb66672e2316902620223e4ca3a8ddf1ef38e2a76b9cda2a5013e664ef49073aed8f424e1713538626f6ce1929e81e3bacbef45f
-DIST 
github.com-go-macaroon-macaroon-bed2a428da6e56d950bed5b41fcbae3141e5b0d0.tar.gz 
22383 BLAKE2B 
b2d89ccdf4ad0a8c29f44895697a9921d40b9316879f477f608fc5f59683f825a66357e5587d654a55ea80f0c79d6680f5dbb45590b2fea051fca4a7f23a9eb8
 SHA512 
7ec072cec42266cf8cdd44819c653b8d09b58622fdfa42fb12422c9727e6eb7326519fbeb247fa4840d8c87a5357ae0acd028a8d5757acedc3582810a5cc467b
-DIST github.com-go-mgo-mgo-3f83fa5005286a7fe593b055f0d7771a7dce4655.tar.gz 
376880 BLAKE2B 
800038e0870d8b943604bc5edf9ba566d20fed75f445834801955a19da6add891f96cbf5e19a93d520d90ccc4e9da911ab02cccb710fee67b3fe60e4409a717f
 SHA512 
f0e7948d4672d29d3d0a741961ff8a75d30c556e157698118a32de10e2af8eb2ae6a61feea1c93aff313596d285a048a70dae7339c66760ebb91a1aecfb05845
-DIST github.com-go-retry-retry-01631078ef2fdce601e38cfe5f527fab24c9a6d2.tar.gz 
9318 BLAKE2B 
d5eb408e4c4acf0c2304d951705a1f39f2b2663357f04402f5ee47bfc79182511e3a29568846bb902887aa5efb149ac6a4cf32ecae07a183f845ad8886fe0377
 SHA512 
71956a468472754313830a7f1afc844020e5ffc8bac4464e369562bde8c1cf5e11814fc110dcb00d243cbc6c13fe7a0423d29b73f0f420df8313666e645a7a24
-DIST github.com-go-tomb-tomb-d5d1b5820637886def9eef33e03a27a9f166942c.tar.gz 
5515 BLAKE2B 
9ae2c00b43da5958392e0817f448d01374712ce7552c07be0de8204a7f16a7442b195695d51782a375da7aaa83019446438d52a8768317216a7812380be8c1b1
 SHA512 
03ac20f7608db7c4ce54cc1ad9dfa62d770c32e1806a131909cb5c1ca4a9708b482e58d0e1bda0dbaff56ed36558a96ce2d4453566813967a32eef5245012a8d
-DIST github.com-go-yaml-yaml-287cf08546ab5e7e37d55a84f7ed3fd1db036de5.tar.gz 
64826 BLAKE2B 
47e9182124037317bdfc31137a2715db979146688e637a586f5a7c4a12250d0fcffdbbaa8793e189421d189b1071f48d8588cfda9ac1f3e297bfc244f30bcae7
 SHA512 
429256bb847defb53dee5c960edc726455397045e7dc2e4833e0e9088f9ec11452e2198961080dc00b8eff9d165df5e0377f4039932df0e46cd960827b8f800d
-DIST github.com-golang-crypto-d585fd2cc9195196078f516b69daff6744ef5e84.tar.gz 
1443268 B

[gentoo-commits] repo/gentoo:master commit in: app-emulation/lxd/

2018-08-19 Thread Erik Mackdanz
commit: 0e4bdbd2a88d1df705fed846cbe1b1dfa69e87b3
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sun Aug 19 22:23:21 2018 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Sun Aug 19 22:23:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e4bdbd2

app-emulation/lxd: Stabilize 3.3

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 app-emulation/lxd/lxd-3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/lxd/lxd-3.3.ebuild b/app-emulation/lxd/lxd-3.3.ebuild
index 16a412be6a9..07e1bf968bb 100644
--- a/app-emulation/lxd/lxd-3.3.ebuild
+++ b/app-emulation/lxd/lxd-3.3.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE="https://linuxcontainers.org/lxd/introduction/;
 
 LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 IUSE="+daemon +ipv6 +dnsmasq nls test"
 



[gentoo-commits] repo/gentoo:master commit in: app-emulation/lxd/, app-emulation/lxd/files/

2018-08-19 Thread Erik Mackdanz
commit: 7f091e8001253dfcd84e81d263d7db319b63aabf
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sun Aug 19 22:20:07 2018 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Sun Aug 19 22:20:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f091e80

app-emulation/lxd: Bump to version 3.4

Add some dependencies used by upstream, fully build custom sqlite,
move tools to IUSE.

Closes: https://bugs.gentoo.org/show_bug.cgi?id=628346
Package-Manager: Portage-2.3.46, Repoman-2.3.10

 app-emulation/lxd/Manifest  |   1 +
 app-emulation/lxd/files/lxd.initd.1 |  47 
 app-emulation/lxd/lxd-3.4.ebuild| 232 
 app-emulation/lxd/metadata.xml  |   5 +-
 4 files changed, 284 insertions(+), 1 deletion(-)

diff --git a/app-emulation/lxd/Manifest b/app-emulation/lxd/Manifest
index a59667370be..12ef79ec012 100644
--- a/app-emulation/lxd/Manifest
+++ b/app-emulation/lxd/Manifest
@@ -45,3 +45,4 @@ DIST lxd-2.21.tar.gz 882352 BLAKE2B 
80542bcc03c05667ee0207dfbfd2bf41c5a6ef69178a
 DIST lxd-3.1.tar.gz 27979442 BLAKE2B 
0b74e3f76a7ab835b042b52b469a6fe11e7077d567e0658d13fab2192fd25d99518d65ba319c981a2e4677319e280cccae26f70ef99e9911264dc028ca5628fd
 SHA512 
61f64d08dd80f7f676f386912f4dfc0d0af38cce0287de7865123b9da667b54ab91d22b76ffe03480e04ae0fbd8dc837d7d519d0e34409377c3d7e6624bf636c
 DIST lxd-3.2.tar.gz 28183660 BLAKE2B 
9aabc9fd0bd66d3b4e0178448a65ca39c69e4e7a14d01309e0e023501de1c17b2b7887a9da5b84fcfde27db3f521cce3451beace9955232da9bd5e5136bc0043
 SHA512 
82c37e87d75e328a29b1f2876a24fedec43a253bb72f3ea55fa9cdb928d11947eda723a01e758f90ef77ed4492f86ec6dd5f1f88240d05e771d926dfdc9888fb
 DIST lxd-3.3.tar.gz 28414680 BLAKE2B 
7f3eecf400761548935e6e3c81d894379cd667ffbe6d8ef67a7dd3ad4f1c13846f524fcefc4cdc306674fb990706bda0b2c4ef390f320c41561fa86cf610586c
 SHA512 
ed5d792c1080f2be7f48f34051fbfa28d138b4ccb5405edb13cd630776ec34312da491a1881f77dddbe1a121e589b44952e73ce1e61f2cba72243f3b8f4c0177
+DIST lxd-3.4.tar.gz 24313641 BLAKE2B 
6f2db8a690474d020a0d43366e940760c0886c8af60e17ecc6bf1f9747d8454d09d619b723b1794bec503dda82028f7d81edc2d0c33216cbad9c810f2657198d
 SHA512 
f041878fcfd2b45f594d97e748272d44c517f28e181861a604bef23f858c4bd59cc93ac56c24cce6d353743428b66940f11df268ff9f66e83a5c8f1fb95dc3aa

diff --git a/app-emulation/lxd/files/lxd.initd.1 
b/app-emulation/lxd/files/lxd.initd.1
new file mode 100644
index 000..b6d3cd4eb26
--- /dev/null
+++ b/app-emulation/lxd/files/lxd.initd.1
@@ -0,0 +1,47 @@
+#!/sbin/openrc-run
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+DAEMON=/usr/sbin/lxd
+PIDFILE=/run/lxd.pid
+
+extra_commands="stopall"
+
+depend() {
+need net
+use lxcfs
+}
+
+start() {
+ebegin "Starting lxd service"
+
+start-stop-daemon --start \
+ --pidfile ${PIDFILE} \
+ --exec ${DAEMON} \
+ --background \
+ --make-pidfile \
+ --env LD_LIBRARY_PATH="/usr/lib/lxd" \
+ -- \
+ ${LXD_OPTIONS}
+
+eend $?
+}
+
+stop() {
+if [ "$RC_GOINGDOWN" = "YES" ] || [ "$RC_REBOOT" = "YES" ]; then
+   stopall
+else
+   ebegin "Stopping lxd service (but not containers)"
+   start-stop-daemon --stop --quiet -R TERM/45 -p ${PIDFILE}
+   eend $?
+fi
+}
+
+stopall() {
+ebegin "Stopping lxd service and containers"
+if "${DAEMON}" shutdown; then
+   /etc/init.d/lxd zap
+   rm -f ${PIDFILE}
+fi
+eend $?
+}

diff --git a/app-emulation/lxd/lxd-3.4.ebuild b/app-emulation/lxd/lxd-3.4.ebuild
new file mode 100644
index 000..32dc9abda4a
--- /dev/null
+++ b/app-emulation/lxd/lxd-3.4.ebuild
@@ -0,0 +1,232 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Fast, dense and secure container management"
+HOMEPAGE="https://linuxcontainers.org/lxd/introduction/;
+
+LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="+daemon +ipv6 +dnsmasq nls test tools"
+
+inherit autotools bash-completion-r1 linux-info systemd user
+
+SRC_URI="https://linuxcontainers.org/downloads/${PN}/${P}.tar.gz;
+
+DEPEND="
+   dev-lang/tcl
+   >=dev-lang/go-1.9.4
+   dev-libs/protobuf
+   nls? ( sys-devel/gettext )
+   test? (
+   app-misc/jq
+   net-misc/curl
+   sys-devel/gettext
+   )
+"
+
+RDEPEND="
+   daemon? (
+   app-arch/xz-utils
+   >=app-emulation/lxc-2.0.7[seccomp]
+   dev-libs/lzo
+   dev-util/xdelta:3
+   dnsmasq? (
+   net-dns/dnsmasq[dhcp,ipv6?]
+ 

[gentoo-commits] repo/gentoo:master commit in: app-emacs/wanderlust/

2018-08-14 Thread Erik Mackdanz
commit: 017172f2200bf7067a97a9b78755ca120bbb3503
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Tue Aug 14 23:05:17 2018 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Tue Aug 14 23:05:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=017172f2

app-emacs/wanderlust: Version bump to latest commit

Package-Manager: Portage-2.3.45, Repoman-2.3.10

 app-emacs/wanderlust/Manifest  |  1 +
 .../wanderlust/wanderlust-2.15.9_p20180814.ebuild  | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/app-emacs/wanderlust/Manifest b/app-emacs/wanderlust/Manifest
index 194fa523880..ced02cca3ea 100644
--- a/app-emacs/wanderlust/Manifest
+++ b/app-emacs/wanderlust/Manifest
@@ -1,3 +1,4 @@
 DIST wanderlust-2.14.0-20050405.patch.gz 3926 BLAKE2B 
0986f743e512cc7216554585c1c62af659fe35873bfcdfdb520e4085ec2606360ae1a29566ac756ad0e7f03cc51d1e5c0bd7460c8448ceb6251004d887858885
 SHA512 
103e8eda374eab453363f3a735d877e313ff341e09abd66093bd090b404738d42d98edf5d1c9c8e8966963bf972d462aebc28ea6e470126af9266188247c4044
 DIST wanderlust-2.15.9_p20130619.tar.xz 818124 BLAKE2B 
b6bbd6f63d862f81a5a0c194f0fe1b276303f75f8ffde29c844f1f7d2d8ef55f1c211ac1d0b6c3357c2507b2abe73ba1c4c8f5fc65e067d93eb6bf23fd8490a6
 SHA512 
91bdcc1b29370b7be7a2072f4d8c638b3c0604ba31b5419952b848af268e73a3f199f07a88caabec56f66b38013e0f9cd7c1de26b46d1062ddff782e8080d4e0
+DIST wanderlust-2.15.9_p20180814-git.tar.gz 1207081 BLAKE2B 
f52259b15040287f0afcf0768b3ae3237415b44960e205e48d4b658f3e522db993b87bac59ee3d9ba94ad26c830beaf26d9cf5f03830fcb1f01e4f5567ee4804
 SHA512 
67616cc1d35b25af1b56fa800943ad0c7e7d9b35f99c48fac96b77a68a3eb8db02b36525021ff8bba4d181530505face2a58725b7dff33b1bfe4f48a4314949f
 DIST wl-2.14.0.tar.gz 1101505 BLAKE2B 
5ceb3a8e294b230d48d50134e3dc07b9e19a9470907a488a2e41e53da54a8826a50cb53c06c5f3f1a5bdd1b5760bc6acd6cc75a25e63d092f1a9b80b3f073ed5
 SHA512 
edb49c0c9ddbd50cba4ce4cdd1b2d609cee9553d063aeb4775d0b43e0ed83cc6374aa47b11b3ff94a55827f7a9a29f7c1054e0fd9b3a5a25a2c410b241d268d2

diff --git a/app-emacs/wanderlust/wanderlust-2.15.9_p20180814.ebuild 
b/app-emacs/wanderlust/wanderlust-2.15.9_p20180814.ebuild
new file mode 100644
index 000..6885a08624d
--- /dev/null
+++ b/app-emacs/wanderlust/wanderlust-2.15.9_p20180814.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit elisp
+
+DESCRIPTION="Yet Another Message Interface on Emacsen"
+HOMEPAGE="https://github.com/wanderlust/wanderlust;
+GITHUB_SHA1="395826e99b84051396d503392f52462b6cb683a5"
+SRC_URI="${HOMEPAGE}/archive/${GITHUB_SHA1}.tar.gz -> ${P}-git.tar.gz"
+S="${WORKDIR}/${PN}-${GITHUB_SHA1}"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+IUSE="bbdb ssl l10n_ja"
+
+DEPEND=">=app-emacs/apel-10.6
+   virtual/emacs-flim
+   app-emacs/semi
+   bbdb? ( app-emacs/bbdb )"
+RDEPEND="${DEPEND}"
+
+SITEFILE="50${PN}-gentoo.el"
+
+src_configure() {
+   local lang="\"en\""
+   use l10n_ja && lang="${lang} \"ja\""
+   echo "(setq wl-info-lang '(${lang}) wl-news-lang '(${lang}))" >>WL-CFG
+   use ssl && echo "(setq wl-install-utils t)" >>WL-CFG
+}
+
+src_compile() {
+   emake
+   emake info
+}
+
+src_install() {
+   emake \
+   LISPDIR="${ED}${SITELISP}" \
+   PIXMAPDIR="${ED}${SITEETC}/wl/icons" \
+   install
+
+   elisp-site-file-install "${FILESDIR}/${SITEFILE}" wl
+
+   insinto "${SITEETC}/wl/samples/en"
+   doins samples/en/*
+   doinfo doc/wl*.info
+   dodoc BUGS ChangeLog INSTALL NEWS README.md
+
+   if use l10n_ja; then
+   insinto "${SITEETC}/wl/samples/ja"
+   doins samples/ja/*
+   dodoc BUGS.ja INSTALL.ja NEWS.ja README.ja
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: games-roguelike/stone-soup/

2018-08-09 Thread Erik Mackdanz
commit: b3b6e337cdcdf0d056c1795c9897d1a72ca2df8d
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Fri Aug 10 03:36:57 2018 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Fri Aug 10 03:36:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3b6e337

games-roguelike/stone-soup: bump to 0.22.0

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 games-roguelike/stone-soup/Manifest|   1 +
 .../stone-soup/stone-soup-0.22.0.ebuild| 143 +
 2 files changed, 144 insertions(+)

diff --git a/games-roguelike/stone-soup/Manifest 
b/games-roguelike/stone-soup/Manifest
index 2f7f184949e..86ea079c416 100644
--- a/games-roguelike/stone-soup/Manifest
+++ b/games-roguelike/stone-soup/Manifest
@@ -2,3 +2,4 @@ DIST stone-soup.png 1351 BLAKE2B 
cc31abd59701aa6f0fb0bdcd90630ceebf7b3cb8b60f0e2
 DIST stone-soup.svg 68546 BLAKE2B 
7c66286c9e8a3516e8483b3edb628a59fce29d8d248c3fd5b06e308782bbc651814f21ec958b30c36074a2576ced4bb10f291b5236da6f6e865ce1d7cefdf96d
 SHA512 
dca555271faf704eb8ecdf5ee8a763df42cdeba94e9c163608c438cfc73c6fbf53416547050cad57f477ade191842e701785b65b7a9f18e27ceab05df8f2f75f
 DIST stone_soup-0.20.1.tar.xz 28372712 BLAKE2B 
c12a76afcaf1691a74f23bc2b2927ac2573cb83c602a50aab1567b9e2077c6f12f0847c8c27f17c45941660ab0fac1c28b2531c176c1fc0d4e946b84456d4e75
 SHA512 
420ccc3c66977da8ae15f9c0465b01a6260ad5db450efced3041455674922e714d9aaed226e1bc32fa3c22bca1ec06bd91979a9378c6ab08fbe1d2bfc3f0da4a
 DIST stone_soup-0.21.1.tar.xz 29091300 BLAKE2B 
0ce29554483eb244eb74ef08c3e2a7d253037cec141e90fba0bf5f59eebb30dad0668c997eba0d6ea12a354d515fe770cc7fcf6a2afb8c968a09cb9a337bcde4
 SHA512 
1fa50e5b434391b6f3abad62931318f28dd2af3d3148a72c1f2ff80142f3ce9128b8fe6e5b8fbcc502a3d7e79b777bd9f345f8cca06d7e3dbe7575a42f8bd9e7
+DIST stone_soup-0.22.0.tar.xz 29263688 BLAKE2B 
e0a4d6953677583fafe1fce037d4d484c821b4d8782c63fa90b6b4f5db3df7b8fd4c5e843740517a7c2321f864df2a346fcd9bc69a1446c74685afc239d1fc55
 SHA512 
e8daa0f66a5212b116ce997b30b8f0f9ef01cef7e1213a1b6fe17c800d44fa7e318624902ce638dee79027ffaa3a4af8a10f6552de756a2045b5919d817498bd

diff --git a/games-roguelike/stone-soup/stone-soup-0.22.0.ebuild 
b/games-roguelike/stone-soup/stone-soup-0.22.0.ebuild
new file mode 100644
index 000..14ea7d7dbe8
--- /dev/null
+++ b/games-roguelike/stone-soup/stone-soup-0.22.0.ebuild
@@ -0,0 +1,143 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+## TODO
+# add sound support (no sound files)
+
+EAPI=6
+VIRTUALX_REQUIRED="manual"
+inherit eutils gnome2-utils toolchain-funcs eapi7-ver
+
+MY_P="stone_soup-${PV}"
+DESCRIPTION="Role-playing roguelike game of exploration and treasure-hunting 
in dungeons"
+HOMEPAGE="http://crawl.develz.org/wordpress/;
+SRC_URI="
+   https://crawl.develz.org/release/$(ver_cut 1-2)/${PN/-/_}-${PV}.tar.xz
+   https://dev.gentoo.org/~hasufell/distfiles/${PN}.png
+   https://dev.gentoo.org/~hasufell/distfiles/${PN}.svg
+"
+
+# 3-clause BSD: mt19937ar.cc, MSVC/stdint.h
+# 2-clause BSD: all contributions by Steve Noonan and Jesse Luehrs
+# Public Domain|CC0: most of tiles
+# MIT: json.cc/json.h, some .js files in webserver/static/scripts/contrib/
+LICENSE="GPL-2 BSD BSD-2 public-domain CC0-1.0 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug luajit ncurses test +tiles"
+# test is broken
+# see https://crawl.develz.org/mantis/view.php?id=6121
+RESTRICT="test"
+
+RDEPEND="
+   dev-db/sqlite:3
+   luajit? ( >=dev-lang/luajit-2.0.0 )
+   sys-libs/zlib
+   !ncurses? ( !tiles? ( sys-libs/ncurses:0 ) )
+   ncurses? ( sys-libs/ncurses:0 )
+   tiles? (
+   media-fonts/dejavu
+   media-libs/freetype:2
+   media-libs/libpng:0
+   media-libs/libsdl2[X,opengl,video]
+   media-libs/sdl2-image[png]
+   virtual/glu
+   virtual/opengl
+   )"
+DEPEND="${RDEPEND}
+   dev-lang/perl
+   sys-devel/flex
+   virtual/pkgconfig
+   virtual/yacc
+   tiles? (
+   sys-libs/ncurses:0
+   )"
+
+S=${WORKDIR}/${MY_P}/source
+S_TEST=${WORKDIR}/${MY_P}_test/source
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.20.1-rltiles-ldflags-libs.patch
+)
+
+pkg_setup() {
+   if use !ncurses && use !tiles ; then
+   ewarn "Neither ncurses nor tiles frontend"
+   ewarn "selected, choosing ncurses only."
+   ewarn "Note that you can also enable both."
+   fi
+}
+
+src_prepare() {
+   default
+
+   rm -r 
contrib/{fonts,freetype,libpng,pcre,sdl2,sdl2-image,sdl2-mixer,sqlite,zlib} || 
die
+}
+
+src_compile() {
+   export HOSTCXX=$(tc-getBUILD_CXX)
+
+   # leave DATADIR at the top
+   myemakeargs=(
+   $(usex debug "FULLDEBUG

[gentoo-commits] repo/gentoo:master commit in: games-roguelike/stone-soup/

2018-08-09 Thread Erik Mackdanz
commit: 8c185f588e6b7e89952a0fe5cb717a9cf1eb53a9
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Fri Aug 10 03:31:26 2018 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Fri Aug 10 03:31:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c185f58

games-roguelike/stone-soup: stabilize 0.20.1

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 games-roguelike/stone-soup/stone-soup-0.20.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-roguelike/stone-soup/stone-soup-0.20.1.ebuild 
b/games-roguelike/stone-soup/stone-soup-0.20.1.ebuild
index 6046f53ae7e..3b31a1d1f7c 100644
--- a/games-roguelike/stone-soup/stone-soup-0.20.1.ebuild
+++ b/games-roguelike/stone-soup/stone-soup-0.20.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 ## TODO
@@ -23,7 +23,7 @@ SRC_URI="
 # MIT: json.cc/json.h, some .js files in webserver/static/scripts/contrib/
 LICENSE="GPL-2 BSD BSD-2 public-domain CC0-1.0 MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="debug luajit ncurses test +tiles"
 # test is broken
 # see https://crawl.develz.org/mantis/view.php?id=6121



[gentoo-commits] repo/gentoo:master commit in: games-roguelike/stone-soup/

2018-08-02 Thread Erik Mackdanz
commit: 466c72428cd595b9d9b35f16bdaa307c13592256
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Fri Aug  3 00:01:56 2018 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Fri Aug  3 00:01:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=466c7242

games-roguelike/stone-soup: Bump to 0.21.1

Closes: https://bugs.gentoo.org/659200
Package-Manager: Portage-2.3.43, Repoman-2.3.10

 games-roguelike/stone-soup/Manifest|   1 +
 .../stone-soup/stone-soup-0.21.1.ebuild| 143 +
 2 files changed, 144 insertions(+)

diff --git a/games-roguelike/stone-soup/Manifest 
b/games-roguelike/stone-soup/Manifest
index 2df6df8fb5b..2f7f184949e 100644
--- a/games-roguelike/stone-soup/Manifest
+++ b/games-roguelike/stone-soup/Manifest
@@ -1,3 +1,4 @@
 DIST stone-soup.png 1351 BLAKE2B 
cc31abd59701aa6f0fb0bdcd90630ceebf7b3cb8b60f0e2817f8800c5bc4b3a5b9fef63c90a97b6248f306e7e3da0df3863a2195b8771863344d2443e7956d59
 SHA512 
4695204c8b936f7aac1ba15b02a6115a955fb2c56aa9a0b968ff007bc9a1a59b608110d60cce5625a9b92cd2c869bbea7e15433a53c1a338622809477a5846bc
 DIST stone-soup.svg 68546 BLAKE2B 
7c66286c9e8a3516e8483b3edb628a59fce29d8d248c3fd5b06e308782bbc651814f21ec958b30c36074a2576ced4bb10f291b5236da6f6e865ce1d7cefdf96d
 SHA512 
dca555271faf704eb8ecdf5ee8a763df42cdeba94e9c163608c438cfc73c6fbf53416547050cad57f477ade191842e701785b65b7a9f18e27ceab05df8f2f75f
 DIST stone_soup-0.20.1.tar.xz 28372712 BLAKE2B 
c12a76afcaf1691a74f23bc2b2927ac2573cb83c602a50aab1567b9e2077c6f12f0847c8c27f17c45941660ab0fac1c28b2531c176c1fc0d4e946b84456d4e75
 SHA512 
420ccc3c66977da8ae15f9c0465b01a6260ad5db450efced3041455674922e714d9aaed226e1bc32fa3c22bca1ec06bd91979a9378c6ab08fbe1d2bfc3f0da4a
+DIST stone_soup-0.21.1.tar.xz 29091300 BLAKE2B 
0ce29554483eb244eb74ef08c3e2a7d253037cec141e90fba0bf5f59eebb30dad0668c997eba0d6ea12a354d515fe770cc7fcf6a2afb8c968a09cb9a337bcde4
 SHA512 
1fa50e5b434391b6f3abad62931318f28dd2af3d3148a72c1f2ff80142f3ce9128b8fe6e5b8fbcc502a3d7e79b777bd9f345f8cca06d7e3dbe7575a42f8bd9e7

diff --git a/games-roguelike/stone-soup/stone-soup-0.21.1.ebuild 
b/games-roguelike/stone-soup/stone-soup-0.21.1.ebuild
new file mode 100644
index 000..14ea7d7dbe8
--- /dev/null
+++ b/games-roguelike/stone-soup/stone-soup-0.21.1.ebuild
@@ -0,0 +1,143 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+## TODO
+# add sound support (no sound files)
+
+EAPI=6
+VIRTUALX_REQUIRED="manual"
+inherit eutils gnome2-utils toolchain-funcs eapi7-ver
+
+MY_P="stone_soup-${PV}"
+DESCRIPTION="Role-playing roguelike game of exploration and treasure-hunting 
in dungeons"
+HOMEPAGE="http://crawl.develz.org/wordpress/;
+SRC_URI="
+   https://crawl.develz.org/release/$(ver_cut 1-2)/${PN/-/_}-${PV}.tar.xz
+   https://dev.gentoo.org/~hasufell/distfiles/${PN}.png
+   https://dev.gentoo.org/~hasufell/distfiles/${PN}.svg
+"
+
+# 3-clause BSD: mt19937ar.cc, MSVC/stdint.h
+# 2-clause BSD: all contributions by Steve Noonan and Jesse Luehrs
+# Public Domain|CC0: most of tiles
+# MIT: json.cc/json.h, some .js files in webserver/static/scripts/contrib/
+LICENSE="GPL-2 BSD BSD-2 public-domain CC0-1.0 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug luajit ncurses test +tiles"
+# test is broken
+# see https://crawl.develz.org/mantis/view.php?id=6121
+RESTRICT="test"
+
+RDEPEND="
+   dev-db/sqlite:3
+   luajit? ( >=dev-lang/luajit-2.0.0 )
+   sys-libs/zlib
+   !ncurses? ( !tiles? ( sys-libs/ncurses:0 ) )
+   ncurses? ( sys-libs/ncurses:0 )
+   tiles? (
+   media-fonts/dejavu
+   media-libs/freetype:2
+   media-libs/libpng:0
+   media-libs/libsdl2[X,opengl,video]
+   media-libs/sdl2-image[png]
+   virtual/glu
+   virtual/opengl
+   )"
+DEPEND="${RDEPEND}
+   dev-lang/perl
+   sys-devel/flex
+   virtual/pkgconfig
+   virtual/yacc
+   tiles? (
+   sys-libs/ncurses:0
+   )"
+
+S=${WORKDIR}/${MY_P}/source
+S_TEST=${WORKDIR}/${MY_P}_test/source
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.20.1-rltiles-ldflags-libs.patch
+)
+
+pkg_setup() {
+   if use !ncurses && use !tiles ; then
+   ewarn "Neither ncurses nor tiles frontend"
+   ewarn "selected, choosing ncurses only."
+   ewarn "Note that you can also enable both."
+   fi
+}
+
+src_prepare() {
+   default
+
+   rm -r 
contrib/{fonts,freetype,libpng,pcre,sdl2,sdl2-image,sdl2-mixer,sqlite,zlib} || 
die
+}
+
+src_compile() {
+   export HOSTCXX=$(tc-getBUILD_CXX)
+
+   # leave DATADIR at the top
+   myemakeargs=(
+   $(usex debug "FULLDEBUG=y DEBUG=y" "")
+   $(usex l

[gentoo-commits] repo/gentoo:master commit in: app-emacs/wanderlust/, app-emacs/wanderlust/files/

2018-07-27 Thread Erik Mackdanz
commit: 885f6d4e38e407a5b3843cb4bb4dd8a8cdf86178
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sat Jul 28 02:22:15 2018 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Sat Jul 28 02:22:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=885f6d4e

app-emacs/wanderlust: Fix error about default-truncate-lines

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 ...erlust-2.15.9_p20130619-default-truncate-lines.patch | 17 +
 app-emacs/wanderlust/wanderlust-2.15.9_p20130619.ebuild |  5 +++--
 2 files changed, 20 insertions(+), 2 deletions(-)

diff --git 
a/app-emacs/wanderlust/files/wanderlust-2.15.9_p20130619-default-truncate-lines.patch
 
b/app-emacs/wanderlust/files/wanderlust-2.15.9_p20130619-default-truncate-lines.patch
new file mode 100644
index 000..d6da446cc84
--- /dev/null
+++ 
b/app-emacs/wanderlust/files/wanderlust-2.15.9_p20130619-default-truncate-lines.patch
@@ -0,0 +1,17 @@
+--- a/wl/wl-vars.el.orig   2018-07-27 21:05:15.768467090 -0500
 b/wl/wl-vars.el2018-07-27 21:05:45.590468576 -0500
+@@ -1742,12 +1742,12 @@
+   :group 'wl-pref
+   :type 'string)
+ 
+-(defcustom wl-message-truncate-lines default-truncate-lines
++(defcustom wl-message-truncate-lines nil
+   "*Truncate lines in Message Buffer."
+   :type 'boolean
+   :group 'wl-pref)
+ 
+-(defcustom wl-draft-truncate-lines default-truncate-lines
++(defcustom wl-draft-truncate-lines nil
+   "*Truncate lines in Draft Buffer."
+   :type 'boolean
+   :group 'wl-draft

diff --git a/app-emacs/wanderlust/wanderlust-2.15.9_p20130619.ebuild 
b/app-emacs/wanderlust/wanderlust-2.15.9_p20130619.ebuild
index 2f035471caa..51d5a4750a4 100644
--- a/app-emacs/wanderlust/wanderlust-2.15.9_p20130619.ebuild
+++ b/app-emacs/wanderlust/wanderlust-2.15.9_p20130619.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
 inherit elisp
 
@@ -22,6 +22,7 @@ DEPEND=">=app-emacs/apel-10.6
 RDEPEND="${DEPEND}"
 
 S="${WORKDIR}/${PN}"
+ELISP_PATCHES="${P}-default-truncate-lines.patch"
 SITEFILE="50${PN}-gentoo.el"
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: app-emacs/apel/, app-emacs/apel/files/

2018-07-27 Thread Erik Mackdanz
commit: 872346ddefa73ccc0fa8cffbb598c771cc090bbc
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sat Jul 28 01:49:56 2018 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Sat Jul 28 01:49:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=872346dd

app-emacs/apel: Fix brace issue, EAPI 6

Closes: https://bugs.gentoo.org/647744
Package-Manager: Portage-2.3.43, Repoman-2.3.10

 app-emacs/apel/apel-10.8-r1.ebuild   |  7 ---
 .../apel/files/apel-10.8-050_escape-backslash.patch  | 20 
 2 files changed, 24 insertions(+), 3 deletions(-)

diff --git a/app-emacs/apel/apel-10.8-r1.ebuild 
b/app-emacs/apel/apel-10.8-r1.ebuild
index 7559be4d453..8fbddf33424 100644
--- a/app-emacs/apel/apel-10.8-r1.ebuild
+++ b/app-emacs/apel/apel-10.8-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=6
 
 inherit elisp
 
@@ -18,7 +18,8 @@ IUSE=""
 ELISP_PATCHES="${PN}-10.8-020_Prevent-fontset-error.patch
${PN}-10.8-030_Use-new-style-backquotes.patch
${PN}-10.8-010_ikazuhiro.patch
-   ${PN}-10.8-040_make-temp-file-for-Emacs-24.3.50.patch"
+   ${PN}-10.8-040_make-temp-file-for-Emacs-24.3.50.patch
+   ${PN}-10.8-050_escape-backslash.patch"
 
 src_prepare() {
elisp_src_prepare

diff --git a/app-emacs/apel/files/apel-10.8-050_escape-backslash.patch 
b/app-emacs/apel/files/apel-10.8-050_escape-backslash.patch
new file mode 100644
index 000..a2892d303b3
--- /dev/null
+++ b/app-emacs/apel/files/apel-10.8-050_escape-backslash.patch
@@ -0,0 +1,20 @@
+--- a/poe.el   2018-07-27 19:34:05.959194677 -0500
 b/poe.el   2018-07-27 19:40:06.409212629 -0500
+@@ -1081,7 +1081,7 @@
+ If third arg LITERAL is non-nil, insert NEWTEXT literally.
+ Otherwise treat `\' as special:
+   `\&' in NEWTEXT means substitute original matched text.
+-  `\N' means substitute what matched the Nth `\(...\)'.
++  `\\N' means substitute what matched the Nth `\(...\)'.
+If Nth parens didn't match, substitute nothing.
+   `\\' means insert one `\'.
+ FIXEDCASE and LITERAL are optional arguments.
+@@ -1133,7 +1133,7 @@
+ If third arg LITERAL is non-nil, insert NEWTEXT literally.
+ Otherwise treat `\' as special:
+   `\&' in NEWTEXT means substitute original matched text.
+-  `\N' means substitute what matched the Nth `\(...\)'.
++  `\\N' means substitute what matched the Nth `\(...\)'.
+If Nth parens didn't match, substitute nothing.
+   `\\' means insert one `\'.
+ FIXEDCASE and LITERAL are optional arguments.



[gentoo-commits] repo/gentoo:master commit in: app-emulation/lxd/

2018-07-26 Thread Erik Mackdanz
commit: 57bee163877d8acafed493cc57cd05a656e915f1
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Fri Jul 27 03:56:47 2018 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Fri Jul 27 03:56:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57bee163

app-emulation/lxd: Stabilize 3.2

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 app-emulation/lxd/lxd-3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/lxd/lxd-3.2.ebuild b/app-emulation/lxd/lxd-3.2.ebuild
index 1f0f3db33a2..473f52df537 100644
--- a/app-emulation/lxd/lxd-3.2.ebuild
+++ b/app-emulation/lxd/lxd-3.2.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE="https://linuxcontainers.org/lxd/introduction/;
 
 LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 IUSE="+daemon +ipv6 +dnsmasq nls test"
 



[gentoo-commits] repo/gentoo:master commit in: app-emulation/lxd/

2018-07-26 Thread Erik Mackdanz
commit: 28d082d1f7a366675651059f7b878afd78f1c67c
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Thu Jul 26 22:22:53 2018 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Thu Jul 26 22:22:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28d082d1

app-emulation/lxd: Bump to 3.3

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 app-emulation/lxd/Manifest   |   1 +
 app-emulation/lxd/lxd-3.3.ebuild | 183 +++
 2 files changed, 184 insertions(+)

diff --git a/app-emulation/lxd/Manifest b/app-emulation/lxd/Manifest
index e4d4728dc2a..a59667370be 100644
--- a/app-emulation/lxd/Manifest
+++ b/app-emulation/lxd/Manifest
@@ -44,3 +44,4 @@ DIST 
github.com-syndtr-gocapability-db04d3cc01c8b54962a58ec7e491717d06cfcc16.tar
 DIST lxd-2.21.tar.gz 882352 BLAKE2B 
80542bcc03c05667ee0207dfbfd2bf41c5a6ef69178aec06ad62fe3521ed012ed9b82c68c0254e0299e8e1dfd274a0622f32bde730480a950ab6ba15ddae5f4b
 SHA512 
9a8ec3a97e4c861a80311dbdecbf5a485c0af85d6ba6b20680ca17e6ac877de3f27cfdcf0a111ba0db2b7c562dfe2f41336b562b7c13350c4543505b3c17357e
 DIST lxd-3.1.tar.gz 27979442 BLAKE2B 
0b74e3f76a7ab835b042b52b469a6fe11e7077d567e0658d13fab2192fd25d99518d65ba319c981a2e4677319e280cccae26f70ef99e9911264dc028ca5628fd
 SHA512 
61f64d08dd80f7f676f386912f4dfc0d0af38cce0287de7865123b9da667b54ab91d22b76ffe03480e04ae0fbd8dc837d7d519d0e34409377c3d7e6624bf636c
 DIST lxd-3.2.tar.gz 28183660 BLAKE2B 
9aabc9fd0bd66d3b4e0178448a65ca39c69e4e7a14d01309e0e023501de1c17b2b7887a9da5b84fcfde27db3f521cce3451beace9955232da9bd5e5136bc0043
 SHA512 
82c37e87d75e328a29b1f2876a24fedec43a253bb72f3ea55fa9cdb928d11947eda723a01e758f90ef77ed4492f86ec6dd5f1f88240d05e771d926dfdc9888fb
+DIST lxd-3.3.tar.gz 28414680 BLAKE2B 
7f3eecf400761548935e6e3c81d894379cd667ffbe6d8ef67a7dd3ad4f1c13846f524fcefc4cdc306674fb990706bda0b2c4ef390f320c41561fa86cf610586c
 SHA512 
ed5d792c1080f2be7f48f34051fbfa28d138b4ccb5405edb13cd630776ec34312da491a1881f77dddbe1a121e589b44952e73ce1e61f2cba72243f3b8f4c0177

diff --git a/app-emulation/lxd/lxd-3.3.ebuild b/app-emulation/lxd/lxd-3.3.ebuild
new file mode 100644
index 000..16a412be6a9
--- /dev/null
+++ b/app-emulation/lxd/lxd-3.3.ebuild
@@ -0,0 +1,183 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Fast, dense and secure container management"
+HOMEPAGE="https://linuxcontainers.org/lxd/introduction/;
+
+LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="+daemon +ipv6 +dnsmasq nls test"
+
+inherit bash-completion-r1 linux-info systemd user
+
+SRC_URI="https://linuxcontainers.org/downloads/${PN}/${P}.tar.gz;
+
+DEPEND="
+   >=dev-lang/go-1.9.4
+   dev-libs/protobuf
+   nls? ( sys-devel/gettext )
+   test? (
+   app-misc/jq
+   net-misc/curl
+   sys-devel/gettext
+   )
+"
+
+RDEPEND="
+   daemon? (
+   app-arch/xz-utils
+   >=app-emulation/lxc-2.0.7[seccomp]
+   dnsmasq? (
+   net-dns/dnsmasq[dhcp,ipv6?]
+   )
+   net-misc/rsync[xattr]
+   sys-apps/iproute2[ipv6?]
+   sys-fs/squashfs-tools
+   virtual/acl
+   )
+"
+
+CONFIG_CHECK="
+   ~BRIDGE
+   ~DUMMY
+   ~IP6_NF_NAT
+   ~IP6_NF_TARGET_MASQUERADE
+   ~IPV6
+   ~IP_NF_NAT
+   ~IP_NF_TARGET_MASQUERADE
+   ~MACVLAN
+   ~NETFILTER_XT_MATCH_COMMENT
+   ~NET_IPGRE
+   ~NET_IPGRE_DEMUX
+   ~NET_IPIP
+   ~NF_NAT_MASQUERADE_IPV4
+   ~NF_NAT_MASQUERADE_IPV6
+   ~VXLAN
+"
+
+ERROR_BRIDGE="BRIDGE: needed for network commands"
+ERROR_DUMMY="DUMMY: needed for network commands"
+ERROR_IP6_NF_NAT="IP6_NF_NAT: needed for network commands"
+ERROR_IP6_NF_TARGET_MASQUERADE="IP6_NF_TARGET_MASQUERADE: needed for network 
commands"
+ERROR_IPV6="IPV6: needed for network commands"
+ERROR_IP_NF_NAT="IP_NF_NAT: needed for network commands"
+ERROR_IP_NF_TARGET_MASQUERADE="IP_NF_TARGET_MASQUERADE: needed for network 
commands"
+ERROR_MACVLAN="MACVLAN: needed for network commands"
+ERROR_NETFILTER_XT_MATCH_COMMENT="NETFILTER_XT_MATCH_COMMENT: needed for 
network commands"
+ERROR_NET_IPGRE="NET_IPGRE: needed for network commands"
+ERROR_NET_IPGRE_DEMUX="NET_IPGRE_DEMUX: needed for network commands"
+ERROR_NET_IPIP="NET_IPIP: needed for network commands"
+ERROR_NF_NAT_MASQUERADE_IPV4="NF_NAT_MASQUERADE_IPV4: needed for network 
commands"
+ERROR_NF_NAT_MASQUERADE_IPV6="NF_NAT_MASQUERADE_IPV6: needed for network 
commands"
+ERROR_VXLAN="VXLAN: needed for network commands"
+
+EGO_PN="github.com/lxc/lxd"
+
+PATCHES=(
+   "${

[gentoo-commits] repo/gentoo:master commit in: app-office/ledger/, app-office/ledger/files/

2018-07-19 Thread Erik Mackdanz
commit: 2642ca2a2e080d478b417a37edd1500cf1c283fd
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Fri Jul 20 04:01:29 2018 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Fri Jul 20 04:02:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2642ca2a

app-office/ledger: Bug fixes, EAPI=6

Closes: https://bugs.gentoo.org/635730
Closes: https://bugs.gentoo.org/635924
Closes: https://bugs.gentoo.org/642804
Closes: https://bugs.gentoo.org/654326
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 .../files/ledger-3.1.1-r1-boost-python.patch   |  13 +++
 app-office/ledger/ledger-3.1.1-r1.ebuild   | 125 +
 2 files changed, 138 insertions(+)

diff --git a/app-office/ledger/files/ledger-3.1.1-r1-boost-python.patch 
b/app-office/ledger/files/ledger-3.1.1-r1-boost-python.patch
new file mode 100644
index 000..6839b3f6067
--- /dev/null
+++ b/app-office/ledger/files/ledger-3.1.1-r1-boost-python.patch
@@ -0,0 +1,13 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index f8dbd892..6aacd5b3 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -67,7 +67,7 @@ if (USE_PYTHON)
+ 
+   find_package(PythonLibs)
+   if (PYTHONLIBS_FOUND)
+-set(BOOST_PYTHON python)
++set(BOOST_PYTHON python-2.7)
+ set(HAVE_BOOST_PYTHON 1)
+ include_directories(SYSTEM ${PYTHON_INCLUDE_DIRS})
+   else()

diff --git a/app-office/ledger/ledger-3.1.1-r1.ebuild 
b/app-office/ledger/ledger-3.1.1-r1.ebuild
new file mode 100644
index 000..3618c77570f
--- /dev/null
+++ b/app-office/ledger/ledger-3.1.1-r1.ebuild
@@ -0,0 +1,125 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit check-reqs cmake-utils elisp-common python-single-r1
+
+DESCRIPTION="A double-entry accounting system with a command-line reporting 
interface"
+HOMEPAGE="https://www.ledger-cli.org/;
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+IUSE="doc emacs python"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+RESTRICT="test"
+
+SITEFILE=50${PN}-gentoo-${PV}.el
+
+CHECKREQS_MEMORY=8G
+
+RDEPEND="
+   dev-libs/boost:=[python?]
+   dev-libs/gmp:0=
+   dev-libs/mpfr:0=
+   emacs? ( virtual/emacs )
+   python? (
+   dev-libs/boost:=[${PYTHON_USEDEP}]
+   dev-python/cheetah
+   ${PYTHON_DEPS}
+   )
+"
+DEPEND="
+   ${RDEPEND}
+   dev-libs/utfcpp
+   doc? (
+   sys-apps/texinfo
+   virtual/texi2dvi
+   dev-texlive/texlive-fontsrecommended
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-${PV}-boost.patch" # bug 609108
+   "${FILESDIR}/${PF}-boost-python.patch" # bug 654326
+   )
+
+# Building with python integration seems to fail without 8G available
+# RAM(!)  Since the memory check in check-reqs doesn't count swap, it
+# may be unfair to fail the build entirely on the memory test alone.
+# Therefore check-reqs_pkg_pretend is deliberately omitted so that we
+# ewarn but not eerror.
+pkg_pretend() {
+   :
+}
+
+pkg_setup() {
+   if use python; then
+   check-reqs_pkg_setup
+   python-single-r1_pkg_setup
+   fi
+}
+
+src_prepare() {
+   cmake-utils_src_prepare
+
+   # Want to type "info ledger" not "info ledger3"
+   sed -i -e 's/ledger3/ledger/g' \
+   doc/ledger3.texi \
+   doc/CMakeLists.txt \
+   test/CheckTexinfo.py \
+   tools/cleanup.sh \
+   tools/gendocs.sh \
+   tools/prepare-commit-msg \
+   tools/spellcheck.sh \
+   || die "Failed to update info file name in file contents"
+
+   mv doc/ledger{3,}.texi || die "Failed to rename info file name"
+
+   eapply_user
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_EMACSLISP="$(usex emacs)"
+   -DBUILD_DOCS="$(usex doc)"
+   -DBUILD_WEB_DOCS="$(usex doc)"
+   -DUSE_PYTHON="$(usex python)"
+   -DCMAKE_INSTALL_DOCDIR="/usr/share/doc/${PF}"
+   -DCMAKE_BUILD_WITH_INSTALL_RPATH:BOOL=ON
+   )
+
+   cmake-utils_src_configure
+}
+
+src_compile() {
+   cmake-utils_src_compile
+
+   use doc && cmake-utils_src_make doc
+}
+
+src_install() {
+   cmake-utils_src_install
+
+   use emacs && elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+}
+
+pkg_postinst() {
+   use emacs && elisp-site-regen
+
+   einfo
+   einfo "Since version 3, vim support is released separately."
+   einfo "See https://github.com/ledger/vim-ledger;
+   einfo
+}
+
+pkg_postrm() {
+   use emacs && elisp-site-regen
+}
+
+# rainy day TODO:
+# - IUSE test



[gentoo-commits] repo/gentoo:master commit in: app-emulation/lxd/, app-emulation/lxd/files/

2018-07-01 Thread Erik Mackdanz
commit: 5bfc7e65f3c0523daccd23e9cbd19183563f30e8
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sun Jul  1 17:15:22 2018 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Sun Jul  1 17:15:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bfc7e65

app-emulation/lxd: Remove old versions

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-emulation/lxd/Manifest|  98 --
 app-emulation/lxd/files/lxd-dont-go-get.patch |  16 --
 app-emulation/lxd/files/lxd.confd |  27 ---
 app-emulation/lxd/lxd-2.21.ebuild | 224 ---
 app-emulation/lxd/lxd-3.0.0-r1.ebuild | 251 --
 app-emulation/lxd/lxd-3.0.0.ebuild| 251 --
 6 files changed, 867 deletions(-)

diff --git a/app-emulation/lxd/Manifest b/app-emulation/lxd/Manifest
index 4e3d4b1ae5d..1389d1729bb 100644
--- a/app-emulation/lxd/Manifest
+++ b/app-emulation/lxd/Manifest
@@ -1,100 +1,2 @@
-DIST 
github.com-CanonicalLtd-dqlite-9334841532709c77fc79e13a08408694e4bb3616.tar.gz 
67246 BLAKE2B 
05efc336d8ee21073261286f268bd071cf11f334c3544e0d267e44cbee5dbb642d20b62f2b293984fdd82e5351ada5330b412267b21e384376f9be12e7ea6346
 SHA512 
0bc787d886f275e8b228bbfda7c96e743bd514db59ed22c8e10ceae2d91c793d4675bf88d6de5bc197983dc43b627d3044e4cb586cf259f2de7e62f738991692
-DIST 
github.com-CanonicalLtd-go-grpc-sql-534b56d0c689ed437e6cff44868964d45d3ec85c.tar.gz
 26922 BLAKE2B 
9f330e00138535b5aa8cf5a98f0feb080e925f0068b5d499b73784a282321a975cf07df4d5b68aec39d3bae08cb9c762059d325b8677cc837f6e461efc565a6e
 SHA512 
474bf9e04cc6f8a19ee3586478ee0887e29427092736295473c51535750c66e3d04bb96f75537edb5ee41bfb07f32cd070fbf3ea04fec8849d3d75a07577cd3d
-DIST 
github.com-CanonicalLtd-go-sqlite3-730012cee3364e7717c28f7e9b05ee6dd8684bae.tar.gz
 2112277 BLAKE2B 
7c6bd67e013f66d5889cb34170cf6f462b14799bc9ccab32037a19d6401677df211d9f9d90790b6a3d46e0673f18e16fce6dd53582f23d589ac4b2fb5570dbaf
 SHA512 
5026475a1b673c3271434c458aa684f774019905d7d8f6d5aa8611b8c8798eff3f97b9d47cd17d5a8bbb03316f54e0bd2bd06f51120c9e860a45efbfc574
-DIST 
github.com-CanonicalLtd-raft-http-e4290d0af830073ec140538e8974aa4393495ea1.tar.gz
 14140 BLAKE2B 
320ac66f57aea98553a6812a4b855ad8631d5ca1110985d7de4975bc7caa7a2b06aaa78b9d54d799d147854182f802d836a2c41a8c03ebe748fe7fd274dbcda0
 SHA512 
82ce95df9a1c492542d474f83abd46c19eb33b6ec8d7bfba7f8683101f66bea34341d031f2701b4128b42d7d8243ade0ee93242f64b69019028c84d5bea70344
-DIST 
github.com-CanonicalLtd-raft-membership-26ef52960f54c472f52fb3701f19f25319e1032e.tar.gz
 8029 BLAKE2B 
a66d3e4c6e63135b681e0a31edb6dcdfccf849206ba95dbcdbc49ee33510d5261a240b647e753f1941e6d846c60c15e6e97cc3727ffd02a2bf65b9fea5f82521
 SHA512 
6ceb2c8e651e4841c242105c8293eff5859bd50d0ee462853b04f759202e615e17c44ec29800e25298a394505a52021b6a6e69e9398e4ab2561c5cb26cb6
-DIST 
github.com-CanonicalLtd-raft-test-22441a088d5630ddd2e971eae68074d2b645f1b7.tar.gz
 23472 BLAKE2B 
790943f53cbbc4d8b2c19aefe8cfcab4b4a3d36bf0927e0e8cf9b7dbc97ce194084c6846991c34402bb1b342123d17b47da6a192196573240c34654d0cb62eb2
 SHA512 
e44cf16d2190c9680e3698d188a065b151458546855c88e343c08022a455312aa4f8191ce8b125f71aeb6b8b9054967b6374750ee3187192528399be2b5b29e7
-DIST 
github.com-armon-go-metrics-783273d703149aaeb9897cf58613d5af48861c25.tar.gz 
22373 BLAKE2B 
dd4daca721ac0643f6ba4300966217ec57cb5d21c495029fb356badacfb4032a275807d7498a8fd1bd97315e70ee0c2d3501ae7e3bb072feea94787c5ca8f608
 SHA512 
a1a245cd9ccc07af7fc30bff358819389a18d1be21179626a2e79f0ccb82d71f7a4ad009d8919bbdfb547176346716c3f0b1f764f0e75171381a56aeb066685e
-DIST github.com-boltdb-bolt-fd01fc79c553a8e99d512a07e8e0c63d4a3ccfc5.tar.gz 
83950 BLAKE2B 
04b9aa5632ccf231f319e8d25309f024a2a60c84e8eafac8b4bc16152fb7581d1a563903034e47668d7e9c61fdd6828294342c5b84d843e70367e578864ba4dd
 SHA512 
5effccc7dadb214ef5ce53092db48c04ae25a388962c58732190c34f4537b579ef645ae579df5d0de30645574ff753486a6f743bf4fd58ec1d2aff76ba537694
-DIST 
github.com-cpuguy83-go-md2man-48d8747a2ca13185e7cc8efe6e9fc196a83f71a5.tar.gz 
87543 BLAKE2B 
6305e0097e9b1d9a237d91a7cf1bc2c969f56a2efecb2dc1775d5a8773099672685085829f4b3b721f302ca0495396b4c08417f12d44247f4b143ff3677575ac
 SHA512 
38b93ce7c4320287dad7fe307a9da55c474d57abd15ec58718d455e8721ae66ecb03823c13011ef93d9319d38d1c587039d288209efb6b806baa37e880b37ec9
-DIST 
github.com-dustinkirkland-golang-petname-d3c2ba80e75eeef10c5cf2fc76d2c809637376b3.tar.gz
 15127 BLAKE2B 
06338b4364d9554a1334c04bd9ea81df7539641ef5ce41d681670b7b65c06160ef67e4bd3ad2529dc7864537d5be6a91be53c5e96335f5dfcab198a8bcae9a9b
 SHA512 
0f63f01857c30fdb179400b80e4391a12675ed17a981e9f55273fcd44e06df3bbecc127cf80bfd73afe1d4c30cf37638d0b581b2dde787abe2c8835dca8dbc2d
-DIST github.com-flosch-pongo2-5e81b817a0c48c1c57cdf1a9056cf76bdee02ca9.tar.gz 
59915 BLAKE2B 
763403cec3bcb27acd6654e7d2d57d198862b0d16c242ec975b46a7cca95560505b3373e8c4b7a53e7fc025523845bee16b90311f8bd341c0d2bfc28987ae0d4
 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/lxd/, app-emulation/lxd/files/

2018-07-01 Thread Erik Mackdanz
commit: 7161056c6d309856b19fc23ede5e9995ec8ea910
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Fri Jun 29 23:11:10 2018 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Sun Jul  1 17:10:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7161056c

app-emulation/lxd: Bump to version 3.2

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-emulation/lxd/Manifest |   1 +
 .../lxd/files/de-translation-newline.patch |  20 +++
 app-emulation/lxd/lxd-3.2.ebuild   | 181 +
 3 files changed, 202 insertions(+)

diff --git a/app-emulation/lxd/Manifest b/app-emulation/lxd/Manifest
index 653ac15bf85..4e3d4b1ae5d 100644
--- a/app-emulation/lxd/Manifest
+++ b/app-emulation/lxd/Manifest
@@ -97,3 +97,4 @@ DIST 
github.com-syndtr-gocapability-db04d3cc01c8b54962a58ec7e491717d06cfcc16.tar
 DIST lxd-2.21.tar.gz 882352 BLAKE2B 
80542bcc03c05667ee0207dfbfd2bf41c5a6ef69178aec06ad62fe3521ed012ed9b82c68c0254e0299e8e1dfd274a0622f32bde730480a950ab6ba15ddae5f4b
 SHA512 
9a8ec3a97e4c861a80311dbdecbf5a485c0af85d6ba6b20680ca17e6ac877de3f27cfdcf0a111ba0db2b7c562dfe2f41336b562b7c13350c4543505b3c17357e
 DIST lxd-3.0.0.tar.gz 1152282 BLAKE2B 
e84808c626064ba6985c08119905510c2a9659edca09887a55bfe006eaba4a624215d48978e18ab642f34e54e58fc1d2e04303c9db73c332df8c5d29568fb779
 SHA512 
b4de839d26080f2b14b1f6f04a92b000e1abaa0712377528b87ca79e01b9c46b7b6c7f7ce5365f37f7a0ae8a2459bcdc6010fcb2a238d78e34d090750ae070f3
 DIST lxd-3.1.tar.gz 27979442 BLAKE2B 
0b74e3f76a7ab835b042b52b469a6fe11e7077d567e0658d13fab2192fd25d99518d65ba319c981a2e4677319e280cccae26f70ef99e9911264dc028ca5628fd
 SHA512 
61f64d08dd80f7f676f386912f4dfc0d0af38cce0287de7865123b9da667b54ab91d22b76ffe03480e04ae0fbd8dc837d7d519d0e34409377c3d7e6624bf636c
+DIST lxd-3.2.tar.gz 28183660 BLAKE2B 
9aabc9fd0bd66d3b4e0178448a65ca39c69e4e7a14d01309e0e023501de1c17b2b7887a9da5b84fcfde27db3f521cce3451beace9955232da9bd5e5136bc0043
 SHA512 
82c37e87d75e328a29b1f2876a24fedec43a253bb72f3ea55fa9cdb928d11947eda723a01e758f90ef77ed4492f86ec6dd5f1f88240d05e771d926dfdc9888fb

diff --git a/app-emulation/lxd/files/de-translation-newline.patch 
b/app-emulation/lxd/files/de-translation-newline.patch
new file mode 100644
index 000..9ef55ab2f0e
--- /dev/null
+++ b/app-emulation/lxd/files/de-translation-newline.patch
@@ -0,0 +1,20 @@
+--- /po/de.po  2018-06-27 19:57:56.759130047 -0500
 /po/de.po  2018-06-27 20:01:09.694634346 -0500
+@@ -65,7 +65,7 @@
+ "### type: custom\n"
+ "### used_by: []\n"
+ "### config:\n"
+-"###   size: \"61203283968\""
++"###   size: \"61203283968\"\n"
+ msgstr ""
+ "### Dies ist eine Darstellung der Eigenschaften eines Abbildes in yaml.\n"
+ "### Jede Zeile die mit '# beginnt wird ignoriert.\n"
+@@ -167,7 +167,7 @@
+ "###\n"
+ "### Each property is represented by a single line:\n"
+ "### An example would be:\n"
+-"###  description: My custom image"
++"###  description: My custom image\n"
+ msgstr ""
+ "### Dies ist eine Darstellung der Eigenschaften eines Images in yaml.\n"
+ "### Jede Zeile die mit '# beginnt wird ignoriert.\n"

diff --git a/app-emulation/lxd/lxd-3.2.ebuild b/app-emulation/lxd/lxd-3.2.ebuild
new file mode 100644
index 000..1f0f3db33a2
--- /dev/null
+++ b/app-emulation/lxd/lxd-3.2.ebuild
@@ -0,0 +1,181 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Fast, dense and secure container management"
+HOMEPAGE="https://linuxcontainers.org/lxd/introduction/;
+
+LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="+daemon +ipv6 +dnsmasq nls test"
+
+inherit bash-completion-r1 linux-info systemd user
+
+SRC_URI="https://linuxcontainers.org/downloads/${PN}/${P}.tar.gz;
+
+DEPEND="
+   >=dev-lang/go-1.9.4
+   dev-libs/protobuf
+   nls? ( sys-devel/gettext )
+   test? (
+   app-misc/jq
+   net-misc/curl
+   sys-devel/gettext
+   )
+"
+
+RDEPEND="
+   daemon? (
+   app-arch/xz-utils
+   >=app-emulation/lxc-2.0.7[seccomp]
+   dnsmasq? (
+   net-dns/dnsmasq[dhcp,ipv6?]
+   )
+   net-misc/rsync[xattr]
+   sys-apps/iproute2[ipv6?]
+   sys-fs/squashfs-tools
+   virtual/acl
+   )
+"
+
+CONFIG_CHECK="
+   ~BRIDGE
+   ~DUMMY
+   ~IP6_NF_NAT
+   ~IP6_NF_TARGET_MASQUERADE
+   ~IPV6
+   ~IP_NF_NAT
+   ~IP_NF_TARGET_MASQUERADE
+   ~MACVLAN
+   ~NETFILTER_XT_MATCH_COMMENT
+   ~NET_IPGRE
+   ~NET_IPGRE_DEMUX
+   ~NET_IPIP
+   ~NF_NAT_MASQUERADE

[gentoo-commits] repo/gentoo:master commit in: app-emulation/lxd/files/, app-emulation/lxd/

2018-05-20 Thread Erik Mackdanz
commit: d6be94961308bcbc954135412868267b9216f78e
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Mon May 21 01:26:29 2018 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Mon May 21 01:26:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6be9496

app-emulation/lxd: bump to 3.1

Closes: https://bugs.gentoo.org/652846
Closes: https://bugs.gentoo.org/639020
Package-Manager: Portage-2.3.38, Repoman-2.3.9

 app-emulation/lxd/Manifest |   1 +
 .../lxd/files/ja-translation-newline.patch |  11 ++
 app-emulation/lxd/lxd-3.1.ebuild   | 180 +
 3 files changed, 192 insertions(+)

diff --git a/app-emulation/lxd/Manifest b/app-emulation/lxd/Manifest
index 09518bce21b..653ac15bf85 100644
--- a/app-emulation/lxd/Manifest
+++ b/app-emulation/lxd/Manifest
@@ -96,3 +96,4 @@ DIST 
github.com-syndtr-gocapability-33e07d32887e1e06b7c025f27ce52f62c7990bc0.tar
 DIST 
github.com-syndtr-gocapability-db04d3cc01c8b54962a58ec7e491717d06cfcc16.tar.gz 
9899 BLAKE2B 
584e75a9c47d28498aedb5c85b3409c79c84ec9fc47a5a9dc77aa117b4e48f681f72a12a03fafa566a405def40b4961bb7343cad0c6ecb3cd9da883a51ed20d6
 SHA512 
fdd8a3cc1add7570269df6ad8867fd9d2da7bbf751416a5376ff123dcf959be13912b766f5214123e20fabd242a629e02f3bdaf0680782805afb81f6f08a78ae
 DIST lxd-2.21.tar.gz 882352 BLAKE2B 
80542bcc03c05667ee0207dfbfd2bf41c5a6ef69178aec06ad62fe3521ed012ed9b82c68c0254e0299e8e1dfd274a0622f32bde730480a950ab6ba15ddae5f4b
 SHA512 
9a8ec3a97e4c861a80311dbdecbf5a485c0af85d6ba6b20680ca17e6ac877de3f27cfdcf0a111ba0db2b7c562dfe2f41336b562b7c13350c4543505b3c17357e
 DIST lxd-3.0.0.tar.gz 1152282 BLAKE2B 
e84808c626064ba6985c08119905510c2a9659edca09887a55bfe006eaba4a624215d48978e18ab642f34e54e58fc1d2e04303c9db73c332df8c5d29568fb779
 SHA512 
b4de839d26080f2b14b1f6f04a92b000e1abaa0712377528b87ca79e01b9c46b7b6c7f7ce5365f37f7a0ae8a2459bcdc6010fcb2a238d78e34d090750ae070f3
+DIST lxd-3.1.tar.gz 27979442 BLAKE2B 
0b74e3f76a7ab835b042b52b469a6fe11e7077d567e0658d13fab2192fd25d99518d65ba319c981a2e4677319e280cccae26f70ef99e9911264dc028ca5628fd
 SHA512 
61f64d08dd80f7f676f386912f4dfc0d0af38cce0287de7865123b9da667b54ab91d22b76ffe03480e04ae0fbd8dc837d7d519d0e34409377c3d7e6624bf636c

diff --git a/app-emulation/lxd/files/ja-translation-newline.patch 
b/app-emulation/lxd/files/ja-translation-newline.patch
new file mode 100644
index 000..bbda24c6f37
--- /dev/null
+++ b/app-emulation/lxd/files/ja-translation-newline.patch
@@ -0,0 +1,11 @@
+--- /po/ja.po  2018-05-20 19:42:38.932990198 -0500
 /po/ja.po  2018-05-20 19:42:55.839944861 -0500
+@@ -1380,7 +1380,7 @@
+ "イメージのエイリアスを一覧表示します\n"
+ "\n"
+ "指定するフィルタはイメージのハッシュ値の一部でもイメージのエイリアスの一部で"
+-"も構いません。"
++"も構いません。\n"
+ 
+ #: lxc/image.go:888
+ msgid "List images"

diff --git a/app-emulation/lxd/lxd-3.1.ebuild b/app-emulation/lxd/lxd-3.1.ebuild
new file mode 100644
index 000..7f27f52217f
--- /dev/null
+++ b/app-emulation/lxd/lxd-3.1.ebuild
@@ -0,0 +1,180 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Fast, dense and secure container management"
+HOMEPAGE="https://linuxcontainers.org/lxd/introduction/;
+
+LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="+daemon +ipv6 +dnsmasq nls test"
+
+inherit bash-completion-r1 linux-info systemd user
+
+SRC_URI="https://linuxcontainers.org/downloads/${PN}/${P}.tar.gz;
+
+DEPEND="
+   >=dev-lang/go-1.9.4
+   dev-libs/protobuf
+   nls? ( sys-devel/gettext )
+   test? (
+   app-misc/jq
+   net-misc/curl
+   sys-devel/gettext
+   )
+"
+
+RDEPEND="
+   daemon? (
+   app-arch/xz-utils
+   >=app-emulation/lxc-2.0.7[seccomp]
+   dnsmasq? (
+   net-dns/dnsmasq[dhcp,ipv6?]
+   )
+   net-misc/rsync[xattr]
+   sys-apps/iproute2[ipv6?]
+   sys-fs/squashfs-tools
+   virtual/acl
+   )
+"
+
+CONFIG_CHECK="
+   ~BRIDGE
+   ~DUMMY
+   ~IP6_NF_NAT
+   ~IP6_NF_TARGET_MASQUERADE
+   ~IPV6
+   ~IP_NF_NAT
+   ~IP_NF_TARGET_MASQUERADE
+   ~MACVLAN
+   ~NETFILTER_XT_MATCH_COMMENT
+   ~NET_IPGRE
+   ~NET_IPGRE_DEMUX
+   ~NET_IPIP
+   ~NF_NAT_MASQUERADE_IPV4
+   ~NF_NAT_MASQUERADE_IPV6
+   ~VXLAN
+"
+
+ERROR_BRIDGE="BRIDGE: needed for network commands"
+ERROR_DUMMY="DUMMY: needed for network commands"
+ERROR_IP6_NF_NAT="IP6_NF_NAT: needed for network commands"
+ERROR_IP6_NF_TARGET_MASQUERADE="IP6_NF_TARGET_MASQUERADE: needed for network 
commands"
+ERROR_IPV6="IPV6: needed for network commands"
+ERROR_IP_NF_NAT=&qu

[gentoo-commits] repo/gentoo:master commit in: media-sound/upmpdcli/

2018-04-14 Thread Erik Mackdanz
commit: 8941cdf32bc706dc7d478737387379daa0881f46
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sun Apr 15 02:54:37 2018 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Sun Apr 15 02:54:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8941cdf3

media-sound/upmpdcli: Add mpd's curl dep

Closes: https://bugs.gentoo.org/648212
Closes: https://bugs.gentoo.org/652770
Package-Manager: Portage-2.3.28, Repoman-2.3.7

 media-sound/upmpdcli/upmpdcli-1.2.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/upmpdcli/upmpdcli-1.2.16.ebuild 
b/media-sound/upmpdcli/upmpdcli-1.2.16.ebuild
index d62b00ce854..e7340ec9f9c 100644
--- a/media-sound/upmpdcli/upmpdcli-1.2.16.ebuild
+++ b/media-sound/upmpdcli/upmpdcli-1.2.16.ebuild
@@ -23,7 +23,7 @@ DEPEND="
 RDEPEND="
${DEPEND}
thirdparty? ( dev-python/requests )
-   media-sound/mpd
+   media-sound/mpd[curl]
 "
 
 pkg_setup() {



[gentoo-commits] repo/gentoo:master commit in: media-sound/sc2mpd/

2018-04-14 Thread Erik Mackdanz
commit: ad73d0c92f0defc8b9b8621f3ccc95b5588cb02c
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sun Apr 15 02:50:11 2018 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Sun Apr 15 02:50:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad73d0c9

media-sound/sc2mpd: Version bump to 1.1.5

Package-Manager: Portage-2.3.28, Repoman-2.3.7

 media-sound/sc2mpd/Manifest|   1 +
 media-sound/sc2mpd/sc2mpd-1.1.5.ebuild | 113 +
 2 files changed, 114 insertions(+)

diff --git a/media-sound/sc2mpd/Manifest b/media-sound/sc2mpd/Manifest
index ae40124eb0d..0915f776315 100644
--- a/media-sound/sc2mpd/Manifest
+++ b/media-sound/sc2mpd/Manifest
@@ -4,3 +4,4 @@ DIST ohnetgenerated.e3edb9.tar.gz 1887473 BLAKE2B 
1b878dd743f0b45f69c3eb018ddbd6
 DIST ohsongcast.3299ea.tar.gz 831313 BLAKE2B 
aaa5590af288bbf2b358bad613b983418f6648219bba046113a8c712f3a369fee2894c8aa42f96ead16582b96b982d1696b478950e0e3d0ef6c8e3325e5a3214
 SHA512 
ac1e81166e5b73a943f78c930ef89fc5b71447c7eb8c4cc509c50c686a360a25f75f1651061a653bf995c15377bee4cb98a97665bf27f04f947940a249e12661
 DIST ohtopology.cc09c0.tar.gz 118703 BLAKE2B 
ef5b560cb2a272586e8755117b5021d67562bda962b0c6240072ad42876ae71f21c81611521d31b01212d2175637244b8513332858aec3d7e713546587111ed0
 SHA512 
46f1e4ba6b7553b81c939c2ae691ab89e0bf9b565820e8c65b14b6534f3a9240580cb9fd69f46568c5f0c8d105da825b6f9abbf61a64289a4f553a47902b38d4
 DIST sc2mpd-1.1.4.tar.gz 218128 BLAKE2B 
71ff5e95d868c40d5c9fc72d65161d97ccc1ed366e7465c038efb646bb4ab581d24dbab7280fb739029bbaec7ff8f5804006a4cdc8a61ad0395acb9da74db95c
 SHA512 
eebd21198ec2a9b0e1122a9b3316eaefd38daa2e6b6aa4c480e8c1fef0a8600a68c386d1957b4cf9203a61bcc63b7842e145073092f30ec2e81cdf1010e9f1ad
+DIST sc2mpd-1.1.5.tar.gz 219031 BLAKE2B 
ac8a3b4da6caff58db4948c32d643bf9244efa4ad77e29c18aa7e10036715a9a84c9f69478f5a2eabf6769112fb61ea15e1d7e8e613fbae05794cef609f21247
 SHA512 
8ea47b8bda62b8e97b95b0ddf0ab7979a54ae8bc599c67ef7bdd16ea876254446c8be440fade7355be93742c94c6f20b56e40a5756cc3c0dbe0409612dc3788e

diff --git a/media-sound/sc2mpd/sc2mpd-1.1.5.ebuild 
b/media-sound/sc2mpd/sc2mpd-1.1.5.ebuild
new file mode 100644
index 000..90ecdf9ac79
--- /dev/null
+++ b/media-sound/sc2mpd/sc2mpd-1.1.5.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils
+
+DESCRIPTION="Implements the SongCast protocol for use by upmpdcli and mpd"
+HOMEPAGE="https://www.lesbonscomptes.com/upmpdcli/index.html;
+
+sha_net="1dd6411ffbe59fe09517162fb88e2405adb4990f"
+sha_netgenerated="e3edb912410d4c5a4d5323bb1e9c27660a42d78f"
+sha_topology="cc09c09da4be8d3d04adae5b8f0daaf8450906a3"
+sha_songcast="3299eaedfea34993b79e6d30444792d4fb12a110"
+sha_devtools="d3586187dfa5f0a8b0f3e35e3d1dc50d1c34943d"
+
+SRC_URI="
+   https://www.lesbonscomptes.com/upmpdcli/downloads/${P}.tar.gz
+   https://codeload.github.com/openhome/ohNet/tar.gz/${sha_net}
+   -> ohnet.${sha_net:0:6}.tar.gz
+   
https://codeload.github.com/openhome/ohNetGenerated/tar.gz/${sha_netgenerated}
+   -> ohnetgenerated.${sha_netgenerated:0:6}.tar.gz
+   https://codeload.github.com/openhome/ohTopology/tar.gz/${sha_topology}
+   -> ohtopology.${sha_topology:0:6}.tar.gz
+   https://codeload.github.com/openhome/ohSongcast/tar.gz/${sha_songcast}
+   -> ohsongcast.${sha_songcast:0:6}.tar.gz
+   https://codeload.github.com/openhome/ohdevtools/tar.gz/${sha_devtools}
+   -> ohdevtools.${sha_devtools:0:6}.tar.gz
+"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+   media-libs/alsa-lib
+   media-libs/libsamplerate
+   net-libs/libmicrohttpd
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   cd "${WORKDIR}" || die "Couldn't cd to WORKDIR"
+   mkdir openhome || die "Couldn't mkdir openhome"
+   mv ohNet-${sha_net} openhome/ohNet || die "Couldn't mv ohNet"
+   mv ohNetGenerated-${sha_netgenerated} openhome/ohNetGenerated || die 
"Couldn't mv ohNetGenerated"
+   mv ohdevtools-${sha_devtools} openhome/ohdevtools || die "Couldn't mv 
ohdevtools"
+   mv ohTopology-${sha_topology} openhome/ohTopology || die "Couldn't mv 
ohTopology"
+   mv ohSongcast-${sha_songcast} openhome/ohSongcast || die "Couldn't mv 
ohSongcast"
+
+   cd "${WORKDIR}/openhome/ohNet" || die "Couldn't cd to ohNet dir"
+   epatch "${FILESDIR}/ohnet.makefile.patch"
+   epatch "${FILESDIR}/ohnet.optionparser.patch"
+   sed -i -e 's/ bundle-after-build//' UserTargets.mak || die "Couldn't 
patch UserTargets.mak"
+
+   cd "${WORKDIR}/openhome/ohNetGenerated" ||

[gentoo-commits] repo/gentoo:master commit in: media-sound/upmpdcli/

2018-04-14 Thread Erik Mackdanz
commit: 19912ab42ba84ac47f744086af188d57b6cb9a85
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sun Apr 15 02:51:11 2018 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Sun Apr 15 02:51:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19912ab4

media-sound/upmpdcli: Version bump to 1.2.16

Package-Manager: Portage-2.3.28, Repoman-2.3.7

 media-sound/upmpdcli/Manifest   |  1 +
 media-sound/upmpdcli/upmpdcli-1.2.16.ebuild | 46 +
 2 files changed, 47 insertions(+)

diff --git a/media-sound/upmpdcli/Manifest b/media-sound/upmpdcli/Manifest
index a5246d45e10..b8f5cd5f4da 100644
--- a/media-sound/upmpdcli/Manifest
+++ b/media-sound/upmpdcli/Manifest
@@ -1 +1,2 @@
 DIST upmpdcli-1.2.15.tar.gz 401551 BLAKE2B 
0ec3fd67d67fd039f5b0ac385ad12a78e3c48b0d2530690eb9aaff66bbdbf7ae7229d64cfe753d9e70e75070ee5bc4d0849d11909813f06377981974733134ee
 SHA512 
4a62aced9fa2395752164332c84bf3dedd7b793e7e37638cfe063e887d52b9ce956c866de2aa1cddb7a4dcad97562050f9588aedd59e49e7d427671179f9258a
+DIST upmpdcli-1.2.16.tar.gz 429958 BLAKE2B 
d484e98ca7774e6d55e42937152efda9bc2127afd6a222575055c48cd7cf5d61f6b578d80a3eca75d7299570cc9d3acc78b1e0c461f4a064528fdb9cb62eee22
 SHA512 
1fd5b1939f7140f2e54401967308dd155e0f72406188b82e8ccc9178f5feeb0d37cfcd28dd220dd5437d06f49955cc83d70f0bb7c3659452ccb2e73f8846a226

diff --git a/media-sound/upmpdcli/upmpdcli-1.2.16.ebuild 
b/media-sound/upmpdcli/upmpdcli-1.2.16.ebuild
new file mode 100644
index 000..d62b00ce854
--- /dev/null
+++ b/media-sound/upmpdcli/upmpdcli-1.2.16.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit user
+
+DESCRIPTION="UPnP Media Renderer front-end for MPD, the Music Player Daemon"
+HOMEPAGE="https://www.lesbonscomptes.com/upmpdcli/index.html;
+LICENSE="GPL-2"
+
+SRC_URI="https://www.lesbonscomptes.com/upmpdcli/downloads/${P}.tar.gz;
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="thirdparty"
+
+DEPEND="
+   dev-libs/jsoncpp
+   media-libs/libmpdclient
+   net-libs/libmicrohttpd
+   net-libs/libupnpp
+"
+RDEPEND="
+   ${DEPEND}
+   thirdparty? ( dev-python/requests )
+   media-sound/mpd
+"
+
+pkg_setup() {
+   enewuser "${PN}"
+   enewgroup "${PN}"
+}
+
+src_install() {
+   default
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+}
+
+pkg_postinst() {
+   einfo
+   einfo "Consider installing media-sound/sc2mpd.  If upmpdcli"
+   einfo "detects sc2mpd at run-time, capabilities are added"
+   einfo "including internet radio support.  See upstream docs"
+   einfo "for more information."
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/lxd/files/, app-emulation/lxd/

2018-04-08 Thread Erik Mackdanz
commit: aef61f3e7622e190f8833f0738661647c279a4f9
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sun Apr  8 20:04:56 2018 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Sun Apr  8 20:04:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aef61f3e

app-emulation/lxd: Support latest confd options

Closes: https://bugs.gentoo.org/652206
Package-Manager: Portage-2.3.26, Repoman-2.3.7

 app-emulation/lxd/files/lxd.confd.1   |  24 
 app-emulation/lxd/lxd-3.0.0-r1.ebuild | 251 ++
 app-emulation/lxd/metadata.xml|   4 +-
 3 files changed, 277 insertions(+), 2 deletions(-)

diff --git a/app-emulation/lxd/files/lxd.confd.1 
b/app-emulation/lxd/files/lxd.confd.1
new file mode 100644
index 000..8e342cc62d1
--- /dev/null
+++ b/app-emulation/lxd/files/lxd.confd.1
@@ -0,0 +1,24 @@
+# Group which owns the shared socket
+LXD_OPTIONS+=" --group lxd"
+
+
+
+# Enable cpu profiling into the specified file
+#LXD_OPTIONS+=" --cpuprofile /tmp/lxc_cpu_profile"
+
+# Enable memory profiling into the specified file
+#LXD_OPTIONS+=" --memprofile /tmp/lxc_mem_profile"
+
+
+
+# Enables debug mode
+#LXD_OPTIONS+=" --debug"
+
+# For debugging, print a complete stack trace every n seconds
+#LXD_OPTIONS+=" --print-goroutines 5"
+
+# Enables verbose mode
+#LXD_OPTIONS+=" --verbose"
+
+# Logfile to log to
+#LXD_OPTIONS+=" --logfile /var/log/lxd/lxd.log"

diff --git a/app-emulation/lxd/lxd-3.0.0-r1.ebuild 
b/app-emulation/lxd/lxd-3.0.0-r1.ebuild
new file mode 100644
index 000..6330fcb2112
--- /dev/null
+++ b/app-emulation/lxd/lxd-3.0.0-r1.ebuild
@@ -0,0 +1,251 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Fast, dense and secure container management"
+HOMEPAGE="https://linuxcontainers.org/lxd/introduction/;
+EGO_PN_PARENT="github.com/lxc"
+EGO_PN="${EGO_PN_PARENT}/lxd"
+
+# Maintained with https://github.com/hsoft/gentoo-ego-vendor-update
+# The "# branch" comments are there for the script, they're important.
+EGO_VENDOR=(
+   "github.com/lxc/lxd e641ae45dc13cc27510c9d2127eece46ed9ac16b"
+   "github.com/CanonicalLtd/go-sqlite3 
730012cee3364e7717c28f7e9b05ee6dd8684bae"
+   "github.com/CanonicalLtd/dqlite 
9334841532709c77fc79e13a08408694e4bb3616"
+   "github.com/CanonicalLtd/go-grpc-sql 
534b56d0c689ed437e6cff44868964d45d3ec85c"
+   "github.com/CanonicalLtd/raft-http 
e4290d0af830073ec140538e8974aa4393495ea1"
+   "github.com/CanonicalLtd/raft-membership 
26ef52960f54c472f52fb3701f19f25319e1032e"
+   "github.com/CanonicalLtd/raft-test 
22441a088d5630ddd2e971eae68074d2b645f1b7"
+   "github.com/dustinkirkland/golang-petname 
d3c2ba80e75eeef10c5cf2fc76d2c809637376b3"
+   "github.com/flosch/pongo2 97eac295f74b5fbb7fd3113e35f4ccf3c816e389"
+   "github.com/juju/errors c7d06af17c68cd34c835053720b21f6549d9b0ee"
+   "github.com/juju/idmclient 15392b0e99abe5983297959c737b8d000e43b34c"
+   "github.com/juju/httprequest 77d36ac4b71a6095506c0617d5881846478558cb"
+   "github.com/juju/utils d18e608d01400189bcda3e2669505cbd30e9dda9"
+   "github.com/juju/loggo 7f1609ff1f3fcf3519ed62ccaaa9e609ea287838"
+   "github.com/juju/webbrowser 54b8c57083b4afb7dc75da7f13e2967b2606a507"
+   "github.com/juju/gomaasapi 663f786f595ba1707f56f62f7f4f2284c47c0f1d"
+   "github.com/juju/schema e4f08199aa80d3194008c0bd2e14ef5edc0e6be6"
+   "github.com/juju/version b64dbd566305c836274f0268fa59183a52906b36"
+   "github.com/juju/persistent-cookiejar 
d5e5a8405ef9633c84af42fbcc734ec8dd73c198"
+   "github.com/juju/go4 40d72ab9641a2a8c36a9c46a51e28367115c8e59"
+   "github.com/juju/testing 43f926548f91d55be6bae26ecb7d2386c64e887c"
+   "github.com/juju/retry 1998d01ba1c3eeb4a4728c4a50660025b2fe7c8f"
+   "github.com/golang/protobuf e09c5db296004fbe3f74490e84dcd62c3c5ddb1b"
+   "github.com/golang/glog 23def4e6c14b4da8ac2ed8007337bc5eb5007998"
+   "github.com/gorilla/mux 4dbd923b0c9e99ff63ad54b0e9705ff92d3cdb06"
+   "github.com/gorilla/websocket eb925808374e5ca90c83401a40d711dc08c0c0f6"
+   "github.com/julienschmidt/httprouter 
d1898390779332322e6b5ca5011da4bf249bb056"
+   "github.com/rogpeppe/fastuuid 6724a57986aff9bff1a1770e9347036def7c89f6"
+   "github.com/pkg/errors 816c9085562cd7ee03e7f8188a1cfd942858cded"
+   "github.com/ryanfaerman/fsm 3dc1bc0980272fd56d81167a48a641dab8356e29"
+   "github.com/hashicorp/raft a3fb4581fb07b16ecf1c3361580d4bdb17de9d

[gentoo-commits] repo/gentoo:master commit in: sys-fs/lxcfs/, sys-fs/lxcfs/files/

2018-04-08 Thread Erik Mackdanz
commit: 4b8ffd26f1eddf2da6844f38767968f6d6e9fbf3
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sun Apr  8 19:42:57 2018 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Sun Apr  8 19:42:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b8ffd26

sys-fs/lxcfs: bump to 3.0.0

Closes: https://bugs.gentoo.org/652392
Package-Manager: Portage-2.3.26, Repoman-2.3.7

 sys-fs/lxcfs/Manifest  |  1 +
 .../lxcfs/files/lxcfs-3.0.0-fusermount-path.patch  | 11 
 sys-fs/lxcfs/files/lxcfs-3.0.0.initd   | 26 
 sys-fs/lxcfs/lxcfs-3.0.0.ebuild| 74 ++
 sys-fs/lxcfs/metadata.xml  |  4 ++
 5 files changed, 116 insertions(+)

diff --git a/sys-fs/lxcfs/Manifest b/sys-fs/lxcfs/Manifest
index 0ce70b1..7536f41bd56 100644
--- a/sys-fs/lxcfs/Manifest
+++ b/sys-fs/lxcfs/Manifest
@@ -1,2 +1,3 @@
 DIST lxcfs-2.0.4.tar.gz 52639 BLAKE2B 
4ef8509b05ac98338003801afeb67a15fcfd1270f90e7b5d1970c4171b9296b77e116f91ec29ec29f3feb0e03c5f2ddf49d014824869aa6cf9897441ebac17a3
 SHA512 
1c701fbd60799a1f7ad7e809c2e52ef0d26ed44e96c2c0376d3c4eb203aafb99ddcaff015f3fa8cc9c1219449210f6bf93844cc568de3a9f55cb8801328cec90
 DIST lxcfs-2.0.6.tar.gz 62632 BLAKE2B 
2bc76de0a7e2657b0d73e79260bfaf5a1ba070a4571d81a7c26d3637fc93937c824496119ff32fbfa56b6f97deca4bb145a952862aff148932531c489eea57a9
 SHA512 
52baf15eb9dc2b694085635f7d8e5c6f1207099173cda607d758b8837a720e4808cacbf83f900a6734d3260d34abafbebdcbb0618cb3cf67c5d304f50d66244d
+DIST lxcfs-3.0.0.tar.gz 49219 BLAKE2B 
c21cd9983e9175bf3a31bafd8a29ddd6a6a549226bd432636dd4ea48bf6268c403f236ca39739a989cd89fa7b0b05043c179ca328fd739f5a9d56e27907a7a60
 SHA512 
99fe11e99c2e487d6ecd9a8484be6413563ddcb33740631ee6fe1b60d3d2d62cea1bb44d1ef6dc45283f5b3d20cd680d48ea3cb5ad17f0c3e7ba6ed56186c42f

diff --git a/sys-fs/lxcfs/files/lxcfs-3.0.0-fusermount-path.patch 
b/sys-fs/lxcfs/files/lxcfs-3.0.0-fusermount-path.patch
new file mode 100644
index 000..61d3494fb7f
--- /dev/null
+++ b/sys-fs/lxcfs/files/lxcfs-3.0.0-fusermount-path.patch
@@ -0,0 +1,11 @@
+--- /config/init/systemd/lxcfs.service.orig2016-07-11 01:18:57.688074437 
+
 /config/init/systemd/lxcfs.service 2016-07-11 01:19:48.516477185 +
+@@ -7,7 +7,7 @@
+ ExecStart=/usr/bin/lxcfs /var/lib/lxcfs/
+ KillMode=process
+ Restart=on-failure
+-ExecStopPost=-/bin/fusermount -u /var/lib/lxcfs
++ExecStopPost=-/usr/bin/fusermount -u /var/lib/lxcfs
+ Delegate=yes
+ 
+ [Install]

diff --git a/sys-fs/lxcfs/files/lxcfs-3.0.0.initd 
b/sys-fs/lxcfs/files/lxcfs-3.0.0.initd
new file mode 100644
index 000..a34e74af7b6
--- /dev/null
+++ b/sys-fs/lxcfs/files/lxcfs-3.0.0.initd
@@ -0,0 +1,26 @@
+#!/sbin/openrc-run
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+DAEMON=/usr/bin/lxcfs
+PIDFILE=/run/lxcfs.pid
+
+start() {
+ebegin "Starting lxcfs"
+
+start-stop-daemon --start \
+ --pidfile ${PIDFILE} \
+ --exec ${DAEMON} \
+ --background \
+ --make-pidfile \
+ -- \
+ -f -o allow_other /var/lib/lxcfs
+
+eend $?
+}
+
+stop() {
+ebegin "Stopping lxcfs"
+start-stop-daemon --stop --quiet -R TERM/45 -p ${PIDFILE}
+eend $?
+}

diff --git a/sys-fs/lxcfs/lxcfs-3.0.0.ebuild b/sys-fs/lxcfs/lxcfs-3.0.0.ebuild
new file mode 100644
index 000..1e619383c4c
--- /dev/null
+++ b/sys-fs/lxcfs/lxcfs-3.0.0.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit systemd vcs-snapshot versionator
+DESCRIPTION="FUSE filesystem for LXC"
+HOMEPAGE="https://linuxcontainers.org/lxcfs/introduction/;
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/lxc/lxcfs.git;
+   EGIT_BRANCH="master"
+   inherit git-r3
+   SRC_URI=""
+   KEYWORDS=""
+else
+   # e.g. upstream is 2.0.0.beta2, we want 2.0.0_beta2
+   UPSTREAM_PV=$(replace_version_separator 3 '.' )
+   
SRC_URI="https://github.com/lxc/lxcfs/archive/${PN}-${UPSTREAM_PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+# Omit all dbus.  Upstream appears to require it because systemd, but
+# lxcfs makes no direct use of dbus.
+RDEPEND="
+   dev-libs/glib:2
+   sys-fs/fuse:0
+"
+DEPEND="
+   sys-apps/help2man
+   ${RDEPEND}
+"
+PATCHES="${FILESDIR}/${P}-fusermount-path.patch"
+
+src_prepare() {
+   default
+   ./bootstrap.sh || die "Failed to bootstrap configure files"
+}
+
+src_configure() {
+   # Without the localstatedir the filesystem isn't mounted correctly
+   econf --localstatedir=/var
+}

[gentoo-commits] repo/gentoo:master commit in: app-emulation/lxd/

2018-04-01 Thread Erik Mackdanz
commit: 3fa90b4dd3a6db6b1510ffd3c284e0ae45071fd7
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Mon Apr  2 02:15:05 2018 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Mon Apr  2 02:15:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fa90b4d

app-emulation/lxd: Remove old versions

Package-Manager: Portage-2.3.26, Repoman-2.3.7

 app-emulation/lxd/Manifest   |  40 ---
 app-emulation/lxd/lxd-2.14-r1.ebuild | 217 ---
 app-emulation/lxd/lxd-2.19.ebuild| 207 -
 3 files changed, 464 deletions(-)

diff --git a/app-emulation/lxd/Manifest b/app-emulation/lxd/Manifest
index db58ec5e30b..09518bce21b 100644
--- a/app-emulation/lxd/Manifest
+++ b/app-emulation/lxd/Manifest
@@ -7,7 +7,6 @@ DIST 
github.com-CanonicalLtd-raft-test-22441a088d5630ddd2e971eae68074d2b645f1b7.
 DIST 
github.com-armon-go-metrics-783273d703149aaeb9897cf58613d5af48861c25.tar.gz 
22373 BLAKE2B 
dd4daca721ac0643f6ba4300966217ec57cb5d21c495029fb356badacfb4032a275807d7498a8fd1bd97315e70ee0c2d3501ae7e3bb072feea94787c5ca8f608
 SHA512 
a1a245cd9ccc07af7fc30bff358819389a18d1be21179626a2e79f0ccb82d71f7a4ad009d8919bbdfb547176346716c3f0b1f764f0e75171381a56aeb066685e
 DIST github.com-boltdb-bolt-fd01fc79c553a8e99d512a07e8e0c63d4a3ccfc5.tar.gz 
83950 BLAKE2B 
04b9aa5632ccf231f319e8d25309f024a2a60c84e8eafac8b4bc16152fb7581d1a563903034e47668d7e9c61fdd6828294342c5b84d843e70367e578864ba4dd
 SHA512 
5effccc7dadb214ef5ce53092db48c04ae25a388962c58732190c34f4537b579ef645ae579df5d0de30645574ff753486a6f743bf4fd58ec1d2aff76ba537694
 DIST 
github.com-cpuguy83-go-md2man-48d8747a2ca13185e7cc8efe6e9fc196a83f71a5.tar.gz 
87543 BLAKE2B 
6305e0097e9b1d9a237d91a7cf1bc2c969f56a2efecb2dc1775d5a8773099672685085829f4b3b721f302ca0495396b4c08417f12d44247f4b143ff3677575ac
 SHA512 
38b93ce7c4320287dad7fe307a9da55c474d57abd15ec58718d455e8721ae66ecb03823c13011ef93d9319d38d1c587039d288209efb6b806baa37e880b37ec9
-DIST 
github.com-dustinkirkland-golang-petname-1f4996aa8aa05ee066aaf9e3179d340b48c6da74.tar.gz
 15087 BLAKE2B 
475488d24d9a859a087367092d5b83e71b858d7dfcd72639e15284fb230b016754fcac64a8a3958380be6007828fa9c09ef86dc0dbfebe67a9d269948986113b
 SHA512 
7f2d849104993e089aac6abc01844a559239110fbe257469ee918de26ef6d77cc29027324204b38613346c6f0579afc66bd721f56c2c2062354ac31f4e7fd7e3
 DIST 
github.com-dustinkirkland-golang-petname-d3c2ba80e75eeef10c5cf2fc76d2c809637376b3.tar.gz
 15127 BLAKE2B 
06338b4364d9554a1334c04bd9ea81df7539641ef5ce41d681670b7b65c06160ef67e4bd3ad2529dc7864537d5be6a91be53c5e96335f5dfcab198a8bcae9a9b
 SHA512 
0f63f01857c30fdb179400b80e4391a12675ed17a981e9f55273fcd44e06df3bbecc127cf80bfd73afe1d4c30cf37638d0b581b2dde787abe2c8835dca8dbc2d
 DIST github.com-flosch-pongo2-5e81b817a0c48c1c57cdf1a9056cf76bdee02ca9.tar.gz 
59915 BLAKE2B 
763403cec3bcb27acd6654e7d2d57d198862b0d16c242ec975b46a7cca95560505b3373e8c4b7a53e7fc025523845bee16b90311f8bd341c0d2bfc28987ae0d4
 SHA512 
c40fc45b7a781067cc80a616b5a843977ff29071f7b36400631a7445d6fd8530144e73ecc1f406b2315be0725a214c62bfafb44f904b76d83384d8df488380ee
 DIST github.com-flosch-pongo2-97eac295f74b5fbb7fd3113e35f4ccf3c816e389.tar.gz 
64365 BLAKE2B 
43774ac445810c6f8be5540024662be24e50926037469334f0c832de941b5f2a2f71829eb83f67ee338058f92bd6f8f67e41241686b2066ebd9c7c81dfc6227c
 SHA512 
fdbfb2b35d208ae28946952835230115701691d23c135a2df548fc33b3397ce9a786890b55e73a3cdbe2392aadafcf9667ebd54c8e78144f95050eae19d1918b
@@ -22,43 +21,23 @@ DIST 
github.com-go-macaroon-macaroon-bed2a428da6e56d950bed5b41fcbae3141e5b0d0.ta
 DIST github.com-go-mgo-mgo-3f83fa5005286a7fe593b055f0d7771a7dce4655.tar.gz 
376880 BLAKE2B 
800038e0870d8b943604bc5edf9ba566d20fed75f445834801955a19da6add891f96cbf5e19a93d520d90ccc4e9da911ab02cccb710fee67b3fe60e4409a717f
 SHA512 
f0e7948d4672d29d3d0a741961ff8a75d30c556e157698118a32de10e2af8eb2ae6a61feea1c93aff313596d285a048a70dae7339c66760ebb91a1aecfb05845
 DIST github.com-go-retry-retry-01631078ef2fdce601e38cfe5f527fab24c9a6d2.tar.gz 
9318 BLAKE2B 
d5eb408e4c4acf0c2304d951705a1f39f2b2663357f04402f5ee47bfc79182511e3a29568846bb902887aa5efb149ac6a4cf32ecae07a183f845ad8886fe0377
 SHA512 
71956a468472754313830a7f1afc844020e5ffc8bac4464e369562bde8c1cf5e11814fc110dcb00d243cbc6c13fe7a0423d29b73f0f420df8313666e645a7a24
 DIST github.com-go-retry-retry-2d7c7c65cc71d024968d9ff4385d5e7ad3a83fcc.tar.gz 
10395 BLAKE2B 
80b7c027f113caf4d2bc88034c551beaea1555e8e89e4dd8e801cf92eb69a3ce89a05cf3ef17c73496a774e5e53e6e24fd93fffacde6c847feaf1e0a3bcd4fe2
 SHA512 
9d0ede95a8ca09f3fb5572d4df53c163dff0ffc2bfd6d5138f3260fa7e2f7b94bf352d4d3c1137dbcac5cbf6494113a1b0254a7fc8cc1189750e754eeaf79b6b
-DIST github.com-go-stack-stack-817915b46b97fd7bb80e8ab6b69f01a53ac3eebf.tar.gz 
6476 BLAKE2B 
4d218f2e10d4e03476116012e5dc000b590786808b4679c170622d9d58ad79fa6794c3dcdded6cb878b346b3bacff16772f4778ea061c713595791345e7cbb29
 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/lxd/

2018-04-01 Thread Erik Mackdanz
commit: f44dbd15c33c4dc285f1f4ea28f638e692567739
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Mon Apr  2 02:12:15 2018 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Mon Apr  2 02:12:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f44dbd15

app-emulation/lxd: bump to 3.0.0

Closes: https://bugs.gentoo.org/647784
Package-Manager: Portage-2.3.26, Repoman-2.3.7

 app-emulation/lxd/Manifest |  53 
 app-emulation/lxd/lxd-3.0.0.ebuild | 251 +
 2 files changed, 304 insertions(+)

diff --git a/app-emulation/lxd/Manifest b/app-emulation/lxd/Manifest
index ee629c9d280..db58ec5e30b 100644
--- a/app-emulation/lxd/Manifest
+++ b/app-emulation/lxd/Manifest
@@ -1,42 +1,73 @@
+DIST 
github.com-CanonicalLtd-dqlite-9334841532709c77fc79e13a08408694e4bb3616.tar.gz 
67246 BLAKE2B 
05efc336d8ee21073261286f268bd071cf11f334c3544e0d267e44cbee5dbb642d20b62f2b293984fdd82e5351ada5330b412267b21e384376f9be12e7ea6346
 SHA512 
0bc787d886f275e8b228bbfda7c96e743bd514db59ed22c8e10ceae2d91c793d4675bf88d6de5bc197983dc43b627d3044e4cb586cf259f2de7e62f738991692
+DIST 
github.com-CanonicalLtd-go-grpc-sql-534b56d0c689ed437e6cff44868964d45d3ec85c.tar.gz
 26922 BLAKE2B 
9f330e00138535b5aa8cf5a98f0feb080e925f0068b5d499b73784a282321a975cf07df4d5b68aec39d3bae08cb9c762059d325b8677cc837f6e461efc565a6e
 SHA512 
474bf9e04cc6f8a19ee3586478ee0887e29427092736295473c51535750c66e3d04bb96f75537edb5ee41bfb07f32cd070fbf3ea04fec8849d3d75a07577cd3d
+DIST 
github.com-CanonicalLtd-go-sqlite3-730012cee3364e7717c28f7e9b05ee6dd8684bae.tar.gz
 2112277 BLAKE2B 
7c6bd67e013f66d5889cb34170cf6f462b14799bc9ccab32037a19d6401677df211d9f9d90790b6a3d46e0673f18e16fce6dd53582f23d589ac4b2fb5570dbaf
 SHA512 
5026475a1b673c3271434c458aa684f774019905d7d8f6d5aa8611b8c8798eff3f97b9d47cd17d5a8bbb03316f54e0bd2bd06f51120c9e860a45efbfc574
+DIST 
github.com-CanonicalLtd-raft-http-e4290d0af830073ec140538e8974aa4393495ea1.tar.gz
 14140 BLAKE2B 
320ac66f57aea98553a6812a4b855ad8631d5ca1110985d7de4975bc7caa7a2b06aaa78b9d54d799d147854182f802d836a2c41a8c03ebe748fe7fd274dbcda0
 SHA512 
82ce95df9a1c492542d474f83abd46c19eb33b6ec8d7bfba7f8683101f66bea34341d031f2701b4128b42d7d8243ade0ee93242f64b69019028c84d5bea70344
+DIST 
github.com-CanonicalLtd-raft-membership-26ef52960f54c472f52fb3701f19f25319e1032e.tar.gz
 8029 BLAKE2B 
a66d3e4c6e63135b681e0a31edb6dcdfccf849206ba95dbcdbc49ee33510d5261a240b647e753f1941e6d846c60c15e6e97cc3727ffd02a2bf65b9fea5f82521
 SHA512 
6ceb2c8e651e4841c242105c8293eff5859bd50d0ee462853b04f759202e615e17c44ec29800e25298a394505a52021b6a6e69e9398e4ab2561c5cb26cb6
+DIST 
github.com-CanonicalLtd-raft-test-22441a088d5630ddd2e971eae68074d2b645f1b7.tar.gz
 23472 BLAKE2B 
790943f53cbbc4d8b2c19aefe8cfcab4b4a3d36bf0927e0e8cf9b7dbc97ce194084c6846991c34402bb1b342123d17b47da6a192196573240c34654d0cb62eb2
 SHA512 
e44cf16d2190c9680e3698d188a065b151458546855c88e343c08022a455312aa4f8191ce8b125f71aeb6b8b9054967b6374750ee3187192528399be2b5b29e7
+DIST 
github.com-armon-go-metrics-783273d703149aaeb9897cf58613d5af48861c25.tar.gz 
22373 BLAKE2B 
dd4daca721ac0643f6ba4300966217ec57cb5d21c495029fb356badacfb4032a275807d7498a8fd1bd97315e70ee0c2d3501ae7e3bb072feea94787c5ca8f608
 SHA512 
a1a245cd9ccc07af7fc30bff358819389a18d1be21179626a2e79f0ccb82d71f7a4ad009d8919bbdfb547176346716c3f0b1f764f0e75171381a56aeb066685e
+DIST github.com-boltdb-bolt-fd01fc79c553a8e99d512a07e8e0c63d4a3ccfc5.tar.gz 
83950 BLAKE2B 
04b9aa5632ccf231f319e8d25309f024a2a60c84e8eafac8b4bc16152fb7581d1a563903034e47668d7e9c61fdd6828294342c5b84d843e70367e578864ba4dd
 SHA512 
5effccc7dadb214ef5ce53092db48c04ae25a388962c58732190c34f4537b579ef645ae579df5d0de30645574ff753486a6f743bf4fd58ec1d2aff76ba537694
+DIST 
github.com-cpuguy83-go-md2man-48d8747a2ca13185e7cc8efe6e9fc196a83f71a5.tar.gz 
87543 BLAKE2B 
6305e0097e9b1d9a237d91a7cf1bc2c969f56a2efecb2dc1775d5a8773099672685085829f4b3b721f302ca0495396b4c08417f12d44247f4b143ff3677575ac
 SHA512 
38b93ce7c4320287dad7fe307a9da55c474d57abd15ec58718d455e8721ae66ecb03823c13011ef93d9319d38d1c587039d288209efb6b806baa37e880b37ec9
 DIST 
github.com-dustinkirkland-golang-petname-1f4996aa8aa05ee066aaf9e3179d340b48c6da74.tar.gz
 15087 BLAKE2B 
475488d24d9a859a087367092d5b83e71b858d7dfcd72639e15284fb230b016754fcac64a8a3958380be6007828fa9c09ef86dc0dbfebe67a9d269948986113b
 SHA512 
7f2d849104993e089aac6abc01844a559239110fbe257469ee918de26ef6d77cc29027324204b38613346c6f0579afc66bd721f56c2c2062354ac31f4e7fd7e3
 DIST 
github.com-dustinkirkland-golang-petname-d3c2ba80e75eeef10c5cf2fc76d2c809637376b3.tar.gz
 15127 BLAKE2B 
06338b4364d9554a1334c04bd9ea81df7539641ef5ce41d681670b7b65c06160ef67e4bd3ad2529dc7864537d5be6a91be53c5e96335f5dfcab198a8bcae9a9b
 SHA512 
0f63f01857c30fdb179400b80e4391a12675ed17a981e9f55273fcd44e06df3bbecc127cf80bfd73afe1d4c30cf37638d0b581b2dde787abe2c8835dca8dbc2d
 DIST github.com-flosch-pongo2-5e81b817a0c48c1c57cdf1a9056cf76bdee02ca9.tar.gz 
59915 B

[gentoo-commits] repo/gentoo:master commit in: media-sound/upmpdcli/

2018-02-08 Thread Erik Mackdanz
commit: 0626ca5e4ef79fb80b3284603832edd4fd893884
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Fri Feb  9 04:40:37 2018 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Fri Feb  9 04:40:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0626ca5e

media-sound/upmpdcli: Add missing eclass

Closes: https://bugs.gentoo.org/646834
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-sound/upmpdcli/upmpdcli-1.2.15.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/media-sound/upmpdcli/upmpdcli-1.2.15.ebuild 
b/media-sound/upmpdcli/upmpdcli-1.2.15.ebuild
index 3acbdb45b48..d62b00ce854 100644
--- a/media-sound/upmpdcli/upmpdcli-1.2.15.ebuild
+++ b/media-sound/upmpdcli/upmpdcli-1.2.15.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=6
 
+inherit user
+
 DESCRIPTION="UPnP Media Renderer front-end for MPD, the Music Player Daemon"
 HOMEPAGE="https://www.lesbonscomptes.com/upmpdcli/index.html;
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: media-sound/upmpdcli/files/, media-sound/upmpdcli/

2018-02-04 Thread Erik Mackdanz
commit: 6bc46b77ac7f5405cdec894793963e0cc94cbf42
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Wed Jan 31 05:06:56 2018 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Sun Feb  4 16:51:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bc46b77

media-sound/upmpdcli: New package 1.2.15

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-sound/upmpdcli/Manifest   |  1 +
 media-sound/upmpdcli/files/upmpdcli.confd   |  1 +
 media-sound/upmpdcli/files/upmpdcli.initd   | 14 +
 media-sound/upmpdcli/metadata.xml   | 16 +++
 media-sound/upmpdcli/upmpdcli-1.2.15.ebuild | 44 +
 5 files changed, 76 insertions(+)

diff --git a/media-sound/upmpdcli/Manifest b/media-sound/upmpdcli/Manifest
new file mode 100644
index 000..a5246d45e10
--- /dev/null
+++ b/media-sound/upmpdcli/Manifest
@@ -0,0 +1 @@
+DIST upmpdcli-1.2.15.tar.gz 401551 BLAKE2B 
0ec3fd67d67fd039f5b0ac385ad12a78e3c48b0d2530690eb9aaff66bbdbf7ae7229d64cfe753d9e70e75070ee5bc4d0849d11909813f06377981974733134ee
 SHA512 
4a62aced9fa2395752164332c84bf3dedd7b793e7e37638cfe063e887d52b9ce956c866de2aa1cddb7a4dcad97562050f9588aedd59e49e7d427671179f9258a

diff --git a/media-sound/upmpdcli/files/upmpdcli.confd 
b/media-sound/upmpdcli/files/upmpdcli.confd
new file mode 100644
index 000..dce55d70aec
--- /dev/null
+++ b/media-sound/upmpdcli/files/upmpdcli.confd
@@ -0,0 +1 @@
+config=/etc/upmpdcli.conf

diff --git a/media-sound/upmpdcli/files/upmpdcli.initd 
b/media-sound/upmpdcli/files/upmpdcli.initd
new file mode 100644
index 000..43618aeca4e
--- /dev/null
+++ b/media-sound/upmpdcli/files/upmpdcli.initd
@@ -0,0 +1,14 @@
+#!/sbin/openrc-run
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+description="UPnP Media Renderer front-end for MPD, the Music Player Daemon"
+pidfile=/var/run/upmpdcli.pid
+command=/usr/bin/upmpdcli
+config="${config:-/etc/upmpdcli.conf}"
+command_args="-c ${config}"
+command_args_background="-D"
+
+depend() {
+need localmount mpd
+}

diff --git a/media-sound/upmpdcli/metadata.xml 
b/media-sound/upmpdcli/metadata.xml
new file mode 100644
index 000..b13ccae7c8b
--- /dev/null
+++ b/media-sound/upmpdcli/metadata.xml
@@ -0,0 +1,16 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+   stasib...@gentoo.org
+   Primary maintainer
+
+
+   UPnP Media Renderer front-end for MPD, the Music Player Daemon
+
+
+   
+   Enable streaming from Qobuz and Tidal external services
+   
+
+

diff --git a/media-sound/upmpdcli/upmpdcli-1.2.15.ebuild 
b/media-sound/upmpdcli/upmpdcli-1.2.15.ebuild
new file mode 100644
index 000..3acbdb45b48
--- /dev/null
+++ b/media-sound/upmpdcli/upmpdcli-1.2.15.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="UPnP Media Renderer front-end for MPD, the Music Player Daemon"
+HOMEPAGE="https://www.lesbonscomptes.com/upmpdcli/index.html;
+LICENSE="GPL-2"
+
+SRC_URI="https://www.lesbonscomptes.com/upmpdcli/downloads/${P}.tar.gz;
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="thirdparty"
+
+DEPEND="
+   dev-libs/jsoncpp
+   media-libs/libmpdclient
+   net-libs/libmicrohttpd
+   net-libs/libupnpp
+"
+RDEPEND="
+   ${DEPEND}
+   thirdparty? ( dev-python/requests )
+   media-sound/mpd
+"
+
+pkg_setup() {
+   enewuser "${PN}"
+   enewgroup "${PN}"
+}
+
+src_install() {
+   default
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+}
+
+pkg_postinst() {
+   einfo
+   einfo "Consider installing media-sound/sc2mpd.  If upmpdcli"
+   einfo "detects sc2mpd at run-time, capabilities are added"
+   einfo "including internet radio support.  See upstream docs"
+   einfo "for more information."
+}



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

2018-02-04 Thread Erik Mackdanz
commit: b927eb4739882ed975ef543d3e5b0cddea78eef7
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Mon Jan 29 04:16:14 2018 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Sun Feb  4 16:51:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b927eb47

net-libs/libupnpp: new package 0.16.1

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 net-libs/libupnpp/Manifest   |  1 +
 net-libs/libupnpp/libupnpp-0.16.1.ebuild | 19 +++
 net-libs/libupnpp/metadata.xml   | 12 
 3 files changed, 32 insertions(+)

diff --git a/net-libs/libupnpp/Manifest b/net-libs/libupnpp/Manifest
new file mode 100644
index 000..e64b4706c53
--- /dev/null
+++ b/net-libs/libupnpp/Manifest
@@ -0,0 +1 @@
+DIST libupnpp-0.16.1.tar.gz 470523 BLAKE2B 
f587633e796c34ed38c35559c935a7f1f4b6042f69d5cc76f268312b0a871988ee5521fba2de125a50c0067d4a5674850eb7d01cb36ed62c0f2b17267a1b3ad8
 SHA512 
c63eb8ab8a76b7e161625631bee645e7a1f8d779ea6b16ed0bbf43d0972e8875613f04dbf44cd43796273f7b20b4fa71b791d10867c6d220f0d78c15c016c275

diff --git a/net-libs/libupnpp/libupnpp-0.16.1.ebuild 
b/net-libs/libupnpp/libupnpp-0.16.1.ebuild
new file mode 100644
index 000..3cc8d14e6b9
--- /dev/null
+++ b/net-libs/libupnpp/libupnpp-0.16.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+DESCRIPTION="The libupnpp C++ library wraps libupnp for easier use by upmpdcli 
and upplay"
+HOMEPAGE="http://www.lesbonscomptes.com/upmpdcli;
+SRC_URI="https://www.lesbonscomptes.com/upmpdcli/downloads/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# Unfortunatetly I receive segfaults from upmpcli on any newer version
+DEPEND="
+   dev-libs/expat
+   
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+   stasib...@gentoo.org
+   Primary maintainer
+
+
+   The libupnpp C++ library wraps libupnp for easier use by upmpdcli and
+upplay
+
+



[gentoo-commits] repo/gentoo:master commit in: media-sound/sc2mpd/files/, media-sound/sc2mpd/

2018-02-04 Thread Erik Mackdanz
commit: fd73aedb541baa3215ee5c8d56bb3f3d8b40e3f7
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sat Feb  3 18:56:21 2018 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Sun Feb  4 16:51:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd73aedb

media-sound/sc2mpd: new package 1.1.4

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-sound/sc2mpd/Manifest|   6 ++
 media-sound/sc2mpd/files/ohnet.makefile.patch  |  35 +++
 media-sound/sc2mpd/files/ohnet.optionparser.patch  |  12 +++
 .../sc2mpd/files/ohnetgenerated.commonmk.patch |  24 +
 .../sc2mpd/files/ohnetgenerated.makefile.patch |  30 ++
 media-sound/sc2mpd/metadata.xml|   9 ++
 media-sound/sc2mpd/sc2mpd-1.1.4.ebuild | 113 +
 7 files changed, 229 insertions(+)

diff --git a/media-sound/sc2mpd/Manifest b/media-sound/sc2mpd/Manifest
new file mode 100644
index 000..ae40124eb0d
--- /dev/null
+++ b/media-sound/sc2mpd/Manifest
@@ -0,0 +1,6 @@
+DIST ohdevtools.d35861.tar.gz 1187475 BLAKE2B 
82138d9b64f3172d540402e99b716e9b56bde2133b2565b442bfe6ae6b0e2235226027c4b43b17e3eb005b6f52a4d6a278e0895d267222a63f910ea556e4d76c
 SHA512 
25188c3ae837db12e5c7f349ab01a315f8c68909e3eaa530dc9ba09fb2bcb3cd0a671676b3dd4902ef019b7e331d2acac0978649bce29df585e54d13158ff162
+DIST ohnet.1dd641.tar.gz 20831753 BLAKE2B 
82724b7f2cd5cd0dcaa54786394a2560b965f5f16df7bb84037795f1334b8052a4cfeff8f5f39bdc5d7a0ccb2093190c38de987957463d10cac407d9694a6a92
 SHA512 
67ccdbee6d909df30acb7c89aeba75d3accdbb533dda5abc02c66f867e2fad9a360696d5e28dd1decdc575a1396d026824329450e85e3a3b3e4f7af2e144140a
+DIST ohnetgenerated.e3edb9.tar.gz 1887473 BLAKE2B 
1b878dd743f0b45f69c3eb018ddbd64db60285ee8743bb039f9a794a9e0ecdb516e1138ac622fc7cde3462fe5c3cfc006d71d0b22048496c1bc190cc4f34a906
 SHA512 
9b48d0ff496acfa4313c1efc90e73f1050fee011b1ab301b9268ba4009fca9a47978cbe2f1f0a1d05d7c939f95b4a38560b9f63464305032c20d36af3ade8811
+DIST ohsongcast.3299ea.tar.gz 831313 BLAKE2B 
aaa5590af288bbf2b358bad613b983418f6648219bba046113a8c712f3a369fee2894c8aa42f96ead16582b96b982d1696b478950e0e3d0ef6c8e3325e5a3214
 SHA512 
ac1e81166e5b73a943f78c930ef89fc5b71447c7eb8c4cc509c50c686a360a25f75f1651061a653bf995c15377bee4cb98a97665bf27f04f947940a249e12661
+DIST ohtopology.cc09c0.tar.gz 118703 BLAKE2B 
ef5b560cb2a272586e8755117b5021d67562bda962b0c6240072ad42876ae71f21c81611521d31b01212d2175637244b8513332858aec3d7e713546587111ed0
 SHA512 
46f1e4ba6b7553b81c939c2ae691ab89e0bf9b565820e8c65b14b6534f3a9240580cb9fd69f46568c5f0c8d105da825b6f9abbf61a64289a4f553a47902b38d4
+DIST sc2mpd-1.1.4.tar.gz 218128 BLAKE2B 
71ff5e95d868c40d5c9fc72d65161d97ccc1ed366e7465c038efb646bb4ab581d24dbab7280fb739029bbaec7ff8f5804006a4cdc8a61ad0395acb9da74db95c
 SHA512 
eebd21198ec2a9b0e1122a9b3316eaefd38daa2e6b6aa4c480e8c1fef0a8600a68c386d1957b4cf9203a61bcc63b7842e145073092f30ec2e81cdf1010e9f1ad

diff --git a/media-sound/sc2mpd/files/ohnet.makefile.patch 
b/media-sound/sc2mpd/files/ohnet.makefile.patch
new file mode 100644
index 000..29a29bcc9bb
--- /dev/null
+++ b/media-sound/sc2mpd/files/ohnet.makefile.patch
@@ -0,0 +1,35 @@
+diff --git a/Makefile b/Makefile
+index 29f2d6a..038b05e 100644
+--- a/Makefile
 b/Makefile
+@@ -82,12 +82,19 @@ else
+ ifneq (,$(findstring arm,$(gcc_machine)))
+ ifneq (,$(findstring linux-gnueabihf,$(gcc_machine)))
+ detected_openhome_architecture = armhf
++else ifneq (,$(findstring armv7hl,$(gcc_machine)))
++# cubox: armv7hl-redhat-linux-gnueabi
++detected_openhome_architecture = armhf
+ else ifeq (${detected_openhome_system},Qnap)
+ detected_openhome_architecture = x19
+ else
+ detected_openhome_architecture = armel
+ endif
+ endif
++ifneq (,$(findstring aarch64,$(gcc_machine)))
++  # odroid64: aarch64-linux-gnu
++  detected_openhome_architecture = arm64
++endif
+ ifneq (,$(findstring i686,$(gcc_machine)))
+   detected_openhome_architecture = x86
+ endif
+@@ -375,6 +382,10 @@ mkdir = mkdir -p
+ rmdir = rm -rf
+ uset4 = no
+ 
++# This avoids errors in Generated/Devices.mak (they apparently have no
++# consequences anyway because we use make native_only=yes)
++t4 = echo
++
+ ifeq ($(managed_only), yes)
+ build_targets_base = make_obj_dir ohNet.net.dll CpProxyDotNetAssemblies 
DvDeviceDotNetAssemblies
+ else

diff --git a/media-sound/sc2mpd/files/ohnet.optionparser.patch 
b/media-sound/sc2mpd/files/ohnet.optionparser.patch
new file mode 100644
index 000..a3165768427
--- /dev/null
+++ b/media-sound/sc2mpd/files/ohnet.optionparser.patch
@@ -0,0 +1,12 @@
+diff --git a/OpenHome/TestFramework/OptionParser.cpp 
b/OpenHome/TestFramework/OptionParser.cpp
+index fe90233..644fc0b 100644
+--- a/OpenHome/TestFramework/OptionParser.cpp
 b/OpenHome/TestFramework/OptionParser.cpp
+@@ -282,6 +282,6 @@ void OptionParser::SetUsage(const

[gentoo-commits] repo/gentoo:master commit in: sys-fs/lxcfs/files/, sys-fs/lxcfs/

2017-03-19 Thread Erik Mackdanz
commit: 69695164a6ffc69e419da45d614aeb21533e867e
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Mon Mar 20 05:00:39 2017 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Mon Mar 20 05:00:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69695164

sys-fs/lxcfs: remove old version

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 sys-fs/lxcfs/Manifest  |  1 -
 .../lxcfs/files/lxcfs-2.0.3-fusermount-path.patch  | 11 
 sys-fs/lxcfs/files/lxcfs-2.0.3.initd   | 26 
 sys-fs/lxcfs/lxcfs-2.0.3.ebuild| 70 --
 4 files changed, 108 deletions(-)

diff --git a/sys-fs/lxcfs/Manifest b/sys-fs/lxcfs/Manifest
index f159e85e3f6..a541be13fe4 100644
--- a/sys-fs/lxcfs/Manifest
+++ b/sys-fs/lxcfs/Manifest
@@ -1,3 +1,2 @@
-DIST lxcfs-2.0.3.tar.gz 51078 SHA256 
742a6cc463dc66179c334ebca4c3276888ef27a564e5e47212b60c655a811a72 SHA512 
14caa2d6598529610ef6bd4c1d6f4d4598e8dc1378a3ee35ea7a1582c11150c896facc80216e67526384995891d9cc1244796860b790ecfc8bf735cc2cd80923
 WHIRLPOOL 
f2de2438e4e521db5135ca81daceccdc1d3820907de9d37842c9bafa112cc416774cb2efe27b815ce26e55617c7eb9f5d076df5423ab354747605fa90643
 DIST lxcfs-2.0.4.tar.gz 52639 SHA256 
9af8199dba2837542ede6e50489100220472241e4b355b685e66c9a72bbcf81a SHA512 
1c701fbd60799a1f7ad7e809c2e52ef0d26ed44e96c2c0376d3c4eb203aafb99ddcaff015f3fa8cc9c1219449210f6bf93844cc568de3a9f55cb8801328cec90
 WHIRLPOOL 
1ac966bab786b00a236225e1856c46fa9d419e42853edcd1181fc3f43d54becb60435fa0679a6a0f838a5edeb920205e3baa734118a4b5d9587e547fd63e3704
 DIST lxcfs-2.0.6.tar.gz 62632 SHA256 
be4ea891887aee2c04b2d9ff5dbb6866178cc1276119f5b116bf3f99c7750213 SHA512 
52baf15eb9dc2b694085635f7d8e5c6f1207099173cda607d758b8837a720e4808cacbf83f900a6734d3260d34abafbebdcbb0618cb3cf67c5d304f50d66244d
 WHIRLPOOL 
0d7fc69400678f03dd8ccb06fee643feaa62469e6287a6bc3935232f775bc93fa5c1d649e7747b3b09867f2678593eaf923c947499c549cfd6c40fcd28620a95

diff --git a/sys-fs/lxcfs/files/lxcfs-2.0.3-fusermount-path.patch 
b/sys-fs/lxcfs/files/lxcfs-2.0.3-fusermount-path.patch
deleted file mode 100644
index 61d3494fb7f..000
--- a/sys-fs/lxcfs/files/lxcfs-2.0.3-fusermount-path.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 /config/init/systemd/lxcfs.service.orig2016-07-11 01:18:57.688074437 
+
-+++ /config/init/systemd/lxcfs.service 2016-07-11 01:19:48.516477185 +
-@@ -7,7 +7,7 @@
- ExecStart=/usr/bin/lxcfs /var/lib/lxcfs/
- KillMode=process
- Restart=on-failure
--ExecStopPost=-/bin/fusermount -u /var/lib/lxcfs
-+ExecStopPost=-/usr/bin/fusermount -u /var/lib/lxcfs
- Delegate=yes
- 
- [Install]

diff --git a/sys-fs/lxcfs/files/lxcfs-2.0.3.initd 
b/sys-fs/lxcfs/files/lxcfs-2.0.3.initd
deleted file mode 100644
index dd556894b7f..000
--- a/sys-fs/lxcfs/files/lxcfs-2.0.3.initd
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-DAEMON=/usr/bin/lxcfs
-PIDFILE=/run/lxcfs.pid
-
-start() {
-ebegin "Starting lxcfs"
-
-start-stop-daemon --start \
- --pidfile ${PIDFILE} \
- --exec ${DAEMON} \
- --background \
- --make-pidfile \
- -- \
- -f -o allow_other /var/lib/lxcfs
-
-eend $?
-}
-
-stop() {
-ebegin "Stopping lxcfs"
-start-stop-daemon --stop --quiet -R TERM/45 -p ${PIDFILE}
-eend $?
-}

diff --git a/sys-fs/lxcfs/lxcfs-2.0.3.ebuild b/sys-fs/lxcfs/lxcfs-2.0.3.ebuild
deleted file mode 100644
index 82ea9915b32..000
--- a/sys-fs/lxcfs/lxcfs-2.0.3.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit systemd vcs-snapshot versionator
-DESCRIPTION="FUSE filesystem for LXC"
-HOMEPAGE="https://linuxcontainers.org/lxcfs/introduction/;
-LICENSE="Apache-2.0"
-SLOT="0"
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/lxc/lxcfs.git;
-   EGIT_BRANCH="master"
-   inherit git-r3
-   SRC_URI=""
-   KEYWORDS=""
-else
-   # e.g. upstream is 2.0.0.beta2, we want 2.0.0_beta2
-   UPSTREAM_PV=$(replace_version_separator 3 '.' )
-   
SRC_URI="https://github.com/lxc/lxcfs/archive/${PN}-${UPSTREAM_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
-fi
-
-IUSE="pam"
-
-# Omit all dbus.  Upstream appears to require it because systemd, but
-# lxcfs makes no direct use of dbus.
-RDEPEND="
-   dev-libs/glib:2
-   sys-fs/fuse
-   virtual/pam
-"
-DEPEND="
-   sys-apps/help2man
-   ${RDEPEND}
-"
-PATCHES="${FILESDIR}/${P}-fusermount-path.patch"
-
-src_prepare() {
-   default
-   ./bootstrap.sh || die

[gentoo-commits] repo/gentoo:master commit in: app-emulation/lxd/, app-emulation/lxd/files/

2017-03-19 Thread Erik Mackdanz
commit: 027c8106615fe6ecfda51e7adc4cfb7ccb142738
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Mon Mar 20 04:51:46 2017 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Mon Mar 20 04:51:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=027c8106

app-emulation/lxd: remove old versions

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-emulation/lxd/Manifest|   2 -
 app-emulation/lxd/files/lxd-2.5-dont-go-get.patch |  22 ---
 app-emulation/lxd/files/lxd-2.5.confd |  27 ---
 app-emulation/lxd/files/lxd-2.5.initd |  49 --
 app-emulation/lxd/files/lxd-2.7-dont-go-get.patch |  22 ---
 app-emulation/lxd/files/lxd-2.7.confd |  27 ---
 app-emulation/lxd/files/lxd-2.7.initd |  49 --
 app-emulation/lxd/lxd-2.5.ebuild  | 194 -
 app-emulation/lxd/lxd-2.7.ebuild  | 198 --
 9 files changed, 590 deletions(-)

diff --git a/app-emulation/lxd/Manifest b/app-emulation/lxd/Manifest
index 53b58ba48e1..dba7edb0899 100644
--- a/app-emulation/lxd/Manifest
+++ b/app-emulation/lxd/Manifest
@@ -1,4 +1,2 @@
 DIST lxd-2.11.tar.bz2 2407968 SHA256 
829643811a711c8e3c118274d517091b4fbd4701b760e46d7f53fcc4d356455d SHA512 
8269a20e0c0c0f3a3a247af15fcda3aa764cd2353d8a7aa9183646dbf19a080ce09bf31ff91a9faca3eda494460a788deabdb145a59c2aa1861f2df89c43294b
 WHIRLPOOL 
ba12b4c41969e17b5f9beaa7908ca7be18d3ce35ae27c762a556fe6d59f48962cf0ccaecc512887d40338e6e26ccdc2cdf6c89d87fd1b2028fb5e04f3a74b639
-DIST lxd-2.5.tar.bz2 2267313 SHA256 
d87ac77ec6f47cd3e3417a78b0c315dac367bc89c532cf1784d80b31e57cfc8d SHA512 
c023f2b9ccd958560eead23806cb60a04371a3721420f5c0d65e55cf2d7647d6690677619c4f8fa91573545817a1444d9d61f6a2b6ca8c3870136911cb1fbce9
 WHIRLPOOL 
e4702e2597c5fe88ffa5139b829146ea474959799910bed79db617d9486da73d9de77c1ad398c1112d04109a858e5684f2c676bfe9fd4d68cf5081fbc0f6ae7a
-DIST lxd-2.7.tar.bz2 2309735 SHA256 
2681a77888e19ed95ea0bd562dee9d03d703d01d25ab8cb8e80eb6c6a5f115ed SHA512 
53a34e96a1478bd73f5b12988a10162fc4d93554cfd66a38a82879662e63a6d34cbdba432dea6e45733cb66f3b40b46146c4be2d38a66eb3d553f8157104b212
 WHIRLPOOL 
7fd13e545c632ee16b96f172948509838bcd85fe3541bd014168acb978811827367d86461eb68579fd6aaf3311a87f960057f207eb9b5a6b908a0aac81a5004d
 DIST lxd-2.8.tar.bz2 2317466 SHA256 
57f08bd3c26ea4f32453aa163b502301ae0a80716d6de56b069eeebb35850011 SHA512 
fdf906add25ab0b79ea7669ad569873a256f0cfc220ed816b0dc2c9b1e525a19e2606678d90d50c4f548b4322a2896d4c12069337f9571a9a4f6646fb6f673a5
 WHIRLPOOL 
049f3664e60e8f6fd98c8403db31db6e1dd5f6efed2e74b9007f9f99a4b337e9f58852253d226fc294c4bc964dd6d5d732a8a386606f206a74d83a32470dc1d3

diff --git a/app-emulation/lxd/files/lxd-2.5-dont-go-get.patch 
b/app-emulation/lxd/files/lxd-2.5-dont-go-get.patch
deleted file mode 100644
index 9402de57735..000
--- a/app-emulation/lxd/files/lxd-2.5-dont-go-get.patch
+++ /dev/null
@@ -1,22 +0,0 @@
 /Makefile.orig 2016-07-11 23:34:40.299664675 +
-+++ /Makefile  2016-07-11 23:37:00.816018727 +
-@@ -12,19 +12,11 @@
- 
- .PHONY: default
- default:
--  # Must a few times due to go get race
--  -go get -t -v -d ./...
--  -go get -t -v -d ./...
--  -go get -t -v -d ./...
-   go install -v $(DEBUG) ./...
-   @echo "LXD built successfully"
- 
- .PHONY: client
- client:
--  # Must a few times due to go get race
--  -go get -t -v -d ./...
--  -go get -t -v -d ./...
--  -go get -t -v -d ./...
-   go install -v $(DEBUG) ./lxc
-   @echo "LXD client built successfully"
- 

diff --git a/app-emulation/lxd/files/lxd-2.5.confd 
b/app-emulation/lxd/files/lxd-2.5.confd
deleted file mode 100644
index 3d553276a5e..000
--- a/app-emulation/lxd/files/lxd-2.5.confd
+++ /dev/null
@@ -1,27 +0,0 @@
-# Group which owns the shared socket
-LXD_OPTIONS+=" --group lxd"
-
-
-
-# Enable cpu profiling into the specified file
-#LXD_OPTIONS+=" --cpuprofile /tmp/lxc_cpu_profile"
-
-# Enable memory profiling into the specified file
-#LXD_OPTIONS+=" --memprofile /tmp/lxc_mem_profile"
-
-
-
-# Enables debug mode
-#LXD_OPTIONS+=" --debug"
-
-# For debugging, print a complete stack trace every n seconds
-#LXD_OPTIONS+=" --print-goroutines-every 5"
-
-# Enables verbose mode
-#LXD_OPTIONS+=" -v"
-
-# Logfile to log to
-#LXD_OPTIONS+=" --logfile /var/log/lxd/lxd.log"
-
-# Enables syslog logging
-#LXD_OPTIONS+=" --syslog"

diff --git a/app-emulation/lxd/files/lxd-2.5.initd 
b/app-emulation/lxd/files/lxd-2.5.initd
deleted file mode 100644
index 9a9d623a278..000
--- a/app-emulation/lxd/files/lxd-2.5.initd
+++ /dev/null
@@ -1,49 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-DAEMON=/usr/sbin/lxd
-PIDFILE=/run/lxd.pid
-
-extra_commands="stopa

[gentoo-commits] repo/gentoo:master commit in: app-emulation/lxd/, app-emulation/lxd/files/

2017-03-19 Thread Erik Mackdanz
commit: 2f378df458a5f692fdee3e2c0a47f69fa7dd8376
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Mon Mar 20 04:35:03 2017 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Mon Mar 20 04:35:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f378df4

app-emulation/lxd: version bump to 2.11

Gentoo-Bug: 612170
Gentoo-Bug: 610718
Gentoo-Bug: 609146
Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-emulation/lxd/Manifest |   1 +
 app-emulation/lxd/files/lxd-2.11-dont-go-get.patch |  16 ++
 app-emulation/lxd/files/lxd-2.11.confd |  27 +++
 app-emulation/lxd/files/lxd-2.11.initd |  46 +
 app-emulation/lxd/files/lxd-2.11.service   |  10 ++
 app-emulation/lxd/lxd-2.11.ebuild  | 197 +
 6 files changed, 297 insertions(+)

diff --git a/app-emulation/lxd/Manifest b/app-emulation/lxd/Manifest
index 8ad8ab8d2b5..53b58ba48e1 100644
--- a/app-emulation/lxd/Manifest
+++ b/app-emulation/lxd/Manifest
@@ -1,3 +1,4 @@
+DIST lxd-2.11.tar.bz2 2407968 SHA256 
829643811a711c8e3c118274d517091b4fbd4701b760e46d7f53fcc4d356455d SHA512 
8269a20e0c0c0f3a3a247af15fcda3aa764cd2353d8a7aa9183646dbf19a080ce09bf31ff91a9faca3eda494460a788deabdb145a59c2aa1861f2df89c43294b
 WHIRLPOOL 
ba12b4c41969e17b5f9beaa7908ca7be18d3ce35ae27c762a556fe6d59f48962cf0ccaecc512887d40338e6e26ccdc2cdf6c89d87fd1b2028fb5e04f3a74b639
 DIST lxd-2.5.tar.bz2 2267313 SHA256 
d87ac77ec6f47cd3e3417a78b0c315dac367bc89c532cf1784d80b31e57cfc8d SHA512 
c023f2b9ccd958560eead23806cb60a04371a3721420f5c0d65e55cf2d7647d6690677619c4f8fa91573545817a1444d9d61f6a2b6ca8c3870136911cb1fbce9
 WHIRLPOOL 
e4702e2597c5fe88ffa5139b829146ea474959799910bed79db617d9486da73d9de77c1ad398c1112d04109a858e5684f2c676bfe9fd4d68cf5081fbc0f6ae7a
 DIST lxd-2.7.tar.bz2 2309735 SHA256 
2681a77888e19ed95ea0bd562dee9d03d703d01d25ab8cb8e80eb6c6a5f115ed SHA512 
53a34e96a1478bd73f5b12988a10162fc4d93554cfd66a38a82879662e63a6d34cbdba432dea6e45733cb66f3b40b46146c4be2d38a66eb3d553f8157104b212
 WHIRLPOOL 
7fd13e545c632ee16b96f172948509838bcd85fe3541bd014168acb978811827367d86461eb68579fd6aaf3311a87f960057f207eb9b5a6b908a0aac81a5004d
 DIST lxd-2.8.tar.bz2 2317466 SHA256 
57f08bd3c26ea4f32453aa163b502301ae0a80716d6de56b069eeebb35850011 SHA512 
fdf906add25ab0b79ea7669ad569873a256f0cfc220ed816b0dc2c9b1e525a19e2606678d90d50c4f548b4322a2896d4c12069337f9571a9a4f6646fb6f673a5
 WHIRLPOOL 
049f3664e60e8f6fd98c8403db31db6e1dd5f6efed2e74b9007f9f99a4b337e9f58852253d226fc294c4bc964dd6d5d732a8a386606f206a74d83a32470dc1d3

diff --git a/app-emulation/lxd/files/lxd-2.11-dont-go-get.patch 
b/app-emulation/lxd/files/lxd-2.11-dont-go-get.patch
new file mode 100644
index 000..8acd93724a5
--- /dev/null
+++ b/app-emulation/lxd/files/lxd-2.11-dont-go-get.patch
@@ -0,0 +1,16 @@
+--- /Makefile.orig 2016-07-11 23:34:40.299664675 +
 /Makefile  2016-07-11 23:37:00.816018727 +
+@@ -13,13 +13,11 @@
+ 
+ .PHONY: default
+ default:
+-  go get -t -v -d ./...
+   go install -v $(TAGS) $(DEBUG) ./...
+   @echo "LXD built successfully"
+ 
+ .PHONY: client
+ client:
+-  go get -t -v -d ./...
+   go install -v $(TAGS) $(DEBUG) ./lxc
+   @echo "LXD client built successfully"
+ 

diff --git a/app-emulation/lxd/files/lxd-2.11.confd 
b/app-emulation/lxd/files/lxd-2.11.confd
new file mode 100644
index 000..3d553276a5e
--- /dev/null
+++ b/app-emulation/lxd/files/lxd-2.11.confd
@@ -0,0 +1,27 @@
+# Group which owns the shared socket
+LXD_OPTIONS+=" --group lxd"
+
+
+
+# Enable cpu profiling into the specified file
+#LXD_OPTIONS+=" --cpuprofile /tmp/lxc_cpu_profile"
+
+# Enable memory profiling into the specified file
+#LXD_OPTIONS+=" --memprofile /tmp/lxc_mem_profile"
+
+
+
+# Enables debug mode
+#LXD_OPTIONS+=" --debug"
+
+# For debugging, print a complete stack trace every n seconds
+#LXD_OPTIONS+=" --print-goroutines-every 5"
+
+# Enables verbose mode
+#LXD_OPTIONS+=" -v"
+
+# Logfile to log to
+#LXD_OPTIONS+=" --logfile /var/log/lxd/lxd.log"
+
+# Enables syslog logging
+#LXD_OPTIONS+=" --syslog"

diff --git a/app-emulation/lxd/files/lxd-2.11.initd 
b/app-emulation/lxd/files/lxd-2.11.initd
new file mode 100644
index 000..be1fb167004
--- /dev/null
+++ b/app-emulation/lxd/files/lxd-2.11.initd
@@ -0,0 +1,46 @@
+#!/sbin/openrc-run
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+DAEMON=/usr/sbin/lxd
+PIDFILE=/run/lxd.pid
+
+extra_commands="stopall"
+
+depend() {
+need net
+use lxcfs
+}
+
+start() {
+ebegin "Starting lxd server"
+
+start-stop-daemon --start \
+ --pidfile ${PIDFILE} \
+ --exec ${DAEMON} \
+ --background \
+ --make-pidfile \
+ -- \
+ 

[gentoo-commits] repo/gentoo:master commit in: sys-fs/lxcfs/, sys-fs/lxcfs/files/

2017-03-19 Thread Erik Mackdanz
commit: e3e0e087b3efc6d1ba2c93b8bbaa65c03b1ad2eb
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Mon Mar 20 02:02:40 2017 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Mon Mar 20 02:02:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3e0e087

sys-fs/lxcfs: version bump to 2.0.6

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 sys-fs/lxcfs/Manifest  |  1 +
 .../lxcfs/files/lxcfs-2.0.6-fusermount-path.patch  | 11 
 sys-fs/lxcfs/files/lxcfs-2.0.6.initd   | 26 
 sys-fs/lxcfs/lxcfs-2.0.6.ebuild| 70 ++
 4 files changed, 108 insertions(+)

diff --git a/sys-fs/lxcfs/Manifest b/sys-fs/lxcfs/Manifest
index 2871694fdde..f159e85e3f6 100644
--- a/sys-fs/lxcfs/Manifest
+++ b/sys-fs/lxcfs/Manifest
@@ -1,2 +1,3 @@
 DIST lxcfs-2.0.3.tar.gz 51078 SHA256 
742a6cc463dc66179c334ebca4c3276888ef27a564e5e47212b60c655a811a72 SHA512 
14caa2d6598529610ef6bd4c1d6f4d4598e8dc1378a3ee35ea7a1582c11150c896facc80216e67526384995891d9cc1244796860b790ecfc8bf735cc2cd80923
 WHIRLPOOL 
f2de2438e4e521db5135ca81daceccdc1d3820907de9d37842c9bafa112cc416774cb2efe27b815ce26e55617c7eb9f5d076df5423ab354747605fa90643
 DIST lxcfs-2.0.4.tar.gz 52639 SHA256 
9af8199dba2837542ede6e50489100220472241e4b355b685e66c9a72bbcf81a SHA512 
1c701fbd60799a1f7ad7e809c2e52ef0d26ed44e96c2c0376d3c4eb203aafb99ddcaff015f3fa8cc9c1219449210f6bf93844cc568de3a9f55cb8801328cec90
 WHIRLPOOL 
1ac966bab786b00a236225e1856c46fa9d419e42853edcd1181fc3f43d54becb60435fa0679a6a0f838a5edeb920205e3baa734118a4b5d9587e547fd63e3704
+DIST lxcfs-2.0.6.tar.gz 62632 SHA256 
be4ea891887aee2c04b2d9ff5dbb6866178cc1276119f5b116bf3f99c7750213 SHA512 
52baf15eb9dc2b694085635f7d8e5c6f1207099173cda607d758b8837a720e4808cacbf83f900a6734d3260d34abafbebdcbb0618cb3cf67c5d304f50d66244d
 WHIRLPOOL 
0d7fc69400678f03dd8ccb06fee643feaa62469e6287a6bc3935232f775bc93fa5c1d649e7747b3b09867f2678593eaf923c947499c549cfd6c40fcd28620a95

diff --git a/sys-fs/lxcfs/files/lxcfs-2.0.6-fusermount-path.patch 
b/sys-fs/lxcfs/files/lxcfs-2.0.6-fusermount-path.patch
new file mode 100644
index 000..61d3494fb7f
--- /dev/null
+++ b/sys-fs/lxcfs/files/lxcfs-2.0.6-fusermount-path.patch
@@ -0,0 +1,11 @@
+--- /config/init/systemd/lxcfs.service.orig2016-07-11 01:18:57.688074437 
+
 /config/init/systemd/lxcfs.service 2016-07-11 01:19:48.516477185 +
+@@ -7,7 +7,7 @@
+ ExecStart=/usr/bin/lxcfs /var/lib/lxcfs/
+ KillMode=process
+ Restart=on-failure
+-ExecStopPost=-/bin/fusermount -u /var/lib/lxcfs
++ExecStopPost=-/usr/bin/fusermount -u /var/lib/lxcfs
+ Delegate=yes
+ 
+ [Install]

diff --git a/sys-fs/lxcfs/files/lxcfs-2.0.6.initd 
b/sys-fs/lxcfs/files/lxcfs-2.0.6.initd
new file mode 100644
index 000..dfc5725f693
--- /dev/null
+++ b/sys-fs/lxcfs/files/lxcfs-2.0.6.initd
@@ -0,0 +1,26 @@
+#!/sbin/openrc-run
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+DAEMON=/usr/bin/lxcfs
+PIDFILE=/run/lxcfs.pid
+
+start() {
+ebegin "Starting lxcfs"
+
+start-stop-daemon --start \
+ --pidfile ${PIDFILE} \
+ --exec ${DAEMON} \
+ --background \
+ --make-pidfile \
+ -- \
+ -f -o allow_other /var/lib/lxcfs
+
+eend $?
+}
+
+stop() {
+ebegin "Stopping lxcfs"
+start-stop-daemon --stop --quiet -R TERM/45 -p ${PIDFILE}
+eend $?
+}

diff --git a/sys-fs/lxcfs/lxcfs-2.0.6.ebuild b/sys-fs/lxcfs/lxcfs-2.0.6.ebuild
new file mode 100644
index 000..bc296b6a704
--- /dev/null
+++ b/sys-fs/lxcfs/lxcfs-2.0.6.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit systemd vcs-snapshot versionator
+DESCRIPTION="FUSE filesystem for LXC"
+HOMEPAGE="https://linuxcontainers.org/lxcfs/introduction/;
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/lxc/lxcfs.git;
+   EGIT_BRANCH="master"
+   inherit git-r3
+   SRC_URI=""
+   KEYWORDS=""
+else
+   # e.g. upstream is 2.0.0.beta2, we want 2.0.0_beta2
+   UPSTREAM_PV=$(replace_version_separator 3 '.' )
+   
SRC_URI="https://github.com/lxc/lxcfs/archive/${PN}-${UPSTREAM_PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+IUSE="pam"
+
+# Omit all dbus.  Upstream appears to require it because systemd, but
+# lxcfs makes no direct use of dbus.
+RDEPEND="
+   dev-libs/glib:2
+   sys-fs/fuse
+   virtual/pam
+"
+DEPEND="
+   sys-apps/help2man
+   ${RDEPEND}
+"
+PATCHES="${FILESDIR}/${P}-fusermount-path.patch"
+
+src_prepare() {
+   default
+   ./bootstrap.sh || die "F

[gentoo-commits] repo/gentoo:master commit in: app-emulation/lxd/, app-emulation/lxd/files/

2017-01-29 Thread Erik Mackdanz
commit: 7536f6915608b79729c01e01b6c69cc9bc2fe026
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Mon Jan 30 01:53:44 2017 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Mon Jan 30 01:53:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7536f691

app-emulation/lxd: bump to 2.8

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-emulation/lxd/Manifest|   1 +
 app-emulation/lxd/files/lxd-2.8-dont-go-get.patch |  22 +++
 app-emulation/lxd/files/lxd-2.8.confd |  27 +++
 app-emulation/lxd/files/lxd-2.8.initd |  50 ++
 app-emulation/lxd/lxd-2.8.ebuild  | 199 ++
 5 files changed, 299 insertions(+)

diff --git a/app-emulation/lxd/Manifest b/app-emulation/lxd/Manifest
index d0ab9fe..8ad8ab8 100644
--- a/app-emulation/lxd/Manifest
+++ b/app-emulation/lxd/Manifest
@@ -1,2 +1,3 @@
 DIST lxd-2.5.tar.bz2 2267313 SHA256 
d87ac77ec6f47cd3e3417a78b0c315dac367bc89c532cf1784d80b31e57cfc8d SHA512 
c023f2b9ccd958560eead23806cb60a04371a3721420f5c0d65e55cf2d7647d6690677619c4f8fa91573545817a1444d9d61f6a2b6ca8c3870136911cb1fbce9
 WHIRLPOOL 
e4702e2597c5fe88ffa5139b829146ea474959799910bed79db617d9486da73d9de77c1ad398c1112d04109a858e5684f2c676bfe9fd4d68cf5081fbc0f6ae7a
 DIST lxd-2.7.tar.bz2 2309735 SHA256 
2681a77888e19ed95ea0bd562dee9d03d703d01d25ab8cb8e80eb6c6a5f115ed SHA512 
53a34e96a1478bd73f5b12988a10162fc4d93554cfd66a38a82879662e63a6d34cbdba432dea6e45733cb66f3b40b46146c4be2d38a66eb3d553f8157104b212
 WHIRLPOOL 
7fd13e545c632ee16b96f172948509838bcd85fe3541bd014168acb978811827367d86461eb68579fd6aaf3311a87f960057f207eb9b5a6b908a0aac81a5004d
+DIST lxd-2.8.tar.bz2 2317466 SHA256 
57f08bd3c26ea4f32453aa163b502301ae0a80716d6de56b069eeebb35850011 SHA512 
fdf906add25ab0b79ea7669ad569873a256f0cfc220ed816b0dc2c9b1e525a19e2606678d90d50c4f548b4322a2896d4c12069337f9571a9a4f6646fb6f673a5
 WHIRLPOOL 
049f3664e60e8f6fd98c8403db31db6e1dd5f6efed2e74b9007f9f99a4b337e9f58852253d226fc294c4bc964dd6d5d732a8a386606f206a74d83a32470dc1d3

diff --git a/app-emulation/lxd/files/lxd-2.8-dont-go-get.patch 
b/app-emulation/lxd/files/lxd-2.8-dont-go-get.patch
new file mode 100644
index ..9402de5
--- /dev/null
+++ b/app-emulation/lxd/files/lxd-2.8-dont-go-get.patch
@@ -0,0 +1,22 @@
+--- /Makefile.orig 2016-07-11 23:34:40.299664675 +
 /Makefile  2016-07-11 23:37:00.816018727 +
+@@ -12,19 +12,11 @@
+ 
+ .PHONY: default
+ default:
+-  # Must a few times due to go get race
+-  -go get -t -v -d ./...
+-  -go get -t -v -d ./...
+-  -go get -t -v -d ./...
+   go install -v $(DEBUG) ./...
+   @echo "LXD built successfully"
+ 
+ .PHONY: client
+ client:
+-  # Must a few times due to go get race
+-  -go get -t -v -d ./...
+-  -go get -t -v -d ./...
+-  -go get -t -v -d ./...
+   go install -v $(DEBUG) ./lxc
+   @echo "LXD client built successfully"
+ 

diff --git a/app-emulation/lxd/files/lxd-2.8.confd 
b/app-emulation/lxd/files/lxd-2.8.confd
new file mode 100644
index ..3d55327
--- /dev/null
+++ b/app-emulation/lxd/files/lxd-2.8.confd
@@ -0,0 +1,27 @@
+# Group which owns the shared socket
+LXD_OPTIONS+=" --group lxd"
+
+
+
+# Enable cpu profiling into the specified file
+#LXD_OPTIONS+=" --cpuprofile /tmp/lxc_cpu_profile"
+
+# Enable memory profiling into the specified file
+#LXD_OPTIONS+=" --memprofile /tmp/lxc_mem_profile"
+
+
+
+# Enables debug mode
+#LXD_OPTIONS+=" --debug"
+
+# For debugging, print a complete stack trace every n seconds
+#LXD_OPTIONS+=" --print-goroutines-every 5"
+
+# Enables verbose mode
+#LXD_OPTIONS+=" -v"
+
+# Logfile to log to
+#LXD_OPTIONS+=" --logfile /var/log/lxd/lxd.log"
+
+# Enables syslog logging
+#LXD_OPTIONS+=" --syslog"

diff --git a/app-emulation/lxd/files/lxd-2.8.initd 
b/app-emulation/lxd/files/lxd-2.8.initd
new file mode 100644
index ..98b89bd
--- /dev/null
+++ b/app-emulation/lxd/files/lxd-2.8.initd
@@ -0,0 +1,50 @@
+#!/sbin/openrc-run
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+DAEMON=/usr/sbin/lxd
+PIDFILE=/run/lxd.pid
+
+extra_commands="stopall"
+
+depend() {
+need net
+use lxcfs
+
+# remove with 2.0 release
+need cgmanager
+}
+
+start() {
+ebegin "Starting lxd server"
+
+start-stop-daemon --start \
+ --pidfile ${PIDFILE} \
+ --exec ${DAEMON} \
+ --background \
+ --make-pidfile \
+ -- \
+ ${LXD_OPTIONS}
+
+eend $?
+}
+
+stop() {
+if [[ $RC_GOINGDOWN = YES ]] || [[ $RC_REBOOT = YES ]]; then
+   stopall
+else
+   ebegin "Stopping lxd service (but not containers)"
+   start-stop-daemon --stop --quiet -R TERM/45 -p ${PIDFILE}
+   ee

[gentoo-commits] repo/gentoo:master commit in: app-emulation/lxd/files/, app-emulation/lxd/

2017-01-03 Thread Erik Mackdanz
commit: 84820f97951810ff7abae4e4e449bbda038b58ee
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Tue Jan  3 14:04:41 2017 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Tue Jan  3 14:04:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84820f97

app-emulation/lxd: remove old versions

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-emulation/lxd/Manifest |   3 -
 app-emulation/lxd/files/lxd-2.2-dont-go-get.patch  |  22 ---
 app-emulation/lxd/files/lxd-2.2.confd  |  27 ---
 app-emulation/lxd/files/lxd-2.2.initd  |  50 --
 app-emulation/lxd/files/lxd-2.3-dont-go-get.patch  |  22 ---
 app-emulation/lxd/files/lxd-2.3.confd  |  27 ---
 app-emulation/lxd/files/lxd-2.3.initd  |  50 --
 .../lxd/files/lxd-2.4.1-dont-go-get.patch  |  22 ---
 app-emulation/lxd/files/lxd-2.4.1.confd|  27 ---
 app-emulation/lxd/files/lxd-2.4.1.initd|  50 --
 app-emulation/lxd/lxd-2.2.ebuild   | 156 -
 app-emulation/lxd/lxd-2.3.ebuild   | 195 -
 app-emulation/lxd/lxd-2.4.1.ebuild | 195 -
 13 files changed, 846 deletions(-)

diff --git a/app-emulation/lxd/Manifest b/app-emulation/lxd/Manifest
index edd2aef..d0ab9fe 100644
--- a/app-emulation/lxd/Manifest
+++ b/app-emulation/lxd/Manifest
@@ -1,5 +1,2 @@
-DIST lxd-2.2.tar.bz2 2234844 SHA256 
c76b8698a9266afa5e4aec3ccaa283226cc52232e10ad376f02c4bcd000126b7 SHA512 
272cd02f8533a18a51739fd2698f239cd57ae852fbf828d3dc53ed1253629808984720bde9173ae7df1f9e94389ab929b53893e7b57c2d0f6571744365c1c93a
 WHIRLPOOL 
d76c5ed9bedde8d51403a452bfc1f33bcb19d71fca79439c63f2b70bd58544ff0c05f4008f2603935dd1c63c4d0ea5c733775c723330de692fc5f6cd471d1529
-DIST lxd-2.3.tar.bz2 2248758 SHA256 
cd746b3f9682e50b7973e6175a5b48b999748face9e4b515491773ade9d754c4 SHA512 
746ea9c2e9266a8482a62fc9e9fdb83f0713b0094e1b52957c5bf2fbd00f4bf1d7a0978086ab123d60ac02bd0dd1f00d46801959ced3b01308170dd7911c7bdc
 WHIRLPOOL 
f899e78bd3082ddd46dab5d09d83fe23a23aabbee09488f48ef2ff4a9f3bc41878ecb50b4223235c12962b01468c7b0124c0ae54e60d452f224824cbc89d144e
-DIST lxd-2.4.1.tar.bz2 2257768 SHA256 
4a02c74819870be5df71227f90be4bc1b7cb90784c115c9f96a6174c8d4dcf75 SHA512 
84ce4911a55d495f809a4174061577eceba0b3cd0381170a23fea91651049e43ec809494bf885b315b2d5fde7cda19ee29eed71259b88d3a789fd87c26aac3db
 WHIRLPOOL 
70a2eb3c6b239e9d8682005134ae5c8e991b2f331685b971e1e8d09173aec8c34848527c9f893af0f937384d0f33f7a9e626f8063a00e2fa450331acf00ad7fe
 DIST lxd-2.5.tar.bz2 2267313 SHA256 
d87ac77ec6f47cd3e3417a78b0c315dac367bc89c532cf1784d80b31e57cfc8d SHA512 
c023f2b9ccd958560eead23806cb60a04371a3721420f5c0d65e55cf2d7647d6690677619c4f8fa91573545817a1444d9d61f6a2b6ca8c3870136911cb1fbce9
 WHIRLPOOL 
e4702e2597c5fe88ffa5139b829146ea474959799910bed79db617d9486da73d9de77c1ad398c1112d04109a858e5684f2c676bfe9fd4d68cf5081fbc0f6ae7a
 DIST lxd-2.7.tar.bz2 2309735 SHA256 
2681a77888e19ed95ea0bd562dee9d03d703d01d25ab8cb8e80eb6c6a5f115ed SHA512 
53a34e96a1478bd73f5b12988a10162fc4d93554cfd66a38a82879662e63a6d34cbdba432dea6e45733cb66f3b40b46146c4be2d38a66eb3d553f8157104b212
 WHIRLPOOL 
7fd13e545c632ee16b96f172948509838bcd85fe3541bd014168acb978811827367d86461eb68579fd6aaf3311a87f960057f207eb9b5a6b908a0aac81a5004d

diff --git a/app-emulation/lxd/files/lxd-2.2-dont-go-get.patch 
b/app-emulation/lxd/files/lxd-2.2-dont-go-get.patch
deleted file mode 100644
index 9402de5..
--- a/app-emulation/lxd/files/lxd-2.2-dont-go-get.patch
+++ /dev/null
@@ -1,22 +0,0 @@
 /Makefile.orig 2016-07-11 23:34:40.299664675 +
-+++ /Makefile  2016-07-11 23:37:00.816018727 +
-@@ -12,19 +12,11 @@
- 
- .PHONY: default
- default:
--  # Must a few times due to go get race
--  -go get -t -v -d ./...
--  -go get -t -v -d ./...
--  -go get -t -v -d ./...
-   go install -v $(DEBUG) ./...
-   @echo "LXD built successfully"
- 
- .PHONY: client
- client:
--  # Must a few times due to go get race
--  -go get -t -v -d ./...
--  -go get -t -v -d ./...
--  -go get -t -v -d ./...
-   go install -v $(DEBUG) ./lxc
-   @echo "LXD client built successfully"
- 

diff --git a/app-emulation/lxd/files/lxd-2.2.confd 
b/app-emulation/lxd/files/lxd-2.2.confd
deleted file mode 100644
index 3d55327..
--- a/app-emulation/lxd/files/lxd-2.2.confd
+++ /dev/null
@@ -1,27 +0,0 @@
-# Group which owns the shared socket
-LXD_OPTIONS+=" --group lxd"
-
-
-
-# Enable cpu profiling into the specified file
-#LXD_OPTIONS+=" --cpuprofile /tmp/lxc_cpu_profile"
-
-# Enable memory profiling into the specified file
-#LXD_OPTIONS+=" --memprofile /tmp/lxc_mem_profile"
-
-
-
-# Enables debug mode
-#LXD_OPTIONS+=" --debug"
-
-# For debugging, print a complete stack trace every n seconds
-#LXD_OPTIONS+=" --print-goroutines-ever

[gentoo-commits] repo/gentoo:master commit in: app-emulation/lxd/, app-emulation/lxd/files/

2017-01-02 Thread Erik Mackdanz
commit: 31abbad829524ad9b08457dae4236ad3168f65b1
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Tue Jan  3 04:04:07 2017 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Tue Jan  3 04:04:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31abbad8

app-emulation/lxd: Bump to 2.7

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-emulation/lxd/Manifest|   1 +
 app-emulation/lxd/files/lxd-2.7-dont-go-get.patch |  22 +++
 app-emulation/lxd/files/lxd-2.7.confd |  27 +++
 app-emulation/lxd/files/lxd-2.7.initd |  50 ++
 app-emulation/lxd/lxd-2.7.ebuild  | 199 ++
 5 files changed, 299 insertions(+)

diff --git a/app-emulation/lxd/Manifest b/app-emulation/lxd/Manifest
index cb63251..edd2aef 100644
--- a/app-emulation/lxd/Manifest
+++ b/app-emulation/lxd/Manifest
@@ -2,3 +2,4 @@ DIST lxd-2.2.tar.bz2 2234844 SHA256 
c76b8698a9266afa5e4aec3ccaa283226cc52232e10a
 DIST lxd-2.3.tar.bz2 2248758 SHA256 
cd746b3f9682e50b7973e6175a5b48b999748face9e4b515491773ade9d754c4 SHA512 
746ea9c2e9266a8482a62fc9e9fdb83f0713b0094e1b52957c5bf2fbd00f4bf1d7a0978086ab123d60ac02bd0dd1f00d46801959ced3b01308170dd7911c7bdc
 WHIRLPOOL 
f899e78bd3082ddd46dab5d09d83fe23a23aabbee09488f48ef2ff4a9f3bc41878ecb50b4223235c12962b01468c7b0124c0ae54e60d452f224824cbc89d144e
 DIST lxd-2.4.1.tar.bz2 2257768 SHA256 
4a02c74819870be5df71227f90be4bc1b7cb90784c115c9f96a6174c8d4dcf75 SHA512 
84ce4911a55d495f809a4174061577eceba0b3cd0381170a23fea91651049e43ec809494bf885b315b2d5fde7cda19ee29eed71259b88d3a789fd87c26aac3db
 WHIRLPOOL 
70a2eb3c6b239e9d8682005134ae5c8e991b2f331685b971e1e8d09173aec8c34848527c9f893af0f937384d0f33f7a9e626f8063a00e2fa450331acf00ad7fe
 DIST lxd-2.5.tar.bz2 2267313 SHA256 
d87ac77ec6f47cd3e3417a78b0c315dac367bc89c532cf1784d80b31e57cfc8d SHA512 
c023f2b9ccd958560eead23806cb60a04371a3721420f5c0d65e55cf2d7647d6690677619c4f8fa91573545817a1444d9d61f6a2b6ca8c3870136911cb1fbce9
 WHIRLPOOL 
e4702e2597c5fe88ffa5139b829146ea474959799910bed79db617d9486da73d9de77c1ad398c1112d04109a858e5684f2c676bfe9fd4d68cf5081fbc0f6ae7a
+DIST lxd-2.7.tar.bz2 2309735 SHA256 
2681a77888e19ed95ea0bd562dee9d03d703d01d25ab8cb8e80eb6c6a5f115ed SHA512 
53a34e96a1478bd73f5b12988a10162fc4d93554cfd66a38a82879662e63a6d34cbdba432dea6e45733cb66f3b40b46146c4be2d38a66eb3d553f8157104b212
 WHIRLPOOL 
7fd13e545c632ee16b96f172948509838bcd85fe3541bd014168acb978811827367d86461eb68579fd6aaf3311a87f960057f207eb9b5a6b908a0aac81a5004d

diff --git a/app-emulation/lxd/files/lxd-2.7-dont-go-get.patch 
b/app-emulation/lxd/files/lxd-2.7-dont-go-get.patch
new file mode 100644
index ..9402de5
--- /dev/null
+++ b/app-emulation/lxd/files/lxd-2.7-dont-go-get.patch
@@ -0,0 +1,22 @@
+--- /Makefile.orig 2016-07-11 23:34:40.299664675 +
 /Makefile  2016-07-11 23:37:00.816018727 +
+@@ -12,19 +12,11 @@
+ 
+ .PHONY: default
+ default:
+-  # Must a few times due to go get race
+-  -go get -t -v -d ./...
+-  -go get -t -v -d ./...
+-  -go get -t -v -d ./...
+   go install -v $(DEBUG) ./...
+   @echo "LXD built successfully"
+ 
+ .PHONY: client
+ client:
+-  # Must a few times due to go get race
+-  -go get -t -v -d ./...
+-  -go get -t -v -d ./...
+-  -go get -t -v -d ./...
+   go install -v $(DEBUG) ./lxc
+   @echo "LXD client built successfully"
+ 

diff --git a/app-emulation/lxd/files/lxd-2.7.confd 
b/app-emulation/lxd/files/lxd-2.7.confd
new file mode 100644
index ..3d55327
--- /dev/null
+++ b/app-emulation/lxd/files/lxd-2.7.confd
@@ -0,0 +1,27 @@
+# Group which owns the shared socket
+LXD_OPTIONS+=" --group lxd"
+
+
+
+# Enable cpu profiling into the specified file
+#LXD_OPTIONS+=" --cpuprofile /tmp/lxc_cpu_profile"
+
+# Enable memory profiling into the specified file
+#LXD_OPTIONS+=" --memprofile /tmp/lxc_mem_profile"
+
+
+
+# Enables debug mode
+#LXD_OPTIONS+=" --debug"
+
+# For debugging, print a complete stack trace every n seconds
+#LXD_OPTIONS+=" --print-goroutines-every 5"
+
+# Enables verbose mode
+#LXD_OPTIONS+=" -v"
+
+# Logfile to log to
+#LXD_OPTIONS+=" --logfile /var/log/lxd/lxd.log"
+
+# Enables syslog logging
+#LXD_OPTIONS+=" --syslog"

diff --git a/app-emulation/lxd/files/lxd-2.7.initd 
b/app-emulation/lxd/files/lxd-2.7.initd
new file mode 100644
index ..98b89bd
--- /dev/null
+++ b/app-emulation/lxd/files/lxd-2.7.initd
@@ -0,0 +1,50 @@
+#!/sbin/openrc-run
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+DAEMON=/usr/sbin/lxd
+PIDFILE=/run/lxd.pid
+
+extra_commands="stopall"
+
+depend() {
+need net
+use lxcfs
+
+# remove with 2.0 release
+need cgmanager
+}
+
+start() {
+ebegin "Starting lxd server"
+
+start-stop-daemon --start \
+ --p

[gentoo-commits] repo/gentoo:master commit in: app-office/ledger/

2016-12-23 Thread Erik Mackdanz
commit: 8e72c0a0fe170cc50ba6b0c939552935151eef92
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sat Dec 24 02:21:01 2016 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Sat Dec 24 02:21:01 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e72c0a0

app-office/ledger: Fix some deps for USE=doc

Gentoo-Bug: 601696

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-office/ledger/ledger-3.1.1.ebuild | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/app-office/ledger/ledger-3.1.1.ebuild 
b/app-office/ledger/ledger-3.1.1.ebuild
index 7bf7605..edc34ae 100644
--- a/app-office/ledger/ledger-3.1.1.ebuild
+++ b/app-office/ledger/ledger-3.1.1.ebuild
@@ -36,7 +36,11 @@ DEPEND="
dev-libs/utfcpp
doc? (
sys-apps/texinfo
-   dev-texlive/texlive-texinfo
+   || (
+   >=dev-texlive/texlive-plainextra-2013
+   dev-texlive/texlive-texinfo
+   )
+   dev-texlive/texlive-fontsrecommended
)
 "
 
@@ -127,3 +131,4 @@ pkg_postrm() {
 
 # rainy day TODO:
 # - IUSE test
+# - EAPI=6



[gentoo-commits] repo/gentoo:master commit in: app-emulation/lxd/files/, app-emulation/lxd/

2016-10-28 Thread Erik Mackdanz
commit: eb97b372e9bf98e02c65c797a4a8b6ab2291c6c0
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sat Oct 29 04:32:13 2016 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Sat Oct 29 04:32:13 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb97b372

app-emulation/lxd: Bump to 2.5

Package-Manager: portage-2.3.2

 app-emulation/lxd/Manifest|   1 +
 app-emulation/lxd/files/lxd-2.5-dont-go-get.patch |  22 +++
 app-emulation/lxd/files/lxd-2.5.confd |  27 +++
 app-emulation/lxd/files/lxd-2.5.initd |  50 ++
 app-emulation/lxd/lxd-2.5.ebuild  | 195 ++
 5 files changed, 295 insertions(+)

diff --git a/app-emulation/lxd/Manifest b/app-emulation/lxd/Manifest
index 20f1f79..cb63251 100644
--- a/app-emulation/lxd/Manifest
+++ b/app-emulation/lxd/Manifest
@@ -1,3 +1,4 @@
 DIST lxd-2.2.tar.bz2 2234844 SHA256 
c76b8698a9266afa5e4aec3ccaa283226cc52232e10ad376f02c4bcd000126b7 SHA512 
272cd02f8533a18a51739fd2698f239cd57ae852fbf828d3dc53ed1253629808984720bde9173ae7df1f9e94389ab929b53893e7b57c2d0f6571744365c1c93a
 WHIRLPOOL 
d76c5ed9bedde8d51403a452bfc1f33bcb19d71fca79439c63f2b70bd58544ff0c05f4008f2603935dd1c63c4d0ea5c733775c723330de692fc5f6cd471d1529
 DIST lxd-2.3.tar.bz2 2248758 SHA256 
cd746b3f9682e50b7973e6175a5b48b999748face9e4b515491773ade9d754c4 SHA512 
746ea9c2e9266a8482a62fc9e9fdb83f0713b0094e1b52957c5bf2fbd00f4bf1d7a0978086ab123d60ac02bd0dd1f00d46801959ced3b01308170dd7911c7bdc
 WHIRLPOOL 
f899e78bd3082ddd46dab5d09d83fe23a23aabbee09488f48ef2ff4a9f3bc41878ecb50b4223235c12962b01468c7b0124c0ae54e60d452f224824cbc89d144e
 DIST lxd-2.4.1.tar.bz2 2257768 SHA256 
4a02c74819870be5df71227f90be4bc1b7cb90784c115c9f96a6174c8d4dcf75 SHA512 
84ce4911a55d495f809a4174061577eceba0b3cd0381170a23fea91651049e43ec809494bf885b315b2d5fde7cda19ee29eed71259b88d3a789fd87c26aac3db
 WHIRLPOOL 
70a2eb3c6b239e9d8682005134ae5c8e991b2f331685b971e1e8d09173aec8c34848527c9f893af0f937384d0f33f7a9e626f8063a00e2fa450331acf00ad7fe
+DIST lxd-2.5.tar.bz2 2267313 SHA256 
d87ac77ec6f47cd3e3417a78b0c315dac367bc89c532cf1784d80b31e57cfc8d SHA512 
c023f2b9ccd958560eead23806cb60a04371a3721420f5c0d65e55cf2d7647d6690677619c4f8fa91573545817a1444d9d61f6a2b6ca8c3870136911cb1fbce9
 WHIRLPOOL 
e4702e2597c5fe88ffa5139b829146ea474959799910bed79db617d9486da73d9de77c1ad398c1112d04109a858e5684f2c676bfe9fd4d68cf5081fbc0f6ae7a

diff --git a/app-emulation/lxd/files/lxd-2.5-dont-go-get.patch 
b/app-emulation/lxd/files/lxd-2.5-dont-go-get.patch
new file mode 100644
index ..9402de5
--- /dev/null
+++ b/app-emulation/lxd/files/lxd-2.5-dont-go-get.patch
@@ -0,0 +1,22 @@
+--- /Makefile.orig 2016-07-11 23:34:40.299664675 +
 /Makefile  2016-07-11 23:37:00.816018727 +
+@@ -12,19 +12,11 @@
+ 
+ .PHONY: default
+ default:
+-  # Must a few times due to go get race
+-  -go get -t -v -d ./...
+-  -go get -t -v -d ./...
+-  -go get -t -v -d ./...
+   go install -v $(DEBUG) ./...
+   @echo "LXD built successfully"
+ 
+ .PHONY: client
+ client:
+-  # Must a few times due to go get race
+-  -go get -t -v -d ./...
+-  -go get -t -v -d ./...
+-  -go get -t -v -d ./...
+   go install -v $(DEBUG) ./lxc
+   @echo "LXD client built successfully"
+ 

diff --git a/app-emulation/lxd/files/lxd-2.5.confd 
b/app-emulation/lxd/files/lxd-2.5.confd
new file mode 100644
index ..3d55327
--- /dev/null
+++ b/app-emulation/lxd/files/lxd-2.5.confd
@@ -0,0 +1,27 @@
+# Group which owns the shared socket
+LXD_OPTIONS+=" --group lxd"
+
+
+
+# Enable cpu profiling into the specified file
+#LXD_OPTIONS+=" --cpuprofile /tmp/lxc_cpu_profile"
+
+# Enable memory profiling into the specified file
+#LXD_OPTIONS+=" --memprofile /tmp/lxc_mem_profile"
+
+
+
+# Enables debug mode
+#LXD_OPTIONS+=" --debug"
+
+# For debugging, print a complete stack trace every n seconds
+#LXD_OPTIONS+=" --print-goroutines-every 5"
+
+# Enables verbose mode
+#LXD_OPTIONS+=" -v"
+
+# Logfile to log to
+#LXD_OPTIONS+=" --logfile /var/log/lxd/lxd.log"
+
+# Enables syslog logging
+#LXD_OPTIONS+=" --syslog"

diff --git a/app-emulation/lxd/files/lxd-2.5.initd 
b/app-emulation/lxd/files/lxd-2.5.initd
new file mode 100644
index ..c1aef37
--- /dev/null
+++ b/app-emulation/lxd/files/lxd-2.5.initd
@@ -0,0 +1,50 @@
+#!/sbin/openrc-run
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+DAEMON=/usr/sbin/lxd
+PIDFILE=/run/lxd.pid
+
+extra_commands="stopall"
+
+depend() {
+need net
+use lxcfs
+
+# remove with 2.0 release
+need cgmanager
+}
+
+start() {
+ebegin "Starting lxd server"
+
+start-stop-daemon --start \
+ --pidfile ${PIDFILE} \
+ --exec ${DAEMON} \
+ --background \
+ 

[gentoo-commits] repo/gentoo:master commit in: app-office/ledger/

2016-10-20 Thread Erik Mackdanz
commit: 5e9155c81197673ead9e31a58575314825e01793
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Fri Oct 21 02:26:38 2016 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Fri Oct 21 02:26:38 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e9155c8

app-office/ledger: Add missing dep for USE=doc

Not a revbump since no change to installed files (before change,
USE=doc either resulted in build failure or identical file set)

Package-Manager: portage-2.3.2

 app-office/ledger/ledger-3.1.1.ebuild | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/app-office/ledger/ledger-3.1.1.ebuild 
b/app-office/ledger/ledger-3.1.1.ebuild
index be23a1e..679e7b6 100644
--- a/app-office/ledger/ledger-3.1.1.ebuild
+++ b/app-office/ledger/ledger-3.1.1.ebuild
@@ -35,7 +35,10 @@ RDEPEND="
 DEPEND="
${COMMON_DEPEND}
dev-libs/utfcpp
-   doc? ( sys-apps/texinfo )
+   doc? (
+   sys-apps/texinfo
+   dev-texlive/texlive-texinfo
+   )
 "
 
 DOCS=(README.md)
@@ -44,7 +47,7 @@ DOCS=(README.md)
 # RAM(!)  Since the memory check in check-reqs doesn't count swap, it
 # may be unfair to fail the build entirely on the memory test alone.
 # Therefore check-reqs_pkg_pretend is deliberately omitted so that we
-# ewarn but not not eerror.
+# ewarn but not eerror.
 pkg_pretend() {
:
 }



[gentoo-commits] repo/gentoo:master commit in: app-emulation/lxd/, app-emulation/lxd/files/

2016-10-10 Thread Erik Mackdanz
commit: 3280f0a52600244c29c9b6b943cb9f3455b387d8
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Tue Oct 11 04:22:24 2016 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Tue Oct 11 04:22:24 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3280f0a5

app-emulation/lxd: Bump to 2.4.1

Package-Manager: portage-2.3.1

 app-emulation/lxd/Manifest |   1 +
 .../lxd/files/lxd-2.4.1-dont-go-get.patch  |  22 +++
 app-emulation/lxd/files/lxd-2.4.1.confd|  27 +++
 app-emulation/lxd/files/lxd-2.4.1.initd|  50 ++
 app-emulation/lxd/lxd-2.4.1.ebuild | 195 +
 5 files changed, 295 insertions(+)

diff --git a/app-emulation/lxd/Manifest b/app-emulation/lxd/Manifest
index b4ba1ca..20f1f79 100644
--- a/app-emulation/lxd/Manifest
+++ b/app-emulation/lxd/Manifest
@@ -1,2 +1,3 @@
 DIST lxd-2.2.tar.bz2 2234844 SHA256 
c76b8698a9266afa5e4aec3ccaa283226cc52232e10ad376f02c4bcd000126b7 SHA512 
272cd02f8533a18a51739fd2698f239cd57ae852fbf828d3dc53ed1253629808984720bde9173ae7df1f9e94389ab929b53893e7b57c2d0f6571744365c1c93a
 WHIRLPOOL 
d76c5ed9bedde8d51403a452bfc1f33bcb19d71fca79439c63f2b70bd58544ff0c05f4008f2603935dd1c63c4d0ea5c733775c723330de692fc5f6cd471d1529
 DIST lxd-2.3.tar.bz2 2248758 SHA256 
cd746b3f9682e50b7973e6175a5b48b999748face9e4b515491773ade9d754c4 SHA512 
746ea9c2e9266a8482a62fc9e9fdb83f0713b0094e1b52957c5bf2fbd00f4bf1d7a0978086ab123d60ac02bd0dd1f00d46801959ced3b01308170dd7911c7bdc
 WHIRLPOOL 
f899e78bd3082ddd46dab5d09d83fe23a23aabbee09488f48ef2ff4a9f3bc41878ecb50b4223235c12962b01468c7b0124c0ae54e60d452f224824cbc89d144e
+DIST lxd-2.4.1.tar.bz2 2257768 SHA256 
4a02c74819870be5df71227f90be4bc1b7cb90784c115c9f96a6174c8d4dcf75 SHA512 
84ce4911a55d495f809a4174061577eceba0b3cd0381170a23fea91651049e43ec809494bf885b315b2d5fde7cda19ee29eed71259b88d3a789fd87c26aac3db
 WHIRLPOOL 
70a2eb3c6b239e9d8682005134ae5c8e991b2f331685b971e1e8d09173aec8c34848527c9f893af0f937384d0f33f7a9e626f8063a00e2fa450331acf00ad7fe

diff --git a/app-emulation/lxd/files/lxd-2.4.1-dont-go-get.patch 
b/app-emulation/lxd/files/lxd-2.4.1-dont-go-get.patch
new file mode 100644
index ..9402de5
--- /dev/null
+++ b/app-emulation/lxd/files/lxd-2.4.1-dont-go-get.patch
@@ -0,0 +1,22 @@
+--- /Makefile.orig 2016-07-11 23:34:40.299664675 +
 /Makefile  2016-07-11 23:37:00.816018727 +
+@@ -12,19 +12,11 @@
+ 
+ .PHONY: default
+ default:
+-  # Must a few times due to go get race
+-  -go get -t -v -d ./...
+-  -go get -t -v -d ./...
+-  -go get -t -v -d ./...
+   go install -v $(DEBUG) ./...
+   @echo "LXD built successfully"
+ 
+ .PHONY: client
+ client:
+-  # Must a few times due to go get race
+-  -go get -t -v -d ./...
+-  -go get -t -v -d ./...
+-  -go get -t -v -d ./...
+   go install -v $(DEBUG) ./lxc
+   @echo "LXD client built successfully"
+ 

diff --git a/app-emulation/lxd/files/lxd-2.4.1.confd 
b/app-emulation/lxd/files/lxd-2.4.1.confd
new file mode 100644
index ..3d55327
--- /dev/null
+++ b/app-emulation/lxd/files/lxd-2.4.1.confd
@@ -0,0 +1,27 @@
+# Group which owns the shared socket
+LXD_OPTIONS+=" --group lxd"
+
+
+
+# Enable cpu profiling into the specified file
+#LXD_OPTIONS+=" --cpuprofile /tmp/lxc_cpu_profile"
+
+# Enable memory profiling into the specified file
+#LXD_OPTIONS+=" --memprofile /tmp/lxc_mem_profile"
+
+
+
+# Enables debug mode
+#LXD_OPTIONS+=" --debug"
+
+# For debugging, print a complete stack trace every n seconds
+#LXD_OPTIONS+=" --print-goroutines-every 5"
+
+# Enables verbose mode
+#LXD_OPTIONS+=" -v"
+
+# Logfile to log to
+#LXD_OPTIONS+=" --logfile /var/log/lxd/lxd.log"
+
+# Enables syslog logging
+#LXD_OPTIONS+=" --syslog"

diff --git a/app-emulation/lxd/files/lxd-2.4.1.initd 
b/app-emulation/lxd/files/lxd-2.4.1.initd
new file mode 100644
index ..c1aef37
--- /dev/null
+++ b/app-emulation/lxd/files/lxd-2.4.1.initd
@@ -0,0 +1,50 @@
+#!/sbin/openrc-run
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+DAEMON=/usr/sbin/lxd
+PIDFILE=/run/lxd.pid
+
+extra_commands="stopall"
+
+depend() {
+need net
+use lxcfs
+
+# remove with 2.0 release
+need cgmanager
+}
+
+start() {
+ebegin "Starting lxd server"
+
+start-stop-daemon --start \
+ --pidfile ${PIDFILE} \
+ --exec ${DAEMON} \
+ --background \
+ --make-pidfile \
+ -- \
+ ${LXD_OPTIONS}
+
+eend $?
+}
+
+stop() {
+if [[ $RC_GOINGDOWN = YES ]] || [[ $RC_REBOOT = YES ]]; then
+   stopall
+else
+   ebegin "Stopping lxd service (but not containers)"
+   start-stop-daemon --stop --quiet -R TERM/4

[gentoo-commits] repo/gentoo:master commit in: app-emulation/lxc/files/, app-emulation/lxc/

2016-10-10 Thread Erik Mackdanz
commit: 0f3fd4deb01b5a24d7e2710b78bc0e0ba36768db
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Tue Oct 11 03:45:25 2016 +
Commit:     Erik Mackdanz  gentoo  org>
CommitDate: Tue Oct 11 03:45:25 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f3fd4de

app-emulation/lxc: Bump to 2.0.5

Package-Manager: portage-2.3.1

 app-emulation/lxc/Manifest |   1 +
 .../lxc/files/lxc-2.0.5-bash-completion.patch  |  31 
 .../lxc/files/lxc-2.0.5-omit-sysconfig.patch   |   5 +
 app-emulation/lxc/lxc-2.0.5.ebuild | 201 +
 4 files changed, 238 insertions(+)

diff --git a/app-emulation/lxc/Manifest b/app-emulation/lxc/Manifest
index fe865f9..155b6f9 100644
--- a/app-emulation/lxc/Manifest
+++ b/app-emulation/lxc/Manifest
@@ -2,3 +2,4 @@ DIST lxc-1.0.7.tar.gz 564985 SHA256 
a0b1b09592e076e270dcb3ba004616d9ac3147f9de0b
 DIST lxc-1.0.8.tar.gz 575127 SHA256 
399ac3eb4e0a89d657fb2e2a57f686ed061d3f1ea4733e7521b1539e9906c7ee SHA512 
f552a4f48bb47d26c6b9ddaf8221a439c0848e3f54ec41b77d54717c21bddd56193941046cc96c699790e8265e762a926469c25ee687adcf7795f2906b1c260a
 WHIRLPOOL 
72cd0b8b0345692dd9a3ed8785ee27f5e575794a96c515db1f1d073c29be4c06ae8c1ee24fa375a5ede2bba2494704916710b2e8814ed991d43330a40dff3d56
 DIST lxc-2.0.3.tar.gz 772448 SHA256 
635afa330088fea57883018da326fc72f85460b5a6c7802ad68044381aff14f3 SHA512 
df714f189ec7aa681710fbd58405b8958740102032c0130d8a0eaaae0341a9bc91a215136203c404ad79773800f620bf6f71f811b3effe559aed66efa4f34fef
 WHIRLPOOL 
89ce2f6762c7279e24658c1154b5c2960d3db32e0ec3724b338f5d30da77cc0b33a2376e5eebe6d9c356bdd34c2aa9da1e2434aecd7e428fa4b729389e35b862
 DIST lxc-2.0.4.tar.gz 775634 SHA256 
57d40234aeecf5b60fb29d563e5a09d6a04c89e1267eb22a6704388ac8573e7b SHA512 
3f985bba5aaa8a70f0329316ea4f42ab135d58c47611154c62e103718212a4b2c5e4f25fd45c372424db1fbf40afdc8269ae98655fb3bc8e31085a5d948f702b
 WHIRLPOOL 
b001c75d67d676e75b203d789cf2c0643ba9a47aa31965441340b66f28e18371415b9d44ce752e35102bc8677688eec6e586d800a33a2a965c8a046c091ebc06
+DIST lxc-2.0.5.tar.gz 778842 SHA256 
1f1c491b2ad5e74a85b8eb791ccac8128e6eaf5ddcc1323e9360997c030f7072 SHA512 
8e14036597fa3407c87fb92d13b40bbca9a646d27d817e0a9d20fe626625d6cf04a1df65b1a723391d41a311b9f4f3432b3213004892d64355fe0edc7858cb9f
 WHIRLPOOL 
fa6ac86d67fe563f92411cbd09a0d66d729a0a15fe48076b42f4b3996e6b786826990bd51382c14606fd1b5240d413bc8d217fac37becd9baccd89de15d30b22

diff --git a/app-emulation/lxc/files/lxc-2.0.5-bash-completion.patch 
b/app-emulation/lxc/files/lxc-2.0.5-bash-completion.patch
new file mode 100644
index ..6feb4c2
--- /dev/null
+++ b/app-emulation/lxc/files/lxc-2.0.5-bash-completion.patch
@@ -0,0 +1,31 @@
+--- /config/bash/Makefile.am.orig  2016-05-18 20:40:42.238487678 +
 /config/bash/Makefile.am   2016-05-18 20:43:02.163497779 +
+@@ -2,12 +2,12 @@
+ 
+ if ENABLE_BASH
+ install-bash:
+-  $(MKDIR_P) $(DESTDIR)$(sysconfdir)/bash_completion.d/
+-  $(INSTALL_DATA) lxc $(DESTDIR)$(sysconfdir)/bash_completion.d/
++  $(MKDIR_P) $(DESTDIR)$(datarootdir)/bash-completion/completions/
++  $(INSTALL_DATA) lxc 
$(DESTDIR)$(datarootdir)/bash-completion/completions/
+ 
+ uninstall-bash:
+-  rm -f $(DESTDIR)$(sysconfdir)/bash_completion.d/lxc
+-  rmdir $(DESTDIR)$(sysconfdir)/bash_completion.d/ || :
++  rm -f $(DESTDIR)$(datarootdir)/bash-completion/completions/lxc
++  rmdir $(DESTDIR)$(datarootdir)/bash-completion/completions/ || :
+ 
+ install-data-local: install-bash
+ uninstall-local: uninstall-bash
+--- /config/bash/lxc.in.orig   2016-05-18 20:40:51.079488316 +
 /config/bash/lxc.in2016-05-18 20:45:03.506506538 +
+@@ -1,4 +1,3 @@
+-_have lxc-start && {
+ _lxc_names() {
+ COMPREPLY=( $( compgen -W "$( lxc-ls )" "$cur" ) )
+ }
+@@ -100,4 +99,3 @@
+ 
+ complete -o default -F _lxc_generic_o lxc-copy
+ complete -o default -F _lxc_generic_o lxc-start-ephemeral
+-}

diff --git a/app-emulation/lxc/files/lxc-2.0.5-omit-sysconfig.patch 
b/app-emulation/lxc/files/lxc-2.0.5-omit-sysconfig.patch
new file mode 100644
index ..3ec8135
--- /dev/null
+++ b/app-emulation/lxc/files/lxc-2.0.5-omit-sysconfig.patch
@@ -0,0 +1,5 @@
+--- /config/Makefile.am.orig   2016-05-19 02:56:11.891113982 +
 /config/Makefile.am2016-05-19 02:56:32.596115476 +
+@@ -1 +1 @@
+-SUBDIRS = apparmor bash etc init selinux templates yum sysconfig
++SUBDIRS = apparmor bash etc init selinux templates yum

diff --git a/app-emulation/lxc/lxc-2.0.5.ebuild 
b/app-emulation/lxc/lxc-2.0.5.ebuild
new file mode 100644
index ..452f249
--- /dev/null
+++ b/app-emulation/lxc/lxc-2.0.5.ebuild
@@ -0,0 +1,201 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+
+MY_P="${P/_/-}"
+PYTHON_COMPAT=( python{3_3,3_4,3_5} )
+DISTUTILS_OPTIONAL=1
+
+inherit autotools 

  1   2   >