Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add .pkg support for FreeBSD #453

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

theLOICofFRANCE
Copy link

Freebsd has recently changed the extension of its packages [1], so it is necessary to add the .pkg extension in order to open them with engrampa.

[1] https://cgit.freebsd.org/ports/commit/?id=e497a16a286972bfcab908209b11ee6a13d99dc9

Freebsd has recently changed the extension of its packages [1], so it is necessary to add the .pkg extension in order to open them with engrampa.

[1] https://cgit.freebsd.org/ports/commit/?id=e497a16a286972bfcab908209b11ee6a13d99dc9
@rbuj
Copy link
Contributor

rbuj commented Mar 10, 2022

The .pkg file extension is used for other file types. In addition, .pkg file extension can have two compression methods on FreeBSD from now, zstd or xz.

@theLOICofFRANCE
Copy link
Author

The .pkg file extension is used for other file types.

Mate must privilege the environments which are linked to it and thus where it can be easily installed, that is to say FreeBSD for this extension.

In addition, .pkg file extension can have two compression methods on FreeBSD from now, zstd or xz.

zstd is available but not used for packages, if you look at the code you will see that its part is commented.

#.if ${OSVERSION} > 1400000
#PKG_COMPRESSION_FORMAT?=	tzst
#.else

hardenedbsd-services pushed a commit to HardenedBSD/ports that referenced this pull request Mar 20, 2022
I have submitted this request in the MATE Desktop project [1] but
while waiting for this request to go through we are taking this on our side.

[1] mate-desktop/engrampa#453

Signed-off-by: Loic <loic.f@hardenedbsd.org>
@lukefromdc lukefromdc requested a review from a team March 22, 2023 03:14
@lukefromdc
Copy link
Member

We need someone who has OpenBSD installed to have a look at this, been sitting here ages

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants