summaryrefslogtreecommitdiff
path: root/x11-misc
diff options
context:
space:
mode:
Diffstat (limited to 'x11-misc')
-rw-r--r--x11-misc/Manifest.gzbin49076 -> 49094 bytes
-rw-r--r--x11-misc/dunst/Manifest5
-rw-r--r--x11-misc/dunst/dunst-1.4.1.ebuild4
-rw-r--r--x11-misc/dunst/dunst-9999.ebuild (renamed from x11-misc/dunst/dunst-1.3.2.ebuild)13
-rw-r--r--x11-misc/i3lock/Manifest2
-rw-r--r--x11-misc/i3lock/files/i3lock-2.12-fno-common.patch11
-rw-r--r--x11-misc/i3lock/i3lock-2.12-r2.ebuild47
-rw-r--r--x11-misc/obmenu-generator/Manifest6
-rw-r--r--x11-misc/obmenu-generator/metadata.xml5
-rw-r--r--x11-misc/obmenu-generator/obmenu-generator-0.85-r1.ebuild (renamed from x11-misc/obmenu-generator/obmenu-generator-0.85.ebuild)5
-rw-r--r--x11-misc/obmenu-generator/obmenu-generator-0.87.ebuild36
11 files changed, 116 insertions, 18 deletions
diff --git a/x11-misc/Manifest.gz b/x11-misc/Manifest.gz
index f85f78ef3bac..06c37e16719c 100644
--- a/x11-misc/Manifest.gz
+++ b/x11-misc/Manifest.gz
Binary files differ
diff --git a/x11-misc/dunst/Manifest b/x11-misc/dunst/Manifest
index 2e7330469e44..e65049a0bcfe 100644
--- a/x11-misc/dunst/Manifest
+++ b/x11-misc/dunst/Manifest
@@ -1,5 +1,4 @@
-DIST dunst-1.3.2.tar.gz 121575 BLAKE2B 97f0011ce960a7852dca5a2917e328de2cc1a052ad0b7c2f07e878e3b6eb5281e49a070a574885b9a66eb6dc30ac07fdfd6322b44cbb7dbc1edf8d193a68b538 SHA512 eb7bff16a19d8f60e2f0eec419a0ffb2f8822b5ec2ffbe535303a71cc7d4ef528e5dbf2fe5f8f2f6f5bfd1ad2d39eab79b68054af924e118c646e059b6929465
DIST dunst-1.4.1.tar.gz 160124 BLAKE2B d618b3bffc8f4518f58d28e108a8aadf1ff71164f581632bc198b3d0a81f6efa0fff73513fa5d46ec4a7058bb1beb8d8a51cb01e4621c76f8d3f8653cc6e2270 SHA512 43667898e123ef0dea59e2ca55a76686785906e44b453b2a86bdf361045b3f6b751a2e81fa9f562127f80bf47f8c9248960c37f8365dbbe409d72ddc3deb34fb
-EBUILD dunst-1.3.2.ebuild 1069 BLAKE2B 69823f7cd90f4e97c5d2955633cd7a6bfb94200a88bc92c8e525681f0b1418968576d586cb2dfe01713d069244cd27476d21b6bf534cc33e96af8eb4da410ba8 SHA512 054afaa928d9366bf2b5537234c61d8fb1083c0d887f785d04bbb20c96714dd93226e7dcc3aa7481461551a83a812d5c474048bb8f837551c631ce0308f1c8e2
-EBUILD dunst-1.4.1.ebuild 1044 BLAKE2B 4d20f3082274218103bb731b0e8f16059bed680a9fa84697ca289ff1eafad549b99896b3d9e748a905c55cf0b87db17c9169a935840adde738292ae40de7a637 SHA512 98eba6766655758a649c9613711c531e63df55b27b26e4dba0b174295d18b199c089ad1f6f399d7eee4df3aa56d7bd803ac677c17ce34446be65d5cb69d82539
+EBUILD dunst-1.4.1.ebuild 1042 BLAKE2B 80f0cab6a7592ed4da0bdee6a8d595f0910567357e3eaf808d279264fc40d1be9d5bd028fff0ac568c9a083e35b5bd461f8d1cd8bb4301926da8fb052668cade SHA512 1fa787b051a4fb4472da55f44bf8d7ddd0175becb13423d7af68468b4e4706dda2be7995443c658cdf65d7561801886bdf8a7a359c623edb61ca671e7d394bab
+EBUILD dunst-9999.ebuild 1004 BLAKE2B 9c23de018abea492fe34e01d6522fdeec73c66ff129e8e635e9578216184334584fa140a6ec2949ecb60d9aeec159b18c32e51c314d0b93ef8fd49a10c0cdebd SHA512 3ac50ec734b720110e4ffe0f7ee6519eadbc8a0cb04dc67aec7a79260ddef27d15821853f1121b13c0af6b51274818dc7dcf93afe8651fea64529d2543e1f459
MISC metadata.xml 448 BLAKE2B 088d419b835ebdb800e07ae00892d0c01bef6f862d72ac3976d58202e532870c1c0f8e96ea292c95e9579bda48b5c81952f954afee300e250a21167af639bf7e SHA512 4269d385c94e1dcfcd89f9ba95486da2a7feea2370fe1cef33051a3886e8c7612911bca2da15fa049d6692994c8c342e308fdfa2645a5f576ad93080e8d54d73
diff --git a/x11-misc/dunst/dunst-1.4.1.ebuild b/x11-misc/dunst/dunst-1.4.1.ebuild
index c4b08b6ace54..6bd70a292b88 100644
--- a/x11-misc/dunst/dunst-1.4.1.ebuild
+++ b/x11-misc/dunst/dunst-1.4.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -10,7 +10,7 @@ SRC_URI="https://github.com/${PN}-project/${PN}/archive/v${PV}.tar.gz -> ${P}.ta
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
IUSE="dunstify"
CDEPEND="
diff --git a/x11-misc/dunst/dunst-1.3.2.ebuild b/x11-misc/dunst/dunst-9999.ebuild
index 84d3fba63c54..e756b3ec1f81 100644
--- a/x11-misc/dunst/dunst-1.3.2.ebuild
+++ b/x11-misc/dunst/dunst-9999.ebuild
@@ -1,22 +1,20 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
-
-inherit toolchain-funcs
+EAPI=7
+inherit git-r3 toolchain-funcs
DESCRIPTION="Customizable and lightweight notification-daemon"
HOMEPAGE="https://dunst-project.org/ https://github.com/dunst-project/dunst"
-SRC_URI="https://github.com/${PN}-project/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+EGIT_REPO_URI="https://github.com/${PN}-project/${PN}"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm x86"
+KEYWORDS=""
IUSE="dunstify"
CDEPEND="
dev-libs/glib:2
- dev-libs/libxdg-basedir
sys-apps/dbus
x11-libs/cairo[X,glib]
x11-libs/gdk-pixbuf
@@ -32,7 +30,6 @@ DEPEND="
dev-lang/perl
virtual/pkgconfig
"
-
RDEPEND="${CDEPEND}"
src_prepare() {
diff --git a/x11-misc/i3lock/Manifest b/x11-misc/i3lock/Manifest
index b4257d1b738b..9d0af9558d83 100644
--- a/x11-misc/i3lock/Manifest
+++ b/x11-misc/i3lock/Manifest
@@ -1,8 +1,10 @@
AUX i3lock-2.11-version.patch 395 BLAKE2B dee64a9c8b255e3cbadd27419929da66a8fe66c097dac64ada091d78d900595cd32645eac912eaa151b11fa565cbd4d613502e218cef8d118892bf7455fb0749 SHA512 26bffc363d833a6c7049bd6cc0b05d6d2e737dce184e0265d67949f04371c399f41cc54e7071a63d1bffec5d9166aa7c4a4d0bb8fc3fe6b67cb1366963dc08b0
+AUX i3lock-2.12-fno-common.patch 312 BLAKE2B d93783fe971d5a36212e8a4f50d1ccfee35000656f0411d7ccbab8bd723c3564bf5a40e2eebe5c0e662363909ee147a395c61d0d3c004a5606031240405e6134 SHA512 4fdbb7d3c2e18738c788e3cece95735f3a91af4c2f26b74417fd48e789a4342b3e60b0ad456c4882628ed7a240c5285097991aad161d87e8ddfe51f9fb0b0ff7
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-r1.ebuild 673 BLAKE2B 1706e64f32323b9d697ece1413703ca9b460b593520c6421dcf9d8736a969e03d562679f6eb558071d3fcbaa8128b69a010c5c4780239fc0ed5db50d3a6240e5 SHA512 f9dcf41c09e2339f78de5c05877e8d7555a857d0084b8f5e72215fe15c0ed72c1e75378e8afcaf117b92a2ef22d3ebde33142b5f341eb67e7b6eafd12e09295a
EBUILD i3lock-2.11.1-r1.ebuild 795 BLAKE2B da18598d18c47b6642cf2e3dc70e136fefb066165ede2eb7bd2fdac87dffc59d5a51d55903b81d0d9083b4fb7ddfcbc528ccb743d0b7ed1fb67e0a5772ced37a SHA512 b4b1e34a2eaddd28a7b13c363548b4ed0008a39bd9d02018e06943ce7b65db1d3beafd966ec7d5f534aea2e9b915d7dde9f8108ce8b47c900f9604b9c07a41ab
EBUILD i3lock-2.12-r1.ebuild 750 BLAKE2B f34e40403d027603c8cc2b4f1c246dc4c26f5e1de54c462c9e6a3b95bd36613cc1812591ec36094cdd16fbef2d2b7853aad08ec8797f5f85c42dec4dc9d92754 SHA512 be305300b6e01a7a381d2b2954f36d355907296fbedc5da698c77be9d3e8d6cf03178b50ce6169d9aa4708fd6e94a5d517744624f49b0cca5aefe6371e3381da
+EBUILD i3lock-2.12-r2.ebuild 781 BLAKE2B 21494b572ec4a81756f2dcc0cc20200dea41b11d2242249195c71d33e66d9ca0e15d49fbf6363c543d712f1dc9862adf103b33d3780d64c17925a63d252d105e SHA512 1bc9ccab0673d265259b1a97f963b0c81bf5ef2836782f10a444038a2a10eee10abff7c2b34a47833a17f7a9e5c2dd05621e69040a03671cc07ec399567d7daf
MISC metadata.xml 276 BLAKE2B c4cbc92f4cc708c8a571df5735be5dc6d3b2b9d882265fbf398ca38a7c685a9da8d647e78d05a85edae0568f141b065edaa6ac6f6022106fabb8126740b1c60d SHA512 3497963f4fb51bb32521472b54a995091cb457d2cda65c786bd4b46e5af325caf8f6d5c969cefa0c09fe717df09fb015ec59b52f5571c3b2b9d4ea33e6c843ab
diff --git a/x11-misc/i3lock/files/i3lock-2.12-fno-common.patch b/x11-misc/i3lock/files/i3lock-2.12-fno-common.patch
new file mode 100644
index 000000000000..09003b165919
--- /dev/null
+++ b/x11-misc/i3lock/files/i3lock-2.12-fno-common.patch
@@ -0,0 +1,11 @@
+--- a/unlock_indicator.c
++++ b/unlock_indicator.c
+@@ -35,7 +35,7 @@
+
+ /* The current position in the input buffer. Useful to determine if any
+ * characters of the password have already been entered or not. */
+-int input_position;
++extern int input_position;
+
+ /* The lock window. */
+ extern xcb_window_t win;
diff --git a/x11-misc/i3lock/i3lock-2.12-r2.ebuild b/x11-misc/i3lock/i3lock-2.12-r2.ebuild
new file mode 100644
index 000000000000..07a68eb55c25
--- /dev/null
+++ b/x11-misc/i3lock/i3lock-2.12-r2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit 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 ~ppc64 ~x86"
+
+RDEPEND="
+ >=x11-libs/libxkbcommon-0.5.0[X]
+ dev-libs/libev
+ sys-libs/pam
+ x11-libs/cairo[X,xcb(+)]
+ x11-libs/libxcb[xkb]
+ x11-libs/xcb-util
+ x11-libs/xcb-util-xrm
+"
+DEPEND="
+ ${RDEPEND}
+ virtual/pkgconfig
+"
+DOCS=( CHANGELOG README.md )
+PATCHES=(
+ "${FILESDIR}"/${PN}-2.12-fno-common.patch
+)
+
+src_prepare() {
+ default
+
+ sed -i -e 's:login:system-auth:g' pam/${PN} || die
+}
+
+src_configure() {
+ tc-export CC
+ default
+}
+
+src_install() {
+ default
+ doman ${PN}.1
+}
diff --git a/x11-misc/obmenu-generator/Manifest b/x11-misc/obmenu-generator/Manifest
index c3341db78aac..36bac083489e 100644
--- a/x11-misc/obmenu-generator/Manifest
+++ b/x11-misc/obmenu-generator/Manifest
@@ -1,3 +1,5 @@
DIST obmenu-generator-0.85.tar.gz 20558 BLAKE2B 526657eb9fc7ed0adc3681809d0f8b763f5faf7b2cb578962e1c2ab2e2bd488f386bcd6e7bf45e5752a2d339048af37f05bf31ef3947c2a9642f15e99db00eac SHA512 d6925ec8c2b75eec12bc23840799cedf4b882787b62a6b8814ca6c8b3bc5d22d2b8a4510fa6829d66541923caf3163a85eefc068a96ead631a3200467c563545
-EBUILD obmenu-generator-0.85.ebuild 590 BLAKE2B 8624e8cd51b61092dfc045ac6bf864171ae209e1c52e109c0d2798b6e8e300e8cddb67554b9bb2e1f41e52f628adee955c79bc8ccb0d0fcc61cfc8a1c762a874 SHA512 87fab8c46ac4773e348a6e16968c4fc8b64422f189e1c6d2f66bcbf6335de85e31c25a9837f805f1e3dc1fc11d97581d28594b22a8a038b41047f8050fc46836
-MISC metadata.xml 366 BLAKE2B b86e2366a6df0199a2fc48e10a6aea3f0d2c12a60013adb4f1308b18a082e90f0b21a28fa539f36eb8fd575c7f645e5b53422c8d553810cdb82a626593dbbd5c SHA512 7bb0e3571b601e324a4634f33eae29592d3a76d9636d3dbfa6bf2e486386672d6c1cac041e95028b76ff107877fba18f66fbbeef8eb72ab9348de97d6e91853b
+DIST obmenu-generator-0.87.tar.gz 20648 BLAKE2B ba4f223c61cc380aa510d02c640e0694a6235a06cd44db0b6f929730747ff8f7f62842c545a8684a00fe31fa990ec7ce8488f8b2efd45cbd5852803c3c81ce99 SHA512 dfbe9e2f1565c7f02c08885ac9980fd35e6d698208f813d62cf97a34befe16987e0fca29429fce006bafbb8bd04a05c63e1a109d70bb757240199b8a970ba55e
+EBUILD obmenu-generator-0.85-r1.ebuild 611 BLAKE2B f1ba98e0e35fe7e5c64a1104ad84649a0b4b7d74115ed0b3ede21cf63aa684188cdbd3117c3c4cfeef5f355b0d5efb594e49eba3e5bb28f2addb3e86fb72202c SHA512 1812382a1700870dead875fea637f784215b0a5602b5605c8f80246b0526f8bde03cfdf5dc8a774169feca204a39b66c60735261a1ed24d4a8223b1b34441f7b
+EBUILD obmenu-generator-0.87.ebuild 803 BLAKE2B d5820e0ebad344ab6fab057998f1d49c4cd34cddb3185652c7fe53d54722770544963f5e805199572ef19b0f905cd0b6dabf23fe4e9059cdd48f802fd938c8c1 SHA512 eeea5f32515a83c28c2e707db14b82f71b54decf37d9f002f41dbb5e42cd187f0ec590929c67cfa71d3c67477f1beedebe6a9cd8fc412fa8566d6cd376c4d02e
+MISC metadata.xml 445 BLAKE2B 6f47ae8ef7c079b03a0e8769bcf6ea35b0743dfb8f94f7ee99eba54f0dd1e66ac12a1d9198ffa246601965d02a0260ef667c4b48bac243fa1c82afe0e094be1d SHA512 8cf342329f67576b238d72043cc6485628f78874ee2a0ec54c0cba8e99ed5eeb0348c75396f035c82f6d3dbb501e338d090cca8bacd0a9c8ac969cf9e4de9d67
diff --git a/x11-misc/obmenu-generator/metadata.xml b/x11-misc/obmenu-generator/metadata.xml
index 983a6702f5f7..fccc2dd74f08 100644
--- a/x11-misc/obmenu-generator/metadata.xml
+++ b/x11-misc/obmenu-generator/metadata.xml
@@ -1,7 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!--maintainer-needed-->
+ <maintainer type="person">
+ <email>bkohler@gentoo.org</email>
+ <name>Ben Kohler</name>
+ </maintainer>
<upstream>
<maintainer status="active">
<email>trizenx@gmail.com</email>
diff --git a/x11-misc/obmenu-generator/obmenu-generator-0.85.ebuild b/x11-misc/obmenu-generator/obmenu-generator-0.85-r1.ebuild
index e97a79d66f24..aa0f48f2db97 100644
--- a/x11-misc/obmenu-generator/obmenu-generator-0.85.ebuild
+++ b/x11-misc/obmenu-generator/obmenu-generator-0.85-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -12,8 +12,9 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
RDEPEND="
- dev-lang/perl
+ dev-lang/perl[gdbm]
dev-perl/Data-Dump
+ dev-perl/Gtk2
>=dev-perl/Linux-DesktopFiles-0.90.0
x11-wm/openbox
"
diff --git a/x11-misc/obmenu-generator/obmenu-generator-0.87.ebuild b/x11-misc/obmenu-generator/obmenu-generator-0.87.ebuild
new file mode 100644
index 000000000000..d00c2b742b88
--- /dev/null
+++ b/x11-misc/obmenu-generator/obmenu-generator-0.87.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils
+
+DESCRIPTION="A fast pipe/static menu generator for the Openbox Window Manager"
+HOMEPAGE="https://github.com/trizen/obmenu-generator"
+SRC_URI="https://github.com/trizen/obmenu-generator/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ dev-lang/perl[gdbm]
+ dev-perl/Data-Dump
+ >=dev-perl/Linux-DesktopFiles-0.90.0
+ x11-wm/openbox
+"
+
+src_install() {
+ dobin ${PN}
+
+ insinto /etc/xdg/obmenu-generator
+ doins schema.pl
+
+ dodoc README.md
+}
+
+pkg_postinst() {
+ elog "For icon (-i) functionality, install:"
+ optfeature "support via gtk+:2 (default)" dev-perl/Gtk2
+ optfeature "support via gtk+:3 (enabled via config)" dev-perl/Gtk3
+}