Commit Graph

21612 Commits

Author SHA1 Message Date
John Ericson
b9acfb4ecf treewide: isArm -> isAarch32
Following legacy packing conventions, `isArm` was defined just for
32-bit ARM instruction set. This is confusing to non packagers though,
because Aarch64 is an ARM instruction set.

The official ARM overview for ARMv8[1] is surprisingly not confusing,
given the overall state of affairs for ARM naming conventions, and
offers us a solution. It divides the nomenclature into three levels:

```
ISA:             ARMv8   {-A, -R, -M}
                 /    \
Mode:     Aarch32     Aarch64
             |         /   \
Encoding:   A64      A32   T32
```

At the top is the overall v8 instruction set archicture. Second are the
two modes, defined by bitwidth but differing in other semantics too, and
buttom are the encodings, (hopefully?) isomorphic if they encode the
same mode.

The 32 bit encodings are mostly backwards compatible with previous
non-Thumb and Thumb encodings, and if so we can pun the mode names to
instead mean "sets of compatable or isomorphic encodings", and then
voilà we have nice names for 32-bit and 64-bit arm instruction sets
which do not use the word ARM so as to not confused either laymen or
experienced ARM packages.

[1]: https://developer.arm.com/products/architecture/a-profile

(cherry picked from commit ba52ae5048)
2018-04-25 15:50:41 -04:00
John Ericson
1001311280 cctools: Add alternative source for sierra hack
Source master rebase of my [PR #34].

Eventually, we might consider doing something for GNU binutils too, in
order that we switch (the normal) ld-wrapper to always use this to
leverage ld to resolve libraries, rather than faking it in bash.

[PR #34]: https://github.com/tpoechtrager/cctools-port/pull/34
2018-04-12 19:16:51 -04:00
lewo
91280690af
Merge pull request #36337 from sifmelcara/add/powerlines
powerline-go: init at 1.8.2
2018-03-05 15:06:44 +01:00
Vladimír Čunát
71f899c2c3
Merge #34461: mesa -> libGL* rename
This will just bit rot otherwise.  Almost nothing gets rebuilt.
2018-03-05 14:59:40 +01:00
Vladimír Čunát
04c31a5de1
libGL rename: fallout after a week on master
and a few nitpicks.
2018-03-05 14:53:38 +01:00
Vladimír Čunát
565bd805e6
Merge branch 'master' 2018-03-05 14:53:27 +01:00
Piotr Bogdan
cc4677c36e
libcdio082: remove 2018-03-05 14:12:28 +01:00
Piotr Bogdan
7125190b04
cmus: use libcdio-paranoia 2018-03-05 14:12:27 +01:00
Piotr Bogdan
2cc7ac19b6
abcde: switch to libcdio-paranoia 2018-03-05 14:12:26 +01:00
Piotr Bogdan
92377b06a2
libcdio-paranoia: init at release-10.2+0.94+2 2018-03-05 14:12:23 +01:00
mingchuan
60646c10d5
powerline-go: init at 1.8.2 2018-03-05 19:51:44 +08:00
Jörg Thalheim
eb57fe69dc
Merge pull request #35473 from jfrankenau/init-valentina
valentina: init at 0.6.0.0a
2018-03-05 09:59:46 +00:00
Jörg Thalheim
5ba3b9a915
Merge pull request #35354 from markus1189/insomnia
insomnia: init at 5.14.7
2018-03-05 09:58:24 +00:00
Jan Tojnar
b19c50cec9
freedroidrpg: init at 0.16.1 2018-03-05 08:35:12 +01:00
Jan Tojnar
9f0d2480d7
libcloudproviders: init at 0.2.5 2018-03-05 04:36:11 +01:00
Nikolay Amiantov
eaed0ec08e xgboost: 0.60 -> 0.7
Fixes build error.
2018-03-05 04:55:26 +03:00
Bignaux Ronan
7bffe53aea caprice32 : init at unstable-2018-02-10 (#35008) 2018-03-04 22:51:15 +00:00
Johannes Frankenau
f152ed56bb valentina: init at 0.6.0.0a 2018-03-04 22:58:41 +01:00
Daiderd Jordan
95eb92a22a
Merge pull request #36237 from DarkScythe97/retroarch
retroarch: 1.6.0 -> 1.7.1
2018-03-04 21:47:40 +01:00
Jörg Thalheim
eca1f71f32
Merge pull request #35494 from fgaz/gnujump
gnujump: init at 1.0.8
2018-03-04 20:41:30 +00:00
DarkScythe97
6a92260227
retroarch: fix darwin build 2018-03-04 21:25:56 +01:00
Tad Fisher
f4bea835ae fwts: init at 18.01.00 2018-03-04 12:22:20 -08:00
Franz Pletz
612364732e
Merge pull request #35226 from xeji/virglrenderer
virglrenderer: init at 0.6.0
2018-03-04 18:11:47 +00:00
Johannes Frankenau
465a09b648 scantailor-advanced: init at 1.0.12 2018-03-04 17:11:19 +00:00
Franz Pletz
0f78afdf25
Merge pull request #32248 from awakesecurity/parnell/fetchdocker
Support fetching docker images from V2 registries
2018-03-04 17:10:27 +00:00
xeji
ffc014e9ed virglrenderer: init at 0.6.0 2018-03-04 17:58:18 +01:00
Jörg Thalheim
4ee9d05086
Merge pull request #36265 from Ekleog/configurable-riot
riot-web: make package configurable
2018-03-04 13:54:19 +00:00
Léo Gaspard
d8f8253d3f
riot-web: make package configurable 2018-03-04 14:51:09 +01:00
Vladimír Čunát
2069a2a002
Merge #35454: nixos/pump.io: remove 2018-03-04 10:49:25 +01:00
Franz Pletz
6fa864ed7f
nix-repl: only builds with nix1 2018-03-04 09:41:28 +01:00
Franz Pletz
5668ca8bb4
Merge pull request #35125 from vcunat/p/hydra-gcc7
hydra: fix build with gcc7, incl. libpqxx update
2018-03-04 08:06:31 +00:00
DarkScythe97
799178fe45 libretro: add higan-sfc core (#36238) 2018-03-04 05:39:18 +00:00
José Romildo Malaquias
c714c92d79 deepin-icon-theme: move to deepin meta package 2018-03-04 00:22:14 -03:00
Nikolay Amiantov
b84fd70d88 doomseeker: 1.1 -> 2018-03-03
Fixes build because of newer Glibc incompatibility.
2018-03-04 00:19:18 +03:00
Daiderd Jordan
ebbe3cf8d1
Merge pull request #36245 from LnL7/qes
qes: init at 0.0.2
2018-03-03 20:48:18 +01:00
Jörg Thalheim
33c5d78300
Merge pull request #36163 from romildo/new.deepin
deepin: add meta package for the Deepin Desktop Environment (DDE)
2018-03-03 19:02:12 +00:00
Vladimír Čunát
d586f5d97e
Merge branch 'nix-2.0' 2018-03-03 18:10:45 +01:00
Erik Arvstedt
c94ad64ae5 rsbep: init at 0.1.0
fixes #36182
2018-03-03 17:10:05 +00:00
Vladimír Čunát
b70c93f211
Merge branch 'master' into nix-2.0 2018-03-03 18:02:35 +01:00
James Earl Douglas
b9a6ed77d2
rtl_433: init at 51d275c 2018-03-03 09:32:19 -07:00
Jörg Thalheim
ce6adf6dcf
Merge pull request #34868 from teto/protocol
[RDY] protocol: module to application
2018-03-03 15:41:41 +00:00
Mitsuhiro Nakamura
1fa28ae95d [RDY] skim: init at 0.3.2 (#33561) 2018-03-03 15:39:16 +00:00
Daiderd Jordan
6a4cd9d744
qes: init at 0.0.2 2018-03-03 13:54:06 +01:00
Francesco Gazzetta
8259574868 gnujump: init at 1.0.8 2018-03-03 11:40:34 +00:00
Austin Seipp
7270f2139a tlaplus: init at 1.5.6
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2018-03-02 21:20:54 -06:00
Jan Tojnar
618ac29687
cantarell-fonts: rename from cantarell_fonts 2018-03-03 00:36:38 +01:00
Jörg Thalheim
bf40da750f
Merge pull request #36225 from leenaars/stubby
stubby: init at 0.2.2
2018-03-02 23:24:02 +00:00
Michiel Leenaars
61dc6030bf stubby: init at 0.2.2 2018-03-02 23:29:40 +01:00
Jörg Thalheim
609f0e05b0
Merge pull request #36152 from aij/infiniband-diags
infiniband-diags: init at 2.0.0
2018-03-02 16:07:11 +00:00
Jörg Thalheim
d2850489f7
Merge pull request #36194 from maurer/bap-1.4
BAP update to 1.4
2018-03-02 15:45:24 +00:00