Ecosyste.ms: OpenCollective

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

github.com/getsolus/usysconf

Universal system configuration interface
https://github.com/getsolus/usysconf

Split externs into new header to make this stuff manageable

Signed-off-by: Ikey Doherty <[email protected]>

a8e59e07d03d8c14ae906b877f4084ad0c522152 authored about 7 years ago
Ensure we run ldconfig before cbm

Signed-off-by: Ikey Doherty <[email protected]>

5e8981d0884d2061bdeb6e59663ddb0fa61aacb7 authored about 7 years ago
Drop fp usage for now as we're not gonna do prefix manip atm

Signed-off-by: Ikey Doherty <[email protected]>

9d88e977057f7314da8e45c0fe0ffdadad2974aa authored about 7 years ago
handlers/cbm: Use more obvious name

Signed-off-by: Ikey Doherty <[email protected]>

a5cb8662c0310cc94b25d2ae4bf8018a2897bada authored about 7 years ago
handlers: Support clr-boot-manager

When one of our boot relevant directories are touched, request that
clr-boot-manager perform an ...

211ccf548cf8cf4d6ac15c8c118c1fbcc0bac857 authored about 7 years ago
src: Split the core out into a library routine

Signed-off-by: Ikey Doherty <[email protected]>

64fd9606ec2534efefd3bfbc9badf04a0885ea01 authored about 7 years ago
cli: Add version subcommand - the most important thing eva ™

Signed-off-by: Ikey Doherty <[email protected]>

7d07ead1b25d4c00a7bd76f4a8f59abc76bdbb0d authored about 7 years ago
cli: Allow specifying all trigger names

Signed-off-by: Ikey Doherty <[email protected]>

f301f0cd27f73a63b71bbb092f293424837203ca authored about 7 years ago
cli: Split out triggers, add basic subcommand system

Signed-off-by: Ikey Doherty <[email protected]>

1968a934a02b8f7425a66bd60bbf4959d5d73c6e authored about 7 years ago
Split the CLI into a new cli subdirectory

Signed-off-by: Ikey Doherty <[email protected]>

0811ff8b09141ad050df68a24c66afed5a12caba authored about 7 years ago
context: Absorb the majority of the main routine

Signed-off-by: Ikey Doherty <[email protected]>

ad62d117ad5f3a0449cfd541472c510fe016a932 authored about 7 years ago
Drop the nasty prefix logic

We're not gonna support `--root` now, just chroot if its needed inside
the environment, and just...

3de2e7200e228ae3206520e998476fd263e8dd03 authored about 7 years ago
OCD strikes again.

Signed-off-by: Ikey Doherty <[email protected]>

d566685407489ed1505230f86c45757153dc5ffb authored about 7 years ago
Update README for when me brain works

Signed-off-by: Ikey Doherty <[email protected]>

2c6dc1afe1679b4b403efe2310d57a3b3b562149 authored about 7 years ago
handlers: Implement the new glib2 handler for gschemas

Signed-off-by: Ikey Doherty <[email protected]>

100ca9dbcd27c0f4a474bb6fa045915d9bfb0739 authored about 7 years ago
Lot's of stuffs!

Signed-off-by: Ikey Doherty <[email protected]>

34d35683101707806941b37944d5644941d94787 authored about 7 years ago
state: Add a comment for the curious. Like, don't do this pls.

Signed-off-by: Ikey Doherty <[email protected]>

29616f8606f631bc1090aa59ad0df1bc0cfaad87 authored about 7 years ago
Remove non-POSIX glibc extension for braces.

Signed-off-by: Ikey Doherty <[email protected]>

595dbb286b0ed2c13ec6b7d1987520e3041de14f authored about 7 years ago
Allow dropping old records, ensure to nuke icon dirs properly if empty

Signed-off-by: Ikey Doherty <[email protected]>

0aa3531f06daf49a3350efbb2ce486eb796a5112 authored about 7 years ago
Add automatic purging for old icon theme directories

Signed-off-by: Ikey Doherty <[email protected]>

4f4ecd0df5f1a683dd5a15fd94f16fd53c17c22c authored about 7 years ago
state: Use clean paths in state file

Signed-off-by: Ikey Doherty <[email protected]>

6a40cd6907e4205bdae1b2e99c38fb3682816525 authored about 7 years ago
state: Remove debug

Signed-off-by: Ikey Doherty <[email protected]>

06b286b4e35cca6dcde497e0d9bfb2825349057f authored about 7 years ago
state: Make it work!

Signed-off-by: Ikey Doherty <[email protected]>

e447cfcff6c85211e8270162ab1691c32ceac7d0 authored about 7 years ago
state: Begin working on the main parse loop

Signed-off-by: Ikey Doherty <[email protected]>

901baa7a052a3c2af4216615b0d5d3361b9047ae authored about 7 years ago
When bitwise, actually bitwise, numnuts.

Signed-off-by: Ikey Doherty <[email protected]>

404696399d2a983468f527ecd9afbedfe3e66760 authored about 7 years ago
state: Add function to determine if we need to update a path

If the path isn't recorded, needs an update. If we can't get the mtime,
needs an update. If the ...

268de8249d4ce36fa6a593a328c8db7d6e9e1de3 authored about 7 years ago
state: Actually track the state file on disk now

Signed-off-by: Ikey Doherty <[email protected]>

97d86a3112bd49ade35174cd9171e4257e605185 authored about 7 years ago
Basic debug, whack a state tracker into main

Signed-off-by: Ikey Doherty <[email protected]>

42c5ce6fcce2cf7047c214587e2510e2547ef529 authored about 7 years ago
state: Implement basic push logic

During a push we'll simply check if we have a matching entry already,
if not we'll create a new ...

8173a6be0dd48669eddcc8afce5089ffe534b7a3 authored about 7 years ago
Ignore ./state for upcoming changes

Signed-off-by: Ikey Doherty <[email protected]>

af00d633127d30ebe68b1972b5767014ffb4a189 authored about 7 years ago
Begin new UscStateTracker implementation

The UscStateTracker will be used to map our file matches into a single track
file that will moni...

10b81924d629b6341922091f40b9bd5d843554a8 authored about 7 years ago
Fix default visibility for the binary

Signed-off-by: Ikey Doherty <[email protected]>

ecc677d6cbf4075f630c8905f9da493b6ede852f authored about 7 years ago
handlers: Implement basic ldconfig support

Signed-off-by: Ikey Doherty <[email protected]>

1bb37867cad3b85952ee9164d2edf37365b7292f authored about 7 years ago
Switch to a far simpler globfile system to allow per-dir granularity

Signed-off-by: Ikey Doherty <[email protected]>

74091ed12dee4e90aabc172c16a57c3b1ecce8ec authored about 7 years ago
Actually execute our helpers now :)

Signed-off-by: Ikey Doherty <[email protected]>

0b04d108de8fac88b994b5eda9b09899352284f3 authored about 7 years ago
handlers: Flesh out the basic logic for dealing with icon themes

We must do this for all the subdirectories currently, so if the root level
icons directory chang...

be485869c074b635eef2361601cb81172e14846f authored about 7 years ago
handlers: Start fleshing out the basic icon-cache routine

Signed-off-by: Ikey Doherty <[email protected]>

f8b462af5dfbbc336da0077ecaf46fd7f479f3d3 authored about 7 years ago
files: Add currently derpy mtime lookup

Signed-off-by: Ikey Doherty <[email protected]>

16d57131f6dcd4d69753388bee00fc849a214443 authored about 7 years ago
context: Use proper status return codes

This will allow us to restrict our logic for "should i do a thing" to
the functions instead of t...

7138ca6064d263c29c497f1250179b314ec97716 authored about 7 years ago
Add the basic loop iteration stuff to test our workflow

Signed-off-by: Ikey Doherty <[email protected]>

3ce70ea94f7f78bf6f1cb5d6ee59666b59466cc7 authored about 7 years ago
context: Let's like, yknow, actually free the context.

Signed-off-by: Ikey Doherty <[email protected]>

e72a8627409d0fddab3c0ee5548737fd6560c6d3 authored about 7 years ago
Allow building static binary as an optional thing, we need valgrind atm.

Signed-off-by: Ikey Doherty <[email protected]>

c23b7b674f97995ce676769b9e2c4363981f6a17 authored about 7 years ago
Consilidate all chroot stuff within the UscContext

Signed-off-by: Ikey Doherty <[email protected]>

5743b47cfc32dab91535006a2ffaee6b6f8762be authored about 7 years ago
context: Add new simple flag check API (i.e. chroot conditions)

Signed-off-by: Ikey Doherty <[email protected]>

7391319eee2df43060b6fe7cac86f763596022ee authored about 7 years ago
context: Force opaque object so we can force const APIs

Signed-off-by: Ikey Doherty <[email protected]>

76c76fd2609c54ac7b1676daa3b6dbec87e203d4 authored about 7 years ago
Add basic UscContext type

The UscContext will be used as a simple object to track our state and
options - and will be pass...

e073d9fb384200d359280f7821d3e6f4a7f89b0a authored about 7 years ago
Add very basic test for chroot environment

We'll use this guy later on when we want to blacklist certain operations
from happening, i.e. mo...

a08222885dd945dafe0f3cfe4506355fc8e17aaf authored about 7 years ago
Update TODO with circular self reference

Signed-off-by: Ikey Doherty <[email protected]>

629d953d347f0d48a013c778c8ce621f2ba88f21 authored about 7 years ago
Enforce a static binary now

Signed-off-by: Ikey Doherty <[email protected]>

03649b344dceca94e46736635b4ab4fed5535362 authored about 7 years ago
Add initial dummy binary (does nothing useful)

Signed-off-by: Ikey Doherty <[email protected]>

f7ae78d191400940dbc637da95f064bb7c8b1630 authored about 7 years ago
README: Add Solus call out

Signed-off-by: Ikey Doherty <[email protected]>

19ff42cb830e075de1606fbaf3ec9c5e72baf6cd authored about 7 years ago
Initial commit

Signed-off-by: Ikey Doherty <[email protected]>

0ff2373a25223d7df4618d0d58d56466a1cc0125 authored about 7 years ago