summaryrefslogtreecommitdiff
path: root/sys-apps
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-09-15 09:01:56 +0100
committerV3n3RiX <venerix@redcorelinux.org>2019-09-15 09:01:56 +0100
commite8f81810baa21f490d6910e8e2d424546b72a333 (patch)
treedb79151c528a566490ffcac0d7b64484e12b4762 /sys-apps
parentd00821e77f72d4af4ea30158c1c6e18ffff0875b (diff)
gentoo resync : 15.09.2019
Diffstat (limited to 'sys-apps')
-rw-r--r--sys-apps/Manifest.gzbin50482 -> 50310 bytes
-rw-r--r--sys-apps/hwids/Manifest2
-rw-r--r--sys-apps/hwids/hwids-20190316.ebuild2
-rw-r--r--sys-apps/idle3-tools/Manifest2
-rw-r--r--sys-apps/idle3-tools/idle3-tools-0.9.3_pre20120123-r1.ebuild2
-rw-r--r--sys-apps/keyutils/Manifest2
-rw-r--r--sys-apps/keyutils/keyutils-1.6.1.ebuild2
-rw-r--r--sys-apps/lomoco/Manifest7
-rw-r--r--sys-apps/lomoco/files/lomoco-1.0-gentoo-hardware-support.patch287
-rw-r--r--sys-apps/lomoco/files/lomoco-1.0-updated-udev.patch95
-rw-r--r--sys-apps/lomoco/files/lomoco-pm-utils-r17
-rw-r--r--sys-apps/lomoco/files/lomoco.conf9
-rw-r--r--sys-apps/lomoco/lomoco-1.0-r9.ebuild52
-rw-r--r--sys-apps/lomoco/metadata.xml12
-rw-r--r--sys-apps/pkgcore/Manifest6
-rw-r--r--sys-apps/pkgcore/pkgcore-0.10.3.ebuild (renamed from sys-apps/pkgcore/pkgcore-0.10.2.ebuild)4
-rw-r--r--sys-apps/pkgcore/pkgcore-9999.ebuild4
-rw-r--r--sys-apps/portage/Manifest2
-rw-r--r--sys-apps/portage/portage-2.3.75-r1.ebuild265
-rw-r--r--sys-apps/xdg-desktop-portal/Manifest2
-rw-r--r--sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2-r1.ebuild (renamed from sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2.ebuild)1
21 files changed, 15 insertions, 750 deletions
diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz
index 79a15ab7b6e4..746ba002eb6e 100644
--- a/sys-apps/Manifest.gz
+++ b/sys-apps/Manifest.gz
Binary files differ
diff --git a/sys-apps/hwids/Manifest b/sys-apps/hwids/Manifest
index fc04c11fbe97..4c0d643fbe00 100644
--- a/sys-apps/hwids/Manifest
+++ b/sys-apps/hwids/Manifest
@@ -4,7 +4,7 @@ DIST hwids-20190316.tar.gz 3312959 BLAKE2B d9f4c7170979c404a69ca0b51903af34db01a
DIST hwids-20190818.tar.gz 3407208 BLAKE2B c2a0098cba4a34210461a2781f325a95f18696c1917ff3a1c26a2f56383e9edd087ab6b3a1a173a92df829fc250cf460d915a98298f9c38a71396bf232916245 SHA512 74086f96152482af3c9caabc729f34d193cc619aae88d44aa0472d674b7533ab806b13243c95bfa04417bdd40e3bb7069b766c2c0824f19d0c62385b043a01c2
EBUILD hwids-20171003.ebuild 1692 BLAKE2B f5f7f80998064870b8f7a515e19b40412b5085ec46b33d2ffec5f721138be36de0d4dd3687c844d6988619a0276e7a02f1c3195b4b449f3559a9ecfb9f565fd2 SHA512 a6bae7bddd1ffcfc18965da4e568afc1e5246b3746f3b0c1453126475ef33f6f939c76ad5b5291df589e92489c5a0ea038e808ab38350bd52b7642291f50ca01
EBUILD hwids-20180917.ebuild 1723 BLAKE2B bd739975959bea7e22c5f145e7fb00be9955071b63e83fc24f9ddb18adc41d1d6efe0c2690c0028595ffd57430599794be87779d9f66d6e7a418bfb37e01c63b SHA512 62e67422b893839bba28d6c19d7212c081d216d3b16c03bf1706ed2e59bf500e888ccb7c71d2d30d18b6ca864ccc916186f52f797b183520e69cca9c2fb66af6
-EBUILD hwids-20190316.ebuild 1737 BLAKE2B 6420065931867a382974fc5ab0670327bde6f6e588cbeb65a7e0e143186b4e8ed7db787c464374c17c6f087fdd558eea3f645eedead90e25f6e2e30e8e55a3d8 SHA512 d1755667f4c0ef441b2fd23176c89c3725406c3c73684e52893c659c49ae82e42d1daae48cb5216210e20141767fead8d1619eaa7f3d4e622691a2e3447d8321
+EBUILD hwids-20190316.ebuild 1734 BLAKE2B 81a87b6e1272520cf215307cff4ce59135c7ddd52b6d67eaf22abb03e908aefc15627e8d3f8f21e259ea62b0bab77df0836dd7b4fde588e3a1d56469f28930ff SHA512 aa13399924333dbb695b26a73c2bd517d5b51ace4c25dc3d7102aef8c9bb551f96f8b66cbb41354db412d73d6cb4623dd076c040b63d8d7d96f34e37e0b60186
EBUILD hwids-20190818.ebuild 1722 BLAKE2B dcdc1c33133c7b16e2f9ddda850559b02e24474c79a95e904d060eed73ae21b7fa257c64ff45de9b127ea27ce97005a82cff184e44c9d6931e36351d633d9c3d SHA512 e7236b612898123ddcb20a675dcad60ce917c9bf09b9a3316bb4dd0e1d26f30dddec906ea65f26ecbe9b84213dd7608185304e0f0ed40450f2270c2907077f39
EBUILD hwids-99999999.ebuild 1722 BLAKE2B dcdc1c33133c7b16e2f9ddda850559b02e24474c79a95e904d060eed73ae21b7fa257c64ff45de9b127ea27ce97005a82cff184e44c9d6931e36351d633d9c3d SHA512 e7236b612898123ddcb20a675dcad60ce917c9bf09b9a3316bb4dd0e1d26f30dddec906ea65f26ecbe9b84213dd7608185304e0f0ed40450f2270c2907077f39
MISC metadata.xml 647 BLAKE2B 88b205060dbd1c22edb25b740b5b84d0b36e8746a8bfd5793ab385afa2afd34e54626c2b09e59dc2cf91d838ae44dea878be26cd9cab83a98054a3d0b4bfbd52 SHA512 b05dbd41c2a839d2ac8baaf8ee2352ee999d48deb123c54e048da44cccb06f64729620983848a6b16ada8af50e6fb68adf15323ff362f230b7213f485b1ec27c
diff --git a/sys-apps/hwids/hwids-20190316.ebuild b/sys-apps/hwids/hwids-20190316.ebuild
index 99a221a8e85f..88c776dbf656 100644
--- a/sys-apps/hwids/hwids-20190316.ebuild
+++ b/sys-apps/hwids/hwids-20190316.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "99999999" ]]; then
EGIT_REPO_URI="${HOMEPAGE}.git"
else
SRC_URI="${HOMEPAGE}/archive/${P}.tar.gz"
- KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+ KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
fi
LICENSE="|| ( GPL-2 BSD ) public-domain"
diff --git a/sys-apps/idle3-tools/Manifest b/sys-apps/idle3-tools/Manifest
index 8c455d2639c9..1f7801ae81cd 100644
--- a/sys-apps/idle3-tools/Manifest
+++ b/sys-apps/idle3-tools/Manifest
@@ -1,4 +1,4 @@
AUX makefile.patch 951 BLAKE2B 945ce0da10772695815b4ee6620dc27faafe232f696e3a11fa2e3f172b8e51095dfa2e034fa8f870871f9f0bc000b9aa7a1ab22659f6b0641b6223e5f87524e9 SHA512 544dfc040211706ca15272625ac95c876749670a6d7919e37651bb076bf7911682943ea621c6022e7a216c8fbe434f9fc74c44e3c737489297541bf2d8d29d3e
DIST idle3-tools-0.9.3_pre20120123.tar.bz2 19842 BLAKE2B 09095a1382e116c6171cf38c2d9cbdba32e38b3890f5169ed966b707bcd27f70e78efaef8c3500499fc261347c1cc228a8b39d910d719451cc11cc40fcb71b1a SHA512 309a6e500b71d64d569729f44b597fd218f983b9018373a4871a62137b32bd540524b757648fe9e873d949de772f26428cb82d16b367212e6d1fb592aa7bfbf1
-EBUILD idle3-tools-0.9.3_pre20120123-r1.ebuild 456 BLAKE2B 954d74938dd4e552a902becab3cb668ee12df6760c1062735d49ef3ee7a4766fbb22088dc3e4e6565b8d7ac132b8887abc14cea7195d6fccb99a558d9e7d4da5 SHA512 d5dc866ed03f67e925aae40ee6db3a346fc919c3bd4686002ab5473b9477a95c9af64beeb2c8298fd826e9e681e1be68355105f343619c82792d6872696842ab
+EBUILD idle3-tools-0.9.3_pre20120123-r1.ebuild 455 BLAKE2B e7b2c2155b3ddaa923528571b955a9b2a7f186912a708afb184244d8ad6de779736dd52ee5b963ea77584b5c040866893322ecbf67ab5c3e35b4fe983108b068 SHA512 f4da1ed3a4aa03fa3a7bc46d0d0b56518dde42e0cca17e1c4bcd1cd9585e455d595b8f85dbead196f57e4395f13e6236df6e98ba0940bf434fc22172bde6313e
MISC metadata.xml 952 BLAKE2B e4123a25039cf4653b5e0818fde19ad2827923f013b0ca8c345f2ed204b9e0a38e49da2185c42b8507b5c053801f84ebce62ce4efd91d7bfdd302ebbe5c94632 SHA512 a7e419e6421ab02ad87c430ead433738aa3043249deb164e51b81674661fd4b8edaf9da11b679cd098373f5cb627a95979525c0bfb8d60ab8b691fd541e3a061
diff --git a/sys-apps/idle3-tools/idle3-tools-0.9.3_pre20120123-r1.ebuild b/sys-apps/idle3-tools/idle3-tools-0.9.3_pre20120123-r1.ebuild
index c9e89fb8094b..40e2616b0351 100644
--- a/sys-apps/idle3-tools/idle3-tools-0.9.3_pre20120123-r1.ebuild
+++ b/sys-apps/idle3-tools/idle3-tools-0.9.3_pre20120123-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.bl4ckb0x.de/files/${P}.tar.bz2"
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="amd64 ~arm x86"
+KEYWORDS="amd64 arm x86"
PATCHES=( "${FILESDIR}"/makefile.patch )
diff --git a/sys-apps/keyutils/Manifest b/sys-apps/keyutils/Manifest
index c04104c3a6e6..ea26bcf49a0a 100644
--- a/sys-apps/keyutils/Manifest
+++ b/sys-apps/keyutils/Manifest
@@ -16,6 +16,6 @@ DIST keyutils-1.6.1.tar.gz 119065 BLAKE2B b0c65d8a1ee8cab1ac712820a8bf073777eacd
DIST keyutils-1.6.tar.bz2 93973 BLAKE2B 250275852d13fb5f77786350e64175c9c0909d1a7e44750e44b09f79217acb9c40536bd61e15d1abdfe36b9e161832f4c59f11b73915d457356a273ad4999990 SHA512 ee50da165099ea26904066d24b27c5165cb1eb78df6768cba3a534aa318a5c8d926ec6e5322a38c8cedaa768cd79bdcb26ef918aa8447df2e5dfbbe7b8f200ff
EBUILD keyutils-1.5.11-r1.ebuild 3820 BLAKE2B d929dd8276d16e2f2cd38f6e815bf5fa63c43e20699ab69523d291ff88e2bac54386d7db45626564b50205f3e3943185a1066f9af1fc781bcef437f739cae244 SHA512 390277040f96c6ccd9b7d8a329e66c09fda691762e8c479e4f6c18cba6a02c718e139c9ea074ec678f4c7bc0e8b3f5d66e4a5eb758c93e02ecbb468e8cc3f6d4
EBUILD keyutils-1.5.9-r4.ebuild 2986 BLAKE2B 75f613871ba022cc24deebd12dea2cb0dee06db56477c96693c59b65fa4f63c33c212af624ac73bc4ad1c34aadc12783867821300cde0b2d49426e31401ac42f SHA512 bf13e04b7e089a1cedbd3a9f12a941066043352ad66128d6ba7a02149ff0e54b2030e81c93556f805fd2d5b286df121e20ecff7d06bd02d1a5852321b83558aa
-EBUILD keyutils-1.6.1.ebuild 3859 BLAKE2B 004924233fcbb1fada034fbfe7a475189c32002677dd3f39f8169a27ee43573e35eab0ca8368af570ad387fa708e7dbe3f031e1254d23642e2a81f80fa9840aa SHA512 03f8a97f9a9b6ab10019cd6c4223f59f1d0c0dc3e72b8f848617a2e56b7c41cd9e35f933e5f041dbd8d90a9e62f9cb1d0c99e79b5c491bbee49202966110c585
+EBUILD keyutils-1.6.1.ebuild 3858 BLAKE2B befaab3718050b33c58d8c75605cb3777dfb14481a3439f82307abf260dd625101a9076e215f14d0016cf23f77225741045a91ce9d64d0a0f24eb99b26038228 SHA512 58922c537555935727f2fb1af2c2561651abd0616112e40d4ff2ea762cfbe731209de6c380061fcac81a0f2f444bec0412a3bf48ea6e55ba3ea83ba4eca672bf
EBUILD keyutils-1.6.ebuild 3805 BLAKE2B 9bfc8ac3ae965220f36b021b4dc2373e911387097aaa7f828334fa661964577a23bb6cf97818f7225f38de279d16b7d1fad8e96131482288e885e094e14d5402 SHA512 c35a43569ff5bfced26b1be0813d4f6420c12268af2be95294b5dbf53a0ca87887668f4aa8dc733d81ddc40f012cd179806c84697e82581f3f594ac4fd6b4018
MISC metadata.xml 424 BLAKE2B f4eb452bb90bf6b62f39d726bae137111c6fca619076888bb475bd2fb042e23db8f5d94240901d36a0c2f15a5774728429e2db2689dbad9ef4bb6d54b0a19b1f SHA512 211515865fbe17798b072bde0c699b67ec10e0716bad11224a3f1e00a729feea67b015cec4e8d870fa708179884176ee0799aee6d237cb4f2798f54a28c8042e
diff --git a/sys-apps/keyutils/keyutils-1.6.1.ebuild b/sys-apps/keyutils/keyutils-1.6.1.ebuild
index 452097f30717..b2dfc1add1e8 100644
--- a/sys-apps/keyutils/keyutils-1.6.1.ebuild
+++ b/sys-apps/keyutils/keyutils-1.6.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/dhowells/keyutils.git/s
LICENSE="GPL-2 LGPL-2.1"
SLOT="0/1.9"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sh ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sh ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="static static-libs test"
RDEPEND=""
diff --git a/sys-apps/lomoco/Manifest b/sys-apps/lomoco/Manifest
deleted file mode 100644
index e7d2930614bd..000000000000
--- a/sys-apps/lomoco/Manifest
+++ /dev/null
@@ -1,7 +0,0 @@
-AUX lomoco-1.0-gentoo-hardware-support.patch 9317 BLAKE2B 178bb28965991e03698a0194188cf21344c4d4f9f88cff811a282ec471fc3406ea8dfd43ab694a6f84ee4618ae11d5b709496a4c670320b6da933e0437652fba SHA512 137b318629a09b5600744602fd725c8b7b56fe350aca0f26fb9cb9d37f499b4bf353cc3fe2e20098132ea94d3dab5261937695407074ac8c736bd292f8dddf85
-AUX lomoco-1.0-updated-udev.patch 2335 BLAKE2B 9cd48f0ff0729e2b4b5e09bef032b3cbc09ddbf067b446addb67f7cb327153e2e3b9e5d2a2d7cca24c5e8b089041c66af9f8f04729f18d775e143cbfeaf5c10b SHA512 241496067804c3f5a3b508a2955bd139287b756fac6c9793003279d4def336c9d870eb807a81a02621e4edbc0895f27dd9565a10dbb16740fe88c9e186e4d196
-AUX lomoco-pm-utils-r1 82 BLAKE2B 8c5666d3d9428fce86f18f8fa406e8a8f7bd6946e9090f3861415ac2e60536611df4bc5ff117a8a8d550719e036cc0e25a5574c1aa4dac8f071092dbf9fc779d SHA512 316bcd13dfb18f573797c5e57cf318ac34efe347ae623a63e0b84d64360188d54308907111be54098a6c334822797c7018475b1c7930418d90e4826924117886
-AUX lomoco.conf 296 BLAKE2B a72b3f8b1bfbfe2f0ea38747a4ff92f9b1fde7a09ab3ee2ec1232df21fe0cb4eab1347f0feeae1691f58db6fbc3c81a38c2bd3d2aef7a974720f1ce53c958e6a SHA512 74dad00bb2aa15fefe16e59c56a34184fb3912aed319c6c1e5a72b7516fd29c0af305c50afe8ad819936175e06715f5b03ee7cd3c1f6a213c0d466484748f541
-DIST lomoco-1.0.tar.gz 24573 BLAKE2B c8b8769e6634b66bb8429e5828dc46bc34574c7115b6c4ca5490a478a5f3d53287b2e2e315e9eb83ecbc95746881490dcb098420eb16cfae85c2d40e9b60b315 SHA512 5cd04c956fe11112be83e8d4ad91e4a8fac1bacd03666e8959ce20f2cc372fc8c53a5ac86b94125088f6b303936f087caafe71248ca8511b6a580f58459aee9f
-EBUILD lomoco-1.0-r9.ebuild 1084 BLAKE2B 0cd595dc4dad573c84e1952fa91fe93dd69674102465cb71248434b5d72c6d582e432c09e0f0697f1480c352d9512c3cbb2bdab13de84d72cebfcbc15550181b SHA512 99659ad3f6a2a0bcaefb866daa09bdee5d34819a0a30a213d8e02dd251a165cfe5041713226930e0f24f9d5d6f289760558f3b2b41eea9cb145cc9888db17c89
-MISC metadata.xml 364 BLAKE2B d9920abf2e94a97c83f5f6c724e2604b079d64f07c2ce15a848eec39534852ba7bf05e80fbb095f6a492b50f0b7107f738b87145a1fb7668b66f2d40645a0a7f SHA512 babf2b499ee1e482a96fca2b8099b7e91c787df9e402a80f97348effb3da495a18d0057e2ac23127cf7482167278e56598100502d890ed152e937630cdd598f5
diff --git a/sys-apps/lomoco/files/lomoco-1.0-gentoo-hardware-support.patch b/sys-apps/lomoco/files/lomoco-1.0-gentoo-hardware-support.patch
deleted file mode 100644
index 5a5cd7d3fcb9..000000000000
--- a/sys-apps/lomoco/files/lomoco-1.0-gentoo-hardware-support.patch
+++ /dev/null
@@ -1,287 +0,0 @@
-- Support for other hardware
-- ssr comment in the mouse array.
-- Use of defines for numeric constants to improve code readability.
-- Debian patch integrated
-
-diff -Nuar --exclude '*~' lomoco-1.0.old/src/lomoco.c lomoco-1.0/src/lomoco.c
---- lomoco-1.0.old/src/lomoco.c 2006-03-01 06:10:05.000000000 -0800
-+++ lomoco-1.0/src/lomoco.c 2006-04-30 02:38:05.107430674 -0700
-@@ -32,11 +32,12 @@
- * model: you can find on the hardware, look for M/N: ...
- * csr: mouse with receiver (wireless)
- * res: mouse has resolution control
-- * sms: mouse has smart control
-+ * ssr: mouse has smart scroll reporting
-+ * sms: mouse has smart scroll
- * dual: dual receiver (wireless mouse+wireless keyboard)
- *
- * product id, name, model, csr, res, ssr, sms, dual */
--mouse_t mice [] = {
-+static mouse_t mice [] = {
- {0xc00e, "Wheel Mouse Optical", "M-BJ58", 0, 1, 0, 0, 0},
- {0xc00f, "MouseMan Traveler", "M-BJ79", 0, 1, 0, 0, 0},
- {0xc012, "MouseMan Dual Optical", "M-BL63B", 0, 1, 0, 0, 0},
-@@ -42,6 +42,7 @@
- {0xc012, "MouseMan Dual Optical", "M-BL63B", 0, 1, 0, 0, 0},
- {0xc01d, "MX510 Optical Mouse", "M-BS81A", 0, 1, 1, 1, 0},
- {0xc01e, "MX518 Optical Mouse", "M-BS81A", 0, 1, 1, 0, 0},
-+ {0xc051, "MX518 Optical Mouse", "M-BS81A", 0, 1, 1, 0, 0},
- {0xc024, "MX300 Optical Mouse", "M-BP82", 0, 1, 0, 0, 0},
- {0xc01b, "MX310 Optical Mouse", "M-BP86", 0, 1, 0, 0, 0},
- {0xc025, "MX500 Optical Mouse", "M-BP81A", 0, 1, 1, 1, 0},
-@@ -49,50 +50,37 @@
- {0xc041, "G5 Laser Gaming Mouse", "M-UAC113", 0, 1, 0, 1, 0},
- {0xc501, "Mouse Receiver", "C-BA4-MSE", 1, 0, 0, 0, 0},
- {0xc502, "Dual Receiver", "C-UA3-DUAL", 1, 0, 0, 0, 1},
-- {0xc503, "Receiver for MX900 Receiver", "C-UJ16A", 1, 0, 0, 1, 0},
-+ {0xc503, "Receiver for MX900", "C-UJ16A", 1, 0, 0, 1, 0},
- {0xc504, "Receiver for Cordless Freedom Optical", "C-BD9-DUAL", 1, 0, 0, 0, 1},
- {0xc505, "Receiver for Cordless Elite Duo", "C-BG17-DUAL", 1, 0, 0, 0, 1},
- {0xc506, "Receiver for MX700 Optical Mouse", "C-BF16-MSE", 1, 0, 0, 1, 0},
- {0xc508, "Receiver for Cordless Optical TrackMan", "C-BA4-MSE", 1, 0, 0, 1, 0},
-- {0xc702, "Receiver for Cordless Presenter", "C-UF15", 1, 0, 0, 0, 0},
-- {0xc704, "Receiver for diNovo Media Desktop", "C-BQ16A", 1, 0, 1, 1, 0},
-+
-+ /* From Michele Noberasco <s4t4n@gentoo.org> */
-+ {0xc50a, "Reciveer for Cordless Optical Mouse for Notebooks", "C-BJ27-MSE", 1, 0, 0, 0, 0},
-+
-+ /* From Robin H. Johnson <robbat2@gentoo.org> */
-+ {0xc50b, "Receiver for Cordless Desktop MX", "C-BK16A-DUAL",1, 0, 0, 1, 1},
-+
- /* From Markus Wiesner <m_wiesner@gmx.net> */
- {0xc50e, "Receiver for MX1000 Laser", "C-BN34", 1, 0, 1, 1, 0},
- {0xc512, "Receiver for Cordless Desktop MX3100 Laser", "C-BO34", 1, 0, 0, 1, 1},
-+
-+ {0xc702, "Receiver for Cordless Presenter", "C-UF15", 1, 0, 0, 0, 0},
-+ {0xc704, "Receiver for diNovo Media Desktop", "C-BQ16A", 1, 0, 1, 1, 0},
- {0x0000, NULL, NULL, 0, 0, 0, 0}
- };
-
--
- /*
-- * Description: Query the mouse and report all cordless mouse specific infos
-+ * Description: Print out a set of CSR data
- * e.g. receiver type, mouse type, battery status
- *
-- * Parameters: mouse_t *m
-- * mouse struct with the mouse specs
-- * struct usb_dev_handle *handle
-- * usb device handle of the mouse
-- * unsigned int addr
-- * address for dual receivers
-+ * Parameters: unsigned char* buf
-+ * result from query_csr internals
- *
- * Return: void
- */
--static void query_csr(mouse_t *m, struct usb_dev_handle *handle,
-- unsigned int addr) {
-- unsigned char buf[12] = {0};
--
-- if (usb_control_msg ( handle,
-- USB_TYPE_VENDOR | USB_ENDPOINT_IN,
-- 0x09,
-- (0x0003 | addr),
-- (0x0000 | addr),
-- (char *) buf,
-- 8,
-- TIMEOUT ) != 8) {
--
-- perror("Writing to USB device: CSR");
-- exit(EXIT_FAILURE);
-- }
--
-+static void print_csr(unsigned char* buf) {
- /* We have not obtained blocks P6 P0 P4 P5 P8 P9 PB0 PB1 */
-
- /* Is a C504 receiver busy? */
-@@ -111,6 +99,7 @@
- case 0x3c: printf ("C508\n"); break;
- case 0x3d: printf ("C506\n"); break;
- case 0x3e: printf ("C505\n"); break;
-+ case 0x3f: printf ("C50B\n"); break;
- case 0x42: printf ("C512\n"); break;
- default: printf ("Unknown (type %x)\n", P0);
- }
-@@ -138,6 +127,7 @@
- case 0x82: printf ("Cordless Optical TrackMan\n"); break;
- case 0x8A: printf ("MX700 Cordless Optical Mouse\n"); break;
- case 0x8B: printf ("MX700 Cordless Optical Mouse (2ch)\n"); break;
-+ case 0x94: printf ("Cordless Optical Mouse for Notebooks\n"); break;
- default: printf ("Unknown (type %x)\n", P4);
- }
-
-@@ -199,6 +189,38 @@
- }
- }
-
-+/*
-+ * Description: Query the mouse and report all cordless mouse specific infos
-+ * e.g. receiver type, mouse type, battery status
-+ *
-+ * Parameters: mouse_t *m
-+ * mouse struct with the mouse specs
-+ * struct usb_dev_handle *handle
-+ * usb device handle of the mouse
-+ * unsigned int addr
-+ * address for dual receivers
-+ *
-+ * Return: void
-+ */
-+static void query_csr(mouse_t *m, struct usb_dev_handle *handle,
-+ unsigned int addr) {
-+ unsigned char buf[12] = {0};
-+
-+ if (usb_control_msg ( handle,
-+ USB_TYPE_VENDOR | USB_ENDPOINT_IN,
-+ REQUEST_MOUSE_CSR,
-+ (0x0003 | addr),
-+ (0x0000 | addr),
-+ (char *) buf,
-+ 8,
-+ TIMEOUT ) != 8) {
-+
-+ perror("Writing to USB device: CSR");
-+ exit(EXIT_FAILURE);
-+ }
-+ print_csr(buf);
-+
-+}
-
- /*
- * Description: Query the mouse and report the current resolution
-@@ -218,8 +240,8 @@
-
- if (usb_control_msg ( handle,
- USB_TYPE_VENDOR | USB_ENDPOINT_IN,
-- 0x01,
-- (0x000e | addr),
-+ REQUEST_MOUSE_GET_RES_SSR,
-+ (VALUE_MOUSE_GET_RES | addr),
- (0x0000 | addr),
- (char *) buf,
- 1,
-@@ -255,8 +277,8 @@
- if (m->has_ssr) {
- if (usb_control_msg ( handle,
- USB_TYPE_VENDOR | USB_ENDPOINT_IN,
-- 0x01,
-- (0x0017 | addr),
-+ REQUEST_MOUSE_GET_RES_SSR,
-+ (VALUE_MOUSE_GET_SSR | addr),
- (0x0000 | addr),
- (char*) buf,
- 1,
-@@ -394,8 +416,8 @@
- assert ((set_channel == 1) || (set_channel == 2));
- if (usb_control_msg ( handle,
- USB_TYPE_VENDOR,
-- 0x02,
-- (0x0008 | addr),
-+ REQUEST_MOUSE_PUT_RES_SMS,
-+ (VALUE_MOUSE_CHANNEL | addr),
- ((set_channel - 1) | addr),
- NULL,
- 0,
-@@ -412,8 +434,8 @@
- if (set_unlock) {
- if (usb_control_msg ( handle,
- USB_TYPE_VENDOR,
-- 0x02,
-- (0x06 | addr),
-+ REQUEST_MOUSE_PUT_RES_SMS,
-+ (VALUE_MOUSE_UNLOCK | addr),
- (0x1 | addr),
- NULL,
- 0,
-@@ -430,8 +452,8 @@
- if (set_lock) {
- if (usb_control_msg ( handle,
- USB_TYPE_VENDOR,
-- 0x02,
-- (0x0006 | addr),
-+ REQUEST_MOUSE_PUT_RES_SMS,
-+ (VALUE_MOUSE_UNLOCK | addr),
- (0x0000 | addr),
- NULL,
- 0,
-@@ -448,8 +470,8 @@
- if (set_clear) {
- if (usb_control_msg ( handle,
- USB_TYPE_VENDOR,
-- 0x09,
-- (0x0004 | addr),
-+ REQUEST_MOUSE_CSR,
-+ (VALUE_MOUSE_CLEAR | addr),
- (0x0000 | addr),
- NULL,
- 0,
-@@ -483,8 +505,8 @@
-
- if (usb_control_msg ( handle,
- USB_TYPE_VENDOR,
-- 0x0002,
-- 0x000e,
-+ REQUEST_MOUSE_PUT_RES_SMS,
-+ VALUE_MOUSE_PUT_RES,
- (set_res / 400) + 2,
- NULL,
- 0,
-@@ -514,8 +536,8 @@
- assert ((set_sms == 1) || (set_sms == -1));
- if (usb_control_msg ( handle,
- USB_TYPE_VENDOR,
-- 0x02,
-- 0x0017,
-+ REQUEST_MOUSE_PUT_RES_SMS,
-+ VALUE_MOUSE_PUT_SSR,
- (set_sms == 1 ? 0x0001 : 0x0000),
- NULL,
- 0,
-@@ -641,7 +663,7 @@
- /* Do we support this device? If so, list it. */
- if ((m = find_mouse (device)) != NULL) {
-
-- printf ("%s.%s: %04x:%04x %s (%s) Caps: %s%s%s\n",
-+ printf ("%s.%s: %04x:%04x %s (%s) Caps: %s%s%s%s\n",
- device->bus->dirname,
- device->filename,
- device->descriptor.idVendor,
-@@ -650,6 +672,7 @@
- m->model,
- m->has_csr? "CSR ": "",
- m->has_res? "RES ": "",
-+ m->has_ssr? "SSR ": "",
- m->has_sms? "SMS ": ""
- );
- }
-@@ -667,7 +671,7 @@
- device->filename,
- device->descriptor.idVendor,
- device->descriptor.idProduct,
-- ret ? product : "Unknown"
-+ ret > 0 ? product : "Unknown"
- );
- continue;
- }
-diff -Nuar --exclude '*~' lomoco-1.0.old/src/lomoco.h lomoco-1.0/src/lomoco.h
---- lomoco-1.0.old/src/lomoco.h 2006-03-01 06:10:05.000000000 -0800
-+++ lomoco-1.0/src/lomoco.h 2006-04-30 02:34:04.381175920 -0700
-@@ -97,4 +97,17 @@
- int is_dual;
- } mouse_t;
-
-+
-+#define REQUEST_MOUSE_CSR 0x09
-+#define VALUE_MOUSE_GET 0x0003
-+#define VALUE_MOUSE_CLEAR 0x0004
-+#define REQUEST_MOUSE_GET_RES_SSR 0x01
-+#define VALUE_MOUSE_GET_RES 0x000e
-+#define VALUE_MOUSE_GET_SSR 0x0017
-+#define REQUEST_MOUSE_PUT_RES_SMS 0x02
-+#define VALUE_MOUSE_UNLOCK 0x0006
-+#define VALUE_MOUSE_CHANNEL 0x0008
-+#define VALUE_MOUSE_PUT_RES 0x000e
-+#define VALUE_MOUSE_PUT_SSR 0x0017
-+
- #endif /* __LOMOCO_H */
diff --git a/sys-apps/lomoco/files/lomoco-1.0-updated-udev.patch b/sys-apps/lomoco/files/lomoco-1.0-updated-udev.patch
deleted file mode 100644
index 783a2d5e712a..000000000000
--- a/sys-apps/lomoco/files/lomoco-1.0-updated-udev.patch
+++ /dev/null
@@ -1,95 +0,0 @@
-diff --git a/udev/toudev.awk b/udev/toudev.awk
-index 822421d..ada40e5 100644
---- a/udev/toudev.awk
-+++ b/udev/toudev.awk
-@@ -1,15 +1,20 @@
- #!/bin/awk -f
- BEGIN {
- FS = ","
-+ print "# udev.rules file for Logitech mouse control using lomoco"
-+ print "#"
-+ print ""
- print "ACTION != \"add\", GOTO=\"lomoco_end\""
-- print "SUBSYSTEM != \"usb\", GOTO=\"lomoco_end\""
-- print "SYSFS{idVendor} != \"046d\", GOTO=\"lomoco_end\""
-+ print "SUBSYSTEM == \"usb\", ENV{DEVTYPE}==\"usb_device\", GOTO=\"lomoco_start\""
-+ print "SUBSYSTEM != \"usb_device\", GOTO=\"lomoco_end\""
-+ print ""
-+ print "LABEL=\"lomoco_start\""
- print ""
- }
-
- $1 ~ /0xc[a-f0-9][a-f0-9][a-f0-9]/ {
- print "# " substr($3, index($3, "\"")) ", " $2
-- print "SYSFS{idProduct}==\"" substr($1, index($1, "x")+1) \
-+ print "ATTRS{idVendor}==\"046d\", ATTRS{idProduct}==\"" substr($1, index($1, "x")+1) \
- "\", RUN=\"lomoco\""
- }
-
-diff --git a/udev/udev.lomoco b/udev/udev.lomoco
-index 9e55511..da896d9 100755
---- a/udev/udev.lomoco
-+++ b/udev/udev.lomoco
-@@ -1,26 +1,36 @@
--#!/bin/bash
--
--case "$DEVPATH" in
-- *usbdev*.*)
-- dev=${DEVPATH##*usbdev}
-- bus=$(printf %03d ${dev%.*})
-- dev=$(printf %03d ${dev#*.})
--
-- . /etc/sysconfig/logitech_mouse
--
-- options=
--
-- if [ -n "$LOGITECH_MOUSE_RESOLUTION" ]; then
-- options="--$LOGITECH_MOUSE_RESOLUTION"
-- fi
--
-- if [ -z "$LOGITECH_MOUSE_DISABLE_CC" -o "$LOGITECH_MOUSE_DISABLE_CC" = yes ]; then
-- options="$options --no-sms"
-- fi
--
-- if [ -n "$options" ]; then
-- /usr/bin/lomoco -b $bus -d $dev $options
-- fi
-- ;;
--esac 2>&1 | /bin/logger -t lomoco
--
-+#!/bin/sh
-+#
-+# udev helper script for the locomo utility
-+#
-+
-+test -x /usr/bin/lomoco || exit 0
-+test -r /etc/lomoco.conf || exit 0
-+
-+options=
-+. /etc/lomoco.conf
-+
-+if [ -n "$LOGITECH_MOUSE_RESOLUTION" ]; then
-+ options="--$LOGITECH_MOUSE_RESOLUTION"
-+fi
-+
-+if [ -z "$LOGITECH_MOUSE_DISABLE_CC" -o "$LOGITECH_MOUSE_DISABLE_CC" = yes ]; then
-+ options="$options --no-sms"
-+fi
-+
-+if [ -n "$BUSNUM" ]; then
-+ options="$options -b $BUSNUM"
-+fi
-+
-+if [ -n "$DEVNUM" ]; then
-+ options="$options -d $DEVNUM"
-+fi
-+
-+if [ -n "$MODEL_ID" ]; then
-+ options="$options -p $MODEL_ID"
-+fi
-+
-+if [ -n "$options" ]; then
-+ /usr/bin/lomoco $options 2>&1 | \
-+ sed -e 's/^[[:blank:]]\+//' -e 's/ \+$//' -e '/^$/ d' | \
-+ logger -t lomoco -p daemon.info
-+fi
diff --git a/sys-apps/lomoco/files/lomoco-pm-utils-r1 b/sys-apps/lomoco/files/lomoco-pm-utils-r1
deleted file mode 100644
index 602de3d11571..000000000000
--- a/sys-apps/lomoco/files/lomoco-pm-utils-r1
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/sh
-
-case "$1" in
- thaw|resume)
- @UDEVDIR@/lomoco
- ;;
-esac
diff --git a/sys-apps/lomoco/files/lomoco.conf b/sys-apps/lomoco/files/lomoco.conf
deleted file mode 100644
index d69c6185bb61..000000000000
--- a/sys-apps/lomoco/files/lomoco.conf
+++ /dev/null
@@ -1,9 +0,0 @@
-LOGITECH_MOUSE_RESOLUTION=800
-LOGITECH_MOUSE_DISABLE_CC=no
-
-# Use the lsusb output to configure additional parameters bellow
-# Bus <BUSNUM> Device <DEVNUM>: ID 046d:<MODEL_ID> Logitech, Inc. MX510 Optical Mouse
-# Note: DEVNUM is dynamic and not recommened
-#BUSNUM=001
-#DEVNUM=009
-#MODEL_ID=c01d
diff --git a/sys-apps/lomoco/lomoco-1.0-r9.ebuild b/sys-apps/lomoco/lomoco-1.0-r9.ebuild
deleted file mode 100644
index 3e1eb600ddd5..000000000000
--- a/sys-apps/lomoco/lomoco-1.0-r9.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-inherit autotools eutils multilib toolchain-funcs udev
-
-DESCRIPTION="Lomoco can configure vendor-specific options on Logitech USB mice"
-HOMEPAGE="http://www.lomoco.org/"
-SRC_URI="http://www.lomoco.org/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 x86"
-IUSE=""
-
-RDEPEND="virtual/libusb:0"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-DOCS="AUTHORS ChangeLog NEWS README"
-
-src_prepare() {
- cp -f "${FILESDIR}"/lomoco-pm-utils-r1 "${T}" || die
- sed -i -e "s|@UDEVDIR@|$(get_udevdir)|" "${T}"/lomoco-pm-utils-r1 || die
-
- epatch \
- "${FILESDIR}"/${P}-gentoo-hardware-support.patch \
- "${FILESDIR}"/${P}-updated-udev.patch
-
- eautoreconf
-}
-
-src_compile() {
- emake
- emake udev-rules
-}
-
-src_install() {
- default
-
- insinto "$(get_udevdir)"/rules.d
- newins udev/lomoco.rules 40-lomoco.rules
-
- exeinto "$(get_udevdir)"
- newexe udev/udev.lomoco lomoco
-
- insinto /etc
- doins "${FILESDIR}"/lomoco.conf
-
- exeinto /etc/pm/sleep.d
- newexe "${T}"/lomoco-pm-utils-r1 lomoco
-}
diff --git a/sys-apps/lomoco/metadata.xml b/sys-apps/lomoco/metadata.xml
deleted file mode 100644
index 65883354c027..000000000000
--- a/sys-apps/lomoco/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>blshkv@pentoo.ch</email>
- <name>Anton Bolshakov</name>
- </maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
-</pkgmetadata>
diff --git a/sys-apps/pkgcore/Manifest b/sys-apps/pkgcore/Manifest
index 26035b45e496..d8c895222e34 100644
--- a/sys-apps/pkgcore/Manifest
+++ b/sys-apps/pkgcore/Manifest
@@ -1,6 +1,6 @@
-DIST pkgcore-0.10.2.tar.gz 644452 BLAKE2B e89045c76e12cea3d4750e5a03a3c8a7fde16a497c8ccba4618f97235382a2708d0a83bc1d1f1fb6ef2ba3cbfd0c04dff00e8b29af2cc3571dd30c9ef7f2a608 SHA512 4242f08084234288eeecede1122fead03781c74764668683493873962cfc5972efefb553c1587c72b29939084d033cafa815e36787165f8d2124309989efcde6
+DIST pkgcore-0.10.3.tar.gz 644700 BLAKE2B f59e772898ae9e0cb379e31663b5716bdfdeb9d0aa71eacb835e76e92cd3c77b52cd0ec9ca709e1d6f54d7ee54aba700ebcf0eab95257faeafad7ea382e5b4ff SHA512 28bd95f7e4c478409b81662a6e4b012ce8cf5f019158d003321cffb5f0418ec84d62ac0b738d42fea46ab49402b7d98f909e6473be439e0e0a02f1dc662109e0
DIST pkgcore-0.9.7.tar.gz 592202 BLAKE2B fa16380e89ad2fb2a05d8f08387c3cfa2203b4e6faad3fc4758d572eb08d6c64f781eef8c2d56151f1facec3a202325d4c4a271a1a3ced88df7371f2af75dbf3 SHA512 cb996fd35a8e4e73acfacf1942d498932ec092a282397bd41df72eea26b6d08c15e01b96ece8ebb6876e84281d85d4f8ef81e1f2ef107adff1b984ee592d6a6f
-EBUILD pkgcore-0.10.2.ebuild 1418 BLAKE2B 0859ca2a08cb9005a6e5b878fb27304d68fd5917d87777e545eefb9fb6d81a6c8a560e5871358a280b57e992efabf42d9a9dd410e304aff5fd69208d10854835 SHA512 ff28372817c98d556a038de4bd7e22cf7ed06103dacfc1a1855af3b243e8ff76251853e9ac4c502ac6f616646a019501a39f9dfe778f33767ddb6e5327e11dad
+EBUILD pkgcore-0.10.3.ebuild 1422 BLAKE2B 94c02312eca2b999086c8a7e2ed8cf043999e7d85b663f809f93769545205ee29bfca48f21065612ab9f2b37d3aace43654cbd7ffd742a9cc6493a0b247e0801 SHA512 d107b6261344fee23f37f4fc2ca1ab7c552b0d587edc64e679a564d9b1f8c3e9beecd6ac0a9d71e488dfdc0c3d34f362a215c6d03d0df4e442ae2c70ca06fcbb
EBUILD pkgcore-0.9.7.ebuild 1490 BLAKE2B 867dacbb663e06ddfc7595da418bf5b71a5481972317496a9c93ca00ebee64233abec8790304c1b10097ba6b2444fc01f1713803b09940608cd1b4535ccfeac5 SHA512 362e413b8ea9d0bcefdfeeb66272ce9e922a2461ac158977634c33a9b9fb672b6ac6741223feb43c82ba393dc8b8274a7825781c4f3a8790b6f1da7dd75731e7
-EBUILD pkgcore-9999.ebuild 1418 BLAKE2B 0859ca2a08cb9005a6e5b878fb27304d68fd5917d87777e545eefb9fb6d81a6c8a560e5871358a280b57e992efabf42d9a9dd410e304aff5fd69208d10854835 SHA512 ff28372817c98d556a038de4bd7e22cf7ed06103dacfc1a1855af3b243e8ff76251853e9ac4c502ac6f616646a019501a39f9dfe778f33767ddb6e5327e11dad
+EBUILD pkgcore-9999.ebuild 1422 BLAKE2B 94c02312eca2b999086c8a7e2ed8cf043999e7d85b663f809f93769545205ee29bfca48f21065612ab9f2b37d3aace43654cbd7ffd742a9cc6493a0b247e0801 SHA512 d107b6261344fee23f37f4fc2ca1ab7c552b0d587edc64e679a564d9b1f8c3e9beecd6ac0a9d71e488dfdc0c3d34f362a215c6d03d0df4e442ae2c70ca06fcbb
MISC metadata.xml 409 BLAKE2B 42709aa3a13109a21d1cfa0db9ef758216a2e902d68a10f0db14b4019464a702ef0c91079d0856f9389a2221886bbd3d5d5480ca99efc708543d198d00b7ed3e SHA512 ec04202f105a62a697511c7a89dad118b3618fdce4044c25648492e1557a95b9e29c01a08fca21e106273485471af98c52a6db6b2a40605a67a632938faebd29
diff --git a/sys-apps/pkgcore/pkgcore-0.10.2.ebuild b/sys-apps/pkgcore/pkgcore-0.10.3.ebuild
index 9c3d2f6fb067..670df92a2cf7 100644
--- a/sys-apps/pkgcore/pkgcore-0.10.2.ebuild
+++ b/sys-apps/pkgcore/pkgcore-0.10.3.ebuild
@@ -17,7 +17,7 @@ fi
DESCRIPTION="a framework for package management"
HOMEPAGE="https://github.com/pkgcore/pkgcore"
-LICENSE="BSD"
+LICENSE="BSD MIT"
SLOT="0"
IUSE="doc test"
RESTRICT="!test? ( test )"
@@ -26,7 +26,7 @@ RDEPEND="dev-python/lxml[${PYTHON_USEDEP}]"
if [[ ${PV} == *9999 ]]; then
RDEPEND+=" ~dev-python/snakeoil-9999[${PYTHON_USEDEP}]"
else
- RDEPEND+=" >=dev-python/snakeoil-0.8.1[${PYTHON_USEDEP}]"
+ RDEPEND+=" >=dev-python/snakeoil-0.8.3[${PYTHON_USEDEP}]"
fi
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/sys-apps/pkgcore/pkgcore-9999.ebuild b/sys-apps/pkgcore/pkgcore-9999.ebuild
index 9c3d2f6fb067..670df92a2cf7 100644
--- a/sys-apps/pkgcore/pkgcore-9999.ebuild
+++ b/sys-apps/pkgcore/pkgcore-9999.ebuild
@@ -17,7 +17,7 @@ fi
DESCRIPTION="a framework for package management"
HOMEPAGE="https://github.com/pkgcore/pkgcore"
-LICENSE="BSD"
+LICENSE="BSD MIT"
SLOT="0"
IUSE="doc test"
RESTRICT="!test? ( test )"
@@ -26,7 +26,7 @@ RDEPEND="dev-python/lxml[${PYTHON_USEDEP}]"
if [[ ${PV} == *9999 ]]; then
RDEPEND+=" ~dev-python/snakeoil-9999[${PYTHON_USEDEP}]"
else
- RDEPEND+=" >=dev-python/snakeoil-0.8.1[${PYTHON_USEDEP}]"
+ RDEPEND+=" >=dev-python/snakeoil-0.8.3[${PYTHON_USEDEP}]"
fi
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index d3cafe223ba8..a11a7f75e74c 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -2,12 +2,10 @@ AUX README.RESCUE 134 BLAKE2B 2cd153e0077388f29e11779670086c50fb1a470b9bb76969a7
AUX portage-ccache.conf 60 BLAKE2B b45ac69ba4bf6b221191ab9618aa484948ad8765ae906402e83df4b72fd10e006621523fe5b6d59219318a978e368649047784bb85771cd189b2542a2e19f941 SHA512 36427e57046118ecf982fc3b1a80a3543b5682e3eef7df5dfc8a50b261a5da56f997dd75f63c5194049aceea204c37aee638a3bc383b9f7a0eff8ac9c35f3b1c
DIST portage-2.3.66.tar.bz2 1023966 BLAKE2B dc378b714101b287fa33defeb778e586da83275cdc2d0bc7a98e9f2ea568568313d6a2767f693f3111fc41f0c6f07451315021186a1719bd52520da327c103d6 SHA512 f8642237e0127d9838c6e91430a19b8886295f8ce6b18cf915d6eb63204c7a8c65783f1554eec90b7ce7d0b613ef4206643eec8751b0594de1dcb4ede4491779
DIST portage-2.3.69.tar.bz2 1027945 BLAKE2B 22a06370d9db8f8954f609a4435983b914f03c11fa1c4c857089738db574e3346fc286c77bb62103d868742b423484b3a186cbc22545cccca0f516a5724e331e SHA512 20a6c9d26829e9d3738da824aa3fcc0bc8f01019ae9631871ce56e5ff37d91ed27d7b9505c433cc3b7441290abf98bf0897bbb66c099cbb982854047e6c8f045
-DIST portage-2.3.75.tar.bz2 1032575 BLAKE2B c4f3e9a7e7056af19da6a56599fb79a26331d6ab88981f966b77e2d17ee5dac1a585f54b1185f64855c9c2af544684b759143f657a529878a4e6eb9df4757340 SHA512 06dabc9bff2992b197575ceab5b4f117aca01a10d2556bb006bb28bd4c1d99edfbff753e83aba706782da1e365b923e081ce2037053fed31e18baa5fab6da4a2
DIST portage-2.3.76.tar.bz2 1033462 BLAKE2B 1be0641337cd7d2a55f8aaba6f84bbfa7182503050e669fb28cd00e4de13cce31ec6e33cc2794e372d1a67b7d2f27e6bb85969f720f2ed449c619598b708b903 SHA512 e7774cf89e3865cb1ca5465fc961b452cc8529ccf09e86b7ebd16cca049f1efb527dca9aba892392d5909283cf12930117b1d33fa58e1e429f4408cf50181921
DIST repoman-bug-685482-fbebef9677d6.patch 3350 BLAKE2B f715267e2731c1ec7c780aa9c6cffe1f848b3ad050273646579677a0522483df6fef844ffd87fb22f7dad53f1ec60221acd0d81a813569baf768ba62a6c1921c SHA512 0e44625aeec7c239d7db8fdcf6a13313f4a8c1275e0e474cc2f05e5476d86214881cec2917d816c8b63f69d508c0bfa69e6a8e05b614b405463c998a4fb7ce12
EBUILD portage-2.3.66-r1.ebuild 8243 BLAKE2B 2fb6301048727460fb3defc8ccde74b05807a0492ee7429924301e94f36d5b8d75336c721e82e41737f3ce257e24506a4894633639a96e28233d6244d17f1fd6 SHA512 58174afb4c008e0aa18616ea0d06297577f01344398fe7fbcb2ee0d80570258eba9010134dbd4ef3218d0f31652c1de09ad3c6b7fa43282116ee97a2f7d7c6b8
EBUILD portage-2.3.69.ebuild 8100 BLAKE2B 7f50fad1739d128b7437044bacb43338ee9638aeb79fad691824f0d4749a3432f7d62a1ba3ffbcd00f13eaa33e0089268d3c4d78628752861598a483ab3876b5 SHA512 8bc0ddfc45c8f2d63911be82d5cd38efd7a06697a08688624f86a7963c264d4f1cb9b1e7e8d0a45a321041556ecaad0ed4cfa2fefa13f24a867226c810016061
-EBUILD portage-2.3.75-r1.ebuild 8385 BLAKE2B fa5c198d971d729af8931afb0dad6cf9dd8c2b8a180ef931fb3c99c05555cfbacf3307e4c068023b6bd719d7934b0410340872edc5f67b18c63a9e728815c705 SHA512 1e70cdf522ba87b0202b724734c6afeb2d910c617eef3d260fdb5d6ca5bf16e84a8482602db3d6fcaf3dd7bdb6e7ecf5b5fe17f82361b2d227181e6d82654153
EBUILD portage-2.3.76.ebuild 8117 BLAKE2B a4d7360426ea26118e2f845d65a23de19c1e766f098094389a2ba7132d7d3b7c2eae03928fbfb837e578bd523ac74708d2d4c8591a930b9dc3e6f52c55c7a3b8 SHA512 ccc722d645070edce7a371b295888959241350161afd4be2c844115c8966afcc3274d1ae3034ba946020ce08ccbcf606469e78e34181c2a37a21c287ea5c2111
EBUILD portage-9999.ebuild 7909 BLAKE2B 1116fee5fe17096e2a5b33cce164c6dd8e1f7a8cb04716e0218d001df4a09e957541b8267f0bf92e2b7f80a868aa0aeb081a4f83d8fa9529e619e682b8f4b480 SHA512 8b0b42bf555c092fc43aedc3c38f9eb78f7ea77b315dda867aacaddae4f7eba05434accfad2aa91e4d1a31d9ebeb9453483d3a5d6e5cdb785bb4c30ef6aaaa79
MISC metadata.xml 1415 BLAKE2B 0bad16a272e536342079102034e68130eb96a93e46fb811d1c89d00a4b4bf911f8cf42a93bb4d8fae8086c9e47601a709bd4fa5fb41c3e754c1f08c2f7acbe33 SHA512 a4556fbc0ae69691bff793e73b504e9898a5ec187df28d23a37a3290a94c78d4eaa3a3ac70a997c6456be9b72281916965fdea6a057df58aa15090f630d2ce59
diff --git a/sys-apps/portage/portage-2.3.75-r1.ebuild b/sys-apps/portage/portage-2.3.75-r1.ebuild
deleted file mode 100644
index 3b24def35f57..000000000000
--- a/sys-apps/portage/portage-2.3.75-r1.ebuild
+++ /dev/null
@@ -1,265 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=(
- pypy
- python3_5 python3_6 python3_7
- python2_7
-)
-PYTHON_REQ_USE='bzip2(+),threads(+)'
-
-inherit distutils-r1 linux-info systemd prefix
-
-DESCRIPTION="Portage is the package management and distribution system for Gentoo"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage"
-
-LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~amd64-fbsd"
-SLOT="0"
-IUSE="build doc epydoc gentoo-dev +ipc +native-extensions +rsync-verify selinux xattr"
-
-DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
- >=app-arch/tar-1.27
- dev-lang/python-exec:2
- >=sys-apps/sed-4.0.5 sys-devel/patch
- doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
- epydoc? ( >=dev-python/epydoc-2.0[$(python_gen_usedep 'python2*')] )"
-# Require sandbox-2.2 for bug #288863.
-# For xattr, we can spawn getfattr and setfattr from sys-apps/attr, but that's
-# quite slow, so it's not considered in the dependencies as an alternative to
-# to python-3.3 / pyxattr. Also, xattr support is only tested with Linux, so
-# for now, don't pull in xattr deps for other kernels.
-# For whirlpool hash, require python[ssl] (bug #425046).
-# For compgen, require bash[readline] (bug #445576).
-# app-portage/gemato goes without PYTHON_USEDEP since we're calling
-# the executable.
-RDEPEND="
- >=app-arch/tar-1.27
- dev-lang/python-exec:2
- !build? (
- >=sys-apps/sed-4.0.5
- app-shells/bash:0[readline]
- >=app-admin/eselect-1.2
- $(python_gen_cond_dep 'dev-python/pyblake2[${PYTHON_USEDEP}]' \
- python{2_7,3_5} pypy)
- rsync-verify? (
- >=app-portage/gemato-14[${PYTHON_USEDEP}]
- >=app-crypt/openpgp-keys-gentoo-release-20180706
- >=app-crypt/gnupg-2.2.4-r2[ssl(-)]
- )
- )
- elibc_FreeBSD? ( sys-freebsd/freebsd-bin )
- elibc_glibc? ( >=sys-apps/sandbox-2.2 )
- elibc_musl? ( >=sys-apps/sandbox-2.2 )
- elibc_uclibc? ( >=sys-apps/sandbox-2.2 )
- kernel_linux? ( sys-apps/util-linux )
- >=app-misc/pax-utils-0.1.17
- selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] )
- xattr? ( kernel_linux? (
- >=sys-apps/install-xattr-0.3
- $(python_gen_cond_dep 'dev-python/pyxattr[${PYTHON_USEDEP}]' \
- python2_7 pypy)
- ) )
- !<app-admin/logrotate-3.8.0
- !<app-portage/gentoolkit-0.4.6
- !<app-portage/repoman-2.3.10"
-PDEPEND="
- !build? (
- >=net-misc/rsync-2.6.4
- userland_GNU? ( >=sys-apps/coreutils-6.4 )
- )"
-# coreutils-6.4 rdep is for date format in emerge-webrsync #164532
-# NOTE: FEATURES=installsources requires debugedit and rsync
-
-REQUIRED_USE="epydoc? ( $(python_gen_useflags 'python2*') )"
-
-SRC_ARCHIVES="https://dev.gentoo.org/~zmedico/portage/archives"
-
-prefix_src_archives() {
- local x y
- for x in ${@}; do
- for y in ${SRC_ARCHIVES}; do
- echo ${y}/${x}
- done
- done
-}
-
-TARBALL_PV=${PV}
-SRC_URI="mirror://gentoo/${PN}-${TARBALL_PV}.tar.bz2
- $(prefix_src_archives ${PN}-${TARBALL_PV}.tar.bz2)"
-
-pkg_pretend() {
- local CONFIG_CHECK="~IPC_NS ~PID_NS ~NET_NS"
-
- check_extra_config
-}
-
-pkg_setup() {
- use epydoc && DISTUTILS_ALL_SUBPHASE_IMPLS=( python2.7 )
-}
-
-python_prepare_all() {
- distutils-r1_python_prepare_all
-
- # Apply 2565d3a for bug 688902
- sed -e 's|bintree = self._bintree|\0\n\t\t# Force reindex in case pkgdir-index-trusted is enabled.\n\t\tbintree._populate_local(reindex=True)\n\t\tbintree.populated = True|' \
- -i lib/portage/emaint/modules/binhost/binhost.py || die
-
- if use gentoo-dev; then
- einfo "Disabling --dynamic-deps by default for gentoo-dev..."
- sed -e 's:\("--dynamic-deps", \)\("y"\):\1"n":' \
- -i lib/_emerge/create_depgraph_params.py || \
- die "failed to patch create_depgraph_params.py"
-
- einfo "Enabling additional FEATURES for gentoo-dev..."
- echo 'FEATURES="${FEATURES} strict-keepdir"' \
- >> cnf/make.globals || die
- fi
-
- if use native-extensions; then
- printf "[build_ext]\nportage-ext-modules=true\n" >> \
- setup.cfg || die
- fi
-
- if ! use ipc ; then
- einfo "Disabling ipc..."
- sed -e "s:_enable_ipc_daemon = True:_enable_ipc_daemon = False:" \
- -i lib/_emerge/AbstractEbuildProcess.py || \
- die "failed to patch AbstractEbuildProcess.py"
- fi
-
- if use xattr && use kernel_linux ; then
- einfo "Adding FEATURES=xattr to make.globals ..."
- echo -e '\nFEATURES="${FEATURES} xattr"' >> cnf/make.globals \
- || die "failed to append to make.globals"
- fi
-
- if use build || ! use rsync-verify; then
- sed -e '/^sync-rsync-verify-metamanifest/s|yes|no|' \
- -e '/^sync-webrsync-verify-signature/s|yes|no|' \
- -i cnf/repos.conf || die "sed failed"
- fi
-
- if [[ -n ${EPREFIX} ]] ; then
- einfo "Setting portage.const.EPREFIX ..."
- hprefixify -e "s|^(EPREFIX[[:space:]]*=[[:space:]]*\").*|\1${EPREFIX}\"|" \
- -w "/_BINARY/" lib/portage/const.py
-
- einfo "Prefixing shebangs ..."
- while read -r -d $'\0' ; do
- local shebang=$(head -n1 "$REPLY")
- if [[ ${shebang} == "#!"* && ! ${shebang} == "#!${EPREFIX}/"* ]] ; then
- sed -i -e "1s:.*:#!${EPREFIX}${shebang:2}:" "$REPLY" || \
- die "sed failed"
- fi
- done < <(find . -type f ! -name etc-update -print0)
-
- einfo "Adjusting make.globals, repos.conf and etc-update ..."
- hprefixify cnf/{make.globals,repos.conf} bin/etc-update
-
- if use prefix-guest ; then
- sed -e "s|^\(main-repo = \).*|\\1gentoo_prefix|" \
- -e "s|^\\[gentoo\\]|[gentoo_prefix]|" \
- -e "s|^\(sync-uri = \).*|\\1rsync://rsync.prefix.bitzolder.nl/gentoo-portage-prefix|" \
- -i cnf/repos.conf || die "sed failed"
- fi
-
- einfo "Adding FEATURES=force-prefix to make.globals ..."
- echo -e '\nFEATURES="${FEATURES} force-prefix"' >> cnf/make.globals \
- || die "failed to append to make.globals"
- fi
-
- cd "${S}/cnf" || die
- if [ -f "make.conf.example.${ARCH}".diff ]; then
- patch make.conf.example "make.conf.example.${ARCH}".diff || \
- die "Failed to patch make.conf.example"
- else
- eerror ""
- eerror "Portage does not have an arch-specific configuration for this arch."
- eerror "Please notify the arch maintainer about this issue. Using generic."
- eerror ""
- fi
-}
-
-python_compile_all() {
- local targets=()
- use doc && targets+=( docbook )
- use epydoc && targets+=( epydoc )
-
- if [[ ${targets[@]} ]]; then
- esetup.py "${targets[@]}"
- fi
-}
-
-python_test() {
- esetup.py test
-}
-
-python_install() {
- # Install sbin scripts to bindir for python-exec linking
- # they will be relocated in pkg_preinst()
- distutils-r1_python_install \
- --system-prefix="${EPREFIX}/usr" \
- --bindir="$(python_get_scriptdir)" \
- --docdir="${EPREFIX}/usr/share/doc/${PF}" \
- --htmldir="${EPREFIX}/usr/share/doc/${PF}/html" \
- --portage-bindir="${EPREFIX}/usr/lib/portage/${EPYTHON}" \
- --sbindir="$(python_get_scriptdir)" \
- --sysconfdir="${EPREFIX}/etc" \
- "${@}"
-}
-
-python_install_all() {
- distutils-r1_python_install_all
-
- local targets=()
- use doc && targets+=(
- install_docbook
- --htmldir="${EPREFIX}/usr/share/doc/${PF}/html"
- )
- use epydoc && targets+=(
- install_epydoc
- --htmldir="${EPREFIX}/usr/share/doc/${PF}/html"
- )
-
- # install docs
- if [[ ${targets[@]} ]]; then
- esetup.py "${targets[@]}"
- fi
-
- systemd_dotmpfilesd "${FILESDIR}"/portage-ccache.conf
-
- # Due to distutils/python-exec limitations
- # these must be installed to /usr/bin.
- local sbin_relocations='archive-conf dispatch-conf emaint env-update etc-update fixpackages regenworld'
- einfo "Moving admin scripts to the correct directory"
- dodir /usr/sbin
- for target in ${sbin_relocations}; do
- einfo "Moving /usr/bin/${target} to /usr/sbin/${target}"
- mv "${ED}usr/bin/${target}" "${ED}usr/sbin/${target}" || die "sbin scripts move failed!"
- done
-}
-
-pkg_preinst() {
- python_setup
- python_export PYTHON_SITEDIR
- [[ -d ${D%/}${PYTHON_SITEDIR} ]] || die "${D%/}${PYTHON_SITEDIR}: No such directory"
- env -u DISTDIR \
- -u PORTAGE_OVERRIDE_EPREFIX \
- -u PORTAGE_REPOSITORIES \
- -u PORTDIR \
- -u PORTDIR_OVERLAY \
- PYTHONPATH="${D%/}${PYTHON_SITEDIR}${PYTHONPATH:+:${PYTHONPATH}}" \
- "${PYTHON}" -m portage._compat_upgrade.default_locations || die
-
- # elog dir must exist to avoid logrotate error for bug #415911.
- # This code runs in preinst in order to bypass the mapping of
- # portage:portage to root:root which happens after src_install.
- keepdir /var/log/portage/elog
- # This is allowed to fail if the user/group are invalid for prefix users.
- if chown portage:portage "${ED}"var/log/portage{,/elog} 2>/dev/null ; then
- chmod g+s,ug+rwx "${ED}"var/log/portage{,/elog}
- fi
-}
diff --git a/sys-apps/xdg-desktop-portal/Manifest b/sys-apps/xdg-desktop-portal/Manifest
index ef8902da90e2..dd4532a2d589 100644
--- a/sys-apps/xdg-desktop-portal/Manifest
+++ b/sys-apps/xdg-desktop-portal/Manifest
@@ -1,3 +1,3 @@
DIST xdg-desktop-portal-1.4.2.tar.xz 421660 BLAKE2B 5395218fa182947c589ff51cd43b838591e47442b23c4fe0719f0970bff3602e81c4f79ad93890bde97a529ca34a733032e85a1f21f41e9aa230d5c2d40e1136 SHA512 9a19dc8f6899a24f8827ce36447316ce74f293abed469be24adfaa16d18deac0b7c5d77f744eed9b540b54cd23145281dacb6811dc52b34180b21d6dc02efc5a
-EBUILD xdg-desktop-portal-1.4.2.ebuild 977 BLAKE2B 97a7170c7d4b625dd13a089180fe74780f0e3f967ebce3d912ff2a64055e47b17063557dd8bc3ac518ba0c7136c7e7ccb8f65ca558cc24c017d1c635e5c00d74 SHA512 1348d465bd5d3438d16cd9aaef2cf373c67fefbba35504b98131072777fe587785d29abfbf0613a0f6e8d19c8e4a3c645c048f41cc4dcc8727b4bfd29b0a27ac
+EBUILD xdg-desktop-portal-1.4.2-r1.ebuild 1000 BLAKE2B 006ae8d4a91bca6f934eafff31a33f049d6652ab64a3e76ba8c2b9c3586dbe62333c9b1e9171f5d5da67ff0406ca9a12ce3fa075182bfc7c1ee19f9e1a55a565 SHA512 234bd5de3bbbe5e6a4dc4b1514f7a1157812eca3708a31cd1f84e37d6cc92d80d1fa13a5c1524c18474fe152b74eaf823c90fed968dc10c3d7aa36e97feb9e30
MISC metadata.xml 360 BLAKE2B 1e3fae0173fab20df0be6a2bd8432477d2c0ab2b9c4272e72a9d8a9eee3255c56311364ea079d288f87032fbc2ec8cad69f32a6bc41b152d19e307ee84493b49 SHA512 4e7232bd03fad6442491ce16c155b0d447050dfc383bb2c16b51297c8c2dcc2793b6d9ce6703451e9516d5a3017fb9e20e85ed7208c94c0faa4489bcbd897e22
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2-r1.ebuild
index c93537059712..891daf2c8d3f 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.4.2-r1.ebuild
@@ -26,6 +26,7 @@ BDEPEND="
DEPEND="
dev-libs/glib:2[dbus]
dev-libs/json-glib
+ media-libs/fontconfig
sys-fs/fuse:0
geolocation? ( >=app-misc/geoclue-2.5.3:2.0 )
screencast? ( media-video/pipewire:= )