aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-util/dcd/Manifest4
-rw-r--r--dev-util/dcd/dcd-0.11.1.ebuild102
-rw-r--r--dev-util/dcd/dcd-0.12.0.ebuild2
-rw-r--r--dev-util/dscanner/Manifest4
-rw-r--r--dev-util/dscanner/dscanner-0.7.2.ebuild81
-rw-r--r--dev-util/dscanner/dscanner-0.8.0.ebuild2
-rw-r--r--dev-util/dub/Manifest1
-rw-r--r--dev-util/dub/dub-1.15.0.ebuild39
-rw-r--r--dev-util/dub/dub-1.16.0.ebuild2
-rw-r--r--dev-util/dub/files/dub-1.14.0-gdc-dmd-pathfix.patch16
-rw-r--r--dev-util/dub/files/dub-1.15.0-gdc-dmd-pathfix.patch16
-rw-r--r--net-misc/onedrive/Manifest1
-rw-r--r--net-misc/onedrive/onedrive-2.3.5.ebuild70
-rw-r--r--net-misc/onedrive/onedrive-2.3.7.ebuild2
14 files changed, 4 insertions, 338 deletions
diff --git a/dev-util/dcd/Manifest b/dev-util/dcd/Manifest
index 5c31697..c11a1a4 100644
--- a/dev-util/dcd/Manifest
+++ b/dev-util/dcd/Manifest
@@ -1,10 +1,6 @@
-DIST DCD-0.11.1.tar.gz 132806 BLAKE2B df3465c69747e244c2ab4ed85e0919493b257ebc603a0edfb7445512ba5c38c784534716c329698d6548d8a889028a37c17b0fdc6f6cbe6514efe7d1f3bab215 SHA512 95a330493c677109129af98d06ce0e25801b1b56ae10e5ed54f4875882868bcbe1e7d7fe11b250c00aabdb149286d7f232fc249cf8d2514a1c42f45f3f89f355
DIST DCD-0.12.0.tar.gz 135294 BLAKE2B 87ba696325f205435004dd9bcfe036108e0cf35a1086cd30b7eb045a34e00f432dcab64ca019618883edfe3c6f277893f4b810b1ab72efa129606c3d978f69df SHA512 caadc5d497d6a209fda23523164247c1b921cebbe641fb6b5cedcecd20075d9283407f132886a369b15286c327e6a9e6015f290c31283e2a49a0e676b4cf82a9
-DIST containers-257c0418f34709dd667f95b5dffabedc2b3099e4.tar.gz 54611 BLAKE2B c70ceff5ab3fd627db62922b978d41687fccb1986904cdef2cebfe2998262137f2d0b4d10665a5ffc6885f6c76eba842e50f91f43b477ac2ca26bbd23e754d89 SHA512 08e954e0e2434e130d1fe3a93364b3c18b92419bc7a9760a729f1302d6c41c6a78cd941a0129397a5351da880715e2761f7b2c8f69917706a2f3b4e0f5dce70c
DIST containers-a978c3cda3f6ec3ba7449ec5c08dd5cd4dd79c6e.tar.gz 54657 BLAKE2B 67d496d6c56ee4bd1b5a9febe2251183d1e8db4e0f2b60e7529b0d5b9540331f6376ade38ccc698658872f650b6f2f8da2cc6df34b4bae49ad85565af4731b81 SHA512 39b6bd03ca3b4013ff4e340e980d85b05db00d227a43c225ef60871b83d18df5af79acccb3bdf0182fd974b12b483bab23fb28328d84302dd590eeb82992f0ed
-DIST dsymbol-5b7f06ff005c63a2bf22db0736097ef35b9d36e7.tar.gz 31518 BLAKE2B bbcf984ac5a0ef06e41254318b38da821755df450198576e68d4d7c3c462bbe1d5412ecbf7fb08ae5ac10c1a370b66fe1df7af48de2a65afde3cb2d0cfbcd92d SHA512 2c46020244cb2ebbe2f1a2f984dd4379facc61afd66376da320ad68f73f2264ac95e847e6e5b07c1350f6a9a99bc5229a23c0fbf9b500681254734dcb95a1e0b
DIST dsymbol-f4a481cdc23b58ce544c2e91a39d5c0d406b67ac.tar.gz 31621 BLAKE2B a0ad6d5e9392ca239a0aa67cbcbc3210eff1b33d7a2d82d8df300635ab76bdd9a607ab47be2af0b5b812839814c529ea1bab2e8c2a9ae6bd2ccfc8386fc7b623 SHA512 38a74593a2ded9360b42d87ae47e343475dfcde6de67d14ca76814361166210745c0035b6ff6f4ca46f62fd09b569eb0de02b0c8e5b7db486c3b89db7f4483f9
DIST libdparse-5270739bcd1962418784c7760773e24d28b6009b.tar.gz 123594 BLAKE2B 879a21435ba622974a2c6d1bf7db7deb6fbaff07838325c6a7d0958272066b12b3fa6f96274126b6380a0da675d172ff07b1e0907ac6d3184d5842c86091717f SHA512 90ee5887b89ef1597a618761d6a974ad947946b5e7eaf56df883ab58a9d983279cbedc5ccfa01446576c3e74e4d4c8ac467585bb1b96ad7059ddf78dfc4557ff
-DIST libdparse-aae371931a99027465952cd6fdaede4eb4743e76.tar.gz 122507 BLAKE2B ae0b500875fad7929ac5450303fe8fd1064299fb2bfd3378fd97f41aa3ca4a3d0a3c4df3be66985489a31fa56d613c031621f630b16668f7747bd8fb198c11bd SHA512 2aa54664bcaf8a974a00559354fb0115b8cc98b6cb299644b48086c70fa28ae12c90c573f030e2028ff33db7f8bb654813a8c7d1ec5078f1980a5b29ef35dda0
DIST msgpack-d-19d9245e315a85763754ded6912c2375c9226e04.tar.gz 143902 BLAKE2B be7f122a85af0e6313a9590496f6fa1a910ac1f092c378c050efb2ee54e39caf2a8b6200297fcb251b16b27caefd4be78cd16a8542bfa8875fbaca6472c9b6b5 SHA512 3f391c5f1b6c04bfcde96c97d2325d946df3bbeeac752bcca267d2c737f8752342dc415517e61691729787f766384edc796b82fac23b55191b4f84a50f931777
DIST stdx-allocator-d6e6ce4a838e0dad43ef13f050f96627339cdccd.tar.gz 103648 BLAKE2B c08925df810761bb4825d6058375dcc5415f4838403b3668aeff5c1be93c7d04b49c1994da27aa498cd0f4abd1ff923e8d906ae53c922f94bc63dac334b7f138 SHA512 3a41f95505e92d79a6b966d21d96fe5b5bb2b2f3762b09998b27334684d815a82a3e705935faa1b543a93ffb274c67b9110b2b1b7364f7d405bd65d05b819271
diff --git a/dev-util/dcd/dcd-0.11.1.ebuild b/dev-util/dcd/dcd-0.11.1.ebuild
deleted file mode 100644
index fc04ee0..0000000
--- a/dev-util/dcd/dcd-0.11.1.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2019 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Auto-complete program for the D programming language"
-HOMEPAGE="https://github.com/dlang-community/DCD"
-LICENSE="GPL-3"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="systemd"
-
-CONTAINERS="257c0418f34709dd667f95b5dffabedc2b3099e4"
-DSYMBOL="5b7f06ff005c63a2bf22db0736097ef35b9d36e7"
-LIBDPARSE="aae371931a99027465952cd6fdaede4eb4743e76"
-MSGPACK="19d9245e315a85763754ded6912c2375c9226e04"
-ALLOCATOR="d6e6ce4a838e0dad43ef13f050f96627339cdccd"
-SRC_URI="
- https://github.com/dlang-community/DCD/archive/v${PV}.tar.gz -> DCD-${PV}.tar.gz
- https://github.com/economicmodeling/containers/archive/${CONTAINERS}.tar.gz -> containers-${CONTAINERS}.tar.gz
- https://github.com/dlang-community/dsymbol/archive/${DSYMBOL}.tar.gz -> dsymbol-${DSYMBOL}.tar.gz
- https://github.com/dlang-community/libdparse/archive/${LIBDPARSE}.tar.gz -> libdparse-${LIBDPARSE}.tar.gz
- https://github.com/dlang-community/stdx-allocator/archive/${ALLOCATOR}.tar.gz -> stdx-allocator-${ALLOCATOR}.tar.gz
- https://github.com/msgpack/msgpack-d/archive/${MSGPACK}.tar.gz -> msgpack-d-${MSGPACK}.tar.gz
- "
-S="${WORKDIR}/DCD-${PV}"
-
-DLANG_VERSION_RANGE="2.075-"
-DLANG_PACKAGE_TYPE="single"
-
-inherit dlang systemd bash-completion-r1
-
-src_prepare() {
- # Default ebuild unpack function places archives side-by-side ...
- mv -T ../stdx-allocator-${ALLOCATOR} stdx-allocator/source || die
- mv -T ../containers-${CONTAINERS} containers || die
- mv -T ../dsymbol-${DSYMBOL} dsymbol || die
- mv -T ../libdparse-${LIBDPARSE} libdparse || die
- mv -T ../msgpack-d-${MSGPACK} msgpack-d || die
- # Stop makefile from executing git to write an unused githash.txt
- echo "v${PV}" > githash.txt || die "Could not generate githash"
- touch githash || die "Could not generate githash"
- # Apply patches
- dlang_src_prepare
-}
-
-d_src_compile() {
- # Build client & server with the requested Dlang compiler
- local flags="$DCFLAGS $LDFLAGS -Icontainers/src -Idsymbol/src -Ilibdparse/src -Imsgpack-d/src -Isrc -J."
- case "$DLANG_VENDOR" in
- DigitalMars)
- emake \
- DMD="$DC" \
- DMD_CLIENT_FLAGS="$flags -ofbin/dcd-client" \
- DMD_SERVER_FLAGS="$flags -ofbin/dcd-server" \
- dmd
- ;;
- GNU)
- emake \
- GDC="$DC" \
- GDC_CLIENT_FLAGS="$flags -obin/dcd-client" \
- GDC_SERVER_FLAGS="$flags -obin/dcd-server" \
- gdc
- ;;
- LDC)
- mkdir -p bin || die "Could not create 'bin' output directory."
- emake \
- LDC="$DC" \
- LDC_CLIENT_FLAGS="$flags -g -of=bin/dcd-client" \
- LDC_SERVER_FLAGS="$flags" \
- ldc
- ;;
- *)
- die "Unsupported compiler vendor: $DLANG_VENDOR"
- ;;
- esac
- # Write system include paths of host compiler into dcd.conf
- dlang_system_imports > dcd.conf
-}
-
-d_src_test() {
- # The tests don't work too well in a sandbox, e.g. multiple permission denied errors.
- cd tests
- #./run_tests.sh || die "Tests failed"
-}
-
-d_src_install() {
- dobin bin/dcd-server
- dobin bin/dcd-client
- use systemd && systemd_douserunit "${FILESDIR}"/dcd-server.service
- dobashcomp bash-completion/completions/dcd-server
- dobashcomp bash-completion/completions/dcd-client
- insinto /etc
- doins dcd.conf
- dodoc README.md
- doman man1/dcd-client.1 man1/dcd-server.1
-}
-
-pkg_postinst() {
- use systemd && elog "A systemd user service for 'dcd-server' has been installed."
-}
diff --git a/dev-util/dcd/dcd-0.12.0.ebuild b/dev-util/dcd/dcd-0.12.0.ebuild
index 236f912..211b3bd 100644
--- a/dev-util/dcd/dcd-0.12.0.ebuild
+++ b/dev-util/dcd/dcd-0.12.0.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE="https://github.com/dlang-community/DCD"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="systemd"
CONTAINERS="a978c3cda3f6ec3ba7449ec5c08dd5cd4dd79c6e"
diff --git a/dev-util/dscanner/Manifest b/dev-util/dscanner/Manifest
index c01e6bf..5e5bc80 100644
--- a/dev-util/dscanner/Manifest
+++ b/dev-util/dscanner/Manifest
@@ -1,11 +1,7 @@
DIST containers-a978c3cda3f6ec3ba7449ec5c08dd5cd4dd79c6e.tar.gz 54657 BLAKE2B 67d496d6c56ee4bd1b5a9febe2251183d1e8db4e0f2b60e7529b0d5b9540331f6376ade38ccc698658872f650b6f2f8da2cc6df34b4bae49ad85565af4731b81 SHA512 39b6bd03ca3b4013ff4e340e980d85b05db00d227a43c225ef60871b83d18df5af79acccb3bdf0182fd974b12b483bab23fb28328d84302dd590eeb82992f0ed
-DIST dscanner-0.7.2.tar.gz 86289 BLAKE2B 21688ea43203f527c088a8772eb288d1d36c9be33b34cf6a950fefd02b47d09d1b1ca52b214368897fec9d404295504fafc64d880761a433c74ee37dd97b4410 SHA512 b6b1b23b38f4085068f00d0d20767f1cc0bff289ef63cf392803eee55c104e6731fa1a1684c84855cde16bd4f3f829643c26288a98413d99f92f21a65beb482c
DIST dscanner-0.8.0.tar.gz 87032 BLAKE2B ccef5b25c0f4793091f3776f9edac0eb91a34ee154ac83e8969288d8826acbf257ce2084a1e61ae701f4ea2598ae2a071e232ce6f729e1b2158c7ad186a86375 SHA512 2a6ff4daced9292500fc3ab4b623182d37cf3528b13d2388dccaa0b9e13f041b5e1d6edb13015004e5420c38eb79a65b34be3cfe36e926b344944922731758c1
-DIST dsymbol-5b7f06ff005c63a2bf22db0736097ef35b9d36e7.tar.gz 31518 BLAKE2B bbcf984ac5a0ef06e41254318b38da821755df450198576e68d4d7c3c462bbe1d5412ecbf7fb08ae5ac10c1a370b66fe1df7af48de2a65afde3cb2d0cfbcd92d SHA512 2c46020244cb2ebbe2f1a2f984dd4379facc61afd66376da320ad68f73f2264ac95e847e6e5b07c1350f6a9a99bc5229a23c0fbf9b500681254734dcb95a1e0b
DIST dsymbol-f4a481cdc23b58ce544c2e91a39d5c0d406b67ac.tar.gz 31621 BLAKE2B a0ad6d5e9392ca239a0aa67cbcbc3210eff1b33d7a2d82d8df300635ab76bdd9a607ab47be2af0b5b812839814c529ea1bab2e8c2a9ae6bd2ccfc8386fc7b623 SHA512 38a74593a2ded9360b42d87ae47e343475dfcde6de67d14ca76814361166210745c0035b6ff6f4ca46f62fd09b569eb0de02b0c8e5b7db486c3b89db7f4483f9
DIST inifiled-cecaff8037a60db2a51c9bded4802c87d938a44e.tar.gz 8251 BLAKE2B fa0bb78c11f69e257a0974c16188475d50fcf2a56138fc288d6262be91604b8e706bfab2572b2d0e358c8366b400a2c5a3af6ba87d5243825ddf26a5a03fbfe2 SHA512 9a3c66eca2b48350c798fd0a54d37c8714d6a499e8412983f1bda2f00cda6fe1439bfbc6766d32529f3d7cc708a0528c52c077f9169727b492616691833c52d0
DIST libddoc-36d2b9a884920bb010ff937e9ffd0fa0c38d9795.tar.gz 19907 BLAKE2B d73e0de93f59bb4e6bbdd36c5e8ac75e4d3af30c18d2b00c9bf859a94307e8a3090c36c8d46888d2fce67dac96343b94e5c71e1e7a0e8725a7dac1433c1ea89d SHA512 22489789e26bb0d4e49e72a2dd4801dab0cee37e6dbd434a5e23c01bac8678cd1d0be2f4b05358f09e087757f8344f5ff33ec36275eab72847d7502f2ee6069e
-DIST libddoc-beff9b8f11ddc71ffcdfa7108a3c12e5aa8e2825.tar.gz 19770 BLAKE2B 62ee95bcc0bcf3d6b34154e359a5ad305c3c570d27f7ff5401572b44a4b5ba2bce3077363b3cf21c0021f095f804d1a03875ee5b18451a7f0fc75eea076de323 SHA512 6c78d4912c84eb3875f94c50fb5b496fde9f42e92fb381219694887b9dc9599254c7a448af67d59b063c9f32c78d816ee3a64b3da218846114bf5ac68d696357
DIST libdparse-5270739bcd1962418784c7760773e24d28b6009b.tar.gz 123594 BLAKE2B 879a21435ba622974a2c6d1bf7db7deb6fbaff07838325c6a7d0958272066b12b3fa6f96274126b6380a0da675d172ff07b1e0907ac6d3184d5842c86091717f SHA512 90ee5887b89ef1597a618761d6a974ad947946b5e7eaf56df883ab58a9d983279cbedc5ccfa01446576c3e74e4d4c8ac467585bb1b96ad7059ddf78dfc4557ff
-DIST libdparse-aae371931a99027465952cd6fdaede4eb4743e76.tar.gz 122507 BLAKE2B ae0b500875fad7929ac5450303fe8fd1064299fb2bfd3378fd97f41aa3ca4a3d0a3c4df3be66985489a31fa56d613c031621f630b16668f7747bd8fb198c11bd SHA512 2aa54664bcaf8a974a00559354fb0115b8cc98b6cb299644b48086c70fa28ae12c90c573f030e2028ff33db7f8bb654813a8c7d1ec5078f1980a5b29ef35dda0
DIST stdx-allocator-d6e6ce4a838e0dad43ef13f050f96627339cdccd.tar.gz 103648 BLAKE2B c08925df810761bb4825d6058375dcc5415f4838403b3668aeff5c1be93c7d04b49c1994da27aa498cd0f4abd1ff923e8d906ae53c922f94bc63dac334b7f138 SHA512 3a41f95505e92d79a6b966d21d96fe5b5bb2b2f3762b09998b27334684d815a82a3e705935faa1b543a93ffb274c67b9110b2b1b7364f7d405bd65d05b819271
diff --git a/dev-util/dscanner/dscanner-0.7.2.ebuild b/dev-util/dscanner/dscanner-0.7.2.ebuild
deleted file mode 100644
index 109db9e..0000000
--- a/dev-util/dscanner/dscanner-0.7.2.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2019 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Swiss-army knife for D source code"
-HOMEPAGE="https://github.com/dlang-community/D-Scanner"
-LICENSE="Boost-1.0"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="debug"
-
-CONTAINERS="a978c3cda3f6ec3ba7449ec5c08dd5cd4dd79c6e"
-DSYMBOL="5b7f06ff005c63a2bf22db0736097ef35b9d36e7"
-INIFILED="cecaff8037a60db2a51c9bded4802c87d938a44e"
-LIBDDOC="beff9b8f11ddc71ffcdfa7108a3c12e5aa8e2825"
-LIBDPARSE="aae371931a99027465952cd6fdaede4eb4743e76"
-ALLOCATOR="d6e6ce4a838e0dad43ef13f050f96627339cdccd"
-GITHUB_URI="https://codeload.github.com"
-SRC_URI="
- ${GITHUB_URI}/dlang-community/${PN}/tar.gz/v${PV} -> ${P}.tar.gz
- ${GITHUB_URI}/dlang-community/containers/tar.gz/${CONTAINERS} -> containers-${CONTAINERS}.tar.gz
- ${GITHUB_URI}/dlang-community/dsymbol/tar.gz/${DSYMBOL} -> dsymbol-${DSYMBOL}.tar.gz
- ${GITHUB_URI}/burner/inifiled/tar.gz/${INIFILED} -> inifiled-${INIFILED}.tar.gz
- ${GITHUB_URI}/economicmodeling/libddoc/tar.gz/${LIBDDOC} -> libddoc-${LIBDDOC}.tar.gz
- ${GITHUB_URI}/dlang-community/libdparse/tar.gz/${LIBDPARSE} -> libdparse-${LIBDPARSE}.tar.gz
- ${GITHUB_URI}/dlang-community/stdx-allocator/tar.gz/${ALLOCATOR} -> stdx-allocator-${ALLOCATOR}.tar.gz
- "
-S="${WORKDIR}/D-Scanner-${PV}"
-
-DLANG_VERSION_RANGE="2.075-"
-DLANG_PACKAGE_TYPE="single"
-
-inherit dlang
-
-src_prepare() {
- mkdir bin || die "Failed to create 'bin' directory."
- # Stop makefile from executing git to write an unused githash.txt
- echo "v${PV}" > githash.txt || die "Could not generate githash"
- touch githash || die "Could not generate githash"
- # Apply patches
- dlang_src_prepare
-}
-
-compile_dscanner() {
- local container_src="../containers-${CONTAINERS}/src"
- local dsymbol_src="../dsymbol-${DSYMBOL}/src"
- local inifiled_src="../inifiled-${INIFILED}/source"
- local libddoc_src="../libddoc-${LIBDDOC}/src"
- local libdparse_src="../libdparse-${LIBDPARSE}/src"
- local allocator_src="../stdx-allocator-${ALLOCATOR}/source"
- local imports="src ${container_src} ${dsymbol_src} ${inifiled_src} ${libddoc_src} ${libdparse_src} ${allocator_src}"
- local string_imports="."
- local versions="StdLoggerDisableWarning"
- use debug && versions="${versions} dparse_verbose"
-
- local src=`find src -name "*.d" -printf "%p "`
- local lib_src=`find ${container_src} ${dsymbol_src} ${inifiled_src} ${libddoc_src} ${libdparse_src} ${allocator_src} -name "*.d" -printf "%p "`
-
- if [ "$1" == "unittest" ]; then
- dlang_compile_lib_a bin/dscanner-unittest-lib.a "${lib_src}"
- DCFLAGS="${DCFLAGS} ${DLANG_UNITTEST_FLAG}" dlang_compile_bin bin/dscanner-unittest bin/dscanner-unittest-lib.a "${src}"
- else
- dlang_compile_bin bin/dscanner "${src} ${lib_src}"
- fi
-}
-
-d_src_compile() {
- compile_dscanner
-}
-
-d_src_test() {
- compile_dscanner unittest
- bin/dscanner-unittest || die
-}
-
-d_src_install() {
- dobin bin/dscanner
- dodoc README.md LICENSE_1_0.txt
-}
diff --git a/dev-util/dscanner/dscanner-0.8.0.ebuild b/dev-util/dscanner/dscanner-0.8.0.ebuild
index def0cf1..b7ecdaa 100644
--- a/dev-util/dscanner/dscanner-0.8.0.ebuild
+++ b/dev-util/dscanner/dscanner-0.8.0.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE="https://github.com/dlang-community/D-Scanner"
LICENSE="Boost-1.0"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="debug"
CONTAINERS="a978c3cda3f6ec3ba7449ec5c08dd5cd4dd79c6e"
diff --git a/dev-util/dub/Manifest b/dev-util/dub/Manifest
index e770cbf..669f7eb 100644
--- a/dev-util/dub/Manifest
+++ b/dev-util/dub/Manifest
@@ -1,2 +1 @@
-DIST dub-1.15.0.tar.gz 1281863 BLAKE2B 8e77c0539ff40daa45a72854bd2dc9d7ea2248f93f891c0a60e6b8e5549c46372f292ffda81807407e91e3d475f7569f25c35f46db7f877a4fdce669e678cf31 SHA512 c29f2e7b0ef3337748d21cadd31b29e40202e76685becdc1e8f774cae2cc3509fcfc06a00164862d684529c05e66167e5fdb2a205e095aa48147a531f57cca3a
DIST dub-1.16.0.tar.gz 1280193 BLAKE2B c569e2b189609d64801478f219139463552717b82d12b69792f0488ed52ffaefbe3b9ccfcec56c8324e03851a92b0a33f55730b759e56ecd8c322155980185c0 SHA512 e088fcdb0930439606c7575183d96cc4d743109d0d513f3606ae1ac1df41d4862aff8bfd36be90228aed4c4fc2f46528cb7a650ec6f988f146b051a10ccce177
diff --git a/dev-util/dub/dub-1.15.0.ebuild b/dev-util/dub/dub-1.15.0.ebuild
deleted file mode 100644
index 455b7e5..0000000
--- a/dev-util/dub/dub-1.15.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2019 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Package and build management system for D"
-HOMEPAGE="http://code.dlang.org/"
-LICENSE="MIT"
-
-SLOT="0"
-KEYWORDS="amd64 ~arm x86"
-IUSE="debug"
-
-GITHUB_URI="https://codeload.github.com/dlang"
-SRC_URI="${GITHUB_URI}/${PN}/tar.gz/v${PV} -> ${PN}-${PV}.tar.gz"
-PATCHES="${FILESDIR}/${P}-gdc-dmd-pathfix.patch"
-
-DLANG_VERSION_RANGE="2.072-"
-DLANG_PACKAGE_TYPE="single"
-
-inherit dlang
-
-DEPEND="net-misc/curl"
-RDEPEND="${DEPEND}"
-
-d_src_compile() {
- local imports=source versions="DubApplication DubUseCurl" libs="curl z"
- dlang_compile_bin bin/dub $(<build-files.txt)
-}
-
-d_src_test() {
- echo "Test phase disabled due to multiple problems."
- #DUB="${S}/bin/dub" test/run-unittest.sh || die "Test phase failed"
-}
-
-d_src_install() {
- dobin bin/dub
- dodoc README.md
-}
diff --git a/dev-util/dub/dub-1.16.0.ebuild b/dev-util/dub/dub-1.16.0.ebuild
index 0232509..17e2a90 100644
--- a/dev-util/dub/dub-1.16.0.ebuild
+++ b/dev-util/dub/dub-1.16.0.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE="http://code.dlang.org/"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
IUSE="debug"
GITHUB_URI="https://codeload.github.com/dlang"
diff --git a/dev-util/dub/files/dub-1.14.0-gdc-dmd-pathfix.patch b/dev-util/dub/files/dub-1.14.0-gdc-dmd-pathfix.patch
deleted file mode 100644
index 497ef50..0000000
--- a/dev-util/dub/files/dub-1.14.0-gdc-dmd-pathfix.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-diff --git a/source/dub/generators/build.d b/source/dub/generators/build.d
---- a/source/dub/generators/build.d
-+++ b/source/dub/generators/build.d
-@@ -119,10 +119,10 @@ class BuildGenerator : ProjectGenerator {
- auto build_id = computeBuildID(config, buildsettings, settings);
-
- // make all paths relative to shrink the command line
-- string makeRelative(string path) { return shrinkPath(NativePath(path), cwd); }
-+ /+string makeRelative(string path) { return shrinkPath(NativePath(path), cwd); }
- foreach (ref f; buildsettings.sourceFiles) f = makeRelative(f);
- foreach (ref p; buildsettings.importPaths) p = makeRelative(p);
-- foreach (ref p; buildsettings.stringImportPaths) p = makeRelative(p);
-+ foreach (ref p; buildsettings.stringImportPaths) p = makeRelative(p);+/
-
- // perform the actual build
- bool cached = false;
diff --git a/dev-util/dub/files/dub-1.15.0-gdc-dmd-pathfix.patch b/dev-util/dub/files/dub-1.15.0-gdc-dmd-pathfix.patch
deleted file mode 100644
index 497ef50..0000000
--- a/dev-util/dub/files/dub-1.15.0-gdc-dmd-pathfix.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-diff --git a/source/dub/generators/build.d b/source/dub/generators/build.d
---- a/source/dub/generators/build.d
-+++ b/source/dub/generators/build.d
-@@ -119,10 +119,10 @@ class BuildGenerator : ProjectGenerator {
- auto build_id = computeBuildID(config, buildsettings, settings);
-
- // make all paths relative to shrink the command line
-- string makeRelative(string path) { return shrinkPath(NativePath(path), cwd); }
-+ /+string makeRelative(string path) { return shrinkPath(NativePath(path), cwd); }
- foreach (ref f; buildsettings.sourceFiles) f = makeRelative(f);
- foreach (ref p; buildsettings.importPaths) p = makeRelative(p);
-- foreach (ref p; buildsettings.stringImportPaths) p = makeRelative(p);
-+ foreach (ref p; buildsettings.stringImportPaths) p = makeRelative(p);+/
-
- // perform the actual build
- bool cached = false;
diff --git a/net-misc/onedrive/Manifest b/net-misc/onedrive/Manifest
index bcef1c9..bc71e2a 100644
--- a/net-misc/onedrive/Manifest
+++ b/net-misc/onedrive/Manifest
@@ -1,2 +1 @@
-DIST onedrive-2.3.5.tar.gz 644951 BLAKE2B fc236f8212f086ab5c31a8ee95751a4a1da3bae205797936acf9a1d7414a379d9e9592266ca7ebe61f31773f3c5f29ca2b42c38acb14476c0d8729f60437a4f1 SHA512 824cc8eaea4847542052673bcf1e6e208fc2f3d18697c45610b4ab74be25b62992be0e86f6bbdaa7523c82e4c5fa18de5689506e3d79931531bbf8a17a8328d5
DIST onedrive-2.3.7.tar.gz 646097 BLAKE2B b92ca1cd91662daea1da16330af0d3be7b47d1059c2d5267072fc8daea637885646d2a8fda66c3fcf1be6fd559254f87049aed753fba8ecab32fbc78301b4077 SHA512 823a448b8f36b06c9142cfec96bdaf4a71f856961ece23d9f0cd5051be12f46b304684c3362a68770c6d174754e658094ad3292b599bdce4b434ee0e044d090b
diff --git a/net-misc/onedrive/onedrive-2.3.5.ebuild b/net-misc/onedrive/onedrive-2.3.5.ebuild
deleted file mode 100644
index 8f37118..0000000
--- a/net-misc/onedrive/onedrive-2.3.5.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2019 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Free Client for OneDrive on Linux"
-HOMEPAGE="https://github.com/skilion/onedrive"
-LICENSE="GPL-3"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-RDEPEND="
- >=dev-db/sqlite-3.7.15:3
- net-misc/curl
- libnotify? ( x11-libs/libnotify )
-"
-DEPEND="
- ${RDEPEND}
- virtual/pkgconfig
-"
-SRC_URI="https://codeload.github.com/abraunegg/onedrive/tar.gz/v${PV} -> ${P}.tar.gz"
-DLANG_VERSION_RANGE="2.079-"
-DLANG_PACKAGE_TYPE="single"
-IUSE="debug libnotify"
-
-inherit dlang systemd bash-completion-r1
-
-src_prepare() {
- mkdir .git
- touch .git/HEAD .git/index
- echo "v${PV}" > version
- default_src_prepare
-}
-
-d_src_configure() {
- # LDC is supported without wrapper
- if [[ "${DLANG_VENDOR}" == "LDC" ]]; then
- export DC=${DC}
- export DCFLAGS=${DCFLAGS}
- else
- export DC=${DMD}
- export DCFLAGS=${DMDFLAGS}
- fi
- econf --disable-version-check --enable-completions $(use_enable debug) $(use_enable libnotify notifications) \
- --with-zsh-completion-dir=/usr/share/zsh/site-functions --with-bash-completion-dir="$(get_bashcompdir)" \
- --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" \
- --with-systemduserunitdir="$(systemd_get_userunitdir)"
-}
-
-src_install() {
- emake DESTDIR="${D}" docdir=/usr/share/doc/${PF} install
- # log directory
- keepdir /var/log/onedrive
- fperms 775 /var/log/onedrive
- fowners root:users /var/log/onedrive
- # init script
- dobin contrib/init.d/onedrive_service.sh
- newinitd contrib/init.d/onedrive.init onedrive
-}
-
-pkg_postinst() {
- elog "OneDrive Free Client needs to be authorized to access your data before the"
- elog "first use. To do so, run onedrive in a terminal for the user in question and"
- elog "follow the steps on screen."
- elog
- ewarn "The 'skilion' version contains a significant number of defect's in how the"
- ewarn "local sync state is managed. When upgrading from the 'skilion' version to this"
- ewarn "version, it is advisable to stop any service / onedrive process from running"
- ewarn "and then remove your configuration directory (~/.config/onedrive/)."
-}
diff --git a/net-misc/onedrive/onedrive-2.3.7.ebuild b/net-misc/onedrive/onedrive-2.3.7.ebuild
index 9a8d439..008553a 100644
--- a/net-misc/onedrive/onedrive-2.3.7.ebuild
+++ b/net-misc/onedrive/onedrive-2.3.7.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE="https://github.com/skilion/onedrive"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
RDEPEND="
>=dev-db/sqlite-3.7.15:3
net-misc/curl