[gentoo-commits] repo/gentoo:master commit in: dev-python/tomli/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/, /
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/, /
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/
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/
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/
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/
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 '
[gentoo-commits] repo/gentoo:master commit in: www-apps/jekyll/files/, www-apps/jekyll/
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://gith
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/arping/, net-analyzer/arping/files/
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 +47
[gentoo-commits] repo/gentoo:master commit in: dev-db/mytop/files/
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 conn
[gentoo-commits] repo/gentoo:master commit in: dev-java/eclipsito/files/
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/
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/
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/
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/
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/
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/
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, &error)) { - 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/
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/
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/
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/
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/
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/
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=ne
[gentoo-commits] repo/gentoo:master commit in: gui-apps/wayland-logout/
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/
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: media-libs/a52dec/
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/
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-libs/gf-complete/
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/
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: dev-vcs/cssc/
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/
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/
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/
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/
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/
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/
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/
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 vdradmi
[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmblob/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 ) + +# @FUN