diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /x11-libs/libXaw |
reinit the tree, so we can have metadata
Diffstat (limited to 'x11-libs/libXaw')
-rw-r--r-- | x11-libs/libXaw/Manifest | 8 | ||||
-rw-r--r-- | x11-libs/libXaw/files/libXaw-1.0.12-format-security.patch | 26 | ||||
-rw-r--r-- | x11-libs/libXaw/libXaw-1.0.12.ebuild | 37 | ||||
-rw-r--r-- | x11-libs/libXaw/libXaw-1.0.13.ebuild | 32 | ||||
-rw-r--r-- | x11-libs/libXaw/metadata.xml | 11 |
5 files changed, 114 insertions, 0 deletions
diff --git a/x11-libs/libXaw/Manifest b/x11-libs/libXaw/Manifest new file mode 100644 index 000000000000..154d1b9fa800 --- /dev/null +++ b/x11-libs/libXaw/Manifest @@ -0,0 +1,8 @@ +AUX libXaw-1.0.12-format-security.patch 818 SHA256 bde20c0fe5ee51debd2de15bcc4368b19104a18d79c76bc3d120a7c7401a7f51 SHA512 d08763618a02eeb2ec2abe339566d7a2d2465615306831e4ee02ee2b1699446e598d5aa8dd36356936a87c643900b36845e8419bfa1a1570431c4b5a608f955a WHIRLPOOL f10bfde72933bf0d7fc8c8f82dcccb966cfb5f9403792f0083b5ac90a5f14e8714e78feb10d3be75b7a0ba8b3355d13585d4c153d70c86dd450c66fa046c63c2 +DIST libXaw-1.0.12.tar.bz2 677147 SHA256 96fc314874fce9979556321d1d6ee00b5baf32fb333b7278853b4983bc3cdbf6 SHA512 baf11625a20b89f08747e25dff6755ab796c8a5a91341d3cb21f85780733c4a3c25bbf134ac6259982207067d0a617f83f516c48aef6f57cbab14c8a9862944d WHIRLPOOL f23798a3c221d6f23de9b8d708f5c054d39d6681df23a53ab7a3c221215dfafc23463475e2d8290d609fd591443e35c1d0e9bc939a528eca3c6e757d7dd2d6e0 +DIST libXaw-1.0.13.tar.bz2 674140 SHA256 8ef8067312571292ccc2bbe94c41109dcf022ea5a4ec71656a83d8cce9edb0cd SHA512 d768a39f7111802493fa1df1b80d858e4139ceeb883d45ff13ce3b7a0e775a7d2834b7ad157c8330117f04c32f38979795332dd7a119adb2344fcb1aa9cf1e2f WHIRLPOOL c2af8386b8803b0429bc27875761214a5dbabf4b3feda69af18ddcd00ae6809a3de6fa0912ac1299cbb381d4d8180d1a57f2330639bfede79ef9bcbdd6e6fd34 +EBUILD libXaw-1.0.12.ebuild 1099 SHA256 192b1067d704ae8223248c81147c959ef6fd1352b9dcfca0713bd525fc21d78c SHA512 1b7ea909325c6cebf3c70e22ffe13f3806c8db62a62d111677ad98ec1df166be40e4bd360f865d5c838dc9e356ce1a5f9bc3d8f8f61c75becb1033c7bfcbaf22 WHIRLPOOL d0402e8c4f1d413986f64f8c13bad5affb22f6b43dbb060eca416f8306b4a22ec0305c13898c552683f09759a4da7e24364beaf6055cf648f077a3db30597bec +EBUILD libXaw-1.0.13.ebuild 981 SHA256 f8935b0d2eb0d0943c368dcaf52068b2ba03101e49070963289d902768ad7116 SHA512 8bcb3fd9eb65d62bd851952c32422c2250c0bda73005977a85e5bed5222202a9c0a390bd98f0c8c0fab8e6bc0a62061dac013cf0278bf5c444fa015c4cebd670 WHIRLPOOL 7c5f187d7c0d75a2c2128f1f41d700ca0aabd97a9419163acd0712098f5bffeca4917c20158e9c31c91973fd5af240117e79de794a53ab9e55cc26b7fcbb4493 +MISC ChangeLog 4051 SHA256 f2f93748cb2549411f7d16c7955c1a352b8d39473f12b8863bad22de375f4559 SHA512 e70721007723a02cf6a268a9fcb8d39465ed4287494e76cd6fc4f79524681260fb682d722a595f11da3470f13c8c30c360e9a05b5b5bc3e3ffbc75556c18d050 WHIRLPOOL 42ae700bb844ef9942317dd09ef852fa28dcf4ab413d785d09c2e53ebb448c8a6f6b018c70203b9e38091a611f87c2811e363d9173f6f24db05ed8e7f578eff8 +MISC ChangeLog-2015 15489 SHA256 ba4deed7f81b17a848d766b535aa53aa3378f36f9dde67e70c348801c8e6cfa4 SHA512 6bc161e68191be653a01ec4ab5728780d310defa2b1d3c50785149d9d94489e6546af472e5acc44e8569c2e593121f089c83eaa4b2cce8598873d5902372ee24 WHIRLPOOL bb78175238d2d18aea6fcd2e1239825ed93a9c5340e9ac00385779b1e5fd0960c5802255a6947c5202e89a47df659b5f902ab5fd910ed1c83d61d21ee4cbc000 +MISC metadata.xml 308 SHA256 86718af383b6c9ac2967adb409aa65e86fa690af1ba54f356bb271363fe0e229 SHA512 331203494a47823877466669591ec0de413400dc18f51e96c18a06b7bece2fe56a73055cd7f1e4ffcf6cc9cc9bdd488a7a5ce2830def9ce5a6ae187c52dad364 WHIRLPOOL 898faac1cc1bfd45c2407d1afb3dc860c7b261a262f58ed2ed124e24d98bf0173a86847f508ea821c9d086bf4101a6e760e362425bbbb894d15d2f703baac1b8 diff --git a/x11-libs/libXaw/files/libXaw-1.0.12-format-security.patch b/x11-libs/libXaw/files/libXaw-1.0.12-format-security.patch new file mode 100644 index 000000000000..dfc2e23672f9 --- /dev/null +++ b/x11-libs/libXaw/files/libXaw-1.0.12-format-security.patch @@ -0,0 +1,26 @@ +From ec7d7c303385a6bdb0833a5aaae96be697cca7ab Mon Sep 17 00:00:00 2001 +From: Adam Jackson <ajax@redhat.com> +Date: Thu, 21 Nov 2013 11:43:55 -0500 +Subject: Fix build with gcc -Werror=format-security + +DisplayList.c:290:4: error: format not a string literal and no format +arguments [-Werror=format-security] + +Signed-off-by: Adam Jackson <ajax@redhat.com> + +diff --git a/src/DisplayList.c b/src/DisplayList.c +index 3e99df4..0581bf7 100644 +--- a/src/DisplayList.c ++++ b/src/DisplayList.c +@@ -287,7 +287,7 @@ _XawDisplayList *XawCreateDisplayList(String string, Screen *screen, + } + if (fp) + { +- snprintf(cname, fp - fname + 1, fname); ++ snprintf(cname, fp - fname + 1, "%s", fname); + memmove(fname, fp + 1, strlen(fp)); + lc = cname[0] ? XawGetDisplayListClass(cname) : xlibc; + if (!lc) +-- +cgit v0.10.2 + diff --git a/x11-libs/libXaw/libXaw-1.0.12.ebuild b/x11-libs/libXaw/libXaw-1.0.12.ebuild new file mode 100644 index 000000000000..93554d3c6304 --- /dev/null +++ b/x11-libs/libXaw/libXaw-1.0.12.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +XORG_DOC=doc +XORG_MULTILIB=yes +inherit xorg-2 + +DESCRIPTION="X.Org Xaw library" + +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="deprecated" + +RDEPEND=">=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] + >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}] + >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}] + >=x11-libs/libXmu-1.1.1-r1[${MULTILIB_USEDEP}] + >=x11-libs/libXpm-3.5.10-r1[${MULTILIB_USEDEP}] + >=x11-proto/xproto-7.0.24[${MULTILIB_USEDEP}] + >=x11-proto/xextproto-7.2.1-r1[${MULTILIB_USEDEP}]" +DEPEND="${RDEPEND}" + +PATCHES=( + # Fix build with gcc -Werror=format-security (from 'master') + "${FILESDIR}"/${P}-format-security.patch +) + +src_configure() { + XORG_CONFIGURE_OPTIONS=( + $(use_enable deprecated xaw6) + $(use_enable doc specs) + $(use_with doc xmlto) + --without-fop + ) + xorg-2_src_configure +} diff --git a/x11-libs/libXaw/libXaw-1.0.13.ebuild b/x11-libs/libXaw/libXaw-1.0.13.ebuild new file mode 100644 index 000000000000..e6e751e4bb70 --- /dev/null +++ b/x11-libs/libXaw/libXaw-1.0.13.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +XORG_DOC=doc +XORG_MULTILIB=yes +inherit xorg-2 + +DESCRIPTION="X.Org Xaw library" + +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="deprecated" + +RDEPEND=">=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] + >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}] + >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}] + >=x11-libs/libXmu-1.1.1-r1[${MULTILIB_USEDEP}] + >=x11-libs/libXpm-3.5.10-r1[${MULTILIB_USEDEP}] + >=x11-proto/xproto-7.0.24[${MULTILIB_USEDEP}] + >=x11-proto/xextproto-7.2.1-r1[${MULTILIB_USEDEP}]" +DEPEND="${RDEPEND}" + +src_configure() { + XORG_CONFIGURE_OPTIONS=( + $(use_enable deprecated xaw6) + $(use_enable doc specs) + $(use_with doc xmlto) + --without-fop + ) + xorg-2_src_configure +} diff --git a/x11-libs/libXaw/metadata.xml b/x11-libs/libXaw/metadata.xml new file mode 100644 index 000000000000..570177e533dc --- /dev/null +++ b/x11-libs/libXaw/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<maintainer type="project"> + <email>x11@gentoo.org</email> + <name>X11</name> +</maintainer> +<use> + <flag name="deprecated">Install deprecated Xaw6 library.</flag> +</use> +</pkgmetadata> |