From b24bd25253fe093f722ab576d29fdc41d04cb1ee Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 2 Aug 2019 19:14:55 +0100 Subject: gentoo resync : 02.08.2019 --- x11-misc/Manifest.gz | Bin 48446 -> 48944 bytes x11-misc/colord/Manifest | 4 +- x11-misc/colord/colord-1.3.4.ebuild | 161 --------------------- x11-misc/colord/colord-1.3.5.ebuild | 2 +- x11-misc/enlightenment-extra/Manifest | 2 +- x11-misc/enlightenment-extra/metadata.xml | 8 +- x11-misc/i3lock/Manifest | 2 + x11-misc/i3lock/i3lock-2.12.ebuild | 45 ++++++ x11-misc/kronometer/Manifest | 2 + x11-misc/kronometer/kronometer-2.2.3.ebuild | 31 ++++ x11-misc/lightdm-gtk-greeter/Manifest | 2 +- .../lightdm-gtk-greeter-2.0.6.ebuild | 2 +- x11-misc/lightdm/Manifest | 2 +- x11-misc/lightdm/lightdm-1.28.0.ebuild | 2 +- x11-misc/menumaker/Manifest | 3 + .../files/menumaker-0.99.11-AM_PATH_PYTHON.patch | 100 +++++++++++++ x11-misc/menumaker/menumaker-0.99.11.ebuild | 58 ++++++++ x11-misc/sddm/Manifest | 4 +- x11-misc/sddm/sddm-0.18.0.ebuild | 96 ------------ x11-misc/sddm/sddm-0.18.1-r1.ebuild | 2 +- x11-misc/splatmoji/Manifest | 4 + x11-misc/splatmoji/metadata.xml | 19 +++ x11-misc/splatmoji/splatmoji-1.0.ebuild | 26 ++++ x11-misc/splatmoji/splatmoji-9999.ebuild | 26 ++++ x11-misc/urxvt-tabbedex/Manifest | 3 + x11-misc/urxvt-tabbedex/metadata.xml | 8 + .../urxvt-tabbedex/urxvt-tabbedex-19.21.ebuild | 30 ++++ x11-misc/wmctrl/Manifest | 2 +- x11-misc/wmctrl/wmctrl-1.07-r2.ebuild | 2 +- x11-misc/xdesktopwaves/Manifest | 5 +- .../files/xdesktopwaves-1.3-gentoo.patch | 8 +- .../files/xdesktopwaves-1.4-gentoo.patch | 40 +++++ x11-misc/xdesktopwaves/xdesktopwaves-1.4.ebuild | 39 +++++ x11-misc/xflux-gui/Manifest | 2 - x11-misc/xflux-gui/xflux-gui-1.1.10.ebuild | 37 ----- x11-misc/xkeyboard-config/Manifest | 7 +- ...yboard-config-2.26-Fixed-broken-pt-layout.patch | 84 ----------- .../xkeyboard-config/xkeyboard-config-2.25.ebuild | 51 ------- .../xkeyboard-config-2.26-r1.ebuild | 55 ------- .../xkeyboard-config/xkeyboard-config-2.27.ebuild | 2 +- x11-misc/xorg-cf-files/Manifest | 2 +- .../xorg-cf-files/xorg-cf-files-1.0.6-r1.ebuild | 18 +-- x11-misc/yabar/Manifest | 3 + x11-misc/yabar/metadata.xml | 21 +++ x11-misc/yabar/yabar-0.4.0_p20190316.ebuild | 61 ++++++++ 45 files changed, 554 insertions(+), 529 deletions(-) delete mode 100644 x11-misc/colord/colord-1.3.4.ebuild create mode 100644 x11-misc/i3lock/i3lock-2.12.ebuild create mode 100644 x11-misc/kronometer/kronometer-2.2.3.ebuild create mode 100644 x11-misc/menumaker/files/menumaker-0.99.11-AM_PATH_PYTHON.patch create mode 100644 x11-misc/menumaker/menumaker-0.99.11.ebuild delete mode 100644 x11-misc/sddm/sddm-0.18.0.ebuild create mode 100644 x11-misc/splatmoji/Manifest create mode 100644 x11-misc/splatmoji/metadata.xml create mode 100644 x11-misc/splatmoji/splatmoji-1.0.ebuild create mode 100644 x11-misc/splatmoji/splatmoji-9999.ebuild create mode 100644 x11-misc/urxvt-tabbedex/Manifest create mode 100644 x11-misc/urxvt-tabbedex/metadata.xml create mode 100644 x11-misc/urxvt-tabbedex/urxvt-tabbedex-19.21.ebuild create mode 100644 x11-misc/xdesktopwaves/files/xdesktopwaves-1.4-gentoo.patch create mode 100644 x11-misc/xdesktopwaves/xdesktopwaves-1.4.ebuild delete mode 100644 x11-misc/xflux-gui/xflux-gui-1.1.10.ebuild delete mode 100644 x11-misc/xkeyboard-config/files/xkeyboard-config-2.26-Fixed-broken-pt-layout.patch delete mode 100644 x11-misc/xkeyboard-config/xkeyboard-config-2.25.ebuild delete mode 100644 x11-misc/xkeyboard-config/xkeyboard-config-2.26-r1.ebuild create mode 100644 x11-misc/yabar/Manifest create mode 100644 x11-misc/yabar/metadata.xml create mode 100644 x11-misc/yabar/yabar-0.4.0_p20190316.ebuild (limited to 'x11-misc') diff --git a/x11-misc/Manifest.gz b/x11-misc/Manifest.gz index cc1566aea571..5264ea7cf763 100644 Binary files a/x11-misc/Manifest.gz and b/x11-misc/Manifest.gz differ diff --git a/x11-misc/colord/Manifest b/x11-misc/colord/Manifest index 6bba79c92f42..41342be9549d 100644 --- a/x11-misc/colord/Manifest +++ b/x11-misc/colord/Manifest @@ -1,5 +1,3 @@ -DIST colord-1.3.4.tar.xz 1259256 BLAKE2B 08e8ab5dfb9ed76078f8eb7191900109ccbb7dc3eec41d6baaa7e59998488de3062c34894a802d993ab76a2c3d9bdec3a5e07ceec441e5bb5333f2af3c3d3eb8 SHA512 5556cc12cc72bceefd075274a1734b884e88b1a0777f7efde15118cf5d1597aa12c44680bc814dd230f39f39c9ea2dd309bc79170b19ca782488b90cda631937 DIST colord-1.3.5.tar.xz 1263488 BLAKE2B de70f3f76e81d3cec826f444e4c6a1603c03b7d97fedcd04a0b9e1977d1e487d7e1327c8b2738b3cf74e9717fb6803d543786c749d3a244faa1a6480e77e3436 SHA512 a0084ad2c08ae88c8023b8bade68f6cf25e13c77a6a37ef127b2914e86b06e6a7a783f9ab3585243d975dbbe1120d5daae13bdb586aefe519bf675458683025f -EBUILD colord-1.3.4.ebuild 4354 BLAKE2B bda2ce104ffb19b1b486be891bbd1a8f2ffed6476418fd3915a09a362976ad3574e7f35995fb0a883b4fd699156bccdc5dbd1fa422c713dbaf226166a3244e36 SHA512 c3f7d55cf967c6dcd5fc909919477b900694afc5c0cfbfd527a90cd2b924941fd25c150e4279bfec7f5d850e9e35479950dcee77360efd4fef04c8eddaf8df3a -EBUILD colord-1.3.5.ebuild 4351 BLAKE2B 75e57b0a01cd1a849ca37f30e1c9b629f578e6778819cd386f2895dd55996af2d64c73738e44ef2f5ad71c714064b2cf7fb59a9dbc9e2b78b872fe6283fbfdc1 SHA512 9df7b70d4e5475ce078d0967112cac655775224929d8984b71592e9cd1fcfe3e8473701e5d5d572f247f0030d0a45a980222db8b07c4c487f92a7bbe033ba385 +EBUILD colord-1.3.5.ebuild 4350 BLAKE2B d81dd2f6e173b4a794298e765986ec12732323eb5dd60a7195c89e77cce3ed5072968540f5636ee44359c99b56a8290d8600282c5cccacb399f6dd645b3addb0 SHA512 ac0c8fe53be7e39d78d5fce3cf54ce2dbacbf2c6443f96a47df3ed90d58cb6ab34f438b4de9bf9cb2d0524dfe905b18a3f17bc3c252803342d77d7fb43e8d50f MISC metadata.xml 563 BLAKE2B b35a641da198a98fc9dc69dc0a49b0796060df467dfda31fa7cb1dab328a618e283f5ee9e05d7ad34742052e9441780b243f62f71329d88c1d93dfa83acc46a0 SHA512 e358961e8d31c2e9582d93875bdabe119e574b62d674e5b16028cccfa2e0604d39384fc2c5683aa343b9cf6d543f8fc35d2eef35662de43ea97fd0f50536df3a diff --git a/x11-misc/colord/colord-1.3.4.ebuild b/x11-misc/colord/colord-1.3.4.ebuild deleted file mode 100644 index 2e8a33e95475..000000000000 --- a/x11-misc/colord/colord-1.3.4.ebuild +++ /dev/null @@ -1,161 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GNOME2_LA_PUNT="yes" -VALA_USE_DEPEND="vapigen" - -inherit autotools bash-completion-r1 check-reqs gnome2 user systemd udev vala multilib-minimal - -DESCRIPTION="System service to accurately color manage input and output devices" -HOMEPAGE="https://www.freedesktop.org/software/colord/" -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 ~x86-fbsd" - -# We prefer policykit enabled by default, bug #448058 -IUSE="argyllcms examples extra-print-profiles +gusb +introspection +policykit scanner systemd +udev vala" -REQUIRED_USE=" - gusb? ( udev ) - scanner? ( udev ) - vala? ( introspection ) -" - -COMMON_DEPEND=" - dev-db/sqlite:3=[${MULTILIB_USEDEP}] - >=dev-libs/glib-2.44.0:2[${MULTILIB_USEDEP}] - >=media-libs/lcms-2.6:2=[${MULTILIB_USEDEP}] - argyllcms? ( media-gfx/argyllcms ) - gusb? ( >=dev-libs/libgusb-0.2.7[introspection?,${MULTILIB_USEDEP}] ) - introspection? ( >=dev-libs/gobject-introspection-0.9.8:= ) - policykit? ( >=sys-auth/polkit-0.104 ) - scanner? ( - media-gfx/sane-backends - sys-apps/dbus ) - systemd? ( >=sys-apps/systemd-44:0= ) - udev? ( - virtual/udev - virtual/libgudev:=[${MULTILIB_USEDEP}] - virtual/libudev:=[${MULTILIB_USEDEP}] - ) -" -RDEPEND="${COMMON_DEPEND} - !media-gfx/shared-color-profiles - !<=media-gfx/colorhug-client-0.1.13 -" -DEPEND="${COMMON_DEPEND} - dev-libs/libxslt - >=dev-util/gtk-doc-am-1.9 - >=dev-util/intltool-0.35 - >=sys-devel/gettext-0.17 - virtual/pkgconfig[${MULTILIB_USEDEP}] - extra-print-profiles? ( media-gfx/argyllcms ) - vala? ( $(vala_depend) ) -" - -# FIXME: needs pre-installed dbus service files -RESTRICT="test" - -# According to upstream comment in colord.spec.in, building the extra print -# profiles requires >=4G of memory -CHECKREQS_MEMORY="4G" - -pkg_pretend() { - use extra-print-profiles && check-reqs_pkg_pretend -} - -pkg_setup() { - use extra-print-profiles && check-reqs_pkg_setup - enewgroup colord - enewuser colord -1 -1 /var/lib/colord colord -} - -src_prepare() { - # Adapt to Gentoo paths - sed -i -e 's/spotread/argyll-spotread/' \ - src/sensors/cd-sensor-argyll.c \ - configure.ac || die - - eautoreconf - use vala && vala_src_prepare - gnome2_src_prepare - multilib_copy_sources -} - -multilib_src_configure() { - # Reverse tools require gusb - # bash-completion test does not work on gentoo - local myconf=( - --disable-bash-completion - --disable-examples - --disable-static - --enable-libcolordcompat - --with-daemon-user=colord - --localstatedir="${EPREFIX}"/var - $(multilib_native_use_enable argyllcms argyllcms-sensor) - $(multilib_native_use_enable extra-print-profiles print-profiles) - $(multilib_native_usex extra-print-profiles COLPROF="$(type -P argyll-colprof)" "") - $(use_enable gusb) - $(multilib_native_use_enable gusb reverse) - $(multilib_native_use_enable introspection) - $(multilib_native_use_enable policykit polkit) - $(multilib_native_use_enable scanner sane) - $(multilib_native_use_enable systemd systemd-login) - $(use_enable udev) - --with-udevrulesdir="$(get_udevdir)"/rules.d - $(multilib_native_use_enable vala) - --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" - ) - - ECONF_SOURCE=${S} \ - gnome2_src_configure "${myconf[@]}" -} - -multilib_src_compile() { - if multilib_is_native_abi; then - gnome2_src_compile - else - emake -C lib/colord - use gusb && emake -C lib/colorhug - emake -C lib/compat - fi -} - -multilib_src_test() { - if multilib_is_native_abi; then - default - else - emake -C lib/colord check - use gusb && emake -C lib/colorhug check - emake -C lib/compat check - fi -} - -multilib_src_install() { - if multilib_is_native_abi; then - gnome2_src_install - else - gnome2_src_install -j1 -C lib/colord - use gusb && gnome2_src_install -j1 -C lib/colorhug - gnome2_src_install -j1 -C lib/compat - gnome2_src_install -j1 -C contrib/session-helper install-libcolord_includeHEADERS - fi -} - -multilib_src_install_all() { - einstalldocs - - newbashcomp data/colormgr colormgr - - # Ensure config and profile directories exist and /var/lib/colord/* - # is writable by colord user - keepdir /var/lib/color{,d}/icc - fowners colord:colord /var/lib/colord{,/icc} - - if use examples; then - docinto examples - dodoc examples/*.c - fi -} diff --git a/x11-misc/colord/colord-1.3.5.ebuild b/x11-misc/colord/colord-1.3.5.ebuild index 112cce6f6a7e..ced318c57eca 100644 --- a/x11-misc/colord/colord-1.3.5.ebuild +++ b/x11-misc/colord/colord-1.3.5.ebuild @@ -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 ~x86-fbsd" +KEYWORDS="alpha amd64 ~arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~x86-fbsd" # We prefer policykit enabled by default, bug #448058 IUSE="argyllcms examples extra-print-profiles +gusb +introspection +policykit scanner systemd +udev vala" diff --git a/x11-misc/enlightenment-extra/Manifest b/x11-misc/enlightenment-extra/Manifest index 19cfed394468..e42512c7ec91 100644 --- a/x11-misc/enlightenment-extra/Manifest +++ b/x11-misc/enlightenment-extra/Manifest @@ -1,3 +1,3 @@ DIST enlightenment-extra-0.0.1.tar.xz 374872 BLAKE2B f067ae5115033d5b87783584327ecd5e08b3b38998d2f9e20b70b135b7ec25106fd92abf5314c2af580cfbcc66ecd65ca7e434429708e1abe8d02dd4b0e2ba98 SHA512 40cf1a19c48cb6f14fd7fbed3223eabdbc69260834480e4463495af36fbfa1d00b7bfe3777998a17e5081b14e66080dc3013a6d3a6c610a175a08c99b4e5529a EBUILD enlightenment-extra-0.0.1.ebuild 848 BLAKE2B aa6c027f5b33009ca0fe4d39296b4947b5d0e4c30e897107e40a3c09f17e913a588afac77207539732ff4b45a3bd18b85876f0f9e748313e0f5e1291995dd787 SHA512 02caa297c9a9d718a8ac932ae6a493729cc0d375c318dfbfd9cf8ce22348f179ed0af6f3c4ea03cdd75cc1e8c8e5e3775fb1b21363369f2d548e0b5044156120 -MISC metadata.xml 345 BLAKE2B c7372adfaf1dbac2ac58fdefeb26b327b0df266b3f9026467bcc44bddc1de8ea17a73ce170f4af092b547bcd984f82ae20bfdfcc1b507505d8a5210d2aa89f57 SHA512 f0e959b76ab3ba78d9c45af63b7b5368ebab5ee916cfa23d86a269d1778f23a03fcffa96bf7164e7c3387637ef2904cf4988658ad70227f4fec49be5b8e7451f +MISC metadata.xml 254 BLAKE2B 938f68b7b21ad386a35540a09e4bb956e241dfc963d4823c3c0cd46d3449ff4fb5a1cead67ad7c35a460503d30bdbde35822535f1c2d46f2939ee190f328b846 SHA512 26047ebb40fc49bfb4393121c5c5af69caee617a1d75676be84b0f5af75564828aeeef4503c7681eaaf7e48f6c662574874336296c18e002dca8e925162a1d4c diff --git a/x11-misc/enlightenment-extra/metadata.xml b/x11-misc/enlightenment-extra/metadata.xml index ba2dca1a6dde..6b0a0fb3a729 100644 --- a/x11-misc/enlightenment-extra/metadata.xml +++ b/x11-misc/enlightenment-extra/metadata.xml @@ -2,11 +2,7 @@ - juippis@gmail.com - - - proxy-maint@gentoo.org - Proxy Maintainers + juippis@gentoo.org + Joonas Niilola - diff --git a/x11-misc/i3lock/Manifest b/x11-misc/i3lock/Manifest index a2437633cbba..215875c0f92d 100644 --- a/x11-misc/i3lock/Manifest +++ b/x11-misc/i3lock/Manifest @@ -1,6 +1,8 @@ AUX i3lock-2.11-version.patch 395 BLAKE2B dee64a9c8b255e3cbadd27419929da66a8fe66c097dac64ada091d78d900595cd32645eac912eaa151b11fa565cbd4d613502e218cef8d118892bf7455fb0749 SHA512 26bffc363d833a6c7049bd6cc0b05d6d2e737dce184e0265d67949f04371c399f41cc54e7071a63d1bffec5d9166aa7c4a4d0bb8fc3fe6b67cb1366963dc08b0 DIST i3lock-2.10.tar.bz2 23171 BLAKE2B 1c1d0f8e3a85dcebe4a9ee181e399a4ff447ececfbdf5f9488df849316e47233118b7436c269a986fed4e907e6162f3758c8bdad2d20ac156e95a8be185a744c SHA512 ea865b202668212b58d0b97d0263171847e1bd0c529e2fd3d26c15ef253861b9a8357ff2efaa6a4f342c4d0d1ab03bc00f95f4d4008760ec8e0767ac29195517 DIST i3lock-2.11.1.tar.bz2 145434 BLAKE2B 9a2ff0be922162710f9dbbf597f93ad939684641d2264c6ed38dc8a7eeb77c253f61aa1a2e873f03de2c8cc6d661e79ff166e4302c423261a65f66582749c962 SHA512 8b779aa0a560884adc1a508e1f07f712bdf043f72c377c24d5e7e186a6b97f34a5bda7aa67de41f5e15a1a541f4a2c2d28bc284057926a5833d70b67437d073c +DIST i3lock-2.12.tar.bz2 147521 BLAKE2B 38ae5b4d6a92f918bc432e425301e8d04f9cc3bf8569e5f4e443dafed5aba19abf6604bfa102bc00ea5db87052583f1e9927a4f8e55906545b501829d95081e7 SHA512 84f1558368381bcad9a64f41ab6134a6614dea453d1ee5ecfe886185b9e1baebeeca446c4635158deb8dae5b25c09d47d3990239d76c44e5325ca5bfaad9b2ad EBUILD i3lock-2.10.ebuild 670 BLAKE2B d0da8763dd30fc3f354176f3c1d8e0ec2bc0758c4a732c485cdcb9b6510445644117a3b3bff77a78e2eb5c45df09b948e75c8fe186888baabad0d3e06d3e9a2e SHA512 1e77903498fc04b1f8daea6ceebace300dffa77eb97156c33e0be880cc73dfdd89827bde6ee1db23d83f23f8b9466b3520cfd6f9ef57397d515fa1a785e5fd14 EBUILD i3lock-2.11.1.ebuild 789 BLAKE2B 612927a6c0f810b9516070a650dddcb67571ca544dda01c99e574df67013364cfb3defd3bc2bcb2dfa7cbcef57f618a13628f6ad9fdfdc9b4e64435b46ab4a27 SHA512 3891d25eb3dcd515356e2892fb6f0e1404de3c83c9d6070cecfddc4be9ef1e1b42494768cf35c25d897167b7f85055ac284f3ff413ffc9be1991f3eb023eb14c +EBUILD i3lock-2.12.ebuild 737 BLAKE2B 4910116f82b6c5b3b851e26832ea669f803f88110a075f6403a497a3c69125abb79e723512d0352b9b8395f3bb24725fbd5db13c35139d9f1519f1d249a43bf2 SHA512 53a5827f0c81ec0e9543141e41faf8563a1d800f29699a5280603868d8ac3d047c3fffefba0981d0f547be632f8db4a82d9c58570ce2b582f8b945a31496c0b7 MISC metadata.xml 276 BLAKE2B c4cbc92f4cc708c8a571df5735be5dc6d3b2b9d882265fbf398ca38a7c685a9da8d647e78d05a85edae0568f141b065edaa6ac6f6022106fabb8126740b1c60d SHA512 3497963f4fb51bb32521472b54a995091cb457d2cda65c786bd4b46e5af325caf8f6d5c969cefa0c09fe717df09fb015ec59b52f5571c3b2b9d4ea33e6c843ab diff --git a/x11-misc/i3lock/i3lock-2.12.ebuild b/x11-misc/i3lock/i3lock-2.12.ebuild new file mode 100644 index 000000000000..68246549d68d --- /dev/null +++ b/x11-misc/i3lock/i3lock-2.12.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit autotools toolchain-funcs + +DESCRIPTION="Simple screen locker" +HOMEPAGE="https://i3wm.org/i3lock/" +SRC_URI="https://i3wm.org/${PN}/${P}.tar.bz2" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + >=x11-libs/libxkbcommon-0.5.0[X] + dev-libs/libev + virtual/pam + x11-libs/cairo[xcb] + x11-libs/libxcb[xkb] + x11-libs/xcb-util + x11-libs/xcb-util-xrm +" +DEPEND=" + ${RDEPEND} + virtual/pkgconfig +" +DOCS=( CHANGELOG README.md ) + +src_prepare() { + default + + echo ${PV} > I3LOCK_VERSION + + sed -i -e 's:login:system-auth:' pam/${PN} || die + + eautoreconf + + tc-export CC +} + +src_install() { + default + doman ${PN}.1 +} diff --git a/x11-misc/kronometer/Manifest b/x11-misc/kronometer/Manifest index 3cfb62a6ec9b..371d168b8291 100644 --- a/x11-misc/kronometer/Manifest +++ b/x11-misc/kronometer/Manifest @@ -1,3 +1,5 @@ DIST kronometer-2.2.2.tar.xz 123980 BLAKE2B 2652c2a48de5571de22a95aa0b42f4b6620fb538033c0ec7d2c63c8ae8729b6feeecd8b7acc9c7542fe6eb2be0fb145a9dab53e5e9f97ff0511e2a12f5017dbb SHA512 2c808d7b3fafdc2cf507b0bb64be1b36be166a43543b18569e430d86f75cc64505de9dafd9a06e5b8b9e7fde0c0e624f598da7539026885b12585e3628067f93 +DIST kronometer-2.2.3.tar.xz 124208 BLAKE2B f9d91bf19ba64e2c337b8181e2529b409a450c1e821c6b1358a1d57627959c65b5c4db0acd15a4c8f4cd3fb12197ce6a1bf3b95d4dc4922409223b528f5f62aa SHA512 77f948ae3a03b15a0cd49bc1048897bff0788a4831beff8f336270d8af6ee1a245d2174f5a3adc224257e9f319958197af7900ce8389b312f8fe7cd6c53a71d1 EBUILD kronometer-2.2.2.ebuild 722 BLAKE2B cd9fc9acb635b73be2d07eac01d27d63e6e1eea6e2bfdc2c5e3835eb8b6e5e419561d14d9b67e22b42cefa062dcdb94022be07741be5205174add487034bfc34 SHA512 87c7afbb47a6d16cdb60caa7a440a063b2c25102fe2d4894e32ec60b29321153a57fca00cd76f8effbf08eae8bfbae16097d0f534bc38c0d44da391cf408cc3f +EBUILD kronometer-2.2.3.ebuild 781 BLAKE2B 246e430c726c59acbd0e030f9b405d5e8b8a8a6898bc5b92acc152e1c6d9abd22f114f776ea7320b94a64d6af89ee0ac10284cc6e3ddd922f4353518daaed8c1 SHA512 93342c3a41209a2ef5a5001e4a92f1889820e78e6a32564930bbc3727b97f1b6740958f83e8d5bbdc13044f7082a2ea64a4ad8c617fb09a581e181e79f4a9f29 MISC metadata.xml 249 BLAKE2B ad415db89e5dee1627aa77f44ded9d4e1e5b8217d06c7ca25bbaa3fe92ce67c2b1090957c45a821b407d7927e5af798498aa6a5b903895ee1af8ee20a446c7f7 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3 diff --git a/x11-misc/kronometer/kronometer-2.2.3.ebuild b/x11-misc/kronometer/kronometer-2.2.3.ebuild new file mode 100644 index 000000000000..f7b40cd35ae5 --- /dev/null +++ b/x11-misc/kronometer/kronometer-2.2.3.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +KDE_HANDBOOK="forceoptional" +KDE_TEST="forceoptional" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="Stopwatch application" +HOMEPAGE="https://kde.org/applications/utilities/org.kde.kronometer https://userbase.kde.org/Kronometer" +SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz" + +LICENSE="GPL-2+" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND}" diff --git a/x11-misc/lightdm-gtk-greeter/Manifest b/x11-misc/lightdm-gtk-greeter/Manifest index 652e04874b64..3a1c24da05fe 100644 --- a/x11-misc/lightdm-gtk-greeter/Manifest +++ b/x11-misc/lightdm-gtk-greeter/Manifest @@ -2,5 +2,5 @@ DIST lightdm-gentoo-patch-2.tar.gz 695543 BLAKE2B 62e21dd413b90053160f774663d89c DIST lightdm-gtk-greeter-2.0.5.tar.gz 571189 BLAKE2B 583e75b1d621ffef4ade7e65fb3ab4891a119f1d416c8011a80d06e1916ecb5903f4c1af432052cb05a72aa38cde38293dd90eed00295fec5ff758e78576e10e SHA512 1ae31a36e19a2e8825bb0bfe4eef51f317306636bc0f14df9ee4c89c81d60ce7193d74e053ce59ae50c6fe05d27be73fb5a83cce732a0df4a3b4390539418fad DIST lightdm-gtk-greeter-2.0.6.tar.gz 575668 BLAKE2B 6aa5e4db80f411b5a5e34c5ce332906a11d7755af71f617dfedf1658c60777ba732e0ed81a9d5e01c93e2a7fd74364dffc8043d640cd6ab91f3e604769863c01 SHA512 778215351a9140f164c67c75d69efc55b1edf97a493f42a14e2a40e322f738cba99534274d00198291454466fbf407efdc927479c4821d04e12d742feb31cc3a EBUILD lightdm-gtk-greeter-2.0.5-r1.ebuild 2082 BLAKE2B f53208b088b0376a2206c982aa05240baa82701d8ce2da8b671dde208aebfdf8eb3b77d5ff496586df3344f186463021b50eac26bd330e3936d4278873df2754 SHA512 6765efd4eeba09f263eca279d9024d98c11e3f390db3cbd159b92245534d9eb435955f0ed9f8093c42d8c788d425994e0ea38ce68fc803ab4ecde173450fcca7 -EBUILD lightdm-gtk-greeter-2.0.6.ebuild 2062 BLAKE2B 56a1b281e06782f9d569b06493f3129c9150820cf5dcb7fbc0392067f02e9a84fa317a7947d85f4f2372d4dab981fbea3ba0706002b99da3ecf075aec0b3e626 SHA512 9be9c655ce4ef31dc507ecf3ecd34ed52e75da89836f1a4156b072d94c4e3cf7faac89968ac4d0e10bd4a923aacd79f4c30c3d95039f9297be575151bd446752 +EBUILD lightdm-gtk-greeter-2.0.6.ebuild 2060 BLAKE2B f0f3559e127bc025fdd3bade81c66328b7c2cc688135624dd526f2d76b07432c1b7215795fbc4bb9bb55ae66209b0cafcb8c38736de0792196fdf0cf2aab521a SHA512 cf707052dcfc482d80dc93e0a5ea0919636e0bfbc7dbd1e2b9ffe73a11fbf8498c999d4d704f68abb6c31e0f3a654822c1667c4ecd49147d3503231d8426e7a5 MISC metadata.xml 338 BLAKE2B d67c21b3faacdf75178e2dd79f1365b5d8891431f2388a959c986f9e21f1da21a5138ba6d1831c4d28f6102a6964850ce3ebe8971d955e68be0d9d97fbfa2fa4 SHA512 2b2065cbe74e2166fc4fe4970fcc01e20dc34c92842e163bcc799d162da39e2cce09f1491e6fc853d5fadd9cb40cc975f0f1e4d57462fbce2442a99441ed7403 diff --git a/x11-misc/lightdm-gtk-greeter/lightdm-gtk-greeter-2.0.6.ebuild b/x11-misc/lightdm-gtk-greeter/lightdm-gtk-greeter-2.0.6.ebuild index 03f51ce1cd0c..a849527c639a 100644 --- a/x11-misc/lightdm-gtk-greeter/lightdm-gtk-greeter-2.0.6.ebuild +++ b/x11-misc/lightdm-gtk-greeter/lightdm-gtk-greeter-2.0.6.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://launchpad.net/lightdm-gtk-greeter/$(ver_cut 1-2)/${PV}/+downloa LICENSE="GPL-3 LGPL-3 branding? ( CC-BY-3.0 )" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ppc ppc64 x86" IUSE="ayatana branding" COMMON_DEPEND="ayatana? ( dev-libs/libindicator:3 ) diff --git a/x11-misc/lightdm/Manifest b/x11-misc/lightdm/Manifest index 34ab62ae878d..4d1ec068828d 100644 --- a/x11-misc/lightdm/Manifest +++ b/x11-misc/lightdm/Manifest @@ -7,6 +7,6 @@ DIST lightdm-1.26.0.tar.xz 516092 BLAKE2B 0bbbe11959a2ea0c21e723d10e8831fc0d9e15 DIST lightdm-1.28.0.tar.xz 517460 BLAKE2B 98a0b60623dcac07bbb6bff95fa20da9425b714fe5da0d7d86c788362e40604bea2b46675c57e70c70356f71a542adbd6431723e40b815db8565d67ddecc20a1 SHA512 e1e8a952e723bbcc106043d33a64278b228a5a47a7e54235375817b08483594cc5e46ec52f5cbb9d258266e44b045785bca1d4c62daf83071c0f668b3c480071 DIST lightdm-1.30.0.tar.xz 509220 BLAKE2B 5b6fcc6b955d7a7eb3a810a7e28707a812810d7f2568d6985a4411b1bf6f06b35ff721bd8a9388a85a4e4a64a39f5e30e86a9dbaa6d344e898ae49e9f39785ff SHA512 bca25a0aa73caf7d51e5882889a1707d2527470a170658c1be98ecfb96c8f85fd616494fc5bed658e744f91b9f8b0a98d2a0cf42f9c030242ae470c8a27145ce EBUILD lightdm-1.26.0-r1.ebuild 3851 BLAKE2B 818d44e66767fc8ca55c143ec008632aab9985abd2d00697db4ca46f129c7cde81f4a385b36f10ef67664142f4b464fa95519897c18d4af61f559587acb98765 SHA512 816e627aa18bb213f41e629160d6466494459720e264f0051e5888c870166f818dc5067a75341899d46b9e34f019cbd5cb1f160060666b849bc3bd0f3f1ec426 -EBUILD lightdm-1.28.0.ebuild 3921 BLAKE2B 5a341dafbf2897fda1e25f4e100ba412e00171205fe38d3eee413fa357ca76563c1aa4355f21320dfa0fcb189d51b35487a188c5e477dd0c268f15f11d2eb0c3 SHA512 c2fd1982e0f19196bb0a4026d1a1586c7d628f9d171db8e25dbd543b57fa7726ee0529e737b640cdfcf23ae16a838f73e0c2e408e9afa9baab9ece31f34c5e4f +EBUILD lightdm-1.28.0.ebuild 3919 BLAKE2B 16c4efeacce0d6b427377290028bcb9ce4a29d572937fd4e2571cab89b2705716d28d4a4dc5fe8bd7e7dd700162fbe6caaf2eaf0bc34b318ecb1c60a789a731a SHA512 5f093583e400151c196da0460f9bc95a7d1b8b8a5c1390caabac3d4b23d539aad4687c6f4cddda0e71abd566976d9b5f71f58300fee56183196e8a9f3768240c EBUILD lightdm-1.30.0.ebuild 4265 BLAKE2B 176bafae00f663bfd866b164ae00c11dae0979fe7fcd65e2c1b77996e7e86bb09c13ae5a89971f64018ea6d0de712714dd9d95afaa2e0c2fed04a146a1a61c87 SHA512 ee84c18e2778e4eb431f3d30ae2501f3df4e9e2bcb6d918b7702540281af94e12311d283bbfcfd45b5772457c3397b37c4ae779bf58ea01e3a74dad4c20b3030 MISC metadata.xml 462 BLAKE2B 8360d85d185558b5d6c3b2d18d5210c532537d1cc93007b0f0b91d37b388d02c966dda14c298ff8c3b47bd39696b332f989fffa6e1a68001116ddd69141b21d6 SHA512 d76a144235e233e46103c3f10ee64d3b5306b82220366e006671851dc725027ddbf600ca8fab8370c7fca3b09182cd7c85b458d79e7ddca681f279909f4737ba diff --git a/x11-misc/lightdm/lightdm-1.28.0.ebuild b/x11-misc/lightdm/lightdm-1.28.0.ebuild index d18f8dffa15f..7c68ee63049f 100644 --- a/x11-misc/lightdm/lightdm-1.28.0.ebuild +++ b/x11-misc/lightdm/lightdm-1.28.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/CanonicalLtd/lightdm/releases/download/${PV}/${P}.ta LICENSE="GPL-3 LGPL-3" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ppc ppc64 x86" IUSE="audit +gnome +gtk +introspection qt5 vala" COMMON_DEPEND=" diff --git a/x11-misc/menumaker/Manifest b/x11-misc/menumaker/Manifest index 415c39afd1b8..bcf228f6b235 100644 --- a/x11-misc/menumaker/Manifest +++ b/x11-misc/menumaker/Manifest @@ -1,4 +1,7 @@ AUX menumaker-0.99.10-AM_PATH_PYTHON.patch 2517 BLAKE2B 45fc07e14f0b89106464b925e68fc3b9b8ea23c14e5091150ed45c7a3a7bf84e310d0cc2437b021f4a83c4d162200b44c5deb23c1a40740dba4379dd682ad964 SHA512 8ba6d7898f5346a6e64ac1cbf17f914c44835f603c9d5952e226063c2d7d3ad64597e41a8a0bbfa4dd12966ddbf53722bc4c28d3ee0e5c860073e08f56fa2805 +AUX menumaker-0.99.11-AM_PATH_PYTHON.patch 2579 BLAKE2B 67b3924544429c998229b439cdaac12aaf6e24aeaf647fd604a9602a25d24250a59c398d7c403744445adf81cf0dc4dcaeb88a07edb0f6181104e0e81aae175d SHA512 f36c5d30981c2e39b37a626eb235f7e9117de18bd774e91058350cceb9859ed9f99a11233f9a72a8acff7a7f84bf657a25e86935623a65986d63ce86734b3c3b DIST menumaker-0.99.10.tar.gz 202580 BLAKE2B 2fb53359a6e4b14fe8966c3fbb6d0f381a3ad9e52463d37edbef47a409b0ecf4f17bd7221395987d4cd49f363007aa97f0d6182595a571f1baab4e7977c06bff SHA512 e7a731ac848089cbdb845fdb0e344b48e70d3bb7220870127d3616549d31fa62b61a48e3efff52d7767b597a4407a8548e776c16976072d0aa7f5c96740cd207 +DIST menumaker-0.99.11.tar.gz 205196 BLAKE2B 5f1fa9cbf4fd739499db86f9173fbbea2c96900597d13185f2a2f2b5746a0a2c05d12b115782488cb5b1df1f48638bb831dbee4bb14c414fc11328f43d241c46 SHA512 b45b8f2de4e63bad673bf4463ac074b068d4889cf37644962d51e1514d07bef827679d060d1503e59ea4bfc460fdc643d850921b3a02babd1ea57249511ffa5a EBUILD menumaker-0.99.10.ebuild 1114 BLAKE2B 98ea44a42dc7599ba5790c8d2ae2968a14b88455fc0f88b60a7a089108bb29c33074cc1c81250f932dbfe44b295b64896e28a3f8e1fc6b833180011832823dae SHA512 b8d07d4b5e886b07231c66ea5deae6e56c3ebf431a6900b39c0a6f87ab93cedb3e4596c10aa3eb1ae6c8e094ef521e9b528bbff41d2df545387b4c36827c29c1 +EBUILD menumaker-0.99.11.ebuild 1105 BLAKE2B d74a2093d783ed3c1a0dc19e597329252777ad87d615f6de04de4f405553afa2ac5acee2c7e00e6c0e53c8cf5c52d5a74648e5ebc061acdd2b39479aee660c35 SHA512 233629568bc5d4e1978dd3b5c1334089b2486c4632530e4168d23c0aa8c9f11531d0a3bf64ac8c7852d1ab9b2879a041975333bd222e5390141080409bf68fd5 MISC metadata.xml 439 BLAKE2B cee25e15ca49508e651ba46d0598ee61f0c959bdf46a28337ab0d6071683e6779e8e0d50e36d9aa84ef761f251773ea101eae4dbf1a3b7494d08d2f8778f90e4 SHA512 5f68ee720bbfc364f200335a1045982b4c82aab73e24a8e5143d8a776919b6b676088c5af49ea74cdb09d09cf1f055b596471915f173ab6afbb17bc553a6b07c diff --git a/x11-misc/menumaker/files/menumaker-0.99.11-AM_PATH_PYTHON.patch b/x11-misc/menumaker/files/menumaker-0.99.11-AM_PATH_PYTHON.patch new file mode 100644 index 000000000000..73cf9b6ff80f --- /dev/null +++ b/x11-misc/menumaker/files/menumaker-0.99.11-AM_PATH_PYTHON.patch @@ -0,0 +1,100 @@ +diff --git a/Makefile.am b/Makefile.am +index b00b7bc..1c6f12b 100644 +--- a/Makefile.am ++++ b/Makefile.am +@@ -1,15 +1,53 @@ +-ACLOCAL_AMFLAGS = -I m4 +- + SUBDIRS = doc + + dist_bin_SCRIPTS = mmaker + +-nobase_dist_pkgdata_DATA = *.py MenuMaker/*.py Prophet/*.py Prophet/Desktop/*.py Prophet/Legacy/*.py Prophet/Debian/*.py Prophet/Debian/menu/* ++python_PYTHON = \ ++ Config.py \ ++ Keywords.py \ ++ Paths.py ++ ++pythonMenuMakerdir = $(pythondir)/MenuMaker ++pythonMenuMaker_PYTHON = \ ++ MenuMaker/BlackBox.py \ ++ MenuMaker/CLI.py \ ++ MenuMaker/Deskmenu.py \ ++ MenuMaker/FluxBox.py \ ++ MenuMaker/IceWM.py \ ++ MenuMaker/__init__.py \ ++ MenuMaker/OpenBox3.py \ ++ MenuMaker/PekWM.py \ ++ MenuMaker/WindowMaker.py \ ++ MenuMaker/xBox.py \ ++ MenuMaker/Xfce4.py ++ ++pythonProphetdir = $(pythondir)/Prophet ++pythonProphet_PYTHON = \ ++ Prophet/Categories.py \ ++ Prophet/__init__.py ++ ++pythonProphetDesktopdir = $(pythondir)/Prophet/Desktop ++pythonProphetDesktop_PYTHON = \ ++ Prophet/Desktop/__init__.py ++ ++pythonProphetLegacydir = $(pythondir)/Prophet/Legacy ++pythonProphetLegacy_PYTHON = \ ++ Prophet/Legacy/Development.py \ ++ Prophet/Legacy/Editor.py \ ++ Prophet/Legacy/Emulator.py \ ++ Prophet/Legacy/Graphics.py \ ++ Prophet/Legacy/__init__.py \ ++ Prophet/Legacy/Multimedia.py \ ++ Prophet/Legacy/Network.py \ ++ Prophet/Legacy/Shell.py + +-install-exec-local : +- echo "#!/usr/bin/env $(PYTHON_BIN)" > $(DESTDIR)/$(bindir)/mmaker +- echo "import sys; sys.path = ['$(pkgdatadir)'] + sys.path" >> $(DESTDIR)/$(bindir)/mmaker +- echo "import MenuMaker.CLI" >> $(DESTDIR)/$(bindir)/mmaker ++pythonProphetDebiandir = $(pythondir)/Prophet/Debian ++pythonProphetDebian_PYTHON = \ ++ Prophet/Debian/__init__.py + +-install-data-local : +- $(PYTHON) -c 'import compileall; compileall.compile_dir(dir="$(DESTDIR)/$(pkgdatadir)", ddir="$(pkgdatadir)")' ++pythonProphetDebianMenudir = $(pythondir)/Prophet/Debian/menu ++dist_pythonProphetDebianMenu_DATA = \ ++ Prophet/Debian/menu/debian-2.2r5 \ ++ Prophet/Debian/menu/debian-8.1 \ ++ Prophet/Debian/menu/ubuntu-5.04 \ ++ Prophet/Debian/menu/ubuntu-5.10 +diff --git a/configure.ac b/configure.ac +index 248ffcb..1bde23b 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -2,22 +2,12 @@ AC_INIT(MenuMaker, 0.99.11) + + AM_INIT_AUTOMAKE + +-#AZ_PYTHON_DEFAULT ++AM_PATH_PYTHON + +-#AZ_PYTHON_WITH +- +-#if test -z "$PYTHON"; then +-# AZ_PYTHON_PATH +-#fi +- +-#AZ_PYTHON_VERSION_ENSURE([2.7]) +- +-#AZ_PYTHON_RUN +- +-AX_PYTHON +- +-AC_CONFIG_FILES([Makefile]) +-AC_CONFIG_FILES([doc/Makefile]) +-AC_CONFIG_FILES([Config.py]) ++AC_CONFIG_FILES([ ++ Makefile ++ doc/Makefile ++ Config.py ++]) + + AC_OUTPUT diff --git a/x11-misc/menumaker/menumaker-0.99.11.ebuild b/x11-misc/menumaker/menumaker-0.99.11.ebuild new file mode 100644 index 000000000000..ab1ac978b110 --- /dev/null +++ b/x11-misc/menumaker/menumaker-0.99.11.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python2_7 python3_{5,6} ) + +inherit autotools python-r1 + +DESCRIPTION="Utility that scans through the system and generates a menu of installed programs" +HOMEPAGE="http://menumaker.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd" + +IUSE="doc" + +RDEPEND="${PYTHON_DEPS}" +DEPEND="${RDEPEND} + doc? ( sys-apps/texinfo )" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +PATCHES=( + "${FILESDIR}"/${P}-AM_PATH_PYTHON.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + configure() { + ECONF_SOURCE="${S}" econf PYTHON="${EPYTHON}" + } + python_foreach_impl run_in_build_dir configure +} + +src_compile() { + compile() { + default + use doc && emake html + } + python_foreach_impl run_in_build_dir compile +} + +src_install() { + compile() { + default + use doc && emake DESTDIR="${D}" install-html + } + python_foreach_impl run_in_build_dir compile + python_replicate_script "${ED}"/usr/bin/mmaker + einstalldocs +} diff --git a/x11-misc/sddm/Manifest b/x11-misc/sddm/Manifest index 5bd7e946268b..0c9a6e6585b1 100644 --- a/x11-misc/sddm/Manifest +++ b/x11-misc/sddm/Manifest @@ -7,9 +7,7 @@ AUX sddm-0.18.1-honor-PAM-supplemental-groups-v2.patch 6561 BLAKE2B 33919c3913fa AUX sddm-0.18.1-only-reuse-online-sessions.patch 1201 BLAKE2B cf1947f88fa1223c78bfd5c7d37884e7b9b80349f531d4593a0d1a59f4dfe2ed068abe5f2f0fe53b3d112826230ac9c481ce1db38661ece2ee93b1d0aeadba94 SHA512 62975ad657e46a6dc0157bcf749df1e165cd9f65fefa794d674aa7c2dc84e978d1e98bd2c5dad19a30a3e258d65155c9b93e89e12d32aaf80d0ba8b1e5cc594f AUX sddm-0.18.1-revert-honor-PAM-supplemental-groups.patch 3616 BLAKE2B 71a4c6f592214160ff993e86582bf5f550be204193668f5bab7786db88ae9a1a09ee268beb3e3157c1b033e765053ba415f3d291f299b09606aa566c9c197370 SHA512 b33b26517173262194bdc98e63b84fbb1f03005abc3c079332dd9b275167d8ddc680ba5c2a9968be5c54963b64f291aab65ad9f04b9f3f69299d030753cd90f5 DIST sddm-0.15.0.tar.gz 3520188 BLAKE2B b29a994a0ea2fbbda3f5eaf16885fdfa513a759e5db4d879eed2a7cae1472b90124d2ca65404edae8727a047a9d761b72382dc9ddb206f8dc35b5101856cf377 SHA512 4440acfc6f98ab8efe8e3a441e8dc9ee98615c3544f8adc899bc4f0334e4f1b0d37c1ef823b32cc466adc8fac942cd188b33eb49795e0468a136a959c65c7566 -DIST sddm-0.18.0.tar.gz 3526688 BLAKE2B 96db3f7b4745b7b5686c3c5e4353c99f175f28c99d329df3bc49cf41788257eaf823c6998b165de90e2150e34470e65ca69731375194072aae7583c8e8dfa811 SHA512 474be3fc159ca31cae409ef5263c47376d41f500d8b495fc7ef896ad0f1a599a5fea9a58d7df2874493dfd9230d0121cdd836ec6171774df2ce1639e8e4c652f DIST sddm-0.18.1.tar.xz 3402972 BLAKE2B 99ab43d374e9a3d318f692a6d496d8a6d68927af3c8e8fc2208d7355ec90649a14758b39f5733dd32f942ed569de88085576d4f5f8666f4f97079e0fb6dcb99e SHA512 ff0637600cda2f4da1f643f047f8ee822bd9651ae4ccbb614b9804175c97360ada7af93e07a7b63832f014ef6e7d1b5380ab2b8959f8024ea520fa5ff17efd60 EBUILD sddm-0.15.0.ebuild 1576 BLAKE2B bcdb6f67b661a3c87b7fe403918ac60cc6dba303e879c8a12e2a0708596c37c5152d406b092cc85a5bacca7c36ef46e942ed054969eb526382662c918bd394e1 SHA512 48839e26239bd57053717ca81a5b6b285677384ce081652fcb774e573a37bb3d56c42489732fdec5d8442550483f3cb2b4b1b936947e3554641bd1e00c17dd45 -EBUILD sddm-0.18.0.ebuild 2777 BLAKE2B c7999e82f40cd0023abb6559f5a603e5e3d8c71c5e7f999bc3f5d56ddc7e71d9054ae86e3b9ed1242d28aaac9279f13d04c071a8eaa50f1c9a3776163b03c4dc SHA512 f34ec03dd08fd59c8cedd8f74bb45c22660907b2eabe51c056b84f247c512d3dd680179e31ce3695beb600bb4841a5ba97f57852275acd1212454c91f4f24771 -EBUILD sddm-0.18.1-r1.ebuild 3109 BLAKE2B e1770977f22b7be8274bfff795ab1807b542deddb5e407661d23996a6a2b0d19f0e07db0e6ed19d514f7a6b2d8f62bdc40b1213344269ebfe22839bcae5bf695 SHA512 33d2aee91afc30992931ab7c6802237b5cc17c077aea41001badb727a075867370e9d6caf1908e5ecc62f9d97526d8b42de90824825774ebd289516ea900a06c +EBUILD sddm-0.18.1-r1.ebuild 3108 BLAKE2B 61985293fae70ae9c621c4dd793180055ffdc7cc4aae72075e35ed01bb4ad8e8b4749c9ce870ba9570d0198d64f536feb86a898b440323e88a4db7c842ce75ec SHA512 a8a4b891dffa14bb276f46c724ffd74b422ced67becadbd7d1fbab5ab4d96f7b0caeb287fc81e9c0f35a7fa601906edbefb5a670285f369220a194fc34458c5a MISC metadata.xml 943 BLAKE2B 6bfdf54b23210c7e0d781c2f96358036ac7281825e71e4a8e9cf5fc6d43faf5525cc0ac267c7be2f5eadb08ca830350cf102425d30e19e5e4f92a3a57fc5affa SHA512 8a6b888910d68d5209c070c17e0c2e9dc5d64cf9d70cbf5ce945cfae763f864787fb998eb5544f4e6710c36b0045530780fb27f01944b60d71f60f09e8ecb516 diff --git a/x11-misc/sddm/sddm-0.18.0.ebuild b/x11-misc/sddm/sddm-0.18.0.ebuild deleted file mode 100644 index 11c784821bb0..000000000000 --- a/x11-misc/sddm/sddm-0.18.0.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PLOCALES="ar bn ca cs da de es et fi fr hi_IN hu is it ja kk ko lt lv nb nl nn pl pt_BR pt_PT ro ru sk sr sr@ijekavian sr@ijekavianlatin sr@latin sv tr uk zh_CN zh_TW" -inherit cmake-utils l10n systemd user - -DESCRIPTION="Simple Desktop Display Manager" -HOMEPAGE="https://github.com/sddm/sddm" -SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz" -KEYWORDS="amd64 ~arm arm64 x86" - -LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain" -SLOT="0" -IUSE="consolekit elogind +pam systemd test" - -REQUIRED_USE="?? ( elogind systemd )" - -RDEPEND=" - >=dev-qt/qtcore-5.9.4:5 - >=dev-qt/qtdbus-5.9.4:5 - >=dev-qt/qtdeclarative-5.9.4:5 - >=dev-qt/qtgui-5.9.4:5 - >=dev-qt/qtnetwork-5.9.4:5 - >=x11-base/xorg-server-1.15.1 - x11-libs/libxcb[xkb] - consolekit? ( >=sys-auth/consolekit-0.9.4 ) - elogind? ( sys-auth/elogind ) - pam? ( sys-libs/pam ) - systemd? ( sys-apps/systemd:= ) - !systemd? ( sys-power/upower )" - -DEPEND="${RDEPEND} - dev-python/docutils - >=dev-qt/linguist-tools-5.9.4:5 - kde-frameworks/extra-cmake-modules - virtual/pkgconfig - test? ( >=dev-qt/qttest-5.9.4:5 )" - -PATCHES=( - "${FILESDIR}/${PN}-0.12.0-respect-user-flags.patch" # fix for flags handling and bug 563108 - "${FILESDIR}/${P}-Xsession.patch" # bug 611210 - "${FILESDIR}/${P}-sddmconfdir.patch" - # TODO: fix properly - "${FILESDIR}/${PN}-0.16.0-ck2-revert.patch" # bug 633920 -) - -src_prepare() { - cmake-utils_src_prepare - - disable_locale() { - sed -e "/${1}\.ts/d" -i data/translations/CMakeLists.txt || die - } - l10n_find_plocales_changes "data/translations" "" ".ts" - l10n_for_each_disabled_locale_do disable_locale - - if ! use test; then - sed -e "/^find_package/s/ Test//" -i CMakeLists.txt || die - cmake_comment_add_subdirectory test - fi -} - -src_configure() { - local mycmakeargs=( - -DENABLE_PAM=$(usex pam) - -DNO_SYSTEMD=$(usex '!systemd') - -DUSE_ELOGIND=$(usex 'elogind') - -DBUILD_MAN_PAGES=ON - -DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf" - ) - cmake-utils_src_configure -} - -src_install() { - cmake-utils_src_install - - # Create a default.conf as upstream dropped /etc/sddm.conf w/o replacement - local confd="/usr/share/sddm/sddm.conf.d" - dodir ${confd} - "${D}"/usr/bin/sddm --example-config > "${D}/${confd}"/00default.conf \ - || die "Failed to create 00default.conf" - sed -e "/^InputMethod/s/qtvirtualkeyboard//" \ - -i "${D}/${confd}"/00default.conf || die -} - -pkg_postinst() { - elog "Starting with 0.18.0, SDDM no longer installs /etc/sddm.conf" - elog "Use it to override specific options. SDDM defaults are now" - elog "found in: /usr/share/sddm/sddm.conf.d/00default.conf" - - enewgroup ${PN} - enewuser ${PN} -1 -1 /var/lib/${PN} ${PN},video - - systemd_reenable sddm.service -} diff --git a/x11-misc/sddm/sddm-0.18.1-r1.ebuild b/x11-misc/sddm/sddm-0.18.1-r1.ebuild index 1069727b348f..2f50d0f57a00 100644 --- a/x11-misc/sddm/sddm-0.18.1-r1.ebuild +++ b/x11-misc/sddm/sddm-0.18.1-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz" LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86" +KEYWORDS="amd64 ~arm arm64 x86" IUSE="consolekit elogind +pam systemd test" REQUIRED_USE="?? ( elogind systemd )" diff --git a/x11-misc/splatmoji/Manifest b/x11-misc/splatmoji/Manifest new file mode 100644 index 000000000000..a2f893561514 --- /dev/null +++ b/x11-misc/splatmoji/Manifest @@ -0,0 +1,4 @@ +DIST splatmoji-1.0.tar.gz 407506 BLAKE2B 5e2ac158501c29b013249eb9e4e509afd5b2418ce3975bc1f4e1739ac92227ca135ade6e4bd328400d337414befc7e413f76ce5a87a9cedcfcaec293e2439d1d SHA512 71d7d1895570cd85c5cc7896d165b8aa7444a89eb8d99c2e10a977bec38853e03ba707231551bc763add260d3c3bc8e0553b561204cb8f88d384870b7dba7fa0 +EBUILD splatmoji-1.0.ebuild 567 BLAKE2B 9e2ff2c4af3c9b4226c53fcc98fb2ff9d4437299dd9519705ade5ab66944b2b606c481f6055bc1f1344046a2505684d60dce1c4083fb1483bb6934854e1660ef SHA512 6883d0bb93191fb26aa5238a481a0eaca5409b77fbeab690b546f46156901b4846d2c6d558434154f2477f88862bad2541219961372eae97ed1ab6a34938224c +EBUILD splatmoji-9999.ebuild 534 BLAKE2B aa860eb6c7c9f470faa2056533802f9ce4c6f5d32e9b9308939a5b50779d47170e20a87a8932666c7c1a430553ce251557b94f5c2d5752c7839c66ba60eb4cea SHA512 f32babfbbda126e11e367a8b56a6a55e575d86eb6913ee9adeca25a6a3688e9e8fe47b2740ab4af007028887d891899217fe9cf19bbde2ab5f09e18de6ab78fd +MISC metadata.xml 612 BLAKE2B ca9e33ad1b59ef01ed77aa8c09053544b1e184009bf499fa105ce7cf23d87baa2943b44549f27c77e02f2f4fd58dbfcbbf8412b06d6364df3d45404f256fc231 SHA512 8a2e21d68bb4e70b8899c91f2a47276808130f57037d91373356077643c653736639e72f24c2c6aba0f8154f3dfe636b9eedeb5b8d16108e767f066a89b1c21b diff --git a/x11-misc/splatmoji/metadata.xml b/x11-misc/splatmoji/metadata.xml new file mode 100644 index 000000000000..8098c7e79c6b --- /dev/null +++ b/x11-misc/splatmoji/metadata.xml @@ -0,0 +1,19 @@ + + + + + william@ewpettersson.se + William Pettersson + + + proxy-maint@gentoo.org + Proxy maintainers + + + Splatmoji is a tool that lets users quickly look up and input emoji, + emoticons and kaomoji via a pop-up menu. + + + cspeterson/splatmoji + + diff --git a/x11-misc/splatmoji/splatmoji-1.0.ebuild b/x11-misc/splatmoji/splatmoji-1.0.ebuild new file mode 100644 index 000000000000..fe3507b04dc6 --- /dev/null +++ b/x11-misc/splatmoji/splatmoji-1.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Quickly look up and input emoji and/or emoticons" +HOMEPAGE="https://github.com/cspeterson/splatmoji/" +SRC_URI="https://github.com/cspeterson/splatmoji/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +KEYWORDS="~amd64" +SLOT="0" + +RDEPEND=" + app-shells/bash + x11-misc/rofi + x11-misc/xdotool + x11-misc/xsel" + +src_install() { + dobin splatmoji + insinto /etc/xdg/splatmoji + doins splatmoji.config + insinto /usr/share/splatmoji + doins -r data +} diff --git a/x11-misc/splatmoji/splatmoji-9999.ebuild b/x11-misc/splatmoji/splatmoji-9999.ebuild new file mode 100644 index 000000000000..fddb2298aa4c --- /dev/null +++ b/x11-misc/splatmoji/splatmoji-9999.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Quickly look up and input emoji and/or emoticons" +HOMEPAGE="https://github.com/cspeterson/splatmoji/" +EGIT_REPO_URI="https://github.com/cspeterson/splatmoji.git" + +LICENSE="MIT" +KEYWORDS="" +SLOT="0" + +RDEPEND=" + app-shells/bash + x11-misc/rofi + x11-misc/xdotool + x11-misc/xsel" + +src_install() { + dobin splatmoji + insinto /etc/xdg/splatmoji + doins splatmoji.config + insinto /usr/share/splatmoji + doins -r data +} diff --git a/x11-misc/urxvt-tabbedex/Manifest b/x11-misc/urxvt-tabbedex/Manifest new file mode 100644 index 000000000000..c286963285ac --- /dev/null +++ b/x11-misc/urxvt-tabbedex/Manifest @@ -0,0 +1,3 @@ +DIST urxvt-tabbedex-19.21.tar.gz 32208 BLAKE2B 6951472a21988a4673ef7716c945de6b256ab45c152e9b58729df45a868efb37ec8a82bd564dc9f1c5ab349e4b7c869dd8f2044f54528071953c69fb47f78977 SHA512 8ffb97e80b023d84ec0ba8c49001f3e05cd9dee4b64a1ef87fb44a41a27e609ad73ecf4f21af6335fff2ce750297603facd5e403a2bfdf38b13908cdc66abe33 +EBUILD urxvt-tabbedex-19.21.ebuild 678 BLAKE2B 9a48c811c877f21b7887d5c7ae9584111b1a9f05b60f082dc7a6621a93c9359373b9909ea5ba44e5031ba143a22c5f8b874773662d474df39f2fbeff6d11545e SHA512 46a989980e6a640115e3af34291ed1cb8168bc229c5bcdfafa0dd6968a1db093904ea0cec5631fe826457ce3901b92467fe6c416d4935a911fd4ea1983de9d19 +MISC metadata.xml 254 BLAKE2B 938f68b7b21ad386a35540a09e4bb956e241dfc963d4823c3c0cd46d3449ff4fb5a1cead67ad7c35a460503d30bdbde35822535f1c2d46f2939ee190f328b846 SHA512 26047ebb40fc49bfb4393121c5c5af69caee617a1d75676be84b0f5af75564828aeeef4503c7681eaaf7e48f6c662574874336296c18e002dca8e925162a1d4c diff --git a/x11-misc/urxvt-tabbedex/metadata.xml b/x11-misc/urxvt-tabbedex/metadata.xml new file mode 100644 index 000000000000..6b0a0fb3a729 --- /dev/null +++ b/x11-misc/urxvt-tabbedex/metadata.xml @@ -0,0 +1,8 @@ + + + + + juippis@gentoo.org + Joonas Niilola + + diff --git a/x11-misc/urxvt-tabbedex/urxvt-tabbedex-19.21.ebuild b/x11-misc/urxvt-tabbedex/urxvt-tabbedex-19.21.ebuild new file mode 100644 index 000000000000..c2f95aaa6791 --- /dev/null +++ b/x11-misc/urxvt-tabbedex/urxvt-tabbedex-19.21.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="An extended version of rxvt-unicode's tabbed perl extension" +HOMEPAGE="https://github.com/mina86/urxvt-tabbedex" + +MY_PN=${PN/urxvt-/} +SRC_URI="https://github.com/mina86/urxvt-tabbedex/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=">=x11-terms/rxvt-unicode-9.21[perl]" + +DOCS=( AUTHORS README.md command-runner.sample ) + +src_compile() { :; } + +src_install() { + einstalldocs + + insinto /usr/$(get_libdir)/urxvt/perl/ + doins ${MY_PN} + + insinto /usr/$(get_libdir)/urxvt/ + newins pgid-cd.pl tabbedex-pgid-cd +} diff --git a/x11-misc/wmctrl/Manifest b/x11-misc/wmctrl/Manifest index 7f43ba829a52..e3aa1649e35d 100644 --- a/x11-misc/wmctrl/Manifest +++ b/x11-misc/wmctrl/Manifest @@ -1,4 +1,4 @@ AUX amd64-Xlib.patch 1126 BLAKE2B f867b520c9175f0ecef50734ba3a7af78e474ff30b5c40bc88e3df5cd7dd85889a07e0d2f197f23807ae7234c6e407d3562801799c76001e9afa4964026a04f3 SHA512 8db78cf8c267bf2af30e3e91bcd334ea3c6fc8bb5e76afe4a6d9923341631402bf09c7ad55975c8c74f7b54ae288fae7dfdfe737227a72663785b02ec3416f63 DIST wmctrl-1.07.tar.gz 87820 BLAKE2B e1059bef92fd4cf6cca3f539c68bfe3745c95abbefecabe3b1592a7dc3c69d769551f0ea4acc1d1e0c57024ce64e3fa0f0248fcf0f5776617d1ab88d667b662a SHA512 4c77ad1e204e8d444f682ad1d05c0993bcab9097ac6d4b6a944556ab85acbe713f549dbaf443cd4d1226a162ce7d46fbd209c92652e87fc8e609feee74907daa -EBUILD wmctrl-1.07-r2.ebuild 586 BLAKE2B f26447f8373740cfc4e5b3cfebda3d6f487853336b4f4b97278dbd78574f03e3764cd7c3ee6bdff87055d389643377eaffdcc47df7efa1009786d4fcfdf86d10 SHA512 2b47fa26f961cd299c7cb385771b63ee1b7cc362d767fa5f847268691a67a93a6179873f18d67b8f38bd478bd8745cbdfe96b57bf3a704f4e6eb17e39caf1de9 +EBUILD wmctrl-1.07-r2.ebuild 592 BLAKE2B a9f9e1a4c4ccc5320b852a66db99bae03b29b6a6cedd11d6b064a285fa170bae08e554f35a9b6b701283b00766664fb9d6105ab6c6cfb1ca6b9cf62d9ec1c1e8 SHA512 5fb13c999c00b2172c6c91e8bc9cd0753a5eb7de15cb0009d17c2541609139f7b37ff93e41fdc7e16ecc780ff1cf56c2f738b6b68ceef81025b4fd684f022904 MISC metadata.xml 725 BLAKE2B 51248fb91da3dd937aaf5635c0593fd6ad53382f697fafeb12e489ffac96ea397dba3fb72a6ee0d7eefcedcd7af764dd7ab39d5a3bcb6870d928864ed0d71281 SHA512 40ab1356eedf0c9df493bd7647e789b60d38c49cc7d859605ece25743867e9b75e4083f2dbd71ff61422564e6d4172ca9ba02061e35cbef2ea885248abc8fbd6 diff --git a/x11-misc/wmctrl/wmctrl-1.07-r2.ebuild b/x11-misc/wmctrl/wmctrl-1.07-r2.ebuild index b2ed49feea27..338af72ad91e 100644 --- a/x11-misc/wmctrl/wmctrl-1.07-r2.ebuild +++ b/x11-misc/wmctrl/wmctrl-1.07-r2.ebuild @@ -9,7 +9,7 @@ SRC_URI="http://sweb.cz/tripie/utils/${PN}/dist/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ppc ~ppc64 ~sparc x86 ~x86-linux" +KEYWORDS="amd64 arm64 ppc ~ppc64 ~sparc x86 ~x86-linux" IUSE="" RDEPEND=" diff --git a/x11-misc/xdesktopwaves/Manifest b/x11-misc/xdesktopwaves/Manifest index a223d7c525c6..14dc2a82d5dc 100644 --- a/x11-misc/xdesktopwaves/Manifest +++ b/x11-misc/xdesktopwaves/Manifest @@ -1,4 +1,7 @@ -AUX xdesktopwaves-1.3-gentoo.patch 1166 BLAKE2B bf494fccc21a446f3b767e40fdc53ad87a6cd5be2b7f3743b02a9570a66b56ffaa93ff7555d42a20e2a9311bf12b2ce73bbf0f61a1e86e6055f54ad429b5aa3d SHA512 03543f5244d6c22da32d845546db6ca36cf5f9c59dde9d248ef160d2824556055efb57f4becd84541b16ac82ae1bd661272fc92e8c0ac096deb32764cc849f05 +AUX xdesktopwaves-1.3-gentoo.patch 950 BLAKE2B 4c8101e7eb1b1bc7b4cfaa5fda8c9391c8eb1853480cbed0cd00994bf673fcf7c84e22c2d26386645eaac30645f2d6f89dc9ac52f7c82ee0358022f41eb3c8c6 SHA512 d1c643b697acccdf2172d2555e1cc6e0e7f860741b6c2c6e9c60b51d47772883b0c47a5a5ca6efc797f7e31e9e202c295e956b16038b8a926a485c6abdb91373 +AUX xdesktopwaves-1.4-gentoo.patch 1028 BLAKE2B 061d66954cf8cade631e954dfc39c16e6ce0d6be66787dd9aa84fb59a83a7865335f9e5ab95ed111f8f7764aecd4b7bbdaf53d4ae21e9acff82022e1788b5117 SHA512 f42d392daef8abaf25be0f420f0f365fe29f821732ffbabbeafa5836bb653ba28c1c45aa7b33060449d8c59f5a38752f6a2854fa5a33eb5115f427ce1254e094 DIST xdesktopwaves-1.3.tar.gz 49302 BLAKE2B 96348d80ba71a179df09afbaa8f2fb79725e049203e9644769e5a41b7fa8a9cae06ef2002ac3062f317f84419ae2ef739e7a90142b9b06118f51754d295e70ed SHA512 7dd3eb4f3a9291e9afab7aab7385cc271af2754adecde85ef3a2dfbc6a0bd96bab440cdb9f34cabb9e7c6d9ee25cdc64bf57ba7edc4df03f344b5b10404cd52e +DIST xdesktopwaves-1.4.tar.gz 50259 BLAKE2B 5512746c9a035878f50abfc35c088f2953c5a0decaab6e0fc3cd31e29e75d100430c36df5a0043f64222521e939797ad24b9147a66cf5ba20f7f4c22fc78767d SHA512 06ec5bea51737d066beccad57db63ef7e56e59c18bb7c1dcaf06f6691940ac32a32b7cd06d9e3f16ad472e3d793c391b072a753e0088ab71ae7304b20b2fa3ba EBUILD xdesktopwaves-1.3-r2.ebuild 952 BLAKE2B 37fd7a122bf3c4af5336c7827b9e1533992e766d7c3e9ff44a52e40865b9fb108c61f0c6fbfe30d0ce5deb92023bb322c4f4b7bb34f99502f44e1d174e1aaa34 SHA512 d1d6dacc91cf72b1a3ab091376c477e2b48a99ee7a67d57348ce6adb2f9618fe5e7c48635f5b279cab4ed36df10a7af4337dcbcd3e1489624bf978cdf8c1f316 +EBUILD xdesktopwaves-1.4.ebuild 767 BLAKE2B 7726ae9d255e86e890f2c87b3ff4d945481e1d33058b552111522ee49d5b40a67207fdee4bfb84669b2c26b5884603e6941b73d9e0247037f8b87473b0a9b404 SHA512 7db4c54893753cd9e0b75fd4eadf79f9453baf29de948bdf3d2e18477c715aca47253c60b551662e18b0453ac052bb49af6284611a04c4296427f71a5ff71bd3 MISC metadata.xml 663 BLAKE2B 67655f76c1b276f5eceb77901fb479938a5ee591461f0f1e4a67315f8cc16fab52b52df5fdf4fcefdec0e277dbdf10cfc2d6ada8e740f69ce41fed05299c0d11 SHA512 e070ee728003491fe3537f9c8da175c576e3f21ddf42dea6c0476a849f1b0b93b30fe4407ec2a7dbe6df04219e90c0da2624ce9f709585d43517297223f2e202 diff --git a/x11-misc/xdesktopwaves/files/xdesktopwaves-1.3-gentoo.patch b/x11-misc/xdesktopwaves/files/xdesktopwaves-1.3-gentoo.patch index accbb4d9baec..80e219edc6a8 100644 --- a/x11-misc/xdesktopwaves/files/xdesktopwaves-1.3-gentoo.patch +++ b/x11-misc/xdesktopwaves/files/xdesktopwaves-1.3-gentoo.patch @@ -1,5 +1,5 @@ ---- xdesktopwaves-1.3/Makefile.org 2004-12-18 06:47:40.000000000 +0100 -+++ xdesktopwaves-1.3/Makefile 2010-02-08 20:05:31.000000000 +0100 +--- a/Makefile ++++ b/Makefile @@ -11,14 +11,13 @@ #=========================== C compiler configuration ========================== @@ -19,8 +19,8 @@ #============================ Installer configuration ========================== ---- xdesktopwaves-1.3/xdwapi/Makefile.org 2004-12-18 06:47:40.000000000 +0100 -+++ xdesktopwaves-1.3/xdwapi/Makefile 2010-02-08 20:08:14.000000000 +0100 +--- a/xdwapi/Makefile ++++ b/xdwapi/Makefile @@ -1,10 +1,9 @@ # Makefile for the xdesktopwaves API and its demo program diff --git a/x11-misc/xdesktopwaves/files/xdesktopwaves-1.4-gentoo.patch b/x11-misc/xdesktopwaves/files/xdesktopwaves-1.4-gentoo.patch new file mode 100644 index 000000000000..528e4780f6f7 --- /dev/null +++ b/x11-misc/xdesktopwaves/files/xdesktopwaves-1.4-gentoo.patch @@ -0,0 +1,40 @@ +--- a/Makefile ++++ b/Makefile +@@ -11,14 +11,14 @@ + + #=========================== C compiler configuration ========================== + +-CC = gcc +-CFLAGS = -I/usr/X11R6/include -O2 ++CC ?= gcc ++CFLAGS += $(shell $(PKG_CONFIG) --cflags x11 xext) + + #============================= Linker configuration ============================ + +-LINK = gcc +-LFLAGS = -L/usr/X11R6/lib64 -L/usr/X11R6/lib +-LIBS = -lm -lX11 -lXext ++LINK = $(CC) ++LFLAGS = $(LDFLAGS) ++LIBS = -lm $(shell $(PKG_CONFIG) --libs x11 xext) + + #============================ Installer configuration ========================== + +--- a/xdwapi/Makefile ++++ b/xdwapi/Makefile +@@ -1,10 +1,10 @@ + # Makefile for the xdesktopwaves API and its demo program + +-CC = gcc +-CFLAGS = -I/usr/X11R6/include -O2 +-LINK = gcc +-LFLAGS = -L/usr/X11R6/lib64 -L/usr/X11R6/lib +-LIBS = -lm -lX11 ++CC ?= gcc ++CFLAGS += $(shell $(PKG_CONFIG) --cflags x11 xext) ++LINK ?= $(CC) ++LFLAGS = $(LDFLAGS) ++LIBS = -lm $(shell $(PKG_CONFIG) --libs x11 xext) + + all: xdwapidemo + diff --git a/x11-misc/xdesktopwaves/xdesktopwaves-1.4.ebuild b/x11-misc/xdesktopwaves/xdesktopwaves-1.4.ebuild new file mode 100644 index 000000000000..901b11eb7789 --- /dev/null +++ b/x11-misc/xdesktopwaves/xdesktopwaves-1.4.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit desktop toolchain-funcs + +DESCRIPTION="A cellular automata setting the background of your X Windows desktop under water" +HOMEPAGE="http://xdesktopwaves.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" +LICENSE="GPL-2" + +SLOT="0" +RDEPEND=" + x11-libs/libXext +" +DEPEND=" + ${RDEPEND} + x11-base/xorg-proto +" +KEYWORDS="~amd64 ~ppc ~x86" + +PATCHES=( + "${FILESDIR}"/${PN}-1.4-gentoo.patch +) + +src_compile() { + tc-export CC PKG_CONFIG + emake + emake -C xdwapi +} + +src_install() { + dobin xdesktopwaves xdwapi/xdwapidemo + doman xdesktopwaves.1 + insinto /usr/share/pixmaps + doins xdesktopwaves.xpm + make_desktop_entry xdesktopwaves + einstalldocs +} diff --git a/x11-misc/xflux-gui/Manifest b/x11-misc/xflux-gui/Manifest index 4be20ed77abf..61f51045dbdd 100644 --- a/x11-misc/xflux-gui/Manifest +++ b/x11-misc/xflux-gui/Manifest @@ -1,7 +1,5 @@ DIST fluxgui-a3b55da976053fc978b29d191db52dfb8da2f8ee.tar.gz 30667 BLAKE2B bb9b3d3fa2f40acf3248e5cdd91a82c3f736937c03451aba41280b25fc541a3db23c6a57f2ef97ac1ce415d289c0442a387462415827009c68f169f91da589e2 SHA512 d4571f3a64c1f532642f86d4de50d5807afb856179debab77e4495dc48060c68a635d38990d174fbb67169317d7107356344507285271b0bb058f056c1e39a37 -DIST xflux-gui-1.1.10.tar.gz 18828 BLAKE2B a249533ace4ff6293ff9b99a455943c1f099628bec97c2730473f8a9550ba38e78e775a10a0f77c160180f5f5d354ac8c8ac924c1a2eb9f48861491583c93285 SHA512 5e8057e47fe2cc8a59758e9ab6b3adc6a8281b42f6b517e3e1327e5470c82a326c853d5d389fd62f6d6c439be4ab70a6c8771ece87e5b8c90a33775f8b7cd54d DIST xflux-gui-1.2.0.tar.gz 31831 BLAKE2B ad6b29f75cf5c287efdb4c1eaa12610a6fd2d4515e7f77cb991f0140d9de1128981ae274a1503f7c5bb83ff84f8dc124ba64e5abdd2e97c1d7157c84df51bead SHA512 244c11efbf58112d3d84209142faafbbe46b33df1edf13e122945ff767fc6a394c147979c0086bd88cb41ee7c80b5bd87016b3e158f3a959f3aca8bda47707d2 -EBUILD xflux-gui-1.1.10.ebuild 850 BLAKE2B dbffba8824bd5afb7a743b902fb549bf692285e1350f2b128fdc6cd9641c73ce5059842569d67d1feb99dda8554e911b76da48d21a30b292593296606416de97 SHA512 5333d53788145b32e13bdbf92ff52fb6e2cd1a3ee80d3a3450e8fd52ffced4380132dee758ea005ea57f71c76a01482902c7e9f6948316c46026e744b7495b7f EBUILD xflux-gui-1.1.10_p20180910.ebuild 844 BLAKE2B f8231a19a24ade0d53346f97fb9fdb1e8608950428cdcf29ad3b93ef11a7519db043e42d469139242160819ffd756de36bb63d5cf0b468908929f092f340a436 SHA512 6d8ed009b5122d454bac9439cb1fe0ba6f9856d2572edf6509918e6a5939442e3648d85f00e22046b488f5cb19876ff2c9d8d32bb51e4b668765962e748f3352 EBUILD xflux-gui-1.2.0.ebuild 740 BLAKE2B a347c5cb94da0f97adae63ae50bc903c99bba474364ab2bd0a3208c8a23abb9d67c1f7506146d3a0089656feae6e5bf96d6316820d0115b63243e17e28b1702e SHA512 204c588e6a0a53f5bf3b2ac80a56df556825f80ff3cb1e66d844eaf6d38bc37687a4c81f60e08e0460b2d11a348e5e7c8af69033a73f67b0ca2bd7daf89a6dd8 MISC metadata.xml 856 BLAKE2B a9b5a2682ebacdebcceccafbacc98785964a37d32067bb358d01957fd62b57d2ea897d63abd7d7ab091aab2ea5baa401423656a038478610ea7425f74a09da35 SHA512 584c1896675cab40d1e0dee33deabda4b1cf951fbc4ff8e6c98b05334492db575effb91e801da76db2599f3860871e7150135b0596400484d4e7ad00d7abb82e diff --git a/x11-misc/xflux-gui/xflux-gui-1.1.10.ebuild b/x11-misc/xflux-gui/xflux-gui-1.1.10.ebuild deleted file mode 100644 index b3557c1eb8a1..000000000000 --- a/x11-misc/xflux-gui/xflux-gui-1.1.10.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 ) - -inherit distutils-r1 gnome2-utils - -DESCRIPTION="A GUI for f.lux" -HOMEPAGE="https://justgetflux.com/" -SRC_URI="https://github.com/xflux-gui/fluxgui/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -KEYWORDS="-* amd64 x86" -LICENSE="MIT" -SLOT="0" - -RDEPEND="dev-libs/libappindicator:2[python,${PYTHON_USEDEP}] - dev-python/gconf-python[${PYTHON_USEDEP}] - dev-python/pexpect[${PYTHON_USEDEP}] - dev-python/pygtk[${PYTHON_USEDEP}] - dev-python/pyxdg[${PYTHON_USEDEP}] - gnome-base/libglade - x11-libs/libXxf86vm - x11-misc/xflux" - -S="${WORKDIR}/fluxgui-${PV}" - -pkg_postinst() { - # Update Gnome icon cache on install - gnome2_icon_cache_update -} - -pkg_postrm() { - # Update Gnome icon cache on uninstall - gnome2_icon_cache_update -} diff --git a/x11-misc/xkeyboard-config/Manifest b/x11-misc/xkeyboard-config/Manifest index b23162bf236d..b0009b0cdd80 100644 --- a/x11-misc/xkeyboard-config/Manifest +++ b/x11-misc/xkeyboard-config/Manifest @@ -1,9 +1,4 @@ -AUX xkeyboard-config-2.26-Fixed-broken-pt-layout.patch 5000 BLAKE2B a535925839ee58cafa11151cc9cd5079d6e236444264221f1f59bdd11a44e6d3d66625eb3f25d5c5b71a52642c97af00431a7d14381fddaa5c8a77e39ddcf555 SHA512 b552ebcb902101f06da5454489b659493f2bf6fe5fcf171cb83dba52f4eaaf6f703ebc770ec90416011ab14bca809008a488e364a9c5e0dabd9689172f4e15d6 -DIST xkeyboard-config-2.25.tar.bz2 1055253 BLAKE2B 80de6393f7dc2af18c4ef0e31458c4ff10333213fc109e01db809f8362af53315601e276ed856edf0b15e264b499f6335c380cc33ba6e11448e686c6a0295fa0 SHA512 2d9d6bdd885edc8e03e5a2c136c3b29b4ea795122709fa210bf151c4e7416a44fa2928bb29137ee8c6691d8646c1f645748576dea3f940ce84c8d4d0f91e09eb -DIST xkeyboard-config-2.26.tar.bz2 1061733 BLAKE2B d07bbe28d5621aa146fdca089f60ebf293aa9b39b60fb6f7335cef934ff9edc6a11475ff00b7279a960cd9941f91260f25b7502fbe421bd8bf5c0da53f7a3471 SHA512 5c8a31f7a6ad5daed8a3fceb56230b2e2fc04a25f52a43b3b4ea81e4a6ab15c52869f749c4b747d855cd4b618c04bcbb40e85dec7eab31fbe3bd45e8c9b755ef DIST xkeyboard-config-2.27.tar.bz2 1664454 BLAKE2B ac5e02903f46579a1df0423c01d2c07412642d00a5e73b05c0d112e4a65163c20c2df762438775afc52445eed47025c8e061fa0945140245679b693d740e904c SHA512 ae29177461f9d2c6ce1c56c0b8b147600e3f0ecd15e8754c9531811702d9a030a31f42679a88a9fb706bec458974c337ee2a0180f22573702caa7184eb94017e -EBUILD xkeyboard-config-2.25.ebuild 1255 BLAKE2B f1883e83820a59cfccdef343cbd001eb85583542421d4f13b4814c421e7c9f651bf68a41334e43f567d21866061938e957e16e92ee9091cf8fe6a3f9bdf62971 SHA512 71e9921d25b4578bf7ef268fbb5927d2d896f15756b5d4348aa5ad3a86c33be54f717d7106efa59572a82eb9542f6cb1260f65a09ae59ab2d1fe5df35eaee921 -EBUILD xkeyboard-config-2.26-r1.ebuild 1317 BLAKE2B 6479546b1af2d15f8f8f6492fa82003b02d10d748a0eb3803f5ce19bef0d84dc2b69733a5c0ded4d163b6c38d994457473c7793bf7cf8817f3fe89079b39aeb6 SHA512 9fdcb75bfa3176b7de13f9b6bb72951fe06648aaaab4412641477f30f91ff5ead6d325f26b8771fe20e6a022fb90a6785578cd8d350aa0851b81c94f85452d03 -EBUILD xkeyboard-config-2.27.ebuild 1257 BLAKE2B c7e340b6ba4e762d7f6b76b6d35043e0ec6ba4576faaa851377d86b86f8ac2e98fd65f74b42239bd46b5905ab5c7260c465bffb9b79e06a8a7edc35bbaef1cc1 SHA512 636f3799a560266c8b9efc5a4b3f4fd903fbaacade1a587b16ce2db2338b935299e6ef0053ef816f3497300484d0a91b2bcde76a78456c8579772adb3c2119ae +EBUILD xkeyboard-config-2.27.ebuild 1255 BLAKE2B acba6a3442b60470401db9b898927172f7f32d0f2e625c85701bc47fb9e4cc806f1f51031b5375eb5b195d4b2f3ff53fb5e7af88cf1511f123813d6e07bd75b9 SHA512 b7e457f396689ee4653fbabe3a34025621026b14d1cb11638c20cc373d0931d379747cca2466dfb3b732d92e6a446c45a2bfe98fde0709b0c838157a286a2deb EBUILD xkeyboard-config-9999.ebuild 1266 BLAKE2B 16798865be0a1659f706780c07c79caabb51f1cb9b2079e595122ec9afc49dcce769e784fd0e7ff0ea8f3581c7a03aff30fe773cbe7803a2a9f7ef627994efa4 SHA512 ec7096942471274e3ac0b78e5bfe8fe569259d3571ce83a4dd92cf5de2f52999b3d05e11a6aa8f31f8c9994d8c8dc77829ce3b65863ebf2c8d1e7bdc26d4cac5 MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 diff --git a/x11-misc/xkeyboard-config/files/xkeyboard-config-2.26-Fixed-broken-pt-layout.patch b/x11-misc/xkeyboard-config/files/xkeyboard-config-2.26-Fixed-broken-pt-layout.patch deleted file mode 100644 index 4728e4bebff3..000000000000 --- a/x11-misc/xkeyboard-config/files/xkeyboard-config-2.26-Fixed-broken-pt-layout.patch +++ /dev/null @@ -1,84 +0,0 @@ -From af6c0f29dbee1cc7b280eed891592797c2e31220 Mon Sep 17 00:00:00 2001 -From: Sergey Udaltsov -Date: Thu, 7 Feb 2019 20:40:35 +0000 -Subject: [PATCH] Fixed broken pt layout - -Backticks broke it, removed ---- - symbols/pt | 62 +++++++++++++++++++++++++++--------------------------- - 1 file changed, 31 insertions(+), 31 deletions(-) - -diff --git a/symbols/pt b/symbols/pt -index 73a1b7b..3ec0981 100644 ---- a/symbols/pt -+++ b/symbols/pt -@@ -221,35 +221,35 @@ xkb_symbols "colemak" { - - name[Group1]="Portuguese (Colemak)"; - -- key `` { [ q, Q, at, Greek_OMEGA ] }; -- key `` { [ w, W, lstroke, Lstroke ] }; -- key `` { [ f, F, dstroke, ordfeminine ] }; -- key `` { [ p, P, thorn, THORN ] }; -- key `` { [ g, G, eng, ENG ] }; -- key `` { [ j, J, dead_hook, dead_horn ] }; -- key `` { [ l, L, lstroke, Lstroke ] }; -- key `` { [ u, U, downarrow, uparrow ] }; -- key `` { [ y, Y, leftarrow, yen ] }; -- key `` { [ ccedilla, Ccedilla, dead_acute, dead_doubleacute ] }; -- -- key `` { [ a, A, ae, AE ] }; -- key `` { [ r, R, paragraph, registered ] }; -- key `` { [ s, S, ssharp, section ] }; -- key `` { [ t, T, tslash, Tslash ] }; -- key `` { [ d, D, eth, ETH ] }; -- key `` { [ h, H, hstroke, Hstroke ] }; -- key `` { [ n, N, n, N ] }; -- key `` { [ e, E, EuroSign, cent ] }; -- key `` { [ i, I, rightarrow, idotless ] }; -- key `` { [ o, O, oslash, Ooblique ] }; -- -- key `` { [ z, Z, guillemotleft, less ] }; -- key `` { [ x, X, guillemotright, greater ] }; -- key `` { [ c, C, cent, copyright ] }; -- key `` { [ v, V, leftdoublequotemark, leftsinglequotemark ] }; -- key `` { [ b, B, rightdoublequotemark, rightsinglequotemark ] }; -- key `` { [ k, K, kra, ampersand ] }; -- key `` { [ m, M, mu, masculine ] }; -- -- key `` { [ BackSpace, BackSpace, BackSpace, BackSpace ] }; -+ key { [ q, Q, at, Greek_OMEGA ] }; -+ key { [ w, W, lstroke, Lstroke ] }; -+ key { [ f, F, dstroke, ordfeminine ] }; -+ key { [ p, P, thorn, THORN ] }; -+ key { [ g, G, eng, ENG ] }; -+ key { [ j, J, dead_hook, dead_horn ] }; -+ key { [ l, L, lstroke, Lstroke ] }; -+ key { [ u, U, downarrow, uparrow ] }; -+ key { [ y, Y, leftarrow, yen ] }; -+ key { [ ccedilla, Ccedilla, dead_acute, dead_doubleacute ] }; -+ -+ key { [ a, A, ae, AE ] }; -+ key { [ r, R, paragraph, registered ] }; -+ key { [ s, S, ssharp, section ] }; -+ key { [ t, T, tslash, Tslash ] }; -+ key { [ d, D, eth, ETH ] }; -+ key { [ h, H, hstroke, Hstroke ] }; -+ key { [ n, N, n, N ] }; -+ key { [ e, E, EuroSign, cent ] }; -+ key { [ i, I, rightarrow, idotless ] }; -+ key { [ o, O, oslash, Ooblique ] }; -+ -+ key { [ z, Z, guillemotleft, less ] }; -+ key { [ x, X, guillemotright, greater ] }; -+ key { [ c, C, cent, copyright ] }; -+ key { [ v, V, leftdoublequotemark, leftsinglequotemark ] }; -+ key { [ b, B, rightdoublequotemark, rightsinglequotemark ] }; -+ key { [ k, K, kra, ampersand ] }; -+ key { [ m, M, mu, masculine ] }; -+ -+ key { [ BackSpace, BackSpace, BackSpace, BackSpace ] }; - }; --- -2.19.2 - diff --git a/x11-misc/xkeyboard-config/xkeyboard-config-2.25.ebuild b/x11-misc/xkeyboard-config/xkeyboard-config-2.25.ebuild deleted file mode 100644 index ba23a9053296..000000000000 --- a/x11-misc/xkeyboard-config/xkeyboard-config-2.25.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="X keyboard configuration database" -HOMEPAGE="https://www.freedesktop.org/wiki/Software/XKeyboardConfig https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config" - -if [[ ${PV} == 9999 ]]; then - EGIT_REPO_URI="https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config.git" - inherit autotools git-r3 - # x11-misc/util-macros only required on live ebuilds - LIVE_DEPEND=">=x11-misc/util-macros-1.18" -else - SRC_URI="mirror://xorg/data/${PN}/${P}.tar.bz2" - KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris" -fi - -LICENSE="MIT" -SLOT="0" -IUSE="" - -BDEPEND=" - virtual/pkgconfig -" -RDEPEND=" - !> \ - "${ED%/}"/usr/$(get_libdir)/X11/config/host.def || die + "${ED}"/usr/$(get_libdir)/X11/config/host.def || die sed -i -e "s/LibDirName *lib$/LibDirName $(get_libdir)/" \ - "${ED%/}"/usr/$(get_libdir)/X11/config/Imake.tmpl || die "failed libdir sed" + "${ED}"/usr/$(get_libdir)/X11/config/Imake.tmpl || die "failed libdir sed" sed -i -e "s|LibDir Concat(ProjectRoot,/lib/X11)|LibDir Concat(ProjectRoot,/$(get_libdir)/X11)|" \ - "${ED%/}"/usr/$(get_libdir)/X11/config/X11.tmpl || die "failed libdir sed" + "${ED}"/usr/$(get_libdir)/X11/config/X11.tmpl || die "failed libdir sed" sed -i -e "s|\(EtcX11Directory \)\(/etc/X11$\)|\1${EPREFIX%/}\2|" \ - "${ED%/}"/usr/$(get_libdir)/X11/config/X11.tmpl || die "failed etcx11dir sed" + "${ED}"/usr/$(get_libdir)/X11/config/X11.tmpl || die "failed etcx11dir sed" sed -i -e "/# define Solaris64bitSubdir/d" \ - "${ED%/}"/usr/$(get_libdir)/X11/config/sun.cf || die + "${ED}"/usr/$(get_libdir)/X11/config/sun.cf || die sed -i -e 's/-DNOSTDHDRS//g' \ - "${ED%/}"/usr/$(get_libdir)/X11/config/sun.cf || die + "${ED}"/usr/$(get_libdir)/X11/config/sun.cf || die sed -r -i -e "s|LibDirName[[:space:]]+lib.*$|LibDirName $(get_libdir)|" \ - "${ED%/}"/usr/$(get_libdir)/X11/config/linux.cf || die "failed libdir sed" + "${ED}"/usr/$(get_libdir)/X11/config/linux.cf || die "failed libdir sed" sed -r -i -e "s|SystemUsrLibDir[[:space:]]+/usr/lib.*$|SystemUsrLibDir /usr/$(get_libdir)|" \ - "${ED%/}"/usr/$(get_libdir)/X11/config/linux.cf || die "failed libdir sed" + "${ED}"/usr/$(get_libdir)/X11/config/linux.cf || die "failed libdir sed" sed -r -i -e "s|TkLibDir[[:space:]]+/usr/lib.*$|TkLibDir /usr/$(get_libdir)|" \ - "${ED%/}"/usr/$(get_libdir)/X11/config/linux.cf || die "failed libdir sed" + "${ED}"/usr/$(get_libdir)/X11/config/linux.cf || die "failed libdir sed" } diff --git a/x11-misc/yabar/Manifest b/x11-misc/yabar/Manifest new file mode 100644 index 000000000000..e178c15c11f8 --- /dev/null +++ b/x11-misc/yabar/Manifest @@ -0,0 +1,3 @@ +DIST yabar-0.4.0_p20190316.tar.gz 892725 BLAKE2B eb14b06327533034756885c68ab03b1ff049c987d1dac6d083c553646cd178210429d9457c1067db3211fcb39e9814a260aed201dea4e6410544b9247c5dee93 SHA512 f93250605c5b56d64c7ec6a7e7faa6120cdc06191ddafb13822875fd98b1b7a1822d9b93b62c49c302b1d4bffb14a200feed937efb0b11711de7159ce83eb7c5 +EBUILD yabar-0.4.0_p20190316.ebuild 1408 BLAKE2B e828f9dd0a7b6bc16eca292b6b8202974d23e314c72ad2ca23c7238f7c8fa526450f6771afdd94e5d3fc6ef7f3bac848f875fa1a1474661f4e6750ac8adf5c66 SHA512 d95dbcb0b464aa297460368e2ed8703663edcd2c82bd2841a240469d308f71b903aa0f03adabdbc7c7574b9d2ea516042bd6aae198f88b1d1f4c8d97b861de11 +MISC metadata.xml 585 BLAKE2B 4d79040e69737a752069c4fc672996c9121347e6813a6f4ec31202685968d1bca500cf428e0ce601f63570abf64dd23eba1fe625b31552602f29809a0776d9c0 SHA512 8974255efba23f15dd84b4a158b82bf2a958de54f09b4ec8a85021d771814fddc482447b1df366227224981d7bd12d13c50b0b1f80b57db83ba023f55c177a2b diff --git a/x11-misc/yabar/metadata.xml b/x11-misc/yabar/metadata.xml new file mode 100644 index 000000000000..e6d7b0c55687 --- /dev/null +++ b/x11-misc/yabar/metadata.xml @@ -0,0 +1,21 @@ + + + + + lillyjsm@gmail.com + Jake Lilly + + + proxy-maint@gentoo.org + Proxy Maintainers + + + + Uses media-sound/playerctl to retrieve the name of the currently + played song + + + + geommer/yabar + + diff --git a/x11-misc/yabar/yabar-0.4.0_p20190316.ebuild b/x11-misc/yabar/yabar-0.4.0_p20190316.ebuild new file mode 100644 index 000000000000..b9fe19029872 --- /dev/null +++ b/x11-misc/yabar/yabar-0.4.0_p20190316.ebuild @@ -0,0 +1,61 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +COMMIT="a0d3fdfed992149b741eb8fcf53f02b5d1a6142e" +DESCRIPTION="A modern and lightweight status bar for X window managers" +HOMEPAGE="https://github.com/geommer/yabar" +SRC_URI="https://github.com/geommer/yabar/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="playerctl" + +DEPEND=" + app-text/asciidoc + dev-libs/libconfig:= + media-libs/alsa-lib + net-wireless/wireless-tools + x11-libs/cairo[xcb] + x11-libs/gdk-pixbuf:2 + x11-libs/libxkbcommon[X] + x11-libs/pango + x11-libs/xcb-util-wm + playerctl? ( media-sound/playerctl ) +" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${PN}-${COMMIT}" + +src_prepare() { + default + # Respect CFLAGS and LDFLAGS + # Declare VERSION without relying on git + # Replace playerctl dependency option with basename + sed -i -e "s:-flto -O2::g" -e "s:-Wall::" \ + -e "s:\$(shell git describe):0.4.0-179-ga0d3fdf:" \ + -e "s:^DEPS += playerctl-1.0:DEPS += playerctl:" \ + Makefile || die "Failed to update Makefile" +} + +src_compile() { + if use playerctl; then + emake PLAYERCTL=1 + else + emake + fi +} + +src_install() { + default + docinto examples + dodoc examples/example.config + docompress -x "/usr/share/doc/${PF}/examples" +} + +pkg_postinst() { + elog "An example yabar configuration file can be found in" + elog "the following path: /usr/share/doc/${PF}/examples" +} -- cgit v1.2.3