Commit Graph

49 Commits

Author SHA1 Message Date
Emery Hemingway
ce01bd2fc9 arcan: 0.6.2 -> 0.6.2.1
This release is compatible with cat9.
2022-10-23 17:30:21 -05:00
AndersonTorres
56423fd97b arcanPackages.cat9: init at unstable-2018-09-13 2022-10-22 02:55:35 -03:00
AndersonTorres
4732a7685a arcanPackages.durden: 2022-07-16 -> 2022-10-16 2022-10-16 10:15:23 -05:00
AndersonTorres
9121d66ad6 arcanPackages.pipeworld: use stdenvNoCC instead of stdenv
It is merely a set of Lua files to be consumed by the Arcan launcher. No
compiler is needed here.
2022-10-16 10:15:23 -05:00
AndersonTorres
d37b7eba9e arcanPackages.prio: use stdenvNoCC instead of stdenv
It is merely a set of Lua files to be consumed by the Arcan launcher. No
compiler is needed here.
2022-10-16 10:15:23 -05:00
AndersonTorres
48b434ab52 arcanPackages.arcan: cosmetical rewrite 2022-10-16 10:15:23 -05:00
AndersonTorres
9769e1b28a arcanPackages.arcan: use new style for recursive attributes 2022-08-03 22:26:36 -03:00
AndersonTorres
d61e4954ba arcanPackages.prio: use old version format 2022-08-03 22:07:58 -03:00
AndersonTorres
99836653a9 arcanPackages.pipeworld: use old version format 2022-08-03 22:07:58 -03:00
AndersonTorres
cfda4e3c62 arcanPackages.durden: 2022-05-23 -> 2022-07-16 2022-08-03 22:07:58 -03:00
AndersonTorres
1465e096ec arcanPackages.xarcan: 2021-08-26 -> 2022-06-14 2022-08-03 22:07:58 -03:00
DwarfMaster
016243550c arcan.arcan: 0.6.1.1 -> 0.6.2 2022-07-18 17:39:59 +02:00
AndersonTorres
4485365be0 arcanPackages.durden: 2022-04-16 -> 2022-05-23 2022-05-28 23:52:03 -03:00
DwarfMaster
d7251c42aa arcan.arcan: 0.6.1 -> 0.6.1.1 2022-05-15 02:18:36 +02:00
AndersonTorres
e9ebd66bf6 arcan: refactor
To be more similar to other expressions (especially XFCE).
2022-05-07 15:12:12 -03:00
AndersonTorres
9331ecf18e arcan.pipeworld: 0.pre+date=2021-12-03 -> 0.6.1+date=2022-04-03 2022-05-07 15:10:31 -03:00
AndersonTorres
9642a2fe72 arcan.durden: 0.6.1+date=2022-03-11 -> 0.6.1+date=2022-04-16 2022-05-07 15:10:31 -03:00
AndersonTorres
c0d91e2852 arcan.xarcan: 0.6.0+unstable=2021-06-14 -> 0.6.0+date=2021-08-26 2022-03-16 08:12:11 -03:00
AndersonTorres
546cad223d arcan.durden: 0.6.1+date=2021-10-17 -> 0.6.1+date=2022-03-11 2022-03-16 08:12:10 -03:00
AndersonTorres
70e183ec07 arcan.pipeworld: 0.pre+date=2021-11-26 -> 0.pre+date=2021-12-03 2022-03-16 08:12:10 -03:00
AndersonTorres
271f38b401 arcan.prio: reformat expression 2022-03-16 08:11:56 -03:00
AndersonTorres
9aea52cf10 arcan: fixup clone-sources 2022-03-15 23:33:11 -03:00
Naïm Favier
b5c610bac8
arcan.xarcan: fix build with meson 0.60
Adds upstream patch from b67e514dbb
to remove the warnings (which are now errors)
2022-01-22 20:14:18 +01:00
AndersonTorres
3234331b20 arcan.pipeworld: 0.pre+unstable=2021-08-01 -> 0.pre+date=2021-11-26 2021-11-26 12:08:21 -03:00
AndersonTorres
b144d5bd6a arcan.durden: 0.6.1+unstable=2021-10-15 -> 0.6.1+date=2021-10-17 2021-11-26 12:07:16 -03:00
AndersonTorres
6cd2dba1d1 arcan.arcan: 0.6.1pre1+unstable=2021-10-16 -> 0.6.1 2021-11-26 12:05:31 -03:00
Kerstin Humm
bb799694db
epoxy: rename to libepoxy
https://github.com/NixOS/nixpkgs/issues/145040
2021-11-11 05:55:32 +01:00
AndersonTorres
59af9bd855 arcan.arcan: fix static openal issues
Arcan has some interesting idiosyncrasies. One of them is using cmake. The other
is using cmake to vendor some low-level, custom-patched dependencies.

In order to work around them, I have created ... a set of custom patches!
And on top of it, I have factored the vendored sources in a separate file, in
order to clean up the `default.nix` file.
2021-10-30 16:27:43 -03:00
AndersonTorres
134191380c arcan.durden: 0.6.1+unstable=2021-07-11 -> 0.6.1+unstable=2021-10-15 2021-10-26 20:47:41 -03:00
AndersonTorres
65e85478f3 arcan.arcan: 0.6.1pre1+unstable=2021-09-05 -> 0.6.1pre1+unstable=2021-10-16 2021-10-26 20:47:41 -03:00
AndersonTorres
cf87b5af96 Better wording on a small comment 2021-10-26 16:47:49 -03:00
AndersonTorres
f53cd2e3ec "treewide" moving Arcan packages to directories
It can be useful for future modifications, patches and helper scripts.
2021-10-26 16:47:49 -03:00
AndersonTorres
9b2a54f7d6 treewide: change 0.0.0 to 0.pre in version attrs 2021-10-05 22:45:24 -03:00
AndersonTorres
24458c55fc arcan.pipeworld: 0.0.0+unstable=2021-05-27 -> 0.0.0+unstable=2021-08-01 2021-09-06 04:45:01 -03:00
AndersonTorres
ef4ca107cb arcan.arcan: 0.6.1pre1+unstable=2021-07-30 -> 0.6.1pre1+unstable=2021-09-05 2021-09-06 04:44:18 -03:00
AndersonTorres
30154ecd95 arcan: rename everyone-wrapped to all-wrapped
An easier and more sensible name for this aglutination.
2021-09-06 04:42:53 -03:00
AndersonTorres
2730f105ac arcan: 0.6.1pre1+unstable=2021-07-10 -> 0.6.1pre1+unstable=2021-07-30 2021-07-31 20:21:16 -03:00
AndersonTorres
a6ae85a346 arcan.durden: 0.6.1+unstable=2021-06-25 -> 0.6.1+unstable=2021-07-11 2021-07-16 10:26:47 -03:00
AndersonTorres
cca4ad5b52 arcan.arcan: 0.6.1pre1+unstable=2021-07-07 -> 0.6.1pre1+unstable=2021-07-10 2021-07-16 10:26:47 -03:00
AndersonTorres
6c539fa807 arcan: remove prio from everyone-wrapped inputs
Prio works well, but it is not actively developed by upstream.
2021-07-16 10:03:12 -03:00
AndersonTorres
48676d0ad6 arcan: fix wrapper
The wrapper should read the user's HOME directory, but it reads the
'homeless-shelter'.
2021-07-16 10:03:12 -03:00
AndersonTorres
f3b1c8cee3 arcan: an expression to install all the appls 2021-07-07 22:56:35 -03:00
AndersonTorres
d2c07b3a56 arcan.prio: init at 0.0.0+unstable=2018-09-13 2021-07-07 22:56:34 -03:00
AndersonTorres
f910cce5d2 arcan.pipeworld: init at 0.0.0+unstable=2021-05-27 2021-07-07 22:56:34 -03:00
AndersonTorres
1566968ebf arcan.durden: init at 0.6.1+unstable=2021-06-25 2021-07-07 22:56:34 -03:00
AndersonTorres
94a08abdb4 arcan.xarcan: init at 0.6.0+unstable=2021-06-14 2021-07-07 22:56:34 -03:00
AndersonTorres
8c6d942984 arcan: create a wrapper
This commit creates a wrapper with the purpose of gracefully execute Arcan
applications (appls, in Arcan jargon).

In a typical FHS system, Arcan can be invoked by a commandline like `arcan
<appl>`, or more generally `arcan <arcan options> <appl> <appl options>`. In
order to emulate this behaviour, this wrapper was crafted.

It `symlinkJoin`s Arcan and the appls, and sets the relevant environment
variables accordingly.
2021-07-07 22:56:34 -03:00
AndersonTorres
09eacdb0df arcan.arcan: init at 0.6.1pre1+unstable=2021-07-07 2021-07-07 22:56:08 -03:00
AndersonTorres
c23b5bd412 arcan: create skeleton/infrastructure
Arcan is a powerful development framework for creating virtually anything from
user interfaces for specialized embedded applications all the way to full-blown
standalone desktop environments.

At its heart lies a robust and portable multimedia engine, with a well-tested
and well-documented Lua scripting interface. The development emphasizes
security, debuggability and performance -- guided by a principle of least
surprise in terms of API design.

(Descriptions taken from official Github site!)
2021-07-07 16:39:11 -03:00