x11-misc / imake

C preprocessor interface to the make utility

Official package sites : https://gitlab.freedesktop.org/xorg/util/imake · https://www.x.org/wiki/ ·

v1.0.10 :: 0 :: gentoo

Modified
License
MIT
Keywords
amd64 arm arm64 ppc ppc64 sparc x86 ~alpha ~amd64-linux ~hppa ~loong ~mips ~ppc-macos ~riscv ~s390 ~x64-macos ~x64-solaris ~x86-linux

x11-base / xorg-proto : X.Org combined protocol headers

x11-misc / xorg-cf-files : Old Imake-related build files

dev-lisp / clisp : A portable, bytecode-compiled implementation of Common Lisp

x11-wm / treewm : WindowManager that arranges the windows in a tree (not in a list)

919846
x11-misc/imake-1.0.9 - ./mdepend.cpp: error: invalid preprocessing directive #Flag
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
*/*: Drop setting XORG_TARBALL_SUFFIX="xz"
Signed-off-by: Matt Turner <mattst88@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
Matt Turner · gentoo
x11-misc/imake: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
x11-misc/imake: Stabilize 1.0.10 ppc, #924729
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
x11-misc/imake: Stabilize 1.0.10 ppc64, #924729
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
x11-misc/imake: Stabilize 1.0.10 x86, #924729
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
x11-misc/imake: Stabilize 1.0.10 amd64, #924729
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
x11-misc/imake: Stabilize 1.0.10 arm, #924729
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
x11-misc/imake: Stabilize 1.0.10 arm64, #924729
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
x11-misc/imake: Stabilize 1.0.10 sparc, #924729
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
x11-misc/imake: Version bump to 1.0.10
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
*/*: remove sparc-solaris keyword
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
*/*: remove x86-solaris keyword
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
x11-misc/imake: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
x11-misc/imake: Stabilize 1.0.9 x86, #880793
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
x11-misc/imake: Stabilize 1.0.9 amd64, #880793
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
x11-misc/imake: Stabilize 1.0.9 ppc64, #880793
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
x11-misc/imake: Stabilize 1.0.9 ppc, #880793
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
x11-misc/imake: Stabilize 1.0.9 sparc, #880793
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
x11-misc/imake: Stabilize 1.0.9 arm, #880793
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
x11-misc/imake: Stabilize 1.0.9 arm64, #880793
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
x11-misc/imake: Version bump to 1.0.9
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
x11-misc/imake: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
WANG Xuerui · gentoo
x11-misc/imake: keyword 1.0.8-r1 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yixun Lan · gentoo
x11-misc/imake: add riscv keyword
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-misc/imake: minor cleanups
- added bug ref - moved xorg-proto to BDEPEND - removed xorg-cf-files from DEPEND (not needed at build time) Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Ionen Wolkens · gentoo
x11-misc/imake: ease usage with toolchain's -native-symlinks
This is to provide a more-sane way for ebuilds to fix their bugs, without really altering how imake behaves. There's four notable known runtime issues with -native-symlinks: - checks if /usr/bin/cc exists (without executing), if missing it skips setting some defines and notably causes generated Makefiles to use makedepend over gccmakedep resulting in some build failures. - `ld -v` inoring LD, no failure but gives a QA warning (bug #729630), also prevents a define from being set and given previous issue rather ensure they're conserved (slightly used in xorg-cf-files). - `gcc -E` ignoring CC/CPP, causes build failure if missing. imake has IMAKECPP to change this but can't take arguments leading to build failure if setting to $(tc-getCPP) which often has -E. - `xmkmf -a` sometimes calls imake again in an imake-generated Makefile leading to the environment's CC/LD being ignored again. Added patches to fix each. xmkmf-using ebuilds wanting to take advantage of this need something along the lines of: BDEPEND=">=x11-misc/imake-1.0.8-r1" CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" \ IMAKECPP=${IMAKECPP:-$(tc-getCPP)} xmkmf ... || die emake CC="$(tc-getCC)" ... +test with -native-symlinks to ensure don't need more emake vars. (only CC should be BUILD_* here, LD not used to link) IMAKECPP is used this way to allow users to override without changing normal CPP. imake uses traditional CPP and clang notably doesn't play that well with that. Closes: https://bugs.gentoo.org/729630 Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
x11-misc/imake: drop s390 to ~s390 (unstable)
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
x11-*/*: Remove XORG_STATIC
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
x11-misc/imake: 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
Matt Turner · gentoo
*/*: Drop most stable hppa keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
x11-misc/imake: Pass CPP explicitly
Closes: https://bugs.gentoo.org/722046 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: David Seifert <soap@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
Mikle Kolyada · gentoo
*/*: Discontinue Gentoo SuperH port
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --ignore-arches Signed-off-by: Mikle Kolyada <zlogene@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
Michał Górny · gentoo
x11-misc: Remove *-fbsd KEYWORDS
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
x11-misc/imake: arm64 stable
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.12 RepoMan-Options: --include-arches="arm64"
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
x11-misc/imake: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
x11-misc/imake-1.0.8: hppa stable, bug 682846
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
x11-misc/imake: stable 1.0.8 for sparc, bug #682846
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
x11-misc/imake: s390 stable wrt bug #682846
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="s390"
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
x11-misc/imake-1.0.8: ppc64 stable, bug 682846
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Matt Turner · gentoo
x11-misc/imake-1.0.8: ppc stable, bug 682846
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
x11-misc/imake-1.0.8: alpha stable, bug 682846
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
x11-misc/imake: stable 1.0.8 for ia64, bug #682846
Package-Manager: Portage-2.3.65, Repoman-2.3.12 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
x11-misc/imake: x86 stable wrt bug #682846
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="x86"
Mikle Kolyada · gentoo
x11-misc/imake: arm stable wrt bug #682846
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="arm"
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
x11-misc/imake: amd64 stable wrt bug #682846
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Arfrever Frehtes Taifersar Arahesis · gentoo
x11-misc/*: Update HOMEPAGE and EGIT_REPO_URI.
Bug: https://bugs.gentoo.org/681708 Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org> Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
x11-misc/imake: Version bump to 1.0.8
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Matt Turner · gentoo
x11-misc/imake: Remove live ebuild
imake's dead. There's not much point in a live ebuild. Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
x11-misc/imake: mark s390 stable
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
x11-misc/imake: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Matt Turner · gentoo
x11-misc/imake-1.0.7-r1: hppa stable, bug 668900
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
x11-misc/imake-1.0.7-r1: ia64 stable, bug 668900
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
x11-misc/imake: amd64 stable wrt bug #668900
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
x11-misc/imake-1.0.7-r1: alpha stable, bug 668900
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
x11-misc/imake: x86 stable (bug #668900)
Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
x11-misc/imake: stable 1.0.7-r1 for sparc, bug #668900
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Package-Manager: Portage-2.3.49, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
x11-misc/imake-1.0.7-r1: ppc64 stable, bug 668900
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Matt Turner · gentoo
x11-misc/imake-1.0.7-r1: ppc stable, bug 668900
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
x11-misc/imake: amd64 stable wrt bug #668900
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Benda Xu · gentoo
Drop arm-linux keyword from tree.
"arm-linux" is considered deprecated, unmaintained and easily replaced by "arm". Closes: https://bugs.gentoo.org/664598 Reference: https://archives.gentoo.org/gentoo-dev/message/63bafa051cccd1eb3d2ade16823671fa
Repository mirror & CI · gentoo
Merge updates from master
Marty E. Plummer · gentoo
x11-misc/imake: add live ebuild
Package-Manager: Portage-2.3.41, Repoman-2.3.9
Marty E. Plummer · gentoo
x11-misc/imake: port to EAPI 7
Package-Manager: Portage-2.3.41, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
x11-misc/imake: mark s390 stable
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Arfrever Frehtes Taifersar Arahesis · gentoo
x11-misc/*: Update dependencies (x11-proto/* -> x11-base/xorg-proto).
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Fabian Groffen · gentoo
x11-misc/imake: dropped ~x86-interix
Package-Manager: portage-2.3.3
Manuel Rüger · gentoo
x11-misc/imake: Remove old
Package-Manager: portage-2.2.28
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