summaryrefslogtreecommitdiff
path: root/net-im/openmittsu
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-03-01 19:28:40 +0000
committerV3n3RiX <venerix@koprulu.sector>2025-03-01 19:28:40 +0000
commitd628c1f8493d09e3deb5d19971cd21691d8758e4 (patch)
tree7afecb9f9148ecf631ac2093143278e041cc5acd /net-im/openmittsu
parent4b1be5ef874aaeb61a2116048e0c2312e53f8c69 (diff)
gentoo auto-resync : 01:03:2025 - 19:28:40
Diffstat (limited to 'net-im/openmittsu')
-rw-r--r--net-im/openmittsu/Manifest8
-rw-r--r--net-im/openmittsu/files/openmittsu-0.10.0.0-musl.patch25
-rw-r--r--net-im/openmittsu/files/openmittsu-0.10.0.0-root-cert.pem16
-rw-r--r--net-im/openmittsu/openmittsu-0.10.0.0-r1.ebuild74
-rw-r--r--net-im/openmittsu/openmittsu-0.10.2.0.ebuild (renamed from net-im/openmittsu/openmittsu-0.10.1.0.ebuild)0
5 files changed, 2 insertions, 121 deletions
diff --git a/net-im/openmittsu/Manifest b/net-im/openmittsu/Manifest
index eb7302f297db..6278ea048ef7 100644
--- a/net-im/openmittsu/Manifest
+++ b/net-im/openmittsu/Manifest
@@ -1,7 +1,3 @@
-AUX openmittsu-0.10.0.0-musl.patch 1009 BLAKE2B fba3ec76a167506363a50f8e6a8bb047d398d8bcb7dede829e26445c6af29e739f2234b90ccbe96bbc600ade0b36790ff3c8955dbc6b55a2c5816c5577043db3 SHA512 e18eed7838754999b9f40fe4e13506ca3309490fcb591d3352785b3b8a7cf92c9c34da24089dbec3669b02b9137feb3ef7e0d63cbdcb09d52a6b8747d798f7ef
-AUX openmittsu-0.10.0.0-root-cert.pem 948 BLAKE2B 45edf88a51f4d78719b9acc61b14207c6e8af28521d4ff03003b7f9e71ebbd80a0453260e6c06ee501a66d51f56285ea90d0ccd2c3bfd2402a3d81512a84ad78 SHA512 cb4131a4620bffbc4aef6ca0205c0065eb712ee3699634dae385a7085366c963f1447f4d2c0396e15bd0e48fcac90cf57c27b6baf98cf84390edcbb8c5bdb45f
-DIST openmittsu-0.10.0.0.tar.xz 2345724 BLAKE2B 407fe07147b17e6ac6ec2381e77256d09824fce87f1d9d141d2940e566191e911b05fb3d6701d342be9bb667551903f4f8913cbb25f504100e92ab4a38339555 SHA512 d4334c8516efcd63a3e9dfcf9f9655922aa14b2574f39269cf7019a8c951144569138c2a0a75abb16e2746a33002f0c07ef6c86dbdb5405e11c315ec630eb0d0
-DIST openmittsu-0.10.1.0.tar.xz 2272080 BLAKE2B bf91a5d2cdaadc002c1db0bb86246c6ae47809eace96ebabcc963875d2d5ce0f21f9a53e2cbd230335647cbad08a0d6e73ef57157e71a3b66e42d1493bebb07d SHA512 fb612b79b9de7224690c2a7ce4235e72c9aa60da6e89e578c0fef23cb2093bd88798edd90885cf3dc4d8ce61e5ec5aeb66b0066c2666132fc3f0989f8fef066c
-EBUILD openmittsu-0.10.0.0-r1.ebuild 1987 BLAKE2B 054165a9fc8bf149d7e68ac5c94f01696af4be8d9af649c7ef7bed46c90f7b33110fb96031a5613780cfb71d45e8144b771bad245f5cdec1bbca10ea166c03e1 SHA512 b9093e5427e1469ee671d4514302520bdfaa86f2965a0c14684f6da600b7b8286924a20e93af5f668d533c56aafb9a2d92dfd48d6b5656a6f5d4f5e6dafcd1c6
-EBUILD openmittsu-0.10.1.0.ebuild 1632 BLAKE2B 0de176f946a8efc4322fe4b9beadf5b0d63e8f55bc07147847f0f0a56a73cc448cb77db3a44a4ab8e800e6959e9fe8c88dc4cbed0b510e93100a222160f6473e SHA512 8d6b8a32a82409c3447bdca061c9b6510dbbcddc29ead6bd67de9b570258aa88aafba5458a98e53c327d92452743ac3d513c0015293341ca2690d6177d491235
+DIST openmittsu-0.10.2.0.tar.xz 2290108 BLAKE2B b0e13f5833b9319322d6ab4544e719922c3edeb9189b4ea7f1f9dfb5700fdd107f8c3b7039a38befc54673c0d768ca4e649e8447221ee847cb04b364602ad913 SHA512 0ef2f66c6ccf17c33b39cf1a2942264de52397a4abc6f9e7ee667e739c56d80f5e8b5c95534861cba755e32f649135b21807061b5bac93d79d57905588eb232f
+EBUILD openmittsu-0.10.2.0.ebuild 1632 BLAKE2B 0de176f946a8efc4322fe4b9beadf5b0d63e8f55bc07147847f0f0a56a73cc448cb77db3a44a4ab8e800e6959e9fe8c88dc4cbed0b510e93100a222160f6473e SHA512 8d6b8a32a82409c3447bdca061c9b6510dbbcddc29ead6bd67de9b570258aa88aafba5458a98e53c327d92452743ac3d513c0015293341ca2690d6177d491235
MISC metadata.xml 299 BLAKE2B 4e63d35bc390d1f42019db341162ed2c74595e3510693074cdc7bd38c8d3a5b6d2c7fcbf3e430739dcac1add8308e0579ece95ed45efd48da647626600cc986c SHA512 9ada37ed6c56b869c799048cdfc28bf8512f3c4c94d91e6e8fff4e89ec32064436be0b2e709991c1d33843cb4e58c40919b3bde65d65b064fd3807e69dd66f83
diff --git a/net-im/openmittsu/files/openmittsu-0.10.0.0-musl.patch b/net-im/openmittsu/files/openmittsu-0.10.0.0-musl.patch
deleted file mode 100644
index 7935ff5530d4..000000000000
--- a/net-im/openmittsu/files/openmittsu-0.10.0.0-musl.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-Fix compilation with MUSL libc
-https://bugs.gentoo.org/907754
-
-Patch backported from spdlog repository:
-https://github.com/gabime/spdlog/commit/287a00d364990edbb621fe5e392aeb550135fb96
-
-commit 287a00d364990edbb621fe5e392aeb550135fb96
-Author: Khem Raj <raj.khem@gmail.com>
-Date: Tue Jan 3 09:54:50 2023 -0800
-
- Do not use LFS64 functions on linux/musl (#2589)
-
---- openmittsu-0.10.0.0/3rdparty/spdlog/include/spdlog/details/os-inl.h
-+++ openmittsu-0.10.0.0/3rdparty/spdlog/include/spdlog/details/os-inl.h
-@@ -230,8 +230,8 @@
- #else
- int fd = ::fileno(f);
- #endif
--// 64 bits(but not in osx or cygwin, where fstat64 is deprecated)
--#if (defined(__linux__) || defined(__sun) || defined(_AIX)) && (defined(__LP64__) || defined(_LP64))
-+// 64 bits(but not in osx, linux/musl or cygwin, where fstat64 is deprecated)
-+#if ((defined(__linux__) && defined(__GLIBC__)) || defined(__sun) || defined(_AIX)) && (defined(__LP64__) || defined(_LP64))
- struct stat64 st;
- if (::fstat64(fd, &st) == 0)
- {
diff --git a/net-im/openmittsu/files/openmittsu-0.10.0.0-root-cert.pem b/net-im/openmittsu/files/openmittsu-0.10.0.0-root-cert.pem
deleted file mode 100644
index b1cf1fd3a13b..000000000000
--- a/net-im/openmittsu/files/openmittsu-0.10.0.0-root-cert.pem
+++ /dev/null
@@ -1,16 +0,0 @@
------BEGIN CERTIFICATE-----
-MIICjzCCAhWgAwIBAgIQXIuZxVqUxdJxVt7NiYDMJjAKBggqhkjOPQQDAzCBiDEL
-MAkGA1UEBhMCVVMxEzARBgNVBAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNl
-eSBDaXR5MR4wHAYDVQQKExVUaGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNVBAMT
-JVVTRVJUcnVzdCBFQ0MgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMTAwMjAx
-MDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCBiDELMAkGA1UEBhMCVVMxEzARBgNVBAgT
-Ck5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNleSBDaXR5MR4wHAYDVQQKExVUaGUg
-VVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNVBAMTJVVTRVJUcnVzdCBFQ0MgQ2VydGlm
-aWNhdGlvbiBBdXRob3JpdHkwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAAQarFRaqflo
-I+d61SRvU8Za2EurxtW20eZzca7dnNYMYf3boIkDuAUU7FfO7l0/4iGzzvfUinng
-o4N+LZfQYcTxmdwlkWOrfzCjtHDix6EznPO/LlxTsV+zfTJ/ijTjeXmjQjBAMB0G
-A1UdDgQWBBQ64QmG1M8ZwpZ2dEl23OA1xmNjmjAOBgNVHQ8BAf8EBAMCAQYwDwYD
-VR0TAQH/BAUwAwEB/zAKBggqhkjOPQQDAwNoADBlAjA2Z6EWCNzklwBBHU6+4WMB
-zzuqQhFkoJ2UOQIReVx7Hfpkue4WQrO/isIJxOzksU0CMQDpKmFHjFJKS04YcPbW
-RNZu9YO6bVi9JNlWSOrvxKJGgYhqOkbRqZtNyWHa0V1Xahg=
------END CERTIFICATE-----
diff --git a/net-im/openmittsu/openmittsu-0.10.0.0-r1.ebuild b/net-im/openmittsu/openmittsu-0.10.0.0-r1.ebuild
deleted file mode 100644
index 55d3ee7bb812..000000000000
--- a/net-im/openmittsu/openmittsu-0.10.0.0-r1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake desktop
-
-DESCRIPTION="Open source chat client for Threema-style end-to-end encrypted chat networks"
-HOMEPAGE="https://www.openmittsu.de/"
-# snapshot of https://github.com/blizzard4591/openMittsu.git
-# git-archive-all.sh --prefix ${P}/ -- - | xz > ${P}.tar.xz
-SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz"
-
-LICENSE="GPL-2+ BitstreamVera OFL-1.1 Apache-2.0 CC0-1.0 MIT BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-db/qt5-sqlcipher
- >=dev-libs/libsodium-1.0.18:=
- >=dev-qt/qtcore-5.7.1:5=
- >=dev-qt/qtgui-5.7.1:5=
- >=dev-qt/qtmultimedia-5.7.1:5=[widgets]
- >=dev-qt/qtnetwork-5.7.1:5=[ssl]
- >=dev-qt/qtsql-5.7.1:5=[sqlite]
- >=dev-qt/qtwidgets-5.7.1:5=
- >=media-gfx/qrencode-3.4.4-r1:="
-DEPEND="${RDEPEND}
- test? ( >=dev-cpp/gtest-1.8.0 )"
-
-PATCHES=( "${FILESDIR}"/${P}-musl.patch )
-
-DOCS=(
- README.md
- Example-client-configuration-file.ini
- Example-contacts-file.txt
-)
-
-CMAKE_BUILD_TYPE="Gentoo"
-
-src_prepare() {
- cmake_src_prepare
-
- # Replace the root certificate
- # https://crt.sh/?id=2841410 - USERTrust ECC Certification Authority
- local cert=$(base64 -w 0 "${FILESDIR}"/${P}-root-cert.pem || die)
- sed -i -e "/Certificate.*Literal/s/\".*\"/\"${cert}\"/" \
- src/network/ServerConfiguration.cpp || die
-}
-
-src_configure() {
- local mycmakeargs=(
- # set version manually, since autodetection works only with git
- "-DOPENMITTSU_CUSTOM_VERSION_STRING=${PV%.*}-${PV##*.}-00000000"
- "-DOPENMITTSU_DISABLE_VERSION_UPDATE_CHECK=ON"
- "-DOPENMITTSU_ENABLE_TESTS=$(usex test)"
- )
- cmake_src_configure
-}
-
-src_test() {
- cd "${BUILD_DIR}" || die
- ./openMittsuTests || die
-}
-
-src_install() {
- local my_pn="openMittsu"
- cmake_src_install
- newicon resources/icon.png ${my_pn}.png
- make_desktop_entry ${my_pn} ${my_pn} ${my_pn}
- rm "${ED}"/usr/bin/${my_pn}VersionInfo || die
- rm -f "${ED}"/usr/bin/${my_pn}Tests || die
-}
diff --git a/net-im/openmittsu/openmittsu-0.10.1.0.ebuild b/net-im/openmittsu/openmittsu-0.10.2.0.ebuild
index 6e4e8a7cd724..6e4e8a7cd724 100644
--- a/net-im/openmittsu/openmittsu-0.10.1.0.ebuild
+++ b/net-im/openmittsu/openmittsu-0.10.2.0.ebuild