ORpKTKoVQnFhs / Mullins_overlay (public) (License: MIT) (since 2020-10-02) (hash sha1)
Gentoo package overlay. This mainly contains packages that I maintain, am considering maintaining or fixed for my own usage.
List of commits:
Subject Hash Author Date (UTC)
net-libs/tox: Bump to 0.2.13 and update 9999 54e34afefd77bcaedc363dc391e8fe2281ba110c Josiah_Mullins_E6440 2021-12-21 17:00:24
Gui-apps/gammastep: Bump to 2.0.7 08e2ce626bb81fbf12889b8a3bfea5e73d9d6e77 Josiah_Mullins_E6440 2021-08-25 15:47:50
net-in/toxic Added missing ebuilds (oops) b5f2a4ba297e59f464e490d77345b0f493317bf7 Josiah_Mullins_E6440 2021-08-25 15:44:03
net-im/toxic: fixed python build and clang support 0ae1b1a0c02de77012f8bb6bc710d0be8d3170e8 Josiah_Mullins_E6440 2021-08-25 15:34:04
net-im/toxic: added new version 0.10.1 f80f1ccfba2b24bd2317cd9807ce412f64d387a4 Josiah_Mullins_E6440 2021-03-26 00:04:28
Updated adwaita-icon-theme 34a0d91d5e8163c8ba7802fea295f0bb963808b8 Josiah_Mullins_E6440 2021-02-09 19:43:17
Added packages to circumvent dev-lang/rust dependencies d26cc0a8053f3207f7283c30199101c10c6ef5f0 Josiah_Mullins_E6440 2021-02-09 18:33:17
Corrected repo name in profiles/repo_name bfc0e7e049e0df1a055e350794105afb0398aea0 Josiah_Mullins_E6440 2021-02-09 18:31:46
gui-apps/havoc: updated message about config file ab95e42e12a4db50de07fd8aad4f4d609a09c596 Josiah_Mullins_E6440 2020-12-12 04:31:20
net-im/toxic: perform some routine QA improvements 98db2dab0173250d07a08f1f8dffeaa75f0e38d4 Josiah_Mullins_E6440 2020-12-12 04:30:00
gui-apps/gammastep: Bump to version 2.0.5 62d9da363607a817374dbd883c85505a36fd53df Josiah_Mullins_E6440 2020-12-12 04:28:37
net-im/toxic: bump to version 0.10.0 4281cbe5cf43d4eff2f20840090dc74709626f58 Josiah_Mullins_E6440 2020-12-06 22:00:25
Added all existing files 14fc1e50936f745bb39f5f864e67bf0c9682e016 Josiah_Mullins_E6440 2020-10-01 17:56:26
Commit 54e34afefd77bcaedc363dc391e8fe2281ba110c - net-libs/tox: Bump to 0.2.13 and update 9999
Author: Josiah_Mullins_E6440
Author date (UTC): 2021-12-21 17:00
Committer name: Josiah_Mullins_E6440
Committer date (UTC): 2021-12-21 17:00
Parent(s): 08e2ce626bb81fbf12889b8a3bfea5e73d9d6e77
Signer:
Signing key:
Signing status: N
Tree: 40551ea67466fd9f3f3c057bd4a764334c4a506b
File Lines added Lines deleted
net-libs/tox/Manifest 1 0
net-libs/tox/tox-0.2.13.ebuild 20 16
net-libs/tox/tox-9999.ebuild 17 18
File net-libs/tox/Manifest changed (mode: 100644) (index 083981d..7952ad4)
1 1 DIST c-toxcore-0.2.10.tar.gz 515842 BLAKE2B 8e79f9a5045b5fef7825e5eb21644625607d86e472ec75ff45ff826712efa515682f9439181d52444b2a6a21472c6e78a3bea5bb7e356373faf733e2644a315d SHA512 8a6a78c52a67be0b727d0d3a8d1cece20ad716a2e694df0aa747eee7764f64c957458584f59db5e727a9803ed7b21adc1ad8d7e80fd6651e7774ca3504b38fc7 DIST c-toxcore-0.2.10.tar.gz 515842 BLAKE2B 8e79f9a5045b5fef7825e5eb21644625607d86e472ec75ff45ff826712efa515682f9439181d52444b2a6a21472c6e78a3bea5bb7e356373faf733e2644a315d SHA512 8a6a78c52a67be0b727d0d3a8d1cece20ad716a2e694df0aa747eee7764f64c957458584f59db5e727a9803ed7b21adc1ad8d7e80fd6651e7774ca3504b38fc7
2 2 DIST c-toxcore-0.2.11.tar.gz 507476 BLAKE2B 67e86a5e5c8da1c387a319e6726eaccec28608f165f0b165d12e379cc7d8080baf9b89f438804ab8e59a8690a11bebba7f2ef689554800312fe039da77e70cac SHA512 616b30423a170463b4445f6940e038fd9af820946c970260fcf72cc54d08d2615364b9f086869180e3ae26154ea92fea6e9a602366306bc40c3e1575e86350df DIST c-toxcore-0.2.11.tar.gz 507476 BLAKE2B 67e86a5e5c8da1c387a319e6726eaccec28608f165f0b165d12e379cc7d8080baf9b89f438804ab8e59a8690a11bebba7f2ef689554800312fe039da77e70cac SHA512 616b30423a170463b4445f6940e038fd9af820946c970260fcf72cc54d08d2615364b9f086869180e3ae26154ea92fea6e9a602366306bc40c3e1575e86350df
3 3 DIST c-toxcore-0.2.12.tar.gz 504832 BLAKE2B 625713142cc1e4b6583879144c05d47a40a1d98031a8a2bf0deec85a199f816a0ff6df5c76e9487a526d7c1c1650b37a10ed81be8233eaa1395707851378474f SHA512 c22f139cfff3a5aedf5fb08c33cae0dae3d6fbceec87867c81290e3bf9d2e13466a0e2bad8378a7a7ba1e9b7b9ad756712963461ae248102e4cab7d4691228d8 DIST c-toxcore-0.2.12.tar.gz 504832 BLAKE2B 625713142cc1e4b6583879144c05d47a40a1d98031a8a2bf0deec85a199f816a0ff6df5c76e9487a526d7c1c1650b37a10ed81be8233eaa1395707851378474f SHA512 c22f139cfff3a5aedf5fb08c33cae0dae3d6fbceec87867c81290e3bf9d2e13466a0e2bad8378a7a7ba1e9b7b9ad756712963461ae248102e4cab7d4691228d8
4 DIST c-toxcore-0.2.13.tar.gz 511533 BLAKE2B 8c68180710e3d06eaaef9fc05dc0ff2492907586934d1d6f57f147e07bb78b262f78b0057911e4b5cd27d2d1efb51cb714f757b90caa269988e604cafa62cd00 SHA512 f4ed9ea4afb7f9c14a5afd949f3a52e7880838c910acaf5adc39acb09ad574406be08f43b76a9fbdd4fc4bd14f0d73212dc7bd10783565055c910c6c3e5e357a
File net-libs/tox/tox-0.2.13.ebuild copied from file net-libs/tox/tox-0.2.12.ebuild (similarity 80%) (mode: 100644) (index 3723ccd..e05b2ca)
1 # Copyright 1999-2020 Gentoo Authors
1 # Copyright 1999-2021 Gentoo Authors
2 2 # Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
3 3
4 EAPI=7
4 EAPI=8
5 5
6 6 inherit cmake systemd inherit cmake systemd
7 7
 
... ... SRC_URI="https://github.com/TokTok/c-toxcore/archive/v${PV}.tar.gz -> ${MY_P}.ta
13 13 LICENSE="GPL-3+" LICENSE="GPL-3+"
14 14 SLOT="0/0.2" SLOT="0/0.2"
15 15 KEYWORDS="~amd64 ~arm ~x86" KEYWORDS="~amd64 ~arm ~x86"
16 IUSE="+av daemon dht-node ipv6 log-debug +log-error log-info log-trace log-warn static-libs test"
16 IUSE="+av daemon dht-node ipv6 log-debug +log-error log-info log-trace log-warn test"
17 17
18 18 REQUIRED_USE="?? ( log-debug log-error log-info log-trace log-warn ) REQUIRED_USE="?? ( log-debug log-error log-info log-trace log-warn )
19 19 daemon? ( dht-node )" daemon? ( dht-node )"
 
... ... RESTRICT="!test? ( test )"
21 21
22 22 BDEPEND="virtual/pkgconfig" BDEPEND="virtual/pkgconfig"
23 23 DEPEND=" DEPEND="
24 >dev-libs/libsodium-0.6.1:=[asm,urandom,-minimal]
24 dev-libs/libsodium:=[asm,urandom,-minimal]
25 25 av? ( av? (
26 26 media-libs/libvpx:= media-libs/libvpx:=
27 27 media-libs/opus media-libs/opus
28 28 ) )
29 daemon? ( dev-libs/libconfig )"
29 daemon? ( dev-libs/libconfig:= )"
30 30 RDEPEND=" RDEPEND="
31 31 ${DEPEND} ${DEPEND}
32 32 daemon? ( daemon? (
 
... ... S="${WORKDIR}/${MY_P}"
38 38
39 39 src_prepare() { src_prepare() {
40 40 cmake_src_prepare cmake_src_prepare
41 #remove faulty tests
42 for testname in lan_discovery save_compatibility; do
41
42 #Remove faulty tests
43 for testname in lan_discovery save_compatibility set_status_message; do
43 44 sed -i -e "/^auto_test(${testname})$/d" CMakeLists.txt || die sed -i -e "/^auto_test(${testname})$/d" CMakeLists.txt || die
44 45 done done
45 46 } }
46 47
47 48 src_configure() { src_configure() {
48 49 local mycmakeargs=( local mycmakeargs=(
49 -DAUTOTEST=$(usex test)
50 -DBOOTSTRAP_DAEMON=$(usex daemon)
51 -DBUILD_MISC_TESTS=$(usex test)
52 -DBUILD_TOXAV=$(usex av)
53 -DDHT_BOOTSTRAP=$(usex dht-node)
50 -DAUTOTEST=$(usex test ON OFF)
51 -DBOOTSTRAP_DAEMON=$(usex daemon ON OFF)
52 -DBUILD_MISC_TESTS=$(usex test ON OFF)
53 -DBUILD_TOXAV=$(usex av ON OFF)
54 -DDHT_BOOTSTRAP=$(usex dht-node ON OFF)
54 55 -DENABLE_SHARED=ON -DENABLE_SHARED=ON
55 -DENABLE_STATIC=$(usex static-libs)
56 -DMUST_BUILD_TOXAV=$(usex av))
56 -DENABLE_STATIC=OFF
57 -DMUST_BUILD_TOXAV=$(usex av ON OFF)
58 )
59
57 60 if use test; then if use test; then
58 61 mycmakeargs+=( mycmakeargs+=(
59 -DTEST_TIMEOUT_SECONDS=120
60 -DUSE_IPV6=$(usex ipv6))
62 -DTEST_TIMEOUT_SECONDS=150
63 -DUSE_IPV6=$(usex ipv6 ON OFF)
64 )
61 65 else else
62 66 mycmakeargs+=(-DUSE_IPV6=OFF) mycmakeargs+=(-DUSE_IPV6=OFF)
63 67 fi fi
File net-libs/tox/tox-9999.ebuild changed (mode: 100644) (index 23e322b..ba31cc1)
1 # Copyright 1999-2020 Gentoo Authors
1 # Copyright 1999-2021 Gentoo Authors
2 2 # Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
3 3
4 EAPI=7
4 EAPI=8
5 5
6 6 inherit cmake git-r3 systemd inherit cmake git-r3 systemd
7 7
 
... ... EGIT_REPO_URI="https://github.com/TokTok/c-toxcore.git"
13 13 LICENSE="GPL-3+" LICENSE="GPL-3+"
14 14 SLOT="0/0.2" SLOT="0/0.2"
15 15 KEYWORDS="" KEYWORDS=""
16 IUSE="+av daemon dht-node ipv6 log-debug +log-error log-info log-trace log-warn static-libs test"
16 IUSE="+av daemon dht-node ipv6 log-debug +log-error log-info log-trace log-warn test"
17 17 RESTRICT="!test? ( test )" RESTRICT="!test? ( test )"
18 18
19 REQUIRED_USE="^^ ( log-debug log-error log-info log-trace log-warn )
19 REQUIRED_USE="?? ( log-debug log-error log-info log-trace log-warn )
20 20 daemon? ( dht-node )" daemon? ( dht-node )"
21 21
22 22 BDEPEND="virtual/pkgconfig" BDEPEND="virtual/pkgconfig"
23 DEPEND=">dev-libs/libsodium-0.6.1:=[asm,urandom,-minimal]
23 DEPEND="dev-libs/libsodium:=[asm,urandom,-minimal]
24 24 av? ( av? (
25 25 media-libs/libvpx:= media-libs/libvpx:=
26 26 media-libs/opus media-libs/opus
27 27 ) )
28 daemon? ( dev-libs/libconfig )"
28 daemon? ( dev-libs/libconfig:= )"
29 29 RDEPEND=" RDEPEND="
30 30 ${DEPEND} ${DEPEND}
31 31 daemon? ( daemon? (
 
... ... RDEPEND="
35 35
36 36 src_prepare() { src_prepare() {
37 37 cmake_src_prepare cmake_src_prepare
38
38 39 #remove faulty tests #remove faulty tests
39 local faultytest=(lan_discovery save_compatibility)
40 for testname in "${faultytest[@]}"; do
40 for testname in lan_discovery save_compatibility set_status_message; do
41 41 sed -i -e "/^auto_test(${testname})$/d" CMakeLists.txt || die sed -i -e "/^auto_test(${testname})$/d" CMakeLists.txt || die
42 42 done done
43 43 } }
44 44
45 45 src_configure() { src_configure() {
46 46 local mycmakeargs=( local mycmakeargs=(
47 -DAUTOTEST=$(usex test)
48 -DBOOTSTRAP_DAEMON=$(usex daemon)
49 -DBUILD_MISC_TESTS=$(usex test)
50 -DBUILD_TOXAV=$(usex av)
51 -DDHT_BOOTSTRAP=$(usex dht-node)
47 -DAUTOTEST=$(usex test ON OFF)
48 -DBOOTSTRAP_DAEMON=$(usex daemon ON OFF)
49 -DBUILD_MISC_TESTS=$(usex test ON OFF)
50 -DBUILD_TOXAV=$(usex av ON OFF)
51 -DDHT_BOOTSTRAP=$(usex dht-node ON OFF)
52 52 -DENABLE_SHARED=ON -DENABLE_SHARED=ON
53 -DENABLE_STATIC=$(usex static-libs)
54 -DMUST_BUILD_TOXAV=$(usex av))
53 -DENABLE_STATIC=OFF
54 -DMUST_BUILD_TOXAV=$(usex av ON OFF))
55 55 if use test; then if use test; then
56 56 mycmakeargs+=( mycmakeargs+=(
57 57 -DTEST_TIMEOUT_SECONDS=120 -DTEST_TIMEOUT_SECONDS=120
58 -DUSE_IPV6=$(usex ipv6))
58 -DUSE_IPV6=$(usex ipv6 ON OFF))
59 59 else else
60 mycmakeargs+=(
61 -DUSE_IPV6=OFF)
60 mycmakeargs+=(-DUSE_IPV6=OFF)
62 61 fi fi
63 62
64 63 if use log-trace; then if use log-trace; then
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/ORpKTKoVQnFhs/Mullins_overlay

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/ORpKTKoVQnFhs/Mullins_overlay

Clone this repository using git:
git clone git://git.rocketgit.com/user/ORpKTKoVQnFhs/Mullins_overlay

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main