]> git.ipfire.org Git - people/stevee/pakfire.git/log
people/stevee/pakfire.git
4 years agopackage: Reset title after first dependency line
Michael Tremer [Thu, 29 Apr 2021 23:08:42 +0000 (23:08 +0000)] 
package: Reset title after first dependency line

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopackage: Sort dependencies on dump
Michael Tremer [Thu, 29 Apr 2021 23:06:41 +0000 (23:06 +0000)] 
package: Sort dependencies on dump

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoDrop all dropped functions from symbol table
Michael Tremer [Thu, 29 Apr 2021 22:51:04 +0000 (22:51 +0000)] 
Drop all dropped functions from symbol table

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoDrop relations entirely
Michael Tremer [Thu, 29 Apr 2021 22:49:15 +0000 (22:49 +0000)] 
Drop relations entirely

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopackages: Handle dependencies as strings
Michael Tremer [Thu, 29 Apr 2021 22:33:06 +0000 (22:33 +0000)] 
packages: Handle dependencies as strings

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoutil: Add new dependency parsing function
Michael Tremer [Thu, 29 Apr 2021 21:14:22 +0000 (21:14 +0000)] 
util: Add new dependency parsing function

This function can handle namespaces and has a better approach than the
brute-force one that we used before that tries to find operators like =,
>=, etc.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopakfire: Add a custom namespace for features
Michael Tremer [Thu, 29 Apr 2021 21:10:25 +0000 (21:10 +0000)] 
pakfire: Add a custom namespace for features

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agobuilder: Use standard installation routine to install source packages
Michael Tremer [Thu, 29 Apr 2021 12:35:22 +0000 (12:35 +0000)] 
builder: Use standard installation routine to install source packages

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoarchive+snapshot: Be less verbose when extracting
Michael Tremer [Thu, 29 Apr 2021 11:42:55 +0000 (11:42 +0000)] 
archive+snapshot: Be less verbose when extracting

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoarchive: Choose sensible prefixes when extracting source packages
Michael Tremer [Thu, 29 Apr 2021 11:40:38 +0000 (11:40 +0000)] 
archive: Choose sensible prefixes when extracting source packages

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoarchive: Cache dummy package
Michael Tremer [Thu, 29 Apr 2021 11:21:40 +0000 (11:21 +0000)] 
archive: Cache dummy package

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoarchive: Use package for progressbar styling
Michael Tremer [Thu, 29 Apr 2021 11:15:11 +0000 (11:15 +0000)] 
archive: Use package for progressbar styling

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopakfire: Always create a dummy repository
Michael Tremer [Thu, 29 Apr 2021 11:08:49 +0000 (11:08 +0000)] 
pakfire: Always create a dummy repository

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoarchive: Fix reading arch from legacy source packages
Michael Tremer [Thu, 29 Apr 2021 10:51:07 +0000 (10:51 +0000)] 
archive: Fix reading arch from legacy source packages

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agotransaction: Fix download check
Michael Tremer [Thu, 29 Apr 2021 10:46:36 +0000 (10:46 +0000)] 
transaction: Fix download check

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agotransaction: Change what type we get from libsolv
Michael Tremer [Thu, 29 Apr 2021 10:15:34 +0000 (10:15 +0000)] 
transaction: Change what type we get from libsolv

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agotransaction: Move steps into transactions
Michael Tremer [Thu, 29 Apr 2021 10:09:13 +0000 (10:09 +0000)] 
transaction: Move steps into transactions

There is no point to separate this into multiple files since we no
longer export the steps

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agotransaction: Change type to struct
Michael Tremer [Thu, 29 Apr 2021 08:58:33 +0000 (08:58 +0000)] 
transaction: Change type to struct

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoconfigure: Drop custom bison make rules
Michael Tremer [Thu, 29 Apr 2021 08:50:47 +0000 (08:50 +0000)] 
configure: Drop custom bison make rules

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agomount: Check list for duplicates to only umount everything once
Michael Tremer [Thu, 29 Apr 2021 08:38:33 +0000 (08:38 +0000)] 
mount: Check list for duplicates to only umount everything once

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agotest: Have cgroup test functions return success at the end
Michael Tremer [Tue, 27 Apr 2021 19:16:08 +0000 (19:16 +0000)] 
test: Have cgroup test functions return success at the end

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agotest: Enable using private stuff
Michael Tremer [Tue, 27 Apr 2021 19:14:39 +0000 (19:14 +0000)] 
test: Enable using private stuff

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agotests: Create internal library for unit tests
Michael Tremer [Tue, 27 Apr 2021 18:41:12 +0000 (18:41 +0000)] 
tests: Create internal library for unit tests

Our shared library only exports very few symbols so that we can change
our internal ABI easily and presumably not many applications are going
to link against libpakfire anyways.

This makes it impossible to test any internal functions which are
inaccessible. This patch adds an internal library with all available
symbols which will be linked into the test binaries so that we can test
those functions without any acrobatics.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agotests: Use pakfire_config_unref instead of pakfire_config_free
Michael Tremer [Tue, 27 Apr 2021 18:40:24 +0000 (18:40 +0000)] 
tests: Use pakfire_config_unref instead of pakfire_config_free

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years ago_pakfire: Drop constants.h
Michael Tremer [Tue, 27 Apr 2021 17:30:02 +0000 (17:30 +0000)] 
_pakfire: Drop constants.h

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years ago_pakfire: Drop unused includes
Michael Tremer [Tue, 27 Apr 2021 17:25:06 +0000 (17:25 +0000)] 
_pakfire: Drop unused includes

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopackage: Drop unused flags
Michael Tremer [Tue, 27 Apr 2021 17:23:21 +0000 (17:23 +0000)] 
package: Drop unused flags

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agotransaction: Drop some unused functions
Michael Tremer [Tue, 27 Apr 2021 17:10:19 +0000 (17:10 +0000)] 
transaction: Drop some unused functions

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agostep: Drop unused functions
Michael Tremer [Tue, 27 Apr 2021 16:57:18 +0000 (16:57 +0000)] 
step: Drop unused functions

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoMake steps private
Michael Tremer [Tue, 27 Apr 2021 16:51:50 +0000 (16:51 +0000)] 
Make steps private

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopython: Drop step
Michael Tremer [Tue, 27 Apr 2021 16:46:56 +0000 (16:46 +0000)] 
python: Drop step

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agotransactions: Refactor dumping transactions & steps
Michael Tremer [Tue, 27 Apr 2021 16:41:04 +0000 (16:41 +0000)] 
transactions: Refactor dumping transactions & steps

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoarchive: Assemble evr from old-style meta data
Michael Tremer [Tue, 27 Apr 2021 12:43:46 +0000 (12:43 +0000)] 
archive: Assemble evr from old-style meta data

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopackage: Refactor pakfire_package_join_evr and make it private
Michael Tremer [Tue, 27 Apr 2021 12:38:00 +0000 (12:38 +0000)] 
package: Refactor pakfire_package_join_evr and make it private

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agodb: Do not try freeing const char*
Michael Tremer [Tue, 27 Apr 2021 12:37:25 +0000 (12:37 +0000)] 
db: Do not try freeing const char*

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopackage: Drop constant splitting and joining of EVR
Michael Tremer [Tue, 27 Apr 2021 12:09:30 +0000 (12:09 +0000)] 
package: Drop constant splitting and joining of EVR

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopython: Constify some more calls to pakfire_package_get_nevra
Michael Tremer [Tue, 27 Apr 2021 12:08:01 +0000 (12:08 +0000)] 
python: Constify some more calls to pakfire_package_get_nevra

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopackage: Cache nevra in package object
Michael Tremer [Tue, 27 Apr 2021 11:50:25 +0000 (11:50 +0000)] 
package: Cache nevra in package object

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopackager: Use package function to generate filename
Michael Tremer [Tue, 27 Apr 2021 11:47:22 +0000 (11:47 +0000)] 
packager: Use package function to generate filename

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopackage: Reorder struct
Michael Tremer [Tue, 27 Apr 2021 11:42:14 +0000 (11:42 +0000)] 
package: Reorder struct

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopackage: Do not check for non-NULL pointer on unref
Michael Tremer [Tue, 27 Apr 2021 11:41:13 +0000 (11:41 +0000)] 
package: Do not check for non-NULL pointer on unref

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopackage: Do not export the package Id
Michael Tremer [Tue, 27 Apr 2021 11:39:39 +0000 (11:39 +0000)] 
package: Do not export the package Id

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopackage: Drop pakfire_package_solv_repo
Michael Tremer [Tue, 27 Apr 2021 11:36:23 +0000 (11:36 +0000)] 
package: Drop pakfire_package_solv_repo

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopackage: Remove function that returns a handle which is the ID
Michael Tremer [Tue, 27 Apr 2021 11:34:33 +0000 (11:34 +0000)] 
package: Remove function that returns a handle which is the ID

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopackage: Make pakfire_package_create_from_solvable private
Michael Tremer [Tue, 27 Apr 2021 11:31:02 +0000 (11:31 +0000)] 
package: Make pakfire_package_create_from_solvable private

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopackage: Drop helper function to access Pool*
Michael Tremer [Tue, 27 Apr 2021 11:24:30 +0000 (11:24 +0000)] 
package: Drop helper function to access Pool*

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopackages: Store paths locally and in SOLV data
Michael Tremer [Tue, 27 Apr 2021 11:19:33 +0000 (11:19 +0000)] 
packages: Store paths locally and in SOLV data

pakfire_package_get_path either returns the path to the archive file on
disk or where it should be. It is up to the caller to determine if that
file exists or not.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopackage: Drop pakfire_package_set_repo
Michael Tremer [Mon, 26 Apr 2021 17:38:15 +0000 (17:38 +0000)] 
package: Drop pakfire_package_set_repo

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agorequest: Implement downloading packages and packages from command line
Michael Tremer [Mon, 26 Apr 2021 17:33:26 +0000 (17:33 +0000)] 
request: Implement downloading packages and packages from command line

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agodownloader: Allow overwriting the destination file straight away
Michael Tremer [Mon, 26 Apr 2021 17:32:41 +0000 (17:32 +0000)] 
downloader: Allow overwriting the destination file straight away

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agocgroup: Do not include NULL byte in random selection
Michael Tremer [Mon, 26 Apr 2021 17:31:34 +0000 (17:31 +0000)] 
cgroup: Do not include NULL byte in random selection

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agodownloader: Apply proxy settings
Michael Tremer [Fri, 23 Apr 2021 16:26:02 +0000 (16:26 +0000)] 
downloader: Apply proxy settings

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoconfig: Add reference counting
Michael Tremer [Fri, 23 Apr 2021 16:24:54 +0000 (16:24 +0000)] 
config: Add reference counting

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoconf: Remove logging configuration
Michael Tremer [Fri, 23 Apr 2021 16:04:15 +0000 (16:04 +0000)] 
conf: Remove logging configuration

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoconf: Remove option to disable SSL certificate validation
Michael Tremer [Fri, 23 Apr 2021 16:02:58 +0000 (16:02 +0000)] 
conf: Remove option to disable SSL certificate validation

This is always enabled. Don't even think about it.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoipfire3: Tidy up repository configuration and assign priorities
Michael Tremer [Fri, 23 Apr 2021 15:59:04 +0000 (15:59 +0000)] 
ipfire3: Tidy up repository configuration and assign priorities

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agobuilder: Move local repository into configuration
Michael Tremer [Fri, 23 Apr 2021 15:56:20 +0000 (15:56 +0000)] 
builder: Move local repository into configuration

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agorepo: Scan local repositories instead of refresh
Michael Tremer [Fri, 23 Apr 2021 15:55:40 +0000 (15:55 +0000)] 
repo: Scan local repositories instead of refresh

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agorepo: Refactor local detection and fix memory leak
Michael Tremer [Fri, 23 Apr 2021 15:52:49 +0000 (15:52 +0000)] 
repo: Refactor local detection and fix memory leak

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agobuilder: Make repolist work
Michael Tremer [Fri, 23 Apr 2021 15:43:18 +0000 (15:43 +0000)] 
builder: Make repolist work

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoDrop PAKFIRE_SOLVABLE_FILEMARKER
Michael Tremer [Fri, 23 Apr 2021 15:04:59 +0000 (15:04 +0000)] 
Drop PAKFIRE_SOLVABLE_FILEMARKER

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agolibpakfire: Drop filters
Michael Tremer [Fri, 23 Apr 2021 14:53:47 +0000 (14:53 +0000)] 
libpakfire: Drop filters

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoDrop selectors
Michael Tremer [Fri, 23 Apr 2021 14:51:16 +0000 (14:51 +0000)] 
Drop selectors

These have been replaced by a simple string-parsing function

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agorequest: Drop unused functions
Michael Tremer [Fri, 23 Apr 2021 14:46:59 +0000 (14:46 +0000)] 
request: Drop unused functions

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agorequest: Add string-parsing functions for erase/update/lock
Michael Tremer [Fri, 23 Apr 2021 14:42:44 +0000 (14:42 +0000)] 
request: Add string-parsing functions for erase/update/lock

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agorequest: Refactor adding packages to the solver
Michael Tremer [Fri, 23 Apr 2021 14:29:46 +0000 (14:29 +0000)] 
request: Refactor adding packages to the solver

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agobuilder: Temporarily add a local repository for debugging
Michael Tremer [Fri, 23 Apr 2021 14:22:59 +0000 (14:22 +0000)] 
builder: Temporarily add a local repository for debugging

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoprogressbar: Remove unnecessary padding from util
Michael Tremer [Fri, 23 Apr 2021 14:19:56 +0000 (14:19 +0000)] 
progressbar: Remove unnecessary padding from util

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agobuilder: Initialise environment only for some operations
Michael Tremer [Fri, 23 Apr 2021 14:15:49 +0000 (14:15 +0000)] 
builder: Initialise environment only for some operations

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoutil: Commit forgotten pakfire_string_join function
Michael Tremer [Fri, 23 Apr 2021 14:14:50 +0000 (14:14 +0000)] 
util: Commit forgotten pakfire_string_join function

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agorepo: Correctly set errno on invalid call
Michael Tremer [Fri, 23 Apr 2021 14:13:57 +0000 (14:13 +0000)] 
repo: Correctly set errno on invalid call

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agorepo: Use file:// protocol instead of dir://
Michael Tremer [Fri, 23 Apr 2021 14:13:25 +0000 (14:13 +0000)] 
repo: Use file:// protocol instead of dir://

file:// is what cURL speaks

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agorepo: Export scan operation to Python
Michael Tremer [Fri, 23 Apr 2021 14:12:45 +0000 (14:12 +0000)] 
repo: Export scan operation to Python

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agobuilder: Run info with build environment fully initialised
Michael Tremer [Fri, 23 Apr 2021 14:11:54 +0000 (14:11 +0000)] 
builder: Run info with build environment fully initialised

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopackage: Store groups in ID arrays
Michael Tremer [Fri, 23 Apr 2021 11:22:47 +0000 (11:22 +0000)] 
package: Store groups in ID arrays

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agorequest: Match groups
Michael Tremer [Fri, 23 Apr 2021 11:02:06 +0000 (11:02 +0000)] 
request: Match groups

This should in theory work, but it doesn't. The reason might be, that we
currently do not store groups in form of an ID array, which we could
change.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agorequest: Add some experimental code removing selectors
Michael Tremer [Fri, 23 Apr 2021 09:51:13 +0000 (09:51 +0000)] 
request: Add some experimental code removing selectors

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agorequest: Rename install/erase/upgrade functions that take a package
Michael Tremer [Fri, 23 Apr 2021 09:00:47 +0000 (09:00 +0000)] 
request: Rename install/erase/upgrade functions that take a package

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopakfire: Enable debugging for pool/solver
Michael Tremer [Fri, 23 Apr 2021 08:56:16 +0000 (08:56 +0000)] 
pakfire: Enable debugging for pool/solver

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopakfire: Log pool debugging to pakfire log
Michael Tremer [Fri, 23 Apr 2021 08:51:25 +0000 (08:51 +0000)] 
pakfire: Log pool debugging to pakfire log

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopakfire: Set pool path
Michael Tremer [Fri, 23 Apr 2021 08:47:40 +0000 (08:47 +0000)] 
pakfire: Set pool path

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agorequest: Rename queue to jobs
Michael Tremer [Fri, 23 Apr 2021 08:45:43 +0000 (08:45 +0000)] 
request: Rename queue to jobs

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agorequest: Change type from PakfireRequest to struct pakfire_request
Michael Tremer [Fri, 23 Apr 2021 08:44:09 +0000 (08:44 +0000)] 
request: Change type from PakfireRequest to struct pakfire_request

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoprogressbar: Respond to resize events
Michael Tremer [Fri, 23 Apr 2021 08:14:20 +0000 (08:14 +0000)] 
progressbar: Respond to resize events

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agodb: Clear repository when database load failed
Michael Tremer [Thu, 22 Apr 2021 17:12:40 +0000 (17:12 +0000)] 
db: Clear repository when database load failed

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agotransaction: Refactor some code without functional changes
Michael Tremer [Thu, 22 Apr 2021 16:45:18 +0000 (16:45 +0000)] 
transaction: Refactor some code without functional changes

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoDisable use of sparse files
Michael Tremer [Thu, 22 Apr 2021 15:51:25 +0000 (15:51 +0000)] 
Disable use of sparse files

This seems to create corrupted packages

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agosnapshots: Fix hardlink paths when extracting
Michael Tremer [Thu, 22 Apr 2021 15:13:21 +0000 (15:13 +0000)] 
snapshots: Fix hardlink paths when extracting

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agosnapshot: Do not alter block size
Michael Tremer [Thu, 22 Apr 2021 15:12:37 +0000 (15:12 +0000)] 
snapshot: Do not alter block size

This created corrupted packages.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoexecute: Fix spacing for cgroup
Michael Tremer [Thu, 22 Apr 2021 14:47:52 +0000 (14:47 +0000)] 
execute: Fix spacing for cgroup

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoprogressbar: Redraw only once every 250ms
Michael Tremer [Thu, 22 Apr 2021 11:35:45 +0000 (11:35 +0000)] 
progressbar: Redraw only once every 250ms

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agosnapshots: Add progressbar when extracting
Michael Tremer [Thu, 22 Apr 2021 11:33:00 +0000 (11:33 +0000)] 
snapshots: Add progressbar when extracting

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopakfire: bind: Ensure that the source directory exists
Michael Tremer [Thu, 22 Apr 2021 11:31:00 +0000 (11:31 +0000)] 
pakfire: bind: Ensure that the source directory exists

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agobuilder: Use distro information in snapshot path
Michael Tremer [Thu, 22 Apr 2021 10:57:53 +0000 (10:57 +0000)] 
builder: Use distro information in snapshot path

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopakfire: Export pakfire_make_cache_path to Python
Michael Tremer [Thu, 22 Apr 2021 10:57:09 +0000 (10:57 +0000)] 
pakfire: Export pakfire_make_cache_path to Python

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoUse a proper dummy repository which does not try to download anything
Michael Tremer [Wed, 21 Apr 2021 16:25:52 +0000 (16:25 +0000)] 
Use a proper dummy repository which does not try to download anything

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agodist: Include build dependencies in source packages
Michael Tremer [Wed, 21 Apr 2021 16:12:14 +0000 (16:12 +0000)] 
dist: Include build dependencies in source packages

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoparser: Set default architecture when creating a package
Michael Tremer [Wed, 21 Apr 2021 15:56:11 +0000 (15:56 +0000)] 
parser: Set default architecture when creating a package

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoparser: Break when reading empty values
Michael Tremer [Wed, 21 Apr 2021 15:47:54 +0000 (15:47 +0000)] 
parser: Break when reading empty values

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoprogressbar: Remove bar when finished to not clutter the terminal
Michael Tremer [Wed, 21 Apr 2021 15:24:15 +0000 (15:24 +0000)] 
progressbar: Remove bar when finished to not clutter the terminal

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>