dev-lang / icon

Very high level language

Official package sites : https://www.cs.arizona.edu/icon/ ·

v9.5.24b :: 0 :: gentoo

Modified
License
public-domain HPND
Keywords
~alpha ~amd64 ~amd64-linux ~hppa ~ppc ~ppc-macos ~ppc64 ~s390 ~sparc ~x64-macos ~x86 ~x86-linux
USE flags
X

v9.5.22e :: 0 :: gentoo

Modified
License
public-domain HPND
Keywords
amd64 hppa ppc ppc64 sparc x86 ~alpha ~amd64-linux ~ppc-macos ~s390 ~x64-macos ~x86-linux
USE flags
X

General

X
Add support for X11

x11-libs / libX11 : X.Org X11 library

x11-libs / libXpm : X.Org Xpm library

x11-libs / libXt : X.Org X Toolkit Intrinsics library

x11-libs / libX11 : X.Org X11 library

x11-libs / libXpm : X.Org Xpm library

944892
dev-lang/icon-9.5.22e fails to compile: ipp.c:88:17: error: initialization of char ()(void) from incompatible pointer type char ()(char ) [-Wincompatible-pointer-types]
Repository mirror & CI · gentoo
Merge updates from master
Cheyenne Wills · gentoo
dev-lang/icon: add 9.5.24b
Closes: https://bugs.gentoo.org/940325 Signed-off-by: Cheyenne Wills <cwills@witznd.net> Closes: https://github.com/gentoo/gentoo/pull/39439 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
dev-lang/icon: drop 9.5.20i, 9.5.21b
Bug: https://bugs.gentoo.org/940088 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/icon: Stabilize 9.5.22e hppa, #940088
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-lang/icon: Stabilize 9.5.22e sparc, #940088
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
dev-lang/icon: Stabilize 9.5.22e ppc, #940088
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Jakov Smolić · gentoo
dev-lang/icon: Stabilize 9.5.22e amd64, #940088
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Jakov Smolić · gentoo
dev-lang/icon: Stabilize 9.5.22e x86, #940088
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Jakov Smolić · gentoo
dev-lang/icon: Stabilize 9.5.22e ppc64, #940088
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
*/*: unkeyword ~ia64
Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
dev-lang/icon: shuffle dependencies on 9.5.22e to make them correct
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Cheyenne Wills · gentoo
dev-lang/icon: 9.5.22e bump
Closes: https://bugs.gentoo.org/862552 Signed-off-by: Cheyenne Wills <cwills@witznd.net> Closes: https://github.com/gentoo/gentoo/pull/26578 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thamognya Kodi · gentoo
dev-lang/icon: bump to 9.5.21b
Signed-off-by: Thamognya Kodi <contact@thamognya.com> Closes: https://github.com/gentoo/gentoo/pull/25932 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Cheyenne Wills · gentoo
dev-lang/icon: Remove old
Signed-off-by: Cheyenne Wills <cwills@witznd.net> Closes: https://github.com/gentoo/gentoo/pull/22491 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/icon: Stabilize 9.5.20i x86, #814059
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
dev-lang/icon: ppc stable wrt bug #814059
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/icon: Stabilize 9.5.20i ppc64, #814059
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lang/icon: Stabilize 9.5.20i amd64, #814059
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
dev-lang/icon: stable 9.5.20i for hppa/sparc, bug #814059
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="hppa sparc" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
dev-lang/icon: local DOCS local HTML_DOCS, update description 9.5.20i
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Cheyenne Wills · gentoo
dev-lang/icon: bump version to 9.5.20i
Update to current upstream version (9.5.20i) Ebuild updated to correct missing LDFLAG when building libcfuncs as mentioned in #737296 Bug:https://bugs.gentoo.org/775896 Signed-off-by: Cheyenne Wills <cwills@witznd.net> Closes: https://github.com/gentoo/gentoo/pull/19922 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
dev-lang/icon: drop x86-macos
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Cheyenne Wills · gentoo
dev-lang/icon bump to 9.5.20h
Upstream has switched over from an "infrequent formal release to a system of continual modifications that are immediately available publicly through Github". Going forward upstream will tag the repo and set the version number to "9.5.yyx" where yy is the last two digits of the year and x is an alphabetic sequence character within the year (e.g. 9.5.20h). Create a new ebuild for icon-9.5.20h that supports the new upstream source and follows upstream versioning. Replace the use of the patches and use inline sed commands to modify the Makefiles to follow Gentoo's CFLAGS/LDFLAGS policies. The changes associated with #669330, #716212 and #732507 are included in the upstream source. Bug:https://bugs.gentoo.org/736096 Signed-off-by: Cheyenne Wills <cwills@witznd.net> Closes: https://github.com/gentoo/gentoo/pull/17026 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Cheyenne Wills · gentoo
dev-lang/icon: fix broken symlink when USE=-X
Skips adding symlink to vib if graphics support is not enabled. Closes: https://bugs.gentoo.org/723066 Signed-off-by: Cheyenne Wills <cwills@witznd.net> Closes: https://github.com/gentoo/gentoo/pull/15671 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Cheyenne Wills · gentoo
dev-lang/icon: fix for building with sys-libs/musl
The Icon Programming Library function fpoll.c fails to build when the sys-libs/musl is being used. fpoll.c is sensitive to the internal layout of the FILE structure. Patch fpoll.c so it will build when sys-libs/musl is used. Since the musl library does not provide a way to detect that the musl library is being used. Update the ebuild to update CFLAGS to include a define that indicates musl is being used. In addition, CFLAGS were being overridden within the build process. Update the ebuild to ensure that the ebuild's CFLAGS are used. Closes: https://bugs.gentoo.org/716212 Signed-off-by: Cheyenne Wills <cwills@witznd.net> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
*/*: Drop stable ia64 keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Bump copyright on files touched this year
Update the copyright notice on all files that were touched since January 1st but did not have the notice updated. Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
*/*: Drop stable alpha keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Cheyenne Wills · gentoo
dev-lang/icon: Fixes compile error with glibc 2.28
Added patch pending upstream patch approval Bug: https://bugs.gentoo.org/669330 Closes: https://github.com/gentoo/gentoo/pull/10288 Package-Manager: Portage-2.3.49, Repoman-2.3.11 Signed-off-by: Cheyenne Wills <cwills@witznd.net> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Matt Turner · gentoo
dev-lang/icon: Drop old versions
Dropping stable ppc, ppc64, and hppa keywords since there are no known users and no reverse dependencies. Closes: https://bugs.gentoo.org/652178
Agostino Sarubbo · gentoo
dev-lang/icon: amd64 stable wrt bug #652178
Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="amd64"
Tobias Klausmann · gentoo
dev-lang/icon-9.5.1-r1: alpha stable
Gentoo-Bug: http://bugs.gentoo.org/652178
Thomas Deutschmann · gentoo
dev-lang/icon: x86 stable (bug #652178)
Package-Manager: Portage-2.3.34, Repoman-2.3.9
Rolf Eike Beer · gentoo
dev-lang/icon: stable 9.5.1-r1 for sparc
Bug: https://bugs.gentoo.org/652178 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="sparc"
Sergei Trofimovich · gentoo
dev-lang/icon: stable 9.5.1-r1 for ia64, bug #652178
Bug: https://bugs.gentoo.org/652178 Package-Manager: Portage-2.3.36, Repoman-2.3.9 RepoMan-Options: --include-arches="ia64"
Michał Górny · gentoo
*/*: Specify EAPI=0 explicitly, to ease greps
Closes: https://github.com/gentoo/gentoo/pull/8199
Matt Turner · gentoo
dev-lang/icon: Drop unnecessary x11-proto dep
Cheyenne Wills · gentoo
dev-lang/icon: EAPI 6 Cleanup
* Document rationale for emake -j1 Bug: https://bugs.gentoo.org/652178 Package-Manager: Portage-2.3.24, Repoman-2.3.6 Closes: https://github.com/gentoo/gentoo/pull/8064
Michał Górny · gentoo
dev-lang/icon: [QA] Use relative symlink target(s)
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Ian Delaney · gentoo
dev-lang/icon: bump to vn. 9.5.1
- updated patch added to match bumped version - patches and unified diffs supplied by Cheyenne Wills, set im metadata as new proxy maintainer under the proxy-maintainers project, cross tested and reviewed within irc channel of the project, fixes the gentoo bug Gentoo bug: #500698 Package-Manager: portage-2.2.26
Patrice Clement · gentoo
dev-lang/icon: EAPI 5 bump.
Package-Manager: portage-2.2.26 Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed