From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 43D35158176 for ; Mon, 20 Oct 2025 20:32:11 +0000 (UTC) Received: from lists.gentoo.org (bobolink.gentoo.org [140.211.166.189]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id 1ACE5341F7F for ; Mon, 20 Oct 2025 20:32:11 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id 29E21110561; Mon, 20 Oct 2025 20:32:08 +0000 (UTC) Received: from smtp.gentoo.org (dev.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id 246EF110561 for ; Mon, 20 Oct 2025 20:32:08 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id D2E03341F0F for ; Mon, 20 Oct 2025 20:32:07 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 443423AF0 for ; Mon, 20 Oct 2025 20:32:06 +0000 (UTC) From: "Maciej Barć" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Maciej Barć" Message-ID: <1760992318.3648af3aeead75e379b082fe2f671a57a1188125.xgqt@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: app-text/pandoc-bin/ X-VCS-Repository: repo/gentoo X-VCS-Files: app-text/pandoc-bin/Manifest app-text/pandoc-bin/pandoc-bin-3.8.2.1.ebuild X-VCS-Directories: app-text/pandoc-bin/ X-VCS-Committer: xgqt X-VCS-Committer-Name: Maciej Barć X-VCS-Revision: 3648af3aeead75e379b082fe2f671a57a1188125 X-VCS-Branch: master Date: Mon, 20 Oct 2025 20:32:06 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 9bb73983-9912-447f-82f8-2f22a2742b74 X-Archives-Hash: eb6bd36e6e7a89c28e44bcc1f0346c34 commit: 3648af3aeead75e379b082fe2f671a57a1188125 Author: Maciej Barć gentoo org> AuthorDate: Mon Oct 20 19:19:27 2025 +0000 Commit: Maciej Barć gentoo org> CommitDate: Mon Oct 20 20:31:58 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3648af3a app-text/pandoc-bin: bump to 3.8.2.1 Signed-off-by: Maciej Barć gentoo.org> app-text/pandoc-bin/Manifest | 2 + app-text/pandoc-bin/pandoc-bin-3.8.2.1.ebuild | 67 +++++++++++++++++++++++++++ 2 files changed, 69 insertions(+) diff --git a/app-text/pandoc-bin/Manifest b/app-text/pandoc-bin/Manifest index 08cdc762f375..0918a4f1fe24 100644 --- a/app-text/pandoc-bin/Manifest +++ b/app-text/pandoc-bin/Manifest @@ -4,3 +4,5 @@ DIST pandoc-3.8.1-linux-amd64.tar.gz 34162807 BLAKE2B 2ffc74617acf1a4a470172b9ff DIST pandoc-3.8.1-linux-arm64.tar.gz 37090163 BLAKE2B 5b6b2f48c42fc321e6bdca63d09f2c2e6eb5d31629ca0e3288b8aacc8928e5fb4496a21ec50be86485f6b034938500fc5b50e6d707df180e3e35fec2e2173582 SHA512 376fdca279b2407e5318d8aa6fe5f1491a4fe5af0d6f8f375ec0729bf253fd5167cdf4a2762f3f4b9e6c5b9b80f3b5a830d30ac476e03c880e203548188e615a DIST pandoc-3.8.2-linux-amd64.tar.gz 34229290 BLAKE2B 29b79d114adcdfb34ce4550ca966e7cb3192a9efea73440825a5bdf4c8d33fa505a5005ee5ed0c54dc199a6f0f6354b7bcc021b04ce88a2493b693603236a988 SHA512 f5e90628b44a801ecdf812236291871607db8fb2fba0e99911a6c497b406c64a8940fd2a776d482ece7a9dac10d0228378d78da61091262b69e7276456495f5c DIST pandoc-3.8.2-linux-arm64.tar.gz 37157585 BLAKE2B 2e1da4cc0740aa294d8ec315d74bee17527d227b01280ebe26dd306d5a78b28eacce199b0af4934511081e97ac68148fe0f261f2df87fa79c146dbe5c752058d SHA512 437b406ae0c30e71a2b71a2cb31ee2857f57bb05c969c7ce380b21f081c4ae607de28fe5bf9d941c771aaa34f34c9d0b4a6ae1cbcf50d963b5d626f0d8de8460 +DIST pandoc-3.8.2.1-linux-amd64.tar.gz 34236950 BLAKE2B c8211a6fed3161dada21ea8dfe58aadb064bca6514c7aa3910c6c3d72f457439972a43ccdd4df0f898af9105b83c5373bc083c8b2b9f6bc004ebaed0b94a931c SHA512 b2b9147153878ad53fb904a95c764f15c123563f24441e3f1b712094e352205438ce4ee2d154da532ae40c3a055d35f5c456347575ffc7d687e18726651bac2e +DIST pandoc-3.8.2.1-linux-arm64.tar.gz 37169916 BLAKE2B 00965b17e165183cebac7e4eed1c5c84ed67087471350e5ba7d119a46eebd75751dd302fd3d81491bb38d4c3d66a624e04e6429f6bb564f0669756a3fb737a7a SHA512 d82991de1dcb23f6985b26ef2f2118912044878d486460101c24fe27f5d7290139851d31a2ac3191cc633ef56ce0371cc95b805e6b899a74e8d610b56cd2c530 diff --git a/app-text/pandoc-bin/pandoc-bin-3.8.2.1.ebuild b/app-text/pandoc-bin/pandoc-bin-3.8.2.1.ebuild new file mode 100644 index 000000000000..11c2135c22ab --- /dev/null +++ b/app-text/pandoc-bin/pandoc-bin-3.8.2.1.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="${PN//-bin/}" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Conversion between markup formats (binary package)" +HOMEPAGE="https://pandoc.org/ + https://github.com/jgm/pandoc/" + +BASE_URI="https://github.com/jgm/${MY_PN}/releases/download/${PV}/${MY_P}" +SRC_URI=" + amd64? ( ${BASE_URI}-linux-amd64.tar.gz ) + arm64? ( ${BASE_URI}-linux-arm64.tar.gz ) +" +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm64" +IUSE="+pandoc-symlink" + +RDEPEND=" + pandoc-symlink? ( + !${CATEGORY}/${MY_PN} + !app-text/pandoc-cli + !dev-haskell/pandoc + ) +" + +QA_FLAGS_IGNORED="usr/bin/${PN}" +QA_PRESTRIPPED="${QA_FLAGS_IGNORED}" + +src_unpack() { + default + + # Manpages are gzipped. + unpack "${S}/share/man/man1"/*.1.gz +} + +src_install() { + exeinto /usr/bin + newexe "./bin/${MY_PN}" "${PN}" + + dosym "${PN}" /usr/bin/pandoc-lua-bin + dosym "${PN}" /usr/bin/pandoc-server-bin + + newman "${WORKDIR}/${MY_PN}.1" "${PN}.1" + newman "${WORKDIR}/${MY_PN}-lua.1" pandoc-lua-bin.1 + newman "${WORKDIR}/${MY_PN}-server.1" pandoc-server-bin.1 + + if use pandoc-symlink ; then + local -a exes=( + pandoc + pandoc-lua + pandoc-server + ) + + local exe="" + for exe in "${exes[@]}" ; do + dosym "${exe}-bin" "/usr/bin/${exe}" + dosym "${exe}-bin.1" "/usr/share/man/man1/${exe}.1" + done + fi +}