[gentoo-commits] repo/gentoo:master commit in: dev-libs/miniz/
commit: ba8cbd2dc5ba50fc8cedbe677ddd1da7012ded30 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Apr 12 08:57:53 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Apr 12 09:02:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba8cbd2d dev-libs/miniz: add 3.0.2 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/miniz/Manifest | 1 + dev-libs/miniz/miniz-3.0.2.ebuild | 16 2 files changed, 17 insertions(+) diff --git a/dev-libs/miniz/Manifest b/dev-libs/miniz/Manifest index 02a0e3369c0c..636a018f5d56 100644 --- a/dev-libs/miniz/Manifest +++ b/dev-libs/miniz/Manifest @@ -1,2 +1,3 @@ DIST miniz-2.2.0.tar.gz 113592 BLAKE2B 110a71712396fb22075818f681d2e691b8b361e6c8eb786485f9fd3a1e00fcfc95bae4d470b8b1644a1e9674e69617abdba70e337f318969096db222f7a4c3d2 SHA512 0bb2b0ac627715b90ff9fd69ca8958a0bea387bd7ddf5c200daba953b98ef788092e3009842f4f123234e85570159250c8897a30c1c1f2d4dea9bca9837f6111 DIST miniz-3.0.1.tar.gz 115742 BLAKE2B 4727e55bf2ad4cf716677e6135912df61b9081f2a3a2d6a13efc77ff64a1ec8e736c089330106a81f613dac3840bc09f3aea93f6b432d832f14a6b12ba534d70 SHA512 c1cf028ceb6c12abc83ffb636753d9470155e055d2e834ab23c1c1bc9ee2ef7c7fec689cb92e3496336f850e1d1675489b0450b84e4c7e68d7066142d8df76b6 +DIST miniz-3.0.2.tar.gz 115766 BLAKE2B 57260dc5d2f382f85fb7648d4e9fb9fcca63689cdd75f27b3cf84266b112e04031cc6b5f298e3155d4b8fd635704c713572c8ed76b5a8a2f0adb737c63051f1d SHA512 426054403121f84a2ac365f7545b35fb217b41061aebaffce483568d3d374d453ab87987c599a85f1f745e0ec7144a3181ed9b100f354e2823f165ba286b0611 diff --git a/dev-libs/miniz/miniz-3.0.2.ebuild b/dev-libs/miniz/miniz-3.0.2.ebuild new file mode 100644 index ..32d829ee6e85 --- /dev/null +++ b/dev-libs/miniz/miniz-3.0.2.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="A lossless, high performance data compression library" +HOMEPAGE="https://github.com/richgel999/miniz; +SRC_URI="https://github.com/richgel999/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" + +DOCS=( ChangeLog.md readme.md )
[gentoo-commits] repo/gentoo:master commit in: dev-libs/miniz/
commit: 3e8fb7986ef3ab9ccc49c6450f0b9d398f50b7bf Author: Matoro Mahri matoro tk> AuthorDate: Fri Jan 5 18:44:03 2024 + Commit: Viorel Munteanu gentoo org> CommitDate: Sat Jan 6 19:29:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e8fb798 dev-libs/miniz: Keyword 3.0.1 arm, #891201 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Viorel Munteanu gentoo.org> dev-libs/miniz/miniz-3.0.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/miniz/miniz-3.0.1.ebuild b/dev-libs/miniz/miniz-3.0.1.ebuild index 7ec00b35b06c..32d829ee6e85 100644 --- a/dev-libs/miniz/miniz-3.0.1.ebuild +++ b/dev-libs/miniz/miniz-3.0.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,6 +11,6 @@ SRC_URI="https://github.com/richgel999/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" DOCS=( ChangeLog.md readme.md )
[gentoo-commits] repo/gentoo:master commit in: dev-libs/miniz/
commit: 987e9eb5cae232b5b5be4ba1439654b910c188f1 Author: Sam James gentoo org> AuthorDate: Wed Sep 13 03:19:34 2023 + Commit: Sam James gentoo org> CommitDate: Wed Sep 13 03:19:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=987e9eb5 dev-libs/miniz: Keyword 3.0.1 arm64, #891201 Signed-off-by: Sam James gentoo.org> dev-libs/miniz/miniz-3.0.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/miniz/miniz-3.0.1.ebuild b/dev-libs/miniz/miniz-3.0.1.ebuild index 741860999d35..7ec00b35b06c 100644 --- a/dev-libs/miniz/miniz-3.0.1.ebuild +++ b/dev-libs/miniz/miniz-3.0.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,6 +11,6 @@ SRC_URI="https://github.com/richgel999/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" DOCS=( ChangeLog.md readme.md )
[gentoo-commits] repo/gentoo:master commit in: dev-libs/miniz/
commit: 02197bb67ac60fc1ead31ba97c9f15af98c29563 Author: Sam James gentoo org> AuthorDate: Wed Sep 13 02:14:41 2023 + Commit: Sam James gentoo org> CommitDate: Wed Sep 13 02:14:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02197bb6 dev-libs/miniz: Keyword 2.2.0-r1 arm64, #867001 Signed-off-by: Sam James gentoo.org> dev-libs/miniz/miniz-2.2.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/miniz/miniz-2.2.0-r1.ebuild b/dev-libs/miniz/miniz-2.2.0-r1.ebuild index 3f1538a00112..6bbf018addfc 100644 --- a/dev-libs/miniz/miniz-2.2.0-r1.ebuild +++ b/dev-libs/miniz/miniz-2.2.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/richgel999/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="amd64 ~arm ~ia64 ppc ppc64 sparc x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ppc64 sparc x86" PATCHES=( # https://bugs.gentoo.org/849578
[gentoo-commits] repo/gentoo:master commit in: dev-libs/miniz/
commit: e908e6e2cfe9085c0605771c6e22df01d8f63023 Author: Sam James gentoo org> AuthorDate: Wed Sep 13 02:14:40 2023 + Commit: Sam James gentoo org> CommitDate: Wed Sep 13 02:14:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e908e6e2 dev-libs/miniz: Keyword 2.2.0-r1 arm, #867001 Signed-off-by: Sam James gentoo.org> dev-libs/miniz/miniz-2.2.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/miniz/miniz-2.2.0-r1.ebuild b/dev-libs/miniz/miniz-2.2.0-r1.ebuild index 50052d3a9e0b..3f1538a00112 100644 --- a/dev-libs/miniz/miniz-2.2.0-r1.ebuild +++ b/dev-libs/miniz/miniz-2.2.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/richgel999/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="amd64 ~ia64 ppc ppc64 sparc x86" +KEYWORDS="amd64 ~arm ~ia64 ppc ppc64 sparc x86" PATCHES=( # https://bugs.gentoo.org/849578
[gentoo-commits] repo/gentoo:master commit in: dev-libs/miniz/
commit: cec00dab37cf0b0b81b05b9390be6fe6f1ae42f0 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 13 14:09:07 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 13 14:09:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cec00dab dev-libs/miniz: Stabilize 2.2.0-r1 sparc, #886877 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/miniz/miniz-2.2.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/miniz/miniz-2.2.0-r1.ebuild b/dev-libs/miniz/miniz-2.2.0-r1.ebuild index 501f5949009f..50052d3a9e0b 100644 --- a/dev-libs/miniz/miniz-2.2.0-r1.ebuild +++ b/dev-libs/miniz/miniz-2.2.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/richgel999/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="amd64 ~ia64 ppc ppc64 ~sparc x86" +KEYWORDS="amd64 ~ia64 ppc ppc64 sparc x86" PATCHES=( # https://bugs.gentoo.org/849578
[gentoo-commits] repo/gentoo:master commit in: dev-libs/miniz/
commit: 07b14f51c3d8a42b51da2e2881d43e8a0b38d41b Author: Sam James gentoo org> AuthorDate: Mon Jan 2 05:36:51 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jan 2 05:36:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07b14f51 dev-libs/miniz: Stabilize 2.2.0-r1 x86, #886877 Signed-off-by: Sam James gentoo.org> dev-libs/miniz/miniz-2.2.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/miniz/miniz-2.2.0-r1.ebuild b/dev-libs/miniz/miniz-2.2.0-r1.ebuild index c11431944a73..501f5949009f 100644 --- a/dev-libs/miniz/miniz-2.2.0-r1.ebuild +++ b/dev-libs/miniz/miniz-2.2.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/richgel999/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="amd64 ~ia64 ppc ppc64 ~sparc ~x86" +KEYWORDS="amd64 ~ia64 ppc ppc64 ~sparc x86" PATCHES=( # https://bugs.gentoo.org/849578
[gentoo-commits] repo/gentoo:master commit in: dev-libs/miniz/
commit: b6a246b9f205deada2dd66f1cf0dbd2ae7121572 Author: Sam James gentoo org> AuthorDate: Mon Jan 2 05:36:45 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jan 2 05:36:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6a246b9 dev-libs/miniz: Stabilize 2.2.0-r1 ppc, #886877 Signed-off-by: Sam James gentoo.org> dev-libs/miniz/miniz-2.2.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/miniz/miniz-2.2.0-r1.ebuild b/dev-libs/miniz/miniz-2.2.0-r1.ebuild index bd7feb59f934..c11431944a73 100644 --- a/dev-libs/miniz/miniz-2.2.0-r1.ebuild +++ b/dev-libs/miniz/miniz-2.2.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/richgel999/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="amd64 ~ia64 ~ppc ppc64 ~sparc ~x86" +KEYWORDS="amd64 ~ia64 ppc ppc64 ~sparc ~x86" PATCHES=( # https://bugs.gentoo.org/849578
[gentoo-commits] repo/gentoo:master commit in: dev-libs/miniz/
commit: 7cb3822576aa5fefb70db2442592dc80a5e4920e Author: Sam James gentoo org> AuthorDate: Mon Jan 2 05:36:42 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jan 2 05:36:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cb38225 dev-libs/miniz: Stabilize 2.2.0-r1 ppc64, #886877 Signed-off-by: Sam James gentoo.org> dev-libs/miniz/miniz-2.2.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/miniz/miniz-2.2.0-r1.ebuild b/dev-libs/miniz/miniz-2.2.0-r1.ebuild index 483e40beb191..bd7feb59f934 100644 --- a/dev-libs/miniz/miniz-2.2.0-r1.ebuild +++ b/dev-libs/miniz/miniz-2.2.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/richgel999/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 ~ia64 ~ppc ppc64 ~sparc ~x86" PATCHES=( # https://bugs.gentoo.org/849578
[gentoo-commits] repo/gentoo:master commit in: dev-libs/miniz/
commit: a4ab17633e793968e05a13b38e2b09ae54d5e433 Author: Matthew Smith gentoo org> AuthorDate: Fri Nov 25 08:50:40 2022 + Commit: Matthew Smith gentoo org> CommitDate: Fri Nov 25 08:55:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4ab1763 dev-libs/miniz: add 3.0.1 Signed-off-by: Matthew Smith gentoo.org> dev-libs/miniz/Manifest | 1 + dev-libs/miniz/miniz-3.0.1.ebuild | 16 2 files changed, 17 insertions(+) diff --git a/dev-libs/miniz/Manifest b/dev-libs/miniz/Manifest index 84bfb5bcb779..02a0e3369c0c 100644 --- a/dev-libs/miniz/Manifest +++ b/dev-libs/miniz/Manifest @@ -1 +1,2 @@ DIST miniz-2.2.0.tar.gz 113592 BLAKE2B 110a71712396fb22075818f681d2e691b8b361e6c8eb786485f9fd3a1e00fcfc95bae4d470b8b1644a1e9674e69617abdba70e337f318969096db222f7a4c3d2 SHA512 0bb2b0ac627715b90ff9fd69ca8958a0bea387bd7ddf5c200daba953b98ef788092e3009842f4f123234e85570159250c8897a30c1c1f2d4dea9bca9837f6111 +DIST miniz-3.0.1.tar.gz 115742 BLAKE2B 4727e55bf2ad4cf716677e6135912df61b9081f2a3a2d6a13efc77ff64a1ec8e736c089330106a81f613dac3840bc09f3aea93f6b432d832f14a6b12ba534d70 SHA512 c1cf028ceb6c12abc83ffb636753d9470155e055d2e834ab23c1c1bc9ee2ef7c7fec689cb92e3496336f850e1d1675489b0450b84e4c7e68d7066142d8df76b6 diff --git a/dev-libs/miniz/miniz-3.0.1.ebuild b/dev-libs/miniz/miniz-3.0.1.ebuild new file mode 100644 index ..741860999d35 --- /dev/null +++ b/dev-libs/miniz/miniz-3.0.1.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="A lossless, high performance data compression library" +HOMEPAGE="https://github.com/richgel999/miniz; +SRC_URI="https://github.com/richgel999/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" + +DOCS=( ChangeLog.md readme.md )
[gentoo-commits] repo/gentoo:master commit in: dev-libs/miniz/files/
commit: 623963b9cda0f39fc4d9af1565c1dce2bfe4e540 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Fri Jul 29 05:11:22 2022 + Commit: Matthew Smith gentoo org> CommitDate: Fri Jul 29 08:04:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=623963b9 dev-libs/miniz: remove unused patches Signed-off-by: Michael Mair-Keimberger levelnine.at> Portage 3.0.34 / pkgdev 0.2.1 / pkgcheck 0.10.11 Closes: https://github.com/gentoo/gentoo/pull/26641 Signed-off-by: Matthew Smith gentoo.org> dev-libs/miniz/files/Config.cmake.in | 1 - .../miniz-2.1.0-export-cmake-build-targets.patch | 177 - dev-libs/miniz/files/miniz.pc.in | 13 -- 3 files changed, 191 deletions(-) diff --git a/dev-libs/miniz/files/Config.cmake.in b/dev-libs/miniz/files/Config.cmake.in deleted file mode 100644 index 0865ae961005.. --- a/dev-libs/miniz/files/Config.cmake.in +++ /dev/null @@ -1 +0,0 @@ -include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") diff --git a/dev-libs/miniz/files/miniz-2.1.0-export-cmake-build-targets.patch b/dev-libs/miniz/files/miniz-2.1.0-export-cmake-build-targets.patch deleted file mode 100644 index c1fb1a52215d.. --- a/dev-libs/miniz/files/miniz-2.1.0-export-cmake-build-targets.patch +++ /dev/null @@ -1,177 +0,0 @@ a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -1,5 +1,15 @@ --PROJECT(miniz C) --cmake_minimum_required(VERSION 2.8) -+cmake_minimum_required(VERSION 3.12) -+ -+project(miniz) -+ -+include(GNUInstallDirs) -+ -+set(MINIZ_API_VERSION 2) -+set(MINIZ_MINOR_VERSION 1) -+set(MINIZ_PATCH_VERSION 0) -+set(MINIZ_VERSION -+${MINIZ_API_VERSION}.${MINIZ_MINOR_VERSION}.${MINIZ_PATCH_VERSION}) -+ - if(CMAKE_BUILD_TYPE STREQUAL "") - # CMake defaults to leaving CMAKE_BUILD_TYPE empty. This screws up - # differentiation between debug and release builds. -@@ -8,45 +18,120 @@ - CMAKE_C_FLAGS used) Debug Release RelWithDebInfo MinSizeRel." FORCE) - endif () - --set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_SOURCE_DIR}/bin) -+option(BUILD_EXAMPLES "Build examples" ON) -+option(BUILD_SHARED_LIBS "Build shared library instead of static" ON) -+ -+set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/bin) - -+include(GenerateExportHeader) -+ -+set(CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS ON) - set(miniz_SOURCE miniz.c miniz_zip.c miniz_tinfl.c miniz_tdef.c) -+add_library(${PROJECT_NAME} ${miniz_SOURCE}) -+generate_export_header(${PROJECT_NAME}) -+ -+if(NOT BUILD_SHARED_LIBS) -+string(TOUPPER ${PROJECT_NAME} PROJECT_UPPER) -+set_target_properties(${PROJECT_NAME} -+ PROPERTIES INTERFACE_COMPILE_DEFINITIONS ${PROJECT_UPPER}_STATIC_DEFINE) -+endif() -+ -+set_property(TARGET ${PROJECT_NAME} PROPERTY VERSION ${MINIZ_VERSION}) -+set_property(TARGET ${PROJECT_NAME} PROPERTY SOVERSION ${MINIZ_API_VERSION}) -+ -+file(GLOB INSTALL_HEADERS ${CMAKE_CURRENT_SOURCE_DIR}/*.h) -+ -+target_compile_definitions(${PROJECT_NAME} -+ PRIVATE $<$:_GNU_SOURCE>) - --add_library(miniz ${miniz_SOURCE}) --target_include_directories(miniz PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}") -+# pkg-config file -+configure_file(miniz.pc.in ${CMAKE_BINARY_DIR}/miniz.pc @ONLY) - --set(EXAMPLE1_SRC_LIST "${CMAKE_CURRENT_SOURCE_DIR}/examples/example1.c") --set(EXAMPLE2_SRC_LIST "${CMAKE_CURRENT_SOURCE_DIR}/examples/example2.c") --set(EXAMPLE3_SRC_LIST "${CMAKE_CURRENT_SOURCE_DIR}/examples/example3.c") --set(EXAMPLE4_SRC_LIST "${CMAKE_CURRENT_SOURCE_DIR}/examples/example4.c") --set(EXAMPLE5_SRC_LIST "${CMAKE_CURRENT_SOURCE_DIR}/examples/example5.c") --set(EXAMPLE6_SRC_LIST "${CMAKE_CURRENT_SOURCE_DIR}/examples/example6.c") --set(MINIZ_TESTER_SRC_LIST --"${CMAKE_CURRENT_SOURCE_DIR}/tests/miniz_tester.cpp" --"${CMAKE_CURRENT_SOURCE_DIR}/tests/timer.cpp") -+install(FILES -+ ${CMAKE_BINARY_DIR}/miniz.pc -+ DESTINATION ${CMAKE_INSTALL_DATADIR}/pkgconfig) -+ -+ -+set_property(TARGET ${PROJECT_NAME} PROPERTY -+ INTERFACE_${PROJECT_NAME}_MAJOR_VERSION ${MINIZ_API_VERSION}) -+set_property(TARGET ${PROJECT_NAME} APPEND PROPERTY -+ COMPATIBLE_INTERFACE_STRING ${PROJECT_NAME}_MAJOR_VERSION -+) -+ -+install(TARGETS ${PROJECT_NAME} EXPORT ${PROJECT_NAME}Targets -+ RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} -+ ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} -+ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} -+ # users can use or -+ INCLUDES DESTINATION include ${CMAKE_INSTALL_INCLUDEDIR}/${PROJECT_NAME} -+) -+ -+include(CMakePackageConfigHelpers) -+write_basic_package_version_file( -+ "${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}/${PROJECT_NAME}ConfigVersion.cmake" -+ VERSION ${MINIZ_VERSION} -+ COMPATIBILITY AnyNewerVersion -+) -+ -+export(EXPORT ${PROJECT_NAME}Targets -+ FILE "${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}/${PROJECT_NAME}Targets.cmake" -+ NAMESPACE ${PROJECT_NAME}:: -+) -+configure_file(Config.cmake.in -+ "${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}/${PROJECT_NAME}Config.cmake" -+ @ONLY -+) -+
[gentoo-commits] repo/gentoo:master commit in: dev-libs/miniz/
commit: d7838be1131086c06c36256d48bf1d261d4ef591 Author: Matthew Smith gentoo org> AuthorDate: Thu Jul 28 19:53:25 2022 + Commit: Matthew Smith gentoo org> CommitDate: Thu Jul 28 19:53:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7838be1 dev-libs/miniz: drop 2.1.0-r3, 2.2.0 Signed-off-by: Matthew Smith gentoo.org> dev-libs/miniz/Manifest | 1 - dev-libs/miniz/miniz-2.1.0-r3.ebuild | 38 dev-libs/miniz/miniz-2.2.0.ebuild| 16 --- 3 files changed, 55 deletions(-) diff --git a/dev-libs/miniz/Manifest b/dev-libs/miniz/Manifest index 28884ca7cc6f..84bfb5bcb779 100644 --- a/dev-libs/miniz/Manifest +++ b/dev-libs/miniz/Manifest @@ -1,2 +1 @@ -DIST miniz-2.1.0.tar.gz 104502 BLAKE2B 9a7b3818b454809cdfec523d98f13bef3a52e27b6d3857d289438978d12997e38c71aa97fffe060a6b765f8fbbdd8fe8cebced4a45d9f1f040dd3e39cf2a8055 SHA512 e0aba16afdf230d1e54d0a9cedd336b0b158b02744839f0547e14ee47a97fc1a6668f3a181bd46e969b01b158af18dc8ed3c0a4210b3b620242338a2788806b3 DIST miniz-2.2.0.tar.gz 113592 BLAKE2B 110a71712396fb22075818f681d2e691b8b361e6c8eb786485f9fd3a1e00fcfc95bae4d470b8b1644a1e9674e69617abdba70e337f318969096db222f7a4c3d2 SHA512 0bb2b0ac627715b90ff9fd69ca8958a0bea387bd7ddf5c200daba953b98ef788092e3009842f4f123234e85570159250c8897a30c1c1f2d4dea9bca9837f6111 diff --git a/dev-libs/miniz/miniz-2.1.0-r3.ebuild b/dev-libs/miniz/miniz-2.1.0-r3.ebuild deleted file mode 100644 index 87ac7070f3c8.. --- a/dev-libs/miniz/miniz-2.1.0-r3.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="A lossless, high performance data compression library" -HOMEPAGE="https://github.com/richgel999/miniz; -SRC_URI="https://github.com/richgel999/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0/${PV}" -KEYWORDS="amd64 ~x86" -IUSE="" - -DOCS=( ChangeLog.md LICENSE readme.md ) - -PATCHES=( - "${FILESDIR}/${P}-export-cmake-build-targets.patch" -) - -src_prepare() { - cp "${FILESDIR}/Config.cmake.in" . - cp "${FILESDIR}/miniz.pc.in" . - - cmake_src_prepare -} - -src_configure() { - CMAKE_BUILD_TYPE=Release - - local mycmakeargs=( - -DBUILD_EXAMPLES=OFF - ) - - cmake_src_configure -} diff --git a/dev-libs/miniz/miniz-2.2.0.ebuild b/dev-libs/miniz/miniz-2.2.0.ebuild deleted file mode 100644 index 482aadff9922.. --- a/dev-libs/miniz/miniz-2.2.0.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="A lossless, high performance data compression library" -HOMEPAGE="https://github.com/richgel999/miniz; -SRC_URI="https://github.com/richgel999/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" - -DOCS=( ChangeLog.md readme.md )
[gentoo-commits] repo/gentoo:master commit in: dev-libs/miniz/
commit: cf382b6c7e4b420f988198f0d6e36950bb361439 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Jul 3 08:58:59 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Jul 3 08:58:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf382b6c dev-libs/miniz: amd64 stable wrt bug #856124 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/miniz/miniz-2.2.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/miniz/miniz-2.2.0-r1.ebuild b/dev-libs/miniz/miniz-2.2.0-r1.ebuild index 8c58554647c4..483e40beb191 100644 --- a/dev-libs/miniz/miniz-2.2.0-r1.ebuild +++ b/dev-libs/miniz/miniz-2.2.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/richgel999/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" PATCHES=( # https://bugs.gentoo.org/849578
[gentoo-commits] repo/gentoo:master commit in: dev-libs/miniz/
commit: c84f144a3532282df36e970b05ec3267643a Author: matoro users noreply github com> AuthorDate: Tue Jun 28 02:17:54 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Jun 28 15:42:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c84f144a dev-libs/miniz: Keyword 2.2.0-r1 ia64, #849581 Signed-off-by: matoro users.noreply.github.com> Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/miniz/miniz-2.2.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/miniz/miniz-2.2.0-r1.ebuild b/dev-libs/miniz/miniz-2.2.0-r1.ebuild index d1207274ac95..8c58554647c4 100644 --- a/dev-libs/miniz/miniz-2.2.0-r1.ebuild +++ b/dev-libs/miniz/miniz-2.2.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/richgel999/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" PATCHES=( # https://bugs.gentoo.org/849578
[gentoo-commits] repo/gentoo:master commit in: dev-libs/miniz/
commit: bd37b9d2f331df602df55da607b89de0a66d2d84 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jun 20 17:56:54 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jun 20 17:56:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd37b9d2 dev-libs/miniz: Keyword 2.2.0-r1 sparc, #849581 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/miniz/miniz-2.2.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/miniz/miniz-2.2.0-r1.ebuild b/dev-libs/miniz/miniz-2.2.0-r1.ebuild index 2da5bbb0987d..d1207274ac95 100644 --- a/dev-libs/miniz/miniz-2.2.0-r1.ebuild +++ b/dev-libs/miniz/miniz-2.2.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/richgel999/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" PATCHES=( # https://bugs.gentoo.org/849578
[gentoo-commits] repo/gentoo:master commit in: dev-libs/miniz/
commit: 15102b35e2e9458c45d8b4169336cf9f46ec16d9 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Jun 9 19:38:52 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Jun 9 19:38:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15102b35 dev-libs/miniz: Keyword 2.2.0-r1 ppc, #849581 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/miniz/miniz-2.2.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/miniz/miniz-2.2.0-r1.ebuild b/dev-libs/miniz/miniz-2.2.0-r1.ebuild index ad0dfeaa0e9f..2da5bbb0987d 100644 --- a/dev-libs/miniz/miniz-2.2.0-r1.ebuild +++ b/dev-libs/miniz/miniz-2.2.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/richgel999/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~amd64 ~ppc64 ~x86" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" PATCHES=( # https://bugs.gentoo.org/849578
[gentoo-commits] repo/gentoo:master commit in: dev-libs/miniz/
commit: 4c653746a4c3b88a3aef3cd37edf0b9d5cbff365 Author: Jakov Smolić gentoo org> AuthorDate: Sun Jun 5 12:47:26 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Sun Jun 5 12:47:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c653746 dev-libs/miniz: Keyword 2.2.0-r1 ppc64, #849581 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/miniz/miniz-2.2.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/miniz/miniz-2.2.0-r1.ebuild b/dev-libs/miniz/miniz-2.2.0-r1.ebuild index 2c45fe4f591a..ad0dfeaa0e9f 100644 --- a/dev-libs/miniz/miniz-2.2.0-r1.ebuild +++ b/dev-libs/miniz/miniz-2.2.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/richgel999/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" PATCHES=( # https://bugs.gentoo.org/849578
[gentoo-commits] repo/gentoo:master commit in: dev-libs/miniz/files/, dev-libs/miniz/
commit: e4c20836dad0851f6213f73f7e4be49804d9d88a Author: Matthew Smith gentoo org> AuthorDate: Sat Jun 4 08:43:32 2022 + Commit: Matthew Smith gentoo org> CommitDate: Sat Jun 4 19:49:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4c20836 dev-libs/miniz: pkg-config tweaks Install the pkg-config file in into the correct (architecture specific) directory, and also correct the include directory so that it behaves the same as the CMake config file. Closes: https://bugs.gentoo.org/849578 Signed-off-by: Matthew Smith gentoo.org> dev-libs/miniz/files/miniz-2.2.0-fixincdir.patch | 18 ++ dev-libs/miniz/files/miniz-2.2.0-fixpcpath.patch | 22 ++ dev-libs/miniz/miniz-2.2.0-r1.ebuild | 23 +++ 3 files changed, 63 insertions(+) diff --git a/dev-libs/miniz/files/miniz-2.2.0-fixincdir.patch b/dev-libs/miniz/files/miniz-2.2.0-fixincdir.patch new file mode 100644 index ..e0379baf49e3 --- /dev/null +++ b/dev-libs/miniz/files/miniz-2.2.0-fixincdir.patch @@ -0,0 +1,18 @@ +From 37ea28133d9abea3926248c9517676be9b558ca7 Mon Sep 17 00:00:00 2001 +From: Matthew Smith +Date: Sat, 4 Jun 2022 09:31:06 +0100 +Subject: [PATCH 2/2] build: Set pkgconfig includedir to miniz directory + +Allows users to include instead of which +seems to be the intended behaviour. +--- a/miniz.pc.in b/miniz.pc.in +@@ -1,7 +1,7 @@ + prefix=@CMAKE_INSTALL_PREFIX@ + exec_prefix=${prefix} + libdir=${exec_prefix}/@CMAKE_INSTALL_LIBDIR@ +-includedir=${prefix}/@CMAKE_INSTALL_INCLUDEDIR@ ++includedir=${prefix}/@CMAKE_INSTALL_INCLUDEDIR@/miniz + + Name: @PROJECT_NAME@ + Description: @PROJECT_DESCRIPTION@ diff --git a/dev-libs/miniz/files/miniz-2.2.0-fixpcpath.patch b/dev-libs/miniz/files/miniz-2.2.0-fixpcpath.patch new file mode 100644 index ..37f8c7737819 --- /dev/null +++ b/dev-libs/miniz/files/miniz-2.2.0-fixpcpath.patch @@ -0,0 +1,22 @@ +From 9cd715b3b1f5accc2e7cd0b167808c1a47a08938 Mon Sep 17 00:00:00 2001 +From: Matthew Smith +Date: Sat, 4 Jun 2022 09:22:37 +0100 +Subject: [PATCH 1/2] build: Install .pc file in correct directory + +/usr/share/pkgconfig should be used for architecture independent +libraries (e.g. data or scripts), while an architecture dependent +directory like /usr/lib64/pkgconfig should be used for native +binaries. + +Co-authored-by: Sam James +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -173,7 +173,7 @@ if(NOT BUILD_HEADER_ONLY) + if(INSTALL_PROJECT) + install(FILES + ${CMAKE_CURRENT_BINARY_DIR}/miniz.pc +- DESTINATION ${CMAKE_INSTALL_DATADIR}/pkgconfig) ++ DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig) + endif() + endif() + diff --git a/dev-libs/miniz/miniz-2.2.0-r1.ebuild b/dev-libs/miniz/miniz-2.2.0-r1.ebuild new file mode 100644 index ..2c45fe4f591a --- /dev/null +++ b/dev-libs/miniz/miniz-2.2.0-r1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="A lossless, high performance data compression library" +HOMEPAGE="https://github.com/richgel999/miniz; +SRC_URI="https://github.com/richgel999/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" + +PATCHES=( + # https://bugs.gentoo.org/849578 + # https://github.com/richgel999/miniz/pull/239 + "${FILESDIR}"/${PN}-2.2.0-fixpcpath.patch + "${FILESDIR}"/${PN}-2.2.0-fixincdir.patch +) + +DOCS=( ChangeLog.md readme.md )
[gentoo-commits] repo/gentoo:master commit in: dev-libs/miniz/
commit: 40b6c1e6dddf0ebd0e094dd018c26f17494eb10f Author: Matthew Smith gentoo org> AuthorDate: Sat May 21 08:00:31 2022 + Commit: Matthew Smith gentoo org> CommitDate: Sat May 21 08:14:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40b6c1e6 dev-libs/miniz: remove live ebuild Signed-off-by: Matthew Smith gentoo.org> dev-libs/miniz/miniz-.ebuild | 41 1 file changed, 41 deletions(-) diff --git a/dev-libs/miniz/miniz-.ebuild b/dev-libs/miniz/miniz-.ebuild deleted file mode 100644 index 7bdf95f3cf88.. --- a/dev-libs/miniz/miniz-.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="A lossless, high performance data compression library" -HOMEPAGE="https://github.com/richgel999/miniz; -SRC_URI="" - -if [[ ${PV} == "" ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/richgel999/miniz.git; -else - SRC_URI="https://github.com/richgel999/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="MIT" -SLOT="0" -IUSE="examples static-libs" - -DOCS=( ChangeLog.md LICENSE readme.md ) - -src_prepare() { - sed -i -e 's/DESTINATION lib/DESTINATION ${CMAKE_INSTALL_LIBDIR}/' CMakeLists.txt - - cmake_src_prepare -} - -src_configure() { - CMAKE_BUILD_TYPE=Release - - local mycmakeargs=( - -DBUILD_EXAMPLES=$(usex examples) - -DBUILD_SHARED_LIBS=$(usex static-libs OFF ON) - ) - - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/miniz/
commit: 35637dc9fffdcb6c23a6d4ff543f348432afee6f Author: Jakov Smolić gentoo org> AuthorDate: Wed Mar 16 08:09:19 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Wed Mar 16 08:12:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35637dc9 dev-libs/miniz: Stabilize 2.1.0-r3 amd64, #835005 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/miniz/miniz-2.1.0-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/miniz/miniz-2.1.0-r3.ebuild b/dev-libs/miniz/miniz-2.1.0-r3.ebuild index 686dcbff90a3..87ac7070f3c8 100644 --- a/dev-libs/miniz/miniz-2.1.0-r3.ebuild +++ b/dev-libs/miniz/miniz-2.1.0-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/richgel999/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="" DOCS=( ChangeLog.md LICENSE readme.md )
[gentoo-commits] repo/gentoo:master commit in: dev-libs/miniz/
commit: 26f9ff9d27a5fe70d2e9f96b028a765856bf54e3 Author: Matthew Smith gentoo org> AuthorDate: Sat Mar 12 19:18:42 2022 + Commit: Matthew Smith gentoo org> CommitDate: Sat Mar 12 19:19:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26f9ff9d dev-libs/miniz: add 2.2.0 Signed-off-by: Matthew Smith gentoo.org> dev-libs/miniz/Manifest | 1 + dev-libs/miniz/miniz-2.2.0.ebuild | 16 2 files changed, 17 insertions(+) diff --git a/dev-libs/miniz/Manifest b/dev-libs/miniz/Manifest index c7204638ad30..28884ca7cc6f 100644 --- a/dev-libs/miniz/Manifest +++ b/dev-libs/miniz/Manifest @@ -1 +1,2 @@ DIST miniz-2.1.0.tar.gz 104502 BLAKE2B 9a7b3818b454809cdfec523d98f13bef3a52e27b6d3857d289438978d12997e38c71aa97fffe060a6b765f8fbbdd8fe8cebced4a45d9f1f040dd3e39cf2a8055 SHA512 e0aba16afdf230d1e54d0a9cedd336b0b158b02744839f0547e14ee47a97fc1a6668f3a181bd46e969b01b158af18dc8ed3c0a4210b3b620242338a2788806b3 +DIST miniz-2.2.0.tar.gz 113592 BLAKE2B 110a71712396fb22075818f681d2e691b8b361e6c8eb786485f9fd3a1e00fcfc95bae4d470b8b1644a1e9674e69617abdba70e337f318969096db222f7a4c3d2 SHA512 0bb2b0ac627715b90ff9fd69ca8958a0bea387bd7ddf5c200daba953b98ef788092e3009842f4f123234e85570159250c8897a30c1c1f2d4dea9bca9837f6111 diff --git a/dev-libs/miniz/miniz-2.2.0.ebuild b/dev-libs/miniz/miniz-2.2.0.ebuild new file mode 100644 index ..482aadff9922 --- /dev/null +++ b/dev-libs/miniz/miniz-2.2.0.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="A lossless, high performance data compression library" +HOMEPAGE="https://github.com/richgel999/miniz; +SRC_URI="https://github.com/richgel999/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" + +DOCS=( ChangeLog.md readme.md )
[gentoo-commits] repo/gentoo:master commit in: dev-libs/miniz/
commit: 593e4be87126a07ea0f5d5f9262304598662 Author: Matthew Smith gentoo org> AuthorDate: Sat Mar 12 19:17:34 2022 + Commit: Matthew Smith gentoo org> CommitDate: Sat Mar 12 19:19:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=593e4be8 dev-libs/miniz: add subslot Signed-off-by: Matthew Smith gentoo.org> dev-libs/miniz/{miniz-2.1.0-r2.ebuild => miniz-2.1.0-r3.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/miniz/miniz-2.1.0-r2.ebuild b/dev-libs/miniz/miniz-2.1.0-r3.ebuild similarity index 92% rename from dev-libs/miniz/miniz-2.1.0-r2.ebuild rename to dev-libs/miniz/miniz-2.1.0-r3.ebuild index cc26fba366c0..686dcbff90a3 100644 --- a/dev-libs/miniz/miniz-2.1.0-r2.ebuild +++ b/dev-libs/miniz/miniz-2.1.0-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/richgel999/miniz; SRC_URI="https://github.com/richgel999/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" -SLOT="0" +SLOT="0/${PV}" KEYWORDS="~amd64 ~x86" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-libs/miniz/
commit: 0543e77f809850be5d8e762c70793d504f53503b Author: Matthew Smith gentoo org> AuthorDate: Sat Mar 12 19:09:51 2022 + Commit: Matthew Smith gentoo org> CommitDate: Sat Mar 12 19:19:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0543e77f dev-libs/miniz: add myself as a maintainer Signed-off-by: Matthew Smith gentoo.org> dev-libs/miniz/metadata.xml | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dev-libs/miniz/metadata.xml b/dev-libs/miniz/metadata.xml index 9ae3e1edddab..c43f3b1a6204 100644 --- a/dev-libs/miniz/metadata.xml +++ b/dev-libs/miniz/metadata.xml @@ -1,7 +1,10 @@ https://www.gentoo.org/dtd/metadata.dtd;> - + + matt...@gentoo.org + Matthew Smith + Miniz is a lossless, high performance data compression library in a single source file that implements the zlib (RFC 1950) and Deflate (RFC 1951) compressed data format specification standards. It supports the most commonly
[gentoo-commits] repo/gentoo:master commit in: dev-libs/miniz/
commit: c929053b69531541966a736d7070173fa31300e6 Author: Dennis Lamm gentoo org> AuthorDate: Thu Dec 23 13:34:30 2021 + Commit: Dennis Lamm gentoo org> CommitDate: Thu Dec 23 13:35:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c929053b dev-libs/miniz: drop maintainership Signed-off-by: Dennis Lamm gentoo.org> Package-Manager: Portage-3.0.28, Repoman-3.0.3 dev-libs/miniz/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/dev-libs/miniz/metadata.xml b/dev-libs/miniz/metadata.xml index d62552766b83..9ae3e1edddab 100644 --- a/dev-libs/miniz/metadata.xml +++ b/dev-libs/miniz/metadata.xml @@ -1,10 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - 3dpr...@gentoo.org - Gentoo 3D Printer Project - + Miniz is a lossless, high performance data compression library in a single source file that implements the zlib (RFC 1950) and Deflate (RFC 1951) compressed data format specification standards. It supports the most commonly
[gentoo-commits] repo/gentoo:master commit in: dev-libs/miniz/, dev-libs/miniz/files/
commit: 37f0e16ff077f94d6e4de1f5481af94d5ca0ce36 Author: Ionen Wolkens gmail com> AuthorDate: Wed Jan 13 22:20:32 2021 + Commit: Sam James gentoo org> CommitDate: Fri Feb 5 02:06:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37f0e16f dev-libs/miniz: don't set visibility to hidden Needed by prusaslicer and symbols such as mz_zip_zero_struct Bug: https://bugs.gentoo.org/761541 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Ionen Wolkens gmail.com> Signed-off-by: Sam James gentoo.org> dev-libs/miniz/files/miniz-2.1.0-export-cmake-build-targets.patch | 4 +--- dev-libs/miniz/{miniz-2.1.0-r1.ebuild => miniz-2.1.0-r2.ebuild} | 0 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/dev-libs/miniz/files/miniz-2.1.0-export-cmake-build-targets.patch b/dev-libs/miniz/files/miniz-2.1.0-export-cmake-build-targets.patch index 6f842922270..c1fb1a52215 100644 --- a/dev-libs/miniz/files/miniz-2.1.0-export-cmake-build-targets.patch +++ b/dev-libs/miniz/files/miniz-2.1.0-export-cmake-build-targets.patch @@ -18,7 +18,7 @@ if(CMAKE_BUILD_TYPE STREQUAL "") # CMake defaults to leaving CMAKE_BUILD_TYPE empty. This screws up # differentiation between debug and release builds. -@@ -8,45 +18,122 @@ +@@ -8,45 +18,120 @@ CMAKE_C_FLAGS used) Debug Release RelWithDebInfo MinSizeRel." FORCE) endif () @@ -39,8 +39,6 @@ +string(TOUPPER ${PROJECT_NAME} PROJECT_UPPER) +set_target_properties(${PROJECT_NAME} + PROPERTIES INTERFACE_COMPILE_DEFINITIONS ${PROJECT_UPPER}_STATIC_DEFINE) -+else() -+set_property(TARGET ${PROJECT_NAME} PROPERTY C_VISIBILITY_PRESET hidden) +endif() + +set_property(TARGET ${PROJECT_NAME} PROPERTY VERSION ${MINIZ_VERSION}) diff --git a/dev-libs/miniz/miniz-2.1.0-r1.ebuild b/dev-libs/miniz/miniz-2.1.0-r2.ebuild similarity index 100% rename from dev-libs/miniz/miniz-2.1.0-r1.ebuild rename to dev-libs/miniz/miniz-2.1.0-r2.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-libs/miniz/, dev-libs/miniz/files/
commit: 4182909b88f655ad63ef80baa2df44964ac4f522 Author: Dennis Lamm gentoo org> AuthorDate: Wed Dec 16 20:03:31 2020 + Commit: Dennis Lamm gentoo org> CommitDate: Wed Dec 16 20:16:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4182909b dev-libs/miniz: export cmake build targets Signed-off-by: Dennis Lamm gentoo.org> dev-libs/miniz/files/Config.cmake.in | 1 + .../miniz-2.1.0-export-cmake-build-targets.patch | 179 + dev-libs/miniz/files/miniz.pc.in | 13 ++ dev-libs/miniz/miniz-2.1.0-r1.ebuild | 38 + dev-libs/miniz/miniz-.ebuild | 41 + 5 files changed, 272 insertions(+) diff --git a/dev-libs/miniz/files/Config.cmake.in b/dev-libs/miniz/files/Config.cmake.in new file mode 100644 index 000..0865ae96100 --- /dev/null +++ b/dev-libs/miniz/files/Config.cmake.in @@ -0,0 +1 @@ +include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") diff --git a/dev-libs/miniz/files/miniz-2.1.0-export-cmake-build-targets.patch b/dev-libs/miniz/files/miniz-2.1.0-export-cmake-build-targets.patch new file mode 100644 index 000..6f842922270 --- /dev/null +++ b/dev-libs/miniz/files/miniz-2.1.0-export-cmake-build-targets.patch @@ -0,0 +1,179 @@ +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -1,5 +1,15 @@ +-PROJECT(miniz C) +-cmake_minimum_required(VERSION 2.8) ++cmake_minimum_required(VERSION 3.12) ++ ++project(miniz) ++ ++include(GNUInstallDirs) ++ ++set(MINIZ_API_VERSION 2) ++set(MINIZ_MINOR_VERSION 1) ++set(MINIZ_PATCH_VERSION 0) ++set(MINIZ_VERSION ++${MINIZ_API_VERSION}.${MINIZ_MINOR_VERSION}.${MINIZ_PATCH_VERSION}) ++ + if(CMAKE_BUILD_TYPE STREQUAL "") + # CMake defaults to leaving CMAKE_BUILD_TYPE empty. This screws up + # differentiation between debug and release builds. +@@ -8,45 +18,122 @@ + CMAKE_C_FLAGS used) Debug Release RelWithDebInfo MinSizeRel." FORCE) + endif () + +-set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_SOURCE_DIR}/bin) ++option(BUILD_EXAMPLES "Build examples" ON) ++option(BUILD_SHARED_LIBS "Build shared library instead of static" ON) ++ ++set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/bin) + ++include(GenerateExportHeader) ++ ++set(CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS ON) + set(miniz_SOURCE miniz.c miniz_zip.c miniz_tinfl.c miniz_tdef.c) ++add_library(${PROJECT_NAME} ${miniz_SOURCE}) ++generate_export_header(${PROJECT_NAME}) ++ ++if(NOT BUILD_SHARED_LIBS) ++string(TOUPPER ${PROJECT_NAME} PROJECT_UPPER) ++set_target_properties(${PROJECT_NAME} ++ PROPERTIES INTERFACE_COMPILE_DEFINITIONS ${PROJECT_UPPER}_STATIC_DEFINE) ++else() ++set_property(TARGET ${PROJECT_NAME} PROPERTY C_VISIBILITY_PRESET hidden) ++endif() ++ ++set_property(TARGET ${PROJECT_NAME} PROPERTY VERSION ${MINIZ_VERSION}) ++set_property(TARGET ${PROJECT_NAME} PROPERTY SOVERSION ${MINIZ_API_VERSION}) ++ ++file(GLOB INSTALL_HEADERS ${CMAKE_CURRENT_SOURCE_DIR}/*.h) ++ ++target_compile_definitions(${PROJECT_NAME} ++ PRIVATE $<$:_GNU_SOURCE>) + +-add_library(miniz ${miniz_SOURCE}) +-target_include_directories(miniz PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}") ++# pkg-config file ++configure_file(miniz.pc.in ${CMAKE_BINARY_DIR}/miniz.pc @ONLY) + +-set(EXAMPLE1_SRC_LIST "${CMAKE_CURRENT_SOURCE_DIR}/examples/example1.c") +-set(EXAMPLE2_SRC_LIST "${CMAKE_CURRENT_SOURCE_DIR}/examples/example2.c") +-set(EXAMPLE3_SRC_LIST "${CMAKE_CURRENT_SOURCE_DIR}/examples/example3.c") +-set(EXAMPLE4_SRC_LIST "${CMAKE_CURRENT_SOURCE_DIR}/examples/example4.c") +-set(EXAMPLE5_SRC_LIST "${CMAKE_CURRENT_SOURCE_DIR}/examples/example5.c") +-set(EXAMPLE6_SRC_LIST "${CMAKE_CURRENT_SOURCE_DIR}/examples/example6.c") +-set(MINIZ_TESTER_SRC_LIST +-"${CMAKE_CURRENT_SOURCE_DIR}/tests/miniz_tester.cpp" +-"${CMAKE_CURRENT_SOURCE_DIR}/tests/timer.cpp") ++install(FILES ++ ${CMAKE_BINARY_DIR}/miniz.pc ++ DESTINATION ${CMAKE_INSTALL_DATADIR}/pkgconfig) ++ ++ ++set_property(TARGET ${PROJECT_NAME} PROPERTY ++ INTERFACE_${PROJECT_NAME}_MAJOR_VERSION ${MINIZ_API_VERSION}) ++set_property(TARGET ${PROJECT_NAME} APPEND PROPERTY ++ COMPATIBLE_INTERFACE_STRING ${PROJECT_NAME}_MAJOR_VERSION ++) ++ ++install(TARGETS ${PROJECT_NAME} EXPORT ${PROJECT_NAME}Targets ++ RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} ++ ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} ++ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ++ # users can use or ++ INCLUDES DESTINATION include ${CMAKE_INSTALL_INCLUDEDIR}/${PROJECT_NAME} ++) ++ ++include(CMakePackageConfigHelpers) ++write_basic_package_version_file( ++ "${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}/${PROJECT_NAME}ConfigVersion.cmake" ++ VERSION ${MINIZ_VERSION} ++ COMPATIBILITY AnyNewerVersion ++) ++ ++export(EXPORT ${PROJECT_NAME}Targets ++ FILE "${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}/${PROJECT_NAME}Targets.cmake" ++ NAMESPACE ${PROJECT_NAME}:: ++) ++configure_file(Config.cmake.in ++
[gentoo-commits] repo/gentoo:master commit in: dev-libs/miniz/
commit: 468efac7f51e6fed08977d0505c2621aa2e01e94 Author: Dennis Lamm gentoo org> AuthorDate: Wed Dec 16 20:03:54 2020 + Commit: Dennis Lamm gentoo org> CommitDate: Wed Dec 16 20:16:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=468efac7 dev-libs/miniz: drop old Signed-off-by: Dennis Lamm gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/18682 Signed-off-by: Dennis Lamm gentoo.org> dev-libs/miniz/miniz-2.1.0.ebuild | 29 - 1 file changed, 29 deletions(-) diff --git a/dev-libs/miniz/miniz-2.1.0.ebuild b/dev-libs/miniz/miniz-2.1.0.ebuild deleted file mode 100644 index 3e508a90548..000 --- a/dev-libs/miniz/miniz-2.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 - -inherit cmake - -DESCRIPTION="A lossless, high performance data compression library" -HOMEPAGE="https://github.com/richgel999/miniz; -SRC_URI="https://github.com/richgel999/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DOCS=( ChangeLog.md LICENSE readme.md ) - -src_prepare() { - sed -i -e 's/DESTINATION lib/DESTINATION ${CMAKE_INSTALL_LIBDIR}/' CMakeLists.txt - - cmake_src_prepare -} - -src_configure() { - CMAKE_BUILD_TYPE=Release - - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/miniz/
commit: 3dee87b9829e3f56b11821f111f5c36f976e51b0 Author: Dennis Lamm gentoo org> AuthorDate: Tue Dec 15 05:42:42 2020 + Commit: Dennis Lamm gentoo org> CommitDate: Tue Dec 15 19:21:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dee87b9 dev-libs/miniz: fixed description Signed-off-by: Dennis Lamm gentoo.org> dev-libs/miniz/miniz-2.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/miniz/miniz-2.1.0.ebuild b/dev-libs/miniz/miniz-2.1.0.ebuild index 1141b3f020c..3e508a90548 100644 --- a/dev-libs/miniz/miniz-2.1.0.ebuild +++ b/dev-libs/miniz/miniz-2.1.0.ebuild @@ -5,7 +5,7 @@ EAPI=7 inherit cmake -DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)" +DESCRIPTION="A lossless, high performance data compression library" HOMEPAGE="https://github.com/richgel999/miniz; SRC_URI="https://github.com/richgel999/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/miniz/
commit: 629bc57e66c8eee5e59170485e200f108af203ed Author: Dennis Lamm gentoo org> AuthorDate: Sun Dec 13 19:50:51 2020 + Commit: Dennis Lamm gentoo org> CommitDate: Sun Dec 13 20:23:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=629bc57e dev-libs/miniz: new ebuild Signed-off-by: Dennis Lamm gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/18642 Signed-off-by: Dennis Lamm gentoo.org> dev-libs/miniz/Manifest | 1 + dev-libs/miniz/metadata.xml | 20 dev-libs/miniz/miniz-2.1.0.ebuild | 29 + 3 files changed, 50 insertions(+) diff --git a/dev-libs/miniz/Manifest b/dev-libs/miniz/Manifest new file mode 100644 index 000..c7204638ad3 --- /dev/null +++ b/dev-libs/miniz/Manifest @@ -0,0 +1 @@ +DIST miniz-2.1.0.tar.gz 104502 BLAKE2B 9a7b3818b454809cdfec523d98f13bef3a52e27b6d3857d289438978d12997e38c71aa97fffe060a6b765f8fbbdd8fe8cebced4a45d9f1f040dd3e39cf2a8055 SHA512 e0aba16afdf230d1e54d0a9cedd336b0b158b02744839f0547e14ee47a97fc1a6668f3a181bd46e969b01b158af18dc8ed3c0a4210b3b620242338a2788806b3 diff --git a/dev-libs/miniz/metadata.xml b/dev-libs/miniz/metadata.xml new file mode 100644 index 000..8cf9d7cdd9d --- /dev/null +++ b/dev-libs/miniz/metadata.xml @@ -0,0 +1,20 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + 3dpr...@gentoo.org + Gentoo 3D Printer Project + + + Miniz is a lossless, high performance data compression library in a single source file that implements the zlib + (RFC 1950) and Deflate (RFC 1951) compressed data format specification standards. It supports the most commonly + used functions exported by the zlib library, but is a completely independent implementation so zlib's licensing + requirements do not apply. Miniz also contains simple to use functions for writing .PNG format image files and + reading/writing/appending .ZIP format archives. Miniz's compression speed has been tuned to be comparable to + zlib's, and it also has a specialized real-time compressor function designed to compare well against + fastlz/minilzo. + + + richgel999/miniz + + diff --git a/dev-libs/miniz/miniz-2.1.0.ebuild b/dev-libs/miniz/miniz-2.1.0.ebuild new file mode 100644 index 000..1141b3f020c --- /dev/null +++ b/dev-libs/miniz/miniz-2.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 + +inherit cmake + +DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)" +HOMEPAGE="https://github.com/richgel999/miniz; +SRC_URI="https://github.com/richgel999/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DOCS=( ChangeLog.md LICENSE readme.md ) + +src_prepare() { + sed -i -e 's/DESTINATION lib/DESTINATION ${CMAKE_INSTALL_LIBDIR}/' CMakeLists.txt + + cmake_src_prepare +} + +src_configure() { + CMAKE_BUILD_TYPE=Release + + cmake_src_configure +}