[gentoo-commits] repo/user/gerislay:master commit in: gui-apps/organicmaps/files/, gui-apps/organicmaps/

2024-04-20 Thread gerion
commit: 5d4773b6ea9769cfe7fe17597ca99d345cc90094
Author: Gerion Entrup  flump  de>
AuthorDate: Sun Apr 21 05:55:29 2024 +
Commit:     gerion  flump  de>
CommitDate: Sun Apr 21 05:55:59 2024 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=5d4773b6

gui-apps/organicmaps: drop, prefer the guru version

Signed-off-by: Gerion Entrup  flump.de>

 gui-apps/organicmaps/Manifest  |  3 -
 gui-apps/organicmaps/files/more-3party.patch   | 47 --
 .../organicmaps/files/no-dynamic-download.patch| 15 -
 gui-apps/organicmaps/organicmaps-.ebuild   | 74 --
 4 files changed, 139 deletions(-)

diff --git a/gui-apps/organicmaps/Manifest b/gui-apps/organicmaps/Manifest
deleted file mode 100644
index 7eb2d40..000
--- a/gui-apps/organicmaps/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-AUX more-3party.patch 1385 BLAKE2B 
87b5f151b3923f6324192741e243d095898d024c320add5318015b2e7058f9614ec278386250d98f41febd153f8ff9a1a9cd0e868ad94ca7c0bb449e90462378
 SHA512 
6e2778874fb6b58f76f99cfbb925881c569c0b25c3b9f7f9d5e7017a476eb4e28b251a36d57c9849b4ccd8c5e63023aa9552dabfc29423a385d1051a65dc8150
-AUX no-dynamic-download.patch 772 BLAKE2B 
8b29d12cd648625540e379c7aab2d081b12860822ffb37af362355ad7dece4b0e886eaa6a769ebef3a988f2a2c7b3cdf804f9ec61f70615f4802a1bef0b1e72b
 SHA512 
c4dc8a82e78ba314ae9a1972e72ac1a176c3368307044ab6d975b6f10a8b96f0c385b5c596379608ed92927be20307453729136eec8141efecf3c2bc369867e6
-EBUILD organicmaps-.ebuild 2005 BLAKE2B 
8c23c2e686b81ce8583939b338a7a2c8a616a3673f9d306db9ffe1e83eda085767f46d9e09bcf0878ad3755bc11d279c11fec80772c115a699880935b02a8c38
 SHA512 
d5d0827260f03098102fced7e8282d6202973865cc7e2edc97fc10acbd833ba5c2106cc39ca822c4ca108cacc9b627e3d49980e4fcda811cea21ee7ac60d9e24

diff --git a/gui-apps/organicmaps/files/more-3party.patch 
b/gui-apps/organicmaps/files/more-3party.patch
deleted file mode 100644
index b1293e8..000
--- a/gui-apps/organicmaps/files/more-3party.patch
+++ /dev/null
@@ -1,47 +0,0 @@
-From b77c26e242945fe06be94059b87c3c2eebdb78eb Mon Sep 17 00:00:00 2001
-From: Gerion Entrup 
-Date: Fri, 8 Dec 2023 23:45:56 +0100
-Subject: [PATCH] cmake: use some internal libraries without external
- alternative
-

- 3party/CMakeLists.txt | 6 +++---
- base/CMakeLists.txt   | 4 +---
- 2 files changed, 4 insertions(+), 6 deletions(-)
-
-diff --git a/3party/CMakeLists.txt b/3party/CMakeLists.txt
-index bd44e1b7b8..4f5cb99807 100644
 a/3party/CMakeLists.txt
-+++ b/3party/CMakeLists.txt
-@@ -34,11 +34,11 @@ else()
- 
-   # Add pugixml library.
-   add_subdirectory(pugixml)
--
--  # Add protobuf library.
--  add_subdirectory(protobuf)
- endif()
- 
-+# Add protobuf library.
-+add_subdirectory(protobuf)
-+
- add_subdirectory(agg)
- add_subdirectory(bsdiff-courgette)
- 
-diff --git a/base/CMakeLists.txt b/base/CMakeLists.txt
-index 7e762b242a..0d7d6c5d10 100644
 a/base/CMakeLists.txt
-+++ b/base/CMakeLists.txt
-@@ -111,8 +111,6 @@ set(THREADS_PREFER_PTHREAD_FLAG ON)
- find_package(Threads REQUIRED)
- target_link_libraries(${PROJECT_NAME} INTERFACE Threads::Threads)
- 
--if (NOT WITH_SYSTEM_PROVIDED_3PARTY)
--  target_include_directories(${PROJECT_NAME} PRIVATE 
"${OMIM_ROOT}/3party/fast_double_parser/include")
--endif()
-+target_include_directories(${PROJECT_NAME} PRIVATE 
"${OMIM_ROOT}/3party/fast_double_parser/include")
- 
- omim_add_test_subdirectory(base_tests)
--- 
-2.41.0
-

diff --git a/gui-apps/organicmaps/files/no-dynamic-download.patch 
b/gui-apps/organicmaps/files/no-dynamic-download.patch
deleted file mode 100644
index eb7d021..000
--- a/gui-apps/organicmaps/files/no-dynamic-download.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-diff --git a/transit/world_feed/world_feed_integration_tests/CMakeLists.txt 
b/transit/world_feed/world_feed_integration_tests/CMakeLists.txt
-index 9f945568d4..ec9755ab09 100644
 a/transit/world_feed/world_feed_integration_tests/CMakeLists.txt
-+++ b/transit/world_feed/world_feed_integration_tests/CMakeLists.txt
-@@ -10,7 +10,9 @@ target_link_libraries(${PROJECT_NAME}
- )
- 
- # This test requires additional data from the other repository
--set(TEST_DATA_REPO_URL 
"https://github.com/organicmaps/world_feed_integration_tests_data.git";)
-+if(NOT TEST_DATA_REPO_URL)
-+  set(TEST_DATA_REPO_URL 
"https://github.com/organicmaps/world_feed_integration_tests_data.git";)
-+endif()
- set(DESTINATION_FOLDER "${OMIM_DATA_DIR}/world_feed_integration_tests_data/")
- 
- add_custom_command(

diff --git a/gui-apps/organicmaps/organicmaps-.ebuild 
b/gui-apps/organicmaps/organicmaps-.ebuild
deleted file mode 100644
index fcfd194..000
--- a/gui-apps/organicmaps/organicmaps-.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-EAPI=8
-
-inherit git-r3 xdg cmake
-EGIT_REPO_URI="https://github.com/${PN}/${PN}.git";
-# this URL is to make the tests compile since organicmaps usually dynamic

[gentoo-commits] repo/user/gerislay:master commit in: kde-apps/keysmith/

2023-08-27 Thread gerion
commit: d1a6df9d74f0c7423b6da2629c60a6ab90c167f1
Author: Gerion Entrup  flump  de>
AuthorDate: Sun Aug 27 16:29:16 2023 +
Commit:     gerion  flump  de>
CommitDate: Sun Aug 27 16:29:55 2023 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=d1a6df9d

kde-apps/keysmith: drop, in gentoo now (app-crypt/keysmith)

Signed-off-by: Gerion Entrup  flump.de>

 kde-apps/keysmith/Manifest|  2 --
 kde-apps/keysmith/keysmith-23.04.1.ebuild | 42 ---
 2 files changed, 44 deletions(-)

diff --git a/kde-apps/keysmith/Manifest b/kde-apps/keysmith/Manifest
deleted file mode 100644
index e9312d5..000
--- a/kde-apps/keysmith/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST keysmith-23.04.1.tar.xz 161236 BLAKE2B 
e1803beca54dec248a2cf65fa886aeac7a128aad9cce400772cc38b8cb27bd5e8aa5f1b00d79d81281fdb567e1b3591ab5636886e29f79c7c7ce325d6f5459a1
 SHA512 
9e24ceab16f369a3b03c4c52307f4484e9e4896022725a6bc61e66cf736ea0936a3dca56e0ecd652beb9a151b17b8187b89063918b179994cb1fb8f27eb79532
-EBUILD keysmith-23.04.1.ebuild 899 BLAKE2B 
da48dd903a3256c4efceb1d17781001af839a639b154bd786a6077bfb54aee3c5ee2782f91dbac903685524a51c2bbdc16dfdb7925c350868bdd3bec8af955d8
 SHA512 
6f9319a6ba6fbb7c47ce9b325cb937c44415ab941eb43808c57304a7a3e5eebf774acda71cd1beb6a071e819dfdd2d4e4525994d20be6191e57d8e72a4f0af66

diff --git a/kde-apps/keysmith/keysmith-23.04.1.ebuild 
b/kde-apps/keysmith/keysmith-23.04.1.ebuild
deleted file mode 100644
index 7f86462..000
--- a/kde-apps/keysmith/keysmith-23.04.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="optional"
-ECM_TEST="false"
-PVCUT=$(ver_cut 1-3)
-KFMIN=5.91.0
-QTMIN=5.15.2
-VIRTUALX_REQUIRED="test"
-inherit ecm gear.kde.org optfeature
-
-DESCRIPTION="OTP client for Plasma Mobile and Desktop"
-HOMEPAGE="https://invent.kde.org/utilities/keysmith";
-
-LICENSE="GPL-3"
-SLOT="5"
-KEYWORDS="~amd64 ~x86"
-IUSE="+dbus"
-
-DEPEND="
-   >=dev-qt/qtcore-${QTMIN}:5
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtsvg-${QTMIN}:5
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   >=kde-frameworks/kirigami-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   dbus? (
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   $(usex dbus "-DBUILD_DBUS_INTERFACE=TRUE")
-   )
-   ecm_src_configure
-}



[gentoo-commits] repo/user/gerislay:master commit in: dev-python/py-spy/, dev-python/py-spy/files/

2023-09-04 Thread gerion
commit: c0c9fbc01932270c155d6660cdebfb0077d12c16
Author: Gerion Entrup  flump  de>
AuthorDate: Mon Sep  4 11:43:13 2023 +
Commit:     gerion  flump  de>
CommitDate: Mon Sep  4 11:43:13 2023 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=c0c9fbc0

dev-python/py-spy: drop, in tree

Signed-off-by: Gerion Entrup  flump.de>

 dev-python/py-spy/Manifest | 161 --
 12-fix-possible-security-vulnerabilities.patch | 246 -
 dev-python/py-spy/py-spy-0.3.12.ebuild | 190 
 3 files changed, 597 deletions(-)

diff --git a/dev-python/py-spy/Manifest b/dev-python/py-spy/Manifest
deleted file mode 100644
index 32c1e06..000
--- a/dev-python/py-spy/Manifest
+++ /dev/null
@@ -1,161 +0,0 @@
-AUX 0.3.12-fix-possible-security-vulnerabilities.patch 6865 BLAKE2B 
aeab9e68df263e0dee45e5ea48a87f00a4a92b38cb3506f00d925187b25013e3484e2227da83eecfd7599fb3eed79460c908ffc85c50be92f5ef2334c6765e2b
 SHA512 
99b4283802ac1e14f37e86968f0a4a80974ffed0f5e813da3567d99474db626d579dfe6f5955a3f5cf063c122d49bcf85485333086082bf4e75f77f01051
-DIST addr2line-0.17.0.crate 32260 BLAKE2B 
23c3715820a04260460a41695d535da3565f76519b7313d0ed684352b339de2ea668c44fe8ca58fc1a5b9f84cc5e9d04d889440abb5985bdc04b267dbdad9d9c
 SHA512 
ef3bbd7c6d1dfdd0b47e3be1fb4c8b15ed61a769bed7e80dce80461a1ee13ef21c75e62e9a66328504f862341f1e808abec5790ac79784e18655afcc16206b95
-DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
-DIST ahash-0.7.6.crate 38030 BLAKE2B 
aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9
 SHA512 
61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68
-DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
-DIST android_system_properties-0.1.4.crate 4637 BLAKE2B 
a8d1768a924fc04ea27f4606b21cc3ee657b2ced18a267974b2eacfa73c895719ed56fc508beaa20997fe1848c23d40b5438400d6390a15950fafe57fb96d3f3
 SHA512 
6580064f046352d2ecc205f78fbac64f36e85a10d15c2c046cd7037ab2505d0d95ad785a4b1e276708116088a0d0ff5e7f89a0d26f498f0dfa038c8cf8d0dd2a
-DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
-DIST anyhow-1.0.52.crate 44224 BLAKE2B 
79d68d3390d27e0e27f9db784ad10b5d7845dec7949fbc722f944ef3988419acd72c509b44a4544e99bea5e57407da5b1ce40a96277d307fc408c958ea915c31
 SHA512 
b87e0b304daff85894c34060b97379d8e3d9be03078275313035c7142c76b3e59922b25924ac98a0b1b70fc98746eb174ca4b7ef33a26e115f294c1f1200aa6a
-DIST arrayvec-0.4.12.crate 26551 BLAKE2B 
45514f09f0fd1fae7afb7dc812142ac8d88d1f4b81901db405c79dbeba2d29fea13ec22cb08a43433321931295a9f14456a300e814431b8fb14037d2f47529e9
 SHA512 
c03972056ab8fa30fc53fdc2bfc5e501f7644223998eccb73fdc2e737f7e25f4bb0e531f3eec38f7f3514760fb385fafd06c3d38531d13d92faf841820d4ed2b
-DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
-DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a
 SHA512 
630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
-DIST backtrace-0.3.63.crate 74280 BLAKE2B 
825fcabaddb436d33e179630301657d212c9364b323bfe72e8ed8edda5c0c34abe36142b0bc34501d1885d40d55ab53c0f8bc6387e35ef86f14a9d010c426bf5
 SHA512 
25cf411ee21c796f39a45e6320374b38f62580ca853e560b3a8ec596f0ca6d60b94539662b1a8a3a3046f481b8b84a5b84983e1d2624aea297090382eb99b25a
-DIST bindgen-0.59.2.crate 206267 BLAKE2B 
de66347fcf2d538879e49c85d2db80e86a70e27d3c84464b52a840476a31edae0cfa3e1afaba33ef0b7abadcb1e23a2fe1420e3254e0de1f6848b575a9c96620
 SHA512 
14c49879c7443191b877957a4fd405c7f10a1e8b70016d91bf5fe33861fc5d71982a1c685c190e4f7922cedb6c8aefadac3b0b68cbe5578da791a8da6bfedf44
-DIST bitflags-1.3.2.crate 2302

[gentoo-commits] repo/user/gerislay:master commit in: sets/

2023-10-07 Thread gerion
commit: f08515bd0b899afd2fd453c4bbfbd0ff59bffa9d
Author: Gerion Entrup  flump  de>
AuthorDate: Sat Oct  7 18:31:02 2023 +
Commit:     gerion  flump  de>
CommitDate: Sat Oct  7 18:31:02 2023 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=f08515bd

sets/vim-dev: more LSPs

Signed-off-by: Gerion Entrup  flump.de>

 sets/vim-dev | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sets/vim-dev b/sets/vim-dev
index 1640031..0dbf587 100644
--- a/sets/vim-dev
+++ b/sets/vim-dev
@@ -4,8 +4,9 @@ dev-python/debugpy
 dev-python/python-lsp-server
 dev-tex/texlab
 dev-util/lldb
-dev-util/ltex-ls
+app-text/ltex-ls
 dev-util/lua-language-server
 dev-util/rust-analyzer
 dev-util/tree-sitter-cli
 sys-devel/clang
+app-text/languagetool



[gentoo-commits] repo/user/gerislay:master commit in: media-gfx/leocad/

2023-10-07 Thread gerion
commit: 94d5dc7e18fb76e0234705f30b5c8b2c3c06e0f9
Author: Gerion Entrup  flump  de>
AuthorDate: Sat Oct  7 18:29:57 2023 +
Commit:     gerion  flump  de>
CommitDate: Sat Oct  7 18:30:24 2023 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=94d5dc7e

media-gfx/leocad: fix EAPI 8

Signed-off-by: Gerion Entrup  flump.de>

 media-gfx/leocad/Manifest| 2 +-
 media-gfx/leocad/leocad-23.03.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-gfx/leocad/Manifest b/media-gfx/leocad/Manifest
index 1f72a63..f557eda 100644
--- a/media-gfx/leocad/Manifest
+++ b/media-gfx/leocad/Manifest
@@ -1,4 +1,4 @@
 DIST Library-23.01.zip 69140568 BLAKE2B 
a6d7286c397e82289023a5c421db94294acf1d3697bf7e0cb03b9c04ae96950941fc5dc9433585bcce3f162fbbae4a53c6f3a6c2994f7511f0d4464531a58896
 SHA512 
3272ed53643e3fcec96ca9522ec2e0b75b182339785ed95ab03e81885e43df385698bff03a4bc66bf0a50441c5e06f7aa9bbbdc868d25b45053af56ab373ebdd
 DIST leocad-23.03.tar.gz 2226953 BLAKE2B 
98b3d8a556ad3fcc0169feafa44d10de305aa56bc6bdf2625aee6cc1c42e8465e61f7293fe7067109a0223d7683e38d43685c81366d2ed4539fafd866df78a49
 SHA512 
cacc98fe3e9797bd3d3a9c0ca7b0d5c1f4230810fff8c0a196d30e395419b2db5db1e27ac7e9f28da68de9cedfa6c2ab90d31b3970dcfc3c925948a673ef2547
-EBUILD leocad-23.03.ebuild 927 BLAKE2B 
a2c1d6042cdd23f239825bd153b55491a758e8af5c1936b8f33b723c9efe5a3247bfa1e701c110fee65caf8e4714d3e6a67e68dadd32e9135f2d69e905df
 SHA512 
72e997dd6f9708da97e99e1383733e09a7664150b8d538ef6ec7e22564c775a2c39fd484d21063778151972c4c7d0782151a7471bfe92b29b23cf012bba7e284
+EBUILD leocad-23.03.ebuild 920 BLAKE2B 
ded8894469d9af005af378de83084151e57f674a5dd039a0d92dc865c625e29964e2ee05b096eb3843a4d7124ce2904d44d8924b4a1399bddcf4a67e0732d094
 SHA512 
9e0d2b025e94081d60c3fa692c10f35a54733bf405f75c8d9137b0637053d6e7d4c62eb49520f6a28cacc913b7dab6098a17b7410879b871fc4cb03b081c6f21
 MISC metadata.xml 304 BLAKE2B 
80060637a0d3407c8d7dd895ca971e154cb0b8b4de787ff4da0477fa3d9327897383ba70b3ebe626337dfd012f8b7f00b9de66b47b1273c51e901fa215ec34b9
 SHA512 
eb3fcc6d150f9e8bcfd4fa0d32b2c8f88421424bd341ff0f6b188b0f8c267958bb65caba5a84322eeb7e57dae26deda29046f3b8b8659311a283eed77ed38fdd

diff --git a/media-gfx/leocad/leocad-23.03.ebuild 
b/media-gfx/leocad/leocad-23.03.ebuild
index 3c3fb9d..6954c86 100644
--- a/media-gfx/leocad/leocad-23.03.ebuild
+++ b/media-gfx/leocad/leocad-23.03.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit qmake-utils eutils
+inherit qmake-utils
 
 DESCRIPTION="LeoCAD is a CAD program that uses bricks similar to those found 
in many toys."
 HOMEPAGE="http://www.leocad.org";



[gentoo-commits] repo/user/gerislay:master commit in: dev-python/ptpython/

2023-11-06 Thread gerion
commit: 2ea756dfdd7c9887212f5f15c8e0a6813c055c14
Author: Gerion Entrup  flump  de>
AuthorDate: Mon Nov  6 17:01:20 2023 +
Commit:     gerion  flump  de>
CommitDate: Mon Nov  6 17:01:20 2023 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=2ea756df

dev-python/ptpython: + python 3.12

Signed-off-by: Gerion Entrup  flump.de>

 dev-python/ptpython/Manifest   | 2 +-
 dev-python/ptpython/ptpython-3.0.23.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/ptpython/Manifest b/dev-python/ptpython/Manifest
index b57d5ea..5a5e6a0 100644
--- a/dev-python/ptpython/Manifest
+++ b/dev-python/ptpython/Manifest
@@ -1,3 +1,3 @@
 DIST ptpython-3.0.23.tar.gz 68146 BLAKE2B 
7bdfac0ea989f87bcae62d879f277e8d9d661ba85c397691425ac9c9c8ffe9d48e2cccbe9306f2567025d7e4d62a7478cf09f18ebed5e3b2c5a0918c27a2c540
 SHA512 
e3f7db8060a2b2e5ec9f9cdf7a6aacede447a42ea3d13f08e2cba604dc96ccf6504cd31b45327b144882bb12f0cc272406d501a8de98adc9598ec79dbcaf843e
-EBUILD ptpython-3.0.23.ebuild 659 BLAKE2B 
5c884c3a1279a3e7850875c45bdc237ac14526129c6a7a10b1d3864ca6568c83049c3cde3548b04b2218d9960edd1b2fb8c96c89cf17d963ad4a27d86fc4cd8c
 SHA512 
2b12746d034b9774bbf59af310163e4de653195ce2bff99a605c5ae61c641684d87d0a757df404c7162a1590f8fa5d7ae18c188c4cbe7b1229678a419ffbc3c3
+EBUILD ptpython-3.0.23.ebuild 659 BLAKE2B 
6ea14a2290ec3d92ab1d4e4cb1372020a211834934aae2bdfeb6880be617828277a71e05d1e6b83241491c355ed472b621b3e8fe888945c0c2587446319b12a1
 SHA512 
5efbb5b8c0d661b86fe142375ff9ef534659df1ff336fc48602e664c109d2a3870daab3ea5ed18049c14a273ab718b095a182a3e13d273f7ef2687e191a5efc1
 MISC metadata.xml 386 BLAKE2B 
3c952950b95b3f4b38f23f0ac0c25242cb6b0ce9f115a475a956098c246a59858ade285cb2e4df63019e3e0a9f730ad7911e183d5a9b35697006b18607e62b64
 SHA512 
99b03e22dd04923f3d25f8e50230bf93055f51096ca5c2c6a2613ea3ce219e0192720e29b9fe43de79768b9ec4e2818a730790f4f62cf468e272b3604ea21a26

diff --git a/dev-python/ptpython/ptpython-3.0.23.ebuild 
b/dev-python/ptpython/ptpython-3.0.23.ebuild
index 596e701..127536c 100644
--- a/dev-python/ptpython/ptpython-3.0.23.ebuild
+++ b/dev-python/ptpython/ptpython-3.0.23.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{8..11} pypy3 )
+PYTHON_COMPAT=( python3_{8..12} pypy3 )
 inherit distutils-r1
 
 DESCRIPTION="Python REPL build on top of prompt_toolkit"



[gentoo-commits] repo/user/gerislay:master commit in: sets/

2024-02-08 Thread gerion
commit: a92652b039f967978e7d59e1abc06d45a46a2676
Author: Gerion Entrup  flump  de>
AuthorDate: Thu Feb  8 12:51:12 2024 +
Commit:     gerion  flump  de>
CommitDate: Thu Feb  8 12:51:12 2024 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=a92652b0

sets: update to dev-build category

Signed-off-by: Gerion Entrup  flump.de>

 sets/ara | 2 +-
 sets/vim-dev | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sets/ara b/sets/ara
index bd8ce1c..e1afdc2 100644
--- a/sets/ara
+++ b/sets/ara
@@ -1,5 +1,5 @@
 dev-python/cython
-dev-util/meson
+dev-build/meson
 dev-libs/boost
 dev-python/graph-tool
 dev-python/pydot

diff --git a/sets/vim-dev b/sets/vim-dev
index 1594fc0..6cba848 100644
--- a/sets/vim-dev
+++ b/sets/vim-dev
@@ -3,7 +3,7 @@ dev-lua/StyLua
 dev-python/debugpy
 dev-python/python-lsp-server
 dev-tex/texlab
-dev-util/lldb
+dev-debug/lldb
 app-text/ltex-ls
 dev-util/lua-language-server
 # not possible to express || dev-lang/rust[rust-analyzer] 
dev-lang/rust-bin[rust-analyzer]



[gentoo-commits] repo/user/gerislay:master commit in: sys-fs/gocryptfs/

2024-02-08 Thread gerion
commit: 19c7b536a95d068e35af3b259bcef187e1980121
Author: Gerion Entrup  flump  de>
AuthorDate: Thu Feb  8 12:50:20 2024 +
Commit:     gerion  flump  de>
CommitDate: Thu Feb  8 12:50:42 2024 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=19c7b536

gocryptfs: drop, outdated

Signed-off-by: Gerion Entrup  flump.de>

 sys-fs/gocryptfs/Manifest   |  44 --
 sys-fs/gocryptfs/gocryptfs-1.8.0.ebuild | 142 
 sys-fs/gocryptfs/metadata.xml   |  20 -
 3 files changed, 206 deletions(-)

diff --git a/sys-fs/gocryptfs/Manifest b/sys-fs/gocryptfs/Manifest
deleted file mode 100644
index a51d3c8..000
--- a/sys-fs/gocryptfs/Manifest
+++ /dev/null
@@ -1,44 +0,0 @@
-DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod 34 BLAKE2B 
7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267
 SHA512 
5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
-DIST 
github.com%2Fhanwen%2Fgo-fuse%2F@v%2Fv1.0.1-0.20190319092520-161a16484456.mod 
94 BLAKE2B 
36f3fb449d60fd88b98ab51277603a6c6aa551a1b15fc01ec289506cbb22fca2d7bc2841dd8574c9cdcc5ef14d70aacd5eecd240060b396c76422326f5e5dcea
 SHA512 
a4ec6bdb7df5b5706be0a19144023042cce1fe54d1fe23d2556fcf1c23fadc112f5c4f16d6b497ab0ddf595fb21550543e65ace43a147747d894c220da346ce2
-DIST 
github.com%2Fhanwen%2Fgo-fuse%2F@v%2Fv1.0.1-0.20190319092520-161a16484456.zip 
230656 BLAKE2B 
6f2cc244661e2f83ae49155ecab54d42995ee57d6310ed0024420dfc918082b83a87d0aa8251ff63835c039c7483209353897f0f1c95bd37396a742b744c
 SHA512 
c713d426fd5ae7232229cc5c71e4f31bacc65db921c58e9e7b45d6ca8ac8724a2cf7ec7a27d40f97c7962cfa52aa07a27763d1a64e1e7eea8cf3790a054b7c54
-DIST 
github.com%2Fjacobsa%2Fcrypto%2F@v%2Fv0.0.0-20190317225127-9f44e2d5.mod 33 
BLAKE2B 
8c3ca16cdcdbe1e2bb30a1a91880b7b5a80d876fc3e1056219a49ce59f9605cdb5e69f4d70151632274058e19e087a558f0d06361a7eab5193bca8f5c678585c
 SHA512 
5b5b9dc9862daff9be71d179c29ecc63797911a47807b03f43e2236f2d0d8471c81f1b4cd39ed6f8313305a6179c2d3ecb56093647c8fca98906badf5adc7d40
-DIST 
github.com%2Fjacobsa%2Fcrypto%2F@v%2Fv0.0.0-20190317225127-9f44e2d5.zip 
3697451 BLAKE2B 
d3ab098b4cbcdab8b565ba3bd4dbc18943c23a496d44774c5c3678efec6d65894085e1860bf3633f8fc9e714feb5d8079bd71e03a0be0f937c7af2c420a8f548
 SHA512 
84b5fc79442a668bed0280a0f53c8ffa93a82733938a2d1097e6a10f6a7394124d91f2f31e5b278f61a6288f9331da6a1f784f2cc74362c9f3d18fd190f2bfa6
-DIST 
github.com%2Fjacobsa%2Foglematchers%2F@v%2Fv0.0.0-2015072706-141901ea67cd.mod
 39 BLAKE2B 
715a235f7e5aef09b9785c8dcac729d71c6efbbfd3fa948aa13f25f7201410546d6ecb2df2b19b45ef2d6ceb456a8de5a6b3cd3bc58087ee7b7c8acac6bdf557
 SHA512 
14734a1a9934bf020b5c4ad6338f1dbc44040c035652bca147f13994ccc61b719dfe8c2b7ccfd4c263618daa3d74c5a15f962d28bda0d40419196dbe5d1999aa
-DIST 
github.com%2Fjacobsa%2Foglematchers%2F@v%2Fv0.0.0-2015072706-141901ea67cd.zip
 77954 BLAKE2B 
1a6c2fcdd779f3465c74fd42ab7d1152fd8af3397878d711045dadb040bda7f936a106b2291eedd44e8c800cd7df048f17cea1cacc8d71263a201702f42818f4
 SHA512 
5bab66cf8db7f6df54d487e8e21b1ee954830f057dc8ff7289a1601445cc370ee4ad2bfb3960d7c032d8298df74339e2a870507f667f31ad3445093b63605203
-DIST 
github.com%2Fjacobsa%2Foglemock%2F@v%2Fv0.0.0-20150831005832-e94d794d06ff.mod 
35 BLAKE2B 
1b15a78ef082b0aa2b17bd682bb0ea457876dd9136ce1c3c821045e3923ca00a2bc6401264c8f0f30df9afcb9547d1153b37f738c4747d2482ef8ac909033af5
 SHA512 
9807c01076ff62eea0d5a42922192185161d98d6a86798036a1196bfd885e17a28bab3a5b4498d2e2b338cfc6562401a80d260194dbe61953af54d967895b675
-DIST 
github.com%2Fjacobsa%2Foglemock%2F@v%2Fv0.0.0-20150831005832-e94d794d06ff.zip 
64626 BLAKE2B 
1fce6349ff214b8bc5c0d3a9529864a3d9ee586796ec405026d9ddc7929790d96320494a1d45edd19444722fb142e1b6015d33c37c049c28854fe7d1ed87568e
 SHA512 
db83e6079413014cdc6718f033f105935d941563c385c6c6d5b3a5a315f85edb1cc1b7a97a26de132318969aaea6a14a874a66ad2a58c0b2a765368e72b76d20
-DIST 
github.com%2Fjacobsa%2Fogletest%2F@v%2Fv0.0.0-20170503003838-80d50a735a11.mod 
35 BLAKE2B 
b009888be4198b421fbd3e0c0d648fe46cd0923db54872a80526a2121ac6c30d5e2ff8296e2d47a7091d25b18680a93a0b8172a61e2a188ea5a5dfa8a4fec981
 SHA512 
470fd644a82f9902353d90f0a60ddbcc16bc15cb98e851a57933a25eb9cb889dab18240b7066f4d45225c216c56084465ed11f0aef2cacce107c9142081d3ce8
-DIST 
github.com%2Fjacobsa%2Fogletest%2F@v%2Fv0.0.0-20170503003838-80d50a735a11.zip 
48470 BLAKE2B 
82cfea62e7d810b509464c3fa9104a289d756ec2f87c2a5444ff3d707fb0be1be3856441456cf568f65be7696f63c21c0325cce7240393f2c8383cffa37c0e44
 SHA512 
542d9a122722da7b616e4d4f6ecf2d20d6b3dee464087a4e0eb12b675f3c5ddef5200989228e7e48d1b81c830715413b7c72169a78932e898c8714748c3d2698
-DIST 
github.com%2Fjacobsa%2Freqtrace%2F@v%2Fv0.0.0-20150505043853-245c9e0234cb.mod 
35 BLAKE2B 
b65dbe5909e082a401d99df67d498ef43c5cff2fed29ba4611f777457c8f6ad469c3ab725649712ebc8c7766d2ad5cce41f09f240acaeae03e9be6e

[gentoo-commits] repo/user/gerislay:master commit in: dev-python/graph-tool/

2024-07-01 Thread gerion
commit: 1a5d41053bcf881a11bd4b80344bb517710b75f7
Author: Gerion Entrup  flump  de>
AuthorDate: Mon Jul  1 12:51:45 2024 +
Commit:     gerion  flump  de>
CommitDate: Mon Jul  1 12:52:04 2024 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=1a5d4105

dev-python/graph-tool: bump to 2.71

Signed-off-by: Gerion Entrup  flump.de>

 dev-python/graph-tool/Manifest   |  3 +
 dev-python/graph-tool/graph-tool-2.71.ebuild | 84 
 dev-python/graph-tool/metadata.xml   | 11 
 3 files changed, 98 insertions(+)

diff --git a/dev-python/graph-tool/Manifest b/dev-python/graph-tool/Manifest
new file mode 100644
index 000..5140f24
--- /dev/null
+++ b/dev-python/graph-tool/Manifest
@@ -0,0 +1,3 @@
+DIST graph-tool-2.71.tar.xz 14997876 BLAKE2B 
c23b4729065ebba43ba3501bca63980a40354e2ff6727ea3b663c60521cdf571ab794eb83f9cfb56909d92e3be90ac5d94c7dcd7f6639cb2c2fb9ee5c675697f
 SHA512 
caedba222e499b81d93d51097c526a8a64dd1f3b91141012c67ffe40532f6168294e430887484522f75709828d280f95cc75bc400a886e71bf73d64efd9b7833
+EBUILD graph-tool-2.71.ebuild 1778 BLAKE2B 
7249b7e5d6ffbccf5967287ccf3e5ccd24b6e90300485ca623e99bb91e01c8f5316901c01d7b90b0d5468d41331dd73b2503c1339362fe19185eb31bf9cf2ee8
 SHA512 
75f70b1688eac59bbfadc826c70808bcb9325b23d8c7eae16b6cddffbc66ee372b48e3b96ac41d6d093fd76f0503b7774f2457e4b65a133a393c05ad99ffa9e0
+MISC metadata.xml 318 BLAKE2B 
f5a87067223b56a1c2f2a89278b2b7b8ab612a1575264999e40a3bb34853cf603a7a11546c7ff9aa4f253beeb09c2fd26abc8fda1c6f2de5bda35069e9f932bc
 SHA512 
b3bf8fc36dd5ae8e8b773cf9a0670fa1c6a2ee3730c9f2980abf5823f52879c5ef87a357c25d025896bd75ced32ffcec82ecdb1f080babc4fe13d2a2b70624b1

diff --git a/dev-python/graph-tool/graph-tool-2.71.ebuild 
b/dev-python/graph-tool/graph-tool-2.71.ebuild
new file mode 100644
index 000..933f090
--- /dev/null
+++ b/dev-python/graph-tool/graph-tool-2.71.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit check-reqs python-r1 toolchain-funcs
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://git.skewed.de/count0/graph-tool.git";
+   inherit autotools git-r3
+else
+   SRC_URI="https://downloads.skewed.de/${PN}/${P}.tar.xz";
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="An efficient python module for manipulation and statistical 
analysis of graphs"
+HOMEPAGE="https://graph-tool.skewed.de/";
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="+cairo openmp"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   dev-libs/boost:=[context,python,${PYTHON_USEDEP}]
+   dev-libs/expat
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/scipy[${PYTHON_USEDEP}]
+   sci-mathematics/cgal:=
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   cairo? (
+   dev-cpp/cairomm:0
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   x11-libs/cairo[X]
+   )"
+DEPEND="${RDEPEND}
+   dev-cpp/sparsehash"
+BDEPEND="virtual/pkgconfig"
+
+# bug 453544
+CHECKREQS_DISK_BUILD="6G"
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+   check-reqs_pkg_pretend
+}
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+src_prepare() {
+   default
+   [[ ${PV} == * ]] && eautoreconf
+   python_copy_sources
+}
+
+src_configure() {
+   my_configure() {
+   econf \
+   --disable-static \
+   $(use_enable openmp) \
+   $(use_enable cairo) \
+   --with-boost-python="boost_${EPYTHON/./}"
+   }
+   python_foreach_impl run_in_build_dir my_configure
+}
+
+src_compile() {
+   python_foreach_impl run_in_build_dir emake
+}
+
+src_install() {
+   my_python_install() {
+   default
+   python_optimize
+   }
+   python_foreach_impl run_in_build_dir my_python_install
+
+   find "${ED}" -name '*.la' -delete || die
+}

diff --git a/dev-python/graph-tool/metadata.xml 
b/dev-python/graph-tool/metadata.xml
new file mode 100644
index 000..991e9cc
--- /dev/null
+++ b/dev-python/graph-tool/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   gerion.ent...@flump.de
+   Gerion Entrup
+   
+   
+   graph-tool
+   
+



[gentoo-commits] repo/user/gerislay:master commit in: dev-python/ptpython/

2024-05-27 Thread gerion
commit: 1bebb54e61ac19d6b9551d6a5a29c6281c04592e
Author: Gerion Entrup  flump  de>
AuthorDate: Mon May 27 21:50:35 2024 +
Commit:     gerion  flump  de>
CommitDate: Mon May 27 21:50:55 2024 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=1bebb54e

dev-python/ptpython: bump to 3.0.27

Signed-off-by: Gerion Entrup  flump.de>

 dev-python/ptpython/Manifest  | 4 ++--
 .../ptpython/{ptpython-3.0.23.ebuild => ptpython-3.0.27.ebuild}   | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/ptpython/Manifest b/dev-python/ptpython/Manifest
index 5a5e6a0..50b4e14 100644
--- a/dev-python/ptpython/Manifest
+++ b/dev-python/ptpython/Manifest
@@ -1,3 +1,3 @@
-DIST ptpython-3.0.23.tar.gz 68146 BLAKE2B 
7bdfac0ea989f87bcae62d879f277e8d9d661ba85c397691425ac9c9c8ffe9d48e2cccbe9306f2567025d7e4d62a7478cf09f18ebed5e3b2c5a0918c27a2c540
 SHA512 
e3f7db8060a2b2e5ec9f9cdf7a6aacede447a42ea3d13f08e2cba604dc96ccf6504cd31b45327b144882bb12f0cc272406d501a8de98adc9598ec79dbcaf843e
-EBUILD ptpython-3.0.23.ebuild 659 BLAKE2B 
6ea14a2290ec3d92ab1d4e4cb1372020a211834934aae2bdfeb6880be617828277a71e05d1e6b83241491c355ed472b621b3e8fe888945c0c2587446319b12a1
 SHA512 
5efbb5b8c0d661b86fe142375ff9ef534659df1ff336fc48602e664c109d2a3870daab3ea5ed18049c14a273ab718b095a182a3e13d273f7ef2687e191a5efc1
+DIST ptpython-3.0.27.tar.gz 72022 BLAKE2B 
ec886a3026145d9c990f2940f484cc1c2e6a41581d18276e6d8b8c5589c01fe2a9e63caf8603f30d9dbc2da1bc891fb92d551188cb3f612ab8080392bb27c8bb
 SHA512 
a064fc795ccb005b1aef3840db62ee93c4b92eb1ec981ca7b78af2fedea7da1ed6385ad41b4bc0d1967bc15be73b546a7980605890b753fd3b0c98fefb9955ef
+EBUILD ptpython-3.0.27.ebuild 659 BLAKE2B 
6ea14a2290ec3d92ab1d4e4cb1372020a211834934aae2bdfeb6880be617828277a71e05d1e6b83241491c355ed472b621b3e8fe888945c0c2587446319b12a1
 SHA512 
5efbb5b8c0d661b86fe142375ff9ef534659df1ff336fc48602e664c109d2a3870daab3ea5ed18049c14a273ab718b095a182a3e13d273f7ef2687e191a5efc1
 MISC metadata.xml 386 BLAKE2B 
3c952950b95b3f4b38f23f0ac0c25242cb6b0ce9f115a475a956098c246a59858ade285cb2e4df63019e3e0a9f730ad7911e183d5a9b35697006b18607e62b64
 SHA512 
99b03e22dd04923f3d25f8e50230bf93055f51096ca5c2c6a2613ea3ce219e0192720e29b9fe43de79768b9ec4e2818a730790f4f62cf468e272b3604ea21a26

diff --git a/dev-python/ptpython/ptpython-3.0.23.ebuild 
b/dev-python/ptpython/ptpython-3.0.27.ebuild
similarity index 100%
rename from dev-python/ptpython/ptpython-3.0.23.ebuild
rename to dev-python/ptpython/ptpython-3.0.27.ebuild



[gentoo-commits] repo/user/gerislay:master commit in: sys-libs/libcxxabi/, sys-libs/libomp/, sys-devel/clang/, sys-libs/libcxx/

2024-06-30 Thread gerion
commit: 100b44dd67b506b6db4ca6aa2b38610bdedefc2a
Author: Gerion Entrup  flump  de>
AuthorDate: Tue Jun 25 08:50:27 2024 +
Commit:     gerion  flump  de>
CommitDate: Sun Jun 30 21:07:04 2024 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=100b44dd

clang: preperations

Signed-off-by: Gerion Entrup  flump.de>

 sys-devel/clang/metadata.xml| 37 +
 sys-libs/libcxx/metadata.xml| 16 
 sys-libs/libcxxabi/metadata.xml | 14 ++
 sys-libs/libomp/metadata.xml| 21 +
 4 files changed, 88 insertions(+)

diff --git a/sys-devel/clang/metadata.xml b/sys-devel/clang/metadata.xml
new file mode 100644
index 000..07d0664
--- /dev/null
+++ b/sys-devel/clang/metadata.xml
@@ -0,0 +1,37 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   l...@gentoo.org
+   
+   The goal of the Clang project is to create a new C, 
C++, Objective C and Objective C++ front-end for the LLVM compiler.
+
+Features and Goals
+
+Some of the goals for the project include the following:
+
+End-User Features:
+Fast compiles and low memory use
+Expressive diagnostics
+GCC compatibility
+Utility and Applications:
+
+Modular library based architecture
+Support diverse clients (refactoring, static analysis, code generation, etc)
+Allow tight integration with IDEs
+Use the LLVM BSD License
+Internal Design and Implementation:
+
+A real-world, production quality compiler
+A simple and hackable code base
+A single unified parser for C, Objective C, C++, and Objective C++
+Conformance with C/C++/ObjC and their variants
+   
+   Build extra tools (clangd, clang-tidy and a 
few more)
+   Use accelerated 128-bit IEEE long 
double ABI (ppc64le only)
+   Install the Clang static 
analyzer
+   
+   
+   llvm/llvm-project
+   
+

diff --git a/sys-libs/libcxx/metadata.xml b/sys-libs/libcxx/metadata.xml
new file mode 100644
index 000..413b6a0
--- /dev/null
+++ b/sys-libs/libcxx/metadata.xml
@@ -0,0 +1,16 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   l...@gentoo.org
+   LLVM Project
+   
+   
+   Force building using installed clang (rather
+   than the default CC/CXX; required for testing).
+   Build on top of 
sys-libs/libcxxabi instead of gcc's libsupc++ (avoids depending on 
gcc).
+   
+   
+   llvm/llvm-project
+   
+

diff --git a/sys-libs/libcxxabi/metadata.xml b/sys-libs/libcxxabi/metadata.xml
new file mode 100644
index 000..9dfed36
--- /dev/null
+++ b/sys-libs/libcxxabi/metadata.xml
@@ -0,0 +1,14 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   l...@gentoo.org
+   
+   
+   Force building using installed clang (rather
+   than the default CC/CXX; required for testing).
+   
+   
+   llvm/llvm-project
+   
+

diff --git a/sys-libs/libomp/metadata.xml b/sys-libs/libomp/metadata.xml
new file mode 100644
index 000..ba8a523
--- /dev/null
+++ b/sys-libs/libomp/metadata.xml
@@ -0,0 +1,21 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   voyag...@gentoo.org
+   Bernard Cafarelli
+   
+   
+   l...@gentoo.org
+   
+   
+   Build OMPD GDB plugin
+   Enable CPU affinity support via hwloc
+   Support offloading OpenMP using 
libomptarget
+   Enable OpenMP Tools Interface support
+   
+   The OpenMP subproject of LLVM is intended to contain 
all of the components required to build an executing OpenMP program that are 
outside the compiler itself.
+   
+   llvm/llvm-project
+   
+



[gentoo-commits] repo/user/gerislay:master commit in: sys-devel/llvm-common/

2024-06-30 Thread gerion
commit: 42282972feec5bd2d5215291dec83363651b2ec5
Author: Gerion Entrup  flump  de>
AuthorDate: Tue Jun 25 08:26:31 2024 +
Commit:     gerion  flump  de>
CommitDate: Sun Jun 30 21:07:04 2024 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=42282972

Revert "sys-devel/llvm-common: Remove LLVM 14"

This reverts commit de863472925ed651c98ed7148ca3217ad50b33f8.

Signed-off-by: Gerion Entrup  flump.de>

 sys-devel/llvm-common/llvm-common-14.0.6.ebuild | 54 +
 1 file changed, 54 insertions(+)

diff --git a/sys-devel/llvm-common/llvm-common-14.0.6.ebuild 
b/sys-devel/llvm-common/llvm-common-14.0.6.ebuild
new file mode 100644
index 000..c8fdea8
--- /dev/null
+++ b/sys-devel/llvm-common/llvm-common-14.0.6.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp-common llvm.org
+
+DESCRIPTION="Common files shared between multiple slots of LLVM"
+HOMEPAGE="https://llvm.org/";
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv sparc x86 ~amd64-linux ~ppc-macos 
~x64-macos"
+IUSE="emacs"
+
+RDEPEND="
+   !sys-devel/llvm:0
+"
+BDEPEND="
+   emacs? ( >=app-editors/emacs-23.1:* )
+"
+
+LLVM_COMPONENTS=( llvm/utils )
+llvm.org_set_globals
+
+SITEFILE="50llvm-gentoo.el"
+BYTECOMPFLAGS="-L emacs"
+
+src_compile() {
+   default
+
+   use emacs && elisp-compile emacs/*.el
+}
+
+src_install() {
+   insinto /usr/share/vim/vimfiles
+   doins -r vim/*/
+   # some users may find it useful
+   newdoc vim/README README.vim
+   dodoc vim/vimrc
+
+   if use emacs ; then
+   elisp-install llvm emacs/*.{el,elc}
+   elisp-make-site-file "${SITEFILE}" llvm
+   fi
+}
+
+pkg_postinst() {
+   use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+   use emacs && elisp-site-regen
+}



[gentoo-commits] repo/user/gerislay:master commit in: sys-devel/llvm-toolchain-symlinks/

2024-06-30 Thread gerion
commit: 4acf0e262e51864f3540e407ab5c535fa79f5bb3
Author: Gerion Entrup  flump  de>
AuthorDate: Tue Jun 25 08:27:12 2024 +
Commit:     gerion  flump  de>
CommitDate: Sun Jun 30 21:07:04 2024 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=4acf0e26

Revert "sys-devel/llvm-toolchain-symlinks: Remove LLVM 14"

This reverts commit 471ad5391e20fe6f662848f6d7bcfcb400ed2b21.

Signed-off-by: Gerion Entrup  flump.de>

 .../llvm-toolchain-symlinks-14-r1.ebuild   | 47 ++
 1 file changed, 47 insertions(+)

diff --git 
a/sys-devel/llvm-toolchain-symlinks/llvm-toolchain-symlinks-14-r1.ebuild 
b/sys-devel/llvm-toolchain-symlinks/llvm-toolchain-symlinks-14-r1.ebuild
new file mode 100644
index 000..4440957
--- /dev/null
+++ b/sys-devel/llvm-toolchain-symlinks/llvm-toolchain-symlinks-14-r1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib
+
+DESCRIPTION="Symlinks to use LLVM on binutils-free system"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:LLVM";
+S=${WORKDIR}
+
+LICENSE="public-domain"
+SLOT="${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~ppc-macos ~x64-macos"
+IUSE="multilib-symlinks +native-symlinks"
+
+RDEPEND="
+   sys-devel/llvm:${SLOT}
+"
+
+src_install() {
+   use native-symlinks || return
+
+   local tools=(
+   addr2line ar dlltool nm objcopy objdump ranlib readelf size
+   strings strip windres
+   )
+   local chosts=( "${CHOST}" )
+   if use multilib-symlinks; then
+   local abi
+   for abi in $(get_all_abis); do
+   chosts+=( "$(get_abi_CHOST "${abi}")" )
+   done
+   fi
+
+   local chost t
+   local dest=/usr/lib/llvm/${SLOT}/bin
+   dodir "${dest}"
+   for t in "${tools[@]}"; do
+   dosym "llvm-${t}" "${dest}/${t}"
+   done
+   for chost in "${chosts[@]}"; do
+   for t in "${tools[@]}"; do
+   dosym "llvm-${t}" "${dest}/${chost}-${t}"
+   done
+   done
+}



[gentoo-commits] repo/user/gerislay:master commit in: sys-devel/llvmgold/

2024-06-30 Thread gerion
commit: e6420f69f3fc1a514a3bf7da8e750067388fb676
Author: Gerion Entrup  flump  de>
AuthorDate: Tue Jun 25 08:27:16 2024 +
Commit:     gerion  flump  de>
CommitDate: Sun Jun 30 21:07:04 2024 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=e6420f69

Revert "sys-devel/llvmgold: Remove LLVM 14"

This reverts commit fbced24b968a1e06cd11a2b13cdce658fca77fc7.

Signed-off-by: Gerion Entrup  flump.de>

 sys-devel/llvmgold/llvmgold-14.ebuild | 23 +++
 1 file changed, 23 insertions(+)

diff --git a/sys-devel/llvmgold/llvmgold-14.ebuild 
b/sys-devel/llvmgold/llvmgold-14.ebuild
new file mode 100644
index 000..484ce44
--- /dev/null
+++ b/sys-devel/llvmgold/llvmgold-14.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="LLVMgold plugin symlink for autoloading"
+HOMEPAGE="https://llvm.org/";
+S=${WORKDIR}
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv sparc x86 ~amd64-linux"
+
+RDEPEND="
+   sys-devel/llvm:${PV}[binutils-plugin]
+   !sys-devel/llvm:0
+"
+
+src_install() {
+   dodir "/usr/${CHOST}/binutils-bin/lib/bfd-plugins"
+   dosym "../../../../lib/llvm/${PV}/$(get_libdir)/LLVMgold.so" \
+   "/usr/${CHOST}/binutils-bin/lib/bfd-plugins/LLVMgold.so"
+}



[gentoo-commits] repo/user/gerislay:master commit in: sys-devel/clang-toolchain-symlinks/

2024-06-30 Thread gerion
commit: 4a1fb34a88ddc145844f650bdfac1f5cf40758df
Author: Gerion Entrup  flump  de>
AuthorDate: Tue Jun 25 08:27:47 2024 +
Commit:     gerion  flump  de>
CommitDate: Sun Jun 30 21:07:04 2024 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=4a1fb34a

Revert "sys-devel/clang-toolchain-symlinks: Remove LLVM 14"

This reverts commit 13f62447960f267d3a3b0e9335dfe53230687758.

Signed-off-by: Gerion Entrup  flump.de>

 .../clang-toolchain-symlinks-14-r2.ebuild  | 59 ++
 1 file changed, 59 insertions(+)

diff --git 
a/sys-devel/clang-toolchain-symlinks/clang-toolchain-symlinks-14-r2.ebuild 
b/sys-devel/clang-toolchain-symlinks/clang-toolchain-symlinks-14-r2.ebuild
new file mode 100644
index 000..c53a878
--- /dev/null
+++ b/sys-devel/clang-toolchain-symlinks/clang-toolchain-symlinks-14-r2.ebuild
@@ -0,0 +1,59 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib
+
+DESCRIPTION="Symlinks to use Clang on GCC-free system"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:LLVM";
+S=${WORKDIR}
+
+LICENSE="public-domain"
+SLOT="${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x64-macos"
+IUSE="gcc-symlinks multilib-symlinks +native-symlinks"
+
+# Blocker for bug #872416
+RDEPEND="
+   !

[gentoo-commits] repo/user/gerislay:master commit in: sys-devel/clang-common/

2024-06-30 Thread gerion
commit: 8acf9b84da31a783243693ca62c1ee54d85fb1da
Author: Gerion Entrup  flump  de>
AuthorDate: Tue Jun 25 08:27:20 2024 +
Commit:     gerion  flump  de>
CommitDate: Sun Jun 30 21:07:04 2024 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=8acf9b84

Revert "sys-devel/clang-common: Remove LLVM 14"

This reverts commit bee3e15ba3d44d1d55cab86b7a2bf97b2a932b9e.

Signed-off-by: Gerion Entrup  flump.de>

 sys-devel/clang-common/clang-common-14.0.6.ebuild | 24 +++
 1 file changed, 24 insertions(+)

diff --git a/sys-devel/clang-common/clang-common-14.0.6.ebuild 
b/sys-devel/clang-common/clang-common-14.0.6.ebuild
new file mode 100644
index 000..38e08a5
--- /dev/null
+++ b/sys-devel/clang-common/clang-common-14.0.6.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit bash-completion-r1 llvm.org
+
+DESCRIPTION="Common files shared between multiple slots of clang"
+HOMEPAGE="https://llvm.org/";
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv sparc x86 ~amd64-linux ~ppc-macos 
~x64-macos"
+
+PDEPEND="
+   sys-devel/clang:*
+"
+
+LLVM_COMPONENTS=( clang/utils )
+llvm.org_set_globals
+
+src_install() {
+   newbashcomp bash-autocomplete.sh clang
+}



[gentoo-commits] repo/user/gerislay:master commit in: sys-devel/llvm/

2024-06-30 Thread gerion
commit: f22346e303de139f7516cd3f05c5ed8b3a0c3a96
Author: Gerion Entrup  flump  de>
AuthorDate: Tue Jun 25 08:27:08 2024 +
Commit:     gerion  flump  de>
CommitDate: Sun Jun 30 21:07:04 2024 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=f22346e3

Revert "sys-devel/llvm: Remove LLVM 14"

This reverts commit 369b3aa2aee476cb3a19ac24cd57db6f9d890199.

Signed-off-by: Gerion Entrup  flump.de>

 sys-devel/llvm/llvm-14.0.6-r4.ebuild | 516 +++
 1 file changed, 516 insertions(+)

diff --git a/sys-devel/llvm/llvm-14.0.6-r4.ebuild 
b/sys-devel/llvm/llvm-14.0.6-r4.ebuild
new file mode 100644
index 000..27a21c6
--- /dev/null
+++ b/sys-devel/llvm/llvm-14.0.6-r4.ebuild
@@ -0,0 +1,516 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit cmake llvm.org multilib-minimal pax-utils python-any-r1 \
+   toolchain-funcs
+
+DESCRIPTION="Low Level Virtual Machine"
+HOMEPAGE="https://llvm.org/";
+
+# Additional licenses:
+# 1. OpenBSD regex: Henry Spencer's license ('rc' in Gentoo) + BSD.
+# 2. xxhash: BSD.
+# 3. MD5 code: public-domain.
+# 4. ConvertUTF.h: TODO.
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc"
+SLOT="$(ver_cut 1)"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~ppc-macos 
~x64-macos"
+IUSE="+binutils-plugin debug doc exegesis libedit +libffi ncurses test xar xml 
z3"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   sys-libs/zlib:0=[${MULTILIB_USEDEP}]
+   exegesis? ( dev-libs/libpfm:= )
+   libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] )
+   libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] )
+   ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] )
+   xar? ( app-arch/xar )
+   xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] )
+   z3? ( >=sci-mathematics/z3-4.7.1:0=[${MULTILIB_USEDEP}] )
+"
+DEPEND="
+   ${RDEPEND}
+   binutils-plugin? ( sys-libs/binutils-libs )
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   dev-lang/perl
+   >=dev-util/cmake-3.16
+   sys-devel/gnuconfig
+   kernel_Darwin? (
+   =sys-devel/binutils-apple-5.1
+   )
+   doc? ( $(python_gen_any_dep '
+   dev-python/recommonmark[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   ') )
+   libffi? ( virtual/pkgconfig )
+   test? (
+   sys-apps/which
+   )
+"
+# There are no file collisions between these versions but having :0
+# installed means llvm-config there will take precedence.
+RDEPEND="
+   ${RDEPEND}
+   !sys-devel/llvm:0
+"
+PDEPEND="
+   sys-devel/llvm-common
+   binutils-plugin? ( >=sys-devel/llvmgold-${SLOT} )
+"
+
+LLVM_COMPONENTS=( llvm cmake third-party )
+LLVM_MANPAGES=1
+LLVM_PATCHSET=${PV}-r4
+LLVM_USE_TARGETS=provide
+llvm.org_set_globals
+
+python_check_deps() {
+   use doc || return 0
+
+   python_has_version -b "dev-python/recommonmark[${PYTHON_USEDEP}]" &&
+   python_has_version -b "dev-python/sphinx[${PYTHON_USEDEP}]"
+}
+
+check_uptodate() {
+   local prod_targets=(
+   $(sed -n -e '/set(LLVM_ALL_TARGETS/,/)/p' CMakeLists.txt \
+   | tail -n +2 | head -n -1)
+   )
+   local all_targets=(
+   lib/Target/*/
+   )
+   all_targets=( "${all_targets[@]#lib/Target/}" )
+   all_targets=( "${all_targets[@]%/}" )
+
+   local exp_targets=() i
+   for i in "${all_targets[@]}"; do
+   has "${i}" "${prod_targets[@]}" || exp_targets+=( "${i}" )
+   done
+
+   if [[ ${exp_targets[*]} != ${ALL_LLVM_EXPERIMENTAL_TARGETS[*]} ]]; then
+   eqawarn "ALL_LLVM_EXPERIMENTAL_TARGETS is outdated!"
+   eqawarn "Have: ${ALL_LLVM_EXPERIMENTAL_TARGETS[*]}"
+   eqawarn "Expected: ${exp_targets[*]}"
+   eqawarn
+   fi
+
+   if [[ ${prod_targets[*]} != ${ALL_LLVM_PRODUCTION_TARGETS[*]} ]]; then
+   eqawarn "ALL_LLVM_PRODUCTION_TARGETS is outdated!"
+   eqawarn "Have: ${ALL_LLVM_PRODUCTION_TARGETS[*]}"
+   eqawarn "Expected: ${prod_targets[*]}"
+   fi
+}
+
+check_distribution_components() {
+   if [[ ${CMAKE_MAKEFILE_GENERATOR} == ninja ]]; then
+   local all_targets=() my_targets=() l
+   cd "${BUILD_DIR}" || die
+
+   while read -r l; do
+   if [[ ${l} == install-*-stripped:* ]]; then
+   

[gentoo-commits] repo/user/gerislay:master commit in: sys-devel/clang/

2024-06-30 Thread gerion
commit: fc50aa97146568170924f3a3ba47d89d348d62dc
Author: Gerion Entrup  flump  de>
AuthorDate: Tue Jun 25 08:27:45 2024 +
Commit:     gerion  flump  de>
CommitDate: Sun Jun 30 21:07:04 2024 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=fc50aa97

Revert "sys-devel/clang: Remove LLVM 14"

This reverts commit 3687008ead11565769d9c37e1c92681b7be34099.

Signed-off-by: Gerion Entrup  flump.de>

 sys-devel/clang/clang-14.0.6-r1.ebuild | 447 +
 sys-devel/clang/clang-14.0.6-r4.ebuild | 445 
 sys-devel/clang/metadata.xml   |   3 +
 3 files changed, 895 insertions(+)

diff --git a/sys-devel/clang/clang-14.0.6-r1.ebuild 
b/sys-devel/clang/clang-14.0.6-r1.ebuild
new file mode 100644
index 000..cab7a42
--- /dev/null
+++ b/sys-devel/clang/clang-14.0.6-r1.ebuild
@@ -0,0 +1,447 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..10} )
+inherit cmake llvm llvm.org multilib multilib-minimal \
+   prefix python-single-r1 toolchain-funcs flag-o-matic
+
+DESCRIPTION="C language family frontend for LLVM"
+HOMEPAGE="https://llvm.org/";
+
+# MSVCSetupApi.h: MIT
+# sorttable.js: MIT
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x64-macos"
+IUSE="
+   debug default-compiler-rt default-libcxx default-lld doc
+   llvm-libunwind +pie +static-analyzer test xml
+"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   ~sys-devel/llvm-${PV}:${SLOT}=[debug=,${MULTILIB_USEDEP}]
+   static-analyzer? ( dev-lang/perl:* )
+   xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] )
+"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   ${DEPEND}
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-util/cmake-3.16
+   doc? ( $(python_gen_cond_dep '
+   dev-python/recommonmark[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   ') )
+   xml? ( virtual/pkgconfig )
+"
+PDEPEND="
+   sys-devel/clang-common
+   ~sys-devel/clang-runtime-${PV}
+   default-compiler-rt? (
+   =sys-libs/compiler-rt-${PV%_*}*
+   llvm-libunwind? ( sys-libs/llvm-libunwind )
+   !llvm-libunwind? ( sys-libs/libunwind )
+   )
+   default-libcxx? ( >=sys-libs/libcxx-${PV} )
+   default-lld? ( sys-devel/lld )
+"
+
+LLVM_COMPONENTS=(
+   clang clang-tools-extra cmake
+   llvm/lib/Transforms/Hello
+)
+LLVM_MANPAGES=1
+LLVM_TEST_COMPONENTS=(
+   llvm/lib/Testing/Support
+   llvm/utils/{lit,llvm-lit,unittest}
+   llvm/utils/{UpdateTestChecks,update_cc_test_checks.py}
+)
+LLVM_PATCHSET=${PV}-r2
+LLVM_USE_TARGETS=llvm
+llvm.org_set_globals
+
+# Multilib notes:
+# 1. ABI_* flags control ABIs libclang* is built for only.
+# 2. clang is always capable of compiling code for all ABIs for enabled
+#target. However, you will need appropriate crt* files (installed
+#e.g. by sys-devel/gcc and sys-libs/glibc).
+# 3. ${CHOST}-clang wrappers are always installed for all ABIs included
+#in the current profile (i.e. alike supported by sys-devel/gcc).
+#
+# Therefore: use sys-devel/clang[${MULTILIB_USEDEP}] only if you need
+# multilib clang* libraries (not runtime, not wrappers).
+
+pkg_setup() {
+   LLVM_MAX_SLOT=${SLOT} llvm_pkg_setup
+   python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   # create extra parent dir for relative CLANG_RESOURCE_DIR access
+   mkdir -p x/y || die
+   BUILD_DIR=${WORKDIR}/x/y/clang
+
+   llvm.org_src_prepare
+
+   # add Gentoo Portage Prefix for Darwin (see prefix-dirs.patch)
+   eprefixify \
+   lib/Lex/InitHeaderSearch.cpp \
+   lib/Driver/ToolChains/Darwin.cpp || die
+
+   if ! use prefix-guest && [[ -n ${EPREFIX} ]]; then
+   sed -i "/LibDir.*Loader/s@return \"\/\"@return 
\"${EPREFIX}/\"@" lib/Driver/ToolChains/Linux.cpp || die
+   fi
+}
+
+check_distribution_components() {
+   if [[ ${CMAKE_MAKEFILE_GENERATOR} == ninja ]]; then
+   local all_targets=() my_targets=() l
+   cd "${BUILD_DIR}" || die
+
+   while read -r l; do
+   if [[ ${l} == install-*-stripped:* ]]; then
+   l=${l#install-}
+   l=${l%%-stripped*}
+
+   case ${l} in
+   # meta-targets
+   clang-libraries|distribution)
+  

[gentoo-commits] repo/user/gerislay:master commit in: dev-python/clang-python/

2024-06-30 Thread gerion
commit: 6aeafb17e02c2cfe5c0918c5c8e9348a3c330fd7
Author: Gerion Entrup  flump  de>
AuthorDate: Tue Jun 25 08:27:52 2024 +
Commit:     gerion  flump  de>
CommitDate: Sun Jun 30 21:07:04 2024 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=6aeafb17

Revert "dev-python/clang-python: Remove LLVM 14"

This reverts commit f08b61da1ac71ed2f730054b772a8028f580d5c5.

Signed-off-by: Gerion Entrup  flump.de>

 dev-python/clang-python/clang-python-14.0.6.ebuild | 47 ++
 1 file changed, 47 insertions(+)

diff --git a/dev-python/clang-python/clang-python-14.0.6.ebuild 
b/dev-python/clang-python/clang-python-14.0.6.ebuild
new file mode 100644
index 000..2d5270c
--- /dev/null
+++ b/dev-python/clang-python/clang-python-14.0.6.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..10} )
+inherit llvm.org python-r1
+
+DESCRIPTION="Python bindings for sys-devel/clang"
+HOMEPAGE="https://llvm.org/";
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0"
+KEYWORDS="amd64 ~arm arm64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# The module is opening libclang.so directly, and doing some blasphemy
+# on top of it.
+DEPEND="
+   >=sys-devel/clang-${PV}:*
+   !sys-devel/llvm:0[clang(-),python(-)]
+   !sys-devel/clang:0[python(-)]
+"
+RDEPEND="
+   ${DEPEND}
+   ${PYTHON_DEPS}
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+"
+
+LLVM_COMPONENTS=( clang/bindings/python )
+llvm.org_set_globals
+
+python_test() {
+   "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}"
+}
+
+src_test() {
+   python_foreach_impl python_test
+}
+
+src_install() {
+   python_foreach_impl python_domodule clang
+}



[gentoo-commits] repo/user/gerislay:master commit in: sys-devel/lld-toolchain-symlinks/

2024-06-30 Thread gerion
commit: 9130228e29b0cc61ab6ad3c7373d0b7e33ffebed
Author: Gerion Entrup  flump  de>
AuthorDate: Tue Jun 25 08:27:57 2024 +
Commit:     gerion  flump  de>
CommitDate: Sun Jun 30 21:07:04 2024 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=9130228e

Revert "sys-devel/lld-toolchain-symlinks: Remove LLVM 14"

This reverts commit e0560045f6c88a9707df1fc0578e0e43319efaff.

Signed-off-by: Gerion Entrup  flump.de>

 .../lld-toolchain-symlinks-14-r2.ebuild| 38 ++
 1 file changed, 38 insertions(+)

diff --git 
a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-14-r2.ebuild 
b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-14-r2.ebuild
new file mode 100644
index 000..833ce1b
--- /dev/null
+++ b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-14-r2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib
+
+DESCRIPTION="Symlinks to use LLD on binutils-free system"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:LLVM";
+S=${WORKDIR}
+
+LICENSE="public-domain"
+SLOT="${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="multilib-symlinks +native-symlinks"
+
+RDEPEND="
+   sys-devel/lld:${SLOT}
+"
+
+src_install() {
+   use native-symlinks || return
+
+   local chosts=( "${CHOST}" )
+   if use multilib-symlinks; then
+   local abi
+   for abi in $(get_all_abis); do
+   chosts+=( "$(get_abi_CHOST "${abi}")" )
+   done
+   fi
+
+   local dest=/usr/lib/llvm/${SLOT}/bin
+   dodir "${dest}"
+   dosym ld.lld "${dest}/ld"
+   for chost in "${chosts[@]}"; do
+   dosym ld.lld "${dest}/${chost}-ld"
+   done
+}



[gentoo-commits] repo/user/gerislay:master commit in: dev-debug/lldb/

2024-06-30 Thread gerion
commit: fe81f9d255eb86de3521318c2cdb026f18b788b8
Author: Gerion Entrup  flump  de>
AuthorDate: Tue Jun 25 08:30:30 2024 +
Commit:     gerion  flump  de>
CommitDate: Sun Jun 30 21:07:04 2024 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=fe81f9d2

Revert "dev-util/lldb: Remove LLVM 14"

This reverts commit 2235401413b663f8ef805ca8a1f692e55f1e8224.

Signed-off-by: Gerion Entrup  flump.de>

 dev-debug/lldb/lldb-14.0.6.ebuild | 115 ++
 1 file changed, 115 insertions(+)

diff --git a/dev-debug/lldb/lldb-14.0.6.ebuild 
b/dev-debug/lldb/lldb-14.0.6.ebuild
new file mode 100644
index 000..104e55e
--- /dev/null
+++ b/dev-debug/lldb/lldb-14.0.6.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..10} )
+inherit cmake llvm llvm.org python-single-r1
+
+DESCRIPTION="The LLVM debugger"
+HOMEPAGE="https://llvm.org/";
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0"
+KEYWORDS="amd64 arm arm64 x86"
+IUSE="debug +libedit lzma ncurses +python test +xml"
+RESTRICT="test"
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
+
+DEPEND="
+   libedit? ( dev-libs/libedit:0= )
+   lzma? ( app-arch/xz-utils:= )
+   ncurses? ( >=sys-libs/ncurses-5.9-r3:0= )
+   xml? ( dev-libs/libxml2:= )
+   ~sys-devel/clang-${PV}
+   ~sys-devel/llvm-${PV}
+"
+RDEPEND="
+   ${DEPEND}
+   python? (
+   $(python_gen_cond_dep '
+   dev-python/six[${PYTHON_USEDEP}]
+   ')
+   ${PYTHON_DEPS}
+   )
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-util/cmake-3.16
+   python? (
+   >=dev-lang/swig-3.0.11
+   $(python_gen_cond_dep '
+   dev-python/six[${PYTHON_USEDEP}]
+   ')
+   )
+   test? (
+   $(python_gen_cond_dep "
+   ~dev-python/lit-${PV}[\${PYTHON_USEDEP}]
+   dev-python/psutil[\${PYTHON_USEDEP}]
+   ")
+   sys-devel/lld
+   )
+"
+
+LLVM_COMPONENTS=( lldb )
+LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support llvm/utils/unittest )
+llvm.org_set_globals
+
+pkg_setup() {
+   LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup
+   python-single-r1_pkg_setup
+}
+
+src_configure() {
+   # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+   use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
+
+   local mycmakeargs=(
+   -DLLDB_ENABLE_CURSES=$(usex ncurses)
+   -DLLDB_ENABLE_LIBEDIT=$(usex libedit)
+   -DLLDB_ENABLE_PYTHON=$(usex python)
+   -DLLDB_ENABLE_LZMA=$(usex lzma)
+   -DLLDB_ENABLE_LIBXML2=$(usex xml)
+   -DLLDB_USE_SYSTEM_SIX=1
+   -DLLVM_ENABLE_TERMINFO=$(usex ncurses)
+
+   -DLLDB_INCLUDE_TESTS=$(usex test)
+
+   -DCLANG_LINK_CLANG_DYLIB=ON
+   # TODO: fix upstream to detect this properly
+   -DHAVE_LIBDL=ON
+   -DHAVE_LIBPTHREAD=ON
+
+   # normally we'd have to set LLVM_ENABLE_TERMINFO, HAVE_TERMINFO
+   # and TERMINFO_LIBS... so just force FindCurses.cmake to use
+   # ncurses with complete library set (including autodetection
+   # of -ltinfo)
+   -DCURSES_NEED_NCURSES=ON
+
+   
-DLLDB_EXTERNAL_CLANG_RESOURCE_DIR="${BROOT}/usr/lib/clang/${PV%_*}"
+
+   -DPython3_EXECUTABLE="${PYTHON}"
+   )
+   use test && mycmakeargs+=(
+   -DLLVM_BUILD_TESTS=$(usex test)
+   -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
+   -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
+   -DLLVM_LIT_ARGS="$(get_lit_flags)"
+   )
+
+   cmake_src_configure
+}
+
+src_test() {
+   local -x LIT_PRESERVES_TMP=1
+   cmake_build check-lldb-{shell,unit}
+   # failures + hangs
+   #use python && cmake_build check-lldb-api
+}
+
+src_install() {
+   cmake_src_install
+   find "${D}" -name '*.a' -delete || die
+
+   use python && python_optimize
+}



[gentoo-commits] repo/user/gerislay:master commit in: sys-libs/compiler-rt/

2024-06-30 Thread gerion
commit: 03753b72acc87b88f1b4c09ad349b8d3316c0238
Author: Gerion Entrup  flump  de>
AuthorDate: Tue Jun 25 08:30:36 2024 +
Commit:     gerion  flump  de>
CommitDate: Sun Jun 30 21:07:04 2024 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=03753b72

Revert "sys-libs/compiler-rt: Remove LLVM 14"

This reverts commit 1a836c858b4262b830e0c91bf9c60c57bad7e6cb.

Signed-off-by: Gerion Entrup  flump.de>

 sys-libs/compiler-rt/compiler-rt-14.0.6-r1.ebuild | 151 ++
 1 file changed, 151 insertions(+)

diff --git a/sys-libs/compiler-rt/compiler-rt-14.0.6-r1.ebuild 
b/sys-libs/compiler-rt/compiler-rt-14.0.6-r1.ebuild
new file mode 100644
index 000..c3a8d53
--- /dev/null
+++ b/sys-libs/compiler-rt/compiler-rt-14.0.6-r1.ebuild
@@ -0,0 +1,151 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..10} )
+inherit cmake flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs
+
+DESCRIPTION="Compiler runtime library for clang (built-in part)"
+HOMEPAGE="https://llvm.org/";
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="$(ver_cut 1-3)"
+KEYWORDS="amd64 arm arm64 ppc64 ~riscv x86 ~amd64-linux ~ppc-macos ~x64-macos"
+IUSE="+abi_x86_32 abi_x86_64 +clang debug test"
+RESTRICT="!test? ( test ) !clang? ( test )"
+
+LLVM_MAX_SLOT=${SLOT%%.*}
+DEPEND="
+   sys-devel/llvm:${LLVM_MAX_SLOT}
+"
+BDEPEND="
+   >=dev-util/cmake-3.16
+   clang? ( sys-devel/clang )
+   test? (
+   $(python_gen_any_dep 
">=dev-python/lit-9.0.1[\${PYTHON_USEDEP}]")
+   =sys-devel/clang-${PV%_*}*:${LLVM_MAX_SLOT}
+   )
+   !test? (
+   ${PYTHON_DEPS}
+   )
+"
+
+LLVM_COMPONENTS=( compiler-rt cmake )
+LLVM_PATCHSET=${PV}-r2
+llvm.org_set_globals
+
+python_check_deps() {
+   use test || return 0
+   python_has_version ">=dev-python/lit-9.0.1[${PYTHON_USEDEP}]"
+}
+
+pkg_pretend() {
+   if ! use clang && ! tc-is-clang; then
+   ewarn "Building using a compiler other than clang may result in 
broken atomics"
+   ewarn "library. Enable USE=clang unless you have a very good 
reason not to."
+   fi
+}
+
+pkg_setup() {
+   # Darwin Prefix builds do not have llvm installed yet, so rely on
+   # bootstrap-prefix to set the appropriate path vars to LLVM instead
+   # of using llvm_pkg_setup.
+   if [[ ${CHOST} != *-darwin* ]] || has_version sys-devel/llvm; then
+   llvm_pkg_setup
+   fi
+   python-any-r1_pkg_setup
+}
+
+test_compiler() {
+   $(tc-getCC) ${CFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c - \
+   <<<'int main() { return 0; }' &>/dev/null
+}
+
+src_configure() {
+   # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+   use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
+
+   # pre-set since we need to pass it to cmake
+   BUILD_DIR=${WORKDIR}/${P}_build
+
+   if use clang; then
+   # Only do this conditionally to allow overriding with
+   # e.g. CC=clang-13 in case of breakage
+   if ! tc-is-clang ; then
+   local -x CC=${CHOST}-clang
+   local -x CXX=${CHOST}-clang++
+   fi
+
+   strip-unsupported-flags
+   fi
+
+   if ! test_compiler; then
+   local nolib_flags=( -nodefaultlibs -lc )
+
+   if test_compiler "${nolib_flags[@]}"; then
+   local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}"
+   ewarn "${CC} seems to lack runtime, trying with 
${nolib_flags[*]}"
+   elif test_compiler "${nolib_flags[@]}" -nostartfiles; then
+   # Avoiding -nostartfiles earlier on for bug #862540,
+   # and set available entry symbol for bug #862798.
+   nolib_flags+=( -nostartfiles -emain )
+
+   local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}"
+   ewarn "${CC} seems to lack runtime, trying with 
${nolib_flags[*]}"
+   fi
+   fi
+
+   local mycmakeargs=(
+   -DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${SLOT}"
+
+   -DCOMPILER_RT_INCLUDE_TESTS=$(usex test)
+   -DCOMPILER_RT_BUILD_LIBFUZZER=OFF
+   -DCOMPILER_RT_BUILD_MEMPROF=OFF
+   -DCOMPILER_RT_BUILD_ORC=OFF
+   -DCOMPILER_RT_BUILD_PROFILE=OFF
+   -DCOMPILER_RT_BUILD_SANITIZERS=OFF
+   -DCOMPILER_RT_BUILD_XRAY=OFF
+
+   -DPython3_EXECUTABLE="${PYTHON}&

[gentoo-commits] repo/user/gerislay:master commit in: sys-libs/compiler-rt-sanitizers/

2024-06-30 Thread gerion
commit: 1b79a9d119579768058b947b18a5ec0a986b01c7
Author: Gerion Entrup  flump  de>
AuthorDate: Tue Jun 25 08:30:38 2024 +
Commit:     gerion  flump  de>
CommitDate: Sun Jun 30 21:07:04 2024 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=1b79a9d1

Revert "sys-libs/compiler-rt-sanitizers: Remove LLVM 14"

This reverts commit 9504102a2a2684d1ca1275829c4fe13c8fc79189.

Signed-off-by: Gerion Entrup  flump.de>

 .../compiler-rt-sanitizers-14.0.6.ebuild   | 223 +
 1 file changed, 223 insertions(+)

diff --git 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-14.0.6.ebuild 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-14.0.6.ebuild
new file mode 100644
index 000..5e8c774
--- /dev/null
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-14.0.6.ebuild
@@ -0,0 +1,223 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..10} )
+inherit check-reqs cmake flag-o-matic llvm llvm.org python-any-r1
+
+DESCRIPTION="Compiler runtime libraries for clang (sanitizers & xray)"
+HOMEPAGE="https://llvm.org/";
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="$(ver_cut 1-3)"
+KEYWORDS="amd64 arm arm64 ppc64 ~riscv x86 ~amd64-linux ~ppc-macos ~x64-macos"
+IUSE="+abi_x86_32 abi_x86_64 +clang debug test"
+# base targets
+IUSE+=" +libfuzzer +memprof +orc +profile +xray"
+# sanitizer targets, keep in sync with config-ix.cmake
+# NB: ubsan, scudo deliberately match two entries
+SANITIZER_FLAGS=(
+   asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo
+   shadowcallstack gwp-asan
+)
+IUSE+=" ${SANITIZER_FLAGS[@]/#/+}"
+REQUIRED_USE="
+   || ( ${SANITIZER_FLAGS[*]} libfuzzer orc profile xray )
+   test? (
+   cfi? ( ubsan )
+   gwp-asan? ( scudo )
+   )
+"
+RESTRICT="
+   !clang? ( test )
+   !test? ( test )
+"
+
+LLVM_MAX_SLOT=${SLOT%%.*}
+DEPEND="
+   sys-devel/llvm:${LLVM_MAX_SLOT}
+   virtual/libcrypt[abi_x86_32(-)?,abi_x86_64(-)?]
+"
+BDEPEND="
+   >=dev-util/cmake-3.16
+   clang? ( sys-devel/clang )
+   elibc_glibc? ( net-libs/libtirpc )
+   test? (
+   !!=dev-python/lit-5[\${PYTHON_USEDEP}]")
+   =sys-devel/clang-${PV%_*}*:${LLVM_MAX_SLOT}
+   sys-libs/compiler-rt:${SLOT}
+   )
+   !test? (
+   ${PYTHON_DEPS}
+   )
+"
+
+LLVM_COMPONENTS=( compiler-rt cmake )
+LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support llvm/utils/unittest )
+LLVM_PATCHSET=${PV}-r3
+llvm.org_set_globals
+
+python_check_deps() {
+   use test || return 0
+   python_has_version ">=dev-python/lit-5[${PYTHON_USEDEP}]"
+}
+
+check_space() {
+   if use test; then
+   local CHECKREQS_DISK_BUILD=11G
+   check-reqs_pkg_pretend
+   fi
+}
+
+pkg_pretend() {
+   check_space
+}
+
+pkg_setup() {
+   check_space
+   llvm_pkg_setup
+   python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   sed -i -e 's:-Werror::' lib/tsan/go/buildgo.sh || die
+
+   local flag
+   for flag in "${SANITIZER_FLAGS[@]}"; do
+   if ! use "${flag}"; then
+   local cmake_flag=${flag/-/_}
+   sed -i -e 
"/COMPILER_RT_HAS_${cmake_flag^^}/s:TRUE:FALSE:" \
+   cmake/config-ix.cmake || die
+   fi
+   done
+
+   # TODO: fix these tests to be skipped upstream
+   if use asan && ! use profile; then
+   rm test/asan/TestCases/asan_and_llvm_coverage_test.cpp || die
+   fi
+   if use ubsan && ! use cfi; then
+   > test/cfi/CMakeLists.txt || die
+   fi
+
+   llvm.org_src_prepare
+}
+
+src_configure() {
+   # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+   use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
+
+   # pre-set since we need to pass it to cmake
+   BUILD_DIR=${WORKDIR}/compiler-rt_build
+
+   if use clang; then
+   local -x CC=${CHOST}-clang
+   local -x CXX=${CHOST}-clang++
+   strip-unsupported-flags
+   fi
+
+   local flag want_sanitizer=OFF
+   for flag in "${SANITIZER_FLAGS[@]}"; do
+   if use "${flag}"; then
+   want_sanitizer=ON
+   break
+   fi
+   done
+
+   local mycmakeargs=(
+   -DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${SLOT}"
+   # use a build dir structure consistent with install
+   # this makes it possible to easily deploy test-

[gentoo-commits] repo/user/gerislay:master commit in: sys-devel/lld/

2024-06-30 Thread gerion
commit: 2e25a41b6d2a2015b478c9d4fa1ac06b9b226233
Author: Gerion Entrup  flump  de>
AuthorDate: Tue Jun 25 08:27:55 2024 +
Commit:     gerion  flump  de>
CommitDate: Sun Jun 30 21:07:04 2024 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=2e25a41b

Revert "sys-devel/lld: Remove LLVM 14"

This reverts commit 8b5c24b21e00d765533c3761ebaad7705af979ad.

Signed-off-by: Gerion Entrup  flump.de>

 sys-devel/lld/lld-14.0.6-r1.ebuild | 80 ++
 1 file changed, 80 insertions(+)

diff --git a/sys-devel/lld/lld-14.0.6-r1.ebuild 
b/sys-devel/lld/lld-14.0.6-r1.ebuild
new file mode 100644
index 000..c1885a8
--- /dev/null
+++ b/sys-devel/lld/lld-14.0.6-r1.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..10} )
+inherit cmake flag-o-matic llvm llvm.org python-any-r1
+
+DESCRIPTION="The LLVM linker (link editor)"
+HOMEPAGE="https://llvm.org/";
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86"
+IUSE="debug test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   ~sys-devel/llvm-${PV}
+"
+RDEPEND="
+   ${DEPEND}
+   !sys-devel/lld:0
+"
+BDEPEND="
+   test? (
+   >=dev-util/cmake-3.16
+   $(python_gen_any_dep 
">=dev-python/lit-${PV}[\${PYTHON_USEDEP}]")
+   )
+"
+
+LLVM_COMPONENTS=( lld cmake libunwind/include/mach-o )
+LLVM_TEST_COMPONENTS=( llvm/utils/{lit,unittest} )
+llvm.org_set_globals
+
+python_check_deps() {
+   python_has_version ">=dev-python/lit-${PV}[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
+   use test && python-any-r1_pkg_setup
+}
+
+src_unpack() {
+   llvm.org_src_unpack
+
+   # Directory ${WORKDIR}/llvm does not exist with USE="-test",
+   # but LLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" is set below,
+   # and ${LLVM_MAIN_SRC_DIR}/../libunwind/include is used by build system
+   # (lld/MachO/CMakeLists.txt) and is expected to be resolvable
+   # to existent directory ${WORKDIR}/libunwind/include.
+   mkdir -p "${WORKDIR}/llvm" || die
+}
+
+src_configure() {
+   # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+   use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
+
+   use elibc_musl && append-ldflags -Wl,-z,stack-size=2097152
+
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}"
+   -DBUILD_SHARED_LIBS=ON
+   -DLLVM_INCLUDE_TESTS=$(usex test)
+   -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
+   )
+   use test && mycmakeargs+=(
+   -DLLVM_BUILD_TESTS=ON
+   -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
+   -DLLVM_LIT_ARGS="$(get_lit_flags)"
+   -DPython3_EXECUTABLE="${PYTHON}"
+   )
+   cmake_src_configure
+}
+
+src_test() {
+   local -x LIT_PRESERVES_TMP=1
+   cmake_build check-lld
+}



[gentoo-commits] repo/user/gerislay:master commit in: sys-libs/llvm-libunwind/

2024-06-30 Thread gerion
commit: 02e9eb739ada36829cceb19d253a306cc52f79f8
Author: Gerion Entrup  flump  de>
AuthorDate: Tue Jun 25 08:30:40 2024 +
Commit:     gerion  flump  de>
CommitDate: Sun Jun 30 21:07:04 2024 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=02e9eb73

Revert "sys-libs/llvm-libunwind: Remove LLVM 14"

This reverts commit 8e1b3fa13b176bc2862cc5335db667b3427b4391.

Signed-off-by: Gerion Entrup  flump.de>

 .../llvm-libunwind/llvm-libunwind-14.0.6-r1.ebuild | 119 +
 1 file changed, 119 insertions(+)

diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-14.0.6-r1.ebuild 
b/sys-libs/llvm-libunwind/llvm-libunwind-14.0.6-r1.ebuild
new file mode 100644
index 000..a1133ea
--- /dev/null
+++ b/sys-libs/llvm-libunwind/llvm-libunwind-14.0.6-r1.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..10} )
+inherit cmake-multilib flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs
+
+DESCRIPTION="C++ runtime stack unwinder from LLVM"
+HOMEPAGE="https://llvm.org/docs/ExceptionHandling.html";
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv sparc x86 ~x64-macos"
+IUSE="debug static-libs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !sys-libs/libunwind
+"
+# llvm-6 for new lit options
+DEPEND="
+   >=sys-devel/llvm-6
+"
+BDEPEND="
+   !test? (
+   ${PYTHON_DEPS}
+   )
+   test? (
+   >=sys-devel/clang-3.9.0
+   $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
+   )
+"
+
+LLVM_COMPONENTS=( runtimes libunwind libcxx llvm/cmake cmake )
+LLVM_TEST_COMPONENTS=( libcxxabi llvm/utils/llvm-lit )
+llvm.org_set_globals
+
+python_check_deps() {
+   use test || return 0
+   python_has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
+multilib_src_configure() {
+   local libdir=$(get_libdir)
+
+   # https://github.com/llvm/llvm-project/issues/56825
+   # also separately bug #863917
+   filter-lto
+
+   # link to compiler-rt
+   # https://github.com/gentoo/gentoo/pull/21516
+   local use_compiler_rt=OFF
+   [[ $(tc-get-c-rtlib) == compiler-rt ]] && use_compiler_rt=ON
+
+   local mycmakeargs=(
+   -DPython3_EXECUTABLE="${PYTHON}"
+   -DLLVM_ENABLE_RUNTIMES="libunwind"
+   -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
+   -DLLVM_INCLUDE_TESTS=OFF
+   -DLIBUNWIND_ENABLE_ASSERTIONS=$(usex debug)
+   -DLIBUNWIND_ENABLE_STATIC=$(usex static-libs)
+   -DLIBUNWIND_INCLUDE_TESTS=$(usex test)
+   -DLIBUNWIND_INSTALL_HEADERS=ON
+   -DLIBUNWIND_TARGET_TRIPLE="${CHOST}"
+
+   # support non-native unwinding; given it's small enough,
+   # enable it unconditionally
+   -DLIBUNWIND_ENABLE_CROSS_UNWINDING=ON
+
+   # avoid dependency on libgcc_s if compiler-rt is used
+   -DLIBUNWIND_USE_COMPILER_RT=${use_compiler_rt}
+   )
+   if use test; then
+   mycmakeargs+=(
+   -DLLVM_ENABLE_RUNTIMES="libunwind;libcxxabi;libcxx"
+   -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
+   -DLLVM_LIT_ARGS="$(get_lit_flags)"
+   -DLIBUNWIND_LIBCXX_PATH="${WORKDIR}/libcxx"
+
+   -DLIBCXXABI_LIBDIR_SUFFIX=
+   -DLIBCXXABI_ENABLE_SHARED=OFF
+   -DLIBCXXABI_ENABLE_STATIC=ON
+   -DLIBCXXABI_USE_LLVM_UNWINDER=ON
+   -DLIBCXXABI_INCLUDE_TESTS=OFF
+
+   -DLIBCXX_LIBDIR_SUFFIX=
+   -DLIBCXX_ENABLE_SHARED=OFF
+   -DLIBCXX_ENABLE_STATIC=ON
+   -DLIBCXX_ENABLE_EXPERIMENTAL_LIBRARY=OFF
+   -DLIBCXX_CXX_ABI=libcxxabi
+   -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF
+   -DLIBCXX_HAS_MUSL_LIBC=$(usex elibc_musl)
+   -DLIBCXX_HAS_GCC_S_LIB=OFF
+   -DLIBCXX_INCLUDE_TESTS=OFF
+   -DLIBCXX_INCLUDE_BENCHMARKS=OFF
+   )
+   fi
+
+   cmake_src_configure
+
+   if use test; then
+   local clang_path=$(type -P "${CHOST:+${CHOST}-}clang" 
2>/dev/null)
+   [[ -n ${clang_path} ]] || die "Unable to find ${CHOST}-clang 
for tests"
+
+   # meh, we need to override the compiler explicitly
+   sed -e "/%{cxx}/s@, '.*'@, '${clang_path}'@" \
+   -i "${BUILD_DIR}"/libunwind/test/lit.site.cfg || die
+   fi
+}
+
+multilib_src_test() {
+   local -x LIT_PRESERVES_TMP=1
+   cmake_build check-unwind
+}
+
+multilib_src_install() {
+   DESTDIR=${D} cmake_build install-unwind
+}



[gentoo-commits] repo/user/gerislay:master commit in: sys-libs/libomp/

2024-06-30 Thread gerion
commit: 8bf8a5375fd897be32fba581f263f653505b5cf0
Author: Gerion Entrup  flump  de>
AuthorDate: Tue Jun 25 08:31:02 2024 +
Commit:     gerion  flump  de>
CommitDate: Sun Jun 30 21:07:04 2024 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=8bf8a537

Revert "sys-libs/libomp: Remove LLVM 14"

This reverts commit 87b2f454cbb8d115d977280753f31a2f04c6c0a9.

Signed-off-by: Gerion Entrup  flump.de>

 sys-libs/libomp/libomp-14.0.6-r1.ebuild | 145 
 sys-libs/libomp/metadata.xml|   1 +
 2 files changed, 146 insertions(+)

diff --git a/sys-libs/libomp/libomp-14.0.6-r1.ebuild 
b/sys-libs/libomp/libomp-14.0.6-r1.ebuild
new file mode 100644
index 000..9e03f27
--- /dev/null
+++ b/sys-libs/libomp/libomp-14.0.6-r1.ebuild
@@ -0,0 +1,145 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..10} )
+inherit flag-o-matic cmake-multilib linux-info llvm llvm.org python-any-r1
+
+DESCRIPTION="OpenMP runtime library for LLVM/clang compiler"
+HOMEPAGE="https://openmp.llvm.org";
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86 ~amd64-linux ~x64-macos"
+IUSE="
+   cuda debug hwloc offload ompt test
+   llvm_targets_AMDGPU llvm_targets_NVPTX
+"
+RESTRICT="!test? ( test )"
+# CUDA works only with the x86_64 ABI
+REQUIRED_USE="
+   cuda? ( llvm_targets_NVPTX )
+   offload? ( cuda? ( abi_x86_64 ) )
+"
+
+RDEPEND="
+   hwloc? ( >=sys-apps/hwloc-2.5:0=[${MULTILIB_USEDEP}] )
+   offload? (
+   virtual/libelf:=[${MULTILIB_USEDEP}]
+   dev-libs/libffi:=[${MULTILIB_USEDEP}]
+   ~sys-devel/llvm-${PV}[${MULTILIB_USEDEP}]
+   cuda? ( dev-util/nvidia-cuda-toolkit:= )
+   )
+"
+# tests:
+# - dev-python/lit provides the test runner
+# - sys-devel/llvm provide test utils (e.g. FileCheck)
+# - sys-devel/clang provides the compiler to run tests
+DEPEND="
+   ${RDEPEND}
+"
+BDEPEND="
+   dev-lang/perl
+   offload? (
+   llvm_targets_AMDGPU? ( sys-devel/clang )
+   llvm_targets_NVPTX? ( sys-devel/clang )
+   virtual/pkgconfig
+   )
+   test? (
+   $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
+   sys-devel/clang
+   )
+"
+
+LLVM_COMPONENTS=( openmp llvm/include )
+LLVM_PATCHSET=${PV}-r2
+llvm.org_set_globals
+
+python_check_deps() {
+   python_has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
+kernel_pds_check() {
+   if use kernel_linux && kernel_is -lt 4 15 && kernel_is -ge 4 13; then
+   local CONFIG_CHECK="~!SCHED_PDS"
+   local ERROR_SCHED_PDS="\
+PDS scheduler versions >= 0.98c < 0.98i (e.g. used in kernels >= 4.13-pf11
+< 4.14-pf9) do not implement sched_yield() call which may result in horrible
+performance problems with libomp. If you are using one of the specified
+kernel versions, you may want to disable the PDS scheduler."
+
+   check_extra_config
+   fi
+}
+
+pkg_pretend() {
+   kernel_pds_check
+}
+
+pkg_setup() {
+   use offload && LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup
+   use test && python-any-r1_pkg_setup
+}
+
+multilib_src_configure() {
+   # LTO causes issues in other packages building, #870127
+   filter-lto
+
+   # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+   use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
+
+   local libdir="$(get_libdir)"
+   local mycmakeargs=(
+   -DOPENMP_LIBDIR_SUFFIX="${libdir#lib}"
+
+   -DLIBOMP_USE_HWLOC=$(usex hwloc)
+   -DLIBOMP_OMPT_SUPPORT=$(usex ompt)
+
+   -DOPENMP_ENABLE_LIBOMPTARGET=$(usex offload)
+
+   # do not install libgomp.so & libiomp5.so aliases
+   -DLIBOMP_INSTALL_ALIASES=OFF
+   # disable unnecessary hack copying stuff back to srcdir
+   -DLIBOMP_COPY_EXPORTS=OFF
+   )
+
+   if use offload; then
+   if has "${CHOST%%-*}" aarch64 powerpc64le x86_64; then
+   mycmakeargs+=(
+   -DCMAKE_DISABLE_FIND_PACKAGE_CUDA=$(usex !cuda)
+   -DLIBOMPTARGET_BUILD_AMDGCN_BCLIB=$(usex 
llvm_targets_AMDGPU)
+   -DLIBOMPTARGET_BUILD_NVPTX_BCLIB=$(usex 
llvm_targets_NVPTX)
+   # a cheap hack to force clang
+   -DLIBOMPTARGET_NVPTX_CUDA_COMPILER="$(type -P 
"${CHOST}-clang")"
+   # upstream d

[gentoo-commits] repo/user/gerislay:master commit in: dev-libs/libclc/

2024-06-30 Thread gerion
commit: 11d1f79496f09e24f5a7517641dff680879d803d
Author: Gerion Entrup  flump  de>
AuthorDate: Tue Jun 25 08:31:11 2024 +
Commit:     gerion  flump  de>
CommitDate: Sun Jun 30 21:07:04 2024 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=11d1f794

Revert "dev-libs/libclc: Remove LLVM 14"

This reverts commit f8a29eb254fa61e19f59fa187da4207ce2e0db67.

Signed-off-by: Gerion Entrup  flump.de>

 dev-libs/libclc/libclc-14.0.6.ebuild | 66 
 1 file changed, 66 insertions(+)

diff --git a/dev-libs/libclc/libclc-14.0.6.ebuild 
b/dev-libs/libclc/libclc-14.0.6.ebuild
new file mode 100644
index 000..5464d12
--- /dev/null
+++ b/dev-libs/libclc/libclc-14.0.6.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..10} )
+inherit cmake llvm llvm.org python-any-r1
+
+DESCRIPTION="OpenCL C library"
+HOMEPAGE="https://libclc.llvm.org/";
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( MIT BSD )"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE_VIDEO_CARDS="video_cards_nvidia video_cards_r600 video_cards_radeonsi"
+IUSE="${IUSE_VIDEO_CARDS}"
+REQUIRED_USE="|| ( ${IUSE_VIDEO_CARDS} )"
+
+LLVM_MAX_SLOT=14
+BDEPEND="
+   ${PYTHON_DEPS}
+   || (
+   sys-devel/clang:14
+   sys-devel/clang:13
+   )
+"
+
+LLVM_COMPONENTS=( libclc )
+llvm.org_set_globals
+
+llvm_check_deps() {
+   has_version -b "sys-devel/clang:${LLVM_SLOT}"
+}
+
+pkg_setup() {
+   # we do not need llvm_pkg_setup
+   python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local libclc_targets=()
+
+   use video_cards_nvidia && libclc_targets+=(
+   "nvptx--"
+   "nvptx64--"
+   "nvptx--nvidiacl"
+   "nvptx64--nvidiacl"
+   )
+   use video_cards_r600 && libclc_targets+=(
+   "r600--"
+   )
+   use video_cards_radeonsi && libclc_targets+=(
+   "amdgcn--"
+   "amdgcn-mesa-mesa3d"
+   "amdgcn--amdhsa"
+   )
+   # TODO: spirv
+   [[ ${#libclc_targets[@]} ]] || die "libclc target missing!"
+
+   libclc_targets=${libclc_targets[*]}
+   local mycmakeargs=(
+   -DLIBCLC_TARGETS_TO_BUILD="${libclc_targets// /;}"
+   -DLLVM_CONFIG="$(get_llvm_prefix 
"${LLVM_MAX_SLOT}")/bin/llvm-config"
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/user/gerislay:master commit in: sys-devel/clang-runtime/

2024-06-30 Thread gerion
commit: d6516d2ff64ed06c833f3169d9dff72089d23428
Author: Gerion Entrup  flump  de>
AuthorDate: Tue Jun 25 08:31:05 2024 +
Commit:     gerion  flump  de>
CommitDate: Sun Jun 30 21:07:04 2024 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=d6516d2f

Revert "sys-devel/clang-runtime: Remove LLVM 14"

This reverts commit 4a5b01b87ce676e9250c90364b0d6b35ffb38ed5.

Signed-off-by: Gerion Entrup  flump.de>

 .../clang-runtime/clang-runtime-14.0.6.ebuild  | 26 ++
 1 file changed, 26 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-14.0.6.ebuild 
b/sys-devel/clang-runtime/clang-runtime-14.0.6.ebuild
new file mode 100644
index 000..9837077
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-14.0.6.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/";
+
+LICENSE="metapackage"
+SLOT="$(ver_cut 1-3)"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv sparc x86 ~amd64-linux ~ppc-macos 
~x64-macos"
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"



[gentoo-commits] repo/user/gerislay:master commit in: dev-libs/libclc/, sys-libs/libomp/, sys-devel/clang-common/, ...

2024-06-30 Thread gerion
commit: cc829412c47fbc6b0540f99a62d5bff73f58a256
Author: Gerion Entrup  flump  de>
AuthorDate: Tue Jun 25 09:14:22 2024 +
Commit:     gerion  flump  de>
CommitDate: Sun Jun 30 21:07:04 2024 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=cc829412

Readd LLVM 14

Signed-off-by: Gerion Entrup  flump.de>

 dev-libs/libclc/Manifest   |   3 +
 sys-devel/clang-common/Manifest|   3 +
 sys-devel/clang-runtime/Manifest   |   1 +
 sys-devel/clang-toolchain-symlinks/Manifest|   1 +
 sys-devel/clang/Manifest   |   6 +
 sys-devel/clang/clang-14.0.6-r1.ebuild | 447 -
 sys-devel/clang/clang-14.0.6-r4.ebuild |   2 +-
 sys-devel/clang/metadata.xml   |   5 +-
 sys-devel/lld-toolchain-symlinks/Manifest  |   1 +
 sys-devel/lld/Manifest |   3 +
 sys-devel/llvm-common/Manifest |   3 +
 sys-devel/llvm-toolchain-symlinks/Manifest |   1 +
 sys-devel/llvm/Manifest|   5 +
 sys-devel/llvm/llvm-14.0.6-r4.ebuild   |   2 +-
 sys-devel/llvmgold/Manifest|   1 +
 sys-libs/compiler-rt-sanitizers/Manifest   |   4 +
 .../compiler-rt-sanitizers-14.0.6.ebuild   |   2 +-
 sys-libs/compiler-rt/Manifest  |   4 +
 sys-libs/compiler-rt/compiler-rt-14.0.6-r1.ebuild  |   2 +-
 sys-libs/libcxx/Manifest   |   5 +
 sys-libs/libcxx/metadata.xml   |   6 +-
 sys-libs/libcxxabi/Manifest|   4 +
 sys-libs/libcxxabi/metadata.xml|   5 +-
 sys-libs/libomp/Manifest   |   5 +
 sys-libs/libomp/metadata.xml   |   7 +-
 sys-libs/llvm-libunwind/Manifest   |   3 +
 26 files changed, 68 insertions(+), 463 deletions(-)

diff --git a/dev-libs/libclc/Manifest b/dev-libs/libclc/Manifest
new file mode 100644
index 000..eba385a
--- /dev/null
+++ b/dev-libs/libclc/Manifest
@@ -0,0 +1,3 @@
+DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B 
ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99
 SHA512 
6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13
+DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B 
cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f
 SHA512 
b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6
+EBUILD libclc-14.0.6.ebuild 1390 BLAKE2B 
b355a93d63ee4beb5f3782cda8514aa02f16e71563f66bac6fc7a5e3beae40efa1bdbe098f3d83ce775d0458118f19fceb7225f2b5511823c8e56cabdae4f2d8
 SHA512 
488e5c278fe4b48ec8ce6ccd76d489cf08251ce6e8f8bd417048a80a10e4a5cf72f20462aa8115f72afe1a40dbee02d936680d516dd1c940fd52fe6f55402e69

diff --git a/sys-devel/clang-common/Manifest b/sys-devel/clang-common/Manifest
new file mode 100644
index 000..1d1680b
--- /dev/null
+++ b/sys-devel/clang-common/Manifest
@@ -0,0 +1,3 @@
+DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B 
ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99
 SHA512 
6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13
+DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B 
cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f
 SHA512 
b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6
+EBUILD clang-common-14.0.6.ebuild 541 BLAKE2B 
87b158e874cf600e23591a8095e0edb4d30d4482600ef8fe38984e9ba9559e6e2226107cd482f355d950392a6a452e1a8ae79d297d5afc3951a7f1c8f6227b5f
 SHA512 
1bd0481468c278f131ec9f87243927b60a59752f4229450559bf8016e9599155a52593810fcdc1cf0aecd4aa1529e8df300d95123a53de18eb326152caafbbef

diff --git a/sys-devel/clang-runtime/Manifest b/sys-devel/clang-runtime/Manifest
new file mode 100644
index 000..7903053
--- /dev/null
+++ b/sys-devel/clang-runtime/Manifest
@@ -0,0 +1 @@
+EBUILD clang-runtime-14.0.6.ebuild 760 BLAKE2B 
0f6cfb8536569ffe2a09305e71056309690ad1c8e92543e64025bd5e009eac35018ec22b2c0f80c12f3a527cc7e0bfe4ec1bfcb2dd9dea54106abf46b13e5592
 SHA512 
580efee12fe0e53447f5644fad248ebded8ae6cd8cb5871cb38bb3148091886b6fb9a57ac712d3158d5c3fc38c043b0bfbf62fc550a609752a42c23e605b0ded

diff --git a/sys-devel/clang-toolchain-symlinks/Manifest 
b/sys-devel/clang-toolchain-symlinks/Manifest
new file mode 100644
index 000..74135a5
--- /dev/null
+++ b/sys-devel/clang-toolchain-symlinks/Manifest
@

[gentoo-commits] repo/user/gerislay:master commit in: sys-libs/libcxxabi/

2024-06-30 Thread gerion
commit: a86c65a2a1fbabb439acad11e21efa5bc794dcba
Author: Gerion Entrup  flump  de>
AuthorDate: Tue Jun 25 08:30:42 2024 +
Commit:     gerion  flump  de>
CommitDate: Sun Jun 30 21:07:04 2024 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=a86c65a2

Revert "sys-libs/libcxxabi: Remove LLVM 14"

This reverts commit 1efacd7df89d73500a46dedc8a938c604c28452a.

Signed-off-by: Gerion Entrup  flump.de>

 sys-libs/libcxxabi/libcxxabi-14.0.6.ebuild | 125 +
 sys-libs/libcxxabi/metadata.xml|   1 +
 2 files changed, 126 insertions(+)

diff --git a/sys-libs/libcxxabi/libcxxabi-14.0.6.ebuild 
b/sys-libs/libcxxabi/libcxxabi-14.0.6.ebuild
new file mode 100644
index 000..32b26c8
--- /dev/null
+++ b/sys-libs/libcxxabi/libcxxabi-14.0.6.ebuild
@@ -0,0 +1,125 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..10} )
+inherit cmake-multilib llvm llvm.org python-any-r1 toolchain-funcs
+
+DESCRIPTION="Low level support for a standard C++ library"
+HOMEPAGE="https://libcxxabi.llvm.org/";
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0"
+KEYWORDS="amd64 arm arm64 ~riscv sparc x86 ~x64-macos"
+IUSE="+libunwind +static-libs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   libunwind? (
+   || (
+   
>=sys-libs/libunwind-1.0.1-r1[static-libs?,${MULTILIB_USEDEP}]
+   
>=sys-libs/llvm-libunwind-3.9.0-r1[static-libs?,${MULTILIB_USEDEP}]
+   )
+   )
+"
+# llvm-6 for new lit options
+DEPEND="
+   ${RDEPEND}
+   >=sys-devel/llvm-6
+"
+BDEPEND="
+   !test? (
+   ${PYTHON_DEPS}
+   )
+   test? (
+   >=sys-devel/clang-3.9.0
+   $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
+   )
+"
+
+LLVM_COMPONENTS=( runtimes libcxx{abi,} llvm/cmake cmake )
+LLVM_TEST_COMPONENTS=( llvm/utils/llvm-lit )
+llvm.org_set_globals
+
+python_check_deps() {
+   use test || return 0
+   python_has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   # darwin prefix builds do not have llvm installed yet, so rely on 
bootstrap-prefix
+   # to set the appropriate path vars to LLVM instead of using 
llvm_pkg_setup.
+   if [[ ${CHOST} != *-darwin* ]] || has_version sys-devel/llvm; then
+   llvm_pkg_setup
+   fi
+   python-any-r1_pkg_setup
+}
+
+multilib_src_configure() {
+   # link against compiler-rt instead of libgcc if we are using clang with 
libunwind
+   local want_compiler_rt=OFF
+   if use libunwind && [[ $(tc-get-c-rtlib) == compiler-rt ]]; then
+   want_compiler_rt=ON
+   fi
+
+   local libdir=$(get_libdir)
+   local mycmakeargs=(
+   -DPython3_EXECUTABLE="${PYTHON}"
+   -DLLVM_ENABLE_RUNTIMES="libcxxabi;libcxx"
+   -DLLVM_INCLUDE_TESTS=OFF
+   -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
+   -DLIBCXXABI_ENABLE_SHARED=ON
+   -DLIBCXXABI_ENABLE_STATIC=$(usex static-libs)
+   -DLIBCXXABI_INCLUDE_TESTS=$(usex test)
+   -DLIBCXXABI_USE_LLVM_UNWINDER=$(usex libunwind)
+   -DLIBCXXABI_USE_COMPILER_RT=${want_compiler_rt}
+
+   # upstream is omitting standard search path for this
+   # probably because gcc & clang are bundling their own unwind.h
+   -DLIBCXXABI_LIBUNWIND_INCLUDES="${EPREFIX}"/usr/include
+   -DLIBCXXABI_TARGET_TRIPLE="${CHOST}"
+
+   -DLIBCXX_LIBDIR_SUFFIX=
+   -DLIBCXX_ENABLE_SHARED=ON
+   -DLIBCXX_ENABLE_STATIC=OFF
+   -DLIBCXX_ENABLE_EXPERIMENTAL_LIBRARY=OFF
+   -DLIBCXX_CXX_ABI=libcxxabi
+   -DLIBCXX_CXX_ABI_INCLUDE_PATHS="${WORKDIR}"/libcxxabi/include
+   -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF
+   -DLIBCXX_HAS_MUSL_LIBC=$(usex elibc_musl)
+   -DLIBCXX_HAS_GCC_S_LIB=OFF
+   -DLIBCXX_INCLUDE_BENCHMARKS=OFF
+   -DLIBCXX_INCLUDE_TESTS=OFF
+   -DLIBCXX_TARGET_TRIPLE="${CHOST}"
+   )
+   if use test; then
+   local clang_path=$(type -P "${CHOST:+${CHOST}-}clang" 
2>/dev/null)
+   [[ -n ${clang_path} ]] || die "Unable to find ${CHOST}-clang 
for tests"
+
+   mycmakeargs+=(
+   -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
+   
-DLLVM_LIT_ARGS="$(get_lit_flags);--param=cxx_under_test=${clang_path}"
+   -DPython3_EXECUTABLE="${PYTHON}"
+   )

[gentoo-commits] repo/user/gerislay:master commit in: dev-python/lit/

2024-06-30 Thread gerion
commit: b06be314de15033fd5da37b43974650669efc040
Author: Gerion Entrup  flump  de>
AuthorDate: Tue Jun 25 08:27:53 2024 +
Commit:     gerion  flump  de>
CommitDate: Sun Jun 30 21:07:04 2024 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=b06be314

Revert "dev-python/lit: Remove LLVM 14"

This reverts commit b5409040d4fb1e76bc876cc2527ff13a8c713b0e.

Signed-off-by: Gerion Entrup  flump.de>

 dev-python/lit/lit-14.0.6.ebuild | 42 
 1 file changed, 42 insertions(+)

diff --git a/dev-python/lit/lit-14.0.6.ebuild b/dev-python/lit/lit-14.0.6.ebuild
new file mode 100644
index 000..61c5fe9
--- /dev/null
+++ b/dev-python/lit/lit-14.0.6.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..10} )
+
+inherit distutils-r1 llvm.org
+
+DESCRIPTION="A stand-alone install of the LLVM suite testing tool"
+HOMEPAGE="https://llvm.org/";
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv sparc x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+# Tests require 'FileCheck' and 'not' utilities (from llvm)
+BDEPEND="
+   test? (
+   dev-python/psutil[${PYTHON_USEDEP}]
+   sys-devel/llvm
+   )
+"
+
+LLVM_COMPONENTS=( llvm/utils/lit )
+llvm.org_set_globals
+
+# TODO: move the manpage generation here (from sys-devel/llvm)
+
+src_prepare() {
+   cd "${WORKDIR}" || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local -x LIT_PRESERVES_TMP=1
+   local litflags=$(get_lit_flags)
+   ./lit.py ${litflags//;/ } tests || die
+}



[gentoo-commits] repo/user/gerislay:master commit in: dev-ml/llvm-ocaml/

2024-06-30 Thread gerion
commit: bf99b2e8de4ed1aa572c3c6701e2b898af4fcc66
Author: Gerion Entrup  flump  de>
AuthorDate: Tue Jun 25 08:27:18 2024 +
Commit:     gerion  flump  de>
CommitDate: Sun Jun 30 21:07:04 2024 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=bf99b2e8

Revert "dev-ml/llvm-ocaml: Remove LLVM 14"

This reverts commit 3964870eb5419998db9048bd47e0163793bd1bcc.

Signed-off-by: Gerion Entrup  flump.de>

 dev-ml/llvm-ocaml/llvm-ocaml-14.0.6.ebuild | 115 +
 1 file changed, 115 insertions(+)

diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-14.0.6.ebuild 
b/dev-ml/llvm-ocaml/llvm-ocaml-14.0.6.ebuild
new file mode 100644
index 000..18b9d19
--- /dev/null
+++ b/dev-ml/llvm-ocaml/llvm-ocaml-14.0.6.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..10} )
+inherit cmake llvm llvm.org python-any-r1
+
+DESCRIPTION="OCaml bindings for LLVM"
+HOMEPAGE="https://llvm.org/";
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="debug test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-lang/ocaml-4.00.0:0=
+   dev-ml/ocaml-ctypes:=
+   ~sys-devel/llvm-${PV}:=[debug?]
+   !sys-devel/llvm[ocaml(-)]
+"
+
+DEPEND="
+   ${RDEPEND}
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   dev-lang/perl
+   dev-ml/findlib
+   >=dev-util/cmake-3.16
+"
+
+LLVM_COMPONENTS=( llvm cmake third-party )
+LLVM_USE_TARGETS=llvm
+llvm.org_set_globals
+
+pkg_setup() {
+   LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup
+   python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local libdir=$(get_libdir)
+   local mycmakeargs=(
+   -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
+
+   -DBUILD_SHARED_LIBS=OFF
+   -DLLVM_BUILD_LLVM_DYLIB=ON
+   -DLLVM_LINK_LLVM_DYLIB=ON
+   -DLLVM_OCAML_OUT_OF_TREE=ON
+
+   # cheap hack: LLVM combines both anyway, and the only difference
+   # is that the former list is explicitly verified at cmake time
+   -DLLVM_TARGETS_TO_BUILD=""
+   -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}"
+   -DLLVM_BUILD_TESTS=$(usex test)
+
+   # disable various irrelevant deps and settings
+   -DLLVM_ENABLE_FFI=OFF
+   -DLLVM_ENABLE_TERMINFO=OFF
+   -DHAVE_HISTEDIT_H=NO
+   -DLLVM_ENABLE_ASSERTIONS=$(usex debug)
+   -DLLVM_ENABLE_EH=ON
+   -DLLVM_ENABLE_RTTI=ON
+
+   -DLLVM_HOST_TRIPLE="${CHOST}"
+
+   -DPython3_EXECUTABLE="${PYTHON}"
+
+   # disable go bindings
+   -DGO_EXECUTABLE=GO_EXECUTABLE-NOTFOUND
+
+   # TODO: ocamldoc
+   )
+
+   use test && mycmakeargs+=(
+   -DLLVM_LIT_ARGS="$(get_lit_flags)"
+   )
+
+   # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+   # also: custom rules for OCaml do not work for CPPFLAGS
+   use debug || local -x CFLAGS="${CFLAGS} -DNDEBUG"
+   cmake_src_configure
+
+   local llvm_libdir=$(llvm-config --libdir)
+   # an ugly hack; TODO: figure out a way to pass -L to ocaml...
+   cd "${BUILD_DIR}/${libdir}" || die
+   ln -s "${llvm_libdir}"/*.so . || die
+
+   if use test; then
+   local llvm_bindir=$(llvm-config --bindir)
+   # Force using system-installed tools.
+   sed -i -e "/llvm_tools_dir/s@\".*\"@\"${llvm_bindir}\"@" \
+   "${BUILD_DIR}"/test/lit.site.cfg.py || die
+   fi
+}
+
+src_compile() {
+   cmake_build ocaml_all
+}
+
+src_test() {
+   # respect TMPDIR!
+   local -x LIT_PRESERVES_TMP=1
+   cmake_build check-llvm-bindings-ocaml
+}
+
+src_install() {
+   DESTDIR="${D}" \
+   cmake -P "${BUILD_DIR}"/bindings/ocaml/cmake_install.cmake || die
+
+   dodoc bindings/ocaml/README.txt
+}



[gentoo-commits] repo/user/gerislay:master commit in: sys-libs/libcxx/

2024-06-30 Thread gerion
commit: 6a1c8b37fbd8dfca2a5d2a343cd4e6d270610822
Author: Gerion Entrup  flump  de>
AuthorDate: Tue Jun 25 08:30:44 2024 +
Commit:     gerion  flump  de>
CommitDate: Sun Jun 30 21:07:04 2024 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=6a1c8b37

Revert "sys-libs/libcxx: Remove LLVM 14"

This reverts commit f880be91f607e97e33c6cbd6a06cd3266b842c61.

Signed-off-by: Gerion Entrup  flump.de>

 sys-libs/libcxx/libcxx-14.0.6.ebuild | 227 +++
 sys-libs/libcxx/metadata.xml |   1 +
 2 files changed, 228 insertions(+)

diff --git a/sys-libs/libcxx/libcxx-14.0.6.ebuild 
b/sys-libs/libcxx/libcxx-14.0.6.ebuild
new file mode 100644
index 000..6921ede
--- /dev/null
+++ b/sys-libs/libcxx/libcxx-14.0.6.ebuild
@@ -0,0 +1,227 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..10} )
+inherit cmake-multilib llvm llvm.org python-any-r1 toolchain-funcs
+
+DESCRIPTION="New implementation of the C++ standard library, targeting C++11"
+HOMEPAGE="https://libcxx.llvm.org/";
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0"
+KEYWORDS="amd64 arm arm64 ~riscv sparc x86 ~x64-macos"
+IUSE="+libcxxabi +libunwind +static-libs test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="libunwind? ( libcxxabi )"
+
+RDEPEND="
+   libcxxabi? (
+   
~sys-libs/libcxxabi-${PV}[libunwind=,static-libs?,${MULTILIB_USEDEP}]
+   )
+   !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] )
+"
+# llvm-6 for new lit options
+# clang-3.9.0 installs necessary target symlinks unconditionally
+# which removes the need for MULTILIB_USEDEP
+DEPEND="
+   ${RDEPEND}
+   >=sys-devel/llvm-6
+"
+BDEPEND="
+   !test? (
+   ${PYTHON_DEPS}
+   )
+   test? (
+   >=dev-util/cmake-3.16
+   >=sys-devel/clang-3.9.0
+   sys-devel/gdb[python]
+   $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
+   )
+"
+
+LLVM_COMPONENTS=( runtimes libcxx{,abi} llvm/{cmake,utils/llvm-lit} cmake )
+LLVM_PATCHSET=${PV}-r2
+llvm.org_set_globals
+
+python_check_deps() {
+   use test || return 0
+   python_has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   # Darwin Prefix builds do not have llvm installed yet, so rely on
+   # bootstrap-prefix to set the appropriate path vars to LLVM instead
+   # of using llvm_pkg_setup.
+   if [[ ${CHOST} != *-darwin* ]] || has_version sys-devel/llvm; then
+   llvm_pkg_setup
+   fi
+   python-any-r1_pkg_setup
+
+   if ! use libcxxabi && ! tc-is-gcc ; then
+   eerror "To build ${PN} against libsupc++, you have to use gcc. 
Other"
+   eerror "compilers are not supported. Please set CC=gcc and 
CXX=g++"
+   eerror "and try again."
+   die
+   fi
+}
+
+test_compiler() {
+   $(tc-getCXX) ${CXXFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c++ - \
+   <<<'int main() { return 0; }' &>/dev/null
+}
+
+src_configure() {
+   # note: we need to do this before multilib kicks in since it will
+   # alter the CHOST
+   local cxxabi cxxabi_incs
+   if use libcxxabi; then
+   cxxabi=system-libcxxabi
+   cxxabi_incs="${EPREFIX}/usr/include/libcxxabi"
+   else
+   local 
gcc_inc="${EPREFIX}/usr/lib/gcc/${CHOST}/$(gcc-fullversion)/include/g++-v$(gcc-major-version)"
+   cxxabi=libsupc++
+   cxxabi_incs="${gcc_inc};${gcc_inc}/${CHOST}"
+   fi
+
+   multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+   # we want -lgcc_s for unwinder, and for compiler runtime when using
+   # gcc, clang with gcc runtime (or any unknown compiler)
+   local extra_libs=() want_gcc_s=ON want_compiler_rt=OFF
+   if use libunwind; then
+   # work-around missing -lunwind upstream
+   extra_libs+=( -lunwind )
+   # if we're using libunwind and clang with compiler-rt, we want
+   # to link to compiler-rt instead of -lgcc_s
+   if tc-is-clang; then
+   local compiler_rt=$($(tc-getCC) ${CFLAGS} ${CPPFLAGS} \
+  ${LDFLAGS} -print-libgcc-file-name)
+   if [[ ${compiler_rt} == *libclang_rt* ]]; then
+   want_gcc_s=OFF
+   want_compiler_rt=ON
+   extra_libs+=( "${compiler_rt}" )
+   fi
+   fi
+   elif [[ ${CHOST} == *-darwin* ]] && tc-is-

[gentoo-commits] repo/user/gerislay:master commit in: gui-apps/organicmaps/

2024-01-24 Thread gerion
commit: 8184ab9499494f66afaf73849c8639836886c135
Author: Gerion Entrup  flump  de>
AuthorDate: Wed Jan 24 20:51:32 2024 +
Commit:     gerion  flump  de>
CommitDate: Wed Jan 24 20:52:13 2024 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=8184ab94

gui-apps/organicmaps: depend on qtsvg

Signed-off-by: Gerion Entrup  flump.de>

 gui-apps/organicmaps/Manifest| 2 +-
 gui-apps/organicmaps/organicmaps-.ebuild | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/gui-apps/organicmaps/Manifest b/gui-apps/organicmaps/Manifest
index 8bb9799..7eb2d40 100644
--- a/gui-apps/organicmaps/Manifest
+++ b/gui-apps/organicmaps/Manifest
@@ -1,3 +1,3 @@
 AUX more-3party.patch 1385 BLAKE2B 
87b5f151b3923f6324192741e243d095898d024c320add5318015b2e7058f9614ec278386250d98f41febd153f8ff9a1a9cd0e868ad94ca7c0bb449e90462378
 SHA512 
6e2778874fb6b58f76f99cfbb925881c569c0b25c3b9f7f9d5e7017a476eb4e28b251a36d57c9849b4ccd8c5e63023aa9552dabfc29423a385d1051a65dc8150
 AUX no-dynamic-download.patch 772 BLAKE2B 
8b29d12cd648625540e379c7aab2d081b12860822ffb37af362355ad7dece4b0e886eaa6a769ebef3a988f2a2c7b3cdf804f9ec61f70615f4802a1bef0b1e72b
 SHA512 
c4dc8a82e78ba314ae9a1972e72ac1a176c3368307044ab6d975b6f10a8b96f0c385b5c596379608ed92927be20307453729136eec8141efecf3c2bc369867e6
-EBUILD organicmaps-.ebuild 1989 BLAKE2B 
7a186fef66308f3a3c611899fd51ed400475a552f6195187e5bc5e8fd51e84473e96b3452970bec15eb0091bc53a9d992daa9b1aa33edf8ae510f3b123b0ba67
 SHA512 
6205cc00a5aefcdcacb5b8a323699789eb1f529c70a244242b964c7335bd876d426c88ad5007ada320ab38d29cb345158d6524798d0534dc997c78a7931c78ec
+EBUILD organicmaps-.ebuild 2005 BLAKE2B 
8c23c2e686b81ce8583939b338a7a2c8a616a3673f9d306db9ffe1e83eda085767f46d9e09bcf0878ad3755bc11d279c11fec80772c115a699880935b02a8c38
 SHA512 
d5d0827260f03098102fced7e8282d6202973865cc7e2edc97fc10acbd833ba5c2106cc39ca822c4ca108cacc9b627e3d49980e4fcda811cea21ee7ac60d9e24

diff --git a/gui-apps/organicmaps/organicmaps-.ebuild 
b/gui-apps/organicmaps/organicmaps-.ebuild
index 5e7cfcf..fcfd194 100644
--- a/gui-apps/organicmaps/organicmaps-.ebuild
+++ b/gui-apps/organicmaps/organicmaps-.ebuild
@@ -33,6 +33,7 @@ RDEPEND="
dev-libs/pugixml
dev-libs/utfcpp
dev-qt/qtpositioning:6
+   dev-qt/qtsvg:6
dev-util/vulkan-headers
media-libs/freetype
sys-libs/zlib



[gentoo-commits] repo/user/gerislay:master commit in: dev-python/versuchung/

2024-01-25 Thread gerion
commit: 7d8fe2a016a004253c019ab4041e5f9546ec8825
Author: Gerion Entrup  flump  de>
AuthorDate: Thu Jan 25 16:17:11 2024 +
Commit:     gerion  flump  de>
CommitDate: Thu Jan 25 16:17:11 2024 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=7d8fe2a0

dev-python/versuchung: python 3.12

Signed-off-by: Gerion Entrup  flump.de>

 dev-python/versuchung/Manifest   | 2 +-
 dev-python/versuchung/versuchung-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/versuchung/Manifest b/dev-python/versuchung/Manifest
index d14ed05..ed5d310 100644
--- a/dev-python/versuchung/Manifest
+++ b/dev-python/versuchung/Manifest
@@ -1 +1 @@
-EBUILD versuchung-.ebuild 471 BLAKE2B 
31bd19c35bbeef23b8bb2b72108b646a6ce9439786caac1dbacc90303a85cd1c9b537ab3941f82297d4d7b14fc0d5a71a0ed317c28c6e25c9d49629255e1d0fb
 SHA512 
9eba5ac34a0de6ce82ef7549d2c1e80988f5646f8882f40c5b0f16d4af53a59fc3778c159f85cc0bdf8daf83e20cab72d630e6f7e44938c42fec1f1df1b2211e
+EBUILD versuchung-.ebuild 471 BLAKE2B 
61e8b3c0527a0fcae6ac80f13e3091b626858364ccfe6386bd8ebac71bcce3c2407be2632e892136a18f7465ed3c42022ff27e6f3b4c92d6dea496c3d833783f
 SHA512 
0dc1d33a13eecf3521d8b5f3afa7b312d067dde675c496e9434e81180f955f50f5ffbffbf458f5826410e78c0cb54a9f8b32a4d4db30f25b8f7bf1b454aea2e0

diff --git a/dev-python/versuchung/versuchung-.ebuild 
b/dev-python/versuchung/versuchung-.ebuild
index 82f81d7..4f81772 100644
--- a/dev-python/versuchung/versuchung-.ebuild
+++ b/dev-python/versuchung/versuchung-.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{8..11} pypy3 )
+PYTHON_COMPAT=( python3_{9..12} pypy3 )
 
 inherit distutils-r1 git-r3
 



[gentoo-commits] repo/user/gerislay:master commit in: dev-python/versuchung/

2024-01-25 Thread gerion
commit: 3bfe1e1308669c554bc28edd5796ee4fc724cae7
Author: Gerion Entrup  flump  de>
AuthorDate: Thu Jan 25 16:22:22 2024 +
Commit:     gerion  flump  de>
CommitDate: Thu Jan 25 16:22:22 2024 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=3bfe1e13

dev-python/versuchung: depend on luadata

Signed-off-by: Gerion Entrup  flump.de>

 dev-python/versuchung/Manifest   | 2 +-
 dev-python/versuchung/versuchung-.ebuild | 3 +++
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-python/versuchung/Manifest b/dev-python/versuchung/Manifest
index ed5d310..14c613c 100644
--- a/dev-python/versuchung/Manifest
+++ b/dev-python/versuchung/Manifest
@@ -1 +1 @@
-EBUILD versuchung-.ebuild 471 BLAKE2B 
61e8b3c0527a0fcae6ac80f13e3091b626858364ccfe6386bd8ebac71bcce3c2407be2632e892136a18f7465ed3c42022ff27e6f3b4c92d6dea496c3d833783f
 SHA512 
0dc1d33a13eecf3521d8b5f3afa7b312d067dde675c496e9434e81180f955f50f5ffbffbf458f5826410e78c0cb54a9f8b32a4d4db30f25b8f7bf1b454aea2e0
+EBUILD versuchung-.ebuild 538 BLAKE2B 
8a98baeea5feccd07d394a7fa8bf4b0dd14942c83ce6f8091d652651a24481582aaeebef8d6207331fad3b580bcaec9504697c3d48731038e9d7c8503ac063c3
 SHA512 
2a4c03f57f1fa291cf759d653735535844b6d8dcaf337c067863346b5e367db3dfe32ecaf30b464d634fa9afd79d065256b4abc56a8e2fadbfc3b733e06b

diff --git a/dev-python/versuchung/versuchung-.ebuild 
b/dev-python/versuchung/versuchung-.ebuild
index 4f81772..b1f2877 100644
--- a/dev-python/versuchung/versuchung-.ebuild
+++ b/dev-python/versuchung/versuchung-.ebuild
@@ -19,6 +19,9 @@ SLOT="0"
 KEYWORDS=""
 IUSE=""
 
+DEPEND="dev-python/luadata[${PYTHON_USEDEP}]"
+RDEPEND="${DEPEND}"
+
 distutils_enable_sphinx docs
 distutils_enable_tests setup.py
 



[gentoo-commits] repo/user/gerislay:master commit in: dev-python/luadata/

2024-01-25 Thread gerion
commit: 3f90cf80fbe696bb83585b77ff67049ee4369801
Author: Gerion Entrup  flump  de>
AuthorDate: Thu Jan 25 16:21:54 2024 +
Commit:     gerion  flump  de>
CommitDate: Thu Jan 25 16:21:54 2024 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=3f90cf80

dev-python/luadata: add Python3.12

Signed-off-by: Gerion Entrup  flump.de>

 dev-python/luadata/Manifest | 2 +-
 dev-python/luadata/luadata-1.0.5.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/luadata/Manifest b/dev-python/luadata/Manifest
index f80e89b..63c83cf 100644
--- a/dev-python/luadata/Manifest
+++ b/dev-python/luadata/Manifest
@@ -1,2 +1,2 @@
 DIST luadata-1.0.5.gh.tar.gz 8560 BLAKE2B 
2ef3273cd56a540e6c277ad995fe11fe817e2254d2b5faafe69b4490ecd596d83160f031d533595d58a5b97e2f78c8a4224bb5c5c12511a45a7cca9ddff0284e
 SHA512 
11ac37b490dd5dffe06833f0b7d5a5b31ede1cbdef0258e6ad469bb42e1497c61752ac3bf17beb82317de12f118eec1d623f6d8b04da2f10605c2454c5d63a3a
-EBUILD luadata-1.0.5.ebuild 494 BLAKE2B 
98501d080d3b8c335f642c5ccb833dd6f41e63a99a03153b9982bb2945e8a81fdc7061a9c9342f8b7b4ab96cedfc7eccdf484a6c4a223f82b5e5d2e2a43ade80
 SHA512 
64d1c456f8c515085cfd03bcf475abfaa7f1af2280257ef52ce8252bf76ace26c58db89a1d1a7e9fa5a23cbe1cc54327a061854ebe07ed7655ab11b3f6a44fef
+EBUILD luadata-1.0.5.ebuild 494 BLAKE2B 
40fbc51611e60511af79feeb946923701621db1f99ecd8774dd47ecee6f67aad03bf3586b830b4073da303a6e410aba490b7daee606ca6302c4784295092c94c
 SHA512 
e8ee76fdb286fbe6a4c76c0f2168e44aca24f308c5d3ddf8ee95e52eeecf47ffd60a30b63ea70c88252e0f47c8c598234ab8da879200f4ea2d5877ad06950746

diff --git a/dev-python/luadata/luadata-1.0.5.ebuild 
b/dev-python/luadata/luadata-1.0.5.ebuild
index 2e3ebd4..67b40bd 100644
--- a/dev-python/luadata/luadata-1.0.5.ebuild
+++ b/dev-python/luadata/luadata-1.0.5.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/user/gerislay:master commit in: dev-python/sra/

2023-12-17 Thread gerion
commit: 47c00501395820089b7da03ea118984eaf1ea088
Author: Gerion Entrup  flump  de>
AuthorDate: Mon Dec 18 01:34:33 2023 +
Commit:     gerion  flump  de>
CommitDate: Mon Dec 18 01:34:33 2023 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=47c00501

dev-python/sra: update to pep517

Signed-off-by: Gerion Entrup  flump.de>

 dev-python/sra/Manifest| 2 +-
 dev-python/sra/sra-.ebuild | 6 --
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/dev-python/sra/Manifest b/dev-python/sra/Manifest
index 87b3d29..531b366 100644
--- a/dev-python/sra/Manifest
+++ b/dev-python/sra/Manifest
@@ -1 +1 @@
-EBUILD sra-.ebuild 807 BLAKE2B 
14fd7a240b5ab245aa26c64b2018c60710c012142b841252ef580c2b51844b6ae2c8b1b604874bd3ba3770818e4dff3b551960bb8be504209023ef1388060f4b
 SHA512 
611440a712c8f522787ddce2a3e94fd1dfda2853e04cf4692074e998f704c1f00b2767a91bbd7509d5d11172f770298eec98780625b8bdc593ca7d9cb521f701
+EBUILD sra-.ebuild 840 BLAKE2B 
096deb432c14005cef9b6a67efb5fc67a2ace38a7a3237faf3fe9c2114a4dfaf9fe21ded938a8da6f97bab9ca823c987a9b29403a796edc68095db8ee7380630
 SHA512 
1844285da7c6172fe0eccb6cc9cb7f26eca15409ad18f27811bcbab4de9c58e08fbe6cb328f9861b2e24d36537027926436530fb44c6ef34c295fba70e48fbdc

diff --git a/dev-python/sra/sra-.ebuild b/dev-python/sra/sra-.ebuild
index c939415..5ffb9b0 100644
--- a/dev-python/sra/sra-.ebuild
+++ b/dev-python/sra/sra-.ebuild
@@ -1,9 +1,11 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_COMPAT=( python3_{8..12} )
+
+DISTUTILS_USE_PEP517=setuptools
 inherit distutils-r1 git-r3
 
 DESCRIPTION="SRA Command Line Tools"



[gentoo-commits] repo/user/gerislay:master commit in: sets/

2023-12-17 Thread gerion
commit: 9e5a3f73338072288288f0a0925c70c07cab50c6
Author: Gerion Entrup  flump  de>
AuthorDate: Mon Dec 18 01:35:17 2023 +
Commit:     gerion  flump  de>
CommitDate: Mon Dec 18 01:35:17 2023 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=9e5a3f73

sets/vim-dev: rust-analyzer is not an extra package anymore

Signed-off-by: Gerion Entrup  flump.de>

 sets/vim-dev | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sets/vim-dev b/sets/vim-dev
index 0dbf587..1594fc0 100644
--- a/sets/vim-dev
+++ b/sets/vim-dev
@@ -6,7 +6,7 @@ dev-tex/texlab
 dev-util/lldb
 app-text/ltex-ls
 dev-util/lua-language-server
-dev-util/rust-analyzer
+# not possible to express || dev-lang/rust[rust-analyzer] 
dev-lang/rust-bin[rust-analyzer]
 dev-util/tree-sitter-cli
 sys-devel/clang
 app-text/languagetool



[gentoo-commits] repo/user/gerislay:master commit in: gui-apps/organicmaps/, gui-apps/organicmaps/files/

2023-12-22 Thread gerion
commit: 030a9a9ce6cf205e47d43d603708c9e0b6185240
Author: Gerion Entrup  flump  de>
AuthorDate: Sat Dec 23 00:29:16 2023 +
Commit:     gerion  flump  de>
CommitDate: Sat Dec 23 00:29:16 2023 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=030a9a9c

gui-apps/organicmaps: add working version

Oriented on the guru version with additional patches.

Signed-off-by: Gerion Entrup  flump.de>

 gui-apps/organicmaps/Manifest  |  3 +
 gui-apps/organicmaps/files/more-3party.patch   | 47 
 .../organicmaps/files/no-dynamic-download.patch| 15 +
 gui-apps/organicmaps/organicmaps-.ebuild   | 65 ++
 4 files changed, 130 insertions(+)

diff --git a/gui-apps/organicmaps/Manifest b/gui-apps/organicmaps/Manifest
new file mode 100644
index 000..52b869e
--- /dev/null
+++ b/gui-apps/organicmaps/Manifest
@@ -0,0 +1,3 @@
+AUX more-3party.patch 1385 BLAKE2B 
87b5f151b3923f6324192741e243d095898d024c320add5318015b2e7058f9614ec278386250d98f41febd153f8ff9a1a9cd0e868ad94ca7c0bb449e90462378
 SHA512 
6e2778874fb6b58f76f99cfbb925881c569c0b25c3b9f7f9d5e7017a476eb4e28b251a36d57c9849b4ccd8c5e63023aa9552dabfc29423a385d1051a65dc8150
+AUX no-dynamic-download.patch 772 BLAKE2B 
8b29d12cd648625540e379c7aab2d081b12860822ffb37af362355ad7dece4b0e886eaa6a769ebef3a988f2a2c7b3cdf804f9ec61f70615f4802a1bef0b1e72b
 SHA512 
c4dc8a82e78ba314ae9a1972e72ac1a176c3368307044ab6d975b6f10a8b96f0c385b5c596379608ed92927be20307453729136eec8141efecf3c2bc369867e6
+EBUILD organicmaps-.ebuild 1788 BLAKE2B 
a27c907bcffa3b504bbe545c9de3600625b4c4b32a7ef556fb478e4a6cfb18c62360ac59fd36071c0e813aa980d1c1ed434a4d73ea23f6fa3f7ce3265a346fbd
 SHA512 
0f2785bf5865c6ab8195f6343b6987151c9ab67c5b0dae11feda503cb7ec868b1dc64db40a5d0306d4d3042414a44376da735a812a8ed82c12bbe9c99043acc9

diff --git a/gui-apps/organicmaps/files/more-3party.patch 
b/gui-apps/organicmaps/files/more-3party.patch
new file mode 100644
index 000..b1293e8
--- /dev/null
+++ b/gui-apps/organicmaps/files/more-3party.patch
@@ -0,0 +1,47 @@
+From b77c26e242945fe06be94059b87c3c2eebdb78eb Mon Sep 17 00:00:00 2001
+From: Gerion Entrup 
+Date: Fri, 8 Dec 2023 23:45:56 +0100
+Subject: [PATCH] cmake: use some internal libraries without external
+ alternative
+
+---
+ 3party/CMakeLists.txt | 6 +++---
+ base/CMakeLists.txt   | 4 +---
+ 2 files changed, 4 insertions(+), 6 deletions(-)
+
+diff --git a/3party/CMakeLists.txt b/3party/CMakeLists.txt
+index bd44e1b7b8..4f5cb99807 100644
+--- a/3party/CMakeLists.txt
 b/3party/CMakeLists.txt
+@@ -34,11 +34,11 @@ else()
+ 
+   # Add pugixml library.
+   add_subdirectory(pugixml)
+-
+-  # Add protobuf library.
+-  add_subdirectory(protobuf)
+ endif()
+ 
++# Add protobuf library.
++add_subdirectory(protobuf)
++
+ add_subdirectory(agg)
+ add_subdirectory(bsdiff-courgette)
+ 
+diff --git a/base/CMakeLists.txt b/base/CMakeLists.txt
+index 7e762b242a..0d7d6c5d10 100644
+--- a/base/CMakeLists.txt
 b/base/CMakeLists.txt
+@@ -111,8 +111,6 @@ set(THREADS_PREFER_PTHREAD_FLAG ON)
+ find_package(Threads REQUIRED)
+ target_link_libraries(${PROJECT_NAME} INTERFACE Threads::Threads)
+ 
+-if (NOT WITH_SYSTEM_PROVIDED_3PARTY)
+-  target_include_directories(${PROJECT_NAME} PRIVATE 
"${OMIM_ROOT}/3party/fast_double_parser/include")
+-endif()
++target_include_directories(${PROJECT_NAME} PRIVATE 
"${OMIM_ROOT}/3party/fast_double_parser/include")
+ 
+ omim_add_test_subdirectory(base_tests)
+-- 
+2.41.0
+

diff --git a/gui-apps/organicmaps/files/no-dynamic-download.patch 
b/gui-apps/organicmaps/files/no-dynamic-download.patch
new file mode 100644
index 000..eb7d021
--- /dev/null
+++ b/gui-apps/organicmaps/files/no-dynamic-download.patch
@@ -0,0 +1,15 @@
+diff --git a/transit/world_feed/world_feed_integration_tests/CMakeLists.txt 
b/transit/world_feed/world_feed_integration_tests/CMakeLists.txt
+index 9f945568d4..ec9755ab09 100644
+--- a/transit/world_feed/world_feed_integration_tests/CMakeLists.txt
 b/transit/world_feed/world_feed_integration_tests/CMakeLists.txt
+@@ -10,7 +10,9 @@ target_link_libraries(${PROJECT_NAME}
+ )
+ 
+ # This test requires additional data from the other repository
+-set(TEST_DATA_REPO_URL 
"https://github.com/organicmaps/world_feed_integration_tests_data.git";)
++if(NOT TEST_DATA_REPO_URL)
++  set(TEST_DATA_REPO_URL 
"https://github.com/organicmaps/world_feed_integration_tests_data.git";)
++endif()
+ set(DESTINATION_FOLDER "${OMIM_DATA_DIR}/world_feed_integration_tests_data/")
+ 
+ add_custom_command(

diff --git a/gui-apps/organicmaps/organicmaps-.ebuild 
b/gui-apps/organicmaps/organicmaps-.ebuild
new file mode 100644
index 000..3e58685
--- /dev/null
+++ b/gui-apps/organicmaps/organicmaps-.ebuild
@@ -0,0 +1,65 @@
+EAPI=8
+
+inherit git-r3 xdg cmake
+EGIT_REPO_URI="https://github.com/${PN}/${PN}.git";
+# this URL is to make the tests compile since organic

[gentoo-commits] repo/user/gerislay:master commit in: gui-apps/organicmaps/

2023-12-22 Thread gerion
commit: 3f1fb2dd8ba1abccd2af4b91348fd24a3b9f71c8
Author: Gerion Entrup  flump  de>
AuthorDate: Sat Dec 23 01:02:41 2023 +
Commit:     gerion  flump  de>
CommitDate: Sat Dec 23 01:02:41 2023 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=3f1fb2dd

gui-apps/organicmaps: better dependencies

Sync with guru ebuild.

Signed-off-by: Gerion Entrup  flump.de>

 gui-apps/organicmaps/Manifest|  2 +-
 gui-apps/organicmaps/organicmaps-.ebuild | 10 +++---
 2 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/gui-apps/organicmaps/Manifest b/gui-apps/organicmaps/Manifest
index 52b869e..0bd3515 100644
--- a/gui-apps/organicmaps/Manifest
+++ b/gui-apps/organicmaps/Manifest
@@ -1,3 +1,3 @@
 AUX more-3party.patch 1385 BLAKE2B 
87b5f151b3923f6324192741e243d095898d024c320add5318015b2e7058f9614ec278386250d98f41febd153f8ff9a1a9cd0e868ad94ca7c0bb449e90462378
 SHA512 
6e2778874fb6b58f76f99cfbb925881c569c0b25c3b9f7f9d5e7017a476eb4e28b251a36d57c9849b4ccd8c5e63023aa9552dabfc29423a385d1051a65dc8150
 AUX no-dynamic-download.patch 772 BLAKE2B 
8b29d12cd648625540e379c7aab2d081b12860822ffb37af362355ad7dece4b0e886eaa6a769ebef3a988f2a2c7b3cdf804f9ec61f70615f4802a1bef0b1e72b
 SHA512 
c4dc8a82e78ba314ae9a1972e72ac1a176c3368307044ab6d975b6f10a8b96f0c385b5c596379608ed92927be20307453729136eec8141efecf3c2bc369867e6
-EBUILD organicmaps-.ebuild 1788 BLAKE2B 
a27c907bcffa3b504bbe545c9de3600625b4c4b32a7ef556fb478e4a6cfb18c62360ac59fd36071c0e813aa980d1c1ed434a4d73ea23f6fa3f7ce3265a346fbd
 SHA512 
0f2785bf5865c6ab8195f6343b6987151c9ab67c5b0dae11feda503cb7ec868b1dc64db40a5d0306d4d3042414a44376da735a812a8ed82c12bbe9c99043acc9
+EBUILD organicmaps-.ebuild 1921 BLAKE2B 
607e0071c54bff12f88f891e810de2bbb1f4261fafc09039b06d6c68083251ab8b0d8770cdd41f28504abaf493e1881727cf455c4edcb1a5b426b2903955bc07
 SHA512 
8017e5c76b07f11e4734fbe350efbf19a247c9a214076515dba2b3a4cf25447ce755c07dcf316560e91ecc3ed5a3eb2a1f497c5bcf0626df647dcb15f6378424

diff --git a/gui-apps/organicmaps/organicmaps-.ebuild 
b/gui-apps/organicmaps/organicmaps-.ebuild
index 3e58685..59d8b07 100644
--- a/gui-apps/organicmaps/organicmaps-.ebuild
+++ b/gui-apps/organicmaps/organicmaps-.ebuild
@@ -21,13 +21,17 @@ HOMEPAGE="https://organicmaps.app";
 LICENSE="Apache-2.0"
 SLOT="0"
 
+# depend on sys-libs/zlib[minizip] when it is not pulled in as subproject 
anymore
 RDEPEND="
-   dev-lang/python
-   dev-qt/qtpositioning:6
dev-cpp/gflags
-   dev-util/vulkan-headers
+   dev-db/sqlite
+   dev-lang/python
dev-libs/boost
dev-libs/icu
+   dev-qt/qtpositioning:6
+   dev-util/vulkan-headers
+   media-libs/freetype
+   sys-libs/zlib
 "
 DEPEND="${RDEPEND}"
 



[gentoo-commits] repo/user/gerislay:master commit in: dev-python/py-spy/files/, dev-python/py-spy/

2022-08-25 Thread gerion
commit: 4ef6562ce0201513edeeecbc8ede44c2c0d80835
Author: Gerion Entrup  flump  de>
AuthorDate: Thu Aug 25 23:22:57 2022 +
Commit:     gerion  flump  de>
CommitDate: Thu Aug 25 23:23:20 2022 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=4ef6562c

dev-python/py-spy: add 0.3.12

Signed-off-by: Gerion Entrup  flump.de>

 dev-python/py-spy/Manifest | 161 ++
 12-fix-possible-security-vulnerabilities.patch | 246 +
 dev-python/py-spy/py-spy-0.3.12.ebuild | 190 
 3 files changed, 597 insertions(+)

diff --git a/dev-python/py-spy/Manifest b/dev-python/py-spy/Manifest
new file mode 100644
index 000..295300f
--- /dev/null
+++ b/dev-python/py-spy/Manifest
@@ -0,0 +1,161 @@
+AUX 0.3.12-fix-possible-security-vulnerabilities.patch 6865 BLAKE2B 
aeab9e68df263e0dee45e5ea48a87f00a4a92b38cb3506f00d925187b25013e3484e2227da83eecfd7599fb3eed79460c908ffc85c50be92f5ef2334c6765e2b
 SHA512 
99b4283802ac1e14f37e86968f0a4a80974ffed0f5e813da3567d99474db626d579dfe6f5955a3f5cf063c122d49bcf85485333086082bf4e75f77f01051
+DIST addr2line-0.17.0.crate 32260 BLAKE2B 
23c3715820a04260460a41695d535da3565f76519b7313d0ed684352b339de2ea668c44fe8ca58fc1a5b9f84cc5e9d04d889440abb5985bdc04b267dbdad9d9c
 SHA512 
ef3bbd7c6d1dfdd0b47e3be1fb4c8b15ed61a769bed7e80dce80461a1ee13ef21c75e62e9a66328504f862341f1e808abec5790ac79784e18655afcc16206b95
+DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
+DIST ahash-0.7.6.crate 38030 BLAKE2B 
aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9
 SHA512 
61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68
+DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
+DIST android_system_properties-0.1.4.crate 4637 BLAKE2B 
a8d1768a924fc04ea27f4606b21cc3ee657b2ced18a267974b2eacfa73c895719ed56fc508beaa20997fe1848c23d40b5438400d6390a15950fafe57fb96d3f3
 SHA512 
6580064f046352d2ecc205f78fbac64f36e85a10d15c2c046cd7037ab2505d0d95ad785a4b1e276708116088a0d0ff5e7f89a0d26f498f0dfa038c8cf8d0dd2a
+DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
+DIST anyhow-1.0.52.crate 44224 BLAKE2B 
79d68d3390d27e0e27f9db784ad10b5d7845dec7949fbc722f944ef3988419acd72c509b44a4544e99bea5e57407da5b1ce40a96277d307fc408c958ea915c31
 SHA512 
b87e0b304daff85894c34060b97379d8e3d9be03078275313035c7142c76b3e59922b25924ac98a0b1b70fc98746eb174ca4b7ef33a26e115f294c1f1200aa6a
+DIST arrayvec-0.4.12.crate 26551 BLAKE2B 
45514f09f0fd1fae7afb7dc812142ac8d88d1f4b81901db405c79dbeba2d29fea13ec22cb08a43433321931295a9f14456a300e814431b8fb14037d2f47529e9
 SHA512 
c03972056ab8fa30fc53fdc2bfc5e501f7644223998eccb73fdc2e737f7e25f4bb0e531f3eec38f7f3514760fb385fafd06c3d38531d13d92faf841820d4ed2b
+DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
+DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a
 SHA512 
630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
+DIST backtrace-0.3.63.crate 74280 BLAKE2B 
825fcabaddb436d33e179630301657d212c9364b323bfe72e8ed8edda5c0c34abe36142b0bc34501d1885d40d55ab53c0f8bc6387e35ef86f14a9d010c426bf5
 SHA512 
25cf411ee21c796f39a45e6320374b38f62580ca853e560b3a8ec596f0ca6d60b94539662b1a8a3a3046f481b8b84a5b84983e1d2624aea297090382eb99b25a
+DIST bindgen-0.59.2.crate 206267 BLAKE2B 
de66347fcf2d538879e49c85d2db80e86a70e27d3c84464b52a840476a31edae0cfa3e1afaba33ef0b7abadcb1e23a2fe1420e3254e0de1f6848b575a9c96620
 SHA512 
14c49879c7443191b877957a4fd405c7f10a1e8b70016d91bf5fe33861fc5d71982a1c685c190e4f7922cedb6c8aefadac3b0b68cbe5578da791a8da6bfedf44
+DIST bitflags-1.3.2.crate 2302

[gentoo-commits] repo/user/gerislay:master commit in: dev-python/py-spy/

2022-08-25 Thread gerion
commit: 9187a618c21e24f794bbe3281e98b8afc0db25d3
Author: Gerion Entrup  flump  de>
AuthorDate: Thu Aug 25 23:24:52 2022 +
Commit:     gerion  flump  de>
CommitDate: Thu Aug 25 23:25:35 2022 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=9187a618

dev-python/py-spy: fix Manifest

Signed-off-by: Gerion Entrup  flump.de>

 dev-python/py-spy/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/py-spy/Manifest b/dev-python/py-spy/Manifest
index 295300f..32c1e06 100644
--- a/dev-python/py-spy/Manifest
+++ b/dev-python/py-spy/Manifest
@@ -158,4 +158,4 @@ DIST windows_i686_gnu-0.36.1.crate 818115 BLAKE2B 
fdb78cf88e1049d1ed6c474f870dfd
 DIST windows_i686_msvc-0.36.1.crate 724575 BLAKE2B 
cf964bec007d8432e2009644cf7f89ea7d910ccf9512c067b7bf5c6c825208ce4a36e9864c0cbca137f523983eb46e58e4bd01054cecd7ac7126d2ba9f67ac0c
 SHA512 
02bb1507981229422498ce29f6c777d5e412358040128f84b09d948ccddf0461b078a0a20cc7f6ab7da8595121bb369453ae9ea1f0506aab715662e8c631e737
 DIST windows_x86_64_gnu-0.36.1.crate 790934 BLAKE2B 
9dec5d966bdc89efbc81989acca242d519f51676ec37487df2bfacd6bfbc5a8de2871be72c5b96a073a899c666e3a39aa60d493e7df39fa90efe869fb744a332
 SHA512 
598b69e4f2cd3d68f910d526a66dadb465ff30a8c261c9a4455aa1c5b952d23c04f8edaa063cd16fb43564c116a13f06d607f3a0a9c7495054b8bfe1c04d1865
 DIST windows_x86_64_msvc-0.36.1.crate 661999 BLAKE2B 
4cf967f10d4ce148bac967598168752d1996b4ddf5278a8fca53360566c37c1a014bfb4dfdc0ae2d96e01196c42eb4906ea80d8e9dd23b9e9f3163631c9e253e
 SHA512 
89c22ed51a74f531662d80ae0fa5e0215728db1e6caf3c13eaeba95a93548b43c00b8474f52553ac866ac83c203b6c22dc44fbc870e882a4c9c97ba54b87c631
-EBUILD py-spy-0.3.12.ebuild 3762 BLAKE2B 
a46f906223e37d6b744a187626bee83b4f26c8b5f5aa73e5d8681bb502fe33ad0d7a1a5c601e5d656da3e62e7bb6f9bdc0967475bb5b02670392f6da02dde79b
 SHA512 
02fc6922721ce7acd74e4dc86adc3afc501fe08bd0d5c03932fe41ce7717b8beb5cd01e26f17c59b1f8bf8715a2f4969af5e4e62010bf85a062cae72807c04fb
+EBUILD py-spy-0.3.12.ebuild 3704 BLAKE2B 
c0b1fa300d05c3ce0ad35f85aa23fa63ce77ea93d62f5d8aeda3cb667c5f15bd1b0554f5c7a80dfdecaf537e152a33a0b5be2885f11425d2982a904550fb4ebe
 SHA512 
77a61f734317eca1a6e8603e9a9bc71ac0acde0e4e0def88de3cffde534758020aac8f9b501af5c1adbc3ac9b731dba68cb56cd0da69bd15065f9ae048bf85c8



[gentoo-commits] repo/user/gerislay:master commit in: app-arch/rarcrack/

2023-05-23 Thread gerion
commit: 3b808c2eb8c26cea4ced19ca38cadcfaae3d
Author: Gerion Entrup  flump  de>
AuthorDate: Sun May 21 11:12:16 2023 +
Commit:     gerion  flump  de>
CommitDate: Sun May 21 11:12:16 2023 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=3b808c2e

app-arch/rarcrack: drop, upstream does not exist anymore

Signed-off-by: Gerion Entrup  flump.de>

 app-arch/rarcrack/Manifest|  2 --
 app-arch/rarcrack/rarcrack-0.2.ebuild | 25 -
 2 files changed, 27 deletions(-)

diff --git a/app-arch/rarcrack/Manifest b/app-arch/rarcrack/Manifest
deleted file mode 100644
index 0acd9e7..000
--- a/app-arch/rarcrack/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST rarcrack-0.2.tar.bz2 34964 RMD160 
7e147604a701c9a6abf55d565c17ff51a4d26394 SHA1 
413c70dc3ed57dfbdd7d618aa81f0ab925334b02 SHA256 
34c85cb7b94733544320605386a3632e8e3c59c905a2f4bedba926fee2f5cbbf
-EBUILD rarcrack-0.2.ebuild 489 RMD160 9ca208a415331ed44489c4de2767d053b23e2f36 
SHA1 dec40f18e9f227565b053ec38225fe0536f7ade2 SHA256 
a30fea11fc391346f6a9b4ba2431c675f9eccc154d1fec05934726c2f2f09364

diff --git a/app-arch/rarcrack/rarcrack-0.2.ebuild 
b/app-arch/rarcrack/rarcrack-0.2.ebuild
deleted file mode 100644
index 7fb10e3..000
--- a/app-arch/rarcrack/rarcrack-0.2.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=3
-
-DESCRIPTION="Password recovery for 7zip, rar and zip archives"
-HOMEPAGE="http://rarcrack.sourceforge.net";
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="7zip rar zip"
-
-DEPEND=""
-RDEPEND="${DEPEND}
-   rar? ( app-arch/unrar )
-   zip? ( app-arch/unzip )
-   7zip? ( app-arch/p7zip )
-"
-
-src_install() {
-   dobin ${PN}
-}



[gentoo-commits] repo/user/gerislay:master commit in: dev-python/rauth/

2023-05-23 Thread gerion
commit: 6dcb5e23c781d7ab2b4375c6241d941df739895e
Author: Gerion Entrup  flump  de>
AuthorDate: Sun May 21 11:00:25 2023 +
Commit:     gerion  flump  de>
CommitDate: Sun May 21 11:00:41 2023 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=6dcb5e23

dev-python/rauth: +python3.11

Signed-off-by: Gerion Entrup  flump.de>

 dev-python/rauth/Manifest   | 2 +-
 dev-python/rauth/rauth-0.7.2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/rauth/Manifest b/dev-python/rauth/Manifest
index 83296b6..2525171 100644
--- a/dev-python/rauth/Manifest
+++ b/dev-python/rauth/Manifest
@@ -1,3 +1,3 @@
 AUX rauth-0.7.2-fix-python-3.6.patch 934 BLAKE2B 
21f64e2b5e0e0ebe00d1d428770858b51fe4d617a306933ae273d01b96cfe76823161e1e86ec160f7d2f5dff299e3ff41adc774503ee575bab61e5605e59056f
 SHA512 
c774c24c9a03603c9b319f370c416ac4472097914507f236a194a76a96ce5f4eddaf01ac0e212c8bd9bab099d8dbf0e5d870ceee665614394d703c02f23c0303
 DIST rauth-0.7.2.tar.gz 34688 BLAKE2B 
412b777d51e5682fec98088fc6af9cb799231deba7d9f808d61e0e6d57ff4f6f49c0e42dc1c6507f59053d603df85c5acd7105c76ce8c4ea02cc20c016402210
 SHA512 
8b2b0dd3b6878b928ca16b8ce2a264381cb465e7b2abcdae0bde3102dfd34e098606d7efc44ef5cfde0e89113044656df4f9fd7006c78d1300e02d321913cbb6
-EBUILD rauth-0.7.2.ebuild 594 BLAKE2B 
c7f424c9b395c94b61b45d6f23c239135a6ca1b768060bffc1e79d786dc6f07182865cb78933abd0cf3041d9c792d46931c0585b431475bb6cc44a74548e08b8
 SHA512 
ef308d9b0e14159f3a32e22e1381b7e2369dbf248c03964896681f889a45c2ac864c09a439a39c918325c7af06683f7119d1bef4b6ce7b36438272edb570
+EBUILD rauth-0.7.2.ebuild 594 BLAKE2B 
9e7797e12f2de17a2ed28584a2fe6279dc03536f94e7e79100aba76dcf91c1d355ef1faddb7f1eb56cbf5e1f702cc4c5c9969d6097b4267419e11c3c8fae7a04
 SHA512 
390d13e80bb2f7acb7ff1a403ccaba0b3d6756be07a1250252b3cc373bb659f4f90ca91d1b450d2dad2dec1a40147c8f8ab38a2196a7982c492b3dc031a9c662

diff --git a/dev-python/rauth/rauth-0.7.2.ebuild 
b/dev-python/rauth/rauth-0.7.2.ebuild
index 4413665..88527ed 100644
--- a/dev-python/rauth/rauth-0.7.2.ebuild
+++ b/dev-python/rauth/rauth-0.7.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_{8..10} )
+PYTHON_COMPAT=( python2_7 python3_{8..11} )
 inherit distutils-r1
 
 DESCRIPTION="A Python library for OAuth 1.0/a, 2.0, and Ofly."



[gentoo-commits] repo/user/gerislay:master commit in: sets/

2023-05-23 Thread gerion
commit: 2cf882e1909d024bf27fd1765e034ccc037fafd5
Author: Gerion Entrup  flump  de>
AuthorDate: Wed May 24 02:19:36 2023 +
Commit:     gerion  flump  de>
CommitDate: Wed May 24 02:19:36 2023 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=2cf882e1

sets/vim-dev: update dependencies

Signed-off-by: Gerion Entrup  flump.de>

 sets/vim-dev | 12 
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/sets/vim-dev b/sets/vim-dev
index 6aff139..1640031 100644
--- a/sets/vim-dev
+++ b/sets/vim-dev
@@ -1,7 +1,11 @@
 #language server for neovim
-dev-util/lua-language-server
+dev-lua/StyLua
+dev-python/debugpy
+dev-python/python-lsp-server
 dev-tex/texlab
-sys-devel/clang
+dev-util/lldb
+dev-util/ltex-ls
+dev-util/lua-language-server
 dev-util/rust-analyzer
-dev-python/python-lsp-server
-dev-lua/StyLua
+dev-util/tree-sitter-cli
+sys-devel/clang



[gentoo-commits] repo/user/gerislay:master commit in: media-gfx/leocad/

2023-05-23 Thread gerion
commit: f02633f1f43f705bd175ff8edeae808d86fa47c7
Author: Gerion Entrup  flump  de>
AuthorDate: Wed May 24 02:19:05 2023 +
Commit:     gerion  flump  de>
CommitDate: Wed May 24 02:19:05 2023 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=f02633f1

media-gfx/leocad: update to 23.03

Signed-off-by: Gerion Entrup  flump.de>

 media-gfx/leocad/Manifest | 6 +++---
 media-gfx/leocad/{leocad-18.02.ebuild => leocad-23.03.ebuild} | 4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/media-gfx/leocad/Manifest b/media-gfx/leocad/Manifest
index 3fc1285..1f72a63 100644
--- a/media-gfx/leocad/Manifest
+++ b/media-gfx/leocad/Manifest
@@ -1,4 +1,4 @@
-DIST Library-Linux-9781.zip 34424833 BLAKE2B 
fd91e5bcb7d92f81e0adfcd1e9cc759c83e71c9e481c6234b1cf00981bf457369d3c3da692c83cf46b9932d70e845063d2a9debf4e4f3c0c182edfb0a996b3ba
 SHA512 
522fc14e295d594af164e5977919b05f742f850606463a0243f5bc5964e00611b17a320a5dd80a9a26f606ca8caeff5c0b0d84674257ca90f166efd11c750657
-DIST leocad-18.02.tar.gz 5304950 BLAKE2B 
f31a72fe53979358e4211e6d97542351d5cc71bee2123b573dc6f8a88ec411e234e5d98a80fad2208e581d9bfad437d4c9778731cb5335953848ae8a3fafb17a
 SHA512 
cf7b878d2a39775d6f0a4d07608a99144d832a06e9813b79dd85e018f7fb16cddb8a1f5cc4640488a0168aeb8549e7ee91811e4a4b9f727d788b598f10f25d97
-EBUILD leocad-18.02.ebuild 932 BLAKE2B 
4712b05041b2e658689c2925ac2e6516ef2181b5baee220ed5b06fae19b2c44082c14e7c9040e5efa7167c3ff2ad001cce1a46f24d10bca190db584027d2a481
 SHA512 
10946978deacc95c50b787dbf90a628c5c9a9ac7821bb01ad21053f6f28b194369d262c637860010243237cd0a7b17f9debef73c20565ab71f7a72ebd66ecc95
+DIST Library-23.01.zip 69140568 BLAKE2B 
a6d7286c397e82289023a5c421db94294acf1d3697bf7e0cb03b9c04ae96950941fc5dc9433585bcce3f162fbbae4a53c6f3a6c2994f7511f0d4464531a58896
 SHA512 
3272ed53643e3fcec96ca9522ec2e0b75b182339785ed95ab03e81885e43df385698bff03a4bc66bf0a50441c5e06f7aa9bbbdc868d25b45053af56ab373ebdd
+DIST leocad-23.03.tar.gz 2226953 BLAKE2B 
98b3d8a556ad3fcc0169feafa44d10de305aa56bc6bdf2625aee6cc1c42e8465e61f7293fe7067109a0223d7683e38d43685c81366d2ed4539fafd866df78a49
 SHA512 
cacc98fe3e9797bd3d3a9c0ca7b0d5c1f4230810fff8c0a196d30e395419b2db5db1e27ac7e9f28da68de9cedfa6c2ab90d31b3970dcfc3c925948a673ef2547
+EBUILD leocad-23.03.ebuild 927 BLAKE2B 
a2c1d6042cdd23f239825bd153b55491a758e8af5c1936b8f33b723c9efe5a3247bfa1e701c110fee65caf8e4714d3e6a67e68dadd32e9135f2d69e905df
 SHA512 
72e997dd6f9708da97e99e1383733e09a7664150b8d538ef6ec7e22564c775a2c39fd484d21063778151972c4c7d0782151a7471bfe92b29b23cf012bba7e284
 MISC metadata.xml 304 BLAKE2B 
80060637a0d3407c8d7dd895ca971e154cb0b8b4de787ff4da0477fa3d9327897383ba70b3ebe626337dfd012f8b7f00b9de66b47b1273c51e901fa215ec34b9
 SHA512 
eb3fcc6d150f9e8bcfd4fa0d32b2c8f88421424bd341ff0f6b188b0f8c267958bb65caba5a84322eeb7e57dae26deda29046f3b8b8659311a283eed77ed38fdd

diff --git a/media-gfx/leocad/leocad-18.02.ebuild 
b/media-gfx/leocad/leocad-23.03.ebuild
similarity index 90%
rename from media-gfx/leocad/leocad-18.02.ebuild
rename to media-gfx/leocad/leocad-23.03.ebuild
index b3110b2..3c3fb9d 100644
--- a/media-gfx/leocad/leocad-18.02.ebuild
+++ b/media-gfx/leocad/leocad-23.03.ebuild
@@ -17,10 +17,10 @@ if [[ ${PV} == ** ]];then
SRC_URI=""
KEYWORDS=""
 else
-   LIB_NUM="9781"
+   LIB_NUM="23.01"
SRC_URI="
${BASE_URI}/archive/v${PV}.tar.gz -> ${P}.tar.gz
-   
${BASE_URI}/releases/download/v${PV}/Library-Linux-${LIB_NUM}.zip
+   ${BASE_URI}/releases/download/v${PV}/Library-${LIB_NUM}.zip
"
KEYWORDS="~x86 ~amd64 ~arm"
 fi



[gentoo-commits] repo/user/gerislay:master commit in: kde-apps/keysmith/

2023-05-23 Thread gerion
commit: 951c272e73eec52d52f393e329c7999f39d577a6
Author: Gerion Entrup  flump  de>
AuthorDate: Sun May 21 11:34:24 2023 +
Commit:     gerion  flump  de>
CommitDate: Sun May 21 11:34:24 2023 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=951c272e

kde-apps/keysmith: update to 23.04.1 and kde gear

Signed-off-by: Gerion Entrup  flump.de>

 kde-apps/keysmith/Manifest   | 4 ++--
 kde-apps/keysmith/{keysmith-22.09.ebuild => keysmith-23.04.1.ebuild} | 3 +--
 2 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/kde-apps/keysmith/Manifest b/kde-apps/keysmith/Manifest
index 79bc61d..e9312d5 100644
--- a/kde-apps/keysmith/Manifest
+++ b/kde-apps/keysmith/Manifest
@@ -1,2 +1,2 @@
-DIST keysmith-22.09.tar.xz 157224 BLAKE2B 
25ea8b05ddb5529757fccb32784429ccea4337ded016b7f17729cd61d63c13d51ece712e457ebcdfd610e680ae56513dc5c9554e3580b9084dd58b7a275a2df2
 SHA512 
487785bad8cad839e1a2ff59623f8e427e4572ef833da256013316e73b92e8538df1c7253b5c9e9df9993b8c3168884a74a8d4041e9c90e4f76d938e43d3f569
-EBUILD keysmith-22.09.ebuild 960 BLAKE2B 
d4ac85cc206a411b0d50471fac5ea01d583c37f2455aa363f52df3ac37c9c2464def608ab8c35e374a29ea2bd3d69c1a7a6fae0556fce2f6c5dc03e20672dc42
 SHA512 
59329a34cc888e9f97a5fd745eefe227e201731894251e17260d22903d2b685c4ed7138ac93a5a4f25b021d05441dd397cf82fe3789a9b41acc51bff1a25f469
+DIST keysmith-23.04.1.tar.xz 161236 BLAKE2B 
e1803beca54dec248a2cf65fa886aeac7a128aad9cce400772cc38b8cb27bd5e8aa5f1b00d79d81281fdb567e1b3591ab5636886e29f79c7c7ce325d6f5459a1
 SHA512 
9e24ceab16f369a3b03c4c52307f4484e9e4896022725a6bc61e66cf736ea0936a3dca56e0ecd652beb9a151b17b8187b89063918b179994cb1fb8f27eb79532
+EBUILD keysmith-23.04.1.ebuild 899 BLAKE2B 
da48dd903a3256c4efceb1d17781001af839a639b154bd786a6077bfb54aee3c5ee2782f91dbac903685524a51c2bbdc16dfdb7925c350868bdd3bec8af955d8
 SHA512 
6f9319a6ba6fbb7c47ce9b325cb937c44415ab941eb43808c57304a7a3e5eebf774acda71cd1beb6a071e819dfdd2d4e4525994d20be6191e57d8e72a4f0af66

diff --git a/kde-apps/keysmith/keysmith-22.09.ebuild 
b/kde-apps/keysmith/keysmith-23.04.1.ebuild
similarity index 89%
rename from kde-apps/keysmith/keysmith-22.09.ebuild
rename to kde-apps/keysmith/keysmith-23.04.1.ebuild
index ac019d6..7f86462 100644
--- a/kde-apps/keysmith/keysmith-22.09.ebuild
+++ b/kde-apps/keysmith/keysmith-23.04.1.ebuild
@@ -9,11 +9,10 @@ PVCUT=$(ver_cut 1-3)
 KFMIN=5.91.0
 QTMIN=5.15.2
 VIRTUALX_REQUIRED="test"
-inherit ecm optfeature
+inherit ecm gear.kde.org optfeature
 
 DESCRIPTION="OTP client for Plasma Mobile and Desktop"
 HOMEPAGE="https://invent.kde.org/utilities/keysmith";
-SRC_URI="https://download.kde.org/stable/plasma-mobile/${PV}/${P}.tar.xz";
 
 LICENSE="GPL-3"
 SLOT="5"



[gentoo-commits] repo/user/gerislay:master commit in: app-misc/plirc/

2023-05-23 Thread gerion
commit: 01f93ef13d7c43dfe729a6b6602ba2092d5f9ed7
Author: Gerion Entrup  flump  de>
AuthorDate: Sun May 21 11:02:54 2023 +
Commit:     gerion  flump  de>
CommitDate: Sun May 21 11:02:54 2023 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=01f93ef1

dev-python/plirc: +python 3.11

Closes: https://bugs.gentoo.org/906417

Signed-off-by: Gerion Entrup  flump.de>

 app-misc/plirc/Manifest  | 2 +-
 app-misc/plirc/plirc-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/plirc/Manifest b/app-misc/plirc/Manifest
index 5eb8c17..8f821c5 100644
--- a/app-misc/plirc/Manifest
+++ b/app-misc/plirc/Manifest
@@ -1,2 +1,2 @@
-EBUILD plirc-.ebuild 483 BLAKE2B 
82b135efe1d4fce3238cc22aeb8b180a5b3027ab1323aea4aff1c0a642f24d60d1ba73542313d3846b621612c413f1ff5a8cde08b9896d10716c84b83c71f34b
 SHA512 
ceb43386f5d35eac59f5f35d5cc8c70686f50235a0028cc8915553ec9a2aae8c095983498edcb2a7ace31026956b2f478487e89ee4b34c8832fec7a5825e69ab
+EBUILD plirc-.ebuild 484 BLAKE2B 
a1f39e0844f4e49b151ecd48f71adbb92ea3e6c1aded133694e5f6a06d04c188335c8b87356d0dbc479d0b2627cf0f768dd2f98c8c0e5dda8fa7a97f67c42de3
 SHA512 
ae872cb0a6c6cb929db3be97b80fbf27662651580ba6b2bf012f0c3b2dc625163effbc824f5cd05efa549467769136b913957b0d345ee8351d2dd00362477138
 MISC metadata.xml 513 BLAKE2B 
e49f03c582a23fee05849016822f186ec4d9bb3c6f5bc1ca0ba51e55b455a3c7fdd7046efbbadb5f350a00c72515bc0b38a73cf66a1b462f216df6cefe63024e
 SHA512 
82c3f43a3e813e527c6fea9f3142e150e0431657e1fd8546c91f04cc081b3a1b7fd0e16ac6e92b17e5d85ac8c4547d11ad94bb5cd8401ddba28444212dbe

diff --git a/app-misc/plirc/plirc-.ebuild b/app-misc/plirc/plirc-.ebuild
index 34881c9..47762d7 100644
--- a/app-misc/plirc/plirc-.ebuild
+++ b/app-misc/plirc/plirc-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..11} )
 inherit distutils-r1 git-r3
 
 DESCRIPTION="A Python implementation of Lirc."



[gentoo-commits] repo/user/gerislay:master commit in: games-util/parsec/

2023-05-23 Thread gerion
commit: 12dc344cdb24c84a7309848889ca4fbd6f33d12f
Author: Gerion Entrup  flump  de>
AuthorDate: Sun May 21 11:25:54 2023 +
Commit:     gerion  flump  de>
CommitDate: Sun May 21 11:25:54 2023 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=12dc344c

games-util/parsec: update to 150.86e

Signed-off-by: Gerion Entrup  flump.de>

 games-util/parsec/Manifest| 4 ++--
 games-util/parsec/{parsec-150.28.ebuild => parsec-150.86e.ebuild} | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/games-util/parsec/Manifest b/games-util/parsec/Manifest
index f079c36..9d6aef1 100644
--- a/games-util/parsec/Manifest
+++ b/games-util/parsec/Manifest
@@ -1,2 +1,2 @@
-DIST parsec-linux.deb 3188156 BLAKE2B 
89828ad8e5c7f04f825357204b45a89229eb344123e77a33b6a9b96a6df74f2f5f86b84eeb05dec9fe1e4d9fc83c43af6c2cd82318d5397b4f3be25e21eab437
 SHA512 
aeecb50d0470d6a8b16cc8ef20ea184d614833b86315d7542d045b36ef4ca96ed25f0c7c003b7f1f16e545b1eca6b320b699e7d734fc823fe3e9948c94a77a26
-EBUILD parsec-150.28.ebuild 865 BLAKE2B 
b46b31c0b3806137fe38ca87987bfeb169d76e9f8edf96729ccfa114f2ad6a08f75ac549a31451be0628efca2d1df4744a57d501a9fe0ac70fab91d942c25bcb
 SHA512 
06e8743e6d557250e1e833459402a0be4427222b15c854bc3f86feb13c026b3912ad2df6d548eeda885a01e8bfa3bb7500bc9b639f4088afe17179716384dc3e
+DIST parsec-150.86e.deb 1401456 BLAKE2B 
ad9e22ec8542858273baa2ecec142d6e0aaa57d6eebf64ac39dee0aa821bf2d41402ae2ae2056409cff1f8bdd0485ef23e66dcb7437529e34e0cb4ff49b95aac
 SHA512 
e81c5c5eb8043108f5bfed9f17ddbeb398820ca96c58a36e3ef2db11203313edf55baf70d02f89dd51f7924d3f9ba6f554e01819b8c90314322dc5469755e975
+EBUILD parsec-150.86e.ebuild 866 BLAKE2B 
5b586faf8f1d40542da27f4057b60bec141a5db52d0ac58328e04136c62418a9442ed3cd3e6b802b0e8c0832029b107190a4653ab8e7b896be20faad49e8cba5
 SHA512 
b315459150f9e24dcb5654b6d83b2200eda5da3a6e481515ea1810c22a910f581468d2c12159a74e246ef160c1614b062eb9732b4693f4bba29d3b0f32ef

diff --git a/games-util/parsec/parsec-150.28.ebuild 
b/games-util/parsec/parsec-150.86e.ebuild
similarity index 89%
rename from games-util/parsec/parsec-150.28.ebuild
rename to games-util/parsec/parsec-150.86e.ebuild
index 41b5a44..f527b3a 100644
--- a/games-util/parsec/parsec-150.28.ebuild
+++ b/games-util/parsec/parsec-150.86e.ebuild
@@ -7,11 +7,11 @@ inherit unpacker
 
 DESCRIPTION="Simple, low-latency game streaming"
 HOMEPAGE="https://parsecgaming.com/";
-SRC_URI="https://builds.parsecgaming.com/package/parsec-linux.deb";
+SRC_URI="https://builds.parsec.app/package/parsec-linux.deb -> ${P}.deb"
 
 LICENSE="Parsec-EULA"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/user/gerislay:master commit in: x11-plugins/pidgin-znchelper/

2023-05-23 Thread gerion
commit: b1720242ae9fd33c3047cd20014934386960a9ec
Author: Gerion Entrup  flump  de>
AuthorDate: Wed May 24 02:22:51 2023 +
Commit:     gerion  flump  de>
CommitDate: Wed May 24 02:22:51 2023 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=b1720242

x11-plugins/pidgin-znchelper: drop, unused

Signed-off-by: Gerion Entrup  flump.de>

 x11-plugins/pidgin-znchelper/Manifest   |  2 --
 .../pidgin-znchelper/pidgin-znchelper-1.5.1.ebuild  | 17 -
 2 files changed, 19 deletions(-)

diff --git a/x11-plugins/pidgin-znchelper/Manifest 
b/x11-plugins/pidgin-znchelper/Manifest
deleted file mode 100644
index ce3c583..000
--- a/x11-plugins/pidgin-znchelper/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST pidgin-znchelper-1.5.1.tar.gz 339418 SHA256 
661aff733b85b0ca43230a8a67f728a53e84d7ac0fb305c80a8e63527ea9b082 SHA512 
0524943e58354d189dd150515b419e00117212ef23a232200fd4f023794f2a587338722e604827b215e10265e1f1928e02cb33166728cf16d9126dccc9fce688
 WHIRLPOOL 
f07d0b6d93f56cb8d7314798623ec01d857004523d9efe2fccedec996651b9becddb5a1ac555fc2236f1ae1cf01965837e1f04a77b1fdd221f6d5186406b322a
-EBUILD pidgin-znchelper-1.5.1.ebuild 433 SHA256 
64064c4a0dada027b638e39f93a59d2e217dad7725861cffa9c2662d69705a59 SHA512 
b7a4c0ec41dd17d513c1ee3c3768bc9db57a247683eb1003f5beb32c14aeb21abb9db516b4ab9af84875dd8860e5fac344a572004a26ca3d1ce30db0f5beb3dd
 WHIRLPOOL 
4963975af4c40f5bb0c75d1c0843e53e75356edc682e21360c4458266aa16a411dc8a39660f2cf2987b20408b739bbd456f94f31c1f8dd433ca7a449ed516ff8

diff --git a/x11-plugins/pidgin-znchelper/pidgin-znchelper-1.5.1.ebuild 
b/x11-plugins/pidgin-znchelper/pidgin-znchelper-1.5.1.ebuild
deleted file mode 100644
index cc8a43f..000
--- a/x11-plugins/pidgin-znchelper/pidgin-znchelper-1.5.1.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-DESCRIPTION="Plugin, that removes ugly double-timestamps when replaying 
messages from ZNC bouncers"
-HOMEPAGE="https://launchpad.net/pidgin-znc-helper";
-SRC_URI="https://launchpadlibrarian.net/169849757/${P}.tar.gz";
-
-LICENSE="GPLv2"
-SLOT="0"
-KEYWORDS=""
-IUSE=""
-
-DEPEND="net-im/pidgin"
-RDEPEND="${DEPEND}"



[gentoo-commits] repo/user/gerislay:master commit in: media-sound/pyjama/

2023-05-23 Thread gerion
commit: 221532f644bc9dfdc16989457aad586fd9fadeab
Author: Gerion Entrup  flump  de>
AuthorDate: Wed May 24 02:23:42 2023 +
Commit:     gerion  flump  de>
CommitDate: Wed May 24 02:23:42 2023 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=221532f6

media-sound/pyjama: update Manifest

This, and the previous commits, should fix #902281.

Closes: https://bugs.gentoo.org/902281

Signed-off-by: Gerion Entrup  flump.de>

 media-sound/pyjama/Manifest | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/pyjama/Manifest b/media-sound/pyjama/Manifest
index 4475226..35be883 100644
--- a/media-sound/pyjama/Manifest
+++ b/media-sound/pyjama/Manifest
@@ -1,2 +1,2 @@
-DIST pyjama-0.3.0.1.tar.gz 845105 RMD160 
646f4d09ad2dfd3a5addaabbaccb841ace277c5f SHA1 
f2059bf6b05f04dccb01c2f3c1ec50419281f92d SHA256 
6354cb364aa9f2aee69949b2d1c0f01a937dd27f65a10b1bd680198b326a0120
-EBUILD pyjama-0.3.0.1.ebuild 1467 RMD160 
93ecff60ca3575a2822d23eb719f01f2672660d1 SHA1 
adb3cae4b095b9541620f9148a39c3e77e841093 SHA256 
d430576c48d7259e3aff2930b7e8c2a0d18447e8b54ff576a4f5b97ea3131fc0
+DIST pyjama-0.3.0.1.tar.gz 845105 BLAKE2B 
6b7bcd273048e49e9b7f6d072f2a5af213da51d33c7ef2149a1fa2e56e8d7a3acd97024985838bf8d0558221ed6bc4f729ff29836d6a64f67e7eaa304d1e9a58
 SHA512 
8208ede2d9444acf0227878a22cbfdcffca7547ec334522e58529fabec8cc3a87a5a2ad7dde06264c01f96f3c4a3f4b10572431a8a0776083177e0d0a3086f3d
+EBUILD pyjama-0.3.0.1.ebuild 1467 BLAKE2B 
b1ace452493208679668fb1a461e36610b1d63fe20f303d512c1d9f83d2e724b797d9a56fca810f1b64d053b8babcb35ce5d0a6354d6c557e78138e9df588aee
 SHA512 
566300bc511f4f3d43834ffced3642d97fc366009492979b440f587fc6fed336e59c7288805c47d50385f00be6a79a489142b69d9e79ebb6eb81497aafa80edb



[gentoo-commits] repo/user/gerislay:master commit in: dev-python/brokenaxes/

2023-05-24 Thread gerion
commit: e0a6d6a058b3be8651f20d09a7c386b190631b04
Author: Gerion Entrup  flump  de>
AuthorDate: Wed May 24 23:05:09 2023 +
Commit:     gerion  flump  de>
CommitDate: Wed May 24 23:06:00 2023 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=e0a6d6a0

dev-python/brokenaxes: drop, unused

Closes: https://bugs.gentoo.org/906417
Signed-off-by: Gerion Entrup  flump.de>

 dev-python/brokenaxes/Manifest   |  1 -
 dev-python/brokenaxes/brokenaxes-.ebuild | 20 
 2 files changed, 21 deletions(-)

diff --git a/dev-python/brokenaxes/Manifest b/dev-python/brokenaxes/Manifest
deleted file mode 100644
index 3382549..000
--- a/dev-python/brokenaxes/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-EBUILD brokenaxes-.ebuild 458 BLAKE2B 
53fbe085cf261f7db41cbcf8743547043f31f084a60568d095f8b56db778c42c23d53d89406b36fb7a708c74fda0317f16bbe496423594250077eb7a620ad3f2
 SHA512 
af21feeda142f9aa74d48da3d272c2b99a5870ac1e8314c700c92931ff0c97da4767122f6a7ae2b4f07eb11534f7ef9cf9b6952d04738fbf489f2c98f500de0c

diff --git a/dev-python/brokenaxes/brokenaxes-.ebuild 
b/dev-python/brokenaxes/brokenaxes-.ebuild
deleted file mode 100644
index a8ba191..000
--- a/dev-python/brokenaxes/brokenaxes-.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-inherit distutils-r1 git-r3
-
-DESCRIPTION="Create matplotlib plots with broken axes"
-HOMEPAGE="https://github.com/bendichter/brokenaxes";
-EGIT_REPO_URI="https://github.com/bendichter/brokenaxes";
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS=""
-IUSE=""
-
-DEPEND="dev-python/matplotlib[$PYTHON_USEDEP]"
-RDEPEND="${DEPEND}"
-BDEPEND=""



[gentoo-commits] repo/user/gerislay:master commit in: dev-python/sra/

2023-05-30 Thread gerion
commit: 971d538080466085c994c64e7c05b09073225b7b
Author: Gerion Entrup  flump  de>
AuthorDate: Wed May 31 02:20:28 2023 +
Commit:     gerion  flump  de>
CommitDate: Wed May 31 02:20:28 2023 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=971d5380

dev-python/sra: drop fusepy

Signed-off-by: Gerion Entrup  flump.de>

 dev-python/sra/Manifest| 2 +-
 dev-python/sra/sra-.ebuild | 6 +-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/dev-python/sra/Manifest b/dev-python/sra/Manifest
index 4a3da74..87b3d29 100644
--- a/dev-python/sra/Manifest
+++ b/dev-python/sra/Manifest
@@ -1 +1 @@
-EBUILD sra-.ebuild 727 BLAKE2B 
bdf4d586a65a953c3d7b76621cb5aac2eb19a9aa3d699f5fc166d6ae13a2120906ce3ebb67b434e39dc2fa82e33e59ecafd8e805ab323f892fc564636d454c8b
 SHA512 
4889dca4679b2f8822b3fadbeea8312c314ad277a65c738a14fc21376e3ee27c996458e5f43a99fa569a49d2624e0040e5753b7ab137e2119235cf09efa6584a
+EBUILD sra-.ebuild 807 BLAKE2B 
14fd7a240b5ab245aa26c64b2018c60710c012142b841252ef580c2b51844b6ae2c8b1b604874bd3ba3770818e4dff3b551960bb8be504209023ef1388060f4b
 SHA512 
611440a712c8f522787ddce2a3e94fd1dfda2853e04cf4692074e998f704c1f00b2767a91bbd7509d5d11172f770298eec98780625b8bdc593ca7d9cb521f701

diff --git a/dev-python/sra/sra-.ebuild b/dev-python/sra/sra-.ebuild
index 34ca7d8..c939415 100644
--- a/dev-python/sra/sra-.ebuild
+++ b/dev-python/sra/sra-.ebuild
@@ -20,8 +20,12 @@ DEPEND="
dev-python/python-dateutil[${PYTHON_USEDEP}]
dev-python/rauth[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/fusepy[${PYTHON_USEDEP}]
dev-python/lxml[${PYTHON_USEDEP}]
dev-vcs/python-gitlab[${PYTHON_USEDEP}]
qis? ( app-shells/fzf )"
 RDEPEND="${DEPEND}"
+
+pkg_postinst() {
+   elog 'WARNING: the studip mounting is not working, since it depends on 
the deprecated fusepy.'
+}
+



[gentoo-commits] repo/user/gerislay:master commit in: dev-python/ptpython/

2023-05-30 Thread gerion
commit: 4fd6451737da5cfd7a7fb60820ce2104ce5f8366
Author: Gerion Entrup  flump  de>
AuthorDate: Wed May 31 02:29:32 2023 +
Commit:     gerion  flump  de>
CommitDate: Wed May 31 02:29:32 2023 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=4fd64517

dev-python/ptpython: fix dependencies

Signed-off-by: Gerion Entrup  flump.de>

 dev-python/ptpython/Manifest   | 2 +-
 dev-python/ptpython/ptpython-3.0.23.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/ptpython/Manifest b/dev-python/ptpython/Manifest
index a21224c..b57d5ea 100644
--- a/dev-python/ptpython/Manifest
+++ b/dev-python/ptpython/Manifest
@@ -1,3 +1,3 @@
 DIST ptpython-3.0.23.tar.gz 68146 BLAKE2B 
7bdfac0ea989f87bcae62d879f277e8d9d661ba85c397691425ac9c9c8ffe9d48e2cccbe9306f2567025d7e4d62a7478cf09f18ebed5e3b2c5a0918c27a2c540
 SHA512 
e3f7db8060a2b2e5ec9f9cdf7a6aacede447a42ea3d13f08e2cba604dc96ccf6504cd31b45327b144882bb12f0cc272406d501a8de98adc9598ec79dbcaf843e
-EBUILD ptpython-3.0.23.ebuild 659 BLAKE2B 
30965e10c0252dccb03ef9c5c59ee3cce7f8ac911c98ca95d3aa009e6d6c98c8ae951bbf2de80ce9f8db34909d3f99039ab237df4c46c8adfda8f26ce31cfdb6
 SHA512 
0b3e968284adf1d24ad473c6013d8c5f58424b023ece42202147707a09880798e67977a28178005295597e50376b6a78f489099d384f029f085f3c968aec21b7
+EBUILD ptpython-3.0.23.ebuild 659 BLAKE2B 
5c884c3a1279a3e7850875c45bdc237ac14526129c6a7a10b1d3864ca6568c83049c3cde3548b04b2218d9960edd1b2fb8c96c89cf17d963ad4a27d86fc4cd8c
 SHA512 
2b12746d034b9774bbf59af310163e4de653195ce2bff99a605c5ae61c641684d87d0a757df404c7162a1590f8fa5d7ae18c188c4cbe7b1229678a419ffbc3c3
 MISC metadata.xml 386 BLAKE2B 
3c952950b95b3f4b38f23f0ac0c25242cb6b0ce9f115a475a956098c246a59858ade285cb2e4df63019e3e0a9f730ad7911e183d5a9b35697006b18607e62b64
 SHA512 
99b03e22dd04923f3d25f8e50230bf93055f51096ca5c2c6a2613ea3ce219e0192720e29b9fe43de79768b9ec4e2818a730790f4f62cf468e272b3604ea21a26

diff --git a/dev-python/ptpython/ptpython-3.0.23.ebuild 
b/dev-python/ptpython/ptpython-3.0.23.ebuild
index 8f92d45..596e701 100644
--- a/dev-python/ptpython/ptpython-3.0.23.ebuild
+++ b/dev-python/ptpython/ptpython-3.0.23.ebuild
@@ -18,7 +18,7 @@ IUSE=""
 RDEPEND="
dev-python/appdirs[${PYTHON_USEDEP}]
dev-python/jedi[${PYTHON_USEDEP}]
-   >=dev-python/prompt_toolkit-3.0.18[${PYTHON_USEDEP}]
-   =dev-python/prompt-toolkit-3.0.18[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/user/gerislay:master commit in: dev-python/ptpython/

2023-05-30 Thread gerion
commit: 8fd9cd388041df833b98cea33606701b3aca7a62
Author: Gerion Entrup  flump  de>
AuthorDate: Wed May 31 02:22:36 2023 +
Commit:     gerion  flump  de>
CommitDate: Wed May 31 02:22:36 2023 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=8fd9cd38

dev-python/ptpython: update to 3.0.23

Signed-off-by: Gerion Entrup  flump.de>

 dev-python/ptpython/Manifest   |  6 ++---
 ...python-3.0.22.ebuild => ptpython-3.0.23.ebuild} |  0
 dev-python/ptpython/ptpython-3.0.6.ebuild  | 27 --
 3 files changed, 2 insertions(+), 31 deletions(-)

diff --git a/dev-python/ptpython/Manifest b/dev-python/ptpython/Manifest
index 43b9c3b..a21224c 100644
--- a/dev-python/ptpython/Manifest
+++ b/dev-python/ptpython/Manifest
@@ -1,5 +1,3 @@
-DIST ptpython-3.0.22.tar.gz 67806 BLAKE2B 
2f89e07b3d9a5f0b4a64adc594e80ebc517d789284a4d85bbc7a536de74b6e503f78a0933e1891b4ec01b455129458ead4dd8b0e0305307c2f08c50fc17d84cd
 SHA512 
90d6829db1a24f98372901ede8480af5c96fbc338d8edcc4b064fa3c8608f2950e1bfe053de9b29062e03730d895d8e082c1b43b42a68aa5e5e79a103204cf8b
-DIST ptpython-3.0.6.tar.gz 403646 BLAKE2B 
f9f9474e1ef49b6939509ea7c30f80e7c0d34cea38ddc925a325e87c051a14899246bc1863e9dc3cbe586b128beb5298e16c003d5724b154ead77524d7036621
 SHA512 
4495f2b7bca416c25c8ce0bb130b34c291885dc1f32b875c00c492e89017a34c0bf838940d6168a0435d32c93889afb6b2de3867fff029bfb777b4a453a3950d
-EBUILD ptpython-3.0.22.ebuild 659 BLAKE2B 
30965e10c0252dccb03ef9c5c59ee3cce7f8ac911c98ca95d3aa009e6d6c98c8ae951bbf2de80ce9f8db34909d3f99039ab237df4c46c8adfda8f26ce31cfdb6
 SHA512 
0b3e968284adf1d24ad473c6013d8c5f58424b023ece42202147707a09880798e67977a28178005295597e50376b6a78f489099d384f029f085f3c968aec21b7
-EBUILD ptpython-3.0.6.ebuild 750 BLAKE2B 
7b72f6d289dd7f3560d9e80ff92c21440554c8016624ce9ec6755b12423765789d52f1691e55d57e443abc55b2aee3c3e085faf08adec22561e246c963884800
 SHA512 
0c38c9181079afe139d1f6f3c4e5d7b76accc15aee1fa4238da74b1d01d555d1f770129d0c307655cc0803b68f56ed0aab7e2430e928b4676f880c96a2a4c94d
+DIST ptpython-3.0.23.tar.gz 68146 BLAKE2B 
7bdfac0ea989f87bcae62d879f277e8d9d661ba85c397691425ac9c9c8ffe9d48e2cccbe9306f2567025d7e4d62a7478cf09f18ebed5e3b2c5a0918c27a2c540
 SHA512 
e3f7db8060a2b2e5ec9f9cdf7a6aacede447a42ea3d13f08e2cba604dc96ccf6504cd31b45327b144882bb12f0cc272406d501a8de98adc9598ec79dbcaf843e
+EBUILD ptpython-3.0.23.ebuild 659 BLAKE2B 
30965e10c0252dccb03ef9c5c59ee3cce7f8ac911c98ca95d3aa009e6d6c98c8ae951bbf2de80ce9f8db34909d3f99039ab237df4c46c8adfda8f26ce31cfdb6
 SHA512 
0b3e968284adf1d24ad473c6013d8c5f58424b023ece42202147707a09880798e67977a28178005295597e50376b6a78f489099d384f029f085f3c968aec21b7
 MISC metadata.xml 386 BLAKE2B 
3c952950b95b3f4b38f23f0ac0c25242cb6b0ce9f115a475a956098c246a59858ade285cb2e4df63019e3e0a9f730ad7911e183d5a9b35697006b18607e62b64
 SHA512 
99b03e22dd04923f3d25f8e50230bf93055f51096ca5c2c6a2613ea3ce219e0192720e29b9fe43de79768b9ec4e2818a730790f4f62cf468e272b3604ea21a26

diff --git a/dev-python/ptpython/ptpython-3.0.22.ebuild 
b/dev-python/ptpython/ptpython-3.0.23.ebuild
similarity index 100%
rename from dev-python/ptpython/ptpython-3.0.22.ebuild
rename to dev-python/ptpython/ptpython-3.0.23.ebuild

diff --git a/dev-python/ptpython/ptpython-3.0.6.ebuild 
b/dev-python/ptpython/ptpython-3.0.6.ebuild
deleted file mode 100644
index ebc4ae5..000
--- a/dev-python/ptpython/ptpython-3.0.6.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} pypy3 )
-inherit distutils-r1
-
-DESCRIPTION="Python REPL build on top of prompt_toolkit"
-HOMEPAGE="https://pypi.org/project/ptpython/ 
https://github.com/prompt-toolkit/ptpython";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-   dev-python/appdirs[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep '
-   dev-python/importlib_metadata[${PYTHON_USEDEP}]
-   ' python3_{6,7})
-   dev-python/jedi[${PYTHON_USEDEP}]
-   >=dev-python/prompt_toolkit-3.0.0[${PYTHON_USEDEP}]
-   

[gentoo-commits] repo/user/gerislay:master commit in: dev-python/luadata/

2023-08-14 Thread gerion
commit: 62e64bcbbee04192f3e52cbd9814d22021e4101c
Author: Gerion Entrup  flump  de>
AuthorDate: Mon Aug 14 16:23:51 2023 +
Commit:     gerion  flump  de>
CommitDate: Mon Aug 14 16:23:51 2023 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=62e64bcb

dev-python/luadata: add

Signed-off-by: Gerion Entrup  flump.de>

 dev-python/luadata/Manifest |  2 ++
 dev-python/luadata/luadata-1.0.5.ebuild | 22 ++
 2 files changed, 24 insertions(+)

diff --git a/dev-python/luadata/Manifest b/dev-python/luadata/Manifest
new file mode 100644
index 000..f80e89b
--- /dev/null
+++ b/dev-python/luadata/Manifest
@@ -0,0 +1,2 @@
+DIST luadata-1.0.5.gh.tar.gz 8560 BLAKE2B 
2ef3273cd56a540e6c277ad995fe11fe817e2254d2b5faafe69b4490ecd596d83160f031d533595d58a5b97e2f78c8a4224bb5c5c12511a45a7cca9ddff0284e
 SHA512 
11ac37b490dd5dffe06833f0b7d5a5b31ede1cbdef0258e6ad469bb42e1497c61752ac3bf17beb82317de12f118eec1d623f6d8b04da2f10605c2454c5d63a3a
+EBUILD luadata-1.0.5.ebuild 494 BLAKE2B 
98501d080d3b8c335f642c5ccb833dd6f41e63a99a03153b9982bb2945e8a81fdc7061a9c9342f8b7b4ab96cedfc7eccdf484a6c4a223f82b5e5d2e2a43ade80
 SHA512 
64d1c456f8c515085cfd03bcf475abfaa7f1af2280257ef52ce8252bf76ace26c58db89a1d1a7e9fa5a23cbe1cc54327a061854ebe07ed7655ab11b3f6a44fef

diff --git a/dev-python/luadata/luadata-1.0.5.ebuild 
b/dev-python/luadata/luadata-1.0.5.ebuild
new file mode 100644
index 000..2e3ebd4
--- /dev/null
+++ b/dev-python/luadata/luadata-1.0.5.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Serialize Python list & dictionary to Lua tables."
+HOMEPAGE="https://pypi.org/project/luadata/";
+SRC_URI="https://github.com/leafvmaple/${PN}/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+distutils_enable_sphinx docs
+distutils_enable_tests setup.py
+



[gentoo-commits] repo/user/gerislay:master commit in: net-libs/libquotient/, net-libs/libquotient/files/

2023-07-14 Thread gerion
commit: 6d0461d9e98369a351b0f8b3bc00d25afbed387d
Author: Gerion Entrup  flump  de>
AuthorDate: Fri Jul 14 22:07:40 2023 +
Commit:     gerion  flump  de>
CommitDate: Fri Jul 14 22:07:40 2023 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=6d0461d9

net-libs/libquotient: add 0.8.0

However, Neochat does not build with it yet.

Signed-off-by: Gerion Entrup  flump.de>

 net-libs/libquotient/Manifest  |  5 ++
 .../files/libquotient-0.7.0-no-tests.patch | 34 
 .../files/libquotient-0.8.0-no-android.patch   | 15 ++
 net-libs/libquotient/libquotient-0.8.0.ebuild  | 62 ++
 net-libs/libquotient/metadata.xml  | 11 
 5 files changed, 127 insertions(+)

diff --git a/net-libs/libquotient/Manifest b/net-libs/libquotient/Manifest
new file mode 100644
index 000..8e408fd
--- /dev/null
+++ b/net-libs/libquotient/Manifest
@@ -0,0 +1,5 @@
+AUX libquotient-0.7.0-no-tests.patch 1234 BLAKE2B 
60a3da8a15c9c77d8c997b0c0d95a6e13e9d332fdcbee2e6a2269969519a82daea1280721ff6661a410f03fbd43d5233d8f4804896af637dfca67dd7111f
 SHA512 
e2aa9d7ddca5d7cbb9323d3be9551515b726293c14eb34b4374f701082d9ce21af9f39836ecfada4247b25f1fe6b8fdd2f62976c32658e7d48266f02123ff582
+AUX libquotient-0.8.0-no-android.patch 623 BLAKE2B 
77717188e7fad578ffc6ca673136e99bf002884e2d96457650c63cd6dbe749e31874c3b237f824962e49ec962e8845f4cd94f37c73e6e9e28cd289add1b85d83
 SHA512 
753b09f318142447711870746cd6a581aec0348521382659f753a58ec283adf0e189348ad229c9f4ab1d13315eb729658a2d53bb27efdf0f5852cfa9fba0c5a7
+DIST libquotient-0.8.0.tar.gz 725645 BLAKE2B 
f8374e31755f73957bef5ec960e04e131bddaba8f05b43cb369dd2dda62021f22ab1e7c640f73c874db83b580a5ef789df1c5cf4590d8395d25fdce7c506
 SHA512 
5ea12d8c1e0091a0dd1a6130b9ca540f993ad560acbe6391522eacae6c38ef83665338bb407d0898d03bac5e0660b46db2f735b9ded35ff4b195a8d34c8c96ff
+EBUILD libquotient-0.8.0.ebuild 1269 BLAKE2B 
d76481e9441dea41a3bf5a7366593915e3fe49f510cbdb5f0f6237f538c8c9b77cce7b60c4d8f54e5c8d05b3b2460ab574c901327d6798fd679e661815f5ce09
 SHA512 
47e0480e75630922e8f0995783644c943ae5a78f376e879c4a94a2c38d04d5111fbd2b062b2ee743b5736cc2aaa473bb76480038646ec987dfd3dd9ce57957b5
+MISC metadata.xml 338 BLAKE2B 
84af57de6f4faeb65a9a9bd272a29e6cb4491e8eff3d79c4704566baa4af7cfa2f9c6c14a52a0a44e8751848b9e89f30807a6d0c304eb28d8b2cb9f43f0b37c5
 SHA512 
f93f27e29f09f8e6e6c0038a403990260c8998213c8248c2acbfc1f7e76faa07c296d4b30214c746f30d42b37d636be92720e692280098d4d72d3d542b5004aa

diff --git a/net-libs/libquotient/files/libquotient-0.7.0-no-tests.patch 
b/net-libs/libquotient/files/libquotient-0.7.0-no-tests.patch
new file mode 100644
index 000..510b8a0
--- /dev/null
+++ b/net-libs/libquotient/files/libquotient-0.7.0-no-tests.patch
@@ -0,0 +1,34 @@
+From e5cc442f13aee922f6b2a954ad52b7aa8c558b2c Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Sat, 24 Dec 2022 22:51:12 +0100
+Subject: [PATCH] Put Qt5Test dependency behind -DBUILD_TESTING
+
+Signed-off-by: Andreas Sturmlechner 
+---
+ CMakeLists.txt | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 523f5ae7..9ae697b2 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -93,7 +93,7 @@ else()
+ set(QtExtraModules "Multimedia") # See #483
+ endif()
+ string(REGEX REPLACE "^(.).*" "Qt\\1" Qt ${QtMinVersion}) # makes "Qt5" or 
"Qt6"
+-find_package(${Qt} ${QtMinVersion} REQUIRED Core Network Gui Test 
${QtExtraModules})
++find_package(${Qt} ${QtMinVersion} REQUIRED Core Network Gui 
${QtExtraModules})
+ get_filename_component(Qt_Prefix "${${Qt}_DIR}/../../../.." ABSOLUTE)
+ message(STATUS "Using Qt ${${Qt}_VERSION} at ${Qt_Prefix}")
+ 
+@@ -342,6 +342,7 @@ configure_file(${PROJECT_NAME}.pc.in 
${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}
+ # Configure testing
+ 
+ if (BUILD_TESTING)
++find_package(${Qt}Test ${QtMinVersion} REQUIRED)
+ enable_testing()
+ add_subdirectory(quotest)
+ add_subdirectory(autotests)
+-- 
+2.39.0
+

diff --git a/net-libs/libquotient/files/libquotient-0.8.0-no-android.patch 
b/net-libs/libquotient/files/libquotient-0.8.0-no-android.patch
new file mode 100644
index 000..19dca18
--- /dev/null
+++ b/net-libs/libquotient/files/libquotient-0.8.0-no-android.patch
@@ -0,0 +1,15 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 0a32ee4e..4200f29c 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -387,7 +387,9 @@ install(FILES
+ 
"${CMAKE_CURRENT_BINARY_DIR}/${QUOTIENT_LIB_NAME}/${QUOTIENT_LIB_NAME}ConfigVersion.cmake"
+ DESTINATION ${CMakeFilesLocation}
+ )
+-install(EXPORT_ANDROID_MK ${QUOTIENT_LIB_NAME}Targets DESTINATION 
${CMAKE_INSTALL_DATADIR}/ndk-modules)
++if (ANDROID)
++install(EXPORT_ANDROID_MK ${QUOTIENT_LIB_NAME}Targets DESTINATION 
${CMAKE_INSTALL_DATADIR}/ndk-modules)
++endif ()
+ 
+ if (WIN32)
+ install(

[gentoo-commits] repo/user/gerislay:master commit in: dev-python/versuchung/

2023-07-26 Thread gerion
commit: 143ce17d152a11e54435587d70f3114881ef7981
Author: Gerion Entrup  flump  de>
AuthorDate: Wed Jul 26 16:13:11 2023 +
Commit:     gerion  flump  de>
CommitDate: Wed Jul 26 16:13:11 2023 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=143ce17d

dev-python/versuchung: + python 3.11

Signed-off-by: Gerion Entrup  flump.de>

 dev-python/versuchung/Manifest   | 2 +-
 dev-python/versuchung/versuchung-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/versuchung/Manifest b/dev-python/versuchung/Manifest
index 2ffc696..d14ed05 100644
--- a/dev-python/versuchung/Manifest
+++ b/dev-python/versuchung/Manifest
@@ -1 +1 @@
-EBUILD versuchung-.ebuild 472 BLAKE2B 
1d6b130e80b861dc916be0ba91e034bb59b180962a0b782c69fe8f1e434b3e5e9e41e6b5ffd041006e8480694be534cc6a928b65ad40d27f330fb6d2cbdb7d8c
 SHA512 
8abdbafbc368ad7b8c8b8a7dbcd87317863c814738d182afb694d95bec689f94f9b442fcad0d67407d6785d6584e5d5e5e4b2eee5d1697121b968cf0548a3e64
+EBUILD versuchung-.ebuild 471 BLAKE2B 
31bd19c35bbeef23b8bb2b72108b646a6ce9439786caac1dbacc90303a85cd1c9b537ab3941f82297d4d7b14fc0d5a71a0ed317c28c6e25c9d49629255e1d0fb
 SHA512 
9eba5ac34a0de6ce82ef7549d2c1e80988f5646f8882f40c5b0f16d4af53a59fc3778c159f85cc0bdf8daf83e20cab72d630e6f7e44938c42fec1f1df1b2211e

diff --git a/dev-python/versuchung/versuchung-.ebuild 
b/dev-python/versuchung/versuchung-.ebuild
index a1ed6af..82f81d7 100644
--- a/dev-python/versuchung/versuchung-.ebuild
+++ b/dev-python/versuchung/versuchung-.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{8,9,10} pypy3 )
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
 
 inherit distutils-r1 git-r3
 



[gentoo-commits] repo/user/gerislay:master commit in: games-util/parsec/

2024-01-07 Thread gerion
commit: b1d87af14e773edc82a74ab62be64754e3586d2a
Author: Gerion Entrup  flump  de>
AuthorDate: Mon Jan  8 02:23:11 2024 +
Commit:     gerion  flump  de>
CommitDate: Mon Jan  8 02:23:11 2024 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=b1d87af1

games-util/parsec: bump to 150.91e

Signed-off-by: Gerion Entrup  flump.de>

 games-util/parsec/Manifest | 4 ++--
 games-util/parsec/{parsec-150.86e.ebuild => parsec-150.91e.ebuild} | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-util/parsec/Manifest b/games-util/parsec/Manifest
index 9d6aef1..38a7ce1 100644
--- a/games-util/parsec/Manifest
+++ b/games-util/parsec/Manifest
@@ -1,2 +1,2 @@
-DIST parsec-150.86e.deb 1401456 BLAKE2B 
ad9e22ec8542858273baa2ecec142d6e0aaa57d6eebf64ac39dee0aa821bf2d41402ae2ae2056409cff1f8bdd0485ef23e66dcb7437529e34e0cb4ff49b95aac
 SHA512 
e81c5c5eb8043108f5bfed9f17ddbeb398820ca96c58a36e3ef2db11203313edf55baf70d02f89dd51f7924d3f9ba6f554e01819b8c90314322dc5469755e975
-EBUILD parsec-150.86e.ebuild 866 BLAKE2B 
5b586faf8f1d40542da27f4057b60bec141a5db52d0ac58328e04136c62418a9442ed3cd3e6b802b0e8c0832029b107190a4653ab8e7b896be20faad49e8cba5
 SHA512 
b315459150f9e24dcb5654b6d83b2200eda5da3a6e481515ea1810c22a910f581468d2c12159a74e246ef160c1614b062eb9732b4693f4bba29d3b0f32ef
+DIST parsec-150.91e.deb 1327800 BLAKE2B 
0b302383dfe8d85c555057a60fdb5a9e29d8f91dae754c3718daa79d06c872c744a6121aab8daa4562f14ea198c2e7322724c4efe7a8f09c7684a9fe88a20155
 SHA512 
ce507e610b73eb2a328bac486991be6aa76eeedecc3868286bf2fb37be22d53652aa8b5f690c0a840756cee2d60671ee30d776d022732811bfc7ec606049fd19
+EBUILD parsec-150.91e.ebuild 866 BLAKE2B 
5b586faf8f1d40542da27f4057b60bec141a5db52d0ac58328e04136c62418a9442ed3cd3e6b802b0e8c0832029b107190a4653ab8e7b896be20faad49e8cba5
 SHA512 
b315459150f9e24dcb5654b6d83b2200eda5da3a6e481515ea1810c22a910f581468d2c12159a74e246ef160c1614b062eb9732b4693f4bba29d3b0f32ef

diff --git a/games-util/parsec/parsec-150.86e.ebuild 
b/games-util/parsec/parsec-150.91e.ebuild
similarity index 100%
rename from games-util/parsec/parsec-150.86e.ebuild
rename to games-util/parsec/parsec-150.91e.ebuild



[gentoo-commits] repo/user/gerislay:master commit in: gui-apps/organicmaps/

2023-12-26 Thread gerion
commit: 4535e93a98b9b069956d31436ccbbc1aeec29dac
Author: Gerion Entrup  flump  de>
AuthorDate: Tue Dec 26 23:22:26 2023 +
Commit:     gerion  flump  de>
CommitDate: Tue Dec 26 23:22:26 2023 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=4535e93a

gui-apps/organicmaps: fix dependencies

Signed-off-by: Gerion Entrup  flump.de>

 gui-apps/organicmaps/Manifest| 2 +-
 gui-apps/organicmaps/organicmaps-.ebuild | 2 ++
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/gui-apps/organicmaps/Manifest b/gui-apps/organicmaps/Manifest
index 0bd3515..36670d4 100644
--- a/gui-apps/organicmaps/Manifest
+++ b/gui-apps/organicmaps/Manifest
@@ -1,3 +1,3 @@
 AUX more-3party.patch 1385 BLAKE2B 
87b5f151b3923f6324192741e243d095898d024c320add5318015b2e7058f9614ec278386250d98f41febd153f8ff9a1a9cd0e868ad94ca7c0bb449e90462378
 SHA512 
6e2778874fb6b58f76f99cfbb925881c569c0b25c3b9f7f9d5e7017a476eb4e28b251a36d57c9849b4ccd8c5e63023aa9552dabfc29423a385d1051a65dc8150
 AUX no-dynamic-download.patch 772 BLAKE2B 
8b29d12cd648625540e379c7aab2d081b12860822ffb37af362355ad7dece4b0e886eaa6a769ebef3a988f2a2c7b3cdf804f9ec61f70615f4802a1bef0b1e72b
 SHA512 
c4dc8a82e78ba314ae9a1972e72ac1a176c3368307044ab6d975b6f10a8b96f0c385b5c596379608ed92927be20307453729136eec8141efecf3c2bc369867e6
-EBUILD organicmaps-.ebuild 1921 BLAKE2B 
607e0071c54bff12f88f891e810de2bbb1f4261fafc09039b06d6c68083251ab8b0d8770cdd41f28504abaf493e1881727cf455c4edcb1a5b426b2903955bc07
 SHA512 
8017e5c76b07f11e4734fbe350efbf19a247c9a214076515dba2b3a4cf25447ce755c07dcf316560e91ecc3ed5a3eb2a1f497c5bcf0626df647dcb15f6378424
+EBUILD organicmaps-.ebuild 1956 BLAKE2B 
bf6e236dc7cfe626fab94e2077becf6fbd58f78ef9bf883ee4db5a8284e604e66c6101e7d81485f9924ef0e9da93305a924294fe56ec16a76729af135f83d419
 SHA512 
ff6538994f36b967d65442abe9195d816b590aa15673f79d4574169a230040b3e4f7c99868616964794877b3a1a703ffc4c68956528bc3fb831cdfcbfb98b71f

diff --git a/gui-apps/organicmaps/organicmaps-.ebuild 
b/gui-apps/organicmaps/organicmaps-.ebuild
index 59d8b07..b917a88 100644
--- a/gui-apps/organicmaps/organicmaps-.ebuild
+++ b/gui-apps/organicmaps/organicmaps-.ebuild
@@ -28,6 +28,8 @@ RDEPEND="
dev-lang/python
dev-libs/boost
dev-libs/icu
+   dev-libs/jansson
+   dev-libs/utfcpp
dev-qt/qtpositioning:6
dev-util/vulkan-headers
media-libs/freetype



[gentoo-commits] repo/user/gerislay:master commit in: gui-apps/organicmaps/

2024-01-04 Thread gerion
commit: 43c268fc47197b9d1ae234dd2bdbe02451f09023
Author: Gerion Entrup  flump  de>
AuthorDate: Thu Jan  4 15:11:19 2024 +
Commit:     gerion  flump  de>
CommitDate: Thu Jan  4 15:11:19 2024 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=43c268fc

gui-apps/organicmaps: depend on dev-cpp/gtest

Signed-off-by: Gerion Entrup  flump.de>

 gui-apps/organicmaps/Manifest| 2 +-
 gui-apps/organicmaps/organicmaps-.ebuild | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/gui-apps/organicmaps/Manifest b/gui-apps/organicmaps/Manifest
index 36670d4..19e9a7d 100644
--- a/gui-apps/organicmaps/Manifest
+++ b/gui-apps/organicmaps/Manifest
@@ -1,3 +1,3 @@
 AUX more-3party.patch 1385 BLAKE2B 
87b5f151b3923f6324192741e243d095898d024c320add5318015b2e7058f9614ec278386250d98f41febd153f8ff9a1a9cd0e868ad94ca7c0bb449e90462378
 SHA512 
6e2778874fb6b58f76f99cfbb925881c569c0b25c3b9f7f9d5e7017a476eb4e28b251a36d57c9849b4ccd8c5e63023aa9552dabfc29423a385d1051a65dc8150
 AUX no-dynamic-download.patch 772 BLAKE2B 
8b29d12cd648625540e379c7aab2d081b12860822ffb37af362355ad7dece4b0e886eaa6a769ebef3a988f2a2c7b3cdf804f9ec61f70615f4802a1bef0b1e72b
 SHA512 
c4dc8a82e78ba314ae9a1972e72ac1a176c3368307044ab6d975b6f10a8b96f0c385b5c596379608ed92927be20307453729136eec8141efecf3c2bc369867e6
-EBUILD organicmaps-.ebuild 1956 BLAKE2B 
bf6e236dc7cfe626fab94e2077becf6fbd58f78ef9bf883ee4db5a8284e604e66c6101e7d81485f9924ef0e9da93305a924294fe56ec16a76729af135f83d419
 SHA512 
ff6538994f36b967d65442abe9195d816b590aa15673f79d4574169a230040b3e4f7c99868616964794877b3a1a703ffc4c68956528bc3fb831cdfcbfb98b71f
+EBUILD organicmaps-.ebuild 1971 BLAKE2B 
b846a9b9c86fc5edfee601a617a52978977e3623e3bd9dad1aaca8b82bdbffd9e13aa9c206beb6e23df70e32dc64a3eaf8c56cdcf6426f1626ab9ff314d2ffc0
 SHA512 
2b9a852b1bb77c0561c25ad3a64ed83dcff4443d049d5835620db0d8ad3a53e2de4db50de6668c9516520f3a785c990f1eeb8418f042a7ea0af52919c13661d8

diff --git a/gui-apps/organicmaps/organicmaps-.ebuild 
b/gui-apps/organicmaps/organicmaps-.ebuild
index b917a88..a4efcab 100644
--- a/gui-apps/organicmaps/organicmaps-.ebuild
+++ b/gui-apps/organicmaps/organicmaps-.ebuild
@@ -24,6 +24,7 @@ SLOT="0"
 # depend on sys-libs/zlib[minizip] when it is not pulled in as subproject 
anymore
 RDEPEND="
dev-cpp/gflags
+   dev-cpp/gtest
dev-db/sqlite
dev-lang/python
dev-libs/boost



[gentoo-commits] repo/user/gerislay:master commit in: gui-apps/organicmaps/

2024-01-04 Thread gerion
commit: fab0b0a953871adc2769ba978e2e06e71e4d
Author: Gerion Entrup  flump  de>
AuthorDate: Thu Jan  4 19:34:19 2024 +
Commit:     gerion  flump  de>
CommitDate: Thu Jan  4 19:34:19 2024 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=fab0b0bb

gui-apps/organicmaps: add pugixml as dependency

Signed-off-by: Gerion Entrup  flump.de>

 gui-apps/organicmaps/Manifest| 2 +-
 gui-apps/organicmaps/organicmaps-.ebuild | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/gui-apps/organicmaps/Manifest b/gui-apps/organicmaps/Manifest
index 19e9a7d..8bb9799 100644
--- a/gui-apps/organicmaps/Manifest
+++ b/gui-apps/organicmaps/Manifest
@@ -1,3 +1,3 @@
 AUX more-3party.patch 1385 BLAKE2B 
87b5f151b3923f6324192741e243d095898d024c320add5318015b2e7058f9614ec278386250d98f41febd153f8ff9a1a9cd0e868ad94ca7c0bb449e90462378
 SHA512 
6e2778874fb6b58f76f99cfbb925881c569c0b25c3b9f7f9d5e7017a476eb4e28b251a36d57c9849b4ccd8c5e63023aa9552dabfc29423a385d1051a65dc8150
 AUX no-dynamic-download.patch 772 BLAKE2B 
8b29d12cd648625540e379c7aab2d081b12860822ffb37af362355ad7dece4b0e886eaa6a769ebef3a988f2a2c7b3cdf804f9ec61f70615f4802a1bef0b1e72b
 SHA512 
c4dc8a82e78ba314ae9a1972e72ac1a176c3368307044ab6d975b6f10a8b96f0c385b5c596379608ed92927be20307453729136eec8141efecf3c2bc369867e6
-EBUILD organicmaps-.ebuild 1971 BLAKE2B 
b846a9b9c86fc5edfee601a617a52978977e3623e3bd9dad1aaca8b82bdbffd9e13aa9c206beb6e23df70e32dc64a3eaf8c56cdcf6426f1626ab9ff314d2ffc0
 SHA512 
2b9a852b1bb77c0561c25ad3a64ed83dcff4443d049d5835620db0d8ad3a53e2de4db50de6668c9516520f3a785c990f1eeb8418f042a7ea0af52919c13661d8
+EBUILD organicmaps-.ebuild 1989 BLAKE2B 
7a186fef66308f3a3c611899fd51ed400475a552f6195187e5bc5e8fd51e84473e96b3452970bec15eb0091bc53a9d992daa9b1aa33edf8ae510f3b123b0ba67
 SHA512 
6205cc00a5aefcdcacb5b8a323699789eb1f529c70a244242b964c7335bd876d426c88ad5007ada320ab38d29cb345158d6524798d0534dc997c78a7931c78ec

diff --git a/gui-apps/organicmaps/organicmaps-.ebuild 
b/gui-apps/organicmaps/organicmaps-.ebuild
index a4efcab..5e7cfcf 100644
--- a/gui-apps/organicmaps/organicmaps-.ebuild
+++ b/gui-apps/organicmaps/organicmaps-.ebuild
@@ -30,6 +30,7 @@ RDEPEND="
dev-libs/boost
dev-libs/icu
dev-libs/jansson
+   dev-libs/pugixml
dev-libs/utfcpp
dev-qt/qtpositioning:6
dev-util/vulkan-headers



[gentoo-commits] repo/user/gerislay:master commit in: dev-python/ptpython/

2023-02-21 Thread gerion
commit: 9cd7df421a9714958720605480d69df6a6307ef3
Author: Gerion Entrup  flump  de>
AuthorDate: Tue Feb 21 13:16:50 2023 +
Commit:     gerion  flump  de>
CommitDate: Tue Feb 21 13:17:06 2023 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=9cd7df42

ptpython: fix Manifest

Signed-off-by: Gerion Entrup  flump.de>

 dev-python/ptpython/Manifest | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-python/ptpython/Manifest b/dev-python/ptpython/Manifest
index dc1..43b9c3b 100644
--- a/dev-python/ptpython/Manifest
+++ b/dev-python/ptpython/Manifest
@@ -1,3 +1,5 @@
+DIST ptpython-3.0.22.tar.gz 67806 BLAKE2B 
2f89e07b3d9a5f0b4a64adc594e80ebc517d789284a4d85bbc7a536de74b6e503f78a0933e1891b4ec01b455129458ead4dd8b0e0305307c2f08c50fc17d84cd
 SHA512 
90d6829db1a24f98372901ede8480af5c96fbc338d8edcc4b064fa3c8608f2950e1bfe053de9b29062e03730d895d8e082c1b43b42a68aa5e5e79a103204cf8b
 DIST ptpython-3.0.6.tar.gz 403646 BLAKE2B 
f9f9474e1ef49b6939509ea7c30f80e7c0d34cea38ddc925a325e87c051a14899246bc1863e9dc3cbe586b128beb5298e16c003d5724b154ead77524d7036621
 SHA512 
4495f2b7bca416c25c8ce0bb130b34c291885dc1f32b875c00c492e89017a34c0bf838940d6168a0435d32c93889afb6b2de3867fff029bfb777b4a453a3950d
+EBUILD ptpython-3.0.22.ebuild 659 BLAKE2B 
30965e10c0252dccb03ef9c5c59ee3cce7f8ac911c98ca95d3aa009e6d6c98c8ae951bbf2de80ce9f8db34909d3f99039ab237df4c46c8adfda8f26ce31cfdb6
 SHA512 
0b3e968284adf1d24ad473c6013d8c5f58424b023ece42202147707a09880798e67977a28178005295597e50376b6a78f489099d384f029f085f3c968aec21b7
 EBUILD ptpython-3.0.6.ebuild 750 BLAKE2B 
7b72f6d289dd7f3560d9e80ff92c21440554c8016624ce9ec6755b12423765789d52f1691e55d57e443abc55b2aee3c3e085faf08adec22561e246c963884800
 SHA512 
0c38c9181079afe139d1f6f3c4e5d7b76accc15aee1fa4238da74b1d01d555d1f770129d0c307655cc0803b68f56ed0aab7e2430e928b4676f880c96a2a4c94d
 MISC metadata.xml 386 BLAKE2B 
3c952950b95b3f4b38f23f0ac0c25242cb6b0ce9f115a475a956098c246a59858ade285cb2e4df63019e3e0a9f730ad7911e183d5a9b35697006b18607e62b64
 SHA512 
99b03e22dd04923f3d25f8e50230bf93055f51096ca5c2c6a2613ea3ce219e0192720e29b9fe43de79768b9ec4e2818a730790f4f62cf468e272b3604ea21a26



[gentoo-commits] repo/user/gerislay:master commit in: dev-python/sra/

2022-10-05 Thread gerion
commit: 0febb271e1c35c31f430cc090781e6023649bfd2
Author: Gerion Entrup  flump  de>
AuthorDate: Thu Oct  6 00:09:44 2022 +
Commit:     gerion  flump  de>
CommitDate: Thu Oct  6 00:09:44 2022 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=0febb271

dev-python/sra: add gitlab dependency

Signed-off-by: Gerion Entrup  flump.de>

 dev-python/sra/Manifest| 2 +-
 dev-python/sra/sra-.ebuild | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-python/sra/Manifest b/dev-python/sra/Manifest
index 9698899..4a3da74 100644
--- a/dev-python/sra/Manifest
+++ b/dev-python/sra/Manifest
@@ -1 +1 @@
-EBUILD sra-.ebuild 686 BLAKE2B 
cf10018021c0fd1a5ecfa71d30c74550e09961a01f00f21988e70fad20b04df0851bdb1d98e1743f7134c7302ec1725b5178eaef2a758fe09a4484351060fabd
 SHA512 
0b3e42f27bb7118fb145d87cbc22b2730eee3810ea66269cb372cb0bca6cdc3f39063325c1d452bb3f16898c6ba9875bbe0528e120a659c5c4809e8c1aca6b09
+EBUILD sra-.ebuild 727 BLAKE2B 
bdf4d586a65a953c3d7b76621cb5aac2eb19a9aa3d699f5fc166d6ae13a2120906ce3ebb67b434e39dc2fa82e33e59ecafd8e805ab323f892fc564636d454c8b
 SHA512 
4889dca4679b2f8822b3fadbeea8312c314ad277a65c738a14fc21376e3ee27c996458e5f43a99fa569a49d2624e0040e5753b7ab137e2119235cf09efa6584a

diff --git a/dev-python/sra/sra-.ebuild b/dev-python/sra/sra-.ebuild
index 39d82f3..34ca7d8 100644
--- a/dev-python/sra/sra-.ebuild
+++ b/dev-python/sra/sra-.ebuild
@@ -22,5 +22,6 @@ DEPEND="
dev-python/requests[${PYTHON_USEDEP}]
dev-python/fusepy[${PYTHON_USEDEP}]
dev-python/lxml[${PYTHON_USEDEP}]
+   dev-vcs/python-gitlab[${PYTHON_USEDEP}]
qis? ( app-shells/fzf )"
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/user/gerislay:master commit in: kde-apps/keysmith/

2022-10-05 Thread gerion
commit: 5fa0db4c8b547a99fb2fdb4185b00832ace40edb
Author: Gerion Entrup  flump  de>
AuthorDate: Thu Oct  6 00:08:30 2022 +
Commit:     gerion  flump  de>
CommitDate: Thu Oct  6 00:09:27 2022 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=5fa0db4c

kde-apps/keysmith: add 22.09

Signed-off-by: Gerion Entrup  flump.de>

 kde-apps/keysmith/Manifest  |  2 ++
 kde-apps/keysmith/keysmith-22.09.ebuild | 43 +
 2 files changed, 45 insertions(+)

diff --git a/kde-apps/keysmith/Manifest b/kde-apps/keysmith/Manifest
new file mode 100644
index 000..79bc61d
--- /dev/null
+++ b/kde-apps/keysmith/Manifest
@@ -0,0 +1,2 @@
+DIST keysmith-22.09.tar.xz 157224 BLAKE2B 
25ea8b05ddb5529757fccb32784429ccea4337ded016b7f17729cd61d63c13d51ece712e457ebcdfd610e680ae56513dc5c9554e3580b9084dd58b7a275a2df2
 SHA512 
487785bad8cad839e1a2ff59623f8e427e4572ef833da256013316e73b92e8538df1c7253b5c9e9df9993b8c3168884a74a8d4041e9c90e4f76d938e43d3f569
+EBUILD keysmith-22.09.ebuild 960 BLAKE2B 
d4ac85cc206a411b0d50471fac5ea01d583c37f2455aa363f52df3ac37c9c2464def608ab8c35e374a29ea2bd3d69c1a7a6fae0556fce2f6c5dc03e20672dc42
 SHA512 
59329a34cc888e9f97a5fd745eefe227e201731894251e17260d22903d2b685c4ed7138ac93a5a4f25b021d05441dd397cf82fe3789a9b41acc51bff1a25f469

diff --git a/kde-apps/keysmith/keysmith-22.09.ebuild 
b/kde-apps/keysmith/keysmith-22.09.ebuild
new file mode 100644
index 000..ac019d6
--- /dev/null
+++ b/kde-apps/keysmith/keysmith-22.09.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="false"
+PVCUT=$(ver_cut 1-3)
+KFMIN=5.91.0
+QTMIN=5.15.2
+VIRTUALX_REQUIRED="test"
+inherit ecm optfeature
+
+DESCRIPTION="OTP client for Plasma Mobile and Desktop"
+HOMEPAGE="https://invent.kde.org/utilities/keysmith";
+SRC_URI="https://download.kde.org/stable/plasma-mobile/${PV}/${P}.tar.xz";
+
+LICENSE="GPL-3"
+SLOT="5"
+KEYWORDS="~amd64 ~x86"
+IUSE="+dbus"
+
+DEPEND="
+   >=dev-qt/qtcore-${QTMIN}:5
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+   >=kde-frameworks/kirigami-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   dbus? (
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   $(usex dbus "-DBUILD_DBUS_INTERFACE=TRUE")
+   )
+   ecm_src_configure
+}



[gentoo-commits] repo/user/gerislay:master commit in: sets/

2022-10-12 Thread gerion
commit: f76a50419f0e70ca009e546392963b0ff68f2c9a
Author: Gerion Entrup  flump  de>
AuthorDate: Wed Oct 12 08:14:20 2022 +
Commit:     gerion  flump  de>
CommitDate: Wed Oct 12 08:14:42 2022 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=f76a5041

sets/personal: split into personal and vim-dev

Signed-off-by: Gerion Entrup  flump.de>

 sets/personal | 8 
 sets/vim-dev  | 7 +++
 2 files changed, 7 insertions(+), 8 deletions(-)

diff --git a/sets/personal b/sets/personal
index 422bef4..08ba2fb 100644
--- a/sets/personal
+++ b/sets/personal
@@ -4,11 +4,3 @@ app-shells/zsh
 dev-python/feedparser
 dev-python/pylint
 x11-terms/kitty-terminfo
-
-#for neovim
-dev-util/lua-language-server
-dev-tex/texlab
-sys-devel/clang
-dev-util/rust-analyzer
-dev-python/python-lsp-server
-dev-util/stylua

diff --git a/sets/vim-dev b/sets/vim-dev
new file mode 100644
index 000..a7317af
--- /dev/null
+++ b/sets/vim-dev
@@ -0,0 +1,7 @@
+#language server for neovim
+dev-util/lua-language-server
+dev-tex/texlab
+sys-devel/clang
+dev-util/rust-analyzer
+dev-python/python-lsp-server
+dev-util/stylua



[gentoo-commits] repo/user/gerislay:master commit in: sets/

2023-01-16 Thread gerion
commit: fe463701f6a1bddc8f07eab8b6c1613919048dea
Author: Gerion Entrup  flump  de>
AuthorDate: Mon Jan 16 21:53:22 2023 +
Commit:     gerion  flump  de>
CommitDate: Mon Jan 16 21:53:22 2023 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=fe463701

sets/vim-dev: add dev-lua/StyLua

available in the ambasta overlay

Signed-off-by: Gerion Entrup  flump.de>

 sets/vim-dev | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sets/vim-dev b/sets/vim-dev
index a7317af..6aff139 100644
--- a/sets/vim-dev
+++ b/sets/vim-dev
@@ -4,4 +4,4 @@ dev-tex/texlab
 sys-devel/clang
 dev-util/rust-analyzer
 dev-python/python-lsp-server
-dev-util/stylua
+dev-lua/StyLua



[gentoo-commits] repo/user/gerislay:master commit in: dev-python/ptpython/

2023-01-16 Thread gerion
commit: c5067cc618d11cdcc5fd501d15b335ee86ef82f0
Author: Gerion Entrup  flump  de>
AuthorDate: Mon Jan 16 21:54:28 2023 +
Commit:     gerion  flump  de>
CommitDate: Mon Jan 16 21:54:28 2023 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=c5067cc6

dev-python/ptpython: update to 3.0.22

Signed-off-by: Gerion Entrup  flump.de>

 dev-python/ptpython/ptpython-3.0.22.ebuild | 24 
 1 file changed, 24 insertions(+)

diff --git a/dev-python/ptpython/ptpython-3.0.22.ebuild 
b/dev-python/ptpython/ptpython-3.0.22.ebuild
new file mode 100644
index 000..8f92d45
--- /dev/null
+++ b/dev-python/ptpython/ptpython-3.0.22.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+inherit distutils-r1
+
+DESCRIPTION="Python REPL build on top of prompt_toolkit"
+HOMEPAGE="https://pypi.org/project/ptpython/ 
https://github.com/prompt-toolkit/ptpython";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   dev-python/appdirs[${PYTHON_USEDEP}]
+   dev-python/jedi[${PYTHON_USEDEP}]
+   >=dev-python/prompt_toolkit-3.0.18[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/user/gerislay:master commit in: sets/

2023-01-16 Thread gerion
commit: 8be5ccb991220d7393664b47986c23d76ea18a4f
Author: Gerion Entrup  flump  de>
AuthorDate: Mon Jan 16 21:56:38 2023 +
Commit:     gerion  flump  de>
CommitDate: Mon Jan 16 21:56:38 2023 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=8be5ccb9

sets/ara: update clang/llvm requirement

Signed-off-by: Gerion Entrup  flump.de>

 sets/ara | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sets/ara b/sets/ara
index 5209b1f..bd8ce1c 100644
--- a/sets/ara
+++ b/sets/ara
@@ -3,6 +3,6 @@ dev-util/meson
 dev-libs/boost
 dev-python/graph-tool
 dev-python/pydot
-sys-devel/llvm:12
-sys-devel/clang:12
+sys-devel/llvm:14
+sys-devel/clang:14
 sci-mathematics/z3



[gentoo-commits] repo/user/gerislay:master commit in: sets/

2022-10-04 Thread gerion
commit: 9cadba2bf35f95f7da8db99afaa9cc6d29100f90
Author: Gerion Entrup  flump  de>
AuthorDate: Wed Oct  5 02:19:51 2022 +
Commit:     gerion  flump  de>
CommitDate: Wed Oct  5 02:19:51 2022 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=9cadba2b

sets/personal: add nvim lsp plugins

Signed-off-by: Gerion Entrup  flump.de>

 sets/personal | 8 
 1 file changed, 8 insertions(+)

diff --git a/sets/personal b/sets/personal
index 08ba2fb..422bef4 100644
--- a/sets/personal
+++ b/sets/personal
@@ -4,3 +4,11 @@ app-shells/zsh
 dev-python/feedparser
 dev-python/pylint
 x11-terms/kitty-terminfo
+
+#for neovim
+dev-util/lua-language-server
+dev-tex/texlab
+sys-devel/clang
+dev-util/rust-analyzer
+dev-python/python-lsp-server
+dev-util/stylua



[gentoo-commits] repo/user/gerislay:master commit in: dev-python/django-etesync-journal/, dev-python/junit2html/, dev-python/mbdata/, ...

2021-06-10 Thread gerion
commit: 431fa8d1c62cbcc7a9e51d12706a41746358d980
Author: Gerion Entrup  flump  de>
AuthorDate: Thu Jun 10 23:58:04 2021 +
Commit:     gerion  flump  de>
CommitDate: Thu Jun 10 23:58:58 2021 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=431fa8d1

dev-python: drop a bunch of old libraries

I'm not using it anymore, unmaintained, unsupported

Closes: https://bugs.gentoo.org/793551
Signed-off-by: Gerion Entrup  flump.de>

 dev-python/asteval/Manifest|  3 --
 dev-python/asteval/asteval-0.9.18.ebuild   | 45 --
 dev-python/asteval/metadata.xml|  7 
 dev-python/django-etesync-journal/Manifest |  3 --
 .../django-etesync-journal-1.0.0.ebuild| 25 
 dev-python/django-etesync-journal/metadata.xml | 11 --
 dev-python/drf-nested-routers/Manifest |  3 --
 .../drf-nested-routers-0.91.0.ebuild   | 23 ---
 dev-python/drf-nested-routers/metadata.xml | 11 --
 dev-python/junit2html/Manifest |  2 -
 dev-python/junit2html/junit2html-22.ebuild | 21 --
 dev-python/mbdata/Manifest |  2 +-
 dev-python/mbdata/mbdata-.ebuild   |  2 +-
 dev-python/rauth/Manifest  |  2 +-
 dev-python/rauth/rauth-0.7.2.ebuild|  2 +-
 dev-python/sra/Manifest|  2 +-
 dev-python/sra/sra-.ebuild |  2 +-
 dev-python/wikipedia/Manifest  |  1 -
 dev-python/wikipedia/wikipedia-.ebuild | 25 
 dev-vcs/gitlint/Manifest   |  2 -
 dev-vcs/gitlint/gitlint-0.10.0.ebuild  | 23 ---
 21 files changed, 6 insertions(+), 211 deletions(-)

diff --git a/dev-python/asteval/Manifest b/dev-python/asteval/Manifest
deleted file mode 100644
index 9550432..000
--- a/dev-python/asteval/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST asteval-0.9.18.tar.gz 52727 BLAKE2B 
41b4093ee58dbb5fca0ab0ef3617e8211d2a21a968f448efd562ca53daea06c4ddae7fc93ba17bfeac501cb46c5d061148b10f33340e93d292559312f974644c
 SHA512 
810fa9bc82df18bb92bdd487cd4cfc0a7c63adf5d4c7edac7ad7be0ba8e40605314a3453b4af06faf59821902a783bab3452adfe5c7ae54b69bd62b3126d3c3e
-EBUILD asteval-0.9.18.ebuild 794 BLAKE2B 
212d8d211170391db6be429b32bb719ad4c68946545a2b523533c71c9ec437cf965d9f4b0755c2f5199162a8bd31ff65d71e5fbfc796ca3952209886ab516ec5
 SHA512 
94bd7a6079695ec8975ee6dd15cf1e7ab432ac090fa0545878759c5af93187389412c6a586ca91500e57dc39087779f153928294ee135e81360e4eb396d6989e
-MISC metadata.xml 222 BLAKE2B 
c7ea304d73f6a7552a30d636de9352cfcc61009f47842bd2a58e1f5b46083920f23850fd108ff9e00ea7ffca59bb6df3e084f39ef5da29b835a8339634f31dd9
 SHA512 
085346acd11992cf09e4bbb0063bf6d00b7f7d8e803d3fb873c54f02a997af37a9ff752b38e6bfb123ef61b769b3fe19212e0f7eba2153e94953646601f54e67

diff --git a/dev-python/asteval/asteval-0.9.18.ebuild 
b/dev-python/asteval/asteval-0.9.18.ebuild
deleted file mode 100644
index dd6076f..000
--- a/dev-python/asteval/asteval-0.9.18.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
-
-inherit distutils-r1 flag-o-matic
-
-DESCRIPTION="ASTEVAL provides a numpy-aware, safe(ish) eval function"
-HOMEPAGE="https://github.com/newville/asteval";
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc python"
-
-RDEPEND="
-   >=dev-python/numpy-1.6
-   dev-python/six
-"
-#dev-python/PyQt4
-
-DEPEND="${RDEPEND}
-   doc? ( dev-util/gtk-doc )
-"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-python_compile() {
-   distutils-r1_python_compile
-}
-
-python_compile_all() {
-   use doc && setup.py build
-}
-
-python_test() {
-   setup.py test
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-}

diff --git a/dev-python/asteval/metadata.xml b/dev-python/asteval/metadata.xml
deleted file mode 100644
index c04f98d..000
--- a/dev-python/asteval/metadata.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd";>
-
-   
-   gerion.ent...@flump.de
-   
-

diff --git a/dev-python/django-etesync-journal/Manifest 
b/dev-python/django-etesync-journal/Manifest
deleted file mode 100644
index 2bb1476..000
--- a/dev-python/django-etesync-journal/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST django-etesync-journal-1.0.0.tar.gz 23928 BLAKE2B 
d372448aa7e64ceb6f9b9794b306398e025e336609b81803a84ff536d745956fe5500c6d4d2149cedc86ae0900f826ba82afc207b5b87aac4bd042fd4c34167c
 SHA512 
72e939aa5a96bd5e7352f5c5b06a2404a65c3b8f02186a63e1b

[gentoo-commits] repo/user/gerislay:master commit in: media-sound/mixxx/, media-sound/mixxx/files/

2021-11-05 Thread gerion
commit: 9003d67b4072e7879fedcf823a4e4855aa6b199c
Author: Gerion Entrup  flump  de>
AuthorDate: Sat Nov  6 04:25:34 2021 +
Commit:     gerion  flump  de>
CommitDate: Sat Nov  6 04:26:20 2021 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=9003d67b

media-sound/mixxx: fix compilation

Drop mixxx-test build. This disables the test but don't require
google/benchmark anymore.

Signed-off-by: Gerion Entrup  flump.de>

 media-sound/mixxx/Manifest|   3 +-
 media-sound/mixxx/files/drop-mixxx-test.patch | 194 ++
 media-sound/mixxx/mixxx-.ebuild   |   1 +
 3 files changed, 197 insertions(+), 1 deletion(-)

diff --git a/media-sound/mixxx/Manifest b/media-sound/mixxx/Manifest
index 6e2bac3..3940456 100644
--- a/media-sound/mixxx/Manifest
+++ b/media-sound/mixxx/Manifest
@@ -1,4 +1,5 @@
+AUX drop-mixxx-test.patch 6540 BLAKE2B 
63de950b2555c58ed5c70c8cf6c0c50c97a98c3f7aac0873f9d12b131bef29836d70650c2cc5154b1d890e3c20d89d5d70d0dc7ddfc7977d084e24b3c5d163d9
 SHA512 
c5790b626c43573d23c524d9280031f157e0a0e3fa9ff6e4bd0c480a25c0a0b95e0598a4a137ee7361ca09df0144ae0d7c41b80aab8ccaaa1bd149e8d745e71f
 AUX mixxx--docs.patch 1043 BLAKE2B 
bfdb51de701e279f841de83cce6bccd613feaaeb7ffe2e209f357837d52d6cbf2ab452916752f8e6f8cec635a39e0efa5d1f7a921d76d8d093876584151fc35b
 SHA512 
8be44f7d286c5fe6cabbd64d9294f72aada7fb3bfdeb8d0787772e131e48642698bdf0fd1975f8a385a5e76508889464e4c4f0f377b0c60f61fc967ee647e661
 AUX mixxx--gentoo-build.patch 651 BLAKE2B 
7f20c41fa4bf89be5e1e8dff28daf9d72e5ef20f2e71fcde97504cad4de50dd40af83fa5542bba6a1e156d9fe31e3c39486f9b2494c4855e890f3aa43d606768
 SHA512 
490309a7d49f385d75b54acbc155ec0e011e7f7753a7b876c123d521dc32659172c5e3354ceff47251746807b8182792ba3ee1e26bbe907dc7c99f7ab6d7c99f
-EBUILD mixxx-.ebuild 2764 BLAKE2B 
376e42b36aa436d8dbf54cf31894b69c23c0154c6608d080a088028dfe3adc8285d1723fc5d5707bfeee44238b4b84f6a39bcd229004e983e27a7e19911c569b
 SHA512 
b51bbe7d43b2e44d83f10179995341cf41569f57157e085cf0c8baec999bd9998a8d359918e8ddee14cc96bf403e79bb04cda32dcd3c7710403157cf4fbf7c27
+EBUILD mixxx-.ebuild 2801 BLAKE2B 
8e171b776bc7e9beae0fd3d817519c3a53c7c153d8156b3382aee5e5993b4319c8529aaf6718c28310c7c4dc6555cf3b0b610f958bbb2d6bc815130822529728
 SHA512 
6185bc920410d00f67e5eb0d6790209b482b8e0d46f27532d41a1341b0ee18ee4d3728e7320eb7f440ca2574f7bcfaf89ef51f98e319be16a6896b690626c1f4
 MISC metadata.xml 849 BLAKE2B 
68fcb8b3e3353ad0c99ff9532c5b098738addbe5f3965bc931df0110ee3b4a39514ae471881d8a4b0270d4257e502bd82d9010b235394ae3d0daf2ba4089
 SHA512 
eb222405a3de8c013d44b2fb114d42f32d54651309ec66176433ad055937a45d4dc7cc2cf3075a413ba508348100f74bd4c06ac77fc7960fbcf915d86bb02336

diff --git a/media-sound/mixxx/files/drop-mixxx-test.patch 
b/media-sound/mixxx/files/drop-mixxx-test.patch
new file mode 100644
index 000..4cce055
--- /dev/null
+++ b/media-sound/mixxx/files/drop-mixxx-test.patch
@@ -0,0 +1,194 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 278fca7b27..dbc451862c 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -1567,172 +1567,6 @@ add_subdirectory(
+   "${CMAKE_CURRENT_BINARY_DIR}/lib/googletest"
+ )
+ 
+-add_executable(mixxx-test
+-  src/test/analyserwaveformtest.cpp
+-  src/test/analyzersilence_test.cpp
+-  src/test/audiotaperpot_test.cpp
+-  src/test/autodjprocessor_test.cpp
+-  src/test/beatgridtest.cpp
+-  src/test/beatmaptest.cpp
+-  src/test/beatstest.cpp
+-  src/test/beatstranslatetest.cpp
+-  src/test/bpmtest.cpp
+-  src/test/bpmcontrol_test.cpp
+-  src/test/broadcastprofile_test.cpp
+-  src/test/broadcastsettings_test.cpp
+-  src/test/cache_test.cpp
+-  src/test/channelhandle_test.cpp
+-  src/test/colorconfig_test.cpp
+-  src/test/colormapperjsproxy_test.cpp
+-  src/test/colorpalette_test.cpp
+-  src/test/configobject_test.cpp
+-  src/test/controller_mapping_validation_test.cpp
+-  src/test/controllerscriptenginelegacy_test.cpp
+-  src/test/controlobjecttest.cpp
+-  src/test/coreservicestest.cpp
+-  src/test/coverartcache_test.cpp
+-  src/test/coverartutils_test.cpp
+-  src/test/cratestorage_test.cpp
+-  src/test/cue_test.cpp
+-  src/test/cuecontrol_test.cpp
+-  src/test/dbconnectionpool_test.cpp
+-  src/test/dbidtest.cpp
+-  src/test/directorydaotest.cpp
+-  src/test/duration_test.cpp
+-  src/test/durationutiltest.cpp
+-  #TODO: write useful tests for refactored effects system
+-  #src/test/effectchainslottest.cpp
+-  src/test/enginebufferscalelineartest.cpp
+-  src/test/enginebuffertest.cpp
+-  src/test/enginefilterbiquadtest.cpp
+-  src/test/enginemastertest.cpp
+-  src/test/enginemicrophonetest.cpp
+-  src/test/enginesynctest.cpp
+-  src/test/fileinfo_test.cpp
+-  src/test/frametest.cpp
+-  src/test/globaltrackcache_test.cpp
+-  src/test/hotcuecontrol_test.cpp
+-  src/test/imageutils_test.cpp
+-  src/test/indexrange_test.cpp
+-  src/test/keyutilstest.cpp
+-  src/test/lcstest.cpp
+-  src/test/learningutilstest.cpp
+-  src/test/libraryscan

[gentoo-commits] repo/user/gerislay:master commit in: dev-python/bibtexparser/

2021-11-29 Thread gerion
commit: 34aa83756f385197db98f39f0b72e9aac34ca389
Author: Gerion Entrup  flump  de>
AuthorDate: Mon Nov 29 13:40:59 2021 +
Commit:     gerion  flump  de>
CommitDate: Mon Nov 29 13:41:22 2021 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=34aa8375

dev-python/bibtexparser: drop, in main tree now

Signed-off-by: Gerion Entrup  flump.de>

 dev-python/bibtexparser/Manifest  |  3 ---
 dev-python/bibtexparser/bibtexparser-1.1.0.ebuild | 29 ---
 dev-python/bibtexparser/metadata.xml  | 11 -
 3 files changed, 43 deletions(-)

diff --git a/dev-python/bibtexparser/Manifest b/dev-python/bibtexparser/Manifest
deleted file mode 100644
index 0188f01..000
--- a/dev-python/bibtexparser/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST bibtexparser-1.1.0.tar.gz 88656 BLAKE2B 
e5285953fbf79558643e19ea39f6421394f93afbfc6820be9bee0583c1efa010b9fe3478c9f3e36bea0c64e35c9d5bcb8341f1ee784c4150883e160723b94119
 SHA512 
f984cb307bfb8ee8143499469c0a83a28b3e9f061b17e5b43b7f9aa730c91427f2b2c441e501d37ab62f99ce2b7dd1cd7dee40b21c9f1a8e8b2dddf8eac2e74b
-EBUILD bibtexparser-1.1.0.ebuild 723 BLAKE2B 
2522c57b8f60ee087f9d32c49534ab96cb6d3290aa00196e25ddde8a5730bf4210cf330e858956a3ffe85f204d612aef103337f1f05147bfe495e4a04b12c082
 SHA512 
e5926abb7d600fcce2335724479033c5675cdfb4b35d3a789f6eb8b39bbad74cddcf94d212c8b3499a2098257d2e2755143496109437a317a6b4a0f93ab0fc38
-MISC metadata.xml 345 BLAKE2B 
b62679a7f708f8ff2757c923e3ba7d8cfc73a7b3f1a293020660a20bec6cfd07e33b073f18f9543085834b7cfb07fb83f749ae30c2a0b18face008ace3b50da0
 SHA512 
d2ed1034bf79aeb9c8bb102618e5c5478a526a8567dd8e232126f35919b1e6ab6b27bc02f01d61a475c8ec3488450968fabe4548539d61a70b61459e0b1e1615

diff --git a/dev-python/bibtexparser/bibtexparser-1.1.0.ebuild 
b/dev-python/bibtexparser/bibtexparser-1.1.0.ebuild
deleted file mode 100644
index 0a2c6c5..000
--- a/dev-python/bibtexparser/bibtexparser-1.1.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8,9} pypy3 )
-
-inherit distutils-r1 python-r1
-
-DESCRIPTION="A BibTeX parser written in python"
-HOMEPAGE="https://github.com/sciunto-org/python-bibtexparser";
-SRC_URI="https://github.com/sciunto-org/python-bibtexparser/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="|| ( BSD LGPL-3 )"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-python/pyparsing[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? ( dev-python/nose[${PYTHON_USEDEP}] )"
-
-S="${WORKDIR}/python-${P}"
-
-src_test() {
-   python_foreach_impl nosetests
-}

diff --git a/dev-python/bibtexparser/metadata.xml 
b/dev-python/bibtexparser/metadata.xml
deleted file mode 100644
index 30d601c..000
--- a/dev-python/bibtexparser/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd";>
-
-   
-   t...@gentoo.org
-   Gentoo TeX Project
-   
-   
-   sciunto-org/python-bibtexparser
-   
-



[gentoo-commits] repo/user/gerislay:master commit in: sys-fs/gocryptfs/

2020-12-18 Thread gerion
commit: f56080320bebcd10c29f9addcc93655d79e5fd7e
Author: Gerion Entrup  flump  de>
AuthorDate: Fri Dec 18 15:08:33 2020 +
Commit:     gerion  flump  de>
CommitDate: Fri Dec 18 15:08:33 2020 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=f5608032

sys-fs/gocryptfs: add v1.8.0

Heavily based on the ebuild from holgersson-overlay.

Signed-off-by: Gerion Entrup  flump.de>

 sys-fs/gocryptfs/Manifest   |  44 ++
 sys-fs/gocryptfs/gocryptfs-1.8.0.ebuild | 142 
 sys-fs/gocryptfs/metadata.xml   |  20 +
 3 files changed, 206 insertions(+)

diff --git a/sys-fs/gocryptfs/Manifest b/sys-fs/gocryptfs/Manifest
new file mode 100644
index 000..a51d3c8
--- /dev/null
+++ b/sys-fs/gocryptfs/Manifest
@@ -0,0 +1,44 @@
+DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod 34 BLAKE2B 
7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267
 SHA512 
5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
+DIST 
github.com%2Fhanwen%2Fgo-fuse%2F@v%2Fv1.0.1-0.20190319092520-161a16484456.mod 
94 BLAKE2B 
36f3fb449d60fd88b98ab51277603a6c6aa551a1b15fc01ec289506cbb22fca2d7bc2841dd8574c9cdcc5ef14d70aacd5eecd240060b396c76422326f5e5dcea
 SHA512 
a4ec6bdb7df5b5706be0a19144023042cce1fe54d1fe23d2556fcf1c23fadc112f5c4f16d6b497ab0ddf595fb21550543e65ace43a147747d894c220da346ce2
+DIST 
github.com%2Fhanwen%2Fgo-fuse%2F@v%2Fv1.0.1-0.20190319092520-161a16484456.zip 
230656 BLAKE2B 
6f2cc244661e2f83ae49155ecab54d42995ee57d6310ed0024420dfc918082b83a87d0aa8251ff63835c039c7483209353897f0f1c95bd37396a742b744c
 SHA512 
c713d426fd5ae7232229cc5c71e4f31bacc65db921c58e9e7b45d6ca8ac8724a2cf7ec7a27d40f97c7962cfa52aa07a27763d1a64e1e7eea8cf3790a054b7c54
+DIST 
github.com%2Fjacobsa%2Fcrypto%2F@v%2Fv0.0.0-20190317225127-9f44e2d5.mod 33 
BLAKE2B 
8c3ca16cdcdbe1e2bb30a1a91880b7b5a80d876fc3e1056219a49ce59f9605cdb5e69f4d70151632274058e19e087a558f0d06361a7eab5193bca8f5c678585c
 SHA512 
5b5b9dc9862daff9be71d179c29ecc63797911a47807b03f43e2236f2d0d8471c81f1b4cd39ed6f8313305a6179c2d3ecb56093647c8fca98906badf5adc7d40
+DIST 
github.com%2Fjacobsa%2Fcrypto%2F@v%2Fv0.0.0-20190317225127-9f44e2d5.zip 
3697451 BLAKE2B 
d3ab098b4cbcdab8b565ba3bd4dbc18943c23a496d44774c5c3678efec6d65894085e1860bf3633f8fc9e714feb5d8079bd71e03a0be0f937c7af2c420a8f548
 SHA512 
84b5fc79442a668bed0280a0f53c8ffa93a82733938a2d1097e6a10f6a7394124d91f2f31e5b278f61a6288f9331da6a1f784f2cc74362c9f3d18fd190f2bfa6
+DIST 
github.com%2Fjacobsa%2Foglematchers%2F@v%2Fv0.0.0-2015072706-141901ea67cd.mod
 39 BLAKE2B 
715a235f7e5aef09b9785c8dcac729d71c6efbbfd3fa948aa13f25f7201410546d6ecb2df2b19b45ef2d6ceb456a8de5a6b3cd3bc58087ee7b7c8acac6bdf557
 SHA512 
14734a1a9934bf020b5c4ad6338f1dbc44040c035652bca147f13994ccc61b719dfe8c2b7ccfd4c263618daa3d74c5a15f962d28bda0d40419196dbe5d1999aa
+DIST 
github.com%2Fjacobsa%2Foglematchers%2F@v%2Fv0.0.0-2015072706-141901ea67cd.zip
 77954 BLAKE2B 
1a6c2fcdd779f3465c74fd42ab7d1152fd8af3397878d711045dadb040bda7f936a106b2291eedd44e8c800cd7df048f17cea1cacc8d71263a201702f42818f4
 SHA512 
5bab66cf8db7f6df54d487e8e21b1ee954830f057dc8ff7289a1601445cc370ee4ad2bfb3960d7c032d8298df74339e2a870507f667f31ad3445093b63605203
+DIST 
github.com%2Fjacobsa%2Foglemock%2F@v%2Fv0.0.0-20150831005832-e94d794d06ff.mod 
35 BLAKE2B 
1b15a78ef082b0aa2b17bd682bb0ea457876dd9136ce1c3c821045e3923ca00a2bc6401264c8f0f30df9afcb9547d1153b37f738c4747d2482ef8ac909033af5
 SHA512 
9807c01076ff62eea0d5a42922192185161d98d6a86798036a1196bfd885e17a28bab3a5b4498d2e2b338cfc6562401a80d260194dbe61953af54d967895b675
+DIST 
github.com%2Fjacobsa%2Foglemock%2F@v%2Fv0.0.0-20150831005832-e94d794d06ff.zip 
64626 BLAKE2B 
1fce6349ff214b8bc5c0d3a9529864a3d9ee586796ec405026d9ddc7929790d96320494a1d45edd19444722fb142e1b6015d33c37c049c28854fe7d1ed87568e
 SHA512 
db83e6079413014cdc6718f033f105935d941563c385c6c6d5b3a5a315f85edb1cc1b7a97a26de132318969aaea6a14a874a66ad2a58c0b2a765368e72b76d20
+DIST 
github.com%2Fjacobsa%2Fogletest%2F@v%2Fv0.0.0-20170503003838-80d50a735a11.mod 
35 BLAKE2B 
b009888be4198b421fbd3e0c0d648fe46cd0923db54872a80526a2121ac6c30d5e2ff8296e2d47a7091d25b18680a93a0b8172a61e2a188ea5a5dfa8a4fec981
 SHA512 
470fd644a82f9902353d90f0a60ddbcc16bc15cb98e851a57933a25eb9cb889dab18240b7066f4d45225c216c56084465ed11f0aef2cacce107c9142081d3ce8
+DIST 
github.com%2Fjacobsa%2Fogletest%2F@v%2Fv0.0.0-20170503003838-80d50a735a11.zip 
48470 BLAKE2B 
82cfea62e7d810b509464c3fa9104a289d756ec2f87c2a5444ff3d707fb0be1be3856441456cf568f65be7696f63c21c0325cce7240393f2c8383cffa37c0e44
 SHA512 
542d9a122722da7b616e4d4f6ecf2d20d6b3dee464087a4e0eb12b675f3c5ddef5200989228e7e48d1b81c830715413b7c72169a78932e898c8714748c3d2698
+DIST 
github.com%2Fjacobsa%2Freqtrace%2F@v%2Fv0.0.0-20150505043853-245c9e0234cb.mod 
3

[gentoo-commits] repo/user/gerislay:master commit in: net-misc/roger-router/

2020-12-21 Thread gerion
commit: 62e45d84185dcd477f5410cc2c89fe88f37f7a54
Author: Gerion Entrup  flump  de>
AuthorDate: Mon Dec 21 11:02:23 2020 +
Commit:     gerion  flump  de>
CommitDate: Mon Dec 21 11:02:23 2020 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=62e45d84

net-misc/roger-router: drop, outdated

Signed-off-by: Gerion Entrup  flump.de>

 net-misc/roger-router/Manifest  |  2 -
 net-misc/roger-router/roger-router-1.9.3.ebuild | 94 -
 2 files changed, 96 deletions(-)

diff --git a/net-misc/roger-router/Manifest b/net-misc/roger-router/Manifest
deleted file mode 100644
index 1a14323..000
--- a/net-misc/roger-router/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST roger-router-1.9.3.tar.xz 803904 SHA256 
be54ba7da813df6a0972549b0dd7e53f94ac635ac23eedf4ca8f4c304d8fc3e1 SHA512 
8ea0d07df68c9526951e43843951df5d947c4a7ca8af33dcc283d2a5953dc28e88723475575bb78de7bed94731530b0c0d07dae6de9a011721020b2cb04a5433
 WHIRLPOOL 
8f1712d5e95185f67866f3dfcc52c443a90533a98092b1aaf2f6051b3974d60cf619ce5574c33dc249bf8122743d588039518230e97b079a0c63a92cf8f2a4bd
-EBUILD roger-router-1.9.3.ebuild 2295 SHA256 
47095af4445b3c0c239df0353679e4dd50f856d0ff7cad6c644ca086903666ba SHA512 
4a2f12739ec7900f42984a24bdc3f83b0c26543509b0f2ff59884439211de9370f24adb08f2cbbff016dd121cf3eef1802f87be176571b7e1f50b312781d0ed9
 WHIRLPOOL 
5832b9fcb849d840ed4b319d2a270760ddf1b0cb198a64dfa56cf61f790650fbbc355df5064aec2a837434b4b5abfa7a7feda90f22cecd79b3466407dac02a58

diff --git a/net-misc/roger-router/roger-router-1.9.3.ebuild 
b/net-misc/roger-router/roger-router-1.9.3.ebuild
deleted file mode 100644
index 940ed29..000
--- a/net-misc/roger-router/roger-router-1.9.3.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-inherit eutils fdo-mime gnome2-utils
-
-DESCRIPTION="Implements fax over TCP on your Fritz!Box"
-HOMEPAGE="https://www.tabos.org/";
-SRC_URI="https://www.tabos.org/downloads/${P}.tar.xz";
-
-LICENSE="GPL2"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE="appindicator libnotify ebook gdata kwallet secret gstreamer pulseaudio 
portaudio"
-
-DEPEND="app-arch/xz-utils
-   media-libs/spandsp
-   net-print/cups
-   >=net-libs/libcapi-3.0
-   >=x11-libs/gtk+-3.14
-   >=net-libs/libsoup-2.4
-   >=dev-libs/libpeas-1.0
-   >=dev-libs/glib-2.40
-   >=media-libs/speex-1.0"
-
-RDEPEND="$DEPEND
-   appindicator? ( dev-libs/libappindicator )
-   secret? ( app-crypt/libsecret )
-   ebook? ( mail-client/evolution )
-   kwallet? ( kde-frameworks/kwallet )
-   gstreamer? ( >=media-libs/gstreamer-1.4 )
-   pulseaudio? ( media-sound/pulseaudio )
-   portaudio? ( media-libs/portaudio )"
-
-src_configure() {
-   econf --docdir=/usr/share/doc/${PF}/html \
-   --with-spandsp \
-   --without-macos-keyring \
-   --with-faxophone \
-   $(use_with appindicator appindicator3) \
-   $(use_with ebook) \
-   $(use_with kwallet kwallet5) \
-   $(use_with gdata) \
-   $(use_with libnotify) \
-   $(use_with secret) \
-   $(use_with gstreamer gstreamer1) \
-   $(use_with pulseaudio) \
-   $(use_with portaudio)
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-   dodoc README
-   docinto scripts
-   dodoc share/install-fax.sh
-
-   exeinto /usr/libexec/cups/backend/
-   doexe ${D}/usr/share/roger/roger-cups
-   diropts -m1777
-   dodir /var/spool/roger
-}
-
-pkg_preinst() {
-   gnome2_icon_savelist
-   gnome2_schemas_savelist
-}
-
-pkg_postinst() {
-   fdo-mime_desktop_database_update
-   fdo-mime_mime_database_update
-   gnome2_icon_cache_update
-   gnome2_schemas_update
-
-   elog "Installing files for cups support."
-   elog "To use cups as a fax driver you have to run"
-   elog "Create a new Faxprinter with cups Webfrontend"
-   elog "http://localhost:631";
-   elog "The Standard PS Driver will work"
-   elog
-
-   elog "If you want to use the incoming notification you'll have to dial 
#96*5*"
-   elog
-   elog "To use the capifax plugin you will have to enable capi-over-tcp 
by"
-   elog "dialing #96*3*"
-}
-
-pkg_postrm() {
-   fdo-mime_desktop_database_update
-   fdo-mime_mime_database_update
-   gnome2_icon_cache_update
-   gnome2_schemas_update
-}



[gentoo-commits] repo/user/gerislay:master commit in: dev-python/versuchung/

2020-10-20 Thread gerion
commit: c549b7f4aa97df5bdc6fedf4d31716c930d2f1d8
Author: Gerion Entrup  flump  de>
AuthorDate: Wed Oct 21 00:35:29 2020 +
Commit:     gerion  flump  de>
CommitDate: Wed Oct 21 00:35:45 2020 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=c549b7f4

dev-python/versuchung: + py3.9

Signed-off-by: Gerion Entrup  flump.de>

 dev-python/versuchung/Manifest   |  2 +-
 dev-python/versuchung/versuchung-.ebuild | 10 +-
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-python/versuchung/Manifest b/dev-python/versuchung/Manifest
index 11c0ca9..3356c34 100644
--- a/dev-python/versuchung/Manifest
+++ b/dev-python/versuchung/Manifest
@@ -1 +1 @@
-EBUILD versuchung-.ebuild 465 BLAKE2B 
5965c44bc8328857dbeae29afeb815f0da5e176e8d3b67c66084202fa34513f4af97090798c689b7a422a7c076264c3e97d176a8e2125d1f541ce405e04638c9
 SHA512 
c9a3a89147846458b8790a2d1a33e142a3d5f5b936979710a8dff93efc9d33d796ddfa6302bb6787acc33bd92eb765875ba1cd07a46bec34a377032062b43bf0
+EBUILD versuchung-.ebuild 471 BLAKE2B 
b6ea8992a0c83c5105135b3a9252d2003e57150101d48fcb7e03c5ed4a9860511b111411afbdaa047d59382fdae6da3288c63551995c3bde94e38c4396d3ac29
 SHA512 
d386aaee99600fa37d829e7b1c775431b5b8b746e3b0aa904129f7e6a7c2159905e6155d28f669ac17e162f045e7638a788d0f704e84e6b1c0dd0edbb3fb9715

diff --git a/dev-python/versuchung/versuchung-.ebuild 
b/dev-python/versuchung/versuchung-.ebuild
index d51865d..5b5afdd 100644
--- a/dev-python/versuchung/versuchung-.ebuild
+++ b/dev-python/versuchung/versuchung-.ebuild
@@ -4,12 +4,12 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6,3_7} )
-
-EGIT_REPO_URI="https://github.com/stettberger/${PN}.git";
+PYTHON_COMPAT=( python3_{7,8,9} pypy3 )
 
 inherit distutils-r1 git-r3
 
+EGIT_REPO_URI="https://github.com/stettberger/${PN}.git";
+
 DESCRIPTION="a toolbox for experiments"
 HOMEPAGE="https://github.com//stettberger/versuchung";
 SRC_URI=""
@@ -19,6 +19,6 @@ SLOT="0"
 KEYWORDS=""
 IUSE=""
 
-RDEPEND=""
+distutils_enable_sphinx docs
+distutils_enable_tests setup.py
 
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/user/gerislay:master commit in: dev-python/brokenaxes/

2020-10-23 Thread gerion
commit: ad3d75410954f75d8eb508f867d0317a94bf5bb6
Author: Gerion Entrup  flump  de>
AuthorDate: Fri Oct 23 14:47:11 2020 +
Commit:     gerion  flump  de>
CommitDate: Fri Oct 23 14:47:58 2020 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=ad3d7541

dev-python/brokenaxes: add 

Signed-off-by: Gerion Entrup  flump.de>

 dev-python/brokenaxes/Manifest   |  1 +
 dev-python/brokenaxes/brokenaxes-.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/dev-python/brokenaxes/Manifest b/dev-python/brokenaxes/Manifest
new file mode 100644
index 000..3382549
--- /dev/null
+++ b/dev-python/brokenaxes/Manifest
@@ -0,0 +1 @@
+EBUILD brokenaxes-.ebuild 458 BLAKE2B 
53fbe085cf261f7db41cbcf8743547043f31f084a60568d095f8b56db778c42c23d53d89406b36fb7a708c74fda0317f16bbe496423594250077eb7a620ad3f2
 SHA512 
af21feeda142f9aa74d48da3d272c2b99a5870ac1e8314c700c92931ff0c97da4767122f6a7ae2b4f07eb11534f7ef9cf9b6952d04738fbf489f2c98f500de0c

diff --git a/dev-python/brokenaxes/brokenaxes-.ebuild 
b/dev-python/brokenaxes/brokenaxes-.ebuild
new file mode 100644
index 000..a8ba191
--- /dev/null
+++ b/dev-python/brokenaxes/brokenaxes-.ebuild
@@ -0,0 +1,20 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+inherit distutils-r1 git-r3
+
+DESCRIPTION="Create matplotlib plots with broken axes"
+HOMEPAGE="https://github.com/bendichter/brokenaxes";
+EGIT_REPO_URI="https://github.com/bendichter/brokenaxes";
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS=""
+IUSE=""
+
+DEPEND="dev-python/matplotlib[$PYTHON_USEDEP]"
+RDEPEND="${DEPEND}"
+BDEPEND=""



[gentoo-commits] repo/user/gerislay:master commit in: sets/

2020-10-23 Thread gerion
commit: 5c25addb1f65609c0c049a86c3e0da2fe7e49763
Author: Gerion Entrup  flump  de>
AuthorDate: Fri Oct 23 14:47:46 2020 +
Commit:     gerion  flump  de>
CommitDate: Fri Oct 23 14:47:58 2020 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=5c25addb

sets/ara: update

Signed-off-by: Gerion Entrup  flump.de>

 sets/ara | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/sets/ara b/sets/ara
index 2a6a73b..d1605ba 100644
--- a/sets/ara
+++ b/sets/ara
@@ -1,5 +1,6 @@
+dev-python/cython
+dev-util/meson
 dev-libs/boost
 dev-python/graph-tool
->=dev-util/meson-0.52.0
+dev-python/pydot
 sys-devel/llvm:9
->=dev-python/cython-0.29.4



[gentoo-commits] repo/user/gerislay:master commit in: dev-python/frozendict/, dev-python/blist/, dev-python/canonicaljson/, ...

2021-02-24 Thread gerion
commit: 20c411fe7bc33506b82791d14f55570acb83c814
Author: Gerion Entrup  flump  de>
AuthorDate: Wed Feb 24 21:51:40 2021 +
Commit:     gerion  flump  de>
CommitDate: Wed Feb 24 21:52:03 2021 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=20c411fe

drop old, add bibtexparser, add ptpython

Signed-off-by: Gerion Entrup  flump.de>

 dev-python/bibtexparser/Manifest   |  3 +++
 dev-python/bibtexparser/bibtexparser-1.1.0.ebuild  | 29 ++
 dev-python/bibtexparser/metadata.xml   | 11 
 dev-python/blist/Manifest  |  2 --
 dev-python/blist/blist-1.3.6.ebuild| 19 --
 dev-python/canonicaljson/Manifest  |  2 --
 .../canonicaljson/canonicaljson-1.0.0.ebuild   | 21 
 dev-python/frozendict/Manifest |  2 --
 dev-python/frozendict/frozendict-1.2.ebuild| 19 --
 dev-python/matrix-angular-sdk/Manifest |  2 --
 .../matrix-angular-sdk-0.6.8.ebuild| 19 --
 dev-python/matrix-synapse-ldap3/Manifest   |  2 --
 .../matrix-synapse-ldap3-0.1.2.ebuild  | 23 -
 dev-python/mbdata/Manifest |  2 +-
 dev-python/mbdata/mbdata-.ebuild   |  3 +--
 dev-python/ptpython/Manifest   |  3 +++
 dev-python/ptpython/metadata.xml   | 12 +
 dev-python/ptpython/ptpython-3.0.6.ebuild  | 27 
 dev-python/pydenticon/Manifest |  2 --
 dev-python/pydenticon/pydenticon-0.3.ebuild| 19 --
 dev-python/pymacaroons-pynacl/Manifest |  2 --
 .../pymacaroons-pynacl-0.9.3.ebuild| 27 
 dev-python/signedjson/Manifest |  2 --
 dev-python/signedjson/signedjson-1.0.0.ebuild  | 21 
 dev-python/unpaddedbase64/Manifest |  2 --
 .../unpaddedbase64/unpaddedbase64-1.1.0.ebuild | 21 
 26 files changed, 87 insertions(+), 210 deletions(-)

diff --git a/dev-python/bibtexparser/Manifest b/dev-python/bibtexparser/Manifest
new file mode 100644
index 000..0188f01
--- /dev/null
+++ b/dev-python/bibtexparser/Manifest
@@ -0,0 +1,3 @@
+DIST bibtexparser-1.1.0.tar.gz 88656 BLAKE2B 
e5285953fbf79558643e19ea39f6421394f93afbfc6820be9bee0583c1efa010b9fe3478c9f3e36bea0c64e35c9d5bcb8341f1ee784c4150883e160723b94119
 SHA512 
f984cb307bfb8ee8143499469c0a83a28b3e9f061b17e5b43b7f9aa730c91427f2b2c441e501d37ab62f99ce2b7dd1cd7dee40b21c9f1a8e8b2dddf8eac2e74b
+EBUILD bibtexparser-1.1.0.ebuild 723 BLAKE2B 
2522c57b8f60ee087f9d32c49534ab96cb6d3290aa00196e25ddde8a5730bf4210cf330e858956a3ffe85f204d612aef103337f1f05147bfe495e4a04b12c082
 SHA512 
e5926abb7d600fcce2335724479033c5675cdfb4b35d3a789f6eb8b39bbad74cddcf94d212c8b3499a2098257d2e2755143496109437a317a6b4a0f93ab0fc38
+MISC metadata.xml 345 BLAKE2B 
b62679a7f708f8ff2757c923e3ba7d8cfc73a7b3f1a293020660a20bec6cfd07e33b073f18f9543085834b7cfb07fb83f749ae30c2a0b18face008ace3b50da0
 SHA512 
d2ed1034bf79aeb9c8bb102618e5c5478a526a8567dd8e232126f35919b1e6ab6b27bc02f01d61a475c8ec3488450968fabe4548539d61a70b61459e0b1e1615

diff --git a/dev-python/bibtexparser/bibtexparser-1.1.0.ebuild 
b/dev-python/bibtexparser/bibtexparser-1.1.0.ebuild
new file mode 100644
index 000..0a2c6c5
--- /dev/null
+++ b/dev-python/bibtexparser/bibtexparser-1.1.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8,9} pypy3 )
+
+inherit distutils-r1 python-r1
+
+DESCRIPTION="A BibTeX parser written in python"
+HOMEPAGE="https://github.com/sciunto-org/python-bibtexparser";
+SRC_URI="https://github.com/sciunto-org/python-bibtexparser/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="|| ( BSD LGPL-3 )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/pyparsing[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+
+S="${WORKDIR}/python-${P}"
+
+src_test() {
+   python_foreach_impl nosetests
+}

diff --git a/dev-python/bibtexparser/metadata.xml 
b/dev-python/bibtexparser/metadata.xml
new file mode 100644
index 000..30d601c
--- /dev/null
+++ b/dev-python/bibtexparser/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   t...@gentoo.org
+   Gentoo TeX Project
+   
+   
+   sciunto-org/python-bibtexparser
+   
+

diff --git a/dev-python/blist/Manifest b/dev-python/blist/Manifest
deleted file mode 100644
index d457df0..000
--- a/dev-python/blist/Manifest
+++ 

[gentoo-commits] repo/user/gerislay:master commit in: media-gfx/svg2pdf/files/, media-gfx/svg2png/, media-gfx/svg2pdf/, ...

2021-05-10 Thread gerion
commit: 47b61ac2d6798c0fc6852b89a2bb1fbf8d297f63
Author: Gerion Entrup  flump  de>
AuthorDate: Mon May 10 10:31:41 2021 +
Commit:     gerion  flump  de>
CommitDate: Mon May 10 10:32:22 2021 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=47b61ac2

media-gfx/svg2{pdf,png}: drop, unused, ebuild failes

Signed-off-by: Gerion Entrup  flump.de>

 media-gfx/svg2pdf/ChangeLog | 21 -
 media-gfx/svg2pdf/Manifest  |  4 
 media-gfx/svg2pdf/files/svg2pdf-as-needed.patch | 12 
 media-gfx/svg2pdf/svg2pdf-0.1.3.ebuild  | 25 -
 media-gfx/svg2png/ChangeLog | 24 
 media-gfx/svg2png/Manifest  |  4 
 media-gfx/svg2png/files/svg2png-as-needed.patch | 12 
 media-gfx/svg2png/svg2png-0.1.3.ebuild  | 23 ---
 8 files changed, 125 deletions(-)

diff --git a/media-gfx/svg2pdf/ChangeLog b/media-gfx/svg2pdf/ChangeLog
deleted file mode 100644
index e711967..000
--- a/media-gfx/svg2pdf/ChangeLog
+++ /dev/null
@@ -1,21 +0,0 @@
-# ChangeLog for media-gfx/svg2pdf
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-  29 Jan 2010; Michał Ziąbkowski  svg2pdf-0.1.3.ebuild:
-  Simplified ebuild thanks to base.eclass.
-
-  11 Feb 2009; Michał Ziąbkowski 
-  +files/svg2pdf-as-needed.patch, svg2pdf-0.1.3.ebuild:
-  Added patch for --as-needed.
-
-  10 Aug 2008; Piotr Szymaniak  svg2pdf-0.1.3.ebuild:
-  Fixed some repoman reported errors.
-
-  26 Jan 2008; Piotr Szymaniak  svg2pdf-0.1.3.ebuild:
-  Added ~amd64.
-
-*svg2pdf-0.1.3 (07 Jan 2008)
-
-  07 Jan 2008; Piotr Szymaniak  +svg2pdf-0.1.3.ebuild:
-  Initial ebuild.

diff --git a/media-gfx/svg2pdf/Manifest b/media-gfx/svg2pdf/Manifest
deleted file mode 100644
index 7ba145e..000
--- a/media-gfx/svg2pdf/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX svg2pdf-as-needed.patch 574 SHA256 
2650166dbbde5eec7dc303fbf1610ff9fa75ca449e6353218c9be437de3ccceb SHA512 
e7bc95136011f486b0ece3116bb85bf695b3b271d00cf8d8b20379ee8e80092e85cef16b04e5a782553f3e3d6902c38199cf150a06ae1f1ac58edc95f087b899
 WHIRLPOOL 
1fe773b747834042fcc0bbc2e0e11c19b692b7c6c220b474a05b8f7f4b02181e8d31d192c0228e0d02e891cdca9403487e1baed90c46ae6695172ee57afa0fb5
-DIST svg2pdf-0.1.3.tar.gz 79107 SHA256 
854a870722a9d7f6262881e304a0b5e08a1c61cecb16c23a8a2f42f2b6a9406b SHA512 
08fd73f6714a2e4bfab8c2966b152491cd02288483ecceb7fe16f38574431da9245a4fd6d85370ea9ca477cdfd8915492cebf4d40799bde079f12c0d1688f461
 WHIRLPOOL 
741a449f1da39e6b28259f9a7fd0321c43e84c238c3ac0807e150df163d411ac45ebaecb4270e93fa0169a66ebbb6495d7d7bde832b424ba3a9ae14b23c7a6da
-EBUILD svg2pdf-0.1.3.ebuild 546 SHA256 
3b315653726a43b15dca24f3513d01f1587be8bf9e7fc6c82259a033e583f2b5 SHA512 
dcca14959e23754615e066f50f8cf1c2d371e9c6a53fb9c123903596418bf9742af5a13a7835155c0ded4583aa67bbb6db3f17607011401f9d199f852588ae95
 WHIRLPOOL 
2315a8b6f51fce3dcdb420d4393cb700dd9e0cd894320b7513d95d78d8d8aa453634f4c249848ee13e6a9e6401f9a1239e7a5a29da61ee08b5b97c07ce7f7357
-MISC ChangeLog 685 SHA256 
1d5c4ce4fac044e56a576256dbada72be092ee259b137c5b21b528bcc522a801 SHA512 
5d09eed2a20d1b8ed2dfcdc53b10109b74c0766186c67af0bfe31e987b98676d99bc7066aa2ef58a1468c47ce77afe9e0ed6a088293d3712645edfd4bbf60016
 WHIRLPOOL 
271ba817234c2ad97e83ef65d42c6da2cfad3f148cb2cc4204e0516488ba9a9a07e2cd2be3f6f986750c05a87a7997ad2f2a220fe2b5c5e7405292a647d26efc

diff --git a/media-gfx/svg2pdf/files/svg2pdf-as-needed.patch 
b/media-gfx/svg2pdf/files/svg2pdf-as-needed.patch
deleted file mode 100644
index 52a9287..000
--- a/media-gfx/svg2pdf/files/svg2pdf-as-needed.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -Nur svg2pdf-0.1.3.orig/src/Makefile.in svg2pdf-0.1.3/src/Makefile.in
 svg2pdf-0.1.3.orig/src/Makefile.in 2005-06-18 02:57:48.0 +0200
-+++ svg2pdf-0.1.3/src/Makefile.in  2009-02-11 18:52:18.190893672 +0100
-@@ -207,7 +207,7 @@
-   -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS)
- svg2pdf$(EXEEXT): $(svg2pdf_OBJECTS) $(svg2pdf_DEPENDENCIES) 
-   @rm -f svg2pdf$(EXEEXT)
--  $(LINK) $(svg2pdf_LDFLAGS) $(svg2pdf_OBJECTS) $(svg2pdf_LDADD) $(LIBS)
-+  $(LINK) $(svg2pdf_OBJECTS) $(svg2pdf_LDADD) $(LIBS) $(svg2pdf_LDFLAGS)
- 
- mostlyclean-compile:
-   -rm -f *.$(OBJEXT)

diff --git a/media-gfx/svg2pdf/svg2pdf-0.1.3.ebuild 
b/media-gfx/svg2pdf/svg2pdf-0.1.3.ebuild
deleted file mode 100644
index eaeffce..000
--- a/media-gfx/svg2pdf/svg2pdf-0.1.3.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=2
-
-inherit base
-
-DESCRIPTION="Convert an SVG file to a PDF file (using cairo)"
-HOMEPAGE="http://cairographics.org/";
-SRC_URI="http://cairographics.org/snapshots/${P}.tar.gz";
-
-LICENSE="usc-isi"
-SLOT="0"

[gentoo-commits] repo/user/gerislay:master commit in: media-gfx/svg2pdf/, media-gfx/svg2png/files/, media-gfx/svg2pdf/files/, ...

2021-05-10 Thread gerion
commit: b1e8b9a22701ff4ba2cc3d675f039f2f665c2a72
Author: Gerion Entrup  flump  de>
AuthorDate: Mon May 10 10:31:41 2021 +
Commit:     gerion  flump  de>
CommitDate: Mon May 10 10:34:45 2021 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=b1e8b9a2

media-gfx/svg2{pdf,png}: drop, unused, ebuild failes

Closes: https://bugs.gentoo.org/789192
Signed-off-by: Gerion Entrup  flump.de>

 media-gfx/svg2pdf/ChangeLog | 21 -
 media-gfx/svg2pdf/Manifest  |  4 
 media-gfx/svg2pdf/files/svg2pdf-as-needed.patch | 12 
 media-gfx/svg2pdf/svg2pdf-0.1.3.ebuild  | 25 -
 media-gfx/svg2png/ChangeLog | 24 
 media-gfx/svg2png/Manifest  |  4 
 media-gfx/svg2png/files/svg2png-as-needed.patch | 12 
 media-gfx/svg2png/svg2png-0.1.3.ebuild  | 23 ---
 8 files changed, 125 deletions(-)

diff --git a/media-gfx/svg2pdf/ChangeLog b/media-gfx/svg2pdf/ChangeLog
deleted file mode 100644
index e711967..000
--- a/media-gfx/svg2pdf/ChangeLog
+++ /dev/null
@@ -1,21 +0,0 @@
-# ChangeLog for media-gfx/svg2pdf
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-  29 Jan 2010; Michał Ziąbkowski  svg2pdf-0.1.3.ebuild:
-  Simplified ebuild thanks to base.eclass.
-
-  11 Feb 2009; Michał Ziąbkowski 
-  +files/svg2pdf-as-needed.patch, svg2pdf-0.1.3.ebuild:
-  Added patch for --as-needed.
-
-  10 Aug 2008; Piotr Szymaniak  svg2pdf-0.1.3.ebuild:
-  Fixed some repoman reported errors.
-
-  26 Jan 2008; Piotr Szymaniak  svg2pdf-0.1.3.ebuild:
-  Added ~amd64.
-
-*svg2pdf-0.1.3 (07 Jan 2008)
-
-  07 Jan 2008; Piotr Szymaniak  +svg2pdf-0.1.3.ebuild:
-  Initial ebuild.

diff --git a/media-gfx/svg2pdf/Manifest b/media-gfx/svg2pdf/Manifest
deleted file mode 100644
index 7ba145e..000
--- a/media-gfx/svg2pdf/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX svg2pdf-as-needed.patch 574 SHA256 
2650166dbbde5eec7dc303fbf1610ff9fa75ca449e6353218c9be437de3ccceb SHA512 
e7bc95136011f486b0ece3116bb85bf695b3b271d00cf8d8b20379ee8e80092e85cef16b04e5a782553f3e3d6902c38199cf150a06ae1f1ac58edc95f087b899
 WHIRLPOOL 
1fe773b747834042fcc0bbc2e0e11c19b692b7c6c220b474a05b8f7f4b02181e8d31d192c0228e0d02e891cdca9403487e1baed90c46ae6695172ee57afa0fb5
-DIST svg2pdf-0.1.3.tar.gz 79107 SHA256 
854a870722a9d7f6262881e304a0b5e08a1c61cecb16c23a8a2f42f2b6a9406b SHA512 
08fd73f6714a2e4bfab8c2966b152491cd02288483ecceb7fe16f38574431da9245a4fd6d85370ea9ca477cdfd8915492cebf4d40799bde079f12c0d1688f461
 WHIRLPOOL 
741a449f1da39e6b28259f9a7fd0321c43e84c238c3ac0807e150df163d411ac45ebaecb4270e93fa0169a66ebbb6495d7d7bde832b424ba3a9ae14b23c7a6da
-EBUILD svg2pdf-0.1.3.ebuild 546 SHA256 
3b315653726a43b15dca24f3513d01f1587be8bf9e7fc6c82259a033e583f2b5 SHA512 
dcca14959e23754615e066f50f8cf1c2d371e9c6a53fb9c123903596418bf9742af5a13a7835155c0ded4583aa67bbb6db3f17607011401f9d199f852588ae95
 WHIRLPOOL 
2315a8b6f51fce3dcdb420d4393cb700dd9e0cd894320b7513d95d78d8d8aa453634f4c249848ee13e6a9e6401f9a1239e7a5a29da61ee08b5b97c07ce7f7357
-MISC ChangeLog 685 SHA256 
1d5c4ce4fac044e56a576256dbada72be092ee259b137c5b21b528bcc522a801 SHA512 
5d09eed2a20d1b8ed2dfcdc53b10109b74c0766186c67af0bfe31e987b98676d99bc7066aa2ef58a1468c47ce77afe9e0ed6a088293d3712645edfd4bbf60016
 WHIRLPOOL 
271ba817234c2ad97e83ef65d42c6da2cfad3f148cb2cc4204e0516488ba9a9a07e2cd2be3f6f986750c05a87a7997ad2f2a220fe2b5c5e7405292a647d26efc

diff --git a/media-gfx/svg2pdf/files/svg2pdf-as-needed.patch 
b/media-gfx/svg2pdf/files/svg2pdf-as-needed.patch
deleted file mode 100644
index 52a9287..000
--- a/media-gfx/svg2pdf/files/svg2pdf-as-needed.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -Nur svg2pdf-0.1.3.orig/src/Makefile.in svg2pdf-0.1.3/src/Makefile.in
 svg2pdf-0.1.3.orig/src/Makefile.in 2005-06-18 02:57:48.0 +0200
-+++ svg2pdf-0.1.3/src/Makefile.in  2009-02-11 18:52:18.190893672 +0100
-@@ -207,7 +207,7 @@
-   -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS)
- svg2pdf$(EXEEXT): $(svg2pdf_OBJECTS) $(svg2pdf_DEPENDENCIES) 
-   @rm -f svg2pdf$(EXEEXT)
--  $(LINK) $(svg2pdf_LDFLAGS) $(svg2pdf_OBJECTS) $(svg2pdf_LDADD) $(LIBS)
-+  $(LINK) $(svg2pdf_OBJECTS) $(svg2pdf_LDADD) $(LIBS) $(svg2pdf_LDFLAGS)
- 
- mostlyclean-compile:
-   -rm -f *.$(OBJEXT)

diff --git a/media-gfx/svg2pdf/svg2pdf-0.1.3.ebuild 
b/media-gfx/svg2pdf/svg2pdf-0.1.3.ebuild
deleted file mode 100644
index eaeffce..000
--- a/media-gfx/svg2pdf/svg2pdf-0.1.3.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=2
-
-inherit base
-
-DESCRIPTION="Convert an SVG file to a PDF file (using cairo)"
-HOMEPAGE="http://cairographics.org/";
-SRC_URI="http://cairographics.org/snapshots/${P}.tar.gz";
-
-LICENSE=

[gentoo-commits] repo/user/gerislay:master commit in: media-plugins/hyperion/, media-plugins/hyperion/files/

2021-04-12 Thread gerion
commit: d6dc6305d6ca7b5c99f05ece4dd6b2b2e5419d8b
Author: Gerion Entrup  flump  de>
AuthorDate: Sat Mar  6 22:01:59 2021 +
Commit:     gerion  flump  de>
CommitDate: Sat Mar  6 22:02:48 2021 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=d6dc6305

media-plugins/hyperion: drop upstreamed commits

Signed-off-by: Gerion Entrup  flump.de>

 media-plugins/hyperion/Manifest|  4 +-
 .../0001-Proto-fix-Error-macro-conflict.patch  | 79 --
 ...001-webserver-Cmake-fix-out-of-tree-build.patch | 43 
 media-plugins/hyperion/hyperion-.ebuild|  2 -
 4 files changed, 1 insertion(+), 127 deletions(-)

diff --git a/media-plugins/hyperion/Manifest b/media-plugins/hyperion/Manifest
index aa2a64a..eb6aa9a 100644
--- a/media-plugins/hyperion/Manifest
+++ b/media-plugins/hyperion/Manifest
@@ -1,7 +1,5 @@
 AUX 0001-CMake-prevent-lib-copies-for-package-creation.patch 1006 BLAKE2B 
a88281a4b39570be849daba0d9e84554f7177a9f32ab32dec277cb379f754648b0a386ed2d3aa0c99a456b642f8608893806fba2d16b0c039eadfc28386a6b5d
 SHA512 
1e2d19de445b16df491133c18634d11b35460d3b11407b61006e4909d1a769cb6f2973a48eba8e7b564f3e1604ed76952aec6e3c9a30c2f816c930570287f35f
 AUX 0001-Cmake-fix-rpath.patch 1066 BLAKE2B 
1ca9a013ef64c709464f709410f71cb9f5d72070d28c7d7e3c1c723964f8190eacd818a0efbf8fb05861508ca1745bcc28a8ef8941f754101dd96dc355dfdbe9
 SHA512 
5a7503f7d7f35a0fb5721899ab9ddae6ebf84a0e114da2a3f0ed13c942d4d2772eb8052efddd8cd03db6b06554a3d1da2790a828a143410d4d64be12d0c07e61
-AUX 0001-Proto-fix-Error-macro-conflict.patch 2492 BLAKE2B 
f32a90de8092da740d44ea179b87bcc5580c61d9225deb3077888044cdc5a308db518bb19a267810e9909fc98a1cf1928624f9317c3601d3bb7b598a765697c6
 SHA512 
656a81d27ce088d99bd3b22eecceb2b51d382d500553a8eedcfdb726c051b37bcd9a0ad937e077298ef4ddc9973cc7eab94fdbb6a5f0eb94b4a9e67260cfcf0e
-AUX 0001-webserver-Cmake-fix-out-of-tree-build.patch 1717 BLAKE2B 
e1215d9ee96a7eeb581d44996839ed010cfd5b78673199103fb918ea6fe9c4783f244e80542a00f9b9132f30abf30c15160b46978a7158e42f32f751261748b9
 SHA512 
8b363533a9c1600415008e7b3d0ab254cf5e250f9d16c6dbdc729199971d28a8bd699cd7b436c5d695a208062493459a6fcd7849368043ed8d3faaeea55b2d80
 AUX hyperion.initd 465 BLAKE2B 
32b0a8272f7b91aef3f02100d3a271f7ae569c24efe38ae1246b3bae5c39d51c6537d13664f482900de16bb012109c7594318116206cc3534b9a0e58ac3a062f
 SHA512 
df1a0c5c0bca4585be5014807f280cbf3cd22298ef6feebcb9fc01bdf7b207186510aad7987bc49e3b0cf3d18dce05829ae3b3d4fc2969e38682ce9ec5a86998
-EBUILD hyperion-.ebuild 2741 BLAKE2B 
0f0e3a36787743150c3dbc5f7ed392aa9cd81f917c4d64bcc387cd7c2c9d0403c47194ea2f7df7d695564603bb6148bc8d13ce9516e4661461400fcaada2bef9
 SHA512 
5f6c5556cd57d85d31fb0483b110db0b5d53fd8647cc33c7023b09229d005c935034bafdb79bcc8dd13d4e7f156f032df43bb7dce5a93953bcb392f68cfa2cf9
+EBUILD hyperion-.ebuild 2620 BLAKE2B 
2ebbea5f1cc0669213d937bf31d529323bc69db0595659e4dfedd3634e98bc68568afb2ff27588a6950a6df737f136a4ea2c393bf2e4324d970a35f8926e9ea0
 SHA512 
4ee4e65c57cfc9080d7920495f0e8abf7c0bb8b3553327fef30ff91f10b56fc065cc468bfaf5fc396e35078089f24ade9cb20bf605e889e5d15a73439a32671d
 MISC metadata.xml 605 BLAKE2B 
cca61cdcb5dfa7ce9424cbd9551a1f0b6ad0ee5e09b24922d44860b797d34c90b4e16790f3b5bac278271cb909627c3b5eb1248b8e75d1aa1aa5a911554a1b3b
 SHA512 
3e648db4b0063e5d53722f5a3859b52761655d950cf8c9f975190f44a63c9ce2451d3039b474515f9c3f6df7c8e7a0b7f7870468da988061eecc8de7090e212a

diff --git 
a/media-plugins/hyperion/files/0001-Proto-fix-Error-macro-conflict.patch 
b/media-plugins/hyperion/files/0001-Proto-fix-Error-macro-conflict.patch
deleted file mode 100644
index c904ff2..000
--- a/media-plugins/hyperion/files/0001-Proto-fix-Error-macro-conflict.patch
+++ /dev/null
@@ -1,79 +0,0 @@
-From 559fd409d332e56dd0ad56aa89bcaaa8c533677a Mon Sep 17 00:00:00 2001
-From: Gerion Entrup 
-Date: Wed, 13 Jan 2021 19:48:57 +0100
-Subject: [PATCH] Proto*: fix Error macro conflict
-
-utils/Logger.h contains a preprocessor macro Error() for easy logging.
-However, the upstream protobuf/io/coded_stream.h also defines a private
-function Error() in one of it's classes that conflicts with this macro.
-
-Unfortunate include orders results then in a build error. This commit
-reorders the includes to prevent the error. It also defines an extra
-`#undef Error` before including upstream protobuf to make the problem
-more visible.
-
-Fixes: #882

- libsrc/protoserver/ProtoClientConnection.cpp | 7 ---
- libsrc/protoserver/ProtoClientConnection.h   | 7 ---
- libsrc/protoserver/ProtoServer.cpp   | 2 +-
- 3 files changed, 9 insertions(+), 7 deletions(-)
-
-diff --git a/libsrc/protoserver/ProtoClientConnection.cpp 
b/libsrc/protoserver/ProtoClientConnection.cpp
-index e8bf1d91..051ca3e7 100644
 a/libsrc/protoserver/ProtoClientConnection.cpp
-+++ b/libsrc/protoserver/ProtoClientConnection.cpp
-@@ -1,12 +1,13 @@
--// project includes
--#include "ProtoClientConnection.h"
--
- // q

[gentoo-commits] repo/user/gerislay:master commit in: media-libs/raop-play/files/, media-libs/raop-play/

2021-04-12 Thread gerion
commit: 8ad4d48b68e6cb540d52b067e9e98e343c094564
Author: Gerion Entrup  flump  de>
AuthorDate: Mon Apr 12 08:44:46 2021 +
Commit:     gerion  flump  de>
CommitDate: Mon Apr 12 08:44:46 2021 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=8ad4d48b

media-libs/raop-play: drop, outdated

Signed-off-by: Gerion Entrup  flump.de>

 media-libs/raop-play/Manifest  |  3 --
 .../raop-play/files/raop-play-0.5.1-gcc44.patch| 11 --
 media-libs/raop-play/raop-play-0.5.1-r1.ebuild | 44 --
 3 files changed, 58 deletions(-)

diff --git a/media-libs/raop-play/Manifest b/media-libs/raop-play/Manifest
deleted file mode 100644
index c17e06e..000
--- a/media-libs/raop-play/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-AUX raop-play-0.5.1-gcc44.patch 616 RMD160 
d48113f179e7f4f3da05233053304c8186aeed9a SHA1 
e56934522556671d38cd5ec96c200bd9919cb7c4 SHA256 
43c4de898e67bbd7aed9ba82baddb087a8f87bffbda07cc00776628abb4efb6e
-DIST raop_play-0.5.1.tar.gz 259985 RMD160 
1a5a023e6dd5f82c7b958e55f2e6cae71d24c600 SHA1 
2fcb53dbf74283dc0341d66dcd7582b15cd97a0a SHA256 
66a198bf05cd02582bde1d48c8068795775d8a5a920cff6fd3290e169f3051bb
-EBUILD raop-play-0.5.1-r1.ebuild 856 RMD160 
15a6b1aea82001c63be24a139173b1a2f44df258 SHA1 
7c9f454f3e10b98b79635833fcc1dec478a522ff SHA256 
da9a6e54a5f2a20cf437505ec32ad3ba76098b6773bddb100688713e7d261a71

diff --git a/media-libs/raop-play/files/raop-play-0.5.1-gcc44.patch 
b/media-libs/raop-play/files/raop-play-0.5.1-gcc44.patch
deleted file mode 100644
index b5654f8..000
--- a/media-libs/raop-play/files/raop-play-0.5.1-gcc44.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 raop_play-0.5.1.orig/aexcl/aexcl_play.cxx  2005-12-16 16:17:00.0 
+0200
-+++ raop_play-0.5.1.orig/aexcl/aexcl_play.cxx  2010-06-23 00:10:35.0 
+0300
-@@ -206,7 +206,7 @@ 
-   if(!aexd.agui->aex_chooser->size()) return -1;
-   if(aexd.agui->aex_chooser->value()<0) return -1;
-   rargv[1]=aexd.agui->aex_chooser->text(aexd.agui->aex_chooser->value());
--  if(!(astr=strstr(rargv[1],IP_NAME_DELIM))) return -1;
-+  if(!(astr=const_cast(strstr(rargv[1],IP_NAME_DELIM return -1;
-   memset(ip,0,sizeof(ip));
-   
memcpy(ip,rargv[1],((__u32)(astr-rargv[1])http://raop-play.sourceforge.net/";
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-libs/openssl
-   media-libs/libid3tag
-   media-libs/libsamplerate
-   x11-libs/fltk"
-DEPEND="${RDEPEND}
-   dev-libs/glib:2"
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-gcc44.patch
-   sed -i \
-   -e 's:$(CXX) -o:$(CXX) $(LDFLAGS) $(CXXFLAGS) -o:' \
-   aexcl/Makefile.in || die
-}
-
-src_configure() {
-   append-cxxflags "-I/usr/include/fltk-1.1"
-   append-ldflags "-L/usr/$(get_libdir)/fltk-1.1"
-   econf
-}
-
-src_install() {
-   emake DESTDIR="${D}" install || die
-   dodoc CHANGELOG README
-}



[gentoo-commits] repo/user/gerislay:master commit in: media-libs/raop-play/, media-libs/raop-play/files/

2021-04-12 Thread gerion
commit: e037e96f7cdd48fa2fdbb4fa82274278b09d7938
Author: Gerion Entrup  flump  de>
AuthorDate: Mon Apr 12 08:44:46 2021 +
Commit:     gerion  flump  de>
CommitDate: Mon Apr 12 08:45:32 2021 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=e037e96f

media-libs/raop-play: drop, outdated

Closes: https://bugs.gentoo.org/782283
Signed-off-by: Gerion Entrup  flump.de>

 media-libs/raop-play/Manifest  |  3 --
 .../raop-play/files/raop-play-0.5.1-gcc44.patch| 11 --
 media-libs/raop-play/raop-play-0.5.1-r1.ebuild | 44 --
 3 files changed, 58 deletions(-)

diff --git a/media-libs/raop-play/Manifest b/media-libs/raop-play/Manifest
deleted file mode 100644
index c17e06e..000
--- a/media-libs/raop-play/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-AUX raop-play-0.5.1-gcc44.patch 616 RMD160 
d48113f179e7f4f3da05233053304c8186aeed9a SHA1 
e56934522556671d38cd5ec96c200bd9919cb7c4 SHA256 
43c4de898e67bbd7aed9ba82baddb087a8f87bffbda07cc00776628abb4efb6e
-DIST raop_play-0.5.1.tar.gz 259985 RMD160 
1a5a023e6dd5f82c7b958e55f2e6cae71d24c600 SHA1 
2fcb53dbf74283dc0341d66dcd7582b15cd97a0a SHA256 
66a198bf05cd02582bde1d48c8068795775d8a5a920cff6fd3290e169f3051bb
-EBUILD raop-play-0.5.1-r1.ebuild 856 RMD160 
15a6b1aea82001c63be24a139173b1a2f44df258 SHA1 
7c9f454f3e10b98b79635833fcc1dec478a522ff SHA256 
da9a6e54a5f2a20cf437505ec32ad3ba76098b6773bddb100688713e7d261a71

diff --git a/media-libs/raop-play/files/raop-play-0.5.1-gcc44.patch 
b/media-libs/raop-play/files/raop-play-0.5.1-gcc44.patch
deleted file mode 100644
index b5654f8..000
--- a/media-libs/raop-play/files/raop-play-0.5.1-gcc44.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 raop_play-0.5.1.orig/aexcl/aexcl_play.cxx  2005-12-16 16:17:00.0 
+0200
-+++ raop_play-0.5.1.orig/aexcl/aexcl_play.cxx  2010-06-23 00:10:35.0 
+0300
-@@ -206,7 +206,7 @@ 
-   if(!aexd.agui->aex_chooser->size()) return -1;
-   if(aexd.agui->aex_chooser->value()<0) return -1;
-   rargv[1]=aexd.agui->aex_chooser->text(aexd.agui->aex_chooser->value());
--  if(!(astr=strstr(rargv[1],IP_NAME_DELIM))) return -1;
-+  if(!(astr=const_cast(strstr(rargv[1],IP_NAME_DELIM return -1;
-   memset(ip,0,sizeof(ip));
-   
memcpy(ip,rargv[1],((__u32)(astr-rargv[1])http://raop-play.sourceforge.net/";
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-libs/openssl
-   media-libs/libid3tag
-   media-libs/libsamplerate
-   x11-libs/fltk"
-DEPEND="${RDEPEND}
-   dev-libs/glib:2"
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-gcc44.patch
-   sed -i \
-   -e 's:$(CXX) -o:$(CXX) $(LDFLAGS) $(CXXFLAGS) -o:' \
-   aexcl/Makefile.in || die
-}
-
-src_configure() {
-   append-cxxflags "-I/usr/include/fltk-1.1"
-   append-ldflags "-L/usr/$(get_libdir)/fltk-1.1"
-   econf
-}
-
-src_install() {
-   emake DESTDIR="${D}" install || die
-   dodoc CHANGELOG README
-}



[gentoo-commits] repo/user/gerislay:master commit in: sets/

2022-08-10 Thread gerion
commit: 4113a7bbb214f5a6270457a6e8abdce1b089fafd
Author: Gerion Entrup  flump  de>
AuthorDate: Wed Aug 10 11:19:08 2022 +
Commit:     gerion  flump  de>
CommitDate: Wed Aug 10 11:19:08 2022 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=4113a7bb

sets/ara: update dependencies

Signed-off-by: Gerion Entrup  flump.de>

 sets/ara | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/sets/ara b/sets/ara
index d1605ba..5209b1f 100644
--- a/sets/ara
+++ b/sets/ara
@@ -3,4 +3,6 @@ dev-util/meson
 dev-libs/boost
 dev-python/graph-tool
 dev-python/pydot
-sys-devel/llvm:9
+sys-devel/llvm:12
+sys-devel/clang:12
+sci-mathematics/z3



[gentoo-commits] repo/user/gerislay:master commit in: games-action/supertuxkart/, dev-libs/mtxclient/

2022-08-10 Thread gerion
commit: a5dd324f168d1ecbdce8ccd44b91dfc285afce12
Author: Gerion Entrup  flump  de>
AuthorDate: Wed Aug 10 11:19:37 2022 +
Commit:     gerion  flump  de>
CommitDate: Wed Aug 10 11:21:06 2022 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=a5dd324f

dev-libs/mtxclient, games-action/supertuxkart: remove

Both packages exists in the main tree or in guru in newer versions.

Closes: https://bugs.gentoo.org/864649
Signed-off-by: Gerion Entrup  flump.de>

 dev-libs/mtxclient/Manifest|   3 -
 dev-libs/mtxclient/metadata.xml|  16 
 dev-libs/mtxclient/mtxclient-0.2.1.ebuild  |  40 -
 games-action/supertuxkart/Manifest |   5 --
 games-action/supertuxkart/metadata.xml |  16 
 games-action/supertuxkart/supertuxkart-1.0.ebuild  | 100 -
 games-action/supertuxkart/supertuxkart-.ebuild | 100 -
 7 files changed, 280 deletions(-)

diff --git a/dev-libs/mtxclient/Manifest b/dev-libs/mtxclient/Manifest
deleted file mode 100644
index 6cc38d4..000
--- a/dev-libs/mtxclient/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST mtxclient-0.2.1.tar.gz 478840 BLAKE2B 
601d97b87be9e2d4c176b7086be7af7955a51ee11820f4177e88764e196cab79519f87425c3ca1b11591a077d7392f7a163a2dc8b84dd8b78f45c88a69226ee8
 SHA512 
3362e9ae44ebeb22ac036ba2ac63682eeb97248754bf4b4029ce381d6d99501a94cd82a7b2e23aefe902b4c43389ee48e5e465679ce7fbebbf4f4d06cbc19659
-EBUILD mtxclient-0.2.1.ebuild 860 BLAKE2B 
8d230c8e7f0b50b3045945e6b47bc846c34c5ec32541b92211faaa046e48d1b9da16396fcdfb633bac6aadb42b0218c4d9d6a994a5fbd149ca62ec4b31b537ed
 SHA512 
ad17719d122193db7aa13ec5d8884eb01e6b542a412db34f84359618bfebe93733d12edf8ea6f2fd364ecd542536982446e85a78b6778bc1b0f4771f1484
-MISC metadata.xml 467 BLAKE2B 
3e66dcaabaa260728ddba64f0cfe13d82a070c52cf9006cc8c075a4299f177218c3c14fe7f4cfc4e5d3859961cce10731af4f4bb12c11e88acf260d7ee1e93db
 SHA512 
c0bb084c541209e22a174e6883b8273e754efd00f7e2746cbb500ecc36f7a7e57c45ef4f21f7e5642a9fa190ee5a5c2dc3e3b4ab66873a26bd1a7002888301d9

diff --git a/dev-libs/mtxclient/metadata.xml b/dev-libs/mtxclient/metadata.xml
deleted file mode 100644
index 0d42db7..000
--- a/dev-libs/mtxclient/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd";>
-
-
-gerion.ent...@flump.de
-
-
-
-Joseph Donofry
-joedono...@gmail.com
-
-
-
-Client API library for the Matrix protocol, built on top of Boost.Asio.
-
-

diff --git a/dev-libs/mtxclient/mtxclient-0.2.1.ebuild 
b/dev-libs/mtxclient/mtxclient-0.2.1.ebuild
deleted file mode 100644
index 807bfc1..000
--- a/dev-libs/mtxclient/mtxclient-0.2.1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="An implementation of the Double Ratchet cryptographic ratchet in 
C++"
-HOMEPAGE="https://github.com/Nheko-Reborn/mtxclient";
-
-inherit eutils cmake-utils
-
-if [[ ${PV} == "" ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/Nheko-Reborn/${PN}.git";
-else
-   SRC_URI="https://github.com/Nheko-Reborn/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="-test"
-
-RDEPEND="
-   dev-libs/libsodium
-   >=dev-libs/boost-1.66.0
-   dev-libs/olm"
-DEPEND="${RDEPEND}
-   dev-libs/spdlog
-   dev-cpp/nlohmann_json
-   >=dev-util/cmake-3.11
-   test? ( dev-cpp/gtest )
-"
-#cmake >= 3.11 needed for boost deps
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_LIB_TESTS="$(usex test)"
-   )
-
-   cmake-utils_src_configure
-}

diff --git a/games-action/supertuxkart/Manifest 
b/games-action/supertuxkart/Manifest
deleted file mode 100644
index e14cf37..000
--- a/games-action/supertuxkart/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-DIST supertuxkart-1.0-src.tar.xz 597012504 BLAKE2B 
ed1b851bad8696b4593c54f215b115528afc29bde237f67627e2918c4a9fab09eddc204d0c879fa85c6b10b5544dba5fa5fc1b437cb83e6d884ac717e3369c28
 SHA512 
182754610abd09545630fa1f7fda858ba1731bbacb078bc71597e143f9cb2a1cfcedd3038720760d0471a89b79cc3bb1eb292d38fcd53be05aad7cb17c474ca9
-DIST supertuxkart.png 4435 BLAKE2B 
b48b95e1cdebe930837cc784c4c5e9a089a69077e2fcfed15fe5e8c4d649a0f8024769b2f2102bbaea3a94eb21f4b58b5d291b97493266c3c5c8d7335cf69a80
 SHA512 
a180332f79220431922fa8b351cb476ebc5d9d1df09f20707eb3bdd7002fd264cb027b8190c73c5221050e6e8601beb6758a5809d05aedfb18f0bdb426f47eda
-EBUILD supertuxkart-1.0.ebuild 2186 BLAKE2B 
394d400040deae2c54641ebb7ce0672e8c3b6f488fa96b0471896a1a525b59a228bc72900959353dd1b23fd2a5685ddd76196409a7a9b0ad04f1407bacf9215f
 SHA512 
b84d0610fb6942eb8b5c9b0ad

[gentoo-commits] repo/user/gerislay:master commit in: dev-python/versuchung/

2022-08-10 Thread gerion
commit: 4eaacb6f31fdeac6efcee9072212ecce08972fab
Author: Gerion Entrup  flump  de>
AuthorDate: Wed Aug 10 11:21:30 2022 +
Commit:     gerion  flump  de>
CommitDate: Wed Aug 10 11:21:42 2022 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=4eaacb6f

dev-python/versuchung: update python versions

Signed-off-by: Gerion Entrup  flump.de>

 dev-python/versuchung/Manifest   | 2 +-
 dev-python/versuchung/versuchung-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/versuchung/Manifest b/dev-python/versuchung/Manifest
index 3356c34..2ffc696 100644
--- a/dev-python/versuchung/Manifest
+++ b/dev-python/versuchung/Manifest
@@ -1 +1 @@
-EBUILD versuchung-.ebuild 471 BLAKE2B 
b6ea8992a0c83c5105135b3a9252d2003e57150101d48fcb7e03c5ed4a9860511b111411afbdaa047d59382fdae6da3288c63551995c3bde94e38c4396d3ac29
 SHA512 
d386aaee99600fa37d829e7b1c775431b5b8b746e3b0aa904129f7e6a7c2159905e6155d28f669ac17e162f045e7638a788d0f704e84e6b1c0dd0edbb3fb9715
+EBUILD versuchung-.ebuild 472 BLAKE2B 
1d6b130e80b861dc916be0ba91e034bb59b180962a0b782c69fe8f1e434b3e5e9e41e6b5ffd041006e8480694be534cc6a928b65ad40d27f330fb6d2cbdb7d8c
 SHA512 
8abdbafbc368ad7b8c8b8a7dbcd87317863c814738d182afb694d95bec689f94f9b442fcad0d67407d6785d6584e5d5e5e4b2eee5d1697121b968cf0548a3e64

diff --git a/dev-python/versuchung/versuchung-.ebuild 
b/dev-python/versuchung/versuchung-.ebuild
index 5b5afdd..a1ed6af 100644
--- a/dev-python/versuchung/versuchung-.ebuild
+++ b/dev-python/versuchung/versuchung-.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} pypy3 )
+PYTHON_COMPAT=( python3_{8,9,10} pypy3 )
 
 inherit distutils-r1 git-r3
 



[gentoo-commits] repo/user/gerislay:master commit in: dev-python/sra/

2022-06-07 Thread gerion
commit: e0b224356f8916f7c6f17ace4c522895dcbb5b46
Author: Gerion Entrup  flump  de>
AuthorDate: Tue Jun  7 12:15:02 2022 +
Commit:     gerion  flump  de>
CommitDate: Tue Jun  7 12:15:22 2022 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=e0b22435

dev-python/sra: update to new URL

Signed-off-by: Gerion Entrup  flump.de>

 dev-python/sra/Manifest| 2 +-
 dev-python/sra/sra-.ebuild | 7 ---
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/dev-python/sra/Manifest b/dev-python/sra/Manifest
index 8faf32a..9698899 100644
--- a/dev-python/sra/Manifest
+++ b/dev-python/sra/Manifest
@@ -1 +1 @@
-EBUILD sra-.ebuild 646 BLAKE2B 
d51fab01718c383ac6206bd50062d80c275d1bad97fb8142ed46b58fbdbfbc2ffce88190a0c1f0c68ba8172c11f32fa2fdfea94546bfca81731df1870ae81c8e
 SHA512 
4485973eb03022d2fb5013365a9531005a1c79c01d2ba160c316b0ec81c02e556bef0a614c9452e9a9b52d111960e8a9e024715af5fe31ddbed0b68c653ae6f1
+EBUILD sra-.ebuild 686 BLAKE2B 
cf10018021c0fd1a5ecfa71d30c74550e09961a01f00f21988e70fad20b04df0851bdb1d98e1743f7134c7302ec1725b5178eaef2a758fe09a4484351060fabd
 SHA512 
0b3e42f27bb7118fb145d87cbc22b2730eee3810ea66269cb372cb0bca6cdc3f39063325c1d452bb3f16898c6ba9875bbe0528e120a659c5c4809e8c1aca6b09

diff --git a/dev-python/sra/sra-.ebuild b/dev-python/sra/sra-.ebuild
index 75122ae..39d82f3 100644
--- a/dev-python/sra/sra-.ebuild
+++ b/dev-python/sra/sra-.ebuild
@@ -3,12 +3,12 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 inherit distutils-r1 git-r3
 
 DESCRIPTION="SRA Command Line Tools"
-HOMEPAGE="https://scm.sra.uni-hannover.de/source/sra-cli/";
-EGIT_REPO_URI="https://scm.sra.uni-hannover.de/source/sra-cli.git";
+HOMEPAGE="https://scm.sra.uni-hannover.de/published/sra-cli";
+EGIT_REPO_URI="https://scm.sra.uni-hannover.de/published/sra-cli.git";
 
 LICENSE="MIT"
 SLOT="0"
@@ -21,5 +21,6 @@ DEPEND="
dev-python/rauth[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
dev-python/fusepy[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
qis? ( app-shells/fzf )"
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/user/gerislay:master commit in: dev-util/ninja/, dev-util/cgdb/, dev-util/ninja/files/

2020-09-15 Thread gerion
commit: ff9b0ad23ccfc61057e91dfbe879dfe995c10e47
Author: Gerion Entrup  flump  de>
AuthorDate: Tue Sep 15 13:01:58 2020 +
Commit:     gerion  flump  de>
CommitDate: Tue Sep 15 13:01:58 2020 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=ff9b0ad2

dev-util/{ninja,cgdb}: drop, in tree now

Signed-off-by: Gerion Entrup  flump.de>

 dev-util/cgdb/Manifest  |   3 -
 dev-util/cgdb/cgdb-0.7.1.ebuild |  62 -
 dev-util/cgdb/metadata.xml  |  16 
 dev-util/ninja/Manifest |   4 -
 dev-util/ninja/files/ninja-1.9.0-musl.patch |  39 
 dev-util/ninja/metadata.xml |  11 ---
 dev-util/ninja/ninja-1.10.0.ebuild  | 133 
 7 files changed, 268 deletions(-)

diff --git a/dev-util/cgdb/Manifest b/dev-util/cgdb/Manifest
deleted file mode 100644
index 95664ea..000
--- a/dev-util/cgdb/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST cgdb-0.7.1.tar.gz 314768 BLAKE2B 
767a57d071fa4e3c75d231a1ec879d871669fcda9c733d157d380fa525dd321f1deb68d7ef7f424b3f36a115043a0a0faae271f24746f934e288ba7d9a4e7fa1
 SHA512 
050c7bad963d51c1a2cb309530319ca77e9d236f419fb0abac4ab5030ff1068d799fa626959a8b3036321711de98bddf40d264bf9367ff5697075e30ca8168c6
-EBUILD cgdb-0.7.1.ebuild 1324 BLAKE2B 
163953065b2feb745414cc6a36b0e46b7269f75dd750d4efbed6d8045c23d43cdc998e3bf4325313a11483d8b9045c48a058350b8c0283a7737f46b9eb5a195b
 SHA512 
d10c7a58b3288b7120d5ce210f979bff96c336ad681f8762951fa513cf4f848540885a028af817ce8e501f7309a9796694d2b8723bd09e1251ba36e571ed30f5
-MISC metadata.xml 490 BLAKE2B 
9eaa4ae0475e04d725f775f49d5bf57d7d0a00b53cfa1c0e67868d0127121f640ac304aef1c8d0c120666c03e815ab928b217800b2bf92e1bcbec9ed81a3519f
 SHA512 
77ac0f28241716628619178ae93599276f8fd6051b7f00c5ef7fdfcd0a651cdd465dfde6de052156c8407d6a162a2a21199260001e06dd80e6eec8200bc11097

diff --git a/dev-util/cgdb/cgdb-0.7.1.ebuild b/dev-util/cgdb/cgdb-0.7.1.ebuild
deleted file mode 100644
index 846d5c8..000
--- a/dev-util/cgdb/cgdb-0.7.1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-if [[ ${PV} = ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="
-   https://github.com/cgdb/cgdb.git
-   g...@github.com:cgdb/cgdb.git"
-else
-   SRC_URI="https://github.com/cgdb/cgdb/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-fi
-inherit multilib-minimal
-
-DESCRIPTION="A curses front-end for GDB, the GNU debugger"
-HOMEPAGE="http://cgdb.github.io/";
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="test"
-
-DEPEND="
-   sys-libs/ncurses:0=
-   sys-libs/readline:0="
-
-BDEPEND="
-   test? (
-   dev-util/dejagnu
-   app-misc/dtach
-   )"
-
-RDEPEND="
-   ${DEPEND}
-   sys-devel/gdb"
-
-DOCS=( AUTHORS ChangeLog FAQ INSTALL NEWS README.md )
-
-src_prepare() {
-   default
-   ./autogen.sh || die
-}
-
-multilib_src_test() {
-   # Tests need an interactive shell, #654986
-
-   # real-time output of the log ;-)
-   touch "${T}/dtach-test.log" || die
-   tail -f "${T}/dtach-test.log" &
-   local tail_pid=${!}
-
-   nonfatal dtach -N "${T}/dtach.sock" \
-   bash -c 'emake check &> "${T}"/dtach-test.log; echo ${?} > 
"${T}"/dtach-test.out'
-
-   kill "${tail_pid}"
-   [[ -f ${T}/dtach-test.out ]] || die "Unable to run tests"
-   [[ $(<"${T}"/dtach-test.out) == 0 ]] || die "Tests failed"
-}
-
-multilib_src_configure() {
-   ECONF_SOURCE="${S}" econf
-}

diff --git a/dev-util/cgdb/metadata.xml b/dev-util/cgdb/metadata.xml
deleted file mode 100644
index bf712b4..000
--- a/dev-util/cgdb/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd";>
-
-   
-   n...@troglodyte.be
-   Corentin Pazdera
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
-   
-   cgdb/cgdb
-   cgdb
-   
-

diff --git a/dev-util/ninja/Manifest b/dev-util/ninja/Manifest
deleted file mode 100644
index 643b9cb..000
--- a/dev-util/ninja/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX ninja-1.9.0-musl.patch 1997 BLAKE2B 
5fa4e9b171a87ebb8fb618a2b4b0c47668d0aaf0a2b3a5b08a3be5649235228d2cd38c3891d52b1d1e0217f16b1e13175a1a077567c07e83ba8cd36aae96c7aa
 SHA512 
78b29a57ec3c4feedf2bcfe9370b30cecd5302f29e8e14c6a3bc01becb555be6330aafba12f9225625af0644ea1f534feba8396d32bb944253a9daa5dd0e98d8
-DIST ninja-1.10.0.tar.gz 210313 BLAKE2B 
0a3db145deaea8a990958ad2e812bc18ed014aaba9

[gentoo-commits] repo/user/gerislay:master commit in: media-plugins/hyperion/files/, media-plugins/hyperion/, acct-group/hyperion/, ...

2021-01-13 Thread gerion
commit: ac39bc7536fb345ed687e5238fff74081de4b65f
Author: Gerion Entrup  flump  de>
AuthorDate: Wed Jan 13 22:16:40 2021 +
Commit:     gerion  flump  de>
CommitDate: Wed Jan 13 22:17:22 2021 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=ac39bc75

media-plugins/hyperion: update to hyperion.ng

Signed-off-by: Gerion Entrup  flump.de>

 acct-group/hyperion/Manifest   |   1 +
 acct-group/hyperion/hyperion-0.ebuild  |   9 ++
 acct-user/hyperion/Manifest|   1 +
 acct-user/hyperion/hyperion-0.ebuild   |  12 +++
 media-plugins/hyperion/Manifest|   6 +-
 ...e-prevent-lib-copies-for-package-creation.patch |  34 +++
 .../hyperion/files/0001-Cmake-fix-rpath.patch  |  35 +++
 .../0001-Proto-fix-Error-macro-conflict.patch  |  79 ++
 media-plugins/hyperion/hyperion-.ebuild| 113 ++---
 media-plugins/hyperion/metadata.xml|  17 
 10 files changed, 269 insertions(+), 38 deletions(-)

diff --git a/acct-group/hyperion/Manifest b/acct-group/hyperion/Manifest
new file mode 100644
index 000..f6d5df7
--- /dev/null
+++ b/acct-group/hyperion/Manifest
@@ -0,0 +1 @@
+EBUILD hyperion-0.ebuild 202 BLAKE2B 
9befad7b98ba5e8b120d05631cf0d1e01648a665c47b90afde798d43d4fdde77670f19a2bef40b53d32aa3730af44d285e51cd321b6b67865a8293e800164e0e
 SHA512 
9aa5bbb18a50d5c695c0125c53ca67e34dac2ee51bfe08139909ee6a6a1c0e44a1eddc3e6e7edddbfbfc5c49ce8fdb85fe3f3e4a1b1475fe843178be9c8155d2

diff --git a/acct-group/hyperion/hyperion-0.ebuild 
b/acct-group/hyperion/hyperion-0.ebuild
new file mode 100644
index 000..faed6af
--- /dev/null
+++ b/acct-group/hyperion/hyperion-0.ebuild
@@ -0,0 +1,9 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-group
+
+DESCRIPTION="Group for media-plugins/hyperion (daemon)"
+ACCT_GROUP_ID=264

diff --git a/acct-user/hyperion/Manifest b/acct-user/hyperion/Manifest
new file mode 100644
index 000..af91a84
--- /dev/null
+++ b/acct-user/hyperion/Manifest
@@ -0,0 +1 @@
+EBUILD hyperion-0.ebuild 249 BLAKE2B 
865467e7dade8edf040a5ee6da56b9e659cdbe2bc34c53d84776f45b029dcd26acc136f5d9ccb47bc9230435707c7fbb561034bb75a4f54218c2cf7691c24ec9
 SHA512 
f5f5166e8aa384fe3c806e0efaeda8dc55c3521260faa2081c20d69dcf983090b4e5a67e7c3649094fe602d34e976d6f71d0eeabe45e25c10d023e1276f5f820

diff --git a/acct-user/hyperion/hyperion-0.ebuild 
b/acct-user/hyperion/hyperion-0.ebuild
new file mode 100644
index 000..6d22f00
--- /dev/null
+++ b/acct-user/hyperion/hyperion-0.ebuild
@@ -0,0 +1,12 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="User for media-plugins/hyperion (daemon)"
+ACCT_USER_ID=264
+ACCT_USER_GROUPS=( hyperion )
+
+acct-user_add_deps

diff --git a/media-plugins/hyperion/Manifest b/media-plugins/hyperion/Manifest
index 4263dc7..5d80302 100644
--- a/media-plugins/hyperion/Manifest
+++ b/media-plugins/hyperion/Manifest
@@ -1,2 +1,6 @@
+AUX 0001-CMake-prevent-lib-copies-for-package-creation.patch 1006 BLAKE2B 
a88281a4b39570be849daba0d9e84554f7177a9f32ab32dec277cb379f754648b0a386ed2d3aa0c99a456b642f8608893806fba2d16b0c039eadfc28386a6b5d
 SHA512 
1e2d19de445b16df491133c18634d11b35460d3b11407b61006e4909d1a769cb6f2973a48eba8e7b564f3e1604ed76952aec6e3c9a30c2f816c930570287f35f
+AUX 0001-Cmake-fix-rpath.patch 1066 BLAKE2B 
1ca9a013ef64c709464f709410f71cb9f5d72070d28c7d7e3c1c723964f8190eacd818a0efbf8fb05861508ca1745bcc28a8ef8941f754101dd96dc355dfdbe9
 SHA512 
5a7503f7d7f35a0fb5721899ab9ddae6ebf84a0e114da2a3f0ed13c942d4d2772eb8052efddd8cd03db6b06554a3d1da2790a828a143410d4d64be12d0c07e61
+AUX 0001-Proto-fix-Error-macro-conflict.patch 2492 BLAKE2B 
f32a90de8092da740d44ea179b87bcc5580c61d9225deb3077888044cdc5a308db518bb19a267810e9909fc98a1cf1928624f9317c3601d3bb7b598a765697c6
 SHA512 
656a81d27ce088d99bd3b22eecceb2b51d382d500553a8eedcfdb726c051b37bcd9a0ad937e077298ef4ddc9973cc7eab94fdbb6a5f0eb94b4a9e67260cfcf0e
 AUX hyperion.initd 465 BLAKE2B 
32b0a8272f7b91aef3f02100d3a271f7ae569c24efe38ae1246b3bae5c39d51c6537d13664f482900de16bb012109c7594318116206cc3534b9a0e58ac3a062f
 SHA512 
df1a0c5c0bca4585be5014807f280cbf3cd22298ef6feebcb9fc01bdf7b207186510aad7987bc49e3b0cf3d18dce05829ae3b3d4fc2969e38682ce9ec5a86998
-EBUILD hyperion-.ebuild 1781 BLAKE2B 
7a2223a17357e155c9b65b0d2d7021e54c90949313c57ce5743878a4de6fc2b13a6ae4a26d8ec0b796d8e26354faa4ddc55c56cc97a0ce730fda02e1c62d6db6
 SHA512 
246d41f9316351baf17c513bfd9e9214181f539d2f062251ff54b63f5873974d3221fb6074f051f41ab021c305a5bb86d5d9c8ceef9ba38be381509a5d1b86e6
+EBUILD hyperion-.ebuild 2688 BLAKE2B 
29bb0be8b1ce0acd4f43b53a861b43c1bf86cc92bb0209d9e7723ab2cf34198082a7a91da72758ef34ef72cc9ce3dadf765b1d49250

[gentoo-commits] repo/user/gerislay:master commit in: media-plugins/hyperion/

2021-01-13 Thread gerion
commit: a9bfe668eb9ddd17ada5a174608d5991d51fa647
Author: Gerion Entrup  flump  de>
AuthorDate: Thu Jan 14 03:38:59 2021 +
Commit:     gerion  flump  de>
CommitDate: Thu Jan 14 03:39:26 2021 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=a9bfe668

media-plugins/hyperion: fix systemd service file

Signed-off-by: Gerion Entrup  flump.de>

 media-plugins/hyperion/Manifest | 2 +-
 media-plugins/hyperion/hyperion-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-plugins/hyperion/Manifest b/media-plugins/hyperion/Manifest
index 5d80302..e587053 100644
--- a/media-plugins/hyperion/Manifest
+++ b/media-plugins/hyperion/Manifest
@@ -2,5 +2,5 @@ AUX 0001-CMake-prevent-lib-copies-for-package-creation.patch 
1006 BLAKE2B a88281
 AUX 0001-Cmake-fix-rpath.patch 1066 BLAKE2B 
1ca9a013ef64c709464f709410f71cb9f5d72070d28c7d7e3c1c723964f8190eacd818a0efbf8fb05861508ca1745bcc28a8ef8941f754101dd96dc355dfdbe9
 SHA512 
5a7503f7d7f35a0fb5721899ab9ddae6ebf84a0e114da2a3f0ed13c942d4d2772eb8052efddd8cd03db6b06554a3d1da2790a828a143410d4d64be12d0c07e61
 AUX 0001-Proto-fix-Error-macro-conflict.patch 2492 BLAKE2B 
f32a90de8092da740d44ea179b87bcc5580c61d9225deb3077888044cdc5a308db518bb19a267810e9909fc98a1cf1928624f9317c3601d3bb7b598a765697c6
 SHA512 
656a81d27ce088d99bd3b22eecceb2b51d382d500553a8eedcfdb726c051b37bcd9a0ad937e077298ef4ddc9973cc7eab94fdbb6a5f0eb94b4a9e67260cfcf0e
 AUX hyperion.initd 465 BLAKE2B 
32b0a8272f7b91aef3f02100d3a271f7ae569c24efe38ae1246b3bae5c39d51c6537d13664f482900de16bb012109c7594318116206cc3534b9a0e58ac3a062f
 SHA512 
df1a0c5c0bca4585be5014807f280cbf3cd22298ef6feebcb9fc01bdf7b207186510aad7987bc49e3b0cf3d18dce05829ae3b3d4fc2969e38682ce9ec5a86998
-EBUILD hyperion-.ebuild 2688 BLAKE2B 
29bb0be8b1ce0acd4f43b53a861b43c1bf86cc92bb0209d9e7723ab2cf34198082a7a91da72758ef34ef72cc9ce3dadf765b1d49250729dcec5af380bc47898a
 SHA512 
b2080664da9c561cdbd179ca7f30d90b4f46afc2715d8c17f0fe9a9ce769a9b40c57016dd9c79c0a1ed0fd39cdf9c3cfc541641f83d936ea21d1b21b3446498e
+EBUILD hyperion-.ebuild 2677 BLAKE2B 
ddac48078288e8cfc8ec8e882bb28bbc1b90472cc01c049787ee5897b3bfe4b79cfb48f8b94fe3f855ad29ca6099a4deb209abbec386e6ba2ac0fcc1234e142f
 SHA512 
ae91df23c9029196ccf39bf8367fd8a5e8a47dfdfb96b68ae900a45683518f5ccff65459778049cfdf960c1b98436cbc6cdca02b1096a1860b84f11e98eb22c4
 MISC metadata.xml 605 BLAKE2B 
cca61cdcb5dfa7ce9424cbd9551a1f0b6ad0ee5e09b24922d44860b797d34c90b4e16790f3b5bac278271cb909627c3b5eb1248b8e75d1aa1aa5a911554a1b3b
 SHA512 
3e648db4b0063e5d53722f5a3859b52761655d950cf8c9f975190f44a63c9ce2451d3039b474515f9c3f6df7c8e7a0b7f7870468da988061eecc8de7090e212a

diff --git a/media-plugins/hyperion/hyperion-.ebuild 
b/media-plugins/hyperion/hyperion-.ebuild
index 4e2cff7..c1e576c 100644
--- a/media-plugins/hyperion/hyperion-.ebuild
+++ b/media-plugins/hyperion/hyperion-.ebuild
@@ -107,5 +107,5 @@ src_install() {
ewarn "user to the uucp group: usermod -G uucp hyperion"
 
newinitd "${FILESDIR}"/hyperion.initd hyperion
-   systemd_newunit "${S}/share/hyperion/service/hyperion.systemd" 
hyperion.service
+   systemd_newunit "${S}/bin/service/hyperion.systemd" hyperion.service
 }



[gentoo-commits] repo/user/gerislay:master commit in: media-plugins/hyperion/, media-plugins/hyperion/files/

2021-01-14 Thread gerion
commit: 0c00cbdcc1812c528f82e0b8bdb85460ddfa253b
Author: Gerion Entrup  flump  de>
AuthorDate: Thu Jan 14 13:40:35 2021 +
Commit:     gerion  flump  de>
CommitDate: Thu Jan 14 13:41:07 2021 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=0c00cbdc

media-plugins/hyperion: fix out-of-tree build

Signed-off-by: Gerion Entrup  flump.de>

 media-plugins/hyperion/Manifest|  3 +-
 ...001-webserver-Cmake-fix-out-of-tree-build.patch | 43 ++
 media-plugins/hyperion/hyperion-.ebuild|  1 +
 3 files changed, 46 insertions(+), 1 deletion(-)

diff --git a/media-plugins/hyperion/Manifest b/media-plugins/hyperion/Manifest
index e587053..aa2a64a 100644
--- a/media-plugins/hyperion/Manifest
+++ b/media-plugins/hyperion/Manifest
@@ -1,6 +1,7 @@
 AUX 0001-CMake-prevent-lib-copies-for-package-creation.patch 1006 BLAKE2B 
a88281a4b39570be849daba0d9e84554f7177a9f32ab32dec277cb379f754648b0a386ed2d3aa0c99a456b642f8608893806fba2d16b0c039eadfc28386a6b5d
 SHA512 
1e2d19de445b16df491133c18634d11b35460d3b11407b61006e4909d1a769cb6f2973a48eba8e7b564f3e1604ed76952aec6e3c9a30c2f816c930570287f35f
 AUX 0001-Cmake-fix-rpath.patch 1066 BLAKE2B 
1ca9a013ef64c709464f709410f71cb9f5d72070d28c7d7e3c1c723964f8190eacd818a0efbf8fb05861508ca1745bcc28a8ef8941f754101dd96dc355dfdbe9
 SHA512 
5a7503f7d7f35a0fb5721899ab9ddae6ebf84a0e114da2a3f0ed13c942d4d2772eb8052efddd8cd03db6b06554a3d1da2790a828a143410d4d64be12d0c07e61
 AUX 0001-Proto-fix-Error-macro-conflict.patch 2492 BLAKE2B 
f32a90de8092da740d44ea179b87bcc5580c61d9225deb3077888044cdc5a308db518bb19a267810e9909fc98a1cf1928624f9317c3601d3bb7b598a765697c6
 SHA512 
656a81d27ce088d99bd3b22eecceb2b51d382d500553a8eedcfdb726c051b37bcd9a0ad937e077298ef4ddc9973cc7eab94fdbb6a5f0eb94b4a9e67260cfcf0e
+AUX 0001-webserver-Cmake-fix-out-of-tree-build.patch 1717 BLAKE2B 
e1215d9ee96a7eeb581d44996839ed010cfd5b78673199103fb918ea6fe9c4783f244e80542a00f9b9132f30abf30c15160b46978a7158e42f32f751261748b9
 SHA512 
8b363533a9c1600415008e7b3d0ab254cf5e250f9d16c6dbdc729199971d28a8bd699cd7b436c5d695a208062493459a6fcd7849368043ed8d3faaeea55b2d80
 AUX hyperion.initd 465 BLAKE2B 
32b0a8272f7b91aef3f02100d3a271f7ae569c24efe38ae1246b3bae5c39d51c6537d13664f482900de16bb012109c7594318116206cc3534b9a0e58ac3a062f
 SHA512 
df1a0c5c0bca4585be5014807f280cbf3cd22298ef6feebcb9fc01bdf7b207186510aad7987bc49e3b0cf3d18dce05829ae3b3d4fc2969e38682ce9ec5a86998
-EBUILD hyperion-.ebuild 2677 BLAKE2B 
ddac48078288e8cfc8ec8e882bb28bbc1b90472cc01c049787ee5897b3bfe4b79cfb48f8b94fe3f855ad29ca6099a4deb209abbec386e6ba2ac0fcc1234e142f
 SHA512 
ae91df23c9029196ccf39bf8367fd8a5e8a47dfdfb96b68ae900a45683518f5ccff65459778049cfdf960c1b98436cbc6cdca02b1096a1860b84f11e98eb22c4
+EBUILD hyperion-.ebuild 2741 BLAKE2B 
0f0e3a36787743150c3dbc5f7ed392aa9cd81f917c4d64bcc387cd7c2c9d0403c47194ea2f7df7d695564603bb6148bc8d13ce9516e4661461400fcaada2bef9
 SHA512 
5f6c5556cd57d85d31fb0483b110db0b5d53fd8647cc33c7023b09229d005c935034bafdb79bcc8dd13d4e7f156f032df43bb7dce5a93953bcb392f68cfa2cf9
 MISC metadata.xml 605 BLAKE2B 
cca61cdcb5dfa7ce9424cbd9551a1f0b6ad0ee5e09b24922d44860b797d34c90b4e16790f3b5bac278271cb909627c3b5eb1248b8e75d1aa1aa5a911554a1b3b
 SHA512 
3e648db4b0063e5d53722f5a3859b52761655d950cf8c9f975190f44a63c9ce2451d3039b474515f9c3f6df7c8e7a0b7f7870468da988061eecc8de7090e212a

diff --git 
a/media-plugins/hyperion/files/0001-webserver-Cmake-fix-out-of-tree-build.patch 
b/media-plugins/hyperion/files/0001-webserver-Cmake-fix-out-of-tree-build.patch
new file mode 100644
index 000..9778c62
--- /dev/null
+++ 
b/media-plugins/hyperion/files/0001-webserver-Cmake-fix-out-of-tree-build.patch
@@ -0,0 +1,43 @@
+From 64a010a76a2fd36e933a6922e34b3b76920a352a Mon Sep 17 00:00:00 2001
+From: Gerion Entrup 
+Date: Thu, 14 Jan 2021 14:27:30 +0100
+Subject: [PATCH] webserver/Cmake: fix out-of-tree build
+
+When using a cmake directory that is not a subfolder of the repository
+root folder the current path replacement logic for webresources does not
+work. This commit makes the replacement pattern also relative to the
+build directory.
+
+Reproduce with:
+git clone hyperion-repo
+mkdir build; cd build
+cmake ../hyperion-repo
+
+Without this chance the build itself succeeds but browsing the
+webinterface results in:
+404 - Requested file: index.html
+
+Related: #834
+---
+ libsrc/webserver/CMakeLists.txt | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/libsrc/webserver/CMakeLists.txt b/libsrc/webserver/CMakeLists.txt
+index 175df60e..3a6843dd 100644
+--- a/libsrc/webserver/CMakeLists.txt
 b/libsrc/webserver/CMakeLists.txt
+@@ -5,9 +5,10 @@ set(CURRENT_SOURCE_DIR ${CMAKE_SOURCE_DIR}/libsrc/webserver)
+ 
+ FILE ( GLOB WebConfig_SOURCES "${CURRENT_HEADER_DIR}/*.h"  
"${CURRENT_SOURCE_DIR}/*.h"  "${CURRENT_SOURCE_DIR}/*.cpp" )
+ FILE ( GLOB_RECURSE webFiles RELATIVE ${CMAKE_BINARY_DIR}  
${CMAKE_SOURCE_DIR}/assets/webconfig/*

[gentoo-commits] repo/user/gerislay:master commit in: games-util/parsec/

2021-01-06 Thread gerion
commit: e9a4e7b1661e7f649adb728f59eec352bcebe1e2
Author: Gerion Entrup  flump  de>
AuthorDate: Tue Dec 29 01:13:58 2020 +
Commit:     gerion  flump  de>
CommitDate: Tue Dec 29 01:13:58 2020 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=e9a4e7b1

games-util/parsec: version bump

Signed-off-by: Gerion Entrup  flump.de>

 games-util/parsec/Manifest   | 4 ++--
 games-util/parsec/{parsec-150.11.ebuild => parsec-150.28.ebuild} | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/games-util/parsec/Manifest b/games-util/parsec/Manifest
index 46aac44..f079c36 100644
--- a/games-util/parsec/Manifest
+++ b/games-util/parsec/Manifest
@@ -1,2 +1,2 @@
-DIST parsec-linux.deb 3075182 BLAKE2B 
837682acc759d76081a9287c96e6466feb6dcc3d960de32b4400c02e60e3db5eae44489bc2dbc6bf6b426156dfc9e35212dad9e9a74822e2e5ceb0782e4d9a05
 SHA512 
28a0be460faff03bf5aebe2307511c6b513919e3344f26e1bf5ef9470b5079cf33af876eb2114f57a553af6ff1b1cbb16fda7e10a13ab20964f1401f7c3abe98
-EBUILD parsec-150.11.ebuild 861 BLAKE2B 
c373641be1b28a70b0daecd9683437cddfaad77aedf18626503a97c7d3ca1eea191031038621e73e975408c0abb31b5428fdefdf9631e71dc41079ed40159dba
 SHA512 
4306a57cdc0c9bf316dfbce954e501476a88a7647ea9819a99ece4c4424d20c6be794967d32792716425cf67b84f4d74741cf75f30a67516274330a3778f2af4
+DIST parsec-linux.deb 3188156 BLAKE2B 
89828ad8e5c7f04f825357204b45a89229eb344123e77a33b6a9b96a6df74f2f5f86b84eeb05dec9fe1e4d9fc83c43af6c2cd82318d5397b4f3be25e21eab437
 SHA512 
aeecb50d0470d6a8b16cc8ef20ea184d614833b86315d7542d045b36ef4ca96ed25f0c7c003b7f1f16e545b1eca6b320b699e7d734fc823fe3e9948c94a77a26
+EBUILD parsec-150.28.ebuild 865 BLAKE2B 
b46b31c0b3806137fe38ca87987bfeb169d76e9f8edf96729ccfa114f2ad6a08f75ac549a31451be0628efca2d1df4744a57d501a9fe0ac70fab91d942c25bcb
 SHA512 
06e8743e6d557250e1e833459402a0be4427222b15c854bc3f86feb13c026b3912ad2df6d548eeda885a01e8bfa3bb7500bc9b639f4088afe17179716384dc3e

diff --git a/games-util/parsec/parsec-150.11.ebuild 
b/games-util/parsec/parsec-150.28.ebuild
similarity index 91%
rename from games-util/parsec/parsec-150.11.ebuild
rename to games-util/parsec/parsec-150.28.ebuild
index 87755e3..41b5a44 100644
--- a/games-util/parsec/parsec-150.11.ebuild
+++ b/games-util/parsec/parsec-150.28.ebuild
@@ -37,7 +37,7 @@ BDEPEND=""
 
 S=${WORKDIR}
 
-QA_PREBUILT="usr/bin/parsecd usr/share/${PN}/skel/parsecd-150-11.so"
+QA_PREBUILT="usr/bin/parsecd usr/share/${PN}/skel/parsecd-${PV/\./-}.so"
 
 src_unpack() {
unpack_deb ${A}



[gentoo-commits] repo/user/gerislay:master commit in: net-im/prosody-modules/

2021-01-06 Thread gerion
commit: a096e57bb938e3977d8d2eb0ccffe4e7c3e4520c
Author: Gerion Entrup  flump  de>
AuthorDate: Wed Jan  6 09:10:35 2021 +
Commit:     gerion  flump  de>
CommitDate: Wed Jan  6 09:10:35 2021 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=a096e57b

net-im/prosody-modules: drop, in tree now

Signed-off-by: Gerion Entrup  flump.de>

 net-im/prosody-modules/Manifest|   2 -
 net-im/prosody-modules/metadata.xml| 316 -
 net-im/prosody-modules/prosody-modules-.ebuild | 197 -
 3 files changed, 515 deletions(-)

diff --git a/net-im/prosody-modules/Manifest b/net-im/prosody-modules/Manifest
deleted file mode 100644
index fd419b7..000
--- a/net-im/prosody-modules/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-EBUILD prosody-modules-.ebuild 6871 BLAKE2B 
cb26b2d419de4a456baa10df6560fb659dd19306ceee1a02944fc2433b621671315c033ded1364d10c007458b25c3da864a551652719fdb137fbc65d6e030d00
 SHA512 
cb6bfc7799b83d93bdf6991a843810c9e678e7f8cfc3713e0e6cdcfb233b9da718595fd5cb9c670bea4498da00087fb42e3dbcd27f6ab0c7772926ae7c1e8b56
-MISC metadata.xml 73009 BLAKE2B 
70e3f88e460c28132eb09eb9b42f4d3104014bb56f5ea2d86c0502a5b5690dd1dc64cde6421a991792ac236cff68d1acb6e69fff41e93614f78154b794ca134e
 SHA512 
b2c2e8efbd1e1c91ad77c31c7d331523067a995934292306135b9eca7a3084dc4239bcf59b17fe7bb1e6f1b774ef499b9885fd21628b19d79ad3ba62f8c53510

diff --git a/net-im/prosody-modules/metadata.xml 
b/net-im/prosody-modules/metadata.xml
deleted file mode 100644
index fb0d024..000
--- a/net-im/prosody-modules/metadata.xml
+++ /dev/null
@@ -1,316 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd";>
-
-  
-gerion.ent...@flump.de
-Gerion Entrup
-  
-  Modules for net-im/prosody,
-  developed by the community
-  
-
-This module is a partial 
implementation of XEP-0033: Extended Stanza Addressing. (info: 
https://modules.prosody.im/mod_addressing)
-This module adds an 
ad-hoc command that lets an user change their password. This is useful for 
clients that don’t have support for XEP-0077 style password changing. In the 
future, it may provide other account management commands. (info: 
https://modules.prosody.im/mod_adhoc_account_management)
-This module provides the Edit 
Blacklist ad-hoc command described in XEP-0133 and also performs the actual 
blocking of incoming and outgoing server-to-server connections. (info: 
https://modules.prosody.im/mod_adhoc_blacklist)
-This module adds an 
Ad-Hoc command with a demo data form that includes all kinds of fields. It’s 
meant to help debug both Prosodys util.dataforms library and clients, eg seeing 
how various field types are rendered. (info: 
https://modules.prosody.im/mod_adhoc_dataforms_demo)
-This module lets you join groups 
using an ad-hoc command. When a user joins a group, everyone in the group is 
added to their roster, and they are added to the rosters of existing members. 
(info: https://modules.prosody.im/mod_adhoc_groups)
-This module uses the 
blocklists set by admins for blocking s2s connections. (info: 
https://modules.prosody.im/mod_admin_blocklist)
-This module provides a console 
over XMPP. All the commands of the mod_admin_telnet module are available from 
an XMPP client. (info: https://modules.prosody.im/mod_admin_message)
-This module lets server 
administrators send <presence type="probe"/> to any local user 
and receive their presence in response, bypassing roster checks. (info: 
https://modules.prosody.im/mod_admin_probe)
-This module provides a basic web 
administration interface. It currently gives you access to Ad-Hoc commands on 
any virtual host or component that you are set as an administrator for in the 
Prosody config file. It also provides a live list of all S2S and C2S 
connections. (info: https://modules.prosody.im/mod_admin_web)
-This module allows you to set up 
aliases that alert people who try to contact them or add them to their roster 
what your actual JID is. This is useful for changing JIDs, or just in the case 
where you own both example.com and example.net, and want people who contact 
y...@example.com to be alerted to contact you at y...@example.net instead. 
(info: https://modules.prosody.im/mod_alias)
-This module exposes users microblogging 
on Prosodys built-in HTTP server. (info: 
https://modules.prosody.im/mod_atom)
-This module accepts any username and 
password, which can be useful for testing. (info: 
https://modules.prosody.im/mod_auth_any)
-This module implements PKI-style 
client certificate authentication. You will therefore need your own Certificate 
Authority. How to set that up is beyond the current scope of this document. 
(info: https://modules.prosody.im/mod_auth_ccert)
-To authenticate users, this 
module does a POST request to a configured URL with a JSON payload. It is not 
async so requests block the server until answered. (

[gentoo-commits] repo/user/gerislay:master commit in: dev-tex/pgf/

2021-12-06 Thread gerion
commit: 35cf493ac4c80b0c3eb1cc1d40e35b045cb15126
Author: Gerion Entrup  flump  de>
AuthorDate: Sun Dec  5 03:21:57 2021 +
Commit:     gerion  flump  de>
CommitDate: Sun Dec  5 03:22:37 2021 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=35cf493a

dev-tex/pgf: add 3.1.9a

Not mine, taken from Horst Prote:
https://bugs.gentoo.org/806677

Signed-off-by: Gerion Entrup  flump.de>

 dev-tex/pgf/Manifest  |  3 +++
 dev-tex/pgf/metadata.xml  | 11 +++
 dev-tex/pgf/pgf-3.1.9a.ebuild | 41 +
 3 files changed, 55 insertions(+)

diff --git a/dev-tex/pgf/Manifest b/dev-tex/pgf/Manifest
new file mode 100644
index 000..ffe704c
--- /dev/null
+++ b/dev-tex/pgf/Manifest
@@ -0,0 +1,3 @@
+DIST pgf-3.1.9a-pgfmanual.pdf 10185873 BLAKE2B 
b4be2357eaa99d9db140172ae760acd157d02ae2def6d1cc3032ed998190231b67b5f8d80035feb54bf6552d4c4b14b2ba1247506feb0ce8334a43faab599d6f
 SHA512 
84d90419f9fb765c5c76d42d74529ba3f716aadf99a723dc9c55c65511f1de6d8a56fff2d26dba3d3e6b26821e33da55c19e571a2130e5f389c4d3c88747
+EBUILD pgf-3.1.9a.ebuild 1076 BLAKE2B 
66d13560d1fa6dc1c4da27abc216c458041e8687023fcec0e03429981b228ddc637ef0f48623f7daddbca18241094cd4f4ee67c7962530181026a7ac9637cc36
 SHA512 
f5abcf5693873373facbb71d2d67ad04bed17c34e8cbc5933ff31d98710db911332c3363637927b704a57ae5b8dc1751ba461a85836dca52357712fe788ad4dc
+MISC metadata.xml 323 BLAKE2B 
cf2d553c616c7147e6be3845463fd5b14746b87d69d1a1f55d0faaad714f8c5b0be10c3934a47445f6df60dcdf3224a8ce9c3791fa819b359ea8eed9a9656ca5
 SHA512 
850867851d32e624887eeab1ad3916364d81e135fe96cf2d70ae6027c123b3682c59559aab1d7c70e5dc807a4bb373fe4321d26acb174e5c3a6aa153fafbfe86

diff --git a/dev-tex/pgf/metadata.xml b/dev-tex/pgf/metadata.xml
new file mode 100644
index 000..66fdf68
--- /dev/null
+++ b/dev-tex/pgf/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   t...@gentoo.org
+   Gentoo TeX Project
+   
+   
+   pgf
+   
+

diff --git a/dev-tex/pgf/pgf-3.1.9a.ebuild b/dev-tex/pgf/pgf-3.1.9a.ebuild
new file mode 100644
index 000..ff2001d
--- /dev/null
+++ b/dev-tex/pgf/pgf-3.1.9a.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit git-r3 latex-package
+
+DESCRIPTION="The TeX Portable Graphic Format"
+HOMEPAGE="https://github.com/pgf-tikz/pgf";
+EGIT_REPO_URI="https://github.com/pgf-tikz/pgf.git";
+EGIT_COMMIT="${PV}"
+SRC_URI=" doc? ( 
https://github.com/pgf-tikz/pgf/releases/download/${PV}/pgfmanual-${PV}.pdf -> 
${P}-pgfmanual.pdf )"
+
+LICENSE="GPL-2 LPPL-1.3c FDL-1.2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc source"
+
+RDEPEND="dev-texlive/texlive-latexrecommended"
+
+src_install() {
+   scripts/pgf/pgfrevisionfile.sh
+   insinto "${TEXMF}"
+   doins -r tex
+
+   if use source ; then
+   doins -r source
+   fi
+
+   cd "${S}/doc/generic/pgf" || die
+   dodoc ChangeLog INSTALL RELEASE_NOTES.md description.html
+   if use doc; then
+   docinto texdoc
+   # pgfmanual is now split from the main tar archive
+   newdoc "${DISTDIR}/${P}-pgfmanual.pdf" pgfmanual.pdf
+   doins -r images text-en licenses version-*
+
+   dosym "../../../doc/${PF}/texdoc" "${TEXMF}/doc/latex/${PN}"
+   docompress -x "/usr/share/doc/${P}/texdoc/"
+   fi
+}



[gentoo-commits] repo/user/gerislay:master commit in: dev-python/lifxlan/

2021-08-07 Thread gerion
commit: 9bd3dd5f8cf06ece4e16efcfaeff5e4551ef2d9b
Author: Gerion Entrup  flump  de>
AuthorDate: Sun Aug  8 01:01:07 2021 +
Commit:     gerion  flump  de>
CommitDate: Sun Aug  8 01:01:36 2021 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=9bd3dd5f

dev-python/lifxlan: python 3.9/3.10

Signed-off-by: Gerion Entrup  flump.de>

 dev-python/lifxlan/Manifest| 2 +-
 dev-python/lifxlan/lifxlan-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/lifxlan/Manifest b/dev-python/lifxlan/Manifest
index 2713d95..82799d9 100644
--- a/dev-python/lifxlan/Manifest
+++ b/dev-python/lifxlan/Manifest
@@ -1 +1 @@
-EBUILD lifxlan-.ebuild 551 BLAKE2B 
660992953d61dd78a218a4ad5cebe11f096ea5c8b86a05a8cdab1a091c0ce87bfdce41e2311aff838e73bc06c110809c253209dc5654e33f7cd5e614480e372e
 SHA512 
43fa65174ca0ca725fbef39e5f88fbb3da99e558c3540bfce72a82067b44ca8df76f303b2427da6cb868bdc05ca1b271493e0c40a1f3fdd401ceb65dba24eb78
+EBUILD lifxlan-.ebuild 551 BLAKE2B 
aaf01326189546a69b26a3a51bf0f17bd1ae3cf89cde30be508da67a649501a372ca59ca7e875902c038ade650f21e2b7a745d1831b2086bc7bd8bd1b31cb446
 SHA512 
0b9d875a1801c836dbd9b7bdcab1b5051b78bba8214eb9da4c9b2c294d6742bf916ccac8498dd03c9dfbbf2d149c86a3f5db1853a6a46a540e7615ec00e5ce44

diff --git a/dev-python/lifxlan/lifxlan-.ebuild 
b/dev-python/lifxlan/lifxlan-.ebuild
index 1c431c9..565cb77 100644
--- a/dev-python/lifxlan/lifxlan-.ebuild
+++ b/dev-python/lifxlan/lifxlan-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_{6,7,8} )
+PYTHON_COMPAT=( python2_7 python3_{8..10} )
 inherit distutils-r1 git-r3
 
 DESCRIPTION="Python library for accessing LIFX devices using the official LIFX 
LAN protocol."



[gentoo-commits] repo/user/gerislay:master commit in: dev-python/daemonize/

2021-02-06 Thread gerion
commit: f6c9adb2e15138410f2a5c382515addf8ccc92e0
Author: Gerion Entrup  flump  de>
AuthorDate: Sat Feb  6 14:06:11 2021 +
Commit:     gerion  flump  de>
CommitDate: Sat Feb  6 14:06:47 2021 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=f6c9adb2

dev-python/daemonize: drop, in tree now

Signed-off-by: Gerion Entrup  flump.de>

 dev-python/daemonize/Manifest   |  2 --
 dev-python/daemonize/daemonize-2.4.7.ebuild | 19 ---
 2 files changed, 21 deletions(-)

diff --git a/dev-python/daemonize/Manifest b/dev-python/daemonize/Manifest
deleted file mode 100644
index 4d0b373..000
--- a/dev-python/daemonize/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST daemonize-2.4.7.tar.gz 8752 SHA256 
c0194e861826be456c7c69985825ac7b79632d8ac7ad4cde8e12fee7971468c8 SHA512 
b348a35c2953ea5d654a8aa46dfabd822b90f3613c123af7b1a80723ce9bddf79e442fe9ad70e6e657651a599b8bdbdd7d009da98220ad7ff57d514231fa79a3
 WHIRLPOOL 
150052d22bb27fa1baabcafbccd95b3a830a38647e1cb096db94ea14702d9c042d18d6451d5ae8e863e629a23b9dc55dce76cc02e59f7c4f5961f93bd117d758
-EBUILD daemonize-2.4.7.ebuild 496 SHA256 
bdff6e3fb02f2434e6a51dd1ab21767759da66d7f9c3a03989ec7fd8bc65ee21 SHA512 
d6aec49de22d2c177c529c62ba0bed4138b5c4712a5748b33304578259c781fb75dcdff248301a6bc4aeb3370a9d1cf1e116c1c012d4b6b1ed960686af3b9e03
 WHIRLPOOL 
fd17b595e8c39f5714c64f4fb53010262e07a76cb968b62e454b236509fdc3788adba5533b4399ee03f7647a95d0b32a82d6de67003e5834736d93755743cd5f

diff --git a/dev-python/daemonize/daemonize-2.4.7.ebuild 
b/dev-python/daemonize/daemonize-2.4.7.ebuild
deleted file mode 100644
index 049a810..000
--- a/dev-python/daemonize/daemonize-2.4.7.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-inherit distutils-r1
-
-DESCRIPTION="Library to enable your code run as a daemon process on Unix-like 
systems."
-HOMEPAGE="https://github.com/thesharp/daemonize 
https://pypi.python.org/pypi/daemonize/";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}"



[gentoo-commits] repo/user/gerislay:master commit in: sets/

2021-01-28 Thread gerion
commit: 046086eb03705337d88c715933c62d6536dfd402
Author: Gerion Entrup  flump  de>
AuthorDate: Thu Jan 28 12:11:11 2021 +
Commit:     gerion  flump  de>
CommitDate: Thu Jan 28 12:11:11 2021 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=046086eb

sets/personal: + kitty-terminfo

Signed-off-by: Gerion Entrup  flump.de>

 sets/personal | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sets/personal b/sets/personal
index fa17780..08ba2fb 100644
--- a/sets/personal
+++ b/sets/personal
@@ -3,3 +3,4 @@ dev-python/pynvim
 app-shells/zsh
 dev-python/feedparser
 dev-python/pylint
+x11-terms/kitty-terminfo



[gentoo-commits] repo/user/gerislay:master commit in: app-misc/plirc/

2021-01-20 Thread gerion
commit: b7468466e8338e36fb1c6d38dab40b4c0594bbb3
Author: Gerion Entrup  flump  de>
AuthorDate: Thu Jan 21 00:48:34 2021 +
Commit:     gerion  flump  de>
CommitDate: Thu Jan 21 00:48:57 2021 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=b7468466

app-misc/plirc: update python versions

Signed-off-by: Gerion Entrup  flump.de>

 app-misc/plirc/Manifest  | 4 ++--
 app-misc/plirc/plirc-.ebuild | 8 
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/app-misc/plirc/Manifest b/app-misc/plirc/Manifest
index 37b3a35..e609f78 100644
--- a/app-misc/plirc/Manifest
+++ b/app-misc/plirc/Manifest
@@ -1,2 +1,2 @@
-EBUILD plirc-.ebuild 484 SHA256 
193c1c1147f6df84b380d159471d217c3ae89ee4f4b02e001ac165d40e239b9a SHA512 
0209a1a9eea35cbccc5f9679f6228e4900ac19e9786dcc78c175c5a3255ad9b4d232532d86183aa83283335bd0d0f491ce59f689c9fa3a1e970c1ad4c6cd21bb
 WHIRLPOOL 
53b4b80432ead1d2af5cc0cbc659ed6a28bc56058b0f28c5f6719e83f06e01ea8c3799f62131e68a1b18784b44c11d531d0ef5a79880e0e13108356a2b19a65e
-MISC metadata.xml 513 SHA256 
134f5787db0bed9330a9dbc1843a6968f1c7fe108ffe0f7758fa46945efc3595 SHA512 
82c3f43a3e813e527c6fea9f3142e150e0431657e1fd8546c91f04cc081b3a1b7fd0e16ac6e92b17e5d85ac8c4547d11ad94bb5cd8401ddba28444212dbe
 WHIRLPOOL 
db024441ff0a967fd344f89ba8b5462e48db4f8659620f7a549b16c90709288e65214d3d0ecf2692e1ffcbd6afb701bfac7f96095ce792b9fdbbf5f9885f48e6
+EBUILD plirc-.ebuild 483 BLAKE2B 
c094b9e1d88eaaa114355566fbee3e26499308c63021822088c7d0baf9dc40e0dbf0a1d4047a8d9c1cad6bf7d4f3e6cfd758419f05f248e9a9859621a0b8a4de
 SHA512 
915fb5f5c1fcc5d3cb452e46d739783f52606f364b02eb2b9d0ba4f1169ca2c7b511af8fbe086fd0762aec5d6adf0331d1a97e7083974856f301dcd8b559c3c4
+MISC metadata.xml 513 BLAKE2B 
e49f03c582a23fee05849016822f186ec4d9bb3c6f5bc1ca0ba51e55b455a3c7fdd7046efbbadb5f350a00c72515bc0b38a73cf66a1b462f216df6cefe63024e
 SHA512 
82c3f43a3e813e527c6fea9f3142e150e0431657e1fd8546c91f04cc081b3a1b7fd0e16ac6e92b17e5d85ac8c4547d11ad94bb5cd8401ddba28444212dbe

diff --git a/app-misc/plirc/plirc-.ebuild b/app-misc/plirc/plirc-.ebuild
index 11fb4e4..7009270 100644
--- a/app-misc/plirc/plirc-.ebuild
+++ b/app-misc/plirc/plirc-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-PYTHON_COMPAT=( python3_6 )
+PYTHON_COMPAT=( python3_{7..9} )
 inherit distutils-r1 git-r3
 
 DESCRIPTION="A Python implementation of Lirc."
@@ -13,7 +13,7 @@ EGIT_REPO_URI="https://gitlab.com/geri0n/plirc.git";
 
 LICENSE="GPLv3"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS=""
 IUSE=""
 
 DEPEND="dev-python/pyserial[${PYTHON_USEDEP}]



  1   2   3   >