diff options
author | V3n3RiX <venerix@koprulu.sector> | 2022-10-11 07:37:54 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2022-10-11 07:37:54 +0100 |
commit | 81db58116c7a9c27f54243a4d8f364c7e94c6f36 (patch) | |
tree | eb568d2a6d5b95a55b7f5a5ec305e1e6f5566e93 /dev-libs | |
parent | 179be85ade6b2b47bf362865b5c375969ab5ddc8 (diff) |
gentoo auto-resync : 11:10:2022 - 07:37:54
Diffstat (limited to 'dev-libs')
-rw-r--r-- | dev-libs/Manifest.gz | bin | 95941 -> 95946 bytes | |||
-rw-r--r-- | dev-libs/libzia/Manifest | 4 | ||||
-rw-r--r-- | dev-libs/libzia/libzia-4.34.ebuild | 10 | ||||
-rw-r--r-- | dev-libs/libzia/libzia-4.36.ebuild | 10 | ||||
-rw-r--r-- | dev-libs/wayland-protocols/Manifest | 4 | ||||
-rw-r--r-- | dev-libs/wayland-protocols/wayland-protocols-1.27.ebuild | 38 | ||||
-rw-r--r-- | dev-libs/wayland-protocols/wayland-protocols-9999.ebuild | 4 |
7 files changed, 61 insertions, 9 deletions
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz Binary files differindex b96857794400..78c521679ec2 100644 --- a/dev-libs/Manifest.gz +++ b/dev-libs/Manifest.gz diff --git a/dev-libs/libzia/Manifest b/dev-libs/libzia/Manifest index aea0502da449..166a914d432a 100644 --- a/dev-libs/libzia/Manifest +++ b/dev-libs/libzia/Manifest @@ -1,5 +1,5 @@ DIST libzia-4.34.tar.gz 636031 BLAKE2B f33c13f4159fd6e6e83e3aada2560ed6f2160811eb1d94078c8792c5dfb07cc6c69f2a41f9b82ddf73b28b2cd57480590393b3c6b5ac24eece1ef40e55a52014 SHA512 a93ecea84d506767d20f03fa8b56408c6e8a0aaa4b8dad26b21e133c83a4726ebf3ca88425bc63249cb98fbd95dd3bb4d9afb8529bdd5e70fc5dbffbc6bf5533 DIST libzia-4.36.tar.gz 637486 BLAKE2B d9872b4d3b3dea05a2b18b36fc4aeb75696d83fa98154ed716f70f9906c7cd66fe60a36dae802e2f05145c27945b9c97838b09a4414009b58caae86805e011be SHA512 4eaf2aa19bf85abf17299d70b2d9c6c15b9d99a4b62198675860fe8fedadec8deccfd5c664368a110e4c10cf2f6c936a85e7cc689d59cf03a1150f39a9164cbf -EBUILD libzia-4.34.ebuild 972 BLAKE2B 3091df6e10498c689e46ebb6ae449965e372c1c52b7607d0fa7a774046fc0d6395c222b847cf3361371c9f0fbac4b6c174709eaa1549f898a2d656fc640e1c6b SHA512 09222797a05805598abca2aee5f87d02d2d414100513fc18586a574d7e571f97d8852ba50dae99cc0b6aac92d3aa1f09db0cdcedfd2686931d21c9a06a3defd1 -EBUILD libzia-4.36.ebuild 972 BLAKE2B 3091df6e10498c689e46ebb6ae449965e372c1c52b7607d0fa7a774046fc0d6395c222b847cf3361371c9f0fbac4b6c174709eaa1549f898a2d656fc640e1c6b SHA512 09222797a05805598abca2aee5f87d02d2d414100513fc18586a574d7e571f97d8852ba50dae99cc0b6aac92d3aa1f09db0cdcedfd2686931d21c9a06a3defd1 +EBUILD libzia-4.34.ebuild 1190 BLAKE2B 9b6faa760f7ef5c0bd134d72a43903e927db0ba2ab9191611355ca62caa6378920e6265a217e0b85eceee7401a6faa22691b64f9125bd180d944a89474ef9d21 SHA512 4aad61f2c2bab235851613f3175f9b9789458cc911ba6e07e8d2c56e320690696c04e1138459741bb9a16667259d4ce362942c65a2235e0d8349e344993f0cbb +EBUILD libzia-4.36.ebuild 1190 BLAKE2B 9b6faa760f7ef5c0bd134d72a43903e927db0ba2ab9191611355ca62caa6378920e6265a217e0b85eceee7401a6faa22691b64f9125bd180d944a89474ef9d21 SHA512 4aad61f2c2bab235851613f3175f9b9789458cc911ba6e07e8d2c56e320690696c04e1138459741bb9a16667259d4ce362942c65a2235e0d8349e344993f0cbb MISC metadata.xml 326 BLAKE2B 1b8ed6c9d40252f3371cf9a1ec295f593c8898dd8e45173ca05cededf987c7e44e2fafca613f8ad3022e9fbb6886d6aec2d183fd47c3064f35038784f361ebc4 SHA512 0c8a48b1101aa184dc596581feaf47463688801cb0f342177ecfb6fade1d63520ca1b9dcb278279470c181b560f555de332e4d2583e8856eec9057cde34df48f diff --git a/dev-libs/libzia/libzia-4.34.ebuild b/dev-libs/libzia/libzia-4.34.ebuild index 7d83b69f0dae..e877cfb8b8ca 100644 --- a/dev-libs/libzia/libzia-4.34.ebuild +++ b/dev-libs/libzia/libzia-4.34.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit autotools +inherit autotools flag-o-matic DESCRIPTION="Platform abstraction code for tucnak package" HOMEPAGE="http://tucnak.nagano.cz" @@ -18,7 +18,8 @@ RDEPEND="dev-libs/glib:2 x11-libs/gtk+:2 media-libs/libsdl media-libs/libpng:0 - ftdi? ( dev-embedded/libftdi:1 )" + ftdi? ( dev-embedded/libftdi:1 ) + elibc_musl? ( sys-libs/libunwind )" DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig" @@ -32,10 +33,15 @@ src_prepare() { # Fix QA-Warning "QA Notice: pkg-config files with wrong LDFLAGS detected" sed -i -e 's/@LDFLAGS@//' libzia.pc.in || die + # fix build for MUSL (bug #832235) + if use elibc_musl ; then + sed -i -e "s/ backtrace(/ unw_backtrace(/" src/zbfd.c || die + fi eautoreconf } src_configure() { + use elibc_musl && append-libs -lunwind econf \ $(use_with ftdi) --with-sdl \ --with-png --without-bfd \ diff --git a/dev-libs/libzia/libzia-4.36.ebuild b/dev-libs/libzia/libzia-4.36.ebuild index 7d83b69f0dae..e877cfb8b8ca 100644 --- a/dev-libs/libzia/libzia-4.36.ebuild +++ b/dev-libs/libzia/libzia-4.36.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit autotools +inherit autotools flag-o-matic DESCRIPTION="Platform abstraction code for tucnak package" HOMEPAGE="http://tucnak.nagano.cz" @@ -18,7 +18,8 @@ RDEPEND="dev-libs/glib:2 x11-libs/gtk+:2 media-libs/libsdl media-libs/libpng:0 - ftdi? ( dev-embedded/libftdi:1 )" + ftdi? ( dev-embedded/libftdi:1 ) + elibc_musl? ( sys-libs/libunwind )" DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig" @@ -32,10 +33,15 @@ src_prepare() { # Fix QA-Warning "QA Notice: pkg-config files with wrong LDFLAGS detected" sed -i -e 's/@LDFLAGS@//' libzia.pc.in || die + # fix build for MUSL (bug #832235) + if use elibc_musl ; then + sed -i -e "s/ backtrace(/ unw_backtrace(/" src/zbfd.c || die + fi eautoreconf } src_configure() { + use elibc_musl && append-libs -lunwind econf \ $(use_with ftdi) --with-sdl \ --with-png --without-bfd \ diff --git a/dev-libs/wayland-protocols/Manifest b/dev-libs/wayland-protocols/Manifest index eed9e4283bb0..80bef5a61530 100644 --- a/dev-libs/wayland-protocols/Manifest +++ b/dev-libs/wayland-protocols/Manifest @@ -1,4 +1,6 @@ DIST wayland-protocols-1.26.tar.xz 81028 BLAKE2B 0813b8117c48b965560c3f112f67fa209f29b0c40fab2b46f46ccae227d68902277cce06281a6bd938fb3c2186e0cf4ea3670ed6d3b48b51ed655012bb1452ce SHA512 fa9c3963b548197461c8c0b9e16ebbf9cfa5b60053fc17f51b41e63a55b8c5420dd7e42313f93946b438ab47f04e1cd17bc92aae9e1074b47177dc7ce7042167 +DIST wayland-protocols-1.27.tar.xz 82604 BLAKE2B ae1c19dffcf255c88e6d646f321ec194639500994f9e5a2759bd7081dc16872777c993d35d81000796e3e5044dc62f169c9b2fe89de081fd395eaaf09e6206e2 SHA512 c0a49bc46c663c9f602998dfe2e184c09756790fbcc7acbc2bf9d9cf8f7d6dcdd00259b768222a30e5d134e6f97f7f4faf252947b544e8b32f53278b70da0390 EBUILD wayland-protocols-1.26.ebuild 755 BLAKE2B 3fc5c050521210e255e4f84757d8db55799f8f1f24a29cb80212e7961f73c16e043a64f76dfa3185aa56ed20a3e0759247f87cc41ff9f1adde61b147a276d2f4 SHA512 9ba008e0875dbcc8b3c597eb49073bce8afc3d94c0bf6837a684ef692e202b85eeb162640229199965922625763107080e4bf76388fc31b30d3eac2c758e08b6 -EBUILD wayland-protocols-9999.ebuild 762 BLAKE2B 4f80b6c474c0ea97061ef6fb7703479bb82831a9a25450269356f967855e5b2d255d09a55db9a876ff7789dd8eab5d32c875c3947bf6e64c8eeabeb4c3faed4d SHA512 09dab59db34d5361d9630dc45c7728cf20c5f4491f6022093062b37756b776404964031664dd97efaaa878eb6fc850ce861b32d8e764173ecb28d432452ed719 +EBUILD wayland-protocols-1.27.ebuild 793 BLAKE2B 3988e887ac66b0b91eab437d03c0ef24ba50d88d96241bd9e8d746c67a71ab49a65f63bf36be45b8f94d49e92d122cf9dbc7eb941b630ddc4afbf4ac8e3081de SHA512 c4c856228ccdb277168dae9d53a24928ce6515a20e7a4a7849b895125393bef4f0c188843fe992d08e70a8d7f27ea5a3a9d6d6150e78a4ea07f22a3f5a68dda3 +EBUILD wayland-protocols-9999.ebuild 793 BLAKE2B 3988e887ac66b0b91eab437d03c0ef24ba50d88d96241bd9e8d746c67a71ab49a65f63bf36be45b8f94d49e92d122cf9dbc7eb941b630ddc4afbf4ac8e3081de SHA512 c4c856228ccdb277168dae9d53a24928ce6515a20e7a4a7849b895125393bef4f0c188843fe992d08e70a8d7f27ea5a3a9d6d6150e78a4ea07f22a3f5a68dda3 MISC metadata.xml 231 BLAKE2B 6373a9c04316f777f87754fbb7cbc856493138d32bdb05d1015946ebbb359c4b8adb9372554097833d5c9a20e00e32fa0a1c90995d9299dd2215a2cadcccbb73 SHA512 bf6ad5078a6775cd61d257939d41ec53d006124475da2949c55b4b3ac138ec85a88b9068c5920b1e781fadda963939b8f120f8864d82e10cf50e09cc8052a6dc diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.27.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.27.ebuild new file mode 100644 index 000000000000..4eff41270cb0 --- /dev/null +++ b/dev-libs/wayland-protocols/wayland-protocols-1.27.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="Wayland protocol files" +HOMEPAGE="https://wayland.freedesktop.org/" + +if [[ ${PV} = 9999* ]]; then + EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/${PN}.git/" + inherit git-r3 +else + SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + test? ( dev-libs/wayland ) +" +RDEPEND="" +BDEPEND=" + dev-util/wayland-scanner + virtual/pkgconfig +" + +src_configure() { + local emesonargs=( + $(meson_use test tests) + ) + meson_src_configure +} diff --git a/dev-libs/wayland-protocols/wayland-protocols-9999.ebuild b/dev-libs/wayland-protocols/wayland-protocols-9999.ebuild index fd84b9649f01..4eff41270cb0 100644 --- a/dev-libs/wayland-protocols/wayland-protocols-9999.ebuild +++ b/dev-libs/wayland-protocols/wayland-protocols-9999.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit meson @@ -12,7 +12,7 @@ if [[ ${PV} = 9999* ]]; then EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/${PN}.git/" inherit git-r3 else - SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz" + SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi |