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

2021-09-12 Thread Aaron Bauman
commit: fb87394981a143cb328182d8b8970e32eb7b4c58
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Sep 12 16:02:37 2021 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Sun Sep 12 16:02:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb873949

dev-python/tomli: keyword ~x64-macos

Signed-off-by: Aaron Bauman  gentoo.org>

 dev-python/tomli/tomli-1.0.4.ebuild | 2 +-
 dev-python/tomli/tomli-1.2.1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/tomli/tomli-1.0.4.ebuild 
b/dev-python/tomli/tomli-1.0.4.ebuild
index 08f5658740e..169eb9c1465 100644
--- a/dev-python/tomli/tomli-1.0.4.ebuild
+++ b/dev-python/tomli/tomli-1.0.4.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~x64-macos"
 
 BDEPEND="
test? ( dev-python/python-dateutil[${PYTHON_USEDEP}] )"

diff --git a/dev-python/tomli/tomli-1.2.1.ebuild 
b/dev-python/tomli/tomli-1.2.1.ebuild
index 4f1bb6a6fc8..9f31d1a2787 100644
--- a/dev-python/tomli/tomli-1.2.1.ebuild
+++ b/dev-python/tomli/tomli-1.2.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~x64-macos"
 
 BDEPEND="
test? ( dev-python/python-dateutil[${PYTHON_USEDEP}] )"



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

2021-08-29 Thread Aaron Bauman
commit: 31522b6f030799bd24074e8bd82de77bd4aa60ef
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Aug 30 00:10:11 2021 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Mon Aug 30 00:10:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31522b6f

sys-fs/fuse: drop myself as maintainer

* base-system can handle this and I no longer have interest

Signed-off-by: Aaron Bauman  gentoo.org>

 sys-fs/fuse/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/sys-fs/fuse/metadata.xml b/sys-fs/fuse/metadata.xml
index a992a243683..b23dca683f4 100644
--- a/sys-fs/fuse/metadata.xml
+++ b/sys-fs/fuse/metadata.xml
@@ -1,10 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   b...@gentoo.org
-       Aaron Bauman
-   

base-sys...@gentoo.org




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

2021-08-29 Thread Aaron Bauman
commit: feae9c568a30c5b2ec6798c4e2daec26b1987210
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Aug 29 22:32:31 2021 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Sun Aug 29 22:32:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=feae9c56

dev-libs/light: drop old

Signed-off-by: Aaron Bauman  gentoo.org>

 dev-libs/light/light-1.2.2.ebuild | 33 -
 1 file changed, 33 deletions(-)

diff --git a/dev-libs/light/light-1.2.2.ebuild 
b/dev-libs/light/light-1.2.2.ebuild
deleted file mode 100644
index 8210dc3ec01..000
--- a/dev-libs/light/light-1.2.2.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="A program to control backlights (and other hardware lights)"
-HOMEPAGE="https://github.com/haikarainen/light;
-SRC_URI="https://github.com/haikarainen/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="udev"
-
-RDEPEND=""
-DEPEND="udev? ( virtual/libudev:= )
-   ${RDEPEND}"
-
-src_prepare() {
-   eapply "${FILESDIR}/${P}-fcommon.patch"
-   eapply_user
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   $(usex udev --with-udev="/lib/udev/rules.d" "")
-   )
-   econf "${myeconfargs[@]}"
-}



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll/

2021-08-28 Thread Aaron Bauman
commit: 9c6562a07987396d1bd44986c1e4a429133be5bb
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Aug 29 00:39:51 2021 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Sun Aug 29 00:39:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c6562a0

www-apps/jekyll: drop to maintainer-needed

Signed-off-by: Aaron Bauman  gentoo.org>

 www-apps/jekyll/metadata.xml | 8 +---
 1 file changed, 1 insertion(+), 7 deletions(-)

diff --git a/www-apps/jekyll/metadata.xml b/www-apps/jekyll/metadata.xml
index 0bb46a0fb9b..5188377528a 100644
--- a/www-apps/jekyll/metadata.xml
+++ b/www-apps/jekyll/metadata.xml
@@ -1,11 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   b...@gentoo.org
-       Aaron Bauman
-   
-   
-   jekyll/jekyll
-   
+ 
 



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

2021-08-28 Thread Aaron Bauman
commit: eeaff4698d02a2a7ac260df89054e467ae7a64f9
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sat Aug 28 20:07:44 2021 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Sat Aug 28 20:08:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeaff469

dev-libs/light: block sys-power/acpilight; bump EAPI

Closes: https://bugs.gentoo.org/740234
Signed-off-by: Aaron Bauman  gentoo.org>

 dev-libs/light/{light-1.2.2-r1.ebuild => light-1.2.2-r2.ebuild} | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/dev-libs/light/light-1.2.2-r1.ebuild 
b/dev-libs/light/light-1.2.2-r2.ebuild
similarity index 92%
rename from dev-libs/light/light-1.2.2-r1.ebuild
rename to dev-libs/light/light-1.2.2-r2.ebuild
index 8ea699addeb..d5aa9820774 100644
--- a/dev-libs/light/light-1.2.2-r1.ebuild
+++ b/dev-libs/light/light-1.2.2-r2.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit autotools udev
 
@@ -15,7 +15,10 @@ KEYWORDS="~amd64 ~x86"
 
 IUSE="udev"
 
-RDEPEND="acct-group/video"
+RDEPEND="
+   acct-group/video
+   !sys-power/acpilight
+"
 DEPEND="udev? ( virtual/libudev:= )
${RDEPEND}"
 



[gentoo-commits] repo/gentoo:master commit in: sys-power/acpilight/

2021-08-28 Thread Aaron Bauman
commit: da956270287171bce32e90c48c120d2964913992
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sat Aug 28 20:03:16 2021 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Sat Aug 28 20:08:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da956270

sys-power/acpilight: add block on dev-libs/light

Bug: https://bugs.gentoo.org/740234
Signed-off-by: Aaron Bauman  gentoo.org>

 sys-power/acpilight/{acpilight-1.2-r2.ebuild => acpilight-1.2-r3.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-power/acpilight/acpilight-1.2-r2.ebuild 
b/sys-power/acpilight/acpilight-1.2-r3.ebuild
similarity index 98%
rename from sys-power/acpilight/acpilight-1.2-r2.ebuild
rename to sys-power/acpilight/acpilight-1.2-r3.ebuild
index 34572830535..c54de4cb444 100644
--- a/sys-power/acpilight/acpilight-1.2-r2.ebuild
+++ b/sys-power/acpilight/acpilight-1.2-r3.ebuild
@@ -21,6 +21,7 @@ S="${WORKDIR}/${MY_P}"
 
 RDEPEND="virtual/udev
acct-group/video
+   !dev-libs/light
${PYTHON_DEPS}
!x11-apps/xbacklight"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: gui-libs/wlroots/

2021-08-24 Thread Aaron Bauman
commit: bce11c78b0661931dba6cf8d9abbb6b5a0c54f0a
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Aug 25 02:19:57 2021 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Wed Aug 25 02:21:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bce11c78

gui-libs/wlroots: bump to 0.14.1

* bump EAPI

Closes: https://bugs.gentoo.org/804567
Signed-off-by: Aaron Bauman  gentoo.org>

 gui-libs/wlroots/Manifest  |  1 +
 gui-libs/wlroots/wlroots-0.14.1.ebuild | 68 ++
 2 files changed, 69 insertions(+)

diff --git a/gui-libs/wlroots/Manifest b/gui-libs/wlroots/Manifest
index 82b8851c0f1..2376e986141 100644
--- a/gui-libs/wlroots/Manifest
+++ b/gui-libs/wlroots/Manifest
@@ -1,2 +1,3 @@
 DIST wlroots-0.13.0.tar.gz 503575 BLAKE2B 
bfcd40ea5cf9f85157b9a44a4a49f0fef1c82c2199ee428316b578e8d53cc39276b42d0a2c4b6b94d1a1f49df5d312539cdf4d053ea2472e0de93254e39dc015
 SHA512 
1c942a6b8a628383e2b68cd9096d3525021347c5c363a8239a3b4fb0d5736ffcd3e2c1333fdd7d95ecf214dd04bf01062b4f1b4fbbcd88d1d086a55261ca0c82
 DIST wlroots-0.14.0.tar.gz 505461 BLAKE2B 
d2fa28f64014ef9d840838cb5938af23f6f6b211b62dc352d0d5bb824ccaa7d7a85531e1eca14feeb06d31d59955ff9a913e40a73cad21ed1ebfe76ada39d558
 SHA512 
83f001133cb4b11a72bb9532b7321655428826662848f67de8e3220a33d9dff4d37c859602bdc319929949d387d014a257b0347039a6649944d7b084c76bb611
+DIST wlroots-0.14.1.tar.gz 505840 BLAKE2B 
fca4d259cdde62da0c196344ce1d0f5dd679d012ff33e3ceb5385b9374667e16d91059a2ba6a318153e79ac2f0a6464e3066e614a13398f8c433f442560d84d2
 SHA512 
4f557c827f9673eccf208a3644954de80e7355b95cc374cc5e851a47087b227f196e0936c0913d21a6c776c29b74de2d028a100931264e41934c747568d8ebe0

diff --git a/gui-libs/wlroots/wlroots-0.14.1.ebuild 
b/gui-libs/wlroots/wlroots-0.14.1.ebuild
new file mode 100644
index 000..07ce77c9d01
--- /dev/null
+++ b/gui-libs/wlroots/wlroots-0.14.1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="Pluggable, composable, unopinionated modules for building a 
Wayland compositor"
+HOMEPAGE="https://github.com/swaywm/wlroots;
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
+   inherit git-r3
+   SLOT="0/"
+else
+   SRC_URI="https://github.com/swaywm/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+   SLOT="0/14"
+fi
+
+LICENSE="MIT"
+IUSE="x11-backend X"
+
+DEPEND="
+   >=dev-libs/libinput-1.14.0:0=
+   >=dev-libs/wayland-1.19.0
+   >=dev-libs/wayland-protocols-1.17.0
+   media-libs/mesa[egl,gles2,gbm]
+   sys-auth/seatd:=
+   virtual/libudev
+   x11-libs/libdrm
+   x11-libs/libxkbcommon
+   x11-libs/pixman
+   x11-backend? ( x11-libs/libxcb:0= )
+   X? (
+   x11-base/xwayland
+   x11-libs/libxcb:0=
+   x11-libs/xcb-util-image
+   x11-libs/xcb-util-wm
+   )
+"
+RDEPEND="
+   ${DEPEND}
+"
+BDEPEND="
+   >=dev-libs/wayland-protocols-1.17
+   >=dev-util/meson-0.56.0
+   virtual/pkgconfig
+"
+
+src_configure() {
+   # xcb-util-errors is not on Gentoo Repository (and upstream seems 
inactive?)
+   local emesonargs=(
+   "-Dxcb-errors=disabled"
+   "-Dexamples=false"
+   "-Dwerror=false"
+   "-Drenderers=gles2"
+   -Dxwayland=$(usex X enabled disabled)
+   -Dx11-backend=$(usex x11-backend enabled disabled)
+   )
+
+   meson_src_configure
+}
+
+pkg_postinst() {
+   elog "You must be in the input group to allow your compositor"
+   elog "to access input devices via libinput."
+}



[gentoo-commits] repo/gentoo:master commit in: gui-apps/slurp/

2021-08-05 Thread Aaron Bauman
commit: e352a7e0cfdbf889894dd7f1e3a27238b522daec
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Aug  5 15:09:15 2021 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Thu Aug  5 15:10:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e352a7e0

gui-apps/slurp: keyword arm64

Signed-off-by: Aaron Bauman  gentoo.org>

 gui-apps/slurp/slurp-1.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-apps/slurp/slurp-1.3.2.ebuild 
b/gui-apps/slurp/slurp-1.3.2.ebuild
index e2e9ec21244..caa31410330 100644
--- a/gui-apps/slurp/slurp-1.3.2.ebuild
+++ b/gui-apps/slurp/slurp-1.3.2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/emersion/${PN}.git;
 else
SRC_URI="https://github.com/emersion/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: gui-apps/slurp/

2021-08-05 Thread Aaron Bauman
commit: d37ea06a15d867cd0cf23a232ce26cfc48c6354f
Author: Tobias Jakobi  math  uni-bielefeld  de>
AuthorDate: Wed May  5 19:15:53 2021 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Thu Aug  5 15:10:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d37ea06a

gui-apps/slurp: add version 1.3.2

- released on 17th April 2021
- introduces -o argument so slurp can be used as output chooser
  for xdg-desktop-portal-wlr

Bug: https://bugs.gentoo.org/771966
Signed-off-by: Tobias Jakobi  math.uni-bielefeld.de>
Closes: https://github.com/gentoo/gentoo/pull/20693
Signed-off-by: Aaron Bauman  gentoo.org>

 gui-apps/slurp/Manifest   |  1 +
 gui-apps/slurp/slurp-1.3.2.ebuild | 43 +++
 2 files changed, 44 insertions(+)

diff --git a/gui-apps/slurp/Manifest b/gui-apps/slurp/Manifest
index a07473c5b6e..55e3f975e91 100644
--- a/gui-apps/slurp/Manifest
+++ b/gui-apps/slurp/Manifest
@@ -1 +1,2 @@
 DIST slurp-1.2.0.tar.gz 15317 BLAKE2B 
92de74abb54b2d53334e0f0c5d08b0b50e9c4583eb192226e38fcefa07cce2265f808ce81c04170e65d3c1209fa263352e3d70cc0a7cf745ed5e18d57c4d3af6
 SHA512 
443cd497049a5128e80a48c7b2afcc555a8d58a5eacc2dc6207058a9a399bc9e9804c7bca8b010af63f8be99000c05245720bd3e8cca248a74d5aa63a7faf4f9
+DIST slurp-1.3.2.tar.gz 17734 BLAKE2B 
42795f1927742ce9606c685a49f2fb395905c875b50b50b60b68bf129d3c6743278a0eeaed72b94921dd65bd4ca4c078c24c693029cff84dbcbe20165242653c
 SHA512 
9e7f9e4b46095fce5dcc05f8d04b5e576771d15080a0ec451a8a5df681d5ab818cb4d5284a74e1650f775e2d05ca32d66551d8e333d6002827c8b60b12d6bb28

diff --git a/gui-apps/slurp/slurp-1.3.2.ebuild 
b/gui-apps/slurp/slurp-1.3.2.ebuild
new file mode 100644
index 000..e2e9ec21244
--- /dev/null
+++ b/gui-apps/slurp/slurp-1.3.2.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="Select a region in a Wayland compositor and print it to the 
standard output."
+HOMEPAGE="https://github.com/emersion/slurp;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/emersion/${PN}.git;
+else
+   SRC_URI="https://github.com/emersion/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="+man"
+
+DEPEND="
+   >=dev-libs/wayland-protocols-1.14
+   dev-libs/wayland
+   x11-libs/cairo
+   x11-libs/libxkbcommon"
+
+RDEPEND="${DEPEND}"
+
+if [[ ${PV} ==  ]]; then
+   BDEPEND+="man? ( ~app-text/scdoc- )"
+else
+   BDEPEND+="man? ( app-text/scdoc )"
+fi
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature man man-pages)
+   "-Dwerror=false"
+   )
+   meson_src_configure
+}



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

2021-06-27 Thread Aaron Bauman
commit: 4620bd965b4fce84b9503cbff3c1180f263a810f
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Jun 27 20:02:55 2021 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Sun Jun 27 20:02:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4620bd96

dev-libs/unibilium: keyword x64-macos

Signed-off-by: Aaron Bauman  gentoo.org>

 dev-libs/unibilium/unibilium-2.1.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/unibilium/unibilium-2.1.0.ebuild 
b/dev-libs/unibilium/unibilium-2.1.0.ebuild
index 54bebfe17a3..819046b2707 100644
--- a/dev-libs/unibilium/unibilium-2.1.0.ebuild
+++ b/dev-libs/unibilium/unibilium-2.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/neovim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-3+ MIT"
 SLOT="0/4"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~x64-macos"
 IUSE="static-libs"
 
 BDEPEND="



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

2021-06-27 Thread Aaron Bauman
commit: 8caec353efe5f055bd0471f971d89405ce689148
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Jun 27 20:00:27 2021 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Sun Jun 27 20:00:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8caec353

dev-libs/msgpack: keyword x64-macos

Signed-off-by: Aaron Bauman  gentoo.org>

 dev-libs/msgpack/msgpack-3.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/msgpack/msgpack-3.3.0.ebuild 
b/dev-libs/msgpack/msgpack-3.3.0.ebuild
index 8d8ed36de2c..5fcb81a9689 100644
--- a/dev-libs/msgpack/msgpack-3.3.0.ebuild
+++ b/dev-libs/msgpack/msgpack-3.3.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/${PN}/${PN}-c.git;
 else

SRC_URI="https://github.com/${PN}/${PN}-c/releases/download/cpp-${PV}/${P}.tar.gz;
-   KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux ~x64-macos"
 fi
 
 DESCRIPTION="MessagePack is a binary-based efficient data interchange format"



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

2021-06-27 Thread Aaron Bauman
commit: 44b8f3a4eb112a594605ab0fd7e8bc07db5ca66c
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Jun 27 19:59:19 2021 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Sun Jun 27 19:59:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44b8f3a4

dev-libs/libvterm: keyword x64-macos

Signed-off-by: Aaron Bauman  gentoo.org>

 dev-libs/libvterm/libvterm-0.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libvterm/libvterm-0.1.3.ebuild 
b/dev-libs/libvterm/libvterm-0.1.3.ebuild
index 6530912e8f7..93b4531f0e5 100644
--- a/dev-libs/libvterm/libvterm-0.1.3.ebuild
+++ b/dev-libs/libvterm/libvterm-0.1.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.leonerd.org.uk/code/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm ~arm64 x86 ~x64-macos"
 
 BDEPEND="
dev-lang/perl



[gentoo-commits] repo/gentoo:master commit in: dev-lua/mpack/

2021-06-27 Thread Aaron Bauman
commit: 24b61864615d2c975cbf4b27f421574bcf4fefdb
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Jun 27 19:54:05 2021 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Sun Jun 27 19:54:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24b61864

dev-lua/mpack: keyword x64-macos and fix install

Signed-off-by: Aaron Bauman  gentoo.org>

 dev-lua/mpack/mpack-1.0.8-r100.ebuild | 10 +-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/dev-lua/mpack/mpack-1.0.8-r100.ebuild 
b/dev-lua/mpack/mpack-1.0.8-r100.ebuild
index b573bd2b996..f26a805ece1 100644
--- a/dev-lua/mpack/mpack-1.0.8-r100.ebuild
+++ b/dev-lua/mpack/mpack-1.0.8-r100.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x64-macos"
 IUSE="test"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 RESTRICT="!test? ( test )"
@@ -96,6 +96,14 @@ lua_src_install() {
emake "${myemakeargs[@]}" install
 
popd
+
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   local luav=$(lua_get_version)
+   # we only want the major version (e.g. 5.1)
+   local luamv=${luav:0:3}
+   local file="lua/${luamv}/mpack.so"
+   install_name_tool -id "${EPREFIX}/usr/$(get_libdir)/${file}" 
"${ED}/usr/$(get_libdir)/${file}" || die "Failed to adjust install_name"
+   fi
 }
 
 src_install() {



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

2021-06-27 Thread Aaron Bauman
commit: 4ecee885f19943a7947ff5b329acc5ef8c055d48
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Jun 27 20:01:54 2021 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Sun Jun 27 20:01:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ecee885

dev-libs/libtermkey: keyword x64-macos

Signed-off-by: Aaron Bauman  gentoo.org>

 dev-libs/libtermkey/libtermkey-0.22.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libtermkey/libtermkey-0.22.ebuild 
b/dev-libs/libtermkey/libtermkey-0.22.ebuild
index 4df93edfc85..5f60647df32 100644
--- a/dev-libs/libtermkey/libtermkey-0.22.ebuild
+++ b/dev-libs/libtermkey/libtermkey-0.22.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ SRC_URI="http://www.leonerd.org.uk/code/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 x86"
+KEYWORDS="amd64 arm ~arm64 x86 ~x64-macos"
 IUSE="demos static-libs"
 
 RDEPEND="dev-libs/unibilium:="



[gentoo-commits] repo/proj/prefix:master commit in: dev-libs/glib/

2021-06-27 Thread Aaron Bauman
commit: f2ee7a330ddbedb51197822195145bf05266471f
Author: Aaron Bauman  synd  io>
AuthorDate: Sun Jun 27 16:20:49 2021 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Sun Jun 27 16:20:49 2021 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=f2ee7a33

dev-libs/glib: update dep dev-libs/libffi:=

* virtual/libffi no longer exists in favor of dev-libs/libffi:=

Signed-off-by: Aaron Bauman  synd.io>

 dev-libs/glib/Manifest  | 6 ++
 dev-libs/glib/{glib-2.56.2.ebuild => glib-2.56.2-r1.ebuild} | 2 +-
 dev-libs/glib/{glib-2.66.2.ebuild => glib-2.66.2-r1.ebuild} | 2 +-
 3 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/dev-libs/glib/Manifest b/dev-libs/glib/Manifest
index 0b4341f360..08fe290e6c 100644
--- a/dev-libs/glib/Manifest
+++ b/dev-libs/glib/Manifest
@@ -1,4 +1,10 @@
+AUX 2.56-gmodule-cygwin.patch 3482 BLAKE2B 
094036560ed444e050858ff52a4c5f25e13c4988069898e78417def247dae78145d337ff8a6265c7d23fa91f26a48c255b5562de2e9634c5262b90b36a5677f4
 SHA512 
b5faedf2a484c70c16abf3e4a3557ce5b6939995b93fa46644ee4ae7527bdd6a47cced5ae6837b79d1f74836ace0de14d568358a31125ccb9d4d4273219ca0e7
+AUX glib-2.54.3-external-gdbus-codegen.patch 3233 BLAKE2B 
6b96851b7485164ef6c94da1847152a87064eb5c9f9b0ae6996eca84e89c7807bea5cb7c58b8d42dee07eee96647d2439b8c62af023b37849d4465e0c013eca6
 SHA512 
70d942086f6181532b5f95c5a3e0d8bfc7d204ca2d4ee68850af82062b572cc146ac4a5516547011ef39386e10bc291deea32a19fe518e649f4f8ac60271b69c
+AUX glib-2.64.1-mark-gdbus-server-auth-test-flaky.patch 842 BLAKE2B 
6b2eb57b8923c8bb54ead80d829aeb7a5c8a42c62e960e7305bc3fad69c67fd21e1c9f20b5c9002c0319cf3d77992b9cb71912c9b813b723e0a56aaea38330ad
 SHA512 
ccd92d2f1fd495618ac788ffe6b69acec05a521a0ee8ff2bacb1dce6e283a04bbc2a10e61b37fc29f3893003fa154fa0d30bc37ed266b3f813200cd8ed17c116
 DIST glib-2.56.2.tar.xz 8041756 BLAKE2B 
1af5bb37378856e959602bcb9299266bba46b990839c923f6b9881624aed306af0779005281b3e3a46b5994c54812edc86aade9cb782c596fd63b6fd91baba51
 SHA512 
8201ea82d3613d2e879284abe01520b766da30957c5a1a22f3e6019b0cce6bf95d25beae78867b6a133401c4165153c0c92974dd459ab12f9e0e9dd0c95df5d4
 DIST glib-2.66.2.tar.xz 4836456 BLAKE2B 
5484a7fe497dbe06df7ce11dbc8836c95dbb01e6e309516b82158f291536ccbe6e904cb6ae9a5a0223ccc0b52f6e64d61a418bf790538bc90388430977b2
 SHA512 
30278c066c6b209f45fcfdb9ffc4732236451464506b93c0fff0964ff8aac58c15be85c3793c686d4740d9d97857984bc0ab71e38d5da11c5fd860e569fb6cb9
 DIST glib-cygwinports-3a873fdd1b9a9e649563fe8e6b8ae6951b0dd3be.zip 13038 
BLAKE2B 
08f217e204c8518137722dcd535c100cbdc56e43dcf3d16a339c93353c594287670215c130b2c7f83235145632fad6d30903ae099f5999bf72ec070a12da4484
 SHA512 
fd4925d6a2380c5ff551e812a182de20f7b59e5d134a2c54b985efe85ab334499b0050097ca5c3271f14e2c3c5e89650e134a01e4c5be06bad05a12eaaf9fe53
 DIST pkg-config-0.28.tar.gz 1931203 BLAKE2B 
bafdd4e838623965c6bd454421ddd9051fc43fc29948e1615b49fef463c3c3a18807aabe6416f96cfdf58d6b1c9e114d77f97bd985facee7c14284a8a64a768b
 SHA512 
6eafa5ca77c5d44cd15f48457a5e96fcea2555b66d8e35ada5ab59864a0aa03d441e15f54ab9c6343693867b3b490f392c75b7d9312f024c9b7ec6a0194d8320
+EBUILD glib-2.56.2-r1.ebuild 11695 BLAKE2B 
f0f846b08805b59dda01de904738ef78d9ee9c6483b51c592858117fc07d11322194ae209d396691f25fbb4d09d02b233548350986cc0fb003d04a9c98591407
 SHA512 
515997880fdd4f99d53a4883aaab7e1647d60c5a51f300d741f22bef395338adf4cda8790308032775d251a3c93b73b7010aa71c072691e4527899705a11258f
+EBUILD glib-2.66.2-r1.ebuild 10805 BLAKE2B 
fdf2468b6db411f5014442b3595eb59cb9df86ede91dd3dff49e54232585a0c23bbbff6ffed1c0681fcfbd52223465b4ae26474538bc95fb371deea426a9ee7d
 SHA512 
426d81d96283664d41fef2e2fa7ee16453d10c6f434f502a0fd52d43477c3080bad1b1e4ddfaa79e02b03b6fc981f4a36f77cf3d398b36df97c83b02138b4ac8
+MISC metadata.xml 1098 BLAKE2B 
f2bd17f50d68c553b9040e954c0ef91edd29a3f1f7731bc7f45e3a936f702209985d111ad376ca0b51bdb4736d9ee508151fbb57b273a32beb1148aa027226c6
 SHA512 
2745b70b29ba0517144343f5d3f4b7c3389200b1ecbd2830e29bd9a90ca59ebeedf4d66b26a3241e3d3a3066f9a26ae223d075b9b2b82d67e4642e784f236c20

diff --git a/dev-libs/glib/glib-2.56.2.ebuild 
b/dev-libs/glib/glib-2.56.2-r1.ebuild
similarity index 99%
rename from dev-libs/glib/glib-2.56.2.ebuild
rename to dev-libs/glib/glib-2.56.2-r1.ebuild
index 8d44927b1b..b160eea0a1 100644
--- a/dev-libs/glib/glib-2.56.2.ebuild
+++ b/dev-libs/glib/glib-2.56.2-r1.ebuild
@@ -37,7 +37,7 @@ RDEPEND="
!=dev-libs/libpcre-8.13:3[${MULTILIB_USEDEP},static-libs?]
>=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
-   >=virtual/libffi-3.0.13-r1[${MULTILIB_USEDEP}]
+   dev-libs/libffi:=[${MULTILIB_USEDEP}]
>=virtual/libintl-0-r2[${MULTILIB_USEDEP}]
>=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
!prefix-stack? ( kernel_linux? ( 
sys-apps/util-linux[${MULTILIB_USEDEP}] ) )

diff --git a/dev-libs/glib/glib-2.66.2.ebuild 
b/dev-libs/glib/glib-2.66.2-r1.ebuild
similarity index 99%
rename from dev-libs/glib/glib-2.66.2.ebuild
ren

[gentoo-commits] repo/gentoo:master commit in: media-gfx/qrencode/

2021-03-14 Thread Aaron Bauman
commit: 8113c0ec702f5390d26f1775496d6771215a1ce6
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Mar 14 21:44:57 2021 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Sun Mar 14 21:45:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8113c0ec

media-gfx/qrencode: keyword x64-macos

Signed-off-by: Aaron Bauman  gentoo.org>

 media-gfx/qrencode/qrencode-4.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/qrencode/qrencode-4.1.1.ebuild 
b/media-gfx/qrencode/qrencode-4.1.1.ebuild
index 94c2c12fd48..e30ccba4b19 100644
--- a/media-gfx/qrencode/qrencode-4.1.1.ebuild
+++ b/media-gfx/qrencode/qrencode-4.1.1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://fukuchi.org/works/${PN}/${P}.tar.bz2;
 
 LICENSE="LGPL-2"
 SLOT="0/4"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 
~x64-macos"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/pass/

2021-03-14 Thread Aaron Bauman
commit: 6263f3c449b943e973ea35cc8e54615aeac7d542
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Mar 14 21:45:39 2021 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Sun Mar 14 21:45:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6263f3c4

app-admin/pass: keyword x64-macos

Signed-off-by: Aaron Bauman  gentoo.org>

 app-admin/pass/pass-1.7.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/pass/pass-1.7.3.ebuild b/app-admin/pass/pass-1.7.3.ebuild
index 0f7ca8dcb1a..ae678d292fa 100644
--- a/app-admin/pass/pass-1.7.3.ebuild
+++ b/app-admin/pass/pass-1.7.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://git.zx2c4.com/password-store/snapshot/password-store-${PV}.tar.
 
 SLOT="0"
 LICENSE="GPL-2"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 x86 ~x64-macos"
 IUSE="+git X zsh-completion fish-completion emacs dmenu importers elibc_Darwin"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-editors/neovim/

2021-03-14 Thread Aaron Bauman
commit: 821bdc60c8dcad883a38fabf2aae9ef6be96334e
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Mar 14 18:34:55 2021 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Sun Mar 14 18:34:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=821bdc60

app-editors/neovim: keyword x64-macos and fix dep

* net-libs/libnsl is not required and does not build due to dep on
libtirpc

Signed-off-by: Aaron Bauman  gentoo.org>

 app-editors/neovim/neovim-0.4.4-r100.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/app-editors/neovim/neovim-0.4.4-r100.ebuild 
b/app-editors/neovim/neovim-0.4.4-r100.ebuild
index f501db09c7e..6f725bc078d 100644
--- a/app-editors/neovim/neovim-0.4.4-r100.ebuild
+++ b/app-editors/neovim/neovim-0.4.4-r100.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/neovim/neovim.git;
 else
SRC_URI="https://github.com/neovim/neovim/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 x86"
+   KEYWORDS="amd64 ~arm ~arm64 x86 ~x64-macos"
 fi
 
 LICENSE="Apache-2.0 vim"
@@ -49,7 +49,9 @@ DEPEND="${LUA_DEPS}
dev-libs/libuv:0=
>=dev-libs/libvterm-0.1.2
dev-libs/msgpack:0=
-   net-libs/libnsl
+   !kernel_Darwin? (
+   net-libs/libnsl
+   )
tui? (
dev-libs/libtermkey
>=dev-libs/unibilium-2.0.0:0=



[gentoo-commits] repo/gentoo:master commit in: app-editors/neovim/, app-editors/neovim/files/

2021-03-13 Thread Aaron Bauman
commit: fe197a5e3a8e68c1eb55ea0ad333a205fc59aade
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Mar 14 00:18:22 2021 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Sun Mar 14 00:19:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe197a5e

app-editors/neovim: fix build on Darwin

* We don't need no damned automagic here

Suggested-by: Sam James  gentoo.org>
Signed-off-by: Aaron Bauman  gentoo.org>

 .../neovim/files/neovim-0.4.4-cmake-darwin.patch   | 61 ++
 app-editors/neovim/neovim-0.4.4-r100.ebuild|  1 +
 2 files changed, 62 insertions(+)

diff --git a/app-editors/neovim/files/neovim-0.4.4-cmake-darwin.patch 
b/app-editors/neovim/files/neovim-0.4.4-cmake-darwin.patch
new file mode 100644
index 000..4fa8bf45bcb
--- /dev/null
+++ b/app-editors/neovim/files/neovim-0.4.4-cmake-darwin.patch
@@ -0,0 +1,61 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 07928e3..08881ee 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -58,23 +58,6 @@ endif()
+ # used for check_c_compiler_flag
+ include(CheckCCompilerFlag)
+ 
+-if(CMAKE_SYSTEM_NAME STREQUAL "Darwin")
+-  # CMake tries to treat /sw and /opt/local as extension of the system path, 
but
+-  # that doesn't really work out very well.  Once you have a dependency that
+-  # resides there and have to add it as an include directory, then any other
+-  # dependency that could be satisfied from there must be--otherwise you can 
end
+-  # up with conflicting versions.  So, let's make them more of a priority 
having
+-  # them be included as one of the first places to look for dependencies.
+-  list(APPEND CMAKE_PREFIX_PATH /sw /opt/local)
+-
+-  # Work around some old, broken detection by CMake for knowing when to use 
the
+-  # isystem flag.  Apple's compilers have supported this for quite some time
+-  # now.
+-  if(CMAKE_COMPILER_IS_GNUCC)
+-set(CMAKE_INCLUDE_SYSTEM_FLAG_C "-isystem ")
+-  endif()
+-endif()
+-
+ if(WIN32 OR CMAKE_SYSTEM_NAME STREQUAL "Darwin")
+   # Enable fixing case-insensitive filenames for Windows and Mac.
+   set(USE_FNAME_CASE TRUE)
+diff --git a/src/nvim/CMakeLists.txt b/src/nvim/CMakeLists.txt
+index aa81008..0570dc7 100644
+--- a/src/nvim/CMakeLists.txt
 b/src/nvim/CMakeLists.txt
+@@ -192,10 +192,6 @@ get_directory_property(gen_includes INCLUDE_DIRECTORIES)
+ foreach(gen_include ${gen_includes} ${LUA_PREFERRED_INCLUDE_DIRS})
+   list(APPEND gen_cflags "-I${gen_include}")
+ endforeach()
+-if(CMAKE_SYSTEM_NAME STREQUAL "Darwin" AND CMAKE_OSX_SYSROOT)
+-  list(APPEND gen_cflags "-isysroot")
+-  list(APPEND gen_cflags "${CMAKE_OSX_SYSROOT}")
+-endif()
+ string(TOUPPER "${CMAKE_BUILD_TYPE}" build_type)
+ separate_arguments(C_FLAGS_ARRAY UNIX_COMMAND ${CMAKE_C_FLAGS})
+ separate_arguments(C_FLAGS_${build_type}_ARRAY UNIX_COMMAND 
${CMAKE_C_FLAGS_${build_type}})
+diff --git a/third-party/CMakeLists.txt b/third-party/CMakeLists.txt
+index edd5882..e503434 100644
+--- a/third-party/CMakeLists.txt
 b/third-party/CMakeLists.txt
+@@ -105,13 +105,6 @@ if(CMAKE_CXX_COMPILER)
+   set(DEPS_CXX_COMPILER "${CMAKE_CXX_COMPILER}")
+ endif()
+ 
+-if(CMAKE_OSX_SYSROOT)
+-  set(DEPS_C_COMPILER "${DEPS_C_COMPILER} -isysroot${CMAKE_OSX_SYSROOT}")
+-  if(DEPS_CXX_COMPILER)
+-set(DEPS_CXX_COMPILER "${DEPS_CXX_COMPILER} 
-isysroot${CMAKE_OSX_SYSROOT}")
+-  endif()
+-endif()
+-
+ # Cross compiling: use these for dependencies built for the
+ # HOST system, when not crosscompiling these should be the
+ # same as DEPS_*. Except when targeting Unix in which case
\ No newline at end of file

diff --git a/app-editors/neovim/neovim-0.4.4-r100.ebuild 
b/app-editors/neovim/neovim-0.4.4-r100.ebuild
index 987745e5962..f501db09c7e 100644
--- a/app-editors/neovim/neovim-0.4.4-r100.ebuild
+++ b/app-editors/neovim/neovim-0.4.4-r100.ebuild
@@ -63,6 +63,7 @@ RDEPEND="
 PATCHES=(
"${FILESDIR}/${PN}-0.4.4-cmake_lua_version.patch"
"${FILESDIR}/${PN}-0.4.4-cmake-release-type.patch"
+   "${FILESDIR}/${PN}-0.4.4-cmake-darwin.patch"
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/, sys-devel/autoconf/files/

2021-03-13 Thread Aaron Bauman
commit: c2768b36696fbafe315ae1b3b8b4038dfc7dfc03
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sat Mar 13 20:07:44 2021 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Sat Mar 13 20:07:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2768b36

sys-devel/autoconf: fix patch for Darwin

Signed-off-by: Aaron Bauman  gentoo.org>

 sys-devel/autoconf/autoconf-2.71.ebuild |  2 +-
 sys-devel/autoconf/files/autoconf-2.71-darwin.patch | 11 +++
 2 files changed, 12 insertions(+), 1 deletion(-)

diff --git a/sys-devel/autoconf/autoconf-2.71.ebuild 
b/sys-devel/autoconf/autoconf-2.71.ebuild
index d6187f9fa30..86e89e45086 100644
--- a/sys-devel/autoconf/autoconf-2.71.ebuild
+++ b/sys-devel/autoconf/autoconf-2.71.ebuild
@@ -40,7 +40,7 @@ PDEPEND="emacs? ( app-emacs/autoconf-mode )"
 src_prepare() {
# usr/bin/libtool is provided by binutils-apple, need gnu libtool
if [[ ${CHOST} == *-darwin* ]] ; then
-   PATCHES+=( "${FILESDIR}"/${PN}-2.61-darwin.patch )
+   PATCHES+=( "${FILESDIR}"/${PN}-2.71-darwin.patch )
fi
 
# Save timestamp to avoid later makeinfo call

diff --git a/sys-devel/autoconf/files/autoconf-2.71-darwin.patch 
b/sys-devel/autoconf/files/autoconf-2.71-darwin.patch
new file mode 100644
index 000..c122aee4b22
--- /dev/null
+++ b/sys-devel/autoconf/files/autoconf-2.71-darwin.patch
@@ -0,0 +1,11 @@
+--- a/bin/autoreconf.in
 b/bin/autoreconf.in
+@@ -122,7 +122,7 @@
+ my $autom4te= $ENV{'AUTOM4TE'}|| '@bindir@/@autom4te-name@';
+ my $automake= $ENV{'AUTOMAKE'}|| 'automake';
+ my $aclocal = $ENV{'ACLOCAL'} || 'aclocal';
+-my $libtoolize  = $ENV{'LIBTOOLIZE'}  || 'libtoolize';
++my $libtoolize  = $ENV{'LIBTOOLIZE'}  || 'glibtoolize';
+ my $intltoolize = $ENV{'INTLTOOLIZE'} || 'intltoolize';
+ my $gtkdocize   = $ENV{'GTKDOCIZE'}   || 'gtkdocize';
+ my $autopoint   = $ENV{'AUTOPOINT'}   || 'autopoint';



[gentoo-commits] repo/gentoo:master commit in: dev-lua/LuaBitOp/

2021-03-09 Thread Aaron Bauman
commit: 845521d116e91e6ed9c0f048ef2744486e626b0a
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Mar  9 18:54:29 2021 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Tue Mar  9 18:55:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=845521d1

dev-lua/LuaBitOp: fix build on Darwin; keyword ~x64-macos

Signed-off-by: Aaron Bauman  gentoo.org>

 dev-lua/LuaBitOp/LuaBitOp-1.0.2-r102.ebuild | 15 +--
 1 file changed, 13 insertions(+), 2 deletions(-)

diff --git a/dev-lua/LuaBitOp/LuaBitOp-1.0.2-r102.ebuild 
b/dev-lua/LuaBitOp/LuaBitOp-1.0.2-r102.ebuild
index 617860f3937..7aff8d1d405 100644
--- a/dev-lua/LuaBitOp/LuaBitOp-1.0.2-r102.ebuild
+++ b/dev-lua/LuaBitOp/LuaBitOp-1.0.2-r102.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 LUA_COMPAT=( lua5-{1..2} luajit )
 
-inherit lua toolchain-funcs
+inherit flag-o-matic lua toolchain-funcs
 
 DESCRIPTION="Bit Operations Library for the Lua Programming Language"
 HOMEPAGE="http://bitop.luajit.org;
@@ -13,7 +13,7 @@ SRC_URI="http://bitop.luajit.org/download/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ppc ppc64 sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ppc ppc64 sparc x86 ~x64-macos"
 IUSE="test"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 RESTRICT="!test? ( test )"
@@ -45,6 +45,9 @@ lua_src_compile() {
 }
 
 src_compile() {
+   if [[ $CHOST == *-darwin* ]] ; then
+   append-ldflags "-undefined dynamic_lookup"
+   fi
lua_foreach_impl lua_src_compile
 }
 
@@ -77,6 +80,14 @@ lua_src_install() {
doexe bit.so
 
popd
+
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   local luav=$(lua_get_version)
+   # we only want the major version (e.g. 5.1)
+   local luamv=${luav:0:3}
+   local file="lua/${luamv}/bit.so"
+   install_name_tool -id "${EPREFIX}/usr/$(get_libdir)/${file}" 
"${ED}/usr/$(get_libdir)/${file}" || die "Failed to adjust install_name"
+   fi
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: dev-lua/lpeg/

2021-03-09 Thread Aaron Bauman
commit: 8547f12dc95fb46445d540486669aed209507392
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Mar  9 18:21:35 2021 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Tue Mar  9 18:21:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8547f12d

dev-lua/lpeg: fix build on Darwin; keyword for x64-macos

Signed-off-by: Aaron Bauman  gentoo.org>

 dev-lua/lpeg/lpeg-1.0.2-r101.ebuild | 15 ++-
 1 file changed, 14 insertions(+), 1 deletion(-)

diff --git a/dev-lua/lpeg/lpeg-1.0.2-r101.ebuild 
b/dev-lua/lpeg/lpeg-1.0.2-r101.ebuild
index 769fbe86123..fd6789b18f6 100644
--- a/dev-lua/lpeg/lpeg-1.0.2-r101.ebuild
+++ b/dev-lua/lpeg/lpeg-1.0.2-r101.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://www.inf.puc-rio.br/~roberto/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 sparc x86 ~x64-macos"
 IUSE="test debug doc"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 
@@ -39,6 +39,11 @@ lua_src_prepare() {
 src_prepare() {
default
use debug && append-cflags -DLPEG_DEBUG
+
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   append-ldflags "-undefined dynamic_lookup"
+   fi
+
lua_foreach_impl lua_src_prepare
 }
 
@@ -70,6 +75,14 @@ lua_src_install() {
instdir="$(lua_get_lmod_dir)"
insinto "${instdir#${EPREFIX}}"
doins re.lua
+
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   local luav=$(lua_get_version)
+   # we only want the major version (e.g. 5.1)
+   local luamv=${luav:0:3}
+   local file="lua/${luamv}/lpeg.so"
+   install_name_tool -id "${EPREFIX}/usr/$(get_libdir)/${file}" 
"${ED}/usr/$(get_libdir)/${file}" || die "Failed to adjust install_name"
+   fi
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luv/

2021-03-09 Thread Aaron Bauman
commit: 1749aae9b0f5dde83dcd49a4c397ac7ba2288e95
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Mar  9 16:21:27 2021 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Tue Mar  9 16:21:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1749aae9

dev-lua/luv: bump to 1.36.0.0; fix build on Darwin; keyword x64-macos

Suggested-by: Sam James  gentoo.org>
Signed-off-by: Aaron Bauman  gentoo.org>

 dev-lua/luv/Manifest|  1 +
 dev-lua/luv/luv-1.36.0.0.ebuild | 86 +
 2 files changed, 87 insertions(+)

diff --git a/dev-lua/luv/Manifest b/dev-lua/luv/Manifest
index d5445635f8b..41bb93c952b 100644
--- a/dev-lua/luv/Manifest
+++ b/dev-lua/luv/Manifest
@@ -1,2 +1,3 @@
 DIST luv-1.32.0.0.tar.gz 91349 BLAKE2B 
e4a90b3241e2fe650f62e34439ed75f9ba53168d6bd96b8685fc5600d6f9cbb1bb598a7d40d918ab9123cf4bad99f872a79d0664056d35caba52d1eda9046020
 SHA512 
7db52afc1ca79052e349be7a37deb67066ee9005f8d7f7d0dae62bd83a93b4140103ee6dddeca2e02a3fc37b3880a5c18904429886af1d441f8de0cfabf5bd8c
+DIST luv-1.36.0.0.tar.gz 107196 BLAKE2B 
31a02c3e928559037355186810187299a3cb1420265a27756b0613781621c78c18edc272072cc29c46336787b040453cc9a06195264c0a72a985e49c48202022
 SHA512 
3119c1450a8317725d59cc1ab6afccfbde752b0c32b38909dfdd31bf88ea0751920dc68750da52cf17a6430637cf1094f4d5500e4c50d1145eca48bb12728ba1
 DIST luv-lua-compat-0.10.tar.gz 53695 BLAKE2B 
e570aedb23b8ed7ca38c4316ffab25b93a0f9f6f0fae79af563ca8a81dd6453ac273e1f9e70674c484a2dec68749e7d53a1c1736a72616c210b8e38a31b3f191
 SHA512 
f7f39085f4f6b16095f41e635b4c5477b3dab5e42b5b65a9d522941a3807ea521d4a27a77293a3c9d0ecea78a1f6c2a2497394b2d220f4d7d65e23510563d46d

diff --git a/dev-lua/luv/luv-1.36.0.0.ebuild b/dev-lua/luv/luv-1.36.0.0.ebuild
new file mode 100644
index 000..74f83948638
--- /dev/null
+++ b/dev-lua/luv/luv-1.36.0.0.ebuild
@@ -0,0 +1,86 @@
+# Copyright 2019-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit cmake flag-o-matic lua-single unpacker
+
+# e.g. MY_PV = a.b.c-d
+MY_PV="$(ver_rs 3 -)"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="Bare libuv bindings for lua"
+HOMEPAGE="https://github.com/luvit/luv;
+
+LUA_COMPAT_PV="0.10"
+SRC_URI="
+   https://github.com/luvit/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz
+   
https://github.com/keplerproject/lua-compat-5.3/archive/v${LUA_COMPAT_PV}.tar.gz
 -> ${PN}-lua-compat-${LUA_COMPAT_PV}.tar.gz
+"
+
+LICENSE="Apache-2.0 MIT"
+SLOT="0"
+KEYWORDS="amd64 ~arm ~arm64 x86 ~x64-macos"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+
+BDEPEND="virtual/pkgconfig"
+DEPEND="${LUA_DEPS}
+   >=dev-libs/libuv-1.32.0:="
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.32.0.0-cmake_lua_version.patch
+)
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   # Fix libdir
+   # Match '/lib/' and '/lib"' without capturing / or ", replacing with 
libdir
+   sed -i -r "s/\/lib(\"|\/)/\/$(get_libdir)\1/g" CMakeLists.txt || die 
"Failed to sed CMakeLists.txt"
+   cmake_src_prepare
+}
+
+# This could in theory be multi-impl (and we have an ebuild in git history,
+# 1.32.0.0-r101, which implements it) - the only revdep currently in the tree,
+# app-editors/neovim, actually links against luv instead of trying to load it
+# as a module. We could probably implement some sort of a hack for this
+# - but given how messy it would be, don't bother unless someone actually 
requests
+# luv multi-impl support.
+src_configure() {
+   lua_compat_dir="${WORKDIR}/lua-compat-5.3-${LUA_COMPAT_PV}"
+
+   local mycmakeargs=(
+   -DBUILD_MODULE=OFF
+   -DLUA_BUILD_TYPE=System
+   -DLUA_COMPAT53_DIR="${lua_compat_dir}"
+   -DWITH_SHARED_LIBUV=ON
+   )
+   if [[ ${ELUA} == luajit ]]; then
+   mycmakeargs+=(
+   -DWITH_LUA_ENGINE=LuaJIT
+   )
+   else
+   mycmakeargs+=(
+   -DWITH_LUA_ENGINE=Lua
+   -DLUA_VERSION=$(ver_cut 1-2 $(lua_get_version))
+   )
+   fi
+
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   append-ldflags "-undefined dynamic_lookup"
+   fi
+
+   cmake_src_configure
+}
+
+src_test() {
+   # We need to copy the library back so that the tests see it
+   ln -s "${BUILD_DIR}/libluv.so" "./luv.so" || die "Failed to symlink 
library for tests"
+   ${ELUA} "tests/run.lua" || die "Tests failed"
+}



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

2021-03-07 Thread Aaron Bauman
commit: 9895f54be5ddd88d7043ef9be0792787ff92e263
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Mar  8 02:02:21 2021 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Mon Mar  8 02:02:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9895f54b

dev-libs/libutf8prof: keyword ~x64-macos

Signed-off-by: Aaron Bauman  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild
index 1328d81f501..aaaea94a9ff 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/JuliaStrings/${PN#lib}/archive/v${PV}.tar.gz -> ${P}
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x64-cygwin ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="cjk static-libs test"
 RESTRICT="!test? ( test )"
 



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

2021-03-07 Thread Aaron Bauman
commit: c6170e322999b2a94121b1d467bb101e894663dd
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Mar  8 02:01:18 2021 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Mon Mar  8 02:02:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6170e32

dev-libs/libmpack: fix build on Darwin and keyword

Signed-off-by: Aaron Bauman  gentoo.org>

 dev-libs/libmpack/libmpack-1.0.5.ebuild | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/dev-libs/libmpack/libmpack-1.0.5.ebuild 
b/dev-libs/libmpack/libmpack-1.0.5.ebuild
index 4885407e7e5..6c07fbb2582 100644
--- a/dev-libs/libmpack/libmpack-1.0.5.ebuild
+++ b/dev-libs/libmpack/libmpack-1.0.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm ~arm64 x86 ~x64-macos"
 
 DEPEND=""
 RDEPEND="${DEPEND}"
@@ -30,6 +30,7 @@ src_prepare() {
 
 src_compile() {
local myemakeargs=(
+   "PREFIX=/usr"
"CC=$(tc-getCC)"
"config=release"
"LIBDIR=/usr/$(get_libdir)"
@@ -52,5 +53,10 @@ src_install() {
 
emake "${myemakeargs[@]}" install
 
+   if [[ ${CHOST} == *-darwin* ]] ; then
+local file="libmpack.0.0.0.dylib"
+install_name_tool -id "${EPREFIX}/usr/$(get_libdir)/${file}" 
"${ED}/usr/$(get_libdir)/${file}" || die "Failed to adjust install_name"
+fi
+
find "${ED}" -name '*.la' -delete || die
 }



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

2021-03-07 Thread Aaron Bauman
commit: ac0fe3924051315f1f2fe907919a2dd9e8ecd42b
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Mar  7 23:14:43 2021 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Sun Mar  7 23:14:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac0fe392

dev-libs/libutf8proc: fix Darwin build

Signed-off-by: Aaron Bauman  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild
index c3a247d6122..1328d81f501 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild
@@ -35,7 +35,9 @@ src_prepare() {
 src_compile() {
emake \
AR="$(tc-getAR)" \
-   CC="$(tc-getCC)"
+   CC="$(tc-getCC)" \
+   prefix="/usr" \
+   libdir="${EPREFIX}/usr/$(get_libdir)"
 }
 
 src_install() {



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

2021-02-14 Thread Aaron Bauman
commit: a427ccc4187a664add2f9b291c95b1268f237d16
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Feb 14 21:05:37 2021 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Sun Feb 14 21:10:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a427ccc4

dev-libs/light: bump to -r1; add dep on acct-group/video

* Drop inherit on eutils and flag-o-matic

Closes: https://bugs.gentoo.org/757372
Signed-off-by: Aaron Bauman  gentoo.org>

 dev-libs/light/light-1.2.2-r1.ebuild | 40 
 1 file changed, 40 insertions(+)

diff --git a/dev-libs/light/light-1.2.2-r1.ebuild 
b/dev-libs/light/light-1.2.2-r1.ebuild
new file mode 100644
index 000..8ea699addeb
--- /dev/null
+++ b/dev-libs/light/light-1.2.2-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools udev
+
+DESCRIPTION="A program to control backlights (and other hardware lights)"
+HOMEPAGE="https://github.com/haikarainen/light;
+SRC_URI="https://github.com/haikarainen/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="udev"
+
+RDEPEND="acct-group/video"
+DEPEND="udev? ( virtual/libudev:= )
+   ${RDEPEND}"
+
+src_prepare() {
+   eapply "${FILESDIR}/${P}-fcommon.patch"
+   eapply_user
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   $(usex udev --with-udev="/lib/udev/rules.d" "")
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+pkg_postinst() {
+   use udev && udev_reload
+
+   ewarn "To use light as a regular user you must be a part of the video 
group"
+}



[gentoo-commits] proj/qa-scripts:master commit in: htdocs/, /

2021-02-08 Thread Aaron Bauman
commit: a01836e82471db9dc2817afea4529672d17e5bfe
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Feb  8 20:09:16 2021 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Mon Feb  8 20:09:16 2021 +
URL:https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=a01836e8

gpyuutils: drop py2->3 as well

Signed-off-by: Aaron Bauman  gentoo.org>

 Makefile.gpyutils | 5 -
 htdocs/index.html | 6 --
 2 files changed, 11 deletions(-)

diff --git a/Makefile.gpyutils b/Makefile.gpyutils
index ed878e8..a50775d 100644
--- a/Makefile.gpyutils
+++ b/Makefile.gpyutils
@@ -64,11 +64,6 @@ $(outdir)/py2.txt: $(timestamp)
gpy-py2 > $@.new
mv $@.new $@
 
-$(outdir)/py23.txt: $(timestamp)
-   mkdir -p $(outdir)
-   gpy-py2 -3 > $@.new
-   mv $@.new $@
-
 %.dot: %.txt
gpy-depgraph -m pyt...@gentoo.org $< > $@.new
mv $@.new $@

diff --git a/htdocs/index.html b/htdocs/index.html
index 2f22803..f3cb579 100644
--- a/htdocs/index.html
+++ b/htdocs/index.html
@@ -123,12 +123,6 @@
 svg
   
 
-
-  Py2+3 packages
-  
-svg
-  
-
   
 
 



[gentoo-commits] proj/qa-scripts:master commit in: htdocs/, /

2021-02-08 Thread Aaron Bauman
commit: d77ca2df27c9494ddc0ddcf301ac6b646f28fa80
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Feb  8 19:42:21 2021 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Mon Feb  8 19:42:21 2021 +
URL:https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=d77ca2df

gpyutils: drop py3.6->3.7 stable and testing reports

Signed-off-by: Aaron Bauman  gentoo.org>

 Makefile.gpyutils | 12 +---
 htdocs/index.html | 12 
 2 files changed, 1 insertion(+), 23 deletions(-)

diff --git a/Makefile.gpyutils b/Makefile.gpyutils
index e7be59e..ed878e8 100644
--- a/Makefile.gpyutils
+++ b/Makefile.gpyutils
@@ -6,7 +6,7 @@ timestamp = $(PORTDIR)/metadata/timestamp.commit
 outdir = /dev/null
 
 # upgrades for stable impls
-upgr_base = $(outdir)/36-to-37.txt $(outdir)/37-to-38.txt 
$(outdir)/38-to-39.txt
+upgr_base = $(outdir)/37-to-38.txt $(outdir)/38-to-39.txt
 # related stabilizations
 upgr_streq = $(patsubst %.txt,%-stablereq.txt,$(upgr_base))
 # all upgrade stuff
@@ -39,16 +39,6 @@ $(outdir)/depcheck.txt: $(timestamp)
gpy-depcheck > $@.new
mv $@.new $@
 
-$(outdir)/36-to-37.txt: $(timestamp)
-   mkdir -p $(outdir)
-   gpy-upgrade-impl -m python3_6 python3_7 > $@.new
-   mv $@.new $@
-
-$(outdir)/36-to-37-stablereq.txt: $(timestamp)
-   mkdir -p $(outdir)
-   gpy-upgrade-impl -m -s python3_6 python3_7 > $@.new
-   mv $@.new $@
-
 $(outdir)/37-to-38.txt: $(timestamp)
mkdir -p $(outdir)
gpy-upgrade-impl -m python3_7 python3_8 > $@.new

diff --git a/htdocs/index.html b/htdocs/index.html
index 4cfd715..2f22803 100644
--- a/htdocs/index.html
+++ b/htdocs/index.html
@@ -99,18 +99,6 @@
 
   Python reports
   
-
-  Py3.6 → 3.7 testing
-  
-svg
-  
-
-
-  Py3.6 → 3.7 stabilizations
-  
-svg
-  
-
 
   Py3.7 → 3.8 testing
   



[gentoo-commits] repo/gentoo:master commit in: www-apps/cgit/

2021-02-07 Thread Aaron Bauman
commit: ddf5e438066fd3faa2e7c867175a3206e095
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Feb  7 22:56:56 2021 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Sun Feb  7 22:56:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddf5e438

www-apps/cgit: drop libressl; fix highlight deps; add python stuff

* This changes the highlighter explicitly to dev-python/pygments which
negates the need to patch bug #574056
* This also depends on python-single-r1 and fixes all py script shebangs
* Fix QA issues with || dies
* Drop libressl support

Closes: https://bugs.gentoo.org/574056
Closes: https://bugs.gentoo.org/656866
Signed-off-by: Aaron Bauman  gentoo.org>

 www-apps/cgit/cgit-1.2.3-r200.ebuild | 107 +++
 1 file changed, 107 insertions(+)

diff --git a/www-apps/cgit/cgit-1.2.3-r200.ebuild 
b/www-apps/cgit/cgit-1.2.3-r200.ebuild
new file mode 100644
index 000..3029f760db0
--- /dev/null
+++ b/www-apps/cgit/cgit-1.2.3-r200.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..2} luajit )
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+WEBAPP_MANUAL_SLOT="yes"
+
+inherit lua-single python-single-r1 toolchain-funcs webapp
+
+[[ -z "${CGIT_CACHEDIR}" ]] && CGIT_CACHEDIR="/var/cache/${PN}/"
+
+GIT_V="2.25.1"
+
+DESCRIPTION="a fast web-interface for git repositories"
+HOMEPAGE="https://git.zx2c4.com/cgit/about;
+SRC_URI="https://www.kernel.org/pub/software/scm/git/git-${GIT_V}.tar.xz
+   https://git.zx2c4.com/cgit/snapshot/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="doc +highlight +lua test"
+REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} ) ${PYTHON_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+RDEPEND="${PYTHON_DEPS}
+   acct-group/cgit
+   acct-user/cgit
+   dev-libs/openssl:0=
+   dev-vcs/git
+   highlight? (
+   $(python_gen_cond_dep 'dev-python/pygments[${PYTHON_USEDEP}]' )
+   )
+   lua? ( ${LUA_DEPS} )
+   sys-libs/zlib
+   virtual/httpd-cgi
+"
+# ebuilds without WEBAPP_MANUAL_SLOT="yes" are broken
+DEPEND="${RDEPEND}
+   doc? ( app-text/docbook-xsl-stylesheets
+   >=app-text/asciidoc-8.5.1 )
+"
+
+pkg_setup() {
+   webapp_pkg_setup
+   use lua && lua-single_pkg_setup
+}
+
+src_prepare() {
+   python_setup
+
+   rmdir git || die
+   mv "${WORKDIR}"/git-"${GIT_V}" git || die
+
+   echo "prefix = ${EPREFIX}/usr" >> cgit.conf || die "echo prefix failed"
+   echo "libdir = ${EPREFIX}/usr/$(get_libdir)" >> cgit.conf || die "echo 
libdir failed"
+   echo "CGIT_SCRIPT_PATH = ${MY_CGIBINDIR}" >> cgit.conf || die "echo 
CGIT_SCRIPT_PATH failed"
+   echo "CGIT_DATA_PATH = ${MY_HTDOCSDIR}" >> cgit.conf || die "echo 
CGIT_DATA_PATH failed"
+   echo "CACHE_ROOT = ${CGIT_CACHEDIR}" >> cgit.conf || die "echo 
CACHE_ROOT failed"
+   echo "DESTDIR = ${D}" >> cgit.conf || die "echo DESTDIR failed"
+   if use lua; then
+   echo "LUA_PKGCONFIG = ${ELUA}" >> cgit.conf || die "echo 
LUA_PKGCONFIG failed"
+   else
+   echo "NO_LUA = 1" >> cgit.conf || die "echo NO_LUA failed"
+   fi
+
+   eapply_user
+}
+
+src_compile() {
+   emake V=1 AR="$(tc-getAR)" CC="$(tc-getCC)" CFLAGS="${CFLAGS}" 
LDFLAGS="${LDFLAGS}"
+   use doc && emake V=1 doc-man
+}
+
+src_install() {
+   webapp_src_preinst
+
+   emake V=1 AR="$(tc-getAR)" CC="$(tc-getCC)" CFLAGS="${CFLAGS}" 
LDFLAGS="${LDFLAGS}" install
+
+   insinto /etc
+   doins "${FILESDIR}"/cgitrc
+
+   dodoc README
+   use doc && doman cgitrc.5
+
+   webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt
+   webapp_src_install
+
+   keepdir "${CGIT_CACHEDIR}"
+   fowners ${PN}:${PN} "${CGIT_CACHEDIR}"
+   fperms 700 "${CGIT_CACHEDIR}"
+   python_fix_shebang .
+}
+
+src_test() {
+   emake V=1 AR="$(tc-getAR)" CC="$(tc-getCC)" CFLAGS="${CFLAGS}" 
LDFLAGS="${LDFLAGS}" test
+}
+
+pkg_postinst() {
+   webapp_pkg_postinst
+   ewarn "If you intend to run cgit using web server's user"
+   ewarn "you should change ${CGIT_CACHEDIR} permissions."
+}



[gentoo-commits] repo/gentoo:master commit in: gui-apps/kanshi/

2021-02-06 Thread Aaron Bauman
commit: 75a2c2f6e42a50e705fcdb5d630207e68237be05
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Feb  7 01:40:49 2021 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Sun Feb  7 01:40:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75a2c2f6

gui-apps/kanshi: disable Werror during compilation

Closes: https://bugs.gentoo.org/750710
Signed-off-by: Aaron Bauman  gentoo.org>

 gui-apps/kanshi/kanshi-1.1.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/gui-apps/kanshi/kanshi-1.1.0.ebuild 
b/gui-apps/kanshi/kanshi-1.1.0.ebuild
index 221a5f5f59e..f24c1c7c59d 100644
--- a/gui-apps/kanshi/kanshi-1.1.0.ebuild
+++ b/gui-apps/kanshi/kanshi-1.1.0.ebuild
@@ -38,6 +38,7 @@ fi
 src_configure() {
local emesonargs=(
$(meson_feature man man-pages)
+   "-Dwerror=false"
)
meson_src_configure
 }



[gentoo-commits] repo/gentoo:master commit in: app-editors/gummi/

2021-02-06 Thread Aaron Bauman
commit: a23525ea06649fe792e889be0aa2e50fc1530542
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Feb  7 01:25:12 2021 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Sun Feb  7 01:25:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a23525ea

app-editors/gummi: drop old

Closes: https://bugs.gentoo.org/711752
Signed-off-by: Aaron Bauman  gentoo.org>

 app-editors/gummi/Manifest  |  1 -
 app-editors/gummi/gummi-0.6.6-r2.ebuild | 44 -
 2 files changed, 45 deletions(-)

diff --git a/app-editors/gummi/Manifest b/app-editors/gummi/Manifest
index 7d306f77e9f..b7602e36136 100644
--- a/app-editors/gummi/Manifest
+++ b/app-editors/gummi/Manifest
@@ -1,2 +1 @@
-DIST gummi-0.6.6.tar.gz 792642 BLAKE2B 
4f6096999b06361811a9149fa08eff5d2315f01e55539c5849c4bc86aab5a482ad9a0adfe84de5d093e66a328b294b4d88e1e2e2f0355bab320f0c094581da97
 SHA512 
3be94927c9aafa4914ed2b6f6f5022dce5bcca315a1f947fafb8a4c8bbc5a2bc57f07f8ceaaacdd0b92a5a30483ea8b00e570faf62479280d2ad874716e4c47d
 DIST gummi-0.8.1.tar.gz 580887 BLAKE2B 
ce06df4e85e2dfd510e39aeab785d1289335802fd24fa0b25eb9a0b920849d7ab2b89d62509e91ddb41c8f4c601544f3da8819f69ff3e38fc59dbde0aa3e789d
 SHA512 
dccef28f6ceb2743a5a44c5224cce7326e9bb9e6f1baccb51c23d801ce595914d1b960fe11d230dcad5f041d80fe57b46c0e5aa9c6abd881dd2e32db373d329a

diff --git a/app-editors/gummi/gummi-0.6.6-r2.ebuild 
b/app-editors/gummi/gummi-0.6.6-r2.ebuild
deleted file mode 100644
index f67449975de..000
--- a/app-editors/gummi/gummi-0.6.6-r2.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools xdg-utils
-
-DESCRIPTION="Simple LaTeX editor for GTK+ users"
-HOMEPAGE="https://github.com/alexandervdm/gummi;
-SRC_URI="https://github.com/alexandervdm/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE=""
-
-RDEPEND="
-   app-text/gtkspell:2
-   app-text/poppler[cairo]
-   dev-libs/glib:2
-   dev-texlive/texlive-latex
-   dev-texlive/texlive-latexextra
-   x11-libs/gtk+:2
-   x11-libs/gtksourceview:2.0
-   x11-libs/pango"
-
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-
-   elog "Gummi supports spell-checking through gtkspell. Support for"
-   elog "additional languages can be added by installing myspell-**-"
-   elog "packages for your language of choice."
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-}



[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll/, www-apps/jekyll/files/

2021-01-26 Thread Aaron Bauman
commit: c34372ca9cd26e1ed6126ad8351cfb6fbe6fec21
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Jan 26 17:07:10 2021 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Tue Jan 26 17:07:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c34372ca

www-apps/jekyll: drop patch and bump watch dep

* Drop patch/workaround for missing listener gem. Thanks to graaff for
  identifying and fixing the issue in jekyll-watch Gemspec file
* Bump www-apps/jekyll-watch to 2.2.1-r1
* Drop patch jekyll-missingdep.patch

Suggested-by: Hans de Graaff  gentoo.org>
Signed-off-by: Aaron Bauman  gentoo.org>

 www-apps/jekyll/files/jekyll-missingdep.patch | 14 
 www-apps/jekyll/jekyll-4.2.0-r1.ebuild| 93 +++
 2 files changed, 93 insertions(+), 14 deletions(-)

diff --git a/www-apps/jekyll/files/jekyll-missingdep.patch 
b/www-apps/jekyll/files/jekyll-missingdep.patch
deleted file mode 100644
index fcaf8f10e86..000
--- a/www-apps/jekyll/files/jekyll-missingdep.patch
+++ /dev/null
@@ -1,14 +0,0 @@
 a/jekyll.gemspec   2021-01-26 04:08:18.198289608 +0200
-+++ b/jekyll.gemspec   2021-01-26 04:09:08.545548043 +0200
-@@ -41,9 +41,11 @@
-   s.add_runtime_dependency("kramdown",  "~> 2.3")
-   s.add_runtime_dependency("kramdown-parser-gfm",   "~> 1.0")
-   s.add_runtime_dependency("liquid","~> 4.0")
-+  s.add_runtime_dependency("listen","~> 3.4")
-   s.add_runtime_dependency("mercenary", "~> 0.4.0")
-   s.add_runtime_dependency("pathutil",  "~> 0.9")
-   s.add_runtime_dependency("rouge", "~> 3.0")
-   s.add_runtime_dependency("safe_yaml", "~> 1.0")
-   s.add_runtime_dependency("terminal-table","~> 2.0")
-+
- end

diff --git a/www-apps/jekyll/jekyll-4.2.0-r1.ebuild 
b/www-apps/jekyll/jekyll-4.2.0-r1.ebuild
new file mode 100644
index 000..40520250a3c
--- /dev/null
+++ b/www-apps/jekyll/jekyll-4.2.0-r1.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26"
+
+inherit ruby-fakegem
+
+RUBY_FAKEGEM_EXTRADOC="README.markdown History.markdown"
+RUBY_FAKEGEM_EXTRAINSTALL="features"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_BINDIR="exe"
+
+DESCRIPTION="A simple, blog aware, static site generator"
+HOMEPAGE="https://jekyllrb.com https://github.com/jekyll/jekyll;
+SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz  -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="test"
+
+ruby_add_rdepend "
+   >=dev-ruby/addressable-2.4
+   >=dev-ruby/colorator-1.0
+   >=dev-ruby/em-websocket-0.5
+   dev-ruby/i18n:1
+   >=dev-ruby/kramdown-2.1:2
+   dev-ruby/kramdown-parser-gfm:1
+   dev-ruby/liquid:4
+   >=dev-ruby/mercenary-0.4.0
+   >=dev-ruby/pathutil-0.9
+   =dev-ruby/rouge-3*
+   >=dev-ruby/safe_yaml-1.0
+   >=dev-ruby/terminal-table-1.8:0
+   >=www-apps/jekyll-sass-converter-2.0
+   >=www-apps/jekyll-watch-2.2.1-r1
+"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/classifier-reborn-2.1.0
+   dev-ruby/httpclient
+   dev-ruby/kramdown-syntax-coderay
+   dev-ruby/launchy
+   dev-ruby/nokogiri
+   >=dev-ruby/rdiscount-2.0
+   >=dev-ruby/redcarpet-3.2.3
+   dev-ruby/rspec-mocks
+   >=dev-ruby/shoulda-3
+   dev-ruby/test-unit:2
+   www-apps/jekyll-coffeescript
+   )
+"
+
+all_ruby_prepare() {
+   eapply "${FILESDIR}"/jekyll-3.6.0-test-helper.patch
+
+   # Drop tests requiring bundler
+   sed -i -e '/bundle_message/d' test/test_new_command.rb || die
+   rm test/test_plugin_manager.rb || die
+
+   # Replace git command in gemspec
+   sed -e 's/git ls-files/find -not -type d -print/' \
+   -e 's:_relative ": "./:' \
+   -i $RUBY_FAKEGEM_GEMSPEC || die
+
+   # FIXMEs:
+   # fails to find fixtures because this requires bundler
+   rm test/test_theme.rb || die
+   rm test/test_theme_assets_reader.rb || die
+   sed -i -e '/^should.*theme/,/^end$/d' \
+   -e '/^  should.*theme/,/^  end$/d' test/test_site.rb || 
die
+   sed -i -e '/context "with a theme"/,/^end/ s:^:#:' 
test/test_layout_reader.rb || die
+   sed -i -e '/normalize paths of rendered items/askip "test-theme"' 
tes

[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll/files/, www-apps/jekyll/

2021-01-25 Thread Aaron Bauman
commit: c9aadb736ba122fb8a237459dca32a9d0d42ced0
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Jan 26 02:23:01 2021 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Tue Jan 26 02:23:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9aadb73

www-apps/jekyll: bump to 4.2.0 and fix tests

* Add missing test deps:
** dev-ruby/kramdown-syntax-coderay
** dev-ruby/nokogiri

* There is no missing dependency on bundler and this bug should be fixed
  in 4.1.1 and in 4.2.0. If not, please re-open.

* Add patch for missing dep in gemspec

Closes: https://bugs.gentoo.org/625994
Closes: https://bugs.gentoo.org/726072

Signed-off-by: Aaron Bauman  gentoo.org>

 www-apps/jekyll/Manifest  |  1 +
 www-apps/jekyll/files/jekyll-missingdep.patch | 14 
 www-apps/jekyll/jekyll-4.2.0.ebuild   | 95 +++
 3 files changed, 110 insertions(+)

diff --git a/www-apps/jekyll/Manifest b/www-apps/jekyll/Manifest
index 5b9729c8243..024159d8adc 100644
--- a/www-apps/jekyll/Manifest
+++ b/www-apps/jekyll/Manifest
@@ -1 +1,2 @@
 DIST jekyll-4.1.1.tar.gz 1398438 BLAKE2B 
ac207d58b155e069fda40b4598d441d8fb88f22e85740082829d018dc9cefe51ca636b23a6207c37711c4d26e078f6e4913946599f0200b8e8cb065a9ceff952
 SHA512 
98c635b54219c9666de6496e76f3a131fc715d650d868049c0fe10d76851a027e0808609c2dce1a138c95eb2fb7e58ef978237a305484071339b4a15d5acc4d5
+DIST jekyll-4.2.0.tar.gz 1412419 BLAKE2B 
351852b52abc227f8e1eedeeef0871a593d66ffc95f4ed61f81e841582ab9f393b206f049107daa7e9deaa63d36359ff8d0b47c69b629dda2ea462cd0481
 SHA512 
aee4d832631a285c3d37576b5f3d80073b56afefcb8c8a19a74435ce431b606b5cedc28a02c8e3930f9bc35ab432c952f96e1878b3bee6b9d33fbd01f0a147ec

diff --git a/www-apps/jekyll/files/jekyll-missingdep.patch 
b/www-apps/jekyll/files/jekyll-missingdep.patch
new file mode 100644
index 000..fcaf8f10e86
--- /dev/null
+++ b/www-apps/jekyll/files/jekyll-missingdep.patch
@@ -0,0 +1,14 @@
+--- a/jekyll.gemspec   2021-01-26 04:08:18.198289608 +0200
 b/jekyll.gemspec   2021-01-26 04:09:08.545548043 +0200
+@@ -41,9 +41,11 @@
+   s.add_runtime_dependency("kramdown",  "~> 2.3")
+   s.add_runtime_dependency("kramdown-parser-gfm",   "~> 1.0")
+   s.add_runtime_dependency("liquid","~> 4.0")
++  s.add_runtime_dependency("listen","~> 3.4")
+   s.add_runtime_dependency("mercenary", "~> 0.4.0")
+   s.add_runtime_dependency("pathutil",  "~> 0.9")
+   s.add_runtime_dependency("rouge", "~> 3.0")
+   s.add_runtime_dependency("safe_yaml", "~> 1.0")
+   s.add_runtime_dependency("terminal-table","~> 2.0")
++
+ end

diff --git a/www-apps/jekyll/jekyll-4.2.0.ebuild 
b/www-apps/jekyll/jekyll-4.2.0.ebuild
new file mode 100644
index 000..8affdcb7794
--- /dev/null
+++ b/www-apps/jekyll/jekyll-4.2.0.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26"
+
+inherit ruby-fakegem
+
+RUBY_FAKEGEM_EXTRADOC="README.markdown History.markdown"
+RUBY_FAKEGEM_EXTRAINSTALL="features"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_BINDIR="exe"
+
+DESCRIPTION="A simple, blog aware, static site generator"
+HOMEPAGE="https://jekyllrb.com https://github.com/jekyll/jekyll;
+SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz  -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="test"
+
+ruby_add_rdepend "
+   >=dev-ruby/addressable-2.4
+   >=dev-ruby/colorator-1.0
+   >=dev-ruby/em-websocket-0.5
+   dev-ruby/i18n:1
+   >=dev-ruby/kramdown-2.1:2
+   dev-ruby/kramdown-parser-gfm:1
+   dev-ruby/liquid:4
+   >=dev-ruby/mercenary-0.4.0
+   >=dev-ruby/pathutil-0.9
+   =dev-ruby/rouge-3*
+   >=dev-ruby/safe_yaml-1.0
+   >=dev-ruby/terminal-table-1.8:0
+   >=www-apps/jekyll-sass-converter-2.0
+   >=www-apps/jekyll-watch-2.0
+"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/classifier-reborn-2.1.0
+   dev-ruby/httpclient
+   dev-ruby/kramdown-syntax-coderay
+   dev-ruby/launchy
+   dev-ruby/nokogiri
+   >=dev-ruby/rdiscount-2.0
+   >=dev-ruby/redcarpet-3.2.3
+   dev-ruby/rspec-mocks
+   >=dev-ruby/shoulda-3
+   dev-ruby/test-unit:2
+   www-apps/jekyll-coffeescript
+   )
+"
+
+all_ruby_prepare() {
+   # reported upstream https://github.co

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/arping/, net-analyzer/arping/files/

2021-01-25 Thread Aaron Bauman
commit: 1fc264333692e3e16eb2fb00aee0aa26cc695453
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Jan 25 19:45:30 2021 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Mon Jan 25 19:46:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fc26433

net-analyzer/arping: fix tests

* add new dev-python/subunit dep for tests
* shorten pkg desc within char limit
* other formatting changes

Closes: https://bugs.gentoo.org/757090
Signed-off-by: Aaron Bauman  gentoo.org>

 net-analyzer/arping/arping-2.21.ebuild   |  19 ++-
 net-analyzer/arping/files/arping-tests.patch | 190 +++
 2 files changed, 202 insertions(+), 7 deletions(-)

diff --git a/net-analyzer/arping/arping-2.21.ebuild 
b/net-analyzer/arping/arping-2.21.ebuild
index 889b70b2de4..6daaf2358a7 100644
--- a/net-analyzer/arping/arping-2.21.ebuild
+++ b/net-analyzer/arping/arping-2.21.ebuild
@@ -2,9 +2,10 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+
 inherit autotools fcaps
 
-DESCRIPTION="A utility to see if a specific IP address is taken and what MAC 
address owns it"
+DESCRIPTION="A utility to see if a specific IP is taken and what MAC owns it"
 HOMEPAGE="http://www.habets.pp.se/synscan/programs.php?prog=arping;
 SRC_URI="https://github.com/ThomasHabets/${PN}/archive/${P}.tar.gz;
 
@@ -16,19 +17,23 @@ RESTRICT="!test? ( test )"
 
 CDEPEND="
net-libs/libpcap
-   net-libs/libnet:1.1
-"
+   net-libs/libnet:1.1"
 DEPEND="
${CDEPEND}
-   test? ( dev-libs/check )
-"
+   test? (
+   dev-libs/check
+   dev-python/subunit )"
 RDEPEND="
${CDEPEND}
-   !net-misc/iputils[arping(+)]
-"
+   !net-misc/iputils[arping(+)]"
+
 FILECAPS=( cap_net_raw /usr/sbin/arping )
+
 S=${WORKDIR}/${PN}-${P}
 
+# patch is in upstream master
+PATCHES=( "${FILESDIR}/arping-tests.patch" )
+
 src_prepare() {
default
eautoreconf

diff --git a/net-analyzer/arping/files/arping-tests.patch 
b/net-analyzer/arping/files/arping-tests.patch
new file mode 100644
index 000..fb8592df372
--- /dev/null
+++ b/net-analyzer/arping/files/arping-tests.patch
@@ -0,0 +1,190 @@
+diff --git a/src/arping_test.c b/src/arping_test.c
+index 438670b..0133fe7 100644
+--- a/src/arping_test.c
 b/src/arping_test.c
+@@ -40,35 +40,10 @@ extern libnet_t* libnet;
+ extern int mock_libnet_lo_ok;
+ extern int mock_libnet_null_ok;
+
+-struct registered_test {
+-void* fn;
+-const char* name;
+-};
+-
+-static int numtests = 0;
+-static struct registered_test test_registry[1024];
+-
+-static int num_exit_tests = 0;
+-static struct registered_test test_exit_registry[1024];
+-
+ int get_mac_addr(const char *in, char *out);
+ void strip_newline(char* s);
+
+
+-#define MYTEST(a) static void a(int);__attribute__((constructor)) \
+-static void cons_##a() {   \
+-test_registry[numtests].fn = a;\
+-test_registry[numtests].name = #a; \
+-numtests++;\
+-} START_TEST(a)
+-
+-#define MY_EXIT_TEST(a) static void a(int);__attribute__((constructor)) \
+-static void cons_##a() {  \
+-test_exit_registry[num_exit_tests].fn = a;\
+-test_exit_registry[num_exit_tests].name = #a; \
+-num_exit_tests++; \
+-} START_TEST(a)
+-
+ /**
+  *
+  */
+@@ -236,7 +211,7 @@ dump_packet(uint8_t* packet, int len)
+ fprintf(stderr, "\n");
+ }
+
+-MYTEST(test_mkpacket)
++START_TEST(test_mkpacket)
+ {
+ uint8_t correct_packet[] = {
+ 0x11, 0x22, 0x33, 0x44, 0x55, 0x66, 0x77, 0x88, 0x99, 0xaa,
+@@ -261,7 +236,7 @@ MYTEST(test_mkpacket)
+
+
+ // Received uninteresting packet, should not record anything.
+-MYTEST(pingip_uninteresting_packet)
++START_TEST(pingip_uninteresting_packet)
+ {
+ struct pcap_pkthdr pkthdr;
+ uint8_t* packet;
+@@ -389,7 +364,7 @@ MYTEST(pingip_uninteresting_packet)
+ } END_TEST
+
+ // Received reply that actually matches. Things should happen.
+-MYTEST(pingip_interesting_packet)
++START_TEST(pingip_interesting_packet)
+ {
+ struct pcap_pkthdr pkthdr;
+ extern uint8_t srcmac[ETH_ALEN];
+@@ -449,7 +424,7 @@ MYTEST(pingip_interesting_packet)
+ "numrecvd not incremented second time");
+ } END_TEST
+
+-MYTEST(strip_newline_test)
++START_TEST(strip_newline_test)
+ {
+ const char *tests[][2] = {
+ {"", ""},
+@@ -469,7 +444,7 @@ MYTEST(strip_newline_test)
+ }
+ } END_TEST
+
+-MYTEST(get_mac_addr_success)
++START_TEST(get_mac_addr_success)
+ {
+ const char *tests[][2] = {
+ // Null.
+@@ -501,7 +476,7 @@ MYT

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

2021-01-25 Thread Aaron Bauman
commit: 3df076b5b9f64af7c211246b3bff4f3b713db981
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Thu Jan 21 15:42:39 2021 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Mon Jan 25 15:01:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3df076b5

dev-db/mytop: remove unused patches

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Aaron Bauman  gentoo.org>

 .../files/mytop-1.6-getopt-long-2.38-fixup.patch   |  14 ---
 dev-db/mytop/files/mytop-1.6-global-status.patch   | 103 -
 ...top-1.6-queries-vs-questions-mysql-5.0.76.patch |  72 --
 3 files changed, 189 deletions(-)

diff --git a/dev-db/mytop/files/mytop-1.6-getopt-long-2.38-fixup.patch 
b/dev-db/mytop/files/mytop-1.6-getopt-long-2.38-fixup.patch
deleted file mode 100644
index b911f9067ba..000
--- a/dev-db/mytop/files/mytop-1.6-getopt-long-2.38-fixup.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-Getopt-Long-2.38 is stricter about what it allows.
-
-diff -Nuar mytop-1.6.orig/mytop mytop-1.6/mytop
 mytop-1.6.orig/mytop   2009-04-10 00:47:31.007111359 -0700
-+++ mytop-1.6/mytop2009-04-10 00:50:39.875391905 -0700
-@@ -153,7 +153,7 @@
- "idle|i"  => \$config{idle},
- "resolve|r"   => \$config{resolve},
- "prompt!" => \$config{prompt},
--"long|!"  => \$config{long_nums},
-+"long!"   => \$config{long_nums},
- "mode|m=s"=> \$config{mode},
- "sort=s"  => \$config{sort},
- );

diff --git a/dev-db/mytop/files/mytop-1.6-global-status.patch 
b/dev-db/mytop/files/mytop-1.6-global-status.patch
deleted file mode 100644
index ae75ac7867a..000
--- a/dev-db/mytop/files/mytop-1.6-global-status.patch
+++ /dev/null
@@ -1,103 +0,0 @@
-Use GLOBAL STATUS instead of implicit session status.
-
-As of MySQL-5.0.72, many of the status variables split for session and global
-variants. Importantly, the Com_* and Questions ones did, and this broke the
-statistics at the top of mytop.
-
-Signed-off-by: Robin H. Johnson 
-MySQL-Bug: 41131
-MySQL-Bug-URL: http://bugs.mysql.com/bug.php?id=41131
-
-diff -Nuar --exclude '*~' mytop-1.6.orig/mytop mytop-1.6/mytop
 mytop-1.6.orig/mytop   2007-02-16 20:57:46.0 -0800
-+++ mytop-1.6/mytop2008-11-30 15:18:05.818845253 -0800
-@@ -98,7 +98,7 @@
- my %qcache = ();## The query cache--used for full query info support.
- my %ucache = ();## The user cache--used for full killing by user
- my %dbcache = ();   ## The db cache.  This should be merged at some point.
--my %statcache = (); ## The show status cache for GetShowStatus()
-+my %statcache = (); ## The show global status cache for GetShowStatus()
- 
- my (%STATUS, %OLD_STATUS); # header stuff.
- 
-@@ -710,7 +710,7 @@
- ##
- if ($config{header})
- {
--my @recs = Hashes("show status");
-+my @recs = Hashes("show global status");
- 
- ## if the server died or we lost connectivity
- if (not @recs)
-@@ -755,7 +755,7 @@
- 
- ## Query Cache info
- ##
--## mysql> show status like 'qcache%';
-+## mysql> show global status like 'qcache%';
- ## +-+--+
- ## | Variable_name   | Value|
- ## +-+--+
-@@ -1064,7 +1064,7 @@
- 
- sub GetQPS()
- {
--my($data) = Hashes('SHOW STATUS LIKE "Questions"');
-+my($data) = Hashes('SHOW GLOBAL STATUS LIKE "Questions"');
- my $num   = $data->{Value};
- 
- if (not defined $questions) ## first time?
-@@ -1126,7 +1126,7 @@
- }
- 
- # Variable_name and Value pairs come back...
--my @data = Hashes("SHOW STATUS LIKE 'Com_%'");
-+my @data = Hashes("SHOW GLOBAL STATUS LIKE 'Com_%'");
- my %cmd_data;
- my %cmd_delta;
- my %cmd_pct;
-@@ -1216,7 +1216,7 @@
- sub GetShowStatus()
- {
- Clear() unless $config{batchmode};
--my @rows = Hashes("SHOW STATUS");
-+my @rows = Hashes("SHOW GLOBAL STATUS");
- 
- printf "%32s  %10s %10s\n", 'Counter', 'Total', 'Change';
- printf "%32s  %10s %10s\n", '---', '-', '--';
-@@ -1543,7 +1543,7 @@
- 
- And you obviously need access to a MySQL server (version 3.22.x or
- 3.23.x) with the necessary security to run the I and
--I commands.
-+I commands.
- 
- If you are a Windows user, using ActiveState's Perl, you can use PPM
- (the Perl Package Manager) to install the MySQL and Term::ReadKey
-@@ -1599,7 +1599,7 @@
- notice features from each of them here.
- 
- B will connect to a MySQL server and periodically run the
--I and I commands and attempt to
-+I and I commands and attempt to
- summarize the info

[gentoo-commits] repo/gentoo:master commit in: dev-java/eclipsito/files/

2021-01-25 Thread Aaron Bauman
commit: 2f15cda7d895a734ac1c5580bbcf251d9ee2f350
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Thu Jan 21 15:45:43 2021 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Mon Jan 25 15:01:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f15cda7

dev-java/eclipsito: remove unused file

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/19150
Signed-off-by: Aaron Bauman  gentoo.org>

 .../files/eclipsito-0_pre20130713-build.xml| 36 --
 1 file changed, 36 deletions(-)

diff --git a/dev-java/eclipsito/files/eclipsito-0_pre20130713-build.xml 
b/dev-java/eclipsito/files/eclipsito-0_pre20130713-build.xml
deleted file mode 100644
index c6055e5525c..000
--- a/dev-java/eclipsito/files/eclipsito-0_pre20130713-build.xml
+++ /dev/null
@@ -1,36 +0,0 @@
-diff --git a/build.xml b/build.xml
-index d89485a..7be5431 100644
 a/build.xml
-+++ b/build.xml
-@@ -17,4 +17,31 @@
-   
-   
-   
-+
-+  
-+
-+
-+  
- 



[gentoo-commits] repo/gentoo:master commit in: x11-misc/xvkbd/files/

2021-01-25 Thread Aaron Bauman
commit: 399c62230e19ec2033d055be8e1f14efb1ad9146
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Mon Jan 25 09:26:15 2021 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Mon Jan 25 15:01:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=399c6223

x11-misc/xvkbd: remove unused patch(es)

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/19206
Signed-off-by: Aaron Bauman  gentoo.org>

 .../xvkbd/files/xvkbd-3.6-last_altgr_mask.patch| 11 --
 x11-misc/xvkbd/files/xvkbd-4.0-destdir.patch   | 25 --
 x11-misc/xvkbd/files/xvkbd-4.0-fno-common.patch| 22 ---
 3 files changed, 58 deletions(-)

diff --git a/x11-misc/xvkbd/files/xvkbd-3.6-last_altgr_mask.patch 
b/x11-misc/xvkbd/files/xvkbd-3.6-last_altgr_mask.patch
deleted file mode 100644
index 7fe70773acc..000
--- a/x11-misc/xvkbd/files/xvkbd-3.6-last_altgr_mask.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/xvkbd.c
-+++ b/xvkbd.c
-@@ -681,7 +681,7 @@
- }
-   }
- 
--  last_altgr_mask = (altgr_mask | last_altgr_mask);
-+  last_altgr_mask = altgr_mask;
-   alt_mask = 0;
-   meta_mask = 0;
-   altgr_mask = 0;

diff --git a/x11-misc/xvkbd/files/xvkbd-4.0-destdir.patch 
b/x11-misc/xvkbd/files/xvkbd-4.0-destdir.patch
deleted file mode 100644
index 83879dd9fd0..000
--- a/x11-misc/xvkbd/files/xvkbd-4.0-destdir.patch
+++ /dev/null
@@ -1,25 +0,0 @@
 a/Makefile.am
-+++ b/Makefile.am
-@@ -1,5 +1,4 @@
--appdefaultdir=$(shell pkg-config --variable=appdefaultdir xt)
--datarootdir=$(shell pkg-config --variable=datarootdir xt)
-+appdefaultdir = $(shell $(PKG_CONFIG) --variable=appdefaultdir xt)
- 
- SUBDIRS = .
- bin_PROGRAMS = xvkbd
-@@ -17,11 +16,12 @@
-   [ which ad2c > /dev/null ] || ad2c XVkbd-common.ad > XVkbd-common.h
- 
- install-data-hook:
-+  [ -d $(DESTDIR)/$(appdefaultdir)/xvkbd/ ] || mkdir 
$(DESTDIR)/$(appdefaultdir)/xvkbd/
-   for file in *.ad; do \
--  $(INSTALL_DATA) $$file $(appdefaultdir)/$${file%.ad}; \
-+  $(INSTALL_DATA) $$file 
$(DESTDIR)/$(appdefaultdir)/$${file%.ad}; \
-   done
--  [ -d $(datarootdir)/xvkbd/ ] || mkdir $(datarootdir)/xvkbd/
--  $(INSTALL_DATA) words.english $(datarootdir)/xvkbd/words.english
-+  [ -d $(DESTDIR)/$(datarootdir)/xvkbd/ ] || mkdir 
$(DESTDIR)/$(datarootdir)/xvkbd/
-+  $(INSTALL_DATA) words.english 
$(DESTDIR)/$(datarootdir)/xvkbd/words.english
- 
- EXTRA_DIST = XVkbd-common.h *.ad *.xbm xvkbd.man README ChangeLog Imakefile 
words.english
- 

diff --git a/x11-misc/xvkbd/files/xvkbd-4.0-fno-common.patch 
b/x11-misc/xvkbd/files/xvkbd-4.0-fno-common.patch
deleted file mode 100644
index 1ca0db04856..000
--- a/x11-misc/xvkbd/files/xvkbd-4.0-fno-common.patch
+++ /dev/null
@@ -1,22 +0,0 @@
 a/resources.h
-+++ b/resources.h
-@@ -19,7 +19,7 @@
- # define PROGRAM_NAME "xvkbd"
- #endif
- 
--struct appres_struct {
-+extern struct appres_struct {
-   String description;
-   String show_manual_command;
- 
 a/xvkbd.c
-+++ b/xvkbd.c
-@@ -500,6 +500,8 @@
- 
- static Pixmap xvkbd_pixmap = None;
- 
-+struct appres_struct appres;
-+
- static int AddKeysym(KeySym keysym, Boolean top);  /* forward */
- static void MakeKeyboard(Boolean remake);
- static void MakeKeypad(Widget form, Widget from_vert, Widget from_horiz);



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

2021-01-25 Thread Aaron Bauman
commit: bd72a415a662480658a0061a789199002748e46d
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Thu Jan 21 15:44:34 2021 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Mon Jan 25 15:01:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd72a415

dev-db/percona-server: remove unused files

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/19151
Signed-off-by: Aaron Bauman  gentoo.org>

 dev-db/percona-server/files/my.cnf.distro-client | 21 --
 dev-db/percona-server/files/my.cnf.distro-server | 28 
 2 files changed, 49 deletions(-)

diff --git a/dev-db/percona-server/files/my.cnf.distro-client 
b/dev-db/percona-server/files/my.cnf.distro-client
deleted file mode 100644
index a5a0dcb0c16..000
--- a/dev-db/percona-server/files/my.cnf.distro-client
+++ /dev/null
@@ -1,21 +0,0 @@
-# @GENTOO_PORTAGE_EPREFIX@/etc/mysql/50-distro-client.cnf: The global mysql 
configuration file.
-
-# The following options will be passed to all MySQL clients
-[client]
-socket = 
@GENTOO_PORTAGE_EPREFIX@/var/run/mysqld/mysqld.sock
-character-sets-dir = 
@GENTOO_PORTAGE_EPREFIX@/usr/share/mysql/charsets
-loose-default-character-set=utf8
-
-[mysql]
-# uncomment the next directive if you are not familiar with SQL
-#safe-updates
-
-[mysqldump]
-quick
-max_allowed_packet = 16M
-
-[myisamchk]
-character-sets-dir=@GENTOO_PORTAGE_EPREFIX@/usr/share/mysql/charsets
-
-[myisampack]
-character-sets-dir=@GENTOO_PORTAGE_EPREFIX@/usr/share/mysql/charsets

diff --git a/dev-db/percona-server/files/my.cnf.distro-server 
b/dev-db/percona-server/files/my.cnf.distro-server
deleted file mode 100644
index d4ed30c1f08..000
--- a/dev-db/percona-server/files/my.cnf.distro-server
+++ /dev/null
@@ -1,28 +0,0 @@
-# @GENTOO_PORTAGE_EPREFIX@/etc/mysql/50-distro-server.cnf: The global mysql 
configuration file.
-
-# add a section [mysqld-4.1] or [mysqld-5.0] for specific configurations
-[mysqld]
-character-set-server   = utf8
-user   = mysql
-port   = 3306
-socket = 
@GENTOO_PORTAGE_EPREFIX@/var/run/mysqld/mysqld.sock
-pid-file   = 
@GENTOO_PORTAGE_EPREFIX@/var/run/mysqld/mysql.pid
-log-error  = 
@GENTOO_PORTAGE_EPREFIX@/var/log/mysql/mysqld.err
-basedir= 
@GENTOO_PORTAGE_EPREFIX@/usr
-datadir= @DATADIR@
-skip-external-locking
-lc_messages_dir= 
@GENTOO_PORTAGE_EPREFIX@/usr/share/mysql
-#Set this to your desired error message language
-lc_messages= en_US
-
-# security:
-# using "localhost" in connects uses sockets by default
-# skip-networking
-bind-address   = 127.0.0.1
-
-log-bin
-server-id  = 1
-
-# point the following paths to different dedicated disks
-tmpdir = @GENTOO_PORTAGE_EPREFIX@/tmp/
-#log-update= 
@GENTOO_PORTAGE_EPREFIX@/path-to-dedicated-directory/hostname



[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-sensors-plugin/files/

2021-01-25 Thread Aaron Bauman
commit: c9dd926deb52a19387fd8bac07a3025b18916411
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Mon Jan 25 09:24:12 2021 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Mon Jan 25 15:00:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9dd926d

xfce-extra/xfce4-sensors-plugin: remove unused patch(es)

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/19209
Signed-off-by: Aaron Bauman  gentoo.org>

 .../files/xfce4-sensors-plugin-1.3.92-gcc-10.patch | 115 -
 1 file changed, 115 deletions(-)

diff --git 
a/xfce-extra/xfce4-sensors-plugin/files/xfce4-sensors-plugin-1.3.92-gcc-10.patch
 
b/xfce-extra/xfce4-sensors-plugin/files/xfce4-sensors-plugin-1.3.92-gcc-10.patch
deleted file mode 100644
index a5d60a66810..000
--- 
a/xfce-extra/xfce4-sensors-plugin/files/xfce4-sensors-plugin-1.3.92-gcc-10.patch
+++ /dev/null
@@ -1,115 +0,0 @@
-From 108ffac9eac23a5d87f142e36d162d62be0619e2 Mon Sep 17 00:00:00 2001
-From: Robin Lee 
-Date: Mon, 24 Feb 2020 17:52:39 +0800
-Subject: [PATCH] Fix multiple definition errors under GCC 10.0
-
-Fixes issue #9, RHBZ#1800268

- include/sensors-interface-common.h | 22 ++
- lib/sensors-interface-common.c |  1 +
- 2 files changed, 15 insertions(+), 8 deletions(-)
-
-diff --git a/include/sensors-interface-common.h 
b/include/sensors-interface-common.h
-index 62a27eb..05146c5 100644
 a/include/sensors-interface-common.h
-+++ b/include/sensors-interface-common.h
-@@ -146,6 +146,12 @@ t_sensors_dialog;
- 
- 
- 
-+#ifdef XFCE4_SENSORS_INTERFACE_COMMON_DEFINING
-+#define EXTERN
-+#else
-+#define EXTERN extern
-+#endif
-+
- /* Extern functions that need to be re-implemented in the sensors-viewer and
-  * the panel code.
-  * They kind of need to be registered at the library by any software
-@@ -157,7 +163,7 @@ t_sensors_dialog;
-  * @param ptr_widget: Pointer to original widget, i.e, the update timer box
-  * @param ptr_sensorsdialog: argument pointer to sensors dialog data
-  */
--void
-+EXTERN void
- (*adjustment_value_changed) (GtkWidget *ptr_widget,
-  t_sensors_dialog *ptr_sensorsdialog);
- 
-@@ -167,7 +173,7 @@ void
-  * @param ptr_widget: Pointer to original widget, i.e, the sensor entry 
combobox
-  * @param ptr_sensorsdialog: argument pointer to sensors dialog data
-  */
--void
-+EXTERN void
- (*sensor_entry_changed) (GtkWidget *ptr_widget,
-  t_sensors_dialog *ptr_sensorsdialog);
- 
-@@ -178,7 +184,7 @@ void
-  * @param ptr_str_newtext: Pointer to the string containing the new label
-  * @param ptr_sensorsdialog: argument pointer to sensors dialog data
-  */
--void
-+EXTERN void
- (*list_cell_text_edited) (GtkCellRendererText *ptr_cellrenderertext,
-   gchar *ptr_str_path, gchar *ptr_str_newtext,
-   t_sensors_dialog *ptr_sensorsdialog);
-@@ -189,7 +195,7 @@ void
-  * @param ptr_str_path: pointer to the string with the path of the changed 
item
-  * @param ptr_sensorsdialog: argument pointer to sensors dialog data
-  */
--void
-+EXTERN void
- (*list_cell_toggle) (GtkCellRendererToggle *ptr_cellrenderertoggle, gchar 
*ptr_str_path,
-  t_sensors_dialog *ptr_sensorsdialog);
- 
-@@ -201,7 +207,7 @@ void
-  *  hexadecimal rgb format #0011ff
-  * @param ptr_sensorsdialog: argument pointer to sensors dialog data
-  */
--void
-+EXTERN void
- (*list_cell_color_edited) (GtkCellRendererText *ptr_cellrenderertext,
-gchar *ptr_str_path, gchar *ptr_str_newcolor,
-t_sensors_dialog *ptr_sensorsdialog);
-@@ -214,7 +220,7 @@ void
-  *temperature
-  * @param ptr_sensorsdialog: argument pointer to sensors dialog data
-  */
--void
-+EXTERN void
- (*minimum_changed) (GtkCellRendererText *ptr_cellrenderertext, gchar 
*ptr_str_path,
- gchar *ptr_str_newmin, t_sensors_dialog 
*ptr_sensorsdialog);
- 
-@@ -226,7 +232,7 @@ void
-  *temperature
-  * @param ptr_sensorsdialog: argument pointer to sensors dialog data
-  */
--void
-+EXTERN void
- (*maximum_changed) (GtkCellRendererText *ptr_cellrenderertext, gchar 
*ptr_str_path,
- gchar *ptr_str_newmax, t_sensors_dialog 
*ptr_sensorsdialog);
- 
-@@ -236,7 +242,7 @@ void
-  * @param ptr_widget: Pointer to original widget, i.e, the update timer box
-  * @param ptr_sensorsdialog: argument pointer to sensors dialog data
-  */
--void
-+EXTERN void
- (*temperature_unit_change) (GtkWidget *ptr_widget,
- t_sensors_dialog *ptr_sensorsdialog);
- 
-diff --git a/lib/sensors-interface-common.c b/lib/sensors-interface-common.c
-index 70aa154..8c79f1d 100644
 a/lib/sensors-interface-common.c
-+++ b/lib/sensors-interface-common.c
-@@ -28,6 +28,7 @

[gentoo-commits] repo/gentoo:master commit in: x11-misc/xfractint/files/

2021-01-25 Thread Aaron Bauman
commit: d7426ff9669574aed2109b218e493e144c80c051
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Mon Jan 25 09:26:58 2021 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Mon Jan 25 15:01:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7426ff9

x11-misc/xfractint: remove unused patches

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/19205
Signed-off-by: Aaron Bauman  gentoo.org>

 .../files/xfractint-20.04p09-ldflags.patch | 29 --
 x11-misc/xfractint/files/xfractint.envd|  4 ---
 2 files changed, 33 deletions(-)

diff --git a/x11-misc/xfractint/files/xfractint-20.04p09-ldflags.patch 
b/x11-misc/xfractint/files/xfractint-20.04p09-ldflags.patch
deleted file mode 100644
index eb3d92783aa..000
--- a/x11-misc/xfractint/files/xfractint-20.04p09-ldflags.patch
+++ /dev/null
@@ -1,29 +0,0 @@
 a/Makefile
-+++ b/Makefile
-@@ -125,7 +125,7 @@
- 
- ifeq ($(AS),/usr/bin/nasm)
- 
--CFLAGS = -I$(HFD) $(DEFINES) -g -DBIG_ANSI_C -DLINUX -DNASM -fno-builtin
-+CFLAGS = -I$(HFD) $(DEFINES) -DBIG_ANSI_C -DLINUX -DNASM -fno-builtin
- #CFLAGS = -I. -D_CONST $(DEFINES)
- #CFLAGS = -I$(HFD) $(DEFINES) -g -DBIG_ANSI_C -DLINUX \
- # -march=$(ARCH) -DNASM -fno-builtin
-@@ -133,7 +133,7 @@
- 
- else
- 
--CFLAGS = -I$(HFD) $(DEFINES) -g -DBIG_ANSI_C -DLINUX -fno-builtin
-+CFLAGS = -I$(HFD) $(DEFINES) -DBIG_ANSI_C -DLINUX -fno-builtin
- #CFLAGS = -I$(HFD) $(DEFINES) -g -DBIG_ANSI_C -DLINUX \
- # -march=$(ARCH) -fno-builtin
- #CFLAGS = -I. $(DEFINES) -g -DBIG_ANSI_C -DLINUX -Os -fno-builtin
-@@ -312,7 +312,7 @@
- "HFD=.${HFD}"
-   cd unix ; ${MAKE} all "CC=${CC}" "CFLAGS= -I.${HFD} -I${XFTHFD} 
${CFLAGS} ${OPT}" "SRCDIR=${SHRDIR}" \
- "AS=${AS}" "AFLAGS=${AFLAGS}" "HFD=.${HFD}"
--  $(CC) -o xfractint $(CFLAGS) $(OPT) $(OBJS) $(U_OBJS) $(LIBS)
-+  $(CC) -o xfractint $(CFLAGS) $(LDFLAGS) $(OPT) $(OBJS) $(U_OBJS) $(LIBS)
- # strip xfractint
- 
- fractint:

diff --git a/x11-misc/xfractint/files/xfractint.envd 
b/x11-misc/xfractint/files/xfractint.envd
deleted file mode 100644
index 3dd0cbcda66..000
--- a/x11-misc/xfractint/files/xfractint.envd
+++ /dev/null
@@ -1,4 +0,0 @@
-#Specifies xfractint directory
-
-FRACTDIR=/usr/share/xfractint
-



[gentoo-commits] repo/gentoo:master commit in: dev-db/mysql-connector-c/files/

2021-01-25 Thread Aaron Bauman
commit: 6ab054f39891abbea4bec22e68705bc28645838c
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Thu Jan 21 15:42:05 2021 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Mon Jan 25 15:01:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ab054f3

dev-db/mysql-connector-c: remove unused patches

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Aaron Bauman  gentoo.org>

 ...-8.0.18-always-build-decompress-utilities.patch | 34 --
 ...-c-8.0.21-survive-malformed-charset-files.patch | 18 
 2 files changed, 52 deletions(-)

diff --git 
a/dev-db/mysql-connector-c/files/mysql-connector-c-8.0.18-always-build-decompress-utilities.patch
 
b/dev-db/mysql-connector-c/files/mysql-connector-c-8.0.18-always-build-decompress-utilities.patch
deleted file mode 100644
index af0b31e89a3..000
--- 
a/dev-db/mysql-connector-c/files/mysql-connector-c-8.0.18-always-build-decompress-utilities.patch
+++ /dev/null
@@ -1,34 +0,0 @@
 a/utilities/CMakeLists.txt
-+++ b/utilities/CMakeLists.txt
-@@ -110,21 +110,16 @@ MYSQL_ADD_EXECUTABLE(perror
-   DEPENDENCIES GenError
-   LINK_LIBRARIES mysys
-   )
--IF(BUILD_BUNDLED_LZ4)
--  MYSQL_ADD_EXECUTABLE(lz4_decompress
--lz4_decompress.cc
--COMPONENT Server
--LINK_LIBRARIES ${LZ4_LIBRARY} mysys
--)
--ENDIF()
--
--IF(BUILD_BUNDLED_ZLIB OR NOT OPENSSL_EXECUTABLE_HAS_ZLIB)
--  MYSQL_ADD_EXECUTABLE(zlib_decompress
--zlib_decompress.cc
--COMPONENT Server
--LINK_LIBRARIES ${ZLIB_LIBRARY} mysys
--)
--ENDIF()
-+MYSQL_ADD_EXECUTABLE(lz4_decompress
-+  lz4_decompress.cc
-+  COMPONENT Server
-+  LINK_LIBRARIES ${LZ4_LIBRARY} mysys
-+  )
-+MYSQL_ADD_EXECUTABLE(zlib_decompress
-+  zlib_decompress.cc
-+  COMPONENT Server
-+  LINK_LIBRARIES ${ZLIB_LIBRARY} mysys
-+  )
- 
- # All targets below belong to COMPONENT Server and depend on InnoDB.
- IF(WITHOUT_SERVER)

diff --git 
a/dev-db/mysql-connector-c/files/mysql-connector-c-8.0.21-survive-malformed-charset-files.patch
 
b/dev-db/mysql-connector-c/files/mysql-connector-c-8.0.21-survive-malformed-charset-files.patch
deleted file mode 100644
index 72799f009c8..000
--- 
a/dev-db/mysql-connector-c/files/mysql-connector-c-8.0.21-survive-malformed-charset-files.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-Description: don't crash on malformed charset files
-Origin: 
https://bugs.launchpad.net/ubuntu/+source/mysql-8.0/+bug/1877504/comments/19
-Bug: https://bugs.launchpad.net/ubuntu/+source/mysql-8.0/+bug/1884809
-Bug: https://bugs.gentoo.org/737002
-Forwarded: workaround, not needed
-
 a/mysys/charset.cc
-+++ b/mysys/charset.cc
-@@ -922,7 +922,7 @@ size_t escape_quotes_for_mysql(CHARSET_I
- 
- void charset_uninit() {
-   for (CHARSET_INFO *cs : all_charsets) {
--if (cs && cs->coll->uninit) {
-+if (cs && cs->coll && cs->coll->uninit) {
-   cs->coll->uninit(cs);
- }
-   }
- 



[gentoo-commits] repo/gentoo:master commit in: x11-misc/notification-daemon/files/

2021-01-25 Thread Aaron Bauman
commit: 8774472c79c998eee39052514fee063bbd4032be
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Mon Jan 25 09:27:30 2021 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Mon Jan 25 15:00:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8774472c

x11-misc/notification-daemon: remove unused patch(es)

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/19210
Signed-off-by: Aaron Bauman  gentoo.org>

 .../notification-daemon-0.5.0-libnotify-0.7.patch  | 28 --
 .../notification-daemon-0.5.0-underlinking.patch   | 12 --
 2 files changed, 40 deletions(-)

diff --git 
a/x11-misc/notification-daemon/files/notification-daemon-0.5.0-libnotify-0.7.patch
 
b/x11-misc/notification-daemon/files/notification-daemon-0.5.0-libnotify-0.7.patch
deleted file mode 100644
index 63765ee79e6..000
--- 
a/x11-misc/notification-daemon/files/notification-daemon-0.5.0-libnotify-0.7.patch
+++ /dev/null
@@ -1,28 +0,0 @@
 src/capplet/notification-properties.c
-+++ src/capplet/notification-properties.c
-@@ -27,6 +27,10 @@
- #include 
- #include 
- 
-+#ifndef NOTIFY_CHECK_VERSION
-+#define NOTIFY_CHECK_VERSION(x,y,z) 0
-+#endif
-+
- #include "stack.h"
- 
- #define GCONF_KEY_DAEMON "/apps/notification-daemon"
-@@ -402,8 +406,12 @@
- 
- dialog->preview = notify_notification_new (_("Notification Test"),
-_("Just a test"),
--   "gnome-util",
--   NULL);
-+   "gnome-util"
-+#if NOTIFY_CHECK_VERSION (0, 7, 0)
-+   );
-+#else
-+   , NULL);
-+#endif
- 
- if (!notify_notification_show (dialog->preview, )) {
- char *message;

diff --git 
a/x11-misc/notification-daemon/files/notification-daemon-0.5.0-underlinking.patch
 
b/x11-misc/notification-daemon/files/notification-daemon-0.5.0-underlinking.patch
deleted file mode 100644
index 306ffd9cf99..000
--- 
a/x11-misc/notification-daemon/files/notification-daemon-0.5.0-underlinking.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-http://bugs.gentoo.org/468522
-
 configure.ac
-+++ configure.ac
-@@ -98,6 +98,7 @@
-   dbus-1 >= $REQ_DBUS_VERSION, \
-   dbus-glib-1 >= $REQ_DBUS_VERSION, \
- libcanberra-gtk >= $REQ_LIBCANBERRA_GTK_VERSION, \
-+  gmodule-2.0, \
-   gconf-2.0, \
-   libwnck-1.0 \
- x11 \



[gentoo-commits] repo/gentoo:master commit in: x11-wm/wmfs/files/

2021-01-25 Thread Aaron Bauman
commit: 568796a044655b86753265de8a6216cadefad93c
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Mon Jan 25 09:24:54 2021 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Mon Jan 25 15:01:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=568796a0

x11-wm/wmfs: remove unused patches

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/19208
Signed-off-by: Aaron Bauman  gentoo.org>

 x11-wm/wmfs/files/wmfs-201003-desktop.patch |  9 -
 x11-wm/wmfs/files/wmfs-201003-pthread.patch | 12 
 2 files changed, 21 deletions(-)

diff --git a/x11-wm/wmfs/files/wmfs-201003-desktop.patch 
b/x11-wm/wmfs/files/wmfs-201003-desktop.patch
deleted file mode 100644
index 91edac6d88b..000
--- a/x11-wm/wmfs/files/wmfs-201003-desktop.patch
+++ /dev/null
@@ -1,9 +0,0 @@
 a/wmfs.desktop
-+++ b/wmfs.desktop
-@@ -1,5 +1,4 @@
--[Desktop Entry] 
--Encoding=UTF-8
-+[Desktop Entry]
- Name=wmfs
- Comment=Window manager from scratch
- TryExec=wmfs

diff --git a/x11-wm/wmfs/files/wmfs-201003-pthread.patch 
b/x11-wm/wmfs/files/wmfs-201003-pthread.patch
deleted file mode 100644
index cbbf6343bdf..000
--- a/x11-wm/wmfs/files/wmfs-201003-pthread.patch
+++ /dev/null
@@ -1,12 +0,0 @@
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -94,7 +92,8 @@
- set(LIBRARIES_TO_LINK
-   ${FREETYPE_LIBRARIES}
-   ${X11_LIBRARIES}
--  Xft)
-+  Xft
-+  pthread)
- 
- # Includes
- include(FindDoxygen)



[gentoo-commits] repo/gentoo:master commit in: x11-libs/xpa/files/

2021-01-25 Thread Aaron Bauman
commit: 87dd3f5ec9b0e080f39f23447adb0b1921cd92c4
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Mon Jan 25 09:28:02 2021 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Mon Jan 25 15:00:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87dd3f5e

x11-libs/xpa: remove unused patch

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/19211
Signed-off-by: Aaron Bauman  gentoo.org>

 x11-libs/xpa/files/xpa-2.1.8-makefile.patch | 84 -
 1 file changed, 84 deletions(-)

diff --git a/x11-libs/xpa/files/xpa-2.1.8-makefile.patch 
b/x11-libs/xpa/files/xpa-2.1.8-makefile.patch
deleted file mode 100644
index 290309662bb..000
--- a/x11-libs/xpa/files/xpa-2.1.8-makefile.patch
+++ /dev/null
@@ -1,84 +0,0 @@
 Makefile.in.orig   2008-11-03 12:05:33.0 +
-+++ Makefile.in2008-11-03 12:07:48.0 +
-@@ -28,6 +28,11 @@
- 
- prefix =  @prefix@
- exec_prefix = @exec_prefix@
-+bindir =  @bindir@
-+libdir =  @libdir@
-+datadir = @datadir@
-+mandir =  @mandir@
-+includedir =  @includedir@
- 
- # The following definition can be set to non-null for special systems
- # like AFS with replication.  It allows the pathnames used for installation
-@@ -37,19 +42,19 @@
- INSTALL_ROOT =
- 
- # Directory in which to install the .a or .so binary for the XPA library:
--LIB_INSTALL_DIR = $(INSTALL_ROOT)$(exec_prefix)/lib
-+LIB_INSTALL_DIR = $(INSTALL_ROOT)$(libdir)
- 
- # Directory in which to install the program wish:
--BIN_INSTALL_DIR = $(INSTALL_ROOT)$(exec_prefix)/bin
-+BIN_INSTALL_DIR = $(INSTALL_ROOT)$(bindir)
- 
- # Directory in which to install the include file xpa.h:
--INCLUDE_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/include
-+INCLUDE_INSTALL_DIR = $(INSTALL_ROOT)$(includedir)
- 
- # Top-level directory for manual entries:
--MAN_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/man
-+MAN_INSTALL_DIR = $(INSTALL_ROOT)$(mandir)
- 
- # Top-level directory for share entries:
--MAN_SHARE_DIR =   $(INSTALL_ROOT)$(prefix)/share/xpa
-+MAN_SHARE_DIR =   $(INSTALL_ROOT)$(datadir)/xpa
- 
- # Platform-specific X compiler flags (include file specifications)
- X_CFLAGS =@X_CFLAGS@
-@@ -175,7 +180,7 @@
-   $(RANLIB) $(LIB)
- 
- shlib:$(LIB)
--  @(rm -rf lib$(PACKAGE).tmp; mkdir lib$(PACKAGE).tmp; \
-+  @(rm -rf lib$(PACKAGE).tmp; mkdir -p lib$(PACKAGE).tmp; \
-   (cd lib$(PACKAGE).tmp && ar x ../lib$(PACKAGE).a); \
-   rm -f lib$(PACKAGE).tmp/xt*.o; \
-   rm -f lib$(PACKAGE).tmp/tcl*.o; \
-@@ -184,7 +189,7 @@
-   rm -rf lib$(PACKAGE).tmp)
- 
- tclxpa:   $(LIB)
--  @(rm -rf libtclxpa.tmp; mkdir libtclxpa.tmp; \
-+  @(rm -rf libtclxpa.tmp; mkdir -p libtclxpa.tmp; \
-   (cd libtclxpa.tmp && ar x ../lib$(PACKAGE).a); \
-   rm -f libtclxpa.tmp/xt*.o; \
-   CC='$(CC)' CXX=$(CXX) \
-@@ -259,7 +264,7 @@
-   do \
-   if [ ! -d $$i ] ; then \
-   echo "Making directory $$i"; \
--  mkdir $$i; \
-+  mkdir -p $$i; \
-   chmod 755 $$i; \
-   else true; \
-   fi; \
-@@ -281,7 +286,7 @@
- install-man:
-   @if [ ! -d $(MAN_INSTALL_DIR) ] ; then \
-   echo "Making directory $(MAN_INSTALL_DIR)"; \
--  mkdir $(MAN_INSTALL_DIR); \
-+  mkdir -p $(MAN_INSTALL_DIR); \
-   chmod 755 $(MAN_INSTALL_DIR); \
-   else true; \
-   fi;
-@@ -292,7 +297,7 @@
-   M="$(MAN_INSTALL_DIR)/man$$E"; \
-   if [ ! -d $$M ] ; then \
-   echo "Making directory $$M"; \
--  mkdir $$M; \
-+  mkdir -p $$M; \
-   chmod 755 $$M; \
-   else true; \
-   fi; \



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

2021-01-25 Thread Aaron Bauman
commit: cc377d2f7bb63f022f3185c0fbf66b42d04d68da
Author: Aisha Tammy  aisha  cc>
AuthorDate: Sun Jun 28 00:15:38 2020 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Mon Jan 25 14:55:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc377d2f

dev-libs/aml: simple event loop

used as a real time even loop by neatvnc

Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Aisha Tammy  aisha.cc>
Signed-off-by: Aaron Bauman  gentoo.org>

 dev-libs/aml/Manifest |  1 +
 dev-libs/aml/aml-0.2.0.ebuild | 28 
 dev-libs/aml/aml-.ebuild  | 28 
 dev-libs/aml/metadata.xml | 15 +++
 4 files changed, 72 insertions(+)

diff --git a/dev-libs/aml/Manifest b/dev-libs/aml/Manifest
new file mode 100644
index 000..4b5e3e0dab4
--- /dev/null
+++ b/dev-libs/aml/Manifest
@@ -0,0 +1 @@
+DIST aml-0.2.0.tar.gz 20358 BLAKE2B 
4be63726ea9069cbfe36fbf04e3a0b2229066d7df039aea1a41fdca27700d012fda9eda348115f8c0ef9d3f201640123722d0b96bc7b171841d920357a292152
 SHA512 
196cd891fdbaad47340d8b4ca9eb62a7f9e6b0969ae9ad744a3c9ea110a532691d53a1e39fde583bad0f8fdae4b51c3a4243bbdab65e952e5fc79ceb6efc3262

diff --git a/dev-libs/aml/aml-0.2.0.ebuild b/dev-libs/aml/aml-0.2.0.ebuild
new file mode 100644
index 000..db62c0b5372
--- /dev/null
+++ b/dev-libs/aml/aml-0.2.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="event timer executor loop"
+HOMEPAGE="https://github.com/any1/aml/;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/any1/aml.git;
+else
+   SRC_URI="https://github.com/any1/aml/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="ISC"
+SLOT="0"
+IUSE="examples"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use examples)
+   )
+   meson_src_configure
+}

diff --git a/dev-libs/aml/aml-.ebuild b/dev-libs/aml/aml-.ebuild
new file mode 100644
index 000..db62c0b5372
--- /dev/null
+++ b/dev-libs/aml/aml-.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="event timer executor loop"
+HOMEPAGE="https://github.com/any1/aml/;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/any1/aml.git;
+else
+   SRC_URI="https://github.com/any1/aml/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="ISC"
+SLOT="0"
+IUSE="examples"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use examples)
+   )
+   meson_src_configure
+}

diff --git a/dev-libs/aml/metadata.xml b/dev-libs/aml/metadata.xml
new file mode 100644
index 000..9e2438fd515
--- /dev/null
+++ b/dev-libs/aml/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   gen...@aisha.cc
+   Aisha Tammy
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   Build and install examples
+   
+



[gentoo-commits] repo/gentoo:master commit in: gui-libs/neatvnc/

2021-01-25 Thread Aaron Bauman
commit: 452849cfbcea53ddf8ab537769ca81b53bd5fbeb
Author: Aisha Tammy  aisha  cc>
AuthorDate: Sun Jun 28 00:17:06 2020 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Mon Jan 25 14:55:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=452849cf

gui-libs/neatvnc: clean vnc library for wayland

can be used by any vnc server for wlroots
based compositors

Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Aisha Tammy  aisha.cc>
Signed-off-by: Aaron Bauman  gentoo.org>

 gui-libs/neatvnc/Manifest |  1 +
 gui-libs/neatvnc/metadata.xml | 17 +
 gui-libs/neatvnc/neatvnc-0.4.0.ebuild | 45 +++
 gui-libs/neatvnc/neatvnc-.ebuild  | 45 +++
 4 files changed, 108 insertions(+)

diff --git a/gui-libs/neatvnc/Manifest b/gui-libs/neatvnc/Manifest
new file mode 100644
index 000..7636ee781a0
--- /dev/null
+++ b/gui-libs/neatvnc/Manifest
@@ -0,0 +1 @@
+DIST neatvnc-0.4.0.tar.gz 555438 BLAKE2B 
d6676521c3bceb43055589406419c12aca8139b561dc2f9de1ac3abae3e3c84e7ce133fb18a6206941ee9a00306a3c5c4dbebf2c36b15e57a11bd950a20f69a6
 SHA512 
cfbba3e81e1319b3c0f87644c7fb92e2a72d993c107722d6cb2e23674e1c4bfe9c281442a508a14d3e16964529d0646d1b9726d8f081157fb902454637346a7d

diff --git a/gui-libs/neatvnc/metadata.xml b/gui-libs/neatvnc/metadata.xml
new file mode 100644
index 000..90575035113
--- /dev/null
+++ b/gui-libs/neatvnc/metadata.xml
@@ -0,0 +1,17 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   gen...@aisha.cc
+   Aisha Tammy
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   Build and install examples
+   Enable fast encodings
+   Trace kernel and memory calls
+   
+

diff --git a/gui-libs/neatvnc/neatvnc-0.4.0.ebuild 
b/gui-libs/neatvnc/neatvnc-0.4.0.ebuild
new file mode 100644
index 000..0e82ff2aa46
--- /dev/null
+++ b/gui-libs/neatvnc/neatvnc-0.4.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="liberally licensed VNC server library with a clean interface"
+HOMEPAGE="https://github.com/any1/neatvnc/;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/any1/neatvnc.git;
+else
+   SRC_URI="https://github.com/any1/neatvnc/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="ISC"
+SLOT="0"
+IUSE="examples ssl jpeg tracing"
+
+DEPEND="
+   x11-libs/pixman
+   x11-libs/libdrm
+   dev-libs/aml
+   sys-libs/zlib
+   ssl? ( net-libs/gnutls:= )
+   jpeg? ( media-libs/libjpeg-turbo:= )
+   tracing? ( dev-util/systemtap )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use examples)
+   $(meson_feature jpeg)
+   $(meson_feature ssl tls)
+   $(meson_use tracing systemtap)
+   )
+   meson_src_configure
+}

diff --git a/gui-libs/neatvnc/neatvnc-.ebuild 
b/gui-libs/neatvnc/neatvnc-.ebuild
new file mode 100644
index 000..0e82ff2aa46
--- /dev/null
+++ b/gui-libs/neatvnc/neatvnc-.ebuild
@@ -0,0 +1,45 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="liberally licensed VNC server library with a clean interface"
+HOMEPAGE="https://github.com/any1/neatvnc/;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/any1/neatvnc.git;
+else
+   SRC_URI="https://github.com/any1/neatvnc/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="ISC"
+SLOT="0"
+IUSE="examples ssl jpeg tracing"
+
+DEPEND="
+   x11-libs/pixman
+   x11-libs/libdrm
+   dev-libs/aml
+   sys-libs/zlib
+   ssl? ( net-libs/gnutls:= )
+   jpeg? ( media-libs/libjpeg-turbo:= )
+   tracing? ( dev-util/systemtap )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use examples)
+   $(meson_feature jpeg)
+   $(meson_feature ssl tls)
+   $(meson_use tracing systemtap)
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: gui-apps/wayvnc/

2021-01-25 Thread Aaron Bauman
commit: b6cce86b8061287856c9ac3b164401d09790a960
Author: Aisha Tammy  aisha  cc>
AuthorDate: Sun Jun 28 00:18:16 2020 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Mon Jan 25 14:55:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6cce86b

gui-apps/wayvnc: simple and fast vnc server for wayland

the first vnc server to support wlroots based
compositors to enable remote access

Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Aisha Tammy  aisha.cc>
Closes: https://github.com/gentoo/gentoo/pull/16461
Signed-off-by: Aaron Bauman  gentoo.org>

 gui-apps/wayvnc/Manifest|  1 +
 gui-apps/wayvnc/metadata.xml| 24 
 gui-apps/wayvnc/wayvnc-0.4.0.ebuild | 44 +
 gui-apps/wayvnc/wayvnc-.ebuild  | 44 +
 4 files changed, 113 insertions(+)

diff --git a/gui-apps/wayvnc/Manifest b/gui-apps/wayvnc/Manifest
new file mode 100644
index 000..1bc4a3ef861
--- /dev/null
+++ b/gui-apps/wayvnc/Manifest
@@ -0,0 +1 @@
+DIST wayvnc-0.4.0.tar.gz 52157 BLAKE2B 
7c8456d5136ef361ca7dd72ffa7501514eeb7a61ae1777a02391fb7fceea6b020d68951300ab76254f2afd5e2610fe66ce0f461d18dc38522706691438f4620e
 SHA512 
b8f1af24213077dc6126ae1f613b9cdeed8f365f9d1989a5b053563f0eb4bc49921e746e0f1026fe0e02bfeea23b912798678a5a337a052d977aa04496a75570

diff --git a/gui-apps/wayvnc/metadata.xml b/gui-apps/wayvnc/metadata.xml
new file mode 100644
index 000..32c02efdbf9
--- /dev/null
+++ b/gui-apps/wayvnc/metadata.xml
@@ -0,0 +1,24 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+VNC server for wlroots based Wayland compositors.
+It attaches to a running Wayland session, creates
+virtual input devices and exposes a single display
+via the RFB protocol. The Wayland session may be a
+headless one, so it is also possible to run wayvnc
+without a physical display attached.
+
+
+gen...@aisha.cc
+Aisha Tammy
+
+
+proxy-ma...@gentoo.org
+Proxy Maintainers
+
+
+  enable GPU-side screencopy (experimental)
+  Trace kernel and memory calls
+ 
+

diff --git a/gui-apps/wayvnc/wayvnc-0.4.0.ebuild 
b/gui-apps/wayvnc/wayvnc-0.4.0.ebuild
new file mode 100644
index 000..369ff2e67ca
--- /dev/null
+++ b/gui-apps/wayvnc/wayvnc-0.4.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="VNC server for wlroots based Wayland compositors"
+HOMEPAGE="https://github.com/any1/wayvnc;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/any1/wayvnc.git;
+else
+   SRC_URI="https://github.com/any1/wayvnc/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="ISC"
+SLOT="0"
+IUSE="gbm tracing"
+
+RDEPEND="
+   dev-libs/aml
+   dev-libs/wayland
+   gui-libs/neatvnc[tracing?]
+   media-libs/mesa:=[egl,gles2,gbm?]
+   x11-libs/libxkbcommon
+   x11-libs/pixman
+   tracing? ( dev-util/systemtap )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   dev-libs/wayland-protocols
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature gbm screencopy-dmabuf)
+   $(meson_use tracing systemtap)
+   )
+   meson_src_configure
+}

diff --git a/gui-apps/wayvnc/wayvnc-.ebuild 
b/gui-apps/wayvnc/wayvnc-.ebuild
new file mode 100644
index 000..369ff2e67ca
--- /dev/null
+++ b/gui-apps/wayvnc/wayvnc-.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="VNC server for wlroots based Wayland compositors"
+HOMEPAGE="https://github.com/any1/wayvnc;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/any1/wayvnc.git;
+else
+   SRC_URI="https://github.com/any1/wayvnc/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="ISC"
+SLOT="0"
+IUSE="gbm tracing"
+
+RDEPEND="
+   dev-libs/aml
+   dev-libs/wayland
+   gui-libs/neatvnc[tracing?]
+   media-libs/mesa:=[egl,gles2,gbm?]
+   x11-libs/libxkbcommon
+   x11-libs/pixman
+   tracing? ( dev-util/systemtap )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   dev-libs/wayland-protocols
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature gbm screencopy-dmabuf)
+   $(meson_use tracing systemtap)
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: gui-apps/waypipe/files/, gui-apps/waypipe/

2021-01-25 Thread Aaron Bauman
commit: dd2d142855ae7b8dd3bd29bf5f968a5f8672d51e
Author: Aisha Tammy  aisha  cc>
AuthorDate: Wed Dec 23 18:56:34 2020 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Mon Jan 25 14:55:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd2d1428

gui-apps/waypipe: transparent proxy for wayland over networks

Allows for using wayland through network sockets
much like ssh -X, so that GUIs can be viewed remotely.
A much lighter protocol than VNC as there is no
need for sending frames over the tunnell.

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Aisha Tammy  aisha.cc>
Closes: https://github.com/gentoo/gentoo/pull/18789
Signed-off-by: Aaron Bauman  gentoo.org>

 gui-apps/waypipe/Manifest  |  1 +
 gui-apps/waypipe/files/waypipe-0.7.2-no-simd.patch | 38 
 gui-apps/waypipe/files/waypipe-0.7.2-werror.patch  | 12 
 gui-apps/waypipe/metadata.xml  | 24 
 gui-apps/waypipe/waypipe-0.7.2.ebuild  | 72 ++
 gui-apps/waypipe/waypipe-.ebuild   | 72 ++
 6 files changed, 219 insertions(+)

diff --git a/gui-apps/waypipe/Manifest b/gui-apps/waypipe/Manifest
new file mode 100644
index 000..50c4b956b8a
--- /dev/null
+++ b/gui-apps/waypipe/Manifest
@@ -0,0 +1 @@
+DIST waypipe-0.7.2.tar.gz 202601 BLAKE2B 
bc8a03c8b47ee65a158ca45047f1989761c36b7b6fb5196784637f4e937fa2e5076497079f8368daf20592351e60a12fda5f4500b7220320b4c4a73ca9e5b1e0
 SHA512 
b126ea9d30864ecba67447793f39dbbe8bc73ab33c79879ac243023c64930e9aae887f13c0fdcc4cdf307b0ca6766b1012915dc88c596b7c250e3b35f6ba9190

diff --git a/gui-apps/waypipe/files/waypipe-0.7.2-no-simd.patch 
b/gui-apps/waypipe/files/waypipe-0.7.2-no-simd.patch
new file mode 100644
index 000..df464810e1b
--- /dev/null
+++ b/gui-apps/waypipe/files/waypipe-0.7.2-no-simd.patch
@@ -0,0 +1,38 @@
+make simd instructions optional
+
+--- a/meson_options.txt
 b/meson_options.txt
+@@ -5,3 +5,7 @@ option('with_lz4', type : 'feature', value : 'auto', 
description : 'Support LZ4
+ option('with_zstd', type : 'feature', value : 'auto', description : 'Support 
ZStandard as a compression mechanism')
+ option('with_vaapi', type : 'feature', value : 'auto', description : 'Link 
with libva and use VAAPI to perform hardware video output color space 
conversions on GPU')
+ option('with_systemtap', type: 'boolean', value: true, description: 'Enable 
tracing using sdt and provide static tracepoints for profiling')
++option('with_avx512f', type: 'boolean', value: true, description: 'Enable 
avx512f SIMD instructions')
++option('with_avx2', type: 'boolean', value: true, description: 'Enable avx2 
SIMD instructions')
++option('with_sse3', type: 'boolean', value: true, description: 'Enable sse3 
SIMD instructions')
++option('with_neon_opts', type: 'boolean', value: true, description: 'Enable 
optimizations for ARM64 neon cpus')
+--- a/src/meson.build
 b/src/meson.build
+@@ -25,19 +25,19 @@ endif
+ # Conditionally compile SIMD-optimized code.
+ # (The meson simd module is a bit too limited for this)
+ kernel_libs = []
+-if cc.has_argument('-mavx512f') and cc.has_argument('-mlzcnt') and 
cc.has_argument('-mbmi')
++if cc.has_argument('-mavx512f') and cc.has_argument('-mlzcnt') and 
cc.has_argument('-mbmi') and get_option('with_avx512f')
+   kernel_libs += static_library('kernel_avx512f', 'kernel_avx512f.c', 
c_args:['-mavx512f', '-mlzcnt', '-mbmi'])
+   config_data.set('HAVE_AVX512F', 1, description: 'Compiler supports 
AVX-512F')
+ endif
+-if cc.has_argument('-mavx2') and cc.has_argument('-mlzcnt') and 
cc.has_argument('-mbmi')
++if cc.has_argument('-mavx2') and cc.has_argument('-mlzcnt') and 
cc.has_argument('-mbmi') and get_option('with_avx2')
+   kernel_libs += static_library('kernel_avx2', 'kernel_avx2.c', 
c_args:['-mavx2', '-mlzcnt', '-mbmi'])
+   config_data.set('HAVE_AVX2', 1, description: 'Compiler supports AVX2')
+ endif
+-if cc.has_argument('-msse3')
++if cc.has_argument('-msse3') and get_option('with_sse3')
+   kernel_libs += static_library('kernel_sse3', 'kernel_sse3.c', 
c_args:['-msse3'])
+   config_data.set('HAVE_SSE3', 1, description: 'Compiler supports SSE 3')
+ endif
+-if host_machine.cpu_family() == 'aarch64' or cc.has_argument('-mfpu=neon')
++if ( host_machine.cpu_family() == 'aarch64' or cc.has_argument('-mfpu=neon') 
) and get_option('with_neon_opts')
+   neon_args = host_machine.cpu_family() == 'aarch64' ? [] : ['-mfpu=neon']
+ 
+   # Clang additionally enforces that NEON code only be compiled

diff --git a/gui-apps/waypipe/files/waypipe-0.7.2-werror.patch 
b/gui-apps/waypipe/files/waypipe-0.7.2-werror.patch
new file mode 100644
index 000..289a0c29acb
--- /dev/null
+++ b/gui-apps/waypipe/files/waypipe-0.7.2-werror.patch
@@ -0,0 +1,12 @@
+diff --git a/meson.build b/meson.build
+index d023f1f..372f0e3 100644
+--- a/meson.build
 b/meson.build
+

[gentoo-commits] repo/gentoo:master commit in: gui-apps/wayland-logout/

2021-01-24 Thread Aaron Bauman
commit: 67c2288df8929f41f3eb73f851a507ffb6b06542
Author: Aisha Tammy  aisha  cc>
AuthorDate: Tue Jan 19 00:38:16 2021 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Sun Jan 24 19:03:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67c2288d

gui-apps/wayland-logout: version bump to 1.4

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Aisha Tammy  aisha.cc>
Signed-off-by: Aaron Bauman  gentoo.org>

 gui-apps/wayland-logout/Manifest |  1 +
 ...{wayland-logout-.ebuild => wayland-logout-1.4.ebuild} | 12 +++-
 gui-apps/wayland-logout/wayland-logout-.ebuild   | 12 +++-
 3 files changed, 7 insertions(+), 18 deletions(-)

diff --git a/gui-apps/wayland-logout/Manifest b/gui-apps/wayland-logout/Manifest
index 207f796a210..7144704cdd1 100644
--- a/gui-apps/wayland-logout/Manifest
+++ b/gui-apps/wayland-logout/Manifest
@@ -1 +1,2 @@
 DIST wayland-logout-1.1.tar.gz 17731 BLAKE2B 
179fba23ff885746e6664022a1e427e0a29f59e92b29fdf84807729253d5e3f7d2cea31bd2108f2daeb1bf87fdfceb2ce93fdab4dd3e7a914baeff0102880c84
 SHA512 
3664c865044e81d7fc41b5888ea1a8669804642b05a518e418c222c90867d38ada4c7f6c5193a251f43498dc9e1a70d4bdf79034569b5add12007523aa011e03
+DIST wayland-logout-1.4.tar.gz 16878 BLAKE2B 
abc7cd6a6c6916aac97459e733e20cda71068654b30939feac50af94c76db393e94ec2b2df1b3488e0897857ede669e637e5db734c1323db2964fa7bcd821cf6
 SHA512 
376f39283851478723e3d846055ad76b6ae8b887b487cd98ebcdf87b1d95c3b5de5cad07f2d8921740c4e4102ce988833a9b7ebe662e51654316de9f85daabcf

diff --git a/gui-apps/wayland-logout/wayland-logout-.ebuild 
b/gui-apps/wayland-logout/wayland-logout-1.4.ebuild
similarity index 75%
copy from gui-apps/wayland-logout/wayland-logout-.ebuild
copy to gui-apps/wayland-logout/wayland-logout-1.4.ebuild
index 19849dc6704..d29f95b176f 100644
--- a/gui-apps/wayland-logout/wayland-logout-.ebuild
+++ b/gui-apps/wayland-logout/wayland-logout-1.4.ebuild
@@ -1,10 +1,11 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2020-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-DESCRIPTION="general logout scripts for wayland compositors"
+inherit meson
 
+DESCRIPTION="general logout scripts for wayland compositors"
 HOMEPAGE="https://github.com/soreau/wayland-logout;
 
 if [[ ${PV} ==  ]]; then
@@ -17,10 +18,3 @@ fi
 
 LICENSE="MIT"
 SLOT="0"
-
-RDEPEND="sys-process/lsof"
-
-src_install() {
-   newbin wayland-logout.sh wayland-logout
-   doman wayland-logout.1
-}

diff --git a/gui-apps/wayland-logout/wayland-logout-.ebuild 
b/gui-apps/wayland-logout/wayland-logout-.ebuild
index 19849dc6704..d29f95b176f 100644
--- a/gui-apps/wayland-logout/wayland-logout-.ebuild
+++ b/gui-apps/wayland-logout/wayland-logout-.ebuild
@@ -1,10 +1,11 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2020-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-DESCRIPTION="general logout scripts for wayland compositors"
+inherit meson
 
+DESCRIPTION="general logout scripts for wayland compositors"
 HOMEPAGE="https://github.com/soreau/wayland-logout;
 
 if [[ ${PV} ==  ]]; then
@@ -17,10 +18,3 @@ fi
 
 LICENSE="MIT"
 SLOT="0"
-
-RDEPEND="sys-process/lsof"
-
-src_install() {
-   newbin wayland-logout.sh wayland-logout
-   doman wayland-logout.1
-}



[gentoo-commits] repo/gentoo:master commit in: gui-apps/wayland-logout/

2021-01-24 Thread Aaron Bauman
commit: d185919d8d75801c6293faaebd97dbf1cc622d54
Author: Aisha Tammy  aisha  cc>
AuthorDate: Tue Jan 19 00:38:41 2021 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Sun Jan 24 19:03:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d185919d

gui-apps/wayland-logout: drop old version

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Aisha Tammy  aisha.cc>
Closes: https://github.com/gentoo/gentoo/pull/19117
Signed-off-by: Aaron Bauman  gentoo.org>

 gui-apps/wayland-logout/Manifest  |  1 -
 gui-apps/wayland-logout/wayland-logout-1.1.ebuild | 26 ---
 2 files changed, 27 deletions(-)

diff --git a/gui-apps/wayland-logout/Manifest b/gui-apps/wayland-logout/Manifest
index 7144704cdd1..cc4e8686616 100644
--- a/gui-apps/wayland-logout/Manifest
+++ b/gui-apps/wayland-logout/Manifest
@@ -1,2 +1 @@
-DIST wayland-logout-1.1.tar.gz 17731 BLAKE2B 
179fba23ff885746e6664022a1e427e0a29f59e92b29fdf84807729253d5e3f7d2cea31bd2108f2daeb1bf87fdfceb2ce93fdab4dd3e7a914baeff0102880c84
 SHA512 
3664c865044e81d7fc41b5888ea1a8669804642b05a518e418c222c90867d38ada4c7f6c5193a251f43498dc9e1a70d4bdf79034569b5add12007523aa011e03
 DIST wayland-logout-1.4.tar.gz 16878 BLAKE2B 
abc7cd6a6c6916aac97459e733e20cda71068654b30939feac50af94c76db393e94ec2b2df1b3488e0897857ede669e637e5db734c1323db2964fa7bcd821cf6
 SHA512 
376f39283851478723e3d846055ad76b6ae8b887b487cd98ebcdf87b1d95c3b5de5cad07f2d8921740c4e4102ce988833a9b7ebe662e51654316de9f85daabcf

diff --git a/gui-apps/wayland-logout/wayland-logout-1.1.ebuild 
b/gui-apps/wayland-logout/wayland-logout-1.1.ebuild
deleted file mode 100644
index 19849dc6704..000
--- a/gui-apps/wayland-logout/wayland-logout-1.1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="general logout scripts for wayland compositors"
-
-HOMEPAGE="https://github.com/soreau/wayland-logout;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/soreau/wayland-logout;
-else
-   SRC_URI="https://github.com/soreau/wayland-logout/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-
-RDEPEND="sys-process/lsof"
-
-src_install() {
-   newbin wayland-logout.sh wayland-logout
-   doman wayland-logout.1
-}



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

2020-12-17 Thread Aaron Bauman
commit: 0e2056e7a051dcf0a57362e2da893b1940b1f128
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Dec 17 17:09:00 2020 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Thu Dec 17 17:11:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e2056e7

dev-libs/gf-complete: drop old

Signed-off-by: Aaron Bauman  gentoo.org>

 dev-libs/gf-complete/Manifest |  1 -
 dev-libs/gf-complete/gf-complete-0.0.0.ebuild | 29 ---
 dev-libs/gf-complete/gf-complete-2.0.0.ebuild | 29 ---
 3 files changed, 59 deletions(-)

diff --git a/dev-libs/gf-complete/Manifest b/dev-libs/gf-complete/Manifest
index 8669d288bca..ebe52197902 100644
--- a/dev-libs/gf-complete/Manifest
+++ b/dev-libs/gf-complete/Manifest
@@ -1,2 +1 @@
-DIST gf-complete-0.0.0.tar.gz 596339 BLAKE2B 
add52827288d08e8d546787f8bc42554ce8900a21dfdc47e66aea2990aa48604f8a51d573f84c667e2479a03ddb8412c43a0acae745cb1e3e5aed0bfd0dd0a83
 SHA512 
7942a29b80972fffab15dc86c560345911db5aa976d2c505804d0eff10c9135f674f3511b579e2bac26342ca53a81d323826a1ff1d790836a4650a07769851a2
 DIST gf-complete-2.0.0.tar.gz 122566 BLAKE2B 
20cfc2dcf437109f5ed703434c5c383bc910d57127583a4eca6ccea860d0f42c82c93558ba992b9b35d6025d745a8bb39c32ed35809ffc063fa83b11a975e0d9
 SHA512 
3b0693bf374086417f04cee09dceeb694aafaf7fb3c829b89f303b65634ae509406c8a0de10f57c666b4c78b11043f355bb3c81f95eac061cb16de9db2b71b89

diff --git a/dev-libs/gf-complete/gf-complete-0.0.0.ebuild 
b/dev-libs/gf-complete/gf-complete-0.0.0.ebuild
deleted file mode 100644
index c0cc0027271..000
--- a/dev-libs/gf-complete/gf-complete-0.0.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools eutils ltprune
-
-DESCRIPTION="A Comprehensive Open Source Library for Galois Field Arithmetic"
-HOMEPAGE="http://jerasure.org/;
-SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/${P}.tar.gz;
-S="${WORKDIR}/${PN}.git"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   sed -i -e 's/ -O3 $(SIMD_FLAGS)//g' src/Makefile.am tools/Makefile.am 
test/Makefile.am examples/Makefile.am|| die
-   eautoreconf
-}
-
-src_install() {
-   default
-   prune_libtool_files
-}

diff --git a/dev-libs/gf-complete/gf-complete-2.0.0.ebuild 
b/dev-libs/gf-complete/gf-complete-2.0.0.ebuild
deleted file mode 100644
index 0ede143fb2f..000
--- a/dev-libs/gf-complete/gf-complete-2.0.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools eutils ltprune
-
-DESCRIPTION="A Comprehensive Open Source Library for Galois Field Arithmetic"
-HOMEPAGE="http://jerasure.org/;
-SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/${P}.tar.gz;
-S="${WORKDIR}/${PN}.git"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   sed -i -e 's/ -O3 $(SIMD_FLAGS)//g' src/Makefile.am tools/Makefile.am 
test/Makefile.am examples/Makefile.am|| die
-   eautoreconf
-}
-
-src_install() {
-   default
-   prune_libtool_files
-}



[gentoo-commits] repo/gentoo:master commit in: media-tv/w_scan/

2020-12-17 Thread Aaron Bauman
commit: b985b635f10fead6e48a95d29fbc290a66b756b5
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Dec 17 17:10:21 2020 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Thu Dec 17 17:11:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b985b635

media-tv/w_scan: drop old

Signed-off-by: Aaron Bauman  gentoo.org>

 media-tv/w_scan/Manifest   |  1 -
 media-tv/w_scan/w_scan-20141122.ebuild | 31 ---
 2 files changed, 32 deletions(-)

diff --git a/media-tv/w_scan/Manifest b/media-tv/w_scan/Manifest
index c25c92c3152..bd97d7f9835 100644
--- a/media-tv/w_scan/Manifest
+++ b/media-tv/w_scan/Manifest
@@ -1,2 +1 @@
-DIST w_scan-20141122.tar.bz2 239277 BLAKE2B 
eb3afd5977d39ff7c8b4b0c5d85fd57b74cae47f330dd1769a33d3caec2688cd40f8d08c179867042a401db61dfc32494fe2eaed04c790bdb32424cc65ffa3b5
 SHA512 
64d8d92dd84a5c3cfae4531fbba683602e70597f83ec28c314ccce8810fed70685f03d3e4861d586c52764573e17e0b15881bbdb2f6c60db9d3686d554f1ee6d
 DIST w_scan-20170107.tar.bz2 245517 BLAKE2B 
049d555f47935118be26f0bb8a8fc6baa43c273692ff6bc4c95ae912f00f1bda0e5834919c018539b1f891e436ec6556b29ad8c68d69de4a93911e5c7fb265b6
 SHA512 
c8e163b5e4897e2bc48596a1104974c79807432c423a3dd172e85c6ed6d4f9a4a471150ae7fe1b78fe570987e9fdee666a491700368c8499b03e9b13aa5cde6a

diff --git a/media-tv/w_scan/w_scan-20141122.ebuild 
b/media-tv/w_scan/w_scan-20141122.ebuild
deleted file mode 100644
index 9ae1c209b90..000
--- a/media-tv/w_scan/w_scan-20141122.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="Scan for DVB-C/DVB-T/DVB-S channels without prior knowledge of 
frequencies and modulations"
-HOMEPAGE="http://wirbel.htpc-forum.de/w_scan/index2.html;
-SRC_URI="http://wirbel.htpc-forum.de/w_scan/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="doc examples"
-
-DEPEND=">=virtual/linuxtv-dvb-headers-5.8"
-RDEPEND=""
-
-src_install() {
-   emake DESTDIR="${D}" install
-
-   dodoc ChangeLog README
-
-   if use doc; then
-   dodoc doc/README.file_formats doc/README_VLC_DVB
-   fi
-
-   if use examples; then
-   docinto examples
-   dodoc doc/rotor.conf
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/a52dec/

2020-12-17 Thread Aaron Bauman
commit: 4477efcb69d8b564f10a85c09c7d7931c2391e1d
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Dec 17 17:11:04 2020 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Thu Dec 17 17:11:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4477efcb

media-libs/a52dec: drop old

Signed-off-by: Aaron Bauman  gentoo.org>

 media-libs/a52dec/a52dec-0.7.4-r6.ebuild | 59 --
 media-libs/a52dec/a52dec-0.7.4-r7.ebuild | 61 
 2 files changed, 120 deletions(-)

diff --git a/media-libs/a52dec/a52dec-0.7.4-r6.ebuild 
b/media-libs/a52dec/a52dec-0.7.4-r6.ebuild
deleted file mode 100644
index 19ca4e2db9a..000
--- a/media-libs/a52dec/a52dec-0.7.4-r6.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit autotools epatch flag-o-matic ltprune
-
-DESCRIPTION="library for decoding ATSC A/52 streams used in DVD"
-HOMEPAGE="http://liba52.sourceforge.net/;
-SRC_URI="http://liba52.sourceforge.net/files/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
-IUSE="djbfft oss static-libs"
-
-RDEPEND="djbfft? ( sci-libs/djbfft )"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   epatch \
-   "${FILESDIR}"/${P}-build.patch \
-   "${FILESDIR}"/${P}-freebsd.patch \
-   "${FILESDIR}"/${P}-tests-optional.patch \
-   "${FILESDIR}"/${P}-test-hidden-symbols.patch
-
-   sed -i -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.in || die 
#466978
-
-   eautoreconf
-# epunt_cxx is not required with eautoreconf wrt #458298
-#  epunt_cxx
-}
-
-src_configure() {
-   filter-flags -fprefetch-loop-arrays
-
-   local myconf
-   use oss || myconf="${myconf} --disable-oss"
-
-   econf \
-   --enable-shared \
-   $(use_enable static-libs static) \
-   $(use_enable djbfft) \
-   ${myconf}
-}
-
-src_compile() {
-   emake CFLAGS="${CFLAGS}"
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-
-   insinto /usr/include/a52dec
-   doins liba52/a52_internal.h
-
-   dodoc AUTHORS ChangeLog HISTORY NEWS README TODO doc/liba52.txt
-
-   prune_libtool_files --all
-}

diff --git a/media-libs/a52dec/a52dec-0.7.4-r7.ebuild 
b/media-libs/a52dec/a52dec-0.7.4-r7.ebuild
deleted file mode 100644
index 65720cd0313..000
--- a/media-libs/a52dec/a52dec-0.7.4-r7.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-# eutils for einstalldocs
-inherit autotools epatch eutils flag-o-matic ltprune multilib-minimal
-
-DESCRIPTION="library for decoding ATSC A/52 streams used in DVD"
-HOMEPAGE="http://liba52.sourceforge.net/;
-SRC_URI="http://liba52.sourceforge.net/files/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
-IUSE="djbfft oss static-libs"
-
-RDEPEND="djbfft? ( >=sci-libs/djbfft-0.76-r2[${MULTILIB_USEDEP}] )"
-DEPEND="${RDEPEND}"
-DOCS=( AUTHORS ChangeLog HISTORY NEWS README TODO doc/liba52.txt )
-
-src_prepare() {
-   epatch \
-   "${FILESDIR}"/${P}-build.patch \
-   "${FILESDIR}"/${P}-freebsd.patch \
-   "${FILESDIR}"/${P}-tests-optional.patch \
-   "${FILESDIR}"/${P}-test-hidden-symbols.patch
-
-   sed -i -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.in || die 
#466978
-
-   eautoreconf
-
-   filter-flags -fprefetch-loop-arrays
-}
-
-multilib_src_configure() {
-   local myconf
-   use oss || myconf="${myconf} --disable-oss"
-
-   ECONF_SOURCE="${S}" econf \
-   --enable-shared \
-   $(use_enable static-libs static) \
-   $(use_enable djbfft) \
-   ${myconf}
-
-   # remove useless subdirs
-   if ! multilib_is_native_abi ; then
-   sed -i \
-   -e 's/ src//' \
-   -e 's/ libao//' \
-   Makefile || die
-   fi
-}
-
-multilib_src_compile() {
-   emake CFLAGS="${CFLAGS}"
-}
-
-multilib_src_install_all() {
-   prune_libtool_files --all
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: dev-java/dnsjava/

2020-12-17 Thread Aaron Bauman
commit: 1c51b02d4c7fb063ae091fcadaf075e702e437d4
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Dec 17 17:09:42 2020 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Thu Dec 17 17:11:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c51b02d

dev-java/dnsjava: drop old

Signed-off-by: Aaron Bauman  gentoo.org>

 dev-java/dnsjava/Manifest |  2 --
 dev-java/dnsjava/dnsjava-2.1.6.ebuild | 49 ---
 dev-java/dnsjava/dnsjava-2.1.7.ebuild | 49 ---
 3 files changed, 100 deletions(-)

diff --git a/dev-java/dnsjava/Manifest b/dev-java/dnsjava/Manifest
index 8241ec16e4d..17ad2066bbe 100644
--- a/dev-java/dnsjava/Manifest
+++ b/dev-java/dnsjava/Manifest
@@ -1,3 +1 @@
-DIST dnsjava-2.1.6.tar.gz 1087908 BLAKE2B 
af9edda95d8cdd9c02b39c5a86646efc85cef576361d4ab765ce65d8b6e20621bcbdc9e32327f8ae1a3e2cbb83e60d61736ce9d71ae3bd091b0fca306727e158
 SHA512 
0d30504190aabbb176cc914834eb26a2f5522741c4473dbbf32f16e1d62fe39cf244a3ddd543b88d3a1e595afa9c6509e42d1418205677aa6523c6d11c49f497
-DIST dnsjava-2.1.7.tar.gz 1078980 BLAKE2B 
16fd027c6f46463d6b4322bcf88943a3f06186d853a7e5615b8829d93aee897dca489dec00d61af857d58df566905c559e1c8d9922f5592ef2146bc715dc9b0b
 SHA512 
07b11b94833f4a6f5d9bd8e0265444f15704eeba6420b2fa2c4efef46823c2768e8e691d6b101bb6d1ed9ebda1e55dbf518f447d62eb686fdd583c281313afdd
 DIST dnsjava-2.1.8.tar.gz 460532 BLAKE2B 
761e99643710aca3aebc50972504284c388685dee12b3fc1fcbe6e4a8698762833dab725ff61395aee2b0292d0f71004eb2247c899c87d01dcc938e4283d31c1
 SHA512 
d38be6d52b275906b66468cd375ebd46c0d669de2fd06a50253631589a7dd6fbf4e92d4b20778dacd9f19cd489df013e4d42bc16c935581dcaa370ac9ce3c55b

diff --git a/dev-java/dnsjava/dnsjava-2.1.6.ebuild 
b/dev-java/dnsjava/dnsjava-2.1.6.ebuild
deleted file mode 100644
index c45f80d04ca..000
--- a/dev-java/dnsjava/dnsjava-2.1.6.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-JAVA_PKG_IUSE="doc source test"
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="An implementation of DNS in Java"
-HOMEPAGE="http://www.dnsjava.org/;
-SRC_URI="http://www.dnsjava.org/download/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND=">=virtual/jre-1.6"
-DEPEND=">=virtual/jdk-1.6
-   test? (
-   dev-java/junit:0
-   dev-java/ant-junit:0
-   )"
-
-EANT_BUILD_TARGET="jar"
-EANT_DOC_TARGET="docs"
-EANT_TEST_TARGET="run_tests"
-
-JAVA_ANT_REWRITE_CLASSPATH="true"
-EANT_TEST_GENTOO_CLASSPATH="junit"
-EANT_GENTOO_CLASSPATH_EXTRA="${P}.jar"
-
-java_prepare() {
-   find -name "*.jar" -delete || die
-   epatch "${FILESDIR}"/${PV}-*.patch
-}
-
-src_install() {
-   java-pkg_newjar "${P}.jar"
-
-   dodoc README USAGE
-   use doc && java-pkg_dojavadoc doc
-   use source && java-pkg_dosrc org/
-}
-
-src_test() {
-   EANT_ANT_TASKS="ant-junit" java-pkg-2_src_test
-}

diff --git a/dev-java/dnsjava/dnsjava-2.1.7.ebuild 
b/dev-java/dnsjava/dnsjava-2.1.7.ebuild
deleted file mode 100644
index a7d0260b9eb..000
--- a/dev-java/dnsjava/dnsjava-2.1.7.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-JAVA_PKG_IUSE="doc source test"
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="An implementation of DNS in Java"
-HOMEPAGE="http://www.dnsjava.org/;
-SRC_URI="http://www.dnsjava.org/download/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=virtual/jre-1.6"
-DEPEND=">=virtual/jdk-1.6
-   test? (
-   dev-java/junit:0
-   dev-java/ant-junit:0
-   )"
-
-EANT_BUILD_TARGET="jar"
-EANT_DOC_TARGET="docs"
-EANT_TEST_TARGET="run_tests"
-
-JAVA_ANT_REWRITE_CLASSPATH="true"
-EANT_TEST_GENTOO_CLASSPATH="junit"
-EANT_GENTOO_CLASSPATH_EXTRA="${P}.jar"
-
-java_prepare() {
-   java-pkg_clean
-   #epatch "${FILESDIR}"/*.patch
-}
-
-src_install() {
-   java-pkg_newjar "${P}.jar"
-
-   dodoc README USAGE
-   use doc && java-pkg_dojavadoc doc
-   use source && java-pkg_dosrc org/
-}
-
-src_test() {
-   EANT_ANT_TASKS="ant-junit" java-pkg-2_src_test
-}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/cssc/

2020-12-17 Thread Aaron Bauman
commit: 0570973d828e1338ee116bece93bc7dce7a1ba92
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Dec 17 14:46:38 2020 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Thu Dec 17 14:50:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0570973d

dev-vcs/cssc: drop old

Signed-off-by: Aaron Bauman  gentoo.org>

 dev-vcs/cssc/Manifest  |  1 -
 dev-vcs/cssc/cssc-1.4.0.ebuild | 52 --
 2 files changed, 53 deletions(-)

diff --git a/dev-vcs/cssc/Manifest b/dev-vcs/cssc/Manifest
index f7424756d64..99a55e57d06 100644
--- a/dev-vcs/cssc/Manifest
+++ b/dev-vcs/cssc/Manifest
@@ -1,2 +1 @@
-DIST CSSC-1.4.0.tar.gz 2012122 BLAKE2B 
c38bf9f50e372559c87d318780973a28fd2fec384cffd0c077c556b321f9f3e68324f59f26900e63c9235f30c564a60783c5a48b515b9b878977fe10266cd0be
 SHA512 
7abb38ecfb5120e807d1f09d16ce81306b3eb16746e44da5029f626feba67dfb46db20bd2b89daffb2e3cdc51ffadc51cd666eef7d1b94e56b4c7dc24f93ea76
 DIST CSSC-1.4.1.tar.gz 2269725 BLAKE2B 
264e996280ff23818332dda62d80adc61fd6a2e924af26a044168bf136c22b22bb591d37157030dbe8e2360a2687b0dcbf843f3af8683b08593fded4ef982739
 SHA512 
b843bd636b15830b2751c423ff2f2e7292e0942d750ca57425d9674b74c7291fe34db33cbbc4b87d27f80d3b54b0074207ceda612faa651b6f01486e0b2485d5

diff --git a/dev-vcs/cssc/cssc-1.4.0.ebuild b/dev-vcs/cssc/cssc-1.4.0.ebuild
deleted file mode 100644
index e1e1659be64..000
--- a/dev-vcs/cssc/cssc-1.4.0.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit autotools eutils
-
-# Switch to ^^ when we switch to EAPI=6.
-#MY_PN="${PN^^}"
-MY_PN="CSSC"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="The GNU Project's replacement for SCCS"
-SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz"
-HOMEPAGE="https://www.gnu.org/software/cssc/;
-SLOT="0"
-LICENSE="GPL-3"
-
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
-IUSE="test valgrind"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   test? ( valgrind? ( dev-util/valgrind ) )
-"
-
-DOCS=( AUTHORS ChangeLog NEWS README )
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-   epatch \
-   "${FILESDIR}"/${PN}-1.3.0-gcc47.patch \
-   "${FILESDIR}"/${P}-config.patch \
-   "${FILESDIR}"/${P}-m4.patch \
-   "${FILESDIR}"/${P}-test-large.patch
-
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   $(use test && use_with valgrind) \
-   --enable-binary
-}
-
-src_test() {
-   if [[ ${froobUID} = 0 ]]; then
-   einfo "The test suite can not be run as root"
-   else
-   emake check
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/

2020-12-17 Thread Aaron Bauman
commit: 516e91635ee962fa5970ae635c28886305f951de
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Dec 17 14:47:16 2020 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Thu Dec 17 14:50:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=516e9163

dev-ml/findlib: drop old

Signed-off-by: Aaron Bauman  gentoo.org>

 dev-ml/findlib/findlib-1.8.1.ebuild | 73 -
 1 file changed, 73 deletions(-)

diff --git a/dev-ml/findlib/findlib-1.8.1.ebuild 
b/dev-ml/findlib/findlib-1.8.1.ebuild
deleted file mode 100644
index b2c69240deb..000
--- a/dev-ml/findlib/findlib-1.8.1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit multilib eutils
-
-DESCRIPTION="OCaml tool to find/use non-standard packages"
-HOMEPAGE="http://projects.camlcity.org/projects/findlib.html;
-SRC_URI="http://download.camlcity.org/download/${P}.tar.gz;
-IUSE="doc +ocamlopt tk"
-
-LICENSE="MIT"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 x86 ~amd64-linux 
~x86-linux ~ppc-macos"
-
-DEPEND=">=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?]
-   tk? ( dev-ml/labltk:= )"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   sed -i 's/\$llabltk \$lcamlp4 \$lobuild//' configure || die "Unable to 
make meta external."
-   export ocamlfind_destdir="${EPREFIX}/usr/$(get_libdir)/ocaml"
-   export stublibs="${ocamlfind_destdir}/stublibs"
-}
-
-src_configure() {
-   local myconf
-   use tk && myconf="-with-toolbox"
-   ./configure -bindir "${EPREFIX}"/usr/bin -mandir 
"${EPREFIX}"/usr/share/man \
-   -sitelib ${ocamlfind_destdir} \
-   -config ${ocamlfind_destdir}/findlib/findlib.conf \
-   -no-custom \
-   ${myconf} || die "configure failed"
-}
-
-src_compile() {
-   emake -j1 all
-   if use ocamlopt; then
-   emake -j1 opt # optimized code
-   fi
-}
-
-src_install() {
-   emake prefix="${D}" install
-
-   dodir "${stublibs#${EPREFIX}}"
-
-   cd "${S}/doc"
-   dodoc QUICKSTART README DOCINFO
-   use doc && dohtml -r ref-html guide-html
-}
-
-check_stublibs() {
-   local ocaml_stdlib=`ocamlc -where`
-   local ldconf="${ocaml_stdlib}/ld.conf"
-
-   if [ ! -e ${ldconf} ]
-   then
-   echo "${ocaml_stdlib}" > ${ldconf}
-   echo "${ocaml_stdlib}/stublibs" >> ${ldconf}
-   fi
-
-   if [ -z `grep -e ${stublibs} ${ldconf}` ]
-   then
-   echo ${stublibs} >> ${ldconf}
-   fi
-}
-
-pkg_postinst() {
-   check_stublibs
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/extlib/

2020-12-17 Thread Aaron Bauman
commit: 59629358ce4bee5cfb5292428631c7e913316bf9
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Dec 17 14:47:53 2020 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Thu Dec 17 14:50:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59629358

dev-ml/extlib: drop old

Signed-off-by: Aaron Bauman  gentoo.org>

 dev-ml/extlib/Manifest|  2 --
 dev-ml/extlib/extlib-1.7.1.ebuild | 51 ---
 dev-ml/extlib/extlib-1.7.6.ebuild | 50 --
 3 files changed, 103 deletions(-)

diff --git a/dev-ml/extlib/Manifest b/dev-ml/extlib/Manifest
index e1f5cb8efee..cb2f6155c62 100644
--- a/dev-ml/extlib/Manifest
+++ b/dev-ml/extlib/Manifest
@@ -1,3 +1 @@
-DIST extlib-1.7.1.tar.gz 85397 BLAKE2B 
f2e924f651cc43ca29914c95400a26bfd062ecb4e7379d169533d394497215906b56e8f57ba29358965f0b8c125c33dcb9a0a95c09488404fd348261d075457f
 SHA512 
42ea1be22a57ab31e5857df0c4c0f98a07e1b5958b34181cd5ab7c83ded112c208315d22cd3dd178d53e75ca109a70cb47ae479e95be8c47ea2087b1a158dc4d
-DIST extlib-1.7.6.tar.gz 88068 BLAKE2B 
32376c09728ec7e7d762888ad706641b94bcc976f2e1f42f246ba79fe862b60df7ff924e1e22e89333d8f2e1d999deb71eee481c3c5919aa5d1e02731f64f323
 SHA512 
3065e2474fb0e480ed076aa1156584a4a6c839cd5d9e59f341e41113abb1736241354aa7ee7cb492967698bc392969522fd5bf30d1ad7f94754c4e10f376afa8
 DIST extlib-1.7.7.tar.gz 88870 BLAKE2B 
fff84524ef227718d3908c5b65f4b781360cebc0dca3a8862aa11ea671499b45192c5106769e104d396118e3cdcd904ddce06df784f8fd0eadb7a2372ca3df94
 SHA512 
088a6c5bbe6530cd60e2276dc02592b69ad7ad685b752f0544c54b6246b8131238c6423ce7bfc81fe3ad1766f605ecf52fd3888d55cca63e22c947afedf610c5

diff --git a/dev-ml/extlib/extlib-1.7.1.ebuild 
b/dev-ml/extlib/extlib-1.7.1.ebuild
deleted file mode 100644
index 6cdb6da3e65..000
--- a/dev-ml/extlib/extlib-1.7.1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit findlib eutils
-
-DESCRIPTION="Standard library extensions for O'Caml"
-HOMEPAGE="https://github.com/ygrek/ocaml-extlib;
-SRC_URI="https://github.com/ygrek/ocaml-extlib/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="LGPL-2.1"
-DEPEND="
-   >=dev-lang/ocaml-3.10.2:=[ocamlopt?]
-   dev-ml/cppo:=
-"
-RDEPEND="${DEPEND}"
-SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="doc +ocamlopt"
-S="${WORKDIR}/ocaml-${P}"
-
-src_prepare() {
-   epatch "${FILESDIR}/ocaml405.patch"
-}
-
-src_compile() {
-   cd src
-   emake -j1 all
-   if use ocamlopt; then
-   emake opt cmxs
-   fi
-
-   if use doc; then
-   emake doc
-   fi
-}
-
-src_test() {
-   emake -j1 test
-}
-
-src_install() {
-   findlib_src_install
-
-   # install documentation
-   dodoc README.md
-
-   if use doc; then
-   dohtml src/doc/*
-   fi
-}

diff --git a/dev-ml/extlib/extlib-1.7.6.ebuild 
b/dev-ml/extlib/extlib-1.7.6.ebuild
deleted file mode 100644
index f3159e67c8f..000
--- a/dev-ml/extlib/extlib-1.7.6.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit findlib
-
-DESCRIPTION="Standard library extensions for O'Caml"
-HOMEPAGE="https://github.com/ygrek/ocaml-extlib;
-SRC_URI="https://github.com/ygrek/ocaml-extlib/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="doc +ocamlopt"
-
-RDEPEND="
-   >=dev-lang/ocaml-3.10.2:=[ocamlopt?]
-"
-DEPEND="${RDEPEND}
-   dev-ml/cppo"
-
-S="${WORKDIR}/ocaml-${P}"
-
-src_compile() {
-   cd src || die
-   emake -j1 all
-   if use ocamlopt; then
-   emake opt cmxs
-   fi
-
-   if use doc; then
-   emake doc
-   fi
-}
-
-src_test() {
-   emake -j1 test
-}
-
-src_install() {
-   findlib_src_install
-
-   # install documentation
-   dodoc README.md
-
-   if use doc; then
-   dodoc -r src/doc/
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/cairo-ocaml/

2020-12-17 Thread Aaron Bauman
commit: e65ddf25649466583586ce1b3302ce4c0a5974cf
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Dec 17 14:48:23 2020 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Thu Dec 17 14:50:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e65ddf25

dev-ml/cairo-ocaml: drop old

Signed-off-by: Aaron Bauman  gentoo.org>

 dev-ml/cairo-ocaml/cairo-ocaml-1.2.0.ebuild | 81 -
 1 file changed, 81 deletions(-)

diff --git a/dev-ml/cairo-ocaml/cairo-ocaml-1.2.0.ebuild 
b/dev-ml/cairo-ocaml/cairo-ocaml-1.2.0.ebuild
deleted file mode 100644
index c9c07c18371..000
--- a/dev-ml/cairo-ocaml/cairo-ocaml-1.2.0.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils findlib autotools
-
-DESCRIPTION="Ocaml bindings for the cairo vector graphics library"
-HOMEPAGE="https://www.cairographics.org/cairo-ocaml/;
-SRC_URI="https://cgit.freedesktop.org/cairo-ocaml/snapshot/${P}.tar.bz2;
-
-LICENSE="LGPL-2.1"
-SLOT="0/${PV}"
-KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux"
-IUSE="doc examples gtk pango"
-
-RDEPEND="dev-lang/ocaml:=
-   x11-libs/cairo
-   gtk? ( dev-ml/lablgtk:2= )
-   pango? ( x11-libs/pango )"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   # 3 patches from debian and one for automagic on libsvg-cairo
-   epatch \
-   
"${FILESDIR}"/0001-Add-missing-libraries-used-by-the-stubs-to-CAIRO_LIB.patch \
-   
"${FILESDIR}"/0002-Fix-Makefile-to-avoid-recompiling-files-in-usr.patch \
-   "${FILESDIR}"/0003-Fix-FTBFS-on-bytecode-architectures.patch \
-   "${FILESDIR}"/0004-no-automagic.patch
-   AT_M4DIR=support eautoreconf
-}
-
-src_configure() {
-   econf \
-   $(use_with gtk) \
-   $(use_with pango pango-cairo) \
-   --without-svg-cairo
-}
-
-src_compile() {
-   emake -j1
-   use doc && emake doc
-}
-
-src_install() {
-   findlib_src_install
-   dodoc README ChangeLog
-   if use examples; then
-   insinto /usr/share/doc/${PF}/examples
-   doins test/*.ml
-   fi
-   # ocamlfind support
-   cat <<-EOF > META
-   name = "${PN}"
-   description = "${DESCRIPTION}"
-   requires = "bigarray"
-   version = "${PV}"
-   archive(byte) = "cairo.cma"
-   archive(native) = "cairo.cmxa"
-   EOF
-   if use gtk; then
-   cat <<-EOF >> META
-   package "lablgtk2" (
-   requires = "cairo lablgtk2"
-   archive(byte) = "cairo_lablgtk.cma"
-   archive(native) = "cairo_lablgtk.cmxa"
-   )
-   EOF
-   fi
-   if use pango; then
-   cat <<-EOF >> META
-   package "pango" (
-   requires = "cairo"
-   archive(byte) = "pango_cairo.cma"
-   archive(native) = "pango_cairo.cmxa"
-   )
-   EOF
-   fi
-   insinto /usr/$(get_libdir)/ocaml/cairo
-   doins META
-}



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

2020-12-17 Thread Aaron Bauman
commit: 5c9a0129fec378505b711ed081f04035dba63318
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Dec 17 14:49:13 2020 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Thu Dec 17 14:50:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c9a0129

dev-db/mytop: drop old

Signed-off-by: Aaron Bauman  gentoo.org>

 dev-db/mytop/Manifest|  1 -
 dev-db/mytop/mytop-1.6-r4.ebuild | 36 
 2 files changed, 37 deletions(-)

diff --git a/dev-db/mytop/Manifest b/dev-db/mytop/Manifest
index 0d43cfa9598..694ab01c63c 100644
--- a/dev-db/mytop/Manifest
+++ b/dev-db/mytop/Manifest
@@ -1,2 +1 @@
-DIST mytop-1.6.tar.gz 19720 BLAKE2B 
c7cd4e75283a52e505e09ee3f1618877832be16154e2d313f3a9a71c53a604f67180c892b13209b85c584db0c67c66461064b9c5c99352685518a65f2d3cefc5
 SHA512 
672209d828c70fd740a791f2e4dfac1e4c594adff197b8bc43322249f03f6c7b18a750da0892c1519fe29e24b661e41d40cdad3a29b546dec4b3a747155566e2
 DIST mytop-1.9.1.tar.gz 22095 BLAKE2B 
d0281fce93d9165593d5a94229a5de0d2b18d38b02e69329322e62611b5d9546d08626ea60ea7ede4d6ee88fc7df08c733cb5437fb47c468e0d591d7dde00595
 SHA512 
e6d38812dd69f5e330e5fe9206abe7e00c9e08dd61ba52a9dbd18a823bb09715832d27fb8db6fe1146d78eb56845cc0a7e2a72989ee56267d6482238fee84bc5

diff --git a/dev-db/mytop/mytop-1.6-r4.ebuild b/dev-db/mytop/mytop-1.6-r4.ebuild
deleted file mode 100644
index 94921dc7b57..000
--- a/dev-db/mytop/mytop-1.6-r4.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit perl-module
-
-DESCRIPTION="mytop - a top clone for mysql"
-HOMEPAGE="http://jeremy.zawodny.com/mysql/mytop/;
-SRC_URI="http://jeremy.zawodny.com/mysql/mytop/${P}.tar.gz;
-
-LICENSE="|| ( Artistic GPL-2 )"
-KEYWORDS="~alpha amd64 ppc sparc x86"
-SLOT="0"
-IUSE=""
-
-RDEPEND="dev-perl/DBD-mysql
-   virtual/perl-Getopt-Long
-   dev-perl/TermReadKey
-   virtual/perl-Term-ANSIColor
-   virtual/perl-Time-HiRes"
-DEPEND="${RDEPEND}
-   >=sys-apps/sed-4"
-
-PATCHES=( "${FILESDIR}/${PN}-1.6-global-status.patch"
- 
"${FILESDIR}/${PN}-1.6-queries-vs-questions-mysql-5.0.76.patch"
- "${FILESDIR}/${PN}-1.6-getopt-long-2.38-fixup.patch"
-   )
-SRC_TEST="do"
-
-src_install() {
-   perl-module_src_install
-   sed -i -r\
-   -e "s|socket( +)=> '',|socket\1=> 
'/var/run/mysqld/mysqld.sock',|g" \
-   "${D}"/usr/bin/mytop
-}



[gentoo-commits] repo/gentoo:master commit in: net-firewall/nfacct/

2020-12-17 Thread Aaron Bauman
commit: ca6ca47fe8d8775afd10846d7ea8094ae83c7ccb
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Dec 17 14:49:53 2020 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Thu Dec 17 14:50:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca6ca47f

net-firewall/nfacct: drop old

Signed-off-by: Aaron Bauman  gentoo.org>

 net-firewall/nfacct/Manifest|  1 -
 net-firewall/nfacct/nfacct-1.0.1.ebuild | 21 -
 2 files changed, 22 deletions(-)

diff --git a/net-firewall/nfacct/Manifest b/net-firewall/nfacct/Manifest
index f3f47f4c6b0..2340cbda91c 100644
--- a/net-firewall/nfacct/Manifest
+++ b/net-firewall/nfacct/Manifest
@@ -1,2 +1 @@
-DIST nfacct-1.0.1.tar.bz2 257013 BLAKE2B 
06f1cada4b7491770f8671604cbb72599d31149e488bf6847117e58e207c3ce1e31dd06dcbea971aed4959f679c610572037fe441ad83702d797713f00a8ef26
 SHA512 
4d428f51ce3b12382974de3cb7d502f6a18d9c0fd4446071fc2b5e932c44e4b33072202f8b9bd4bdf892a08a64533776bb8e9a0a7c4acc876cfec154f76227a1
 DIST nfacct-1.0.2.tar.bz2 265449 BLAKE2B 
08da45f90a2982746633001265c93ff6d055bc0ec9bcfb731b60e3666a2ee2520ed499ea57815e524b6c49369415aa4215d0c8e6ea02c1ce76dbc22de2fc79ea
 SHA512 
2d7a76a51ffb10601e67ceda2ce055e63a8da802a682aab3c96cfa38e1d9d0d7ae7fa204d17d555303216e2ceeb0965d6b25387634725cf35e0a7109d84b47b3

diff --git a/net-firewall/nfacct/nfacct-1.0.1.ebuild 
b/net-firewall/nfacct/nfacct-1.0.1.ebuild
deleted file mode 100644
index 6f3bdaaad4a..000
--- a/net-firewall/nfacct/nfacct-1.0.1.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit linux-info
-
-DESCRIPTION="Command line tool to create/retrieve/delete accounting objects in 
NetFilter"
-HOMEPAGE="https://www.netfilter.org/projects/nfacct/;
-SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm x86"
-
-RDEPEND="net-libs/libmnl
-   >=net-libs/libnetfilter_acct-1.0.2"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-CONFIG_CHECK="~NETFILTER_NETLINK_ACCT"



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmix/

2020-12-17 Thread Aaron Bauman
commit: 1b492f02b57d2e67a55d48568bd47bb80874e8e1
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Dec 17 14:43:21 2020 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Thu Dec 17 14:50:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b492f02

x11-plugins/wmix: drop old

Signed-off-by: Aaron Bauman  gentoo.org>

 x11-plugins/wmix/Manifest|  2 --
 x11-plugins/wmix/wmix-3.2.ebuild | 33 -
 x11-plugins/wmix/wmix-3.4.ebuild | 24 
 3 files changed, 59 deletions(-)

diff --git a/x11-plugins/wmix/Manifest b/x11-plugins/wmix/Manifest
index bf77a69bdd0..e8444b54a2d 100644
--- a/x11-plugins/wmix/Manifest
+++ b/x11-plugins/wmix/Manifest
@@ -1,3 +1 @@
-DIST wmix-3.2.tar.gz 33504 BLAKE2B 
cafc6d4d1d52094edc459db8ab82b46ea0a216ca8035a2882be7ab2dba6945c155a73c2fc3601e9697076f8cf032b7943617680fd70ef889590a9976c2b147a8
 SHA512 
8382ab849aeacfc88d28cd094c0d9a3218f8aa26b763d9fb4fd8b9837c275a835cc3e29df0659c244fa94b884ebc36b571fe824eaa785a736e630dc2e0081417
-DIST wmix-3.4.tar.gz 116220 BLAKE2B 
01aac1603c34298d9b4aa45ec3425ec52e75965634f6c64ae554c44b95a9bea08021527519fe15729f103d2b8aa93757d6dbabbc2223b35cbb37520554fdfa2b
 SHA512 
791e0f22c73d48fd97ce59a0a8d740a2647626fd6d5f172238ae41abac700fb40d7cd95e28463199fd20d14eae3807428949b78c095ee5bd0a347c26aaed1e75
 DIST wmix-3.5.tar.gz 118052 BLAKE2B 
54461c59d46a2ccf7f81aaf422b9e9fadf260001621396543deb996cb346a1dea5d100b38517b79974acc4d429d6a2f4fcde10e88d114e9f6978d1c0bb599d2e
 SHA512 
ca702368cd5db55958e5f25c9703bf6659987534795fe58fd1ade426220f468ae3979e98ed1a00ffa162b094e53e37974d626a6bc48e2f6099c8c6eaa1f3dfd6

diff --git a/x11-plugins/wmix/wmix-3.2.ebuild b/x11-plugins/wmix/wmix-3.2.ebuild
deleted file mode 100644
index 6164f74253c..000
--- a/x11-plugins/wmix/wmix-3.2.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils toolchain-funcs
-
-DESCRIPTION="Dockapp mixer for OSS or ALSA"
-HOMEPAGE="https://www.dockapps.net/wmix;
-SRC_URI="https://www.dockapps.net/download/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc sparc x86"
-IUSE=""
-
-RDEPEND="x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXpm"
-DEPEND="${RDEPEND}
-   x11-base/xorg-proto"
-
-S=${WORKDIR}/dockapps
-
-src_compile() {
-   emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" \
-   LDFLAGS="${LDFLAGS}"
-}
-
-src_install() {
-   dobin ${PN}
-   doman "${FILESDIR}"/${PN}.1
-   dodoc AUTHORS BUGS NEWS README sample.wmixrc
-}

diff --git a/x11-plugins/wmix/wmix-3.4.ebuild b/x11-plugins/wmix/wmix-3.4.ebuild
deleted file mode 100644
index 5f69dde7b3a..000
--- a/x11-plugins/wmix/wmix-3.4.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit toolchain-funcs
-
-DESCRIPTION="Dockapp mixer for OSS or ALSA"
-HOMEPAGE="https://www.dockapps.net/wmix;
-SRC_URI="https://www.dockapps.net/download/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-IUSE=""
-
-RDEPEND="media-libs/alsa-lib
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXpm
-   x11-libs/libXrandr"
-DEPEND="${RDEPEND}
-   x11-base/xorg-proto"
-
-PATCHES=( "${FILESDIR}"/${P}-gcc-10.patch )



[gentoo-commits] repo/gentoo:master commit in: www-misc/vdradmin-am/

2020-12-17 Thread Aaron Bauman
commit: ff99aa2dd844e6f478597752496a2f0dbdc7d891
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Dec 17 14:42:43 2020 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Thu Dec 17 14:50:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff99aa2d

www-misc/vdradmin-am: drop old

Signed-off-by: Aaron Bauman  gentoo.org>

 www-misc/vdradmin-am/Manifest|   1 -
 www-misc/vdradmin-am/metadata.xml|   6 -
 www-misc/vdradmin-am/vdradmin-am-3.6.10.ebuild   | 180 ---
 www-misc/vdradmin-am/vdradmin-am-3.6.9-r3.ebuild | 177 --
 www-misc/vdradmin-am/vdradmin-am-3.6.9.ebuild| 160 
 5 files changed, 524 deletions(-)

diff --git a/www-misc/vdradmin-am/Manifest b/www-misc/vdradmin-am/Manifest
index 98aaf276839..3bdcee76687 100644
--- a/www-misc/vdradmin-am/Manifest
+++ b/www-misc/vdradmin-am/Manifest
@@ -1,2 +1 @@
 DIST vdradmin-am-3.6.10.tar.bz2 606665 BLAKE2B 
c475b36c840548b6e0d50b2095ce3278b0b526af856c891a25d28bb2f0cb9f950aa9979533a6b6425a2a36a594dc5d6a075fca7713eb1f59071fec854582cf5b
 SHA512 
f7546f79b786ca383c0846656e74bd69dc9faf57fe5794ffd68776123497ec2a96c2f131801e3d5d19247ac36eaa896801e1ac9cd11291418abb518ba208e597
-DIST vdradmin-am-3.6.9.tar.bz2 562006 BLAKE2B 
d04d7c0c3254942a388fe0f7b9832fb83f5b6c36af8e9021da8b1e5480d0a507c14da3b55590ea3ba4f58e58c7de9f36cc2a3c5f94168be605477244f62da987
 SHA512 
1c84ce56da238db6ab2a2fc3d59582945440436e174b3998c21b6bcb5b99c914a195728aa24fef7de8841c3be09b6e9976497acd873e768aab5fdaacddd473d5

diff --git a/www-misc/vdradmin-am/metadata.xml 
b/www-misc/vdradmin-am/metadata.xml
index 692eb1a3b64..984a01fab26 100644
--- a/www-misc/vdradmin-am/metadata.xml
+++ b/www-misc/vdradmin-am/metadata.xml
@@ -5,10 +5,4 @@
v...@gentoo.org
Gentoo VDR Project

-   
-   
-   Support for media-video/vdr.
-   Disable this if the VDR you want to control runs at a 
remote machine.
-   
-   
 

diff --git a/www-misc/vdradmin-am/vdradmin-am-3.6.10.ebuild 
b/www-misc/vdradmin-am/vdradmin-am-3.6.10.ebuild
deleted file mode 100644
index 4bc211d3705..000
--- a/www-misc/vdradmin-am/vdradmin-am-3.6.10.ebuild
+++ /dev/null
@@ -1,180 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit ssl-cert systemd user
-
-DESCRIPTION="WWW Admin for the Video Disk Recorder"
-HOMEPAGE="http://andreas.vdr-developer.org/vdradmin-am/index.html;
-SRC_URI="http://andreas.vdr-developer.org/vdradmin-am/download/${P}.tar.bz2;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="ipv6 ssl"
-
-DEPEND="dev-lang/perl
-   dev-perl/Template-Toolkit
-   dev-perl/libwww-perl
-   dev-perl/URI
-   dev-perl/CGI
-   dev-perl/Locale-gettext
-   virtual/perl-IO-Compress
-   ipv6? ( dev-perl/IO-Socket-INET6 )
-   ssl? ( dev-perl/IO-Socket-SSL )
-   virtual/perl-libnet
-   dev-perl/Authen-SASL
-   dev-perl/Digest-HMAC"
-RDEPEND="${DEPEND}"
-
-ETC_DIR=/etc/vdradmin
-CERTS_DIR=/etc/vdradmin/certs
-LIB_DIR=/usr/share/vdradmin
-CACHE_DIR=/var/cache/vdradmin
-VDRADMIN_USER=vdradmin
-VDRADMIN_GROUP=vdradmin
-
-create_ssl_cert() {
-   # The ssl-cert eclass is not flexible enough, so do some steps manually
-   SSL_ORGANIZATION="${SSL_ORGANIZATION:-vdradmin-am}"
-   SSL_COMMONNAME="${SSL_COMMONNAME:-`hostname -f`}"
-
-   gen_cnf || return 1
-
-   gen_key 1 || return 1
-   gen_csr 1 || return 1
-   gen_crt 1 || return 1
-}
-
-pkg_setup() {
-   enewgroup ${VDRADMIN_GROUP}
-   enewuser ${VDRADMIN_USER} -1 /bin/bash ${CACHE_DIR} ${VDRADMIN_GROUP}
-}
-
-src_unpack() {
-   unpack ${A}
-   cp "${FILESDIR}"/vdradmind.service "${WORKDIR}"/vdradmind.service
-}
-
-src_prepare() {
-   default
-
-   sed -i vdradmind.pl \
-   -e "s-FILES_IN_SYSTEM= 0;-FILES_IN_SYSTEM= 1;-g" || die
-
-   if use ipv6; then
-   sed -e "s:/usr/bin/vdradmind:/usr/bin/vdradmind --ipv6:" \
-   -i "${WORKDIR}"/vdradmind.service || die
-   fi
-
-   if use ssl; then
-   sed -e "s:/usr/bin/vdradmind:/usr/bin/vdradmind --ssl:" \
-   -i "${WORKDIR}"/vdradmind.service || die
-   fi
-}
-
-src_install() {
-   newinitd "${FILESDIR}"/vdradmin-3.6.7.init vdradmin
-   newconfd "${FILESDIR}"/vdradmin-3.6.6.conf vdradmin
-
-   systemd_dounit "${WORKDIR}"/vdradmind.service
-   systemd_dotmpfilesd "${FILESDIR}"/vdradmind.conf
-
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/vdradmin-3.6.6.logrotate vdradmin
-
- 

[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmblob/

2020-12-17 Thread Aaron Bauman
commit: e5c8971bbb7607b45ec9735db484b70d0b9d
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Dec 17 14:44:48 2020 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Thu Dec 17 14:50:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5c8971b

x11-plugins/wmblob: drop old

Signed-off-by: Aaron Bauman  gentoo.org>

 x11-plugins/wmblob/Manifest|  1 -
 x11-plugins/wmblob/wmblob-1.0.3.ebuild | 34 --
 2 files changed, 35 deletions(-)

diff --git a/x11-plugins/wmblob/Manifest b/x11-plugins/wmblob/Manifest
index cdc2ee8d0de..655731361c8 100644
--- a/x11-plugins/wmblob/Manifest
+++ b/x11-plugins/wmblob/Manifest
@@ -1,2 +1 @@
-DIST wmblob-1.0.3.tar.bz2 160657 BLAKE2B 
e36f7b8c6dd38466da490bd85d03ff2f378caced8d5908b00422428223aaa1fc3754bfd35dcacb2f162b0d44c8c04b509cf5c00d678d687e5b90cad886ce98a6
 SHA512 
4d8c7e30218d9ec7dc965c69e69b0fb5839c468f695ec2cc9fd9bb0b8fbc89b1386122e11b75906169bb16d13dae16cd8287c5bcf8bd28ccbbad4d4f057b3414
 DIST wmblob-1.0.4.tar.bz2 179284 BLAKE2B 
79025a4d80c05bd8f9d1a962762680e24ae0eb09c8bf961833f4f4c59b086ecc8563ef71c28678c969da75f1f074c691c9fd6a6919358886e64f7fcb814611a3
 SHA512 
d325711e6c6c865a97386793a7c3f0e0833044001ccc336f2a4e9974799e5ff00936b0d90a0dc4a3280ba27a8d1f97239ba51d61e6e5b104e7cf82c8aeed5ec1

diff --git a/x11-plugins/wmblob/wmblob-1.0.3.ebuild 
b/x11-plugins/wmblob/wmblob-1.0.3.ebuild
deleted file mode 100644
index 4d31557be81..000
--- a/x11-plugins/wmblob/wmblob-1.0.3.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit autotools multilib
-
-DESCRIPTION="a fancy but useless dockapp with moving blobs"
-HOMEPAGE="https://github.com/bbidulock/wmblob;
-SRC_URI="https://github.com/bbidulock/wmblob/releases/download/${PV}/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc sparc x86"
-IUSE=""
-
-RDEPEND="x11-libs/gtk+:2
-   x11-libs/libX11
-   x11-libs/libXpm
-   x11-libs/libXext"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   x11-base/xorg-proto
-   x11-libs/libXt"
-
-DOCS="AUTHORS ChangeLog NEWS README doc/how_it_works"
-
-src_prepare() {
-   sed -i \
-   -e "s|-O2|${CFLAGS}|g" \
-   -e "s|\$x_libraries|/usr/$(get_libdir)|" \
-   configure.ac || die
-
-   eautoreconf
-}



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmbattery/

2020-12-17 Thread Aaron Bauman
commit: 17d3528fc1097e69bff7765a0a15d57483cef43b
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Dec 17 14:46:07 2020 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Thu Dec 17 14:50:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17d3528f

x11-plugins/wmbattery: drop old

Signed-off-by: Aaron Bauman  gentoo.org>

 x11-plugins/wmbattery/Manifest  |  2 --
 x11-plugins/wmbattery/wmbattery-2.50.ebuild | 34 ---
 x11-plugins/wmbattery/wmbattery-2.51.ebuild | 36 -
 3 files changed, 72 deletions(-)

diff --git a/x11-plugins/wmbattery/Manifest b/x11-plugins/wmbattery/Manifest
index ab78250d210..0b9532910b5 100644
--- a/x11-plugins/wmbattery/Manifest
+++ b/x11-plugins/wmbattery/Manifest
@@ -1,3 +1 @@
-DIST wmbattery-2.50.tar.gz 40938 BLAKE2B 
1193e164af78d1839ed3f6ac251cb01fe36f8630d418aefa3c2f485e03ac37b027274d4146c139afacbb4f59ffbbb4c7471620bf8cb9806a4ddcd95613ce2b50
 SHA512 
f96b98d2819a9ecf189b9ebc60c107abc6715cf76bb73c98f1d3649dd2ef6112e052559f13fc5620ec7d71466f2e4d6a5e7e86b0f5f0675e02d6e038a9411794
-DIST wmbattery-2.51.tar.gz 164657 BLAKE2B 
f2432c9d31f4440a88ed67a0aa1b3bc494df2584175df9269c12e08430783777e46ec882bd2d71a1bc5530d2dbb1e277ccc8d1bd8dce2136df8584aaa2013a8b
 SHA512 
2ad508e796a4f5c826bd7c785c3cf1c2ee77923db92c99e75031cd305b351d82fbce158c69cc5393b904afe639574aea38186438fbedfa20243ff03c7824186b
 DIST wmbattery-2.54.tar.gz 87925 BLAKE2B 
692549909d52096ecf7997de5122f07d9fd59b3e2d99c1421b871671a9e43f2bbdb9742e89f835a58114238509b8f8b03fd0619da4a66d8e43b6b787d4e5f6a9
 SHA512 
58c901ed85d3ea7e0c750bb968c3250706ed693162fe4684d75683a3897df7ff02ee4afbe12a5d26b1f1b632d4c6f9902713a632e6784173ea49bad312fd30aa

diff --git a/x11-plugins/wmbattery/wmbattery-2.50.ebuild 
b/x11-plugins/wmbattery/wmbattery-2.50.ebuild
deleted file mode 100644
index 82511c3347c..000
--- a/x11-plugins/wmbattery/wmbattery-2.50.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit autotools
-
-DESCRIPTION="A dockable app to report APM, ACPI, or SPIC battery status"
-HOMEPAGE="https://www.dockapps.net/wmbattery;
-SRC_URI="https://dev.gentoo.org/~voyageur/distfiles/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc -sparc x86"
-IUSE="apm +upower"
-
-RDEPEND="apm? ( sys-apps/apmd )
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXpm
-   upower? ( >=sys-power/upower-0.9.23 )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-DOCS=( ChangeLog README TODO )
-
-src_prepare() {
-   sed -i \
-   -e '/^icondir/s:icons:pixmaps:' \
-   autoconf/makeinfo.in || die
-
-   use upower || { sed -i -e 's:USE_UPOWER = 1:#&:' autoconf/makeinfo.in 
|| die; }
-
-   eautoreconf
-}

diff --git a/x11-plugins/wmbattery/wmbattery-2.51.ebuild 
b/x11-plugins/wmbattery/wmbattery-2.51.ebuild
deleted file mode 100644
index 686ef8df70e..000
--- a/x11-plugins/wmbattery/wmbattery-2.51.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit autotools
-
-DESCRIPTION="A dockable app to report APM, ACPI, or SPIC battery status"
-HOMEPAGE="https://www.dockapps.net/wmbattery;
-SRC_URI="https://www.dockapps.net/download/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc -sparc ~x86"
-IUSE="apm +upower"
-
-RDEPEND="apm? ( sys-apps/apmd )
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXpm
-   upower? ( >=sys-power/upower-0.9.23 )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-DOCS=( ChangeLog README TODO )
-
-src_prepare() {
-   default
-
-   sed -i \
-   -e '/^icondir/s:icons:pixmaps:' \
-   autoconf/makeinfo.in || die
-
-   use upower || { sed -i -e 's:USE_UPOWER = 1:#&:' autoconf/makeinfo.in 
|| die; }
-
-   eautoreconf
-}



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmmaiload/

2020-12-17 Thread Aaron Bauman
commit: 7e1382b810e20799165d1d39dddca43a4655859c
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Dec 17 14:43:49 2020 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Thu Dec 17 14:50:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e1382b8

x11-plugins/wmmaiload: drop old

Signed-off-by: Aaron Bauman  gentoo.org>

 x11-plugins/wmmaiload/Manifest  |  1 -
 x11-plugins/wmmaiload/wmmaiload-2.2.1-r1.ebuild | 46 -
 2 files changed, 47 deletions(-)

diff --git a/x11-plugins/wmmaiload/Manifest b/x11-plugins/wmmaiload/Manifest
index 36a127f866d..34d5d4ac295 100644
--- a/x11-plugins/wmmaiload/Manifest
+++ b/x11-plugins/wmmaiload/Manifest
@@ -1,2 +1 @@
-DIST wmmaiload-2.2.1.tar.gz 183538 BLAKE2B 
5859051ca2040399d1cc3db863e89a1d779a22f9c47a171c11e5bfee6a835b03e7f47ef95ddc9cb29a24b914e84a4b448600a001959ab5471afa409ec646
 SHA512 
2f4cd4980feefb1022384880a57aea628d3e976dad7d1c838a23dbeb8bf86df6c061c14661bb562e36c51e2ca40d5f9ed3d465d9d26b9c7b9193fe448dbb9394
 DIST wmmaiload-2.3.0.tar.bz2 42852 BLAKE2B 
abee44716ff74e48a480881c3327bc4a4f02600044a587b3322429567a3454f01c733542fbaa42cb074a2da48ecd1c453d19ed42c30efc04e634c44330d729d3
 SHA512 
c4e63eb2868474e3b76f5f4f401bdd23172f23dfdb0e90712e3eca607494057e067805b83a53490d38b6f7b2c876e2ec8fdb1d95b871d3febeeda35369550de9

diff --git a/x11-plugins/wmmaiload/wmmaiload-2.2.1-r1.ebuild 
b/x11-plugins/wmmaiload/wmmaiload-2.2.1-r1.ebuild
deleted file mode 100644
index 322a9b74c0b..000
--- a/x11-plugins/wmmaiload/wmmaiload-2.2.1-r1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils toolchain-funcs
-
-DESCRIPTION="dockapp that monitors one or more mailboxes"
-HOMEPAGE="http://tnemeth.free.fr/projets/dockapps.html;
-SRC_URI="http://tnemeth.free.fr/projets/programmes/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc ~ppc64 sparc x86"
-IUSE=""
-
-RDEPEND="x11-libs/gtk+:2
-   x11-libs/libXpm"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-src_prepare() {
-   epatch \
-   "${FILESDIR}"/${P}-gtk.patch \
-   "${FILESDIR}"/${P}-checkthread.patch
-   sed -i -e "s/-lssl/\0 -lcrypto/" wmmaiload/Init.make || die "sed failed"
-}
-
-src_configure() {
-   # The ./configure script is not autoconf based, therefore don't use 
econf:
-   ./configure -p /usr || die
-}
-
-src_compile() {
-   emake \
-   CC="$(tc-getCC)" \
-   CFLAGS="${CFLAGS}" \
-   DEBUG_LDFLAGS="" \
-   LDFLAGS="${LDFLAGS}" \
-   DEBUG_CFLAGS=""
-}
-
-src_install() {
-   dobin ${PN}/${PN} ${PN}-config/${PN}-config
-   doman doc/*.1
-   dodoc AUTHORS ChangeLog FAQ NEWS README THANKS TODO doc/sample.${PN}rc
-}



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmbutton/

2020-12-17 Thread Aaron Bauman
commit: 168fb829bc24c0fff7e81811c0c2b24a606a704b
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Dec 17 14:44:22 2020 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Thu Dec 17 14:50:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=168fb829

x11-plugins/wmbutton: drop old

Signed-off-by: Aaron Bauman  gentoo.org>

 x11-plugins/wmbutton/Manifest  |  2 --
 x11-plugins/wmbutton/wmbutton-0.7.0.ebuild | 39 --
 2 files changed, 41 deletions(-)

diff --git a/x11-plugins/wmbutton/Manifest b/x11-plugins/wmbutton/Manifest
index 42a221c1136..956ecff140d 100644
--- a/x11-plugins/wmbutton/Manifest
+++ b/x11-plugins/wmbutton/Manifest
@@ -1,3 +1 @@
-DIST wmbutton-0.7.0.tar.gz 48381 BLAKE2B 
051a6da83e575425aca44c88e3011e1c9413d2321ecf3d2387520270d4f5f23eb23df0526332d8913d9a5aaa5f813e5d179f8deca39b705d64687506d9e3da8b
 SHA512 
dc631caca0b1ed6daf8781a0893464b91d788b3d0f81dc22a33d13715cda7becbb145d2d3d34ab93a9a343ed178171c376f81e2eb25e9436d1da8ee2d6455ce2
 DIST wmbutton-0.7.1.tar.gz 140293 BLAKE2B 
55ab4926b833ae4e57e73cbd4e0fdb6177510099a140bd17d1378c31fe4f42a5fa35c1dbe58398412d465ceb99065a3c7a45a496dc3cb71d045edd879bd70f18
 SHA512 
61e846c2c7edf6375fdf7e86490ef80feab986b24ce83110283b7e336562a670142e326bfda24ddad832c563da0cb4bc2c3d7379e88e647954c6d93a4dcf6068
-DIST wmbutton-buttons.xpm 25003 BLAKE2B 
84830b939cf22605977796ab756d03c110bae8e565eec2b75f479a5b19d9027851ef0178e170da34537b0725073f24544dc0f9c1c701f0f0089701bdfaffd87b
 SHA512 
eb73812b8a4060a6bb13a477275224a2e6d50f7b77944f2f674c4995e0053f3d3c667d483c86dda98b69f398fd332e4c836ddf9eb3410e1e29b69449b874537c

diff --git a/x11-plugins/wmbutton/wmbutton-0.7.0.ebuild 
b/x11-plugins/wmbutton/wmbutton-0.7.0.ebuild
deleted file mode 100644
index 4a5bc61a5db..000
--- a/x11-plugins/wmbutton/wmbutton-0.7.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils toolchain-funcs
-
-DESCRIPTION="a dockapp application that displays nine configurable buttons"
-HOMEPAGE="https://www.dockapps.net/wmbutton;
-SRC_URI="https://dev.gentoo.org/~voyageur/distfiles/${P}.tar.gz
-   branding? ( mirror://gentoo/${PN}-buttons.xpm )"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc sparc x86"
-IUSE="branding"
-
-RDEPEND="x11-libs/libX11
-   x11-libs/libXpm
-   x11-libs/libXext"
-DEPEND="${RDEPEND}
-   x11-base/xorg-proto"
-
-S=${WORKDIR}/dockapps
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-Makefile.patch
-   use branding && cp "${DISTDIR}"/${PN}-buttons.xpm buttons.xpm
-}
-
-src_compile() {
-   emake CC="$(tc-getCC)"
-}
-
-src_install() {
-   dobin ${PN}
-   dodoc README
-   use branding && dodoc "${FILESDIR}"/sample.wmbutton
-   use branding || dodoc sample.wmbutton
-}



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

2020-12-16 Thread Aaron Bauman
commit: 31174018893628b541b2d2dffa11e6206ef2cb85
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Dec 16 23:07:54 2020 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Wed Dec 16 23:13:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31174018

eclass/font: fixup documentation

Signed-off-by: Aaron Bauman  gentoo.org>

 eclass/font.eclass | 5 +
 1 file changed, 5 insertions(+)

diff --git a/eclass/font.eclass b/eclass/font.eclass
index e9e448a8155..10f4bf61e8d 100644
--- a/eclass/font.eclass
+++ b/eclass/font.eclass
@@ -13,6 +13,11 @@ case ${EAPI:-0} in
*) die "EAPI ${EAPI} is not supported by font.eclass." ;;
 esac
 
+# @VARIABLE: _FONT_ECLASS
+# @INTERNAL
+# @DESCRIPTION:
+# Please document me
+
 if [[ ! ${_FONT_ECLASS} ]]; then
 
 EXPORT_FUNCTIONS pkg_setup src_install pkg_postinst pkg_postrm



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

2020-12-16 Thread Aaron Bauman
commit: ff78dced5736d8e2d27fc8781a6b895627062928
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Dec 16 23:11:49 2020 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Wed Dec 16 23:13:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff78dced

eclass/games: fixup documentation

Signed-off-by: Aaron Bauman  gentoo.org>

 eclass/games.eclass | 4 
 1 file changed, 4 insertions(+)

diff --git a/eclass/games.eclass b/eclass/games.eclass
index a2a5ce066a5..cdd40a22257 100644
--- a/eclass/games.eclass
+++ b/eclass/games.eclass
@@ -26,6 +26,10 @@
 # is needed. For more details, see the QA team policies page:
 # https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Policies#Games
 
+# @VARIABLE: _GAMES_ECLASS
+# @INTERNAL
+# @DESCRIPTION:
+# Please document me
 
 if [[ -z ${_GAMES_ECLASS} ]]; then
 _GAMES_ECLASS=1



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

2020-12-16 Thread Aaron Bauman
commit: fce5dfae7e49e7178a660ec566183dd7a61b115a
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Dec 16 23:04:39 2020 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Wed Dec 16 23:13:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fce5dfae

eclass/epatch: fixup documentation

Signed-off-by: Aaron Bauman  gentoo.org>

 eclass/epatch.eclass | 5 +
 1 file changed, 5 insertions(+)

diff --git a/eclass/epatch.eclass b/eclass/epatch.eclass
index fbb4f0b5bc0..921647e257a 100644
--- a/eclass/epatch.eclass
+++ b/eclass/epatch.eclass
@@ -11,6 +11,11 @@
 # An eclass providing epatch and epatch_user functions to easily apply
 # patches to ebuilds. Mostly superseded by eapply* in EAPI 6.
 
+# @VARIABLE: _EPATCH_ECLASS
+# @INTERNAL
+# @DESCRIPTION:
+# Please document me
+
 if [[ -z ${_EPATCH_ECLASS} ]]; then
 
 case ${EAPI:-0} in



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

2020-12-16 Thread Aaron Bauman
commit: 23f99363b9b5941027d02ac9efa1a3efb7c48acb
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Dec 16 23:10:32 2020 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Wed Dec 16 23:13:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23f99363

eclass/fortran-2: fixup documentation

Signed-off-by: Aaron Bauman  gentoo.org>

 eclass/fortran-2.eclass | 10 ++
 1 file changed, 10 insertions(+)

diff --git a/eclass/fortran-2.eclass b/eclass/fortran-2.eclass
index 6049b03b8f1..45f26a83c2b 100644
--- a/eclass/fortran-2.eclass
+++ b/eclass/fortran-2.eclass
@@ -36,6 +36,11 @@ esac
 
 EXPORT_FUNCTIONS pkg_setup
 
+# @VARIABLE: _FORTRAN_2_CLASS
+# @INTERNAL
+# @DESCRIPTION:
+# Please document me
+
 if [[ ! ${_FORTRAN_2_CLASS} ]]; then
 
 # @ECLASS-VARIABLE: FORTRAN_NEED_OPENMP
@@ -282,5 +287,10 @@ fortran-2_pkg_setup() {
fi
 }
 
+# @VARIABLE: _FORTRAN_2_ECLASS
+# @INTERNAL
+# @DESCRIPTION:
+# Please document me
+
 _FORTRAN_2_ECLASS=1
 fi



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

2020-12-16 Thread Aaron Bauman
commit: e7c99c7ac850d141c498368274dbff9ea43c6d83
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Dec 16 23:07:10 2020 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Wed Dec 16 23:13:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7c99c7a

eclass/fixheadtails: fixup documentation

Signed-off-by: Aaron Bauman  gentoo.org>

 eclass/fixheadtails.eclass | 5 +
 1 file changed, 5 insertions(+)

diff --git a/eclass/fixheadtails.eclass b/eclass/fixheadtails.eclass
index 475b182843a..23f14692d5c 100644
--- a/eclass/fixheadtails.eclass
+++ b/eclass/fixheadtails.eclass
@@ -8,6 +8,11 @@
 # Original author John Mylchreest 
 # @BLURB: functions to replace obsolete head/tail with POSIX compliant ones
 
+# @FUNCTION: _do_sed_fix
+# @INTERNAL
+# @DESCRIPTION:
+# Please document me
+
 _do_sed_fix() {
einfo " - fixed $1"
sed -i \



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

2020-12-16 Thread Aaron Bauman
commit: 21bb03a59186ea0e9bc21cf075655dc933debbec
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Dec 16 23:06:21 2020 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Wed Dec 16 23:13:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21bb03a5

eclass/fcaps: fixup documentation

Signed-off-by: Aaron Bauman  gentoo.org>

 eclass/fcaps.eclass | 5 +
 1 file changed, 5 insertions(+)

diff --git a/eclass/fcaps.eclass b/eclass/fcaps.eclass
index 4bef00d40ac..107a519892d 100644
--- a/eclass/fcaps.eclass
+++ b/eclass/fcaps.eclass
@@ -28,6 +28,11 @@
 # )
 # @CODE
 
+# @VARIABLE: _FCAPS_ECLASS
+# @INTERNAL
+# @DESCRIPTION:
+# Please document me
+
 if [[ -z ${_FCAPS_ECLASS} ]]; then
 _FCAPS_ECLASS=1
 



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

2020-12-16 Thread Aaron Bauman
commit: 3a410cd4e4fb5a8ed326eec53e6f20b802a7b345
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Dec 16 23:05:41 2020 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Wed Dec 16 23:13:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a410cd4

eclass/estack: fixup documentation

Signed-off-by: Aaron Bauman  gentoo.org>

 eclass/estack.eclass | 5 +
 1 file changed, 5 insertions(+)

diff --git a/eclass/estack.eclass b/eclass/estack.eclass
index 3f444ee3b70..37a2994283c 100644
--- a/eclass/estack.eclass
+++ b/eclass/estack.eclass
@@ -8,6 +8,11 @@
 # @DESCRIPTION:
 # Support for storing values on stack-like variables.
 
+# @VARIABLE: _ESTACK_ECLASS
+# @INTERNAL
+# @DESCRIPTION:
+# Please document me
+
 if [[ -z ${_ESTACK_ECLASS} ]]; then
 
 # @FUNCTION: estack_push



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

2020-12-16 Thread Aaron Bauman
commit: df678ced6dd02c2e1f366597cb89eaa4f630abf5
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Dec 16 23:03:02 2020 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Wed Dec 16 23:13:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df678ced

eclass/ecm: fixup documentation

Signed-off-by: Aaron Bauman  gentoo.org>

 eclass/ecm.eclass | 5 +
 1 file changed, 5 insertions(+)

diff --git a/eclass/ecm.eclass b/eclass/ecm.eclass
index c763957bf89..1d6d08e72a7 100644
--- a/eclass/ecm.eclass
+++ b/eclass/ecm.eclass
@@ -20,6 +20,11 @@
 # This eclass's phase functions are not intended to be mixed and matched, so if
 # any phase functions are overridden the version here should also be called.
 
+# @VARIABLE: _ECM_ECLASS
+# @INTERNAL
+# @DESCRIPTION:
+# Please document me
+
 if [[ -z ${_ECM_ECLASS} ]]; then
 _ECM_ECLASS=1
 



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

2020-12-16 Thread Aaron Bauman
commit: 7804100eebf4ef21929fcb95dc787317f626853d
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Dec 16 23:03:50 2020 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Wed Dec 16 23:13:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7804100e

eclass/emboss: fixup documentation

Signed-off-by: Aaron Bauman  gentoo.org>

 eclass/emboss-r2.eclass | 5 +
 1 file changed, 5 insertions(+)

diff --git a/eclass/emboss-r2.eclass b/eclass/emboss-r2.eclass
index 7d13f194eb7..b260cd2736b 100644
--- a/eclass/emboss-r2.eclass
+++ b/eclass/emboss-r2.eclass
@@ -35,6 +35,11 @@
 #
 # Defaults to the upstream name of the module.
 
+# @VARIABLE: _EMBOSS_R2
+# @INTERNAL
+# @DESCRIPTION:
+# Please document me
+
 if [[ ! ${_EMBOSS_R2} ]]; then
 
 case ${EAPI:-0} in



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

2020-12-16 Thread Aaron Bauman
commit: f8388a02c4b845a501bde0bb3debff61203f259f
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Dec 16 23:01:51 2020 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Wed Dec 16 23:13:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8388a02

eclass/distutils-r1: fixup documentation

Signed-off-by: Aaron Bauman  gentoo.org>

 eclass/distutils-r1.eclass | 5 +
 1 file changed, 5 insertions(+)

diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
index 33c66c4872e..d626d816369 100644
--- a/eclass/distutils-r1.eclass
+++ b/eclass/distutils-r1.eclass
@@ -95,6 +95,11 @@ esac
 # It needs to be set before the inherit line.
 : ${DISTUTILS_USE_SETUPTOOLS:=bdepend}
 
+# @VARIABLE: _DISTUTILS_R1
+# @INTERNAL
+# @DESCRIPTION:
+# Please document me
+
 if [[ ! ${_DISTUTILS_R1} ]]; then
 
 [[ ${EAPI} == [456] ]] && inherit eutils



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

2020-12-16 Thread Aaron Bauman
commit: b1748af0271e2823e0da14947bc569b612a7c8fe
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Dec 16 22:55:50 2020 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Wed Dec 16 23:13:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1748af0

eclass/cuda: fixup documentation

Signed-off-by: Aaron Bauman  gentoo.org>

 eclass/cuda.eclass | 5 +
 1 file changed, 5 insertions(+)

diff --git a/eclass/cuda.eclass b/eclass/cuda.eclass
index b1da77c69dd..cfc42a85949 100644
--- a/eclass/cuda.eclass
+++ b/eclass/cuda.eclass
@@ -25,6 +25,11 @@ esac
 # @EXAMPLE:
 # inherit cuda
 
+# @VARIABLE: _CUDA_ECLASS
+# @INTERNAL
+# @DESCRIPTION:
+# Please document me
+
 if [[ -z ${_CUDA_ECLASS} ]]; then
 
 inherit flag-o-matic toolchain-funcs



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

2020-12-16 Thread Aaron Bauman
commit: fecdfdfb1a3af81c728477b147282eb2241e489b
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Dec 16 23:00:01 2020 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Wed Dec 16 23:13:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fecdfdfb

eclass/depend.apache: fixup documentation

Signed-off-by: Aaron Bauman  gentoo.org>

 eclass/depend.apache.eclass | 15 +++
 1 file changed, 15 insertions(+)

diff --git a/eclass/depend.apache.eclass b/eclass/depend.apache.eclass
index 5aa55254268..46bf93461bc 100644
--- a/eclass/depend.apache.eclass
+++ b/eclass/depend.apache.eclass
@@ -127,6 +127,11 @@ APACHE2_4_DEPEND="=www-servers/apache-2.4*"
 # INTERNAL FUNCTIONS
 # 
==
 
+# @FUNCTION: _init_apache2
+# @INTERNAL
+# @DESCRIPTION:
+# Please document me
+
 _init_apache2() {
debug-print-function $FUNCNAME $*
 
@@ -148,11 +153,21 @@ _init_apache2() {
esac
 }
 
+# @FUNCTION: _init_apache2_late
+# @INTERNAL
+# @DESCRIPTION:
+# Please document me
+
 _init_apache2_late() {
APACHE_BASEDIR="/usr/$(get_libdir)/apache2"
APACHE_MODULESDIR="${APACHE_BASEDIR}/modules"
 }
 
+# @FUNCTION: _init_no_apache
+# @INTERNAL
+# @DESCRIPTION:
+# Please document me
+
 _init_no_apache() {
debug-print-function $FUNCNAME $*
APACHE_VERSION="0"



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

2020-12-16 Thread Aaron Bauman
commit: 0475536f15b0c61fc70967df7563598f5037f9d3
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Dec 16 22:52:26 2020 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Wed Dec 16 23:13:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0475536f

eclass/chromium-2: fixup documentation

Signed-off-by: Aaron Bauman  gentoo.org>

 eclass/chromium-2.eclass | 9 +
 1 file changed, 9 insertions(+)

diff --git a/eclass/chromium-2.eclass b/eclass/chromium-2.eclass
index b3d63f302d0..d8225f983e2 100644
--- a/eclass/chromium-2.eclass
+++ b/eclass/chromium-2.eclass
@@ -43,6 +43,11 @@ chromium_suid_sandbox_check_kernel_config() {
 # @DESCRIPTION:
 # List of language packs available for this package.
 
+# @FUNCTION: _chromium_set_l10n_IUSE
+# @INTERNAL
+# @DESCRIPTION:
+# Please document me
+
 _chromium_set_l10n_IUSE() {
[[ ${EAPI:-0} == 0 ]] && die "EAPI=${EAPI} is not supported"
 
@@ -100,6 +105,10 @@ chromium_remove_language_paks() {
done
 }
 
+# @FUNCTION: chromium_pkg_die
+# @DESCRIPTION:
+# Various reasons to die
+
 chromium_pkg_die() {
if [[ "${EBUILD_PHASE}" != "compile" ]]; then
return



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

2020-12-16 Thread Aaron Bauman
commit: 823777430dec8499aa7cf313d7aa0587be06f224
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Dec 16 23:00:47 2020 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Wed Dec 16 23:13:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82377743

eclass/desktop: fixup documentation

Signed-off-by: Aaron Bauman  gentoo.org>

 eclass/desktop.eclass | 5 +
 1 file changed, 5 insertions(+)

diff --git a/eclass/desktop.eclass b/eclass/desktop.eclass
index 7d5c0f0f9a2..20b4d179730 100644
--- a/eclass/desktop.eclass
+++ b/eclass/desktop.eclass
@@ -6,6 +6,11 @@
 # base-sys...@gentoo.org
 # @BLURB: support for desktop files, menus, and icons
 
+# @VARIABLE: _DESKTOP_ECLASS
+# @INTERNAL
+# @DESCRIPTION:
+# If null set to 1
+
 if [[ -z ${_DESKTOP_ECLASS} ]]; then
 _DESKTOP_ECLASS=1
 



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

2020-12-16 Thread Aaron Bauman
commit: d08198baec3e243336ae1085065fcdc3f12122ef
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Dec 16 22:54:17 2020 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Wed Dec 16 23:13:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d08198ba

eclass/cmake: fixup documentation

Signed-off-by: Aaron Bauman  gentoo.org>

 eclass/cmake.eclass | 12 
 1 file changed, 12 insertions(+)

diff --git a/eclass/cmake.eclass b/eclass/cmake.eclass
index 62fa0271570..384556fd7d1 100644
--- a/eclass/cmake.eclass
+++ b/eclass/cmake.eclass
@@ -17,6 +17,11 @@
 # out-of-source builds (default), in-source builds and an implementation of the
 # well-known use_enable function for CMake.
 
+# @VARIABLE: _CMAKE_ECLASS
+# @INTERNAL
+# @DESCRIPTION:
+# If null set to 1
+
 if [[ -z ${_CMAKE_ECLASS} ]]; then
 _CMAKE_ECLASS=1
 
@@ -135,7 +140,10 @@ _cmake_banned_func() {
die "${FUNCNAME[1]} is banned. use 
-D$1=\"\$(usex $2)\" instead"
 }
 
+# @FUNCTION: _cmake_check_build_dir
+# @DESCRIPTION:
 # Determine using IN or OUT source build
+
 _cmake_check_build_dir() {
: ${CMAKE_USE_DIR:=${S}}
if [[ -n ${CMAKE_IN_SOURCE_BUILD} ]]; then
@@ -268,8 +276,12 @@ cmake-utils_use() { _cmake_banned_func "" "$@" ; }
 # Banned. Use -DNOFOO=$(usex !foo) instead.
 cmake-utils_useno() { _cmake_banned_func "" "$@" ; }
 
+# @FUNCTION: _cmake_modify-cmakelists
+# @INTERNAL
+# @DESCRIPTION:
 # Internal function for modifying hardcoded definitions.
 # Removes dangerous definitions that override Gentoo settings.
+
 _cmake_modify-cmakelists() {
debug-print-function ${FUNCNAME} "$@"
 



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

2020-12-16 Thread Aaron Bauman
commit: 839fe58f53bed7ba4233bbdea87e5beebfbb8259
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Dec 16 22:48:06 2020 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Wed Dec 16 23:13:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=839fe58f

eclass/cargo: fixup documentation

Signed-off-by: Aaron Bauman  gentoo.org>

 eclass/cargo.eclass | 17 +
 1 file changed, 17 insertions(+)

diff --git a/eclass/cargo.eclass b/eclass/cargo.eclass
index 7f7a681f6f5..d1e968b4e9c 100644
--- a/eclass/cargo.eclass
+++ b/eclass/cargo.eclass
@@ -9,10 +9,18 @@
 # @SUPPORTED_EAPIS: 6 7
 # @BLURB: common functions and variables for cargo builds
 
+# @VARIABLE: _CARGO_ECLASS
+# @INTERNAL
+# @DESCRIPTION:
+# If null set to 1
+
 if [[ -z ${_CARGO_ECLASS} ]]; then
 _CARGO_ECLASS=1
 
+# @VARIABLE: RUST_DEPEND
+# @DESCRIPTION:
 # we need this for 'cargo vendor' subcommand and net.offline config knob
+
 RUST_DEPEND=">=virtual/rust-1.37.0"
 
 case "${EAPI:-0}" in
@@ -35,7 +43,16 @@ fi
 
 IUSE="${IUSE} debug"
 
+# @VARIABLE: ECARGO_HOME
+# @DESCRIPTION:
+# Adjust the working directory
+
 ECARGO_HOME="${WORKDIR}/cargo_home"
+
+# @VARIABLE: ECARGO_VENDOR
+# @DESCRIPTION:
+# Vendorize the working directory
+
 ECARGO_VENDOR="${ECARGO_HOME}/gentoo"
 
 # @ECLASS-VARIABLE: CARGO_OPTIONAL



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

2020-12-16 Thread Aaron Bauman
commit: 227058e45b2de88d2aea7082b999c861e1f2e8be
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Dec 16 22:50:37 2020 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Wed Dec 16 23:13:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=227058e4

eclass/check-reqs: fixup documentation

Signed-off-by: Aaron Bauman  gentoo.org>

 eclass/check-reqs.eclass | 5 +
 1 file changed, 5 insertions(+)

diff --git a/eclass/check-reqs.eclass b/eclass/check-reqs.eclass
index 51115e7de4f..e512c1bb23a 100644
--- a/eclass/check-reqs.eclass
+++ b/eclass/check-reqs.eclass
@@ -38,6 +38,11 @@
 # These checks should probably mostly work on non-Linux, and they should
 # probably degrade gracefully if they don't. Probably.
 
+# @VARIABLE: _CHECK_REQS_ECLASS_
+# @INTERNAL
+# @DESCRIPTION:
+# Please document me
+
 if [[ ! ${_CHECK_REQS_ECLASS_} ]]; then
 
 # @ECLASS-VARIABLE: CHECKREQS_MEMORY



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

2020-12-16 Thread Aaron Bauman
commit: 12ca314e40237252477e277d79af5aa00c82f95e
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Dec 16 22:58:20 2020 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Wed Dec 16 23:13:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12ca314e

eclass/db: fixup documentation

Signed-off-by: Aaron Bauman  gentoo.org>

 eclass/db.eclass | 24 
 1 file changed, 24 insertions(+)

diff --git a/eclass/db.eclass b/eclass/db.eclass
index 01c2f9d9f1f..743a9c78e83 100644
--- a/eclass/db.eclass
+++ b/eclass/db.eclass
@@ -16,6 +16,10 @@ DEPEND="test? ( >=dev-lang/tcl-8.4 )"
 
 RDEPEND=""
 
+# @FUNCTION: db_fix_so
+# @DESCRIPTION:
+# Please document me
+
 db_fix_so() {
has "${EAPI:-0}" 0 1 2 && ! use prefix && EROOT="${ROOT}"
LIB="${EROOT}/usr/$(get_libdir)"
@@ -69,6 +73,10 @@ db_fix_so() {
fi
 }
 
+# @FUNCTION: db_src_install_doc
+# @DESCRIPTION:
+# Please document me
+
 db_src_install_doc() {
has "${EAPI:-0}" 0 1 2 && ! use prefix && ED="${D}"
# not everybody wants this wad of documentation as it is primarily API 
docs
@@ -83,6 +91,10 @@ db_src_install_doc() {
db_src_install_examples
 }
 
+# @FUNCTION: db_src_install_examples
+# @DESCRIPTION:
+# Please document me
+
 db_src_install_examples() {
has "${EAPI:-0}" 0 1 2 && ! use prefix && ED="${D}"
if use examples ; then
@@ -102,6 +114,10 @@ db_src_install_examples() {
fi
 }
 
+# @FUNCTION: db_src_install_usrbinslot
+# @DESCRIPTION:
+# Please document me
+
 db_src_install_usrbinslot() {
has "${EAPI:-0}" 0 1 2 && ! use prefix && ED="${D}"
# slot all program names to avoid overwriting
@@ -116,6 +132,10 @@ db_src_install_usrbinslot() {
done
 }
 
+# @FUNCTION: db_src_install_headerslot
+# @DESCRIPTION:
+# Please document me
+
 db_src_install_headerslot() {
has "${EAPI:-0}" 0 1 2 && ! use prefix && ED="${D}"
# install all headers in a slotted location
@@ -123,6 +143,10 @@ db_src_install_headerslot() {
mv "${ED}"/usr/include/*.h "${ED}"/usr/include/db${SLOT}/ || die
 }
 
+# @FUNCTION: db_src_install_usrlibcleanup
+# @DESCRIPTION:
+# Please document me
+
 db_src_install_usrlibcleanup() {
has "${EAPI:-0}" 0 1 2 && ! use prefix && ED="${D}"
LIB="${ED}/usr/$(get_libdir)"



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

2020-12-16 Thread Aaron Bauman
commit: 3b8745f1003c2ef144cba9210bf02766ecc0c9c0
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Dec 16 22:37:52 2020 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Wed Dec 16 23:13:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b8745f1

eclass/aspell-dict-r1: fixup documentation

Signed-off-by: Aaron Bauman  gentoo.org>

 eclass/aspell-dict-r1.eclass | 5 +
 1 file changed, 5 insertions(+)

diff --git a/eclass/aspell-dict-r1.eclass b/eclass/aspell-dict-r1.eclass
index d633d991c5e..d6b85565a10 100644
--- a/eclass/aspell-dict-r1.eclass
+++ b/eclass/aspell-dict-r1.eclass
@@ -42,6 +42,11 @@ esac
 
 EXPORT_FUNCTIONS src_configure src_install
 
+# @VARIABLE: _ASPELL_DICT_R1
+# @INTERNAL
+# @DESCRIPTION:
+# Please document me
+
 if [[ ! ${_ASPELL_DICT_R1} ]]; then
 
 # aspell packages have an idiosyncratic versioning scheme, that is



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

2020-12-16 Thread Aaron Bauman
commit: 8ff645d14bdf5a1476a6801e64005d6f79a3f9c8
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Dec 16 22:49:15 2020 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Wed Dec 16 23:13:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ff645d1

eclass/cdrom: fixup documentation

Signed-off-by: Aaron Bauman  gentoo.org>

 eclass/cdrom.eclass | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/eclass/cdrom.eclass b/eclass/cdrom.eclass
index 77b9d6ceb20..4481eaa1dd9 100644
--- a/eclass/cdrom.eclass
+++ b/eclass/cdrom.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: cdrom.eclass
@@ -14,6 +14,11 @@
 # eclass will require RESTRICT="bindist" but the point still stands.
 # The functions are generally called in src_unpack.
 
+# @VARIABLE: _CDROM_ECLASS
+# @INTERNAL
+# @DESCRIPTION:
+# If null set to 1
+
 if [[ -z ${_CDROM_ECLASS} ]]; then
 _CDROM_ECLASS=1
 



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

2020-12-16 Thread Aaron Bauman
commit: 80ed09bc9b1b3f0050a2af9d305e89daa1c6a7c2
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Dec 16 22:44:00 2020 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Wed Dec 16 23:13:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80ed09bc

eclass/bazel: fixup documentation

Signed-off-by: Aaron Bauman  gentoo.org>

 eclass/bazel.eclass | 5 +
 1 file changed, 5 insertions(+)

diff --git a/eclass/bazel.eclass b/eclass/bazel.eclass
index 854b740db4f..493e2d4593d 100644
--- a/eclass/bazel.eclass
+++ b/eclass/bazel.eclass
@@ -24,6 +24,11 @@ case "${EAPI:-0}" in
;;
 esac
 
+# @VARIABLE: _BAZEL_ECLASS
+# @INTERNAL
+# @DESCRIPTION:
+# Please document me
+
 if [[ ! ${_BAZEL_ECLASS} ]]; then
 
 inherit multiprocessing toolchain-funcs



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

2020-12-16 Thread Aaron Bauman
commit: 92ab74c115f8b00e3b697284e3a23a52af3bdb30
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Dec 16 22:40:20 2020 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Wed Dec 16 23:13:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92ab74c1

eclass/autotools-utils: fixup documentation

Signed-off-by: Aaron Bauman  gentoo.org>

 eclass/autotools-utils.eclass | 11 +++
 1 file changed, 11 insertions(+)

diff --git a/eclass/autotools-utils.eclass b/eclass/autotools-utils.eclass
index 3fcaa79f80a..13d2f653a97 100644
--- a/eclass/autotools-utils.eclass
+++ b/eclass/autotools-utils.eclass
@@ -113,6 +113,11 @@ esac
 # Note that dependencies are added for autoconf, automake and libtool only.
 # If your package needs one of the external tools listed above, you need to add
 # appropriate packages to DEPEND yourself.
+
+# @VARIABLE: AUTOTOOLS_AUTO_DEPEND
+# @DESCRIPTION:
+# Please document me
+
 [[ ${AUTOTOOLS_AUTORECONF} ]] || : ${AUTOTOOLS_AUTO_DEPEND:=no}
 
 # eutils for eqawarn, path_exists
@@ -192,6 +197,12 @@ EXPORT_FUNCTIONS src_prepare src_configure src_compile 
src_install src_test
 # cases only.
 
 # Determine using IN or OUT source build
+
+# @FUNCTION: _check_build_dir
+# @INTERNAL
+# @DESCRIPTION:
+# Please document me
+
 _check_build_dir() {
: ${ECONF_SOURCE:=${S}}
# Respect both the old variable and the new one, depending



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

2020-12-16 Thread Aaron Bauman
commit: 15b8be9466f6a641336fa92b29efdbf3c7fe672c
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Dec 16 22:36:34 2020 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Wed Dec 16 23:13:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15b8be94

eclass/apache-2: fixup documentation

Signed-off-by: Aaron Bauman  gentoo.org>

 eclass/apache-2.eclass | 5 +
 1 file changed, 5 insertions(+)

diff --git a/eclass/apache-2.eclass b/eclass/apache-2.eclass
index 07f2cd6af87..40877e89b02 100644
--- a/eclass/apache-2.eclass
+++ b/eclass/apache-2.eclass
@@ -87,7 +87,12 @@ SRC_URI="mirror://apache/httpd/httpd-${PV}.tar.bz2
 # This variable needs to be set in the ebuild and contains a list of available
 # built-in modules
 
+# @VARIABLE: IUSE_MPMS
+# @DESCRIPTION:
+# Combine IUSE_MPMS_FORK and IUSE_MPMS_THREAD
+
 IUSE_MPMS="${IUSE_MPMS_FORK} ${IUSE_MPMS_THREAD}"
+
 IUSE="${IUSE} debug doc gdbm ldap libressl selinux ssl static suexec threads"
 
 for module in ${IUSE_MODULES} ; do



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

2020-12-16 Thread Aaron Bauman
commit: d05f5a83228d529b7cd0d1b585031618f09ac725
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Dec 16 22:41:52 2020 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Wed Dec 16 23:13:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d05f5a83

eclass/base: fixup documentation

Signed-off-by: Aaron Bauman  gentoo.org>

 eclass/base.eclass | 10 ++
 1 file changed, 10 insertions(+)

diff --git a/eclass/base.eclass b/eclass/base.eclass
index 0f9a2e576b7..4682890b3dc 100644
--- a/eclass/base.eclass
+++ b/eclass/base.eclass
@@ -28,12 +28,22 @@
 # @DESCRIPTION:
 # The base eclass defines some default functions and variables.
 
+# @VARIABLE: _BASE_ECLASS
+# @INTERNAL
+# @DESCRIPTION:
+# If null set to 1
+
 if [[ -z ${_BASE_ECLASS} ]]; then
 _BASE_ECLASS=1
 
 inherit eutils
 
+# @VARIABLE: BASE_EXPF
+# @DESCRIPTION:
+# Please document me
+
 BASE_EXPF="src_unpack src_compile src_install"
+
 case "${EAPI:-0}" in
0|1) ;;
2|3|4|5) BASE_EXPF+=" src_prepare src_configure" ;;



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

2020-12-16 Thread Aaron Bauman
commit: 1efeec684ac01ac0dac246edd1d016dab3da1bbd
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Dec 16 22:43:05 2020 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Wed Dec 16 23:13:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1efeec68

eclass/bash-completion-r1: fixup documentation

Signed-off-by: Aaron Bauman  gentoo.org>

 eclass/bash-completion-r1.eclass | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/eclass/bash-completion-r1.eclass b/eclass/bash-completion-r1.eclass
index 636371df9d6..e3981438fd9 100644
--- a/eclass/bash-completion-r1.eclass
+++ b/eclass/bash-completion-r1.eclass
@@ -61,10 +61,11 @@ _bash-completion-r1_get_bashcompdir() {
_bash-completion-r1_get_bashdir completionsdir 
/usr/share/bash-completion/completions
 }
 
-# @FUNCTION: _bash-completion-r1_get_helpersdir
+# @FUNCTION: _bash-completion-r1_get_bashhelpersdir
 # @INTERNAL
 # @DESCRIPTION:
 # Get unprefixed bash-completion helpers directory.
+
 _bash-completion-r1_get_bashhelpersdir() {
debug-print-function ${FUNCNAME} "${@}"
 



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

2020-12-16 Thread Aaron Bauman
commit: 7d00bfe0911a757e6023c6da21830315103c0bec
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Dec 16 20:56:24 2020 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Wed Dec 16 20:56:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d00bfe0

eclass/flag-o-matic: fixup documentation

Signed-off-by: Aaron Bauman  gentoo.org>

 eclass/flag-o-matic.eclass | 36 
 1 file changed, 36 insertions(+)

diff --git a/eclass/flag-o-matic.eclass b/eclass/flag-o-matic.eclass
index 20ee39d98ba..f7786725c5b 100644
--- a/eclass/flag-o-matic.eclass
+++ b/eclass/flag-o-matic.eclass
@@ -9,18 +9,29 @@
 # This eclass contains a suite of functions to help developers sanely
 # and safely manage toolchain flags in their builds.
 
+# @ECLASS-VARIABLE: _FLAG_O_MATIC_ECLASS
+# @INTERNAL
+# @DESCRIPTION:
+# Please document me
+
 if [[ -z ${_FLAG_O_MATIC_ECLASS} ]]; then
 _FLAG_O_MATIC_ECLASS=1
 
 inherit eutils toolchain-funcs multilib
 
+# @FUNCTION: all-flag-vars
+# @DESCRIPTION:
 # Return all the flag variables that our high level funcs operate on.
+
 all-flag-vars() {
echo {ADA,C,CPP,CXX,CCAS,F,FC,LD}FLAGS
 }
 
+# @FUNCTION: setup-allowed-flags
+# @DESCRIPTION:
 # {C,CPP,CXX,CCAS,F,FC,LD}FLAGS that we allow in strip-flags
 # Note: shell globs and character lists are allowed
+
 setup-allowed-flags() {
ALLOWED_FLAGS=(
-pipe -O '-O[12sg]' -mcpu -march -mtune
@@ -87,8 +98,12 @@ setup-allowed-flags() {
)
 }
 
+# @FUNCTION: _filter-hardened
+# @INTERNAL
+# @DESCRIPTION:
 # inverted filters for hardened compiler.  This is trying to unpick
 # the hardened compiler defaults.
+
 _filter-hardened() {
local f
for f in "$@" ; do
@@ -121,9 +136,13 @@ _filter-hardened() {
done
 }
 
+# @FUNCTION: _filter-var
+# @INTERNAL
+# @DESCRIPTION:
 # Remove occurrences of strings from variable given in $1
 # Strings removed are matched as globs, so for example
 # '-O*' would remove -O1, -O2 etc.
+
 _filter-var() {
local f x var=$1 new=()
shift
@@ -142,6 +161,7 @@ _filter-var() {
 # @USAGE: 
 # @DESCRIPTION:
 # Remove particular  from {C,CPP,CXX,CCAS,F,FC,LD}FLAGS.  Accepts shell 
globs.
+
 filter-flags() {
_filter-hardened "$@"
local v
@@ -154,6 +174,7 @@ filter-flags() {
 # @FUNCTION: filter-lfs-flags
 # @DESCRIPTION:
 # Remove flags that enable Large File Support.
+
 filter-lfs-flags() {
[[ $# -ne 0 ]] && die "filter-lfs-flags takes no arguments"
# http://www.gnu.org/s/libc/manual/html_node/Feature-Test-Macros.html
@@ -167,6 +188,7 @@ filter-lfs-flags() {
 # @USAGE: 
 # @DESCRIPTION:
 # Remove particular  from LDFLAGS.  Accepts shell globs.
+
 filter-ldflags() {
_filter-var LDFLAGS "$@"
return 0
@@ -313,6 +335,11 @@ replace-cpu-flags() {
return 0
 }
 
+# @FUNCTION: _is_flagq
+# @INTERNAL
+# @DESCRIPTION:
+# Please document me
+
 _is_flagq() {
local x var="$1[*]"
for x in ${!var} ; do
@@ -438,6 +465,10 @@ strip-flags() {
return 0
 }
 
+# @FUNCTION: test-flag-PROG
+# @DESCRIPTION:
+# Please document me
+
 test-flag-PROG() {
local comp=$1
local lang=$2
@@ -557,8 +588,13 @@ test-flag-FC() { test-flag-PROG "FC" f95 "$@"; }
 # @USAGE: 
 # @DESCRIPTION:
 # Returns shell true if  is supported by the C compiler and linker, else 
returns shell false.
+
 test-flag-CCLD() { test-flag-PROG "CC" c+ld "$@"; }
 
+# @FUNCTION: test-flags-PROG
+# @DESCRIPTION:
+# Please document me
+
 test-flags-PROG() {
local comp=$1
local flags=()



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

2020-12-16 Thread Aaron Bauman
commit: 83a11f73d2735fac90725d422d859a8699d45758
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Dec 16 20:45:38 2020 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Wed Dec 16 20:56:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83a11f73

eclass/elisp-common: fixup documentation

Signed-off-by: Aaron Bauman  gentoo.org>

 eclass/elisp-common.eclass | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/eclass/elisp-common.eclass b/eclass/elisp-common.eclass
index 66a3a325e67..fb4498ae086 100644
--- a/eclass/elisp-common.eclass
+++ b/eclass/elisp-common.eclass
@@ -272,6 +272,8 @@ elisp-check-emacs-version() {
fi
 }
 
+# @FUNCTION: elisp-need-emacs
+# @DESCRIPTION:
 # Test if the eselected Emacs version is at least the major version
 # of GNU Emacs specified as argument.
 # Return 0 if true, 1 if false, 2 if trouble.



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

2020-12-16 Thread Aaron Bauman
commit: ff3ddb32cf75fe71366198bc9c2a6abb5f770eb2
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Dec 16 20:44:44 2020 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Wed Dec 16 20:56:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff3ddb32

eclass/docs: fixup documentation

Signed-off-by: Aaron Bauman  gentoo.org>

 eclass/docs.eclass | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/eclass/docs.eclass b/eclass/docs.eclass
index adacae4abda..a8b1549dda3 100644
--- a/eclass/docs.eclass
+++ b/eclass/docs.eclass
@@ -118,11 +118,12 @@ case ${DOCS_BUILDER} in
;;
 esac
 
-# @FUNCTION: python_append_dep
+# @FUNCTION: python_append_deps
 # @DESCRIPTION:
 # Appends [\${PYTHON_USEDEP}] to all dependencies
 # for python based DOCS_BUILDERs such as mkdocs or
 # sphinx.
+
 python_append_deps() {
debug-print-function ${FUNCNAME}
 
@@ -332,5 +333,10 @@ if [[ ${_DISTUTILS_R1} && ( ${DOCS_BUILDER}="mkdocs" || 
${DOCS_BUILDER}="sphinx"
python_compile_all() { docs_compile; }
 fi
 
+# @ECLASS-VARIABLE: _DOCS
+# @INTERNAL
+# @DESCRIPTION:
+# Please document
+
 _DOCS=1
 fi



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

2020-12-16 Thread Aaron Bauman
commit: 4b4fa279543cf7e710d0a8ce0cbede83d610fc9c
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Dec 16 20:47:24 2020 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Wed Dec 16 20:56:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b4fa279

eclass/eutils: fixup documentation

Signed-off-by: Aaron Bauman  gentoo.org>

 eclass/eutils.eclass | 9 +
 1 file changed, 9 insertions(+)

diff --git a/eclass/eutils.eclass b/eclass/eutils.eclass
index 20ebe31c10a..0750da6019e 100644
--- a/eclass/eutils.eclass
+++ b/eclass/eutils.eclass
@@ -19,6 +19,11 @@
 # or eclasses.  Use the more specific split eclasses instead, or native
 # package manager functions when available.
 
+# @ECLASS-VARIABLE: _EUTILS_ECLASS
+# @INTERNAL
+# @DESCRIPTION:
+# Please document me
+
 if [[ -z ${_EUTILS_ECLASS} ]]; then
 _EUTILS_ECLASS=1
 
@@ -69,6 +74,10 @@ emktemp() {
fi
 }
 
+# @FUNCTION: path_exists
+# @DESCRIPTION:
+# Warn that function has been removed
+
 path_exists() {
eerror "path_exists has been removed.  Please see the following post"
eerror "for a replacement snippet:"



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

2020-12-16 Thread Aaron Bauman
commit: 7388425b08754eb275aeb5f2b97f678b326fa37b
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Dec 16 20:48:23 2020 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Wed Dec 16 20:56:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7388425b

eclass/findlib: fixup documentation

Signed-off-by: Aaron Bauman  gentoo.org>

 eclass/findlib.eclass | 4 
 1 file changed, 4 insertions(+)

diff --git a/eclass/findlib.eclass b/eclass/findlib.eclass
index 3a165cfb4b4..aedcc6fad00 100644
--- a/eclass/findlib.eclass
+++ b/eclass/findlib.eclass
@@ -16,6 +16,10 @@
 DEPEND=">=dev-ml/findlib-1.0.4-r1"
 [[ ${FINDLIB_USE} ]] && DEPEND="${FINDLIB_USE}? ( ${DEPEND} )"
 
+# @FUNCTION: check_ocamlfind
+# @DESCRIPTION:
+# Please document me
+
 check_ocamlfind() {
if [ ! -x "${EPREFIX}"/usr/bin/ocamlfind ]
then



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

2020-12-16 Thread Aaron Bauman
commit: 8126ab066460180af89c4a6b5f705050ee991927
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Dec 16 20:37:42 2020 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Wed Dec 16 20:56:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8126ab06

eclass/cvs: fixup documentation

Signed-off-by: Aaron Bauman  gentoo.org>

 eclass/cvs.eclass | 10 ++
 1 file changed, 10 insertions(+)

diff --git a/eclass/cvs.eclass b/eclass/cvs.eclass
index 26706cd74d1..f3d0d4f6b45 100644
--- a/eclass/cvs.eclass
+++ b/eclass/cvs.eclass
@@ -13,6 +13,11 @@
 # cvs_src_unpack. If you find that you need to call the cvs_* functions
 # directly, I'd be interested to hear about it.
 
+# @ECLASS-VARIABLE: _CVS_ECLASS
+# @INTERNAL
+# @DESCRIPTION:
+# Please document
+
 if [[ -z ${_CVS_ECLASS} ]]; then
 _CVS_ECLASS=1
 
@@ -195,6 +200,11 @@ case ${EAPI:-0} in
 esac
 
 # called from cvs_src_unpack
+
+# @FUNCTION: cvs_fetch
+# @DESCRIPTION:
+# Fetch CVS repo
+
 cvs_fetch() {
# Make these options local variables so that the global values are
# not affected by modifications in this function.



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

2020-12-16 Thread Aaron Bauman
commit: b3f70f55fa225211d5ecaee3a1af5fae24781482
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Dec 16 18:32:06 2020 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Wed Dec 16 20:33:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3f70f55

eclass/apache-module: fixup documentation

Signed-off-by: Aaron Bauman  gentoo.org>

 eclass/apache-module.eclass | 12 
 1 file changed, 12 insertions(+)

diff --git a/eclass/apache-module.eclass b/eclass/apache-module.eclass
index ff97b6c70f3..5e59410ba24 100644
--- a/eclass/apache-module.eclass
+++ b/eclass/apache-module.eclass
@@ -95,7 +95,11 @@ inherit depend.apache
 # INTERNAL FUNCTIONS
 # 
==
 
+# @FUNCTION: apache_cd_dir
+# @INTERNAL
+# @DESCRIPTION:
 # Internal function to construct the default ${APXS2_S} path if required.
+
 apache_cd_dir() {
debug-print-function $FUNCNAME $*
 
@@ -113,7 +117,11 @@ apache_cd_dir() {
echo "${CD_DIR}"
 }
 
+# @FUNCTION: apache_mod_file
+# @INTERNAL
+# @DESCRIPTION:
 # Internal function to construct the default ${APACHE2_MOD_FILE} if required.
+
 apache_mod_file() {
debug-print-function $FUNCNAME $*
 
@@ -123,9 +131,13 @@ apache_mod_file() {
echo "${MOD_FILE}"
 }
 
+# @FUNCTION: apache_doc_magic
+# @INTERNAL
+# @DESCRIPTION:
 # Internal function for picking out html files from ${DOCFILES}. It takes an
 # optional first argument `html'; if the first argument is equals `html', only
 # html files are returned, otherwise normal (non-html) docs are returned.
+
 apache_doc_magic() {
debug-print-function $FUNCNAME $*
 



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

2020-12-16 Thread Aaron Bauman
commit: f3a4192c95fd31d96b86bb01e8eac26e5f016f3d
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Dec 16 20:04:27 2020 +
Commit:     Aaron Bauman  gentoo  org>
CommitDate: Wed Dec 16 20:33:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3a4192c

eclass/autotools: fixup documentation

Signed-off-by: Aaron Bauman  gentoo.org>

 eclass/autotools.eclass | 109 +---
 1 file changed, 103 insertions(+), 6 deletions(-)

diff --git a/eclass/autotools.eclass b/eclass/autotools.eclass
index ad8d8edf71d..12c8e899d19 100644
--- a/eclass/autotools.eclass
+++ b/eclass/autotools.eclass
@@ -23,6 +23,11 @@ if [[ ${__AUTOTOOLS_AUTO_DEPEND+set} == "set" ]] ; then
fi
 fi
 
+# @ECLASS-VARIABLE: _AUTOTOOLS_ECLASS
+# @INTERNAL
+# @DESCRIPTION:
+# Please document
+
 if [[ -z ${_AUTOTOOLS_ECLASS} ]]; then
 _AUTOTOOLS_ECLASS=1
 
@@ -99,6 +104,11 @@ if [[ -n ${WANT_AUTOCONF} ]] ; then
export WANT_AUTOCONF
 fi
 
+# @ECLASS-VARIABLE: _libtool_atom
+# @INTERNAL
+# @DESCRIPTION:
+# Set libtool ${P}
+
 _libtool_atom=">=sys-devel/libtool-2.4"
 if [[ -n ${WANT_LIBTOOL} ]] ; then
case ${WANT_LIBTOOL} in
@@ -109,6 +119,10 @@ if [[ -n ${WANT_LIBTOOL} ]] ; then
export WANT_LIBTOOL
 fi
 
+# @ECLASS-VARIABLE: AUTOTOOLS_DEPEND
+# @DESCRIPTION:
+# Set DEPEND
+
 AUTOTOOLS_DEPEND="${_automake_atom}
${_autoconf_atom}
${_libtool_atom}"
@@ -119,6 +133,7 @@ RDEPEND=""
 # Set to 'no' to disable automatically adding to DEPEND.  This lets
 # ebuilds form conditional depends by using ${AUTOTOOLS_DEPEND} in
 # their own DEPEND string.
+
 : ${AUTOTOOLS_AUTO_DEPEND:=yes}
 if [[ ${AUTOTOOLS_AUTO_DEPEND} != "no" ]] ; then
case ${EAPI:-0} in
@@ -126,6 +141,12 @@ if [[ ${AUTOTOOLS_AUTO_DEPEND} != "no" ]] ; then
7) BDEPEND=${AUTOTOOLS_DEPEND} ;;
esac
 fi
+
+# @ECLASS-VARIABLE: __AUTOTOOLS_AUTO_DEPEND
+# @INTERNAL
+# @DESCRIPTION:
+# Set internal variable
+
 __AUTOTOOLS_AUTO_DEPEND=${AUTOTOOLS_AUTO_DEPEND} # See top of eclass
 
 unset _automake_atom _autoconf_atom
@@ -266,14 +287,68 @@ _at_uses_pkg() {
egrep -q "${args[@]}" configure.??
fi
 }
+
+# @FUNCTION: _at_uses_autoheader
+# @INTERNAL
+# @DESCRIPTION:
+# Call another function
+
 _at_uses_autoheader()  { _at_uses_pkg A{C,M}_CONFIG_HEADER{S,}; }
+
+# @FUNCTION: _at_uses_automake
+# @INTERNAL
+# @DESCRIPTION:
+# Call another function
+
 _at_uses_automake(){ _at_uses_pkg AM_INIT_AUTOMAKE; }
+
+# @FUNCTION: _at_uses_gettext
+# @INTERNAL
+# @DESCRIPTION:
+# Call another function
+
 _at_uses_gettext() { _at_uses_pkg AM_GNU_GETTEXT_{,REQUIRE_}VERSION; }
+
+# @FUNCTION: _at_uses_glibgettext
+# @INTERNAL
+# @DESCRIPTION:
+# Call another function
+
 _at_uses_glibgettext() { _at_uses_pkg AM_GLIB_GNU_GETTEXT; }
+
+# @FUNCTION: _at_uses_intltool
+# @INTERNAL
+# @DESCRIPTION:
+# Call another function
+
 _at_uses_intltool(){ _at_uses_pkg {AC,IT}_PROG_INTLTOOL; }
+
+# @FUNCTION: _at_uses_gtkdoc
+# @INTERNAL
+# @DESCRIPTION:
+# Call another function
+
 _at_uses_gtkdoc()  { _at_uses_pkg GTK_DOC_CHECK; }
+
+# @FUNCTION: _at_uses_gnomedoc
+# @INTERNAL
+# @DESCRIPTION:
+# Call another function
+
 _at_uses_gnomedoc(){ _at_uses_pkg GNOME_DOC_INIT; }
+
+# @FUNCTION: _at_uses_libtool
+# @INTERNAL
+# @DESCRIPTION:
+# Call another function
+
 _at_uses_libtool() { _at_uses_pkg A{C,M}_PROG_LIBTOOL LT_INIT; }
+
+# @FUNCTION: _at_uses_libltdl
+# @INTERNAL
+# @DESCRIPTION:
+# Call another function
+
 _at_uses_libltdl() { _at_uses_pkg LT_CONFIG_LTDL_DIR; }
 
 # @FUNCTION: eaclocal_amflags
@@ -292,10 +367,10 @@ eaclocal_amflags() {
autotools_env_setup
aclocal_opts=$(sed -n \
"/^ACLOCAL_AMFLAGS[[:space:]]*=/{ \
- # match the first line
- s:[^=]*=::p; \
- # then gobble up all escaped lines
- : nextline /$/{ n; p; b nextline; } \
+   # match the first line
+   s:[^=]*=::p; \
+   # then gobble up all escaped lines
+   : nextline /$/{ n; p; b nextline; } \
}" ${amflags_file})
eval aclocal_opts=\""${aclocal_opts}"\"
break
@@ -551,10 +626,11 @@ autotools_run_tool() {
fi
 }
 
-# Internal function to check for support
-
+# @ECLASS-VARIABLE: ALL_AUTOTOOLS_MACROS
+# @DESCRIPTION:
 # Keep a list of all the macros we might use so that we only
 # have to run the trace code once.  Order doesn't matter.
+
 ALL_AUTOTOOLS_MACROS=(
A{C,M}_PROG_LIBTOOL LT_INIT LT_CONFIG_LTDL_DIR
A{C,M}_CONFIG_HEADER{S,}
@@ -567,6 +643,11 @@ ALL_AUTOTOOLS_MACROS=(
GTK_DOC_CHECK
GNOME_DOC_INIT
 )
+
+# @FUNCTION: autotool

  1   2   3   4   5   6   7   8   9   10   >