Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/gbdev/rgbds-deb

Alright, let's get RGBDS into Debian repositories
https://github.com/gbdev/rgbds-deb

Implement feedback from Debian maintainers

22baba8b8524cb51f4875d417b2487bbad1829af authored 11 months ago by Robbi Blechdose <[email protected]>
Updated remotes to gbdev repository

cd648f2a839e96a5d121ce2656e984bb7e98673e authored 11 months ago by Robbi Blechdose <[email protected]>
Cleared changelog based on comment from mentors

e9b1fb3781d317ea7ba0030a3bb1fe9d4811b917 authored about 1 year ago by Robbi Blechdose <[email protected]>
Updated changelog for re-tagged upstream version

6adbf49ca01f45e125d3cbb8e9f4f74e9ac48e21 authored about 1 year ago by Robbi Blechdose <[email protected]>
Added changes to changelog

0e613acad8e2ef9e4c934f8b8e4e2278322ed011 authored about 1 year ago by Robbi Blechdose <[email protected]>
Update "Vcs" tags to point to package repo

Should hopefully change to point to upstream again later

c09ab01ba6ba35b6d6cd56b567658950be755fca authored about 1 year ago by ISSOtm <[email protected]>
Added changelog

5a5ab1d5ce75d568f899312b90ff3b9aced977a2 authored about 1 year ago by Robbi Blechdose <[email protected]>
Added lintian override for test binaries

a7c858107e762f2ae9ea3f0482a03235c7ecc636 authored about 1 year ago by Robbi Blechdose <[email protected]>
Remove leftover empty file

dabdda2ec6447051ed5bf96ca6d92270e63ceb82 authored about 1 year ago by ISSOtm <[email protected]>
Restored changelog and added new entry

f0872c74e5e55628ba35a2c0cfcf133a370c279b authored about 1 year ago by Robbi Blechdose <[email protected]>
Attempting to fixed debian/copyright

a4f5863cb166bcab60938ea729e7b9f299753ad5 authored about 1 year ago by Robbi Blechdose <[email protected]>
Temporarily removed override

251686db8393f848593c164579738f7b18280b2b authored about 1 year ago by Robbi Blechdose <[email protected]>
Change donation link (#1)

f238706836a08a14795c570ea92f71e27f8c702d authored about 1 year ago by Antonio Vivace <[email protected]>
Updated copyright notice and standards version

ba345e7c0e1d89b6a449cbf510bb744eaf9aac3a authored about 1 year ago by Robbi Blechdose <[email protected]>
Switch from experimental to unstable

"It's well past the time new packages can get introduced to bullseye though,
so unstable is fine."

9c4b778d6832ae4c776b1f5a4c70c467affcd11a authored about 1 year ago by ISSOtm <[email protected]>
Use CMake instead of plain Make

Should make x-compiling easier, and simplify configuration
Also correctly generates the "dbgsym"...

d1842536d0b03557bd433eec2f657326bc3a4e09 authored about 1 year ago by ISSOtm <[email protected]>
Modified and re-added lintian override

372b6c609645b0806503524b34f41934e49252b8 authored about 1 year ago by Robbi Blechdose <[email protected]>
Only require CMake, no specific build system

7c76ae5a5dc9cf5fdec5383e83724758b1c42134 authored about 1 year ago by ISSOtm <[email protected]>
Updated maintainer and RGBDS version

8f98b6d4df21070e597b071efe16fbd2b527191b authored about 1 year ago by Robbi Blechdose <[email protected]>
Do not run tests if nocheck is given

f2d90e6cbce21fbb4eeaf1723757ee2c622d182b authored about 1 year ago by ISSOtm <[email protected]>
Added patch for tests being packaged

edb6bd4b8713a298d8b54e70c7a3c07649a9ca97 authored about 1 year ago by Robbi Blechdose <[email protected]>
Remove stale local-options file

Was needed while still building in-tree, not anymore

5361a619d4847e363c1c8e2675d803d8c0d59e05 authored about 1 year ago by ISSOtm <[email protected]>
Updated RGBDS to new upstream version 0.7.0, removed upstreamed patch

371a8fe4a173b759106202e80879ddec92776f90 authored about 1 year ago by Robbi Blechdose <[email protected]>
Add gbp config for upstream version tags

b2f18d6fe3140d99b1a6dafe31fb2bc109968ba6 authored about 1 year ago by ISSOtm <[email protected]>
Avoid deleting test-generated files

Building in a chroot should make that non-necessary

4e5398a8f75cbf473ab63acca19b92ee99753f32 authored about 1 year ago by ISSOtm <[email protected]>
Remove stale option checking

eb7ad67c6cb0113a50356a7fad128d12dd396f90 authored about 1 year ago by ISSOtm <[email protected]>
Add `debian` packaging directory

cc22b9e15ff0f7cc7ba8e7600faeeeb94a74e458 authored about 1 year ago by ISSOtm <[email protected]>
Remove copied executables from source tree

Not their original copies...

6e846dd128b6f3227a555389c0913af3848b630d authored about 1 year ago by ISSOtm <[email protected]>
Release v0.7.0

08f3e360c9525b65291db9cee66fc5eb6e4a45e4 authored about 1 year ago by ISSOtm <[email protected]>
Remove `.Tg` macro

Downstream support seems to be too sparse for the time being,
not worth the tiny gain we get fro...

0524eeb61a533a31c1e2ae8049e7cff482f39788 authored about 1 year ago by ISSOtm <[email protected]>
Allow fewer tRNS entries than PLTE colors (#1284)

b0f2f0ffd6d383ccf5a96d8c361b51d65fbd9c8c authored about 1 year ago by Rangi <[email protected]>
Revert "Switch to using `std::filesystem` (#1235)"

This reverts commit cf62ff772fcf2446e836cf6baab1c8f9ccdadad4.
Some functions used by this break ...

6b559e99b21c7c524dc799e17c1d61d7f7ec20cc authored about 1 year ago by ISSOtm <[email protected]>
Get rid of macOS hack to try having the filesystem cake and eat it too

528a4c0b7083ba2291097dfe2025adfcac66cc71 authored about 1 year ago by ISSOtm <[email protected]>
Generate macOS static bins under correct name

168950855 only did one half of the job, lol.

93d1d85f9419576553f8baa86ba6ba81ee572e6f authored about 1 year ago by ISSOtm <[email protected]>
Fix build compatibility for macOS 10.14 and below (#1280)

macOS 10.15 introduced full `std::filesystem::path` support.
Before that our use of it would ca...

1f3985a16479fb3cfa7691b899b167262ed1ba1b authored about 1 year ago by Rangi <[email protected]>
Fix "build from source" link in README (#1281)

dc5d3a7342f9abc4c19a48649e2ad33f3e9eedcf authored about 1 year ago by Ron Nelson <[email protected]>
Improve linker scripts a little (#1275)

* Allow for optional sections in linker scripts
These are more useful for frameworks/toolchai...

ccf9dcb8510f98fac4c87eecedad10372d3c0f02 authored about 1 year ago by Eldred Habert <[email protected]>
Fix some formatting errors in man pages

98cecaee9e0aeb00cc4dc2fadc36e52a8b1c7528 authored about 1 year ago by ISSOtm <[email protected]>
Fix documentation for ATAN2's (y, x) argument order

7b199d7550fa84ff9f9c975d02280f2e444ed0a3 authored about 1 year ago by Rangi42 <[email protected]>
Update the man pages' dates and history (#1279)

d5cddb202c70b3433857bd187356e53fd4e85b24 authored about 1 year ago by Rangi <[email protected]>
Some refactoring

09dbc50447a755c96ef7333b6e024f757d7da1be authored about 1 year ago by Rangi42 <[email protected]>
Improve linker script `align` (#1271)

An offset is now supported, and invalid values are no longer silently
truncated, aligning behavi...

fdd45ab1dc3f543b2e3483b9f5b046c1bb63caff authored about 1 year ago by Rangi <[email protected]>
Scramble banks from the end of the ROM (#1273)

This is more likely to test edge cases, such as having content in banks with their highest bit set.

39018174c5f52eead96ddac1049ffcf8c2185c8e authored about 1 year ago by Rangi <[email protected]>
Don't delete script.cpp after building (#1272)

Ensure consistency in linker script parser interface

Make the declaration and definition visi...

5a3a215b0ed39c6672a643240f01712b35ea3a2b authored about 1 year ago by Rangi <[email protected]>
Use RANGE macro to abbreviate begin/end pairs (#1269)

495d70102266596a29232ed4a83c10e46e3f12f4 authored about 1 year ago by Rangi <[email protected]>
Add LADX disassembly to test suite (#1265)

b886b7e611dae5faef805cd557969486304b94ef authored about 1 year ago by Rangi <[email protected]>
Port linkerscript parser to Bison (#1266)

Notable side effects:
* Use the standard-conformant MSVC preproc
* Add test for linker script ...

fd78a9ae83d62e800fa9106e6bcd3d583cd61c67 authored about 1 year ago by Eldred Habert <[email protected]>
readme: improve wording on how to reach maintainers

ab306908547428775a1cae8478c18df59d1cd319 authored about 1 year ago by Antonio Vivace <[email protected]>
Implement `-X/--max-errors` for RGBASM (#1262)

Co-authored-by: Eldred Habert <[email protected]>

34b2543c8b4f044f9c5857f6ffb1f3c40f012a1e authored about 1 year ago by Rangi <[email protected]>
Add SameBoy's BootROMs to the test suite (#1264)

1fa289f2ee9c3ed73b4066b0b8208b77255e7ad2 authored about 1 year ago by Rangi <[email protected]>
Add PinoBatch's game Libbet to the test suite (#1260)

22ff7ff1016200afa9e04afffeeff36c416b2293 authored about 1 year ago by Rangi <[email protected]>
Refactor how Makefile invokes Bison for reusability (#1259)

Co-authored-by: Eldred Habert <[email protected]>

1402615bc0635a7629ef029f3ded3665c4e3a056 authored about 1 year ago by Rangi <[email protected]>
Add more tests for RGBASM code coverage (#1257)

* Add more tests for RGBASM code coverage

* Use C++ unnamed parameters, not `(void)` casting
...

6132b77c1ecd2f6a6e053845b99ac142f1656e70 authored about 1 year ago by Rangi <[email protected]>
Add more test coverage for RGBASM (#1256)

This also fixes two bugs: `-1 >>> 32` was -1 not 0, and `macro_FreeArgs` should have been called...

cee3d1c859a66cf44ae384185418cfd9fcd68f98 authored about 1 year ago by Rangi <[email protected]>
colour->color, behaviour->behavior

These spellings are more common elsewhere in the codebase

b46aa0f55b44241b567ddfa518c4a85d37acdb77 authored about 1 year ago by Rangi42 <[email protected]>
Acknowledge Liji's contribution to RGBGFX

Make their help with #1241 more prominent, since it won't appear in the commit log

e1220d6fc66c02342e524c5d3d5611a20a77f790 authored about 1 year ago by Eldred Habert <[email protected]>
Allow negative alignment offsets (#1255)

2ebd7f2ea32808ea18d1c9f1641c14e089060722 authored about 1 year ago by Rangi <[email protected]>
Refactor alignment spec parsing (#1253)

756f2866bb6d9c52b1a6c800ab551eec71e91d0a authored about 1 year ago by Rangi <[email protected]>
Remove empty .out and .err test files (#1249)

Co-authored-by: ISSOtm <[email protected]>

92836408ccac996f8af10fd41c759e43ee4a83ab authored about 1 year ago by Rangi <[email protected]>
Use proper style to document long opts

Correct mandoc style is to use `Fl \-`, not `Fl Fl`, apparently.

c5721b749ca08d3c2af79dccb7897de7dd3a71a5 authored about 1 year ago by ISSOtm <[email protected]>
Fix shellcheck warnings in the test scripts

Making them more robust to changes.
We ought to automate this some day.

My version of ShellChec...

6f0defbfe588881dcc1637de6dfbc8f4e7dbff10 authored about 1 year ago by ISSOtm <[email protected]>
Honor `-c` with `rgbgfx -r` (#1254)

Fixes #1166

f4463b1708f0492e90557ab08915f35fe3ad3eb9 authored about 1 year ago by Eldred Habert <[email protected]>
Document pre-ASMotor history and add links (#1252)

39e85c6dec4b13e2ea6eb0150612bf6191025c7a authored about 1 year ago by Rangi <[email protected]>
Clean up RGBGFX's "SEE ALSO" section

Applying the previous fix there, plus reordering xrefs more usefully.

aa5b16394492679f922146004546e8f5bfe0ff15 authored about 1 year ago by ISSOtm <[email protected]>
Update link to Pan Docs gfx overview

"Rendering" is now a much lower-level description of the rendering
process, not exactly what we ...

eb237ea4e121ad9a7f229ecd99db7b524b9943ba authored about 1 year ago by ISSOtm <[email protected]>
Fix formatting errors in man pages

As reported by the following command:
mandoc -T lint man/* | grep -v "input text line longer tha...

27c1237daa2329981f8525b242a718bf7d6c2f98 authored about 1 year ago by ISSOtm <[email protected]>
Remove checkpatch, since it's tuned for C not C++ (#1250)

Co-authored-by: Eldred Habert <[email protected]>

a218622d739983b6fcfadde95de5d18be381320a authored about 1 year ago by Rangi <[email protected]>
Implement `ds align[alignment, offset]` (#1181)

46e29de66f4333180a4c9c61382a5f740ed7bb52 authored about 1 year ago by Rangi <[email protected]>
Remove deprecated RGBGFX options (#1246)

6f0ffcf3e17f342567e24ad88029d82b4dd0e08a authored about 1 year ago by Rangi <[email protected]>
Update the reverse color curve (#1241)

Based on SameBoy's "accurate modern" colour mapping.

Special thanks to @Rangi42 for her patie...

c7b39f094c4a4ac55bc10509b26b2fcb7f474c2c authored about 1 year ago by Rangi <[email protected]>
Rename the RGBGFX `--output-*` options to `--auto-*` (#1245)

Fixes #1243

f5ae6a80f00366e5e567400ca42379d90a475824 authored about 1 year ago by Rangi <[email protected]>
Prefer `rpn_isKnown(expr)` accessor to `expr->isKnown` directly

482160ea04feef72dc74a14b7709aec6dda6e11a authored about 1 year ago by Rangi42 <[email protected]>
Use `rpn_isKnown` wrapper outside rpn.cpp

ad62421264a2edf7ea5618fe98ae1c046fcf1870 authored about 1 year ago by Rangi42 <[email protected]>
Implement `rgbgfx -O` (#1240)

083a82f6d10a98d9f4fa89ee46d137bbf1cf4269 authored about 1 year ago by Rangi <[email protected]>
Avoid building test support programs by default with CMake (#1244)

Copy CMake-built test executables to test directory

Fixes CI failures on Windows.
CI should ...

99671b8eb50d68739c109d91f82b3c6334aa2b19 authored about 1 year ago by Eldred Habert <[email protected]>
Fix spurious truncation warning (#1238)

3c0879a3c6768fec6df19b9b090a87ae53b9d71e authored about 1 year ago by Rangi <[email protected]>
Fix the hack for `File::c_str` to work (#1242)

232416b30d910e6bdc1bb1c80f9ee24de38adabd authored about 1 year ago by Rangi <[email protected]>
Switch to using `std::filesystem` (#1235)

Allows better platform-agnostic path manipulation.
Also, using `std::optional` rather than empty...

cf62ff772fcf2446e836cf6baab1c8f9ccdadad4 authored about 1 year ago by Rangi <[email protected]>
Use an iterator template for enum sequence loops (#1228)

e824e34526b7daa12002b8a6a06a7ae30d463a8d authored about 1 year ago by Rangi <[email protected]>
Remove references to C compiler from CI (#1234)

d390db5c57faaa7d2182594347eb733e7e4ec342 authored about 1 year ago by Eldred Habert <[email protected]>
Use some more C++20 features (#1231)

31529524c8c8aa4241f73891b3b11d41fdc9d363 authored about 1 year ago by Rangi <[email protected]>
Rename some RPN constants for consistency (#1230)

dde9f2bb79423c7a9bfa370e023db930504c08d4 authored about 1 year ago by Rangi <[email protected]>
Add exact dates for history (#1233)

Citations (I think these would be excessive in the readme itself, but maybe the dates could have...

5711c088e5dd16a0c88c450dbef7682050347f74 authored about 1 year ago by Rangi <[email protected]>
Build a code coverage report with gcov and lcov (#1221)

765ae3f484b3c679debb062618ded7d3e8bb05fe authored about 1 year ago by Rangi <[email protected]>
AUTHORS and more copyright comments are redundant with CONTRIBUTORS.rst (#1227)

f3dbf17b7877ae4ad18c5d5676b10ac5028a6d7f authored about 1 year ago by Rangi <[email protected]>
Implement `#"raw strings"` (#1122)

Fixes #1121

8eeb40cca8ac08b8cc4cbba93dff1ae498e46f66 authored about 1 year ago by Rangi <[email protected]>
Fix the FOR loop count formula (#1222)

9fc088dcb0e26fd4ad6a29ef362557fe238023e3 authored about 1 year ago by Rangi <[email protected]>
Make requested revisions to recent PRs (#1195)

5379e51094d3b60284272d0c019d7304aee0663a authored about 1 year ago by Rangi <[email protected]>
Fix the rgbgfx color curve (#1200)

05a09055820c742610871e60f9d4c0d10bc1bbb2 authored about 1 year ago by Rangi <[email protected]>
Build everything as C++ (#1176)

1e70e703a78e7300cdf6c3de5568f45f04b78c97 authored about 1 year ago by Rangi <[email protected]>
Have the `eqn` preprocessor run on rgbasm(5) and rgbgfx(1) (#1225)

78d83be2b2c21b2a546f60eacce19f824f5575ee authored about 1 year ago by Rangi <[email protected]>
Download libpng source from GitHub, not SourceForge (#1223)

a28f32a8a03b4ba8736317ba9a04d91da7eb9789 authored about 1 year ago by Rangi <[email protected]>
Make some changes noticed while porting to C++

02f9128d07e700bc3f392de4afc248fbbb7c627a authored about 1 year ago by Rangi42 <[email protected]>
Factor out one shared enum FileStackNodeType

7a1e052b587c7c5261794531c43dc4ddd0cd20bd authored about 1 year ago by Rangi42 <[email protected]>
Fix RGBGFX `-r` with `-d 1` (#1224)

6ac1dd896640c009e3b5a235bda18e6ede9d1a6f authored about 1 year ago by Rangi <[email protected]>
Fix use of input slice without dedup active

93285f8ea8f4b65e4affd8da3ed4137a10430563 authored about 1 year ago by ISSOtm <[email protected]>
Compute height and width directly in tile units

Co-authored-by: Rangi <[email protected]>

968c6f7ab7952f804301121bdcf18f48852b431d authored about 1 year ago by Eldred Habert <[email protected]>
Separate multiple instructions per line with `::` (#1210)

28358b55fe228d8987d6864c3894a12ead4e3223 authored about 1 year ago by Rangi <[email protected]>
Reminder to update the Dockerfile version for a release (#1219)

0afb6cd53cf352eb4b14fdde4cea2300c20006af authored about 1 year ago by Rangi <[email protected]>
Output the map file summary at the top of the file (#1203)

143e76b7e345c776b39cc9419b0521f396537269 authored about 1 year ago by Rangi <[email protected]>