diff options
Diffstat (limited to 'x11-misc')
53 files changed, 228 insertions, 663 deletions
diff --git a/x11-misc/clipmenu/clipmenu-6.2.0.ebuild b/x11-misc/clipmenu/clipmenu-6.2.0.ebuild index cc2eeecc5417..5ae7092c8f4c 100644 --- a/x11-misc/clipmenu/clipmenu-6.2.0.ebuild +++ b/x11-misc/clipmenu/clipmenu-6.2.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020 Gentoo Authors +# Copyright 2020-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/cdown/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="Unlicense" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" RDEPEND=" diff --git a/x11-misc/colord/colord-1.3.5.ebuild b/x11-misc/colord/colord-1.3.5.ebuild index ad4394daeb79..e8a2b5c59e3d 100644 --- a/x11-misc/colord/colord-1.3.5.ebuild +++ b/x11-misc/colord/colord-1.3.5.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 -GNOME2_LA_PUNT="yes" +EAPI=7 +GNOME2_EAUTORECONF="yes" VALA_USE_DEPEND="vapigen" -inherit autotools bash-completion-r1 check-reqs gnome2 user systemd udev vala multilib-minimal +inherit bash-completion-r1 check-reqs gnome2 systemd udev vala multilib-minimal toolchain-funcs DESCRIPTION="System service to accurately color manage input and output devices" HOMEPAGE="https://www.freedesktop.org/software/colord/" @@ -13,7 +13,7 @@ SRC_URI="https://www.freedesktop.org/software/colord/releases/${P}.tar.xz" LICENSE="GPL-2+" SLOT="0/2" # subslot = libcolord soname version -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86" # We prefer policykit enabled by default, bug #448058 IUSE="argyllcms examples extra-print-profiles +gusb +introspection +policykit scanner systemd +udev vala" @@ -23,7 +23,7 @@ REQUIRED_USE=" vala? ( introspection ) " -COMMON_DEPEND=" +DEPEND=" dev-db/sqlite:3=[${MULTILIB_USEDEP}] >=dev-libs/glib-2.44.0:2[${MULTILIB_USEDEP}] >=media-libs/lcms-2.6:2=[${MULTILIB_USEDEP}] @@ -33,19 +33,24 @@ COMMON_DEPEND=" policykit? ( >=sys-auth/polkit-0.104 ) scanner? ( media-gfx/sane-backends - sys-apps/dbus ) + sys-apps/dbus + ) systemd? ( >=sys-apps/systemd-44:0= ) udev? ( dev-libs/libgudev:=[${MULTILIB_USEDEP}] - virtual/udev virtual/libudev:=[${MULTILIB_USEDEP}] + virtual/udev ) " -RDEPEND="${COMMON_DEPEND} - !media-gfx/shared-color-profiles +RDEPEND="${DEPEND} + acct-group/colord + acct-user/colord !<=media-gfx/colorhug-client-0.1.13 + !media-gfx/shared-color-profiles " -DEPEND="${COMMON_DEPEND} +BDEPEND=" + acct-group/colord + acct-user/colord dev-libs/libxslt >=dev-util/gtk-doc-am-1.9 >=dev-util/intltool-0.35 @@ -54,6 +59,11 @@ DEPEND="${COMMON_DEPEND} extra-print-profiles? ( media-gfx/argyllcms ) vala? ( $(vala_depend) ) " +# These dependencies are required to build native build-time programs. +BDEPEND="${BDEPEND} + dev-libs/glib:2 + media-libs/lcms +" # FIXME: needs pre-installed dbus service files RESTRICT="test" @@ -68,8 +78,6 @@ pkg_pretend() { pkg_setup() { use extra-print-profiles && check-reqs_pkg_setup - enewgroup colord - enewuser colord -1 -1 /var/lib/colord colord } src_prepare() { @@ -78,13 +86,21 @@ src_prepare() { src/sensors/cd-sensor-argyll.c \ configure.ac || die - eautoreconf use vala && vala_src_prepare gnome2_src_prepare multilib_copy_sources } multilib_src_configure() { + if multilib_is_native_abi && tc-is-cross-compiler; then + mkdir -p "${S}-native" + pushd "${S}-native" >/dev/null 2>&1 || die + ECONF_SOURCE="${S}" econf_build --enable-static \ + --disable-{argyllcms-sensor,print-profiles,shared,udev} \ + {BASH_COMPLETION,GUDEV,GUSB,POLKIT,SQLITE,UDEV}_{CFLAG,LIB}S=-DSKIP + popd >/dev/null 2>&1 || die + fi + # Reverse tools require gusb # bash-completion test does not work on gentoo local myconf=( @@ -115,7 +131,15 @@ multilib_src_configure() { multilib_src_compile() { if multilib_is_native_abi; then - gnome2_src_compile + if tc-is-cross-compiler; then + emake -C "${S}-native/lib/colord" libcolord.la + emake -C "${S}-native/client" cd-create-profile cd-it8 + emake \ + CD_CREATE_PROFILE="${S}-native/client/cd-create-profile" \ + CD_IT8="${S}-native/client/cd-it8" + else + emake + fi else emake -C lib/colord use gusb && emake -C lib/colorhug diff --git a/x11-misc/devilspie2/devilspie2-0.43-r100.ebuild b/x11-misc/devilspie2/devilspie2-0.43-r100.ebuild index fd78593cd4db..5f249986dfbb 100644 --- a/x11-misc/devilspie2/devilspie2-0.43-r100.ebuild +++ b/x11-misc/devilspie2/devilspie2-0.43-r100.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 @@ -14,7 +14,7 @@ SRC_URI="https://download.savannah.gnu.org/releases/devilspie2/devilspie2_${PV}- LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" REQUIRED_USE="${LUA_REQUIRED_USE}" RDEPEND=" diff --git a/x11-misc/fpm2/Manifest b/x11-misc/fpm2/Manifest index 198e0ebb4163..e3b4e237cc07 100644 --- a/x11-misc/fpm2/Manifest +++ b/x11-misc/fpm2/Manifest @@ -1,2 +1 @@ -DIST fpm2-0.79.tar.bz2 230189 BLAKE2B 6e444dbed72a139fd7cecaa3669c0da042d17dc1adc72ff0350b4b094f990e9d19a953328319ade692088536673ca04df50624919c3a2d087486f09c8dff7fa4 SHA512 2310f69df323c172954932f9a3454fab95d1389854110c1d18bfbb0dff59f0da937cbc2641abe98c7be85b7c5a65234a925acd9f82b5643079864ce529dc92b2 DIST fpm2-0.90.tar.xz 212972 BLAKE2B 2608b40fd39db18407da5625f07534021dee72456fe168ffcb0c7b1f0a86fae0c69cdec5a9bfbfd09838622afcf575051326b9be5c47eb69e0b089abc205f99f SHA512 e02ebbc7af4202538b85394ef2e91d6fe7b11fbe6aaec5c5bd521d473b557db4ca8426810d1bef69967496071c936a789112307fbf028a8e3771d792c97495b6 diff --git a/x11-misc/fpm2/fpm2-0.79-r1.ebuild b/x11-misc/fpm2/fpm2-0.79-r1.ebuild deleted file mode 100644 index d10f34560837..000000000000 --- a/x11-misc/fpm2/fpm2-0.79-r1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="A GUI password manager utility with password generator" -HOMEPAGE="https://als.regnet.cz/fpm2/" -SRC_URI="https://als.regnet.cz/${PN}/download/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="2" -KEYWORDS="amd64 x86" -IUSE="" - -RDEPEND=">=x11-libs/gtk+-2.10.14:2 - dev-libs/libxml2 - >=dev-libs/glib-2.16 - x11-libs/libX11" - -DEPEND="${RDEPEND} - virtual/pkgconfig - dev-util/intltool" - -src_prepare() { - default - # fix tests - local x - for x in ${PN}.glade data/${PN}.desktop.in; do - echo "${x}" >> "${S}"/po/POTFILES.in || die - done -} diff --git a/x11-misc/fpm2/fpm2-0.90.ebuild b/x11-misc/fpm2/fpm2-0.90.ebuild index 0a7f6ea19f0d..d4ee0e2a7259 100644 --- a/x11-misc/fpm2/fpm2-0.90.ebuild +++ b/x11-misc/fpm2/fpm2-0.90.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://als.regnet.cz/${PN}/download/${P}.tar.xz" LICENSE="GPL-2" SLOT="2" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" RDEPEND=" dev-libs/glib:2 diff --git a/x11-misc/habak/Manifest b/x11-misc/habak/Manifest index e3fc36262dca..ce4b06b92680 100644 --- a/x11-misc/habak/Manifest +++ b/x11-misc/habak/Manifest @@ -1,2 +1 @@ DIST habak-0.2.5-sourceforge.tar.gz 28747 BLAKE2B 60c6f60e0a16dca2091f41c9e4f419e5fb4be88a3ce44de98d91740f94e468fb7bd64bbf0b399b64035c21547b50fccf2e40954e0ff59ab1f1c0ce8dc6e56670 SHA512 4b1ff1484c65f74441b297e558360a8f2ea8f12ac63c4b74f846e41328dd84a1d619bde55e81224c3bd527897625e17bc07a6bb0d4cc3bd0eec6f4e787201277 -DIST habak-0.2.5.tar.bz2 22657 BLAKE2B 10b3c4808251b255bcf26935974514a2df5946520bd4bc080b9bdc551c727925c8b9a7485124013303654769b9daacff42d54fc0e5d567b26d99c5a75a0a50c2 SHA512 256ac24a3b322397b6cdbd2ca8add5938c77d166092a783234baa6186c3b4e01aeffd0b890749c7ac14aa39961e5fc6326f614ceb04eadfc5e4af282d04b7188 diff --git a/x11-misc/habak/habak-0.2.5-r2.ebuild b/x11-misc/habak/habak-0.2.5-r2.ebuild deleted file mode 100644 index 7cc18e14dcc8..000000000000 --- a/x11-misc/habak/habak-0.2.5-r2.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit toolchain-funcs - -DESCRIPTION="A simple but powerful tool to set desktop wallpaper" -HOMEPAGE="https://home.gna.org/fvwm-crystal/" -SRC_URI="http://download.gna.org/fvwm-crystal/${PN}/${PV}/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ppc ppc64 sparc x86" -IUSE="" - -RDEPEND="media-libs/imlib2[X] - x11-libs/libX11" -DEPEND="${RDEPEND} - x11-base/xorg-proto" - -# Skip into the src directory so we avoid a recursive make call that -# is going to break parallel make. -S="${WORKDIR}/${P}/src" - -DOCS=( ChangeLog README TODO "${FILESDIR}"/README.en ) - -src_prepare() { - default - sed -i \ - -e '/(LDFLAGS)/s:$: -lImlib2 -lm -lX11:' \ - -e 's:gcc:$(CC):' \ - "${S}"/Makefile || die "Makefile fixing failed" -} - -src_compile() { - emake CC="$(tc-getCC)" ${PN} -} - -src_install() { - dobin ${PN} - cd "${WORKDIR}/${P}" || die - einstalldocs -} diff --git a/x11-misc/i3blocks-contrib/Manifest b/x11-misc/i3blocks-contrib/Manifest new file mode 100644 index 000000000000..3cc417c32e8a --- /dev/null +++ b/x11-misc/i3blocks-contrib/Manifest @@ -0,0 +1 @@ +DIST i3blocks-contrib-1.4.0_p20201127.tar.gz 738457 BLAKE2B 1db16c40323d0c191bb44c50d6a66523391adfdf9652976f78238fffe0ee50d99d3bd6fbcfd1a0eeef8308fd466a3eeda479299f462b4d4d31ae2f2bc7ea6b31 SHA512 ff09c7b8e4b630d014f0441342835dbf03642f32de6806a1204eccb6166eade190abe43b331ef72aaa3ba5a77f9690ae8c36a9ef9aa6d312ae5e543a46b99a72 diff --git a/x11-misc/i3blocks-contrib/i3blocks-contrib-1.4.0_p20201127.ebuild b/x11-misc/i3blocks-contrib/i3blocks-contrib-1.4.0_p20201127.ebuild new file mode 100644 index 000000000000..01e8a293c8aa --- /dev/null +++ b/x11-misc/i3blocks-contrib/i3blocks-contrib-1.4.0_p20201127.ebuild @@ -0,0 +1,29 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit vcs-snapshot + +COMMIT=154001e5713c26c70063446022919225b6f916f0 + +DESCRIPTION="A set of scripts for i3blocks, contributed by the community" +HOMEPAGE="https://github.com/vivien/i3blocks-contrib" +SRC_URI="https://github.com/vivien/i3blocks-contrib/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="amd64 ~arm64 x86" + +DEPEND="" +RDEPEND="!<x11-misc/i3blocks-1.5 + >=x11-misc/i3blocks-1.5" +BDEPEND="" + +src_prepare() { + sed -i -e '/^$(_BLOCKS):/ s/$/ installdirs/' Makefile + default +} + +src_install() { + emake DESTDIR="${D}" PREFIX=/usr install +} diff --git a/x11-misc/i3blocks-contrib/metadata.xml b/x11-misc/i3blocks-contrib/metadata.xml new file mode 100644 index 000000000000..9b78a9263355 --- /dev/null +++ b/x11-misc/i3blocks-contrib/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>bkohler@gentoo.org</email> + <name>Ben Kohler</name> + </maintainer> + <upstream> + <remote-id type="github">vivien/i3blocks-contrib</remote-id> + </upstream> + <origin>gentoo-staging</origin> +</pkgmetadata> diff --git a/x11-misc/i3blocks/i3blocks-1.5-r1.ebuild b/x11-misc/i3blocks/i3blocks-1.5-r1.ebuild new file mode 100644 index 000000000000..0ff32627916e --- /dev/null +++ b/x11-misc/i3blocks/i3blocks-1.5-r1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools bash-completion-r1 + +if [[ ${PV} = 9999 ]]; then + inherit git-r3 +fi + +DESCRIPTION="highly flexible status line for the i3 window manager" +HOMEPAGE="https://github.com/vivien/i3blocks" +if [[ ${PV} = 9999 ]]; then + EGIT_REPO_URI="https://github.com/vivien/${PN}" +else + SRC_URI="https://github.com/vivien/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="amd64 ~arm64 x86" +fi + +IUSE="+contrib" +SLOT="0" +LICENSE="GPL-3" + +PDEPEND="contrib? ( x11-misc/i3blocks-contrib )" + +PATCHES=( "${FILESDIR}"/${PN}-disable-bash-completion.patch ) + +src_prepare() { + default + eautoreconf +} + +src_install() { + default + newbashcomp bash-completion ${PN} +} diff --git a/x11-misc/i3blocks/i3blocks-1.5.ebuild b/x11-misc/i3blocks/i3blocks-1.5.ebuild index d8ceeacffbb7..9922b9524a99 100644 --- a/x11-misc/i3blocks/i3blocks-1.5.ebuild +++ b/x11-misc/i3blocks/i3blocks-1.5.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 @@ -15,7 +15,7 @@ if [[ ${PV} = 9999 ]]; then EGIT_REPO_URI="https://github.com/vivien/${PN}" else SRC_URI="https://github.com/vivien/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~x86" + KEYWORDS="amd64 ~arm64 x86" fi SLOT="0" diff --git a/x11-misc/i3blocks/metadata.xml b/x11-misc/i3blocks/metadata.xml index a37d991e0ed2..ea8dc2f90d3e 100644 --- a/x11-misc/i3blocks/metadata.xml +++ b/x11-misc/i3blocks/metadata.xml @@ -8,5 +8,8 @@ <upstream> <remote-id type="github">vivien/i3blocks</remote-id> </upstream> + <use> + <flag name="contrib">Install contrib modules</flag> + </use> <origin>gentoo-staging</origin> </pkgmetadata> diff --git a/x11-misc/i3status/i3status-2.13-r1.ebuild b/x11-misc/i3status/i3status-2.13-r1.ebuild index 9107ec983b70..eeae885823e2 100644 --- a/x11-misc/i3status/i3status-2.13-r1.ebuild +++ b/x11-misc/i3status/i3status-2.13-r1.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 @@ -10,7 +10,7 @@ SRC_URI="https://i3wm.org/${PN}/${P}.tar.bz2" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="amd64 ~arm x86" IUSE="pulseaudio" BDEPEND="virtual/pkgconfig" diff --git a/x11-misc/i3status/i3status-2.13.ebuild b/x11-misc/i3status/i3status-2.13.ebuild deleted file mode 100644 index 0648dee3cb59..000000000000 --- a/x11-misc/i3status/i3status-2.13.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit fcaps - -DESCRIPTION="generates a status bar for dzen2, xmobar or similar" -HOMEPAGE="https://i3wm.org/i3status/" -SRC_URI="https://i3wm.org/${PN}/${P}.tar.bz2" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm x86" - -BDEPEND="virtual/pkgconfig" -RDEPEND=" - >=dev-libs/yajl-2.0.2 - dev-libs/confuse:= - dev-libs/libnl:3 - media-libs/alsa-lib - || ( media-sound/pulseaudio media-sound/apulse[sdk] ) -" -DEPEND=" - ${RDEPEND} - app-text/asciidoc - app-text/xmlto -" - -src_compile() { - pushd "${S}/${CHOST}" || die - default -} - -src_install() { - pushd "${S}/${CHOST}" || die - default -} - -pkg_postinst() { - fcaps cap_net_admin usr/bin/${PN} - - elog "${PN} can be used with any of the following programs:" - elog " i3bar (x11-wm/i3)" - elog " x11-misc/xmobar" - elog " x11-misc/dzen" - elog "Please refer to manual: man ${PN}" -} 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 63765ee79e69..000000000000 --- 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 <string.h> - #include <libnotify/notify.h> - -+#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 306ffd9cf991..000000000000 --- 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 \ diff --git a/x11-misc/obconf-qt/obconf-qt-0.16.0.ebuild b/x11-misc/obconf-qt/obconf-qt-0.16.0.ebuild index cec157f207b0..82275f756da0 100644 --- a/x11-misc/obconf-qt/obconf-qt-0.16.0.ebuild +++ b/x11-misc/obconf-qt/obconf-qt-0.16.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 @@ -13,7 +13,7 @@ if [[ ${PV} = *9999* ]]; then EGIT_REPO_URI="https://github.com/lxqt/${PN}.git" else SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" fi LICENSE="GPL-2 GPL-2+" diff --git a/x11-misc/pcmanfm-qt/pcmanfm-qt-0.16.0.ebuild b/x11-misc/pcmanfm-qt/pcmanfm-qt-0.16.0.ebuild index db6ed8248064..471e0052a4ba 100644 --- a/x11-misc/pcmanfm-qt/pcmanfm-qt-0.16.0.ebuild +++ b/x11-misc/pcmanfm-qt/pcmanfm-qt-0.16.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 @@ -13,7 +13,7 @@ if [[ "${PV}" == "9999" ]]; then EGIT_REPO_URI="https://github.com/lxqt/${PN}.git" else SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" fi LICENSE="GPL-2 GPL-2+ LGPL-2.1+" diff --git a/x11-misc/qps/qps-2.2.0.ebuild b/x11-misc/qps/qps-2.2.0.ebuild index 5284132b4063..cf7874777bee 100644 --- a/x11-misc/qps/qps-2.2.0.ebuild +++ b/x11-misc/qps/qps-2.2.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/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz" LICENSE="GPL-2 GPL-2+ LGPL-2.1+ QPL-1.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 x86" BDEPEND=" dev-qt/linguist-tools:5 diff --git a/x11-misc/rss-glx/metadata.xml b/x11-misc/rss-glx/metadata.xml index 283464dc5f28..7c01a6315a09 100644 --- a/x11-misc/rss-glx/metadata.xml +++ b/x11-misc/rss-glx/metadata.xml @@ -1,10 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="project"> - <email>desktop-misc@gentoo.org</email> - <name>Gentoo Desktop Miscellaneous Project</name> - </maintainer> + <!-- maintainer-needed --> <use> <flag name="quesoglc">Enable support for OpenGL Character Renderer</flag> </use> diff --git a/x11-misc/sct/sct-0.5-r1.ebuild b/x11-misc/sct/sct-0.5-r1.ebuild index 2fbc0da2e7cd..34262ce5fd71 100644 --- a/x11-misc/sct/sct-0.5-r1.ebuild +++ b/x11-misc/sct/sct-0.5-r1.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 @@ -9,7 +9,7 @@ SRC_URI="https://www.umaxx.net/dl/${P}.tar.gz" LICENSE="public-domain" SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" +KEYWORDS="amd64 ~ppc64 ~x86" DEPEND=" x11-libs/libXrender diff --git a/x11-misc/sct/sct-0.5.ebuild b/x11-misc/sct/sct-0.5.ebuild deleted file mode 100644 index f16460c1db01..000000000000 --- a/x11-misc/sct/sct-0.5.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="Set color temperature of the screen" -HOMEPAGE="https://www.umaxx.net/" -SRC_URI="https://www.umaxx.net/dl/${P}.tar.gz" - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="amd64 ~ppc64 x86" - -DEPEND=" - x11-libs/libXrender - x11-libs/libXrandr - x11-libs/libXdmcp - x11-libs/libXext - x11-libs/libX11 - x11-libs/libXau - x11-libs/libxcb - dev-libs/libbsd" - -RDEPEND=" - ${DEPEND}" - -src_prepare() { - default - sed \ - -e 's:_BSD_SOURCE:_DEFAULT_SOURCE:g' \ - -i Makefile || die -} - -src_install() { - dobin "${PN}" - doman "${PN}.1" - einstalldocs -} diff --git a/x11-misc/synergy/Manifest b/x11-misc/synergy/Manifest index 95b431ae0809..c4babbffbda4 100644 --- a/x11-misc/synergy/Manifest +++ b/x11-misc/synergy/Manifest @@ -1,7 +1,6 @@ DIST googletest-aee0f9d9b5b87796ee8a0ab26b7587ec30e8858e.tar.gz 866900 BLAKE2B c162d47868583ba270675abe5df935b8f4b9a9c00dbdc80dd88afa7f2b98266640b32b2ea5e8f9f6d6227196b5d2f79dbfda4e9585106224e814cc1503cf777d SHA512 715d887b59b47d4691c7c90ef0cf0ffc3d1e758e500263c76b50fd506e90a9d1c390af745933cfe3f55e1edac5d72dccedef3cb9a50b71a5b796424471a3017b DIST synergy-1.12.0.png 31383 BLAKE2B 228487058d09ee4fe7d3c909a3aee567b63c0d1aeaecf0e724a7bc9c59e48abecac71f8074902fd4f02ff9347fe8f6488b0554fb78a253339b04fe8d2e958d24 SHA512 7044395b41a0d2e49d308c599710fa32398d11584e70da32d4a1ccb292b02437c09860ed14f7bdd113a646daf696988fd3c0b80f3ab52ebbcaddf4c846cdd7ab DIST synergy-1.9.1.tar.gz 6694745 BLAKE2B d7e19fd3e55e60b6a41dffa04d6a53c897c0a7e4895ff65ddfae18b06892959e8c7e56092b3d49f123768b3ce92d59fc890afe756192b3625db664b5fa19331e SHA512 83301f2d035bd91578cf83e335d721748791f62c85252156fd27d09db7b5216a745cfa81c06b27995d1785e676ee4c75f795b5fad2b9a700a981d27d05e5a8fe -DIST synergy-2.0.0.tar.gz 5892923 BLAKE2B 661f42031499c9c1b2cbb90d9af45f5210c8e1b109f62cfc1cbdedf264f8c358c394005f4a040a8071773d538383adf3e85a059bc54ff67284aaf86990e0a6fa SHA512 69b8e4ea9d22f5699d3a0761cf9811d0689b06a920056b4b4dde466767ec89caaaa8c5736a78d0857ebfb814aaa3bf07591feaf0e64e0555949c5ee6d6974a13 DIST synergy-core-1.12.0-stable.tar.gz 8237539 BLAKE2B deb9729cadd59b9aee058cde6c9a9e01325081af3cbde0b294fb000c4f805bdba72a6c12266e9f0f360b7aca8a40718295e7d34263ad851bb27be54f54d0c1a0 SHA512 234e8eb42624f006aa45dfcf50a80089a82347c7151da040f10066b412f729adf01600bc9ec2274a0941965e91ab7bab74abd398287a20906dd4a70b1948db5a DIST synergy-core-1.13.0-stable.tar.gz 8657662 BLAKE2B b4da6abd1b396f71aa37531e1adf71ff06d4804b74659db362a8fe2701c44786108ecc8b52932038490dfad8b7ae617f13a365ebe1ecf559f50106772bda9102 SHA512 317f0aae7742a3ecaea2f3138364a5cd1a098d76a2decdb6558900112e5dd0b53c457b461201d25d3a33cc2d9189e1f7f4e777a80b98c87d693f51b636cbb564 DIST synergy.png 26910 BLAKE2B aa9c5c7c0647937eadc82edbdf7a5a374dd25e9450d6861f1092d8569155e38b3d0729bafb69809e62660802d471899c472a0c9d2066e4b7fcec379f34470535 SHA512 0b5a1813c71fd2923adca4cf7b0f840fc37c73a2f18ad68f8bb2fd2ea312d9a884e2e2bcd78f6dd0f13d1f31ea3991379e141ec62d970a18c3a9c46b26720c5d diff --git a/x11-misc/synergy/synergy-2.0.0.ebuild b/x11-misc/synergy/synergy-2.0.0.ebuild deleted file mode 100644 index 750ffb44464e..000000000000 --- a/x11-misc/synergy/synergy-2.0.0.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit eutils flag-o-matic gnome2-utils cmake-utils - -DESCRIPTION="Lets you easily share a single mouse and keyboard between multiple computers" -HOMEPAGE="https://symless.com/synergy https://github.com/symless/synergy-core" -SRC_URI=" - https://github.com/symless/${PN}-core/archive/v${PV}-stable.tar.gz -> ${P}.tar.gz -" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" -IUSE="libressl" - -S=${WORKDIR}/${PN}-core-${PV}-stable - -COMMON_DEPEND=" - net-misc/curl - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXi - x11-libs/libXinerama - x11-libs/libXrandr - x11-libs/libXtst - !libressl? ( dev-libs/openssl:= ) - libressl? ( dev-libs/libressl:= ) -" -DEPEND=" - ${COMMON_DEPEND} - x11-base/xorg-proto -" -RDEPEND=" - ${COMMON_DEPEND} -" - -src_prepare() { - cmake-utils_src_prepare -} - -src_configure() { - append-cxxflags ${mycmakeargs} - local mycmakeargs=( -DSYNERGY_REVISION=0bd448d5 ) - cmake-utils_src_configure -} - -src_compile() { - cmake-utils_src_compile -} - -src_install() { - dobin ../${P}_build/bin/${PN}{c,s} ../${P}_build/bin/synergy-core - - insinto /etc - newins doc/synergy.conf.example synergy.conf - - newman doc/${PN}c.man ${PN}c.1 - newman doc/${PN}s.man ${PN}s.1 - - dodoc doc/synergy.conf.example* ChangeLog -} diff --git a/x11-misc/util-macros/Manifest b/x11-misc/util-macros/Manifest index 106e76be00d3..758c91219317 100644 --- a/x11-misc/util-macros/Manifest +++ b/x11-misc/util-macros/Manifest @@ -1 +1,2 @@ DIST util-macros-1.19.2.tar.bz2 84139 BLAKE2B 94eeeca771042671c6915c562e055c8b965f874c3a5aa1c8107abe38ca984ee32293f68a51ca73d65ac82d245dec6e02ddd62939ab14aee12b4b6fbf350b8c39 SHA512 3f51504b27f0478c136126f15110cf3cdbba218c4d74a8e974cca1381c6e8364609bd0c444f2fb19aa86a7f4e848dfce4f4da940463b224036f75a60b3d88619 +DIST util-macros-1.19.3.tar.bz2 84690 BLAKE2B 95f6bd6cca47111f973eef60915ab0b0a1c6a6b15facb08da138df100c27caacce28866c5ac05aae79116fe3bafa15f454ea6cb9997069f0b5fab7968777d383 SHA512 b9c7398a912c688a782eab5b1e0f6da2df11a430775c5c98fc3269f73a665de6eeb60d300a849e38d345714a6e51f74e9334cb6039767304cca4b93d823a53a2 diff --git a/x11-misc/util-macros/util-macros-1.19.3.ebuild b/x11-misc/util-macros/util-macros-1.19.3.ebuild new file mode 100644 index 000000000000..b4c80bbc6eea --- /dev/null +++ b/x11-misc/util-macros/util-macros-1.19.3.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="X.Org autotools utility macros" +HOMEPAGE="https://www.x.org/wiki/ https://gitlab.freedesktop.org/xorg/util/macros" +SRC_URI="https://www.x.org/releases/individual/util/${P}.tar.bz2" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +# there is nothing to compile for this package, all its contents are produced by +# configure. the only make job that matters is make install +src_compile() { true; } diff --git a/x11-misc/vdpauinfo/Manifest b/x11-misc/vdpauinfo/Manifest index 49412210ea63..11e8d6993fdd 100644 --- a/x11-misc/vdpauinfo/Manifest +++ b/x11-misc/vdpauinfo/Manifest @@ -1,2 +1 @@ -DIST vdpauinfo-1.3.tar.gz 12159 BLAKE2B 41dc31ef2f45272221e2eea969d7801cc9c8bfd693e64f7d157b17645da654b7f50d780df698736b3e2ea9c55c7d3b6e7ce75f96aacd50bbaa4032dfc753a43f SHA512 2271053c17d389ea600742ffe14e863921f18e504e07cb5db33c98745d2f71aece908408bca0161b3c2fa9cd67de8c741c132a774a4fd9443c7124168a4da79f DIST vdpauinfo-1.4.tar.bz2 11811 BLAKE2B bf0c268505b8eafb9da7c799518296498f2c04bde33443101625c4a80cfde6418428d3969e9ac0f4222a6985b53f3bd4dff688fc03af29de7576f3af3605e07c SHA512 7227205f35d5ad9bc64537d4e47e1924e7efbcd1185420f5f575eadff23f2932484db9c39c377282ed88fa7fd43d436064b10961082ccbf66c49dac72b4129a3 diff --git a/x11-misc/vdpauinfo/vdpauinfo-1.3.ebuild b/x11-misc/vdpauinfo/vdpauinfo-1.3.ebuild deleted file mode 100644 index 6c12128cc543..000000000000 --- a/x11-misc/vdpauinfo/vdpauinfo-1.3.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit autotools - -DESCRIPTION="Displays info about your card's VDPAU support" -HOMEPAGE="https://www.freedesktop.org/wiki/Software/VDPAU" -SRC_URI="https://gitlab.freedesktop.org/vdpau/${PN}/-/archive/${P}/${PN}-${P}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 x86" - -RDEPEND=" - x11-libs/libX11 - >=x11-libs/libvdpau-1.3 -" -DEPEND=" - ${RDEPEND} - virtual/pkgconfig - x11-base/xorg-proto -" -S=${WORKDIR}/${PN}-${P} - -src_prepare() { - default - eautoreconf -} diff --git a/x11-misc/wdm/wdm-1.28-r4.ebuild b/x11-misc/wdm/wdm-1.28-r6.ebuild index f6b3385ca80a..1ba2a83d76c2 100644 --- a/x11-misc/wdm/wdm-1.28-r4.ebuild +++ b/x11-misc/wdm/wdm-1.28-r6.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 @@ -41,5 +41,8 @@ src_install() { default rm -f "${ED%/}"/etc/pam.d/wdm || die - pamd_mimic system-local-login wdm auth account password session + + if use pam; then + pamd_mimic system-local-login wdm auth account password session + fi } diff --git a/x11-misc/wdm/wdm-1.28-r5.ebuild b/x11-misc/wdm/wdm-1.28-r7.ebuild index 797dafa1bf98..d94c24004807 100644 --- a/x11-misc/wdm/wdm-1.28-r5.ebuild +++ b/x11-misc/wdm/wdm-1.28-r7.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 @@ -53,5 +53,8 @@ src_install() { default rm -f "${ED}"/etc/pam.d/wdm || die - pamd_mimic system-local-login wdm auth account password session + + if use pam; then + pamd_mimic system-local-login wdm auth account password session + fi } 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 eb3d92783aae..000000000000 --- 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 3dd0cbcda664..000000000000 --- a/x11-misc/xfractint/files/xfractint.envd +++ /dev/null @@ -1,4 +0,0 @@ -#Specifies xfractint directory - -FRACTDIR=/usr/share/xfractint - diff --git a/x11-misc/xlockmore/xlockmore-5.50.ebuild b/x11-misc/xlockmore/xlockmore-5.50-r1.ebuild index b332b3f1d081..71363f18b99b 100644 --- a/x11-misc/xlockmore/xlockmore-5.50.ebuild +++ b/x11-misc/xlockmore/xlockmore-5.50-r1.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 @@ -96,9 +96,8 @@ src_install() { local DOCS=( README docs/{3d.howto,cell_automata,HACKERS.GUIDE,Purify,Revisions,TODO} ) default - pamd_mimic_system xlock auth - if use pam; then + pamd_mimic_system xlock auth fperms 755 /usr/bin/xlock else fperms 4755 /usr/bin/xlock diff --git a/x11-misc/xlockmore/xlockmore-5.65.ebuild b/x11-misc/xlockmore/xlockmore-5.65-r1.ebuild index 26cf0a2b0721..bec091ad9f0f 100644 --- a/x11-misc/xlockmore/xlockmore-5.65.ebuild +++ b/x11-misc/xlockmore/xlockmore-5.65-r1.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 @@ -98,9 +98,8 @@ src_install() { local DOCS=( README docs/{3d.howto,cell_automata,HACKERS.GUIDE,Purify,Revisions,TODO} ) default - pamd_mimic_system xlock auth - if use pam; then + pamd_mimic_system xlock auth fperms 755 /usr/bin/xlock else fperms 4755 /usr/bin/xlock diff --git a/x11-misc/xlockmore/xlockmore-5.66_alpha11.ebuild b/x11-misc/xlockmore/xlockmore-5.66_alpha10-r1.ebuild index 2bb52c63b8ed..581e292289a9 100644 --- a/x11-misc/xlockmore/xlockmore-5.66_alpha11.ebuild +++ b/x11-misc/xlockmore/xlockmore-5.66_alpha10-r1.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 @@ -105,9 +105,8 @@ src_install() { local DOCS=( README docs/{3d.howto,cell_automata,HACKERS.GUIDE,Purify,Revisions,TODO} ) default - pamd_mimic_system xlock auth - if use pam; then + pamd_mimic_system xlock auth fperms 755 /usr/bin/xlock else fperms 4755 /usr/bin/xlock diff --git a/x11-misc/xlockmore/xlockmore-5.66_alpha12.ebuild b/x11-misc/xlockmore/xlockmore-5.66_alpha11-r1.ebuild index 2bb52c63b8ed..581e292289a9 100644 --- a/x11-misc/xlockmore/xlockmore-5.66_alpha12.ebuild +++ b/x11-misc/xlockmore/xlockmore-5.66_alpha11-r1.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 @@ -105,9 +105,8 @@ src_install() { local DOCS=( README docs/{3d.howto,cell_automata,HACKERS.GUIDE,Purify,Revisions,TODO} ) default - pamd_mimic_system xlock auth - if use pam; then + pamd_mimic_system xlock auth fperms 755 /usr/bin/xlock else fperms 4755 /usr/bin/xlock diff --git a/x11-misc/xlockmore/xlockmore-5.66_alpha10.ebuild b/x11-misc/xlockmore/xlockmore-5.66_alpha12-r1.ebuild index 2bb52c63b8ed..581e292289a9 100644 --- a/x11-misc/xlockmore/xlockmore-5.66_alpha10.ebuild +++ b/x11-misc/xlockmore/xlockmore-5.66_alpha12-r1.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 @@ -105,9 +105,8 @@ src_install() { local DOCS=( README docs/{3d.howto,cell_automata,HACKERS.GUIDE,Purify,Revisions,TODO} ) default - pamd_mimic_system xlock auth - if use pam; then + pamd_mimic_system xlock auth fperms 755 /usr/bin/xlock else fperms 4755 /usr/bin/xlock diff --git a/x11-misc/xosview/xosview-1.22.ebuild b/x11-misc/xosview/xosview-1.22.ebuild index 698421866375..5f4679cf69d5 100644 --- a/x11-misc/xosview/xosview-1.22.ebuild +++ b/x11-misc/xosview/xosview-1.22.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.pogo.org.uk/~mark/${PN}/releases/${P}.tar.gz" LICENSE="GPL-2 BSD" SLOT="0" -KEYWORDS="amd64 ppc ~ppc64 x86" +KEYWORDS="amd64 ppc ppc64 x86" IUSE="suid" COMMON_DEPS="x11-libs/libX11 diff --git a/x11-misc/xscreensaver/xscreensaver-5.38-r2.ebuild b/x11-misc/xscreensaver/xscreensaver-5.38-r3.ebuild index a71b8a78af4e..01313f497ec8 100644 --- a/x11-misc/xscreensaver/xscreensaver-5.38-r2.ebuild +++ b/x11-misc/xscreensaver/xscreensaver-5.38-r3.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 @@ -134,8 +134,10 @@ src_install() { dodoc README{,.hacking} - use pam && fperms 755 /usr/bin/${PN} - pamd_mimic_system ${PN} auth + if use pam; then + fperms 755 /usr/bin/${PN} + pamd_mimic_system ${PN} auth + fi rm -f "${ED}"/usr/share/${PN}/config/{electricsheep,fireflies}.xml } diff --git a/x11-misc/xscreensaver/xscreensaver-5.43-r4.ebuild b/x11-misc/xscreensaver/xscreensaver-5.43-r5.ebuild index e80dbdef6208..1ef07b385bf0 100644 --- a/x11-misc/xscreensaver/xscreensaver-5.43-r4.ebuild +++ b/x11-misc/xscreensaver/xscreensaver-5.43-r5.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 @@ -137,8 +137,10 @@ src_install() { dodoc README{,.hacking} - use pam && fperms 755 /usr/bin/${PN} - pamd_mimic_system ${PN} auth + if use pam; then + fperms 755 /usr/bin/${PN} + pamd_mimic_system ${PN} auth + fi rm -f "${ED}"/usr/share/${PN}/config/{electricsheep,fireflies}.xml } diff --git a/x11-misc/xscreensaver/xscreensaver-5.44-r3.ebuild b/x11-misc/xscreensaver/xscreensaver-5.44-r4.ebuild index 94304df08055..40e90de32b14 100644 --- a/x11-misc/xscreensaver/xscreensaver-5.44-r3.ebuild +++ b/x11-misc/xscreensaver/xscreensaver-5.44-r4.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 @@ -152,8 +152,10 @@ src_install() { dodoc README{,.hacking} - use pam && fperms 755 /usr/bin/${PN} - pamd_mimic_system ${PN} auth + if use pam; then + fperms 755 /usr/bin/${PN} + pamd_mimic_system ${PN} auth + fi rm -f "${ED}"/usr/share/${PN}/config/{electricsheep,fireflies}.xml } diff --git a/x11-misc/xsnow/Manifest b/x11-misc/xsnow/Manifest index 433f4d3d6bfb..f1e091bf4e35 100644 --- a/x11-misc/xsnow/Manifest +++ b/x11-misc/xsnow/Manifest @@ -1,2 +1,2 @@ -DIST xsnow-1.42.tar.gz 56752 BLAKE2B b6feefa4aabc464097b099a0e48d27b9bd5d1b82bc02ca187ffd8ab810f3562c1d11ad01f18f79994699e1fb1fa520269976a35634388fbab2838e2e2bb122bd SHA512 7833f3c1834d64944a578dc71bbf09966d47a1b4878fb826cf121606e76c69544d96d73665572b45c47e0e017dd0cb0bf49f76799aeb859c1dc72348da4ff257 DIST xsnow-3.0.7.tar.gz 322314 BLAKE2B 21c754daddb989a2f0771199d15342d0c08d23669525bbd9672537c200f7ff06d92708c256f2f89b483bb91947374195e4e95c2291425e630883cfe3b9898563 SHA512 1bc58d8c4542839ccc80c7612e472754f7471d2d72c61785b27d8a89d5e6826d40b892628bcea8c7dcfcf22e4c13db76a825a8c580a32f1ea74785f6c478fb79 +DIST xsnow-3.2.2.tar.gz 410575 BLAKE2B 212eec5744657ece2393c92c8210df23a323deb86e58cba7ecce191da23ee094590603cb267c8325ba8915a386325561ecbc165e27acf442426374abd113c441 SHA512 767aad07834b5af0be08f2e0f205cb4bb796b4ecfd4c38a187fea26b4d8c752d231a1f870494ba70b3437e54e8b5f0f745b69aa45f99d7b32d52a0d4b4cc8ba0 diff --git a/x11-misc/xsnow/xsnow-1.42-r2.ebuild b/x11-misc/xsnow/xsnow-1.42-r2.ebuild deleted file mode 100644 index 2ccf2f3dc660..000000000000 --- a/x11-misc/xsnow/xsnow-1.42-r2.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit toolchain-funcs - -DESCRIPTION="let it snow on your desktop and windows" -HOMEPAGE="https://janswaal.home.xs4all.nl/Xsnow/" -SRC_URI="https://janswaal.home.xs4all.nl/Xsnow/${P}.tar.gz" - -LICENSE="freedist" -SLOT="0" -KEYWORDS="amd64 ppc ppc64 sparc x86" - -RDEPEND=" - x11-libs/libX11 - x11-libs/libXt - x11-libs/libXext - x11-libs/libXpm -" -DEPEND=" - ${RDEPEND} - app-text/rman - x11-base/xorg-proto - x11-misc/imake - x11-misc/gccmakedep -" - -src_compile() { - xmkmf || die - make depend || die - emake \ - CC="$(tc-getCC)" \ - CDEBUGFLAGS="${CFLAGS}" \ - LOCAL_LDFLAGS="${LDFLAGS}" -} - -src_install() { - dobin xsnow - rman -f HTML < xsnow._man > xsnow.1-html || die - newman xsnow._man xsnow.1 - newdoc xsnow.1-html xsnow.1.html - dodoc README -} diff --git a/x11-misc/xsnow/xsnow-3.2.2.ebuild b/x11-misc/xsnow/xsnow-3.2.2.ebuild new file mode 100644 index 000000000000..1ff2e5e3a1ba --- /dev/null +++ b/x11-misc/xsnow/xsnow-3.2.2.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit autotools xdg + +DESCRIPTION="let it snow on your desktop and windows" +HOMEPAGE="https://janswaal.home.xs4all.nl/Xsnow/ https://sourceforge.net/projects/xsnow/" +SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}.tar.gz" + +LICENSE="freedist" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" + +RDEPEND=" + dev-libs/glib:2 + dev-libs/libxml2 + sys-apps/dbus + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXpm +" +DEPEND=" + ${RDEPEND} + x11-base/xorg-proto +" +PATCHES=( + "${FILESDIR}"/${PN}-3.0.7-gamesdir.patch +) + +src_prepare() { + default + eautoreconf +} diff --git a/x11-misc/xvkbd/Manifest b/x11-misc/xvkbd/Manifest index f6e9dfcbe101..f6dee6944b1c 100644 --- a/x11-misc/xvkbd/Manifest +++ b/x11-misc/xvkbd/Manifest @@ -1,4 +1 @@ -DIST xvkbd-3.7.tar.gz 81645 BLAKE2B 9133b3b8e176034f2c39deb3ad9b334f553c834ba3285aaed59ab2a6f531c0184879c7bfe8c702313c9b0d4089883603c2f8430160f3c2af243705e5328b4ed0 SHA512 19ac5e78c34889d80571bb9feea65582fa413cdce0ba2f949840a08e70c900d720ca789d90d1118aa9667d32183b0f1edb33b7b0029ef5abb1d6faf058134385 -DIST xvkbd-3.9.tar.gz 88440 BLAKE2B d024e97c3e134fd4270db07b1eb54c45380b74bdbffb3fbcf7778e839b51ad8a74a7a236e440215eaea38062ae321db866c5344ecb7eaf2ed9ce15d663cbde9a SHA512 f85d94f9b8012023eb4e901c1962ea39a491df2af67b617efb0817023eb93c460446ab9414fb20dcaee02e270cb9cb7b058a83ae96ffae73291b799f15a04b98 -DIST xvkbd-4.0.tar.gz 408256 BLAKE2B 12f18dc6af9636021a9a067528b9ee2387c43aec0d7a23e01e7e4979273ccfa1eae7752cd2814465da906eeada44a31ff70a3f00f030e87ff66db35e3f3c7f5a SHA512 17fe50b86974f21f1456c522cec107f42a8915fa4ffa60849e03d56a3eb8b600aba46becfde458799e30b073d435c60ee8b3b61d79f4c0d86575770cb4bfd951 DIST xvkbd-4.1.tar.gz 408704 BLAKE2B 45667706005f508e22dcd6d24631b5488ffd32b0bba2cb14e67ce1f77c5fdf3f667ca1431a0833e311bbffbc5baf08daed8ff736158c72178ae5d079f694d9d7 SHA512 6a27a659bacc0f78d70c0afab7ae0f6301f0e7f0c9ed12c581fb4fd5040791536aed50c82ccbd703377244156aade80136567276193f2789a23f05c341b6c0e9 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 7fe70773acca..000000000000 --- 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 83879dd9fd02..000000000000 --- 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 1ca0db048566..000000000000 --- 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); diff --git a/x11-misc/xvkbd/xvkbd-3.7.ebuild b/x11-misc/xvkbd/xvkbd-3.7.ebuild deleted file mode 100644 index 72fabe017568..000000000000 --- a/x11-misc/xvkbd/xvkbd-3.7.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 eutils multilib toolchain-funcs - -DESCRIPTION="virtual keyboard for X window system" -HOMEPAGE="https://t-sato.in.coocan.jp/xvkbd/" -SRC_URI="http://t-sato.in.coocan.jp/xvkbd/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~arm ppc x86" - -RDEPEND=" - x11-libs/libX11 - x11-libs/libXaw - x11-libs/libXaw3d - x11-libs/libXmu - x11-libs/libXt - x11-libs/libXtst -" -DEPEND=" - ${RDEPEND} - app-text/rman - x11-base/xorg-proto - x11-misc/gccmakedep - x11-misc/imake -" - -src_prepare() { - epatch "${FILESDIR}"/${PN}-3.6-last_altgr_mask.patch - - epatch_user -} - -src_configure() { - xmkmf -a || die -} - -src_compile() { - emake \ - CC=$(tc-getCC) LD=$(tc-getCC) \ - XAPPLOADDIR="/usr/share/X11/app-defaults" \ - LOCAL_LDFLAGS="${LDFLAGS}" \ - CDEBUGFLAGS="${CFLAGS}" -} - -src_install() { - emake \ - XAPPLOADDIR="/usr/share/X11/app-defaults" \ - DESTDIR="${D}" \ - install - - rm -r "${D}"/usr/$(get_libdir) "${D}"/etc || die - - dodoc README - newman ${PN}.man ${PN}.1 -} diff --git a/x11-misc/xvkbd/xvkbd-3.9.ebuild b/x11-misc/xvkbd/xvkbd-3.9.ebuild deleted file mode 100644 index 4d22f5ee3cfb..000000000000 --- a/x11-misc/xvkbd/xvkbd-3.9.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit multilib toolchain-funcs - -DESCRIPTION="virtual keyboard for X window system" -HOMEPAGE="https://t-sato.in.coocan.jp/xvkbd/" -SRC_URI="http://t-sato.in.coocan.jp/xvkbd/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~x86" - -RDEPEND=" - x11-libs/libX11 - x11-libs/libXaw - x11-libs/libXaw3d - x11-libs/libXmu - x11-libs/libXt - x11-libs/libXtst -" -DEPEND=" - ${RDEPEND} - app-text/rman - x11-base/xorg-proto - x11-misc/gccmakedep - x11-misc/imake -" -PATCHES=( - "${FILESDIR}"/${PN}-3.6-last_altgr_mask.patch -) - -src_configure() { - xmkmf -a || die -} - -src_compile() { - emake \ - CC=$(tc-getCC) LD=$(tc-getCC) \ - XAPPLOADDIR="/usr/share/X11/app-defaults" \ - LOCAL_LDFLAGS="${LDFLAGS}" \ - CDEBUGFLAGS="${CFLAGS}" -} - -src_install() { - emake \ - XAPPLOADDIR="/usr/share/X11/app-defaults" \ - DESTDIR="${D}" \ - install - - rm -r "${D}"/usr/$(get_libdir) "${D}"/etc || die - - dodoc README - newman ${PN}.man ${PN}.1 -} diff --git a/x11-misc/xvkbd/xvkbd-4.0.ebuild b/x11-misc/xvkbd/xvkbd-4.0.ebuild deleted file mode 100644 index 64d4de828a00..000000000000 --- a/x11-misc/xvkbd/xvkbd-4.0.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit autotools - -DESCRIPTION="virtual keyboard for X window system" -HOMEPAGE="https://t-sato.in.coocan.jp/xvkbd/" -SRC_URI="http://t-sato.in.coocan.jp/xvkbd/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~x86" - -RDEPEND=" - x11-libs/libX11 - x11-libs/libXaw - x11-libs/libXaw3d - x11-libs/libXmu - x11-libs/libXt - x11-libs/libXtst -" -DEPEND=" - ${RDEPEND} - virtual/pkgconfig - x11-base/xorg-proto -" -PATCHES=( - "${FILESDIR}"/${PN}-4.0-destdir.patch - "${FILESDIR}"/${PN}-4.0-fno-common.patch -) - -src_prepare() { - default - eautoreconf -} - -src_install() { - dodir /usr/share/X11/app-defaults - - default - - dodoc ChangeLog README - newman ${PN}.man ${PN}.1 -} |
