From 0ca3f86640e2f1f361da895b997c43bac22090a1 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 10 Nov 2024 21:02:07 +0000 Subject: gentoo auto-resync : 10:11:2024 - 21:02:06 --- games-util/Manifest.gz | Bin 7892 -> 7901 bytes games-util/grfcodec/Manifest | 3 +++ .../files/grfcodec-6.1.0-cmake-install.patch | 21 +++++++++++++++++ games-util/grfcodec/grfcodec-6.1.0-r1.ebuild | 25 +++++++++++++++++++++ 4 files changed, 49 insertions(+) create mode 100644 games-util/grfcodec/files/grfcodec-6.1.0-cmake-install.patch create mode 100644 games-util/grfcodec/grfcodec-6.1.0-r1.ebuild (limited to 'games-util') diff --git a/games-util/Manifest.gz b/games-util/Manifest.gz index c0ef6f7247bf..d32ba22c1a55 100644 Binary files a/games-util/Manifest.gz and b/games-util/Manifest.gz differ diff --git a/games-util/grfcodec/Manifest b/games-util/grfcodec/Manifest index 4772288c3f31..76778e80d2ff 100644 --- a/games-util/grfcodec/Manifest +++ b/games-util/grfcodec/Manifest @@ -2,8 +2,11 @@ AUX 6.0.6_p20210310/0001-Remove-brittle-apWrapper-code.patch 3501 BLAKE2B 213258 AUX 6.0.6_p20210310/0002-Fix-ODR-violations.patch 1722 BLAKE2B 941c2c95b7876b8b2be39e623cbff969b0609e50a3c798acd34052f0c13bf048971fe2b07885bcdc2921e66a928ce6d11c2bee71e26602116f104725acf3d04c SHA512 e73f4ee685230128489d47f3d10f296456debd3e6a85b6ccdbecb6ceb550a59cb95cbd37b2a222883b058b15aa319221e9040c4bdda4511e74c05e26a778ea50 AUX grfcodec-6.0.6_p20230811-action-5.patch 1114 BLAKE2B c71b3e752623872b82e6a3c52df35e8ffc92400389ec1b35fa7af0e1288c5f5607600761be0bf89515248a1e9c976228a2c964bcb570d2f6afe24e87666916e6 SHA512 ac67e720c2ed37bd0db8323c7ac93315aaea03ebe528d52eba67aaaedfae2a6c53d35628da6ca1771dc50598338ac25875c380df819b072f42e6f64c7aecdabf AUX grfcodec-6.0.6_p20230811-no-fortify-source.patch 585 BLAKE2B 62b2ec66f6cfffd26bc69c1489d10b9bc568b5343d186300728e641ab1b2a54b13658045f8dc45a331792a204a71d5e6dbf5fbc84f3e1e1cec53ee165a2525b9 SHA512 1155b81eefe3e299907bdfc19d170b17e28c44b67554e71b21a501b6e84d4e889c354f3ab0b3e29ebb1210edede41d6b73c9a24e8b241dd6af419547b22bd298 +AUX grfcodec-6.1.0-cmake-install.patch 493 BLAKE2B 6df0603c520b9148ef8bbddd8cb14030d8c653ddcac1834d1feed381b2e6e7d0f41965f644eb46d01557e914a09ca8d9d0158593ad7b1668c3e43365e6a18dbe SHA512 69b20eb9997dd85d8d27d4ec443d73c038dfdb91c51adcd8a6280f1fa454cf3e07f1efa532b8475df7a236bc7cdcea4816574d91119fb06d266cba242bbeaef7 DIST grfcodec-6.0.6_p20210310.tar.gz 205795 BLAKE2B 24d803e208b2fc465ae71611c0c0fb2737bfa8c5a28375bc08a6220581d7b07bb2f2a390e2ddb7f4beb8a80951862473919d41bce83364af70b6dc646f0f3f8e SHA512 10f4ec28c69d87e397f0fb5b497dbefce8fcd826731d3a0a864cbbd333b7df188ab0087445644ad245aeff65a8b6563dfdfa657ac1a2248e56e296c01f7d58a8 DIST grfcodec-6.0.6_p20230811.tar.gz 205324 BLAKE2B 00d36b6785d00edec061cc0f0a695225a78c487bc66c4521f0f3da1050304bc382ed78d1df8dff8602b35b167505388ad993c46f01ac39960c131a6f5c7264eb SHA512 95a883636720ad1fdd0a2e17cba60b6cde15b5fe0337cfe2330db75d60e9a2bdb1dea3c06bb8f8acace8989b6abaf6d1845b30c5bc5f6c76f34e5aa76f36ddd4 +DIST grfcodec-6.1.0-source.tar.xz 170688 BLAKE2B e9ce6ca4984e319abd5c1fd53473b1257b2b98b0948b5bef5e6275e29b50243981bf7fc837b190b37b2bb12d2ac9aecbb8595150eedb029f1d7ae64053668475 SHA512 9129e0f38b151e11c90585e0fe966e042ad08ec90f800ee80f749865aed6c72c733639b8d02ecd613409f2a0ae6d1f72fa1d3524f7c450a0f06ff42ee170f16f EBUILD grfcodec-6.0.6_p20210310-r1.ebuild 993 BLAKE2B 1cb3e7064e2f72b373c4b0dd83d8c3f16a017dddd7a3351328e8ffdddb84f70e3aba7937eb49b47230d74684240cd91873f1434b1bc18bb7c24d08dbaabcb464 SHA512 c69963730921fe1260bb24a90ea78b9b2ea6db788f057586d12eae09f6943144ae6dca2cfec5318ea13fd45b0c83984549f941224af5b0ea23fda8ddd051ff26 EBUILD grfcodec-6.0.6_p20230811-r1.ebuild 1083 BLAKE2B 37eb930403c15423cb87ac926825b4a7deb7731d35e6c340c13c57045b0ace5e5baba21030320435776bdc8c4923bdc076783fbc60e2216a094c5e6803feab47 SHA512 2ef328d4219b951d06cde84ee03f313a3aa8955f30bd6e01d59872141ace5b1207132d063d6fe3628caf53e46ab61dcc638353b7a26c660932b4832db218ca88 +EBUILD grfcodec-6.1.0-r1.ebuild 630 BLAKE2B 94c978bbb4a11c379217f1d561da2a2d462f79290b882343500a02dd445bad1024219583f6bc4f71e136e56c74dbe5daa614fb58daea738a899eb8ebe928b57a SHA512 f24784095fd73e46a2e48a89da5088817eb08aeeb5f51356dac789d1ab674263be8d0daee3b333a4cd1a1da7badd6c4dec8b80fb83de305ba302b91c1277f8c7 MISC metadata.xml 335 BLAKE2B 32e45cd9e4b4e6a0ae59d41d18ef90ca9a39389016247b71b6b1b7069a6fd1b73c92bc331d10059942aa57693a2405d90915249393e2ee9b515027f97b5fadf4 SHA512 36a58b8b3e9b793b7cc62def166dc87f24c3df029916c3226fe66f5213dcf156038a31707e81c52defbacd0a7e40fc3c5df476c93d9f1380556ac02140ef0fc2 diff --git a/games-util/grfcodec/files/grfcodec-6.1.0-cmake-install.patch b/games-util/grfcodec/files/grfcodec-6.1.0-cmake-install.patch new file mode 100644 index 000000000000..f3524d3b6179 --- /dev/null +++ b/games-util/grfcodec/files/grfcodec-6.1.0-cmake-install.patch @@ -0,0 +1,21 @@ +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -158,7 +158,6 @@ + + install(FILES + ${CMAKE_CURRENT_SOURCE_DIR}/changelog.txt +- ${CMAKE_CURRENT_SOURCE_DIR}/COPYING + DESTINATION ${CMAKE_INSTALL_DOCDIR} + ) + +--- a/docs/CMakeLists.txt ++++ b/docs/CMakeLists.txt +@@ -5,7 +5,7 @@ + ${CMAKE_CURRENT_SOURCE_DIR}/grfid.1 + ${CMAKE_CURRENT_SOURCE_DIR}/grfstrip.1 + ${CMAKE_CURRENT_SOURCE_DIR}/nforenum.1 +- DESTINATION ${CMAKE_INSTALL_MANDIR} ++ DESTINATION ${CMAKE_INSTALL_MANDIR}/man1 + ) + + install(FILES diff --git a/games-util/grfcodec/grfcodec-6.1.0-r1.ebuild b/games-util/grfcodec/grfcodec-6.1.0-r1.ebuild new file mode 100644 index 000000000000..ce2b664d42de --- /dev/null +++ b/games-util/grfcodec/grfcodec-6.1.0-r1.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="A suite of programs to modify openttd/Transport Tycoon Deluxe's GRF files" +HOMEPAGE="https://github.com/OpenTTD/grfcodec" +SRC_URI="https://github.com/OpenTTD/grfcodec/releases/download/${PV}/${P}-source.tar.xz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" + +RDEPEND="media-libs/libpng:=" +DEPEND="${RDEPEND} + dev-libs/boost" + +PATCHES=( + "${FILESDIR}"/${PN}-6.1.0-cmake-install.patch + + # Bug #894648 + "${FILESDIR}"/${PN}-6.0.6_p20230811-no-fortify-source.patch +) -- cgit v1.2.3