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

New package: sayonara-player-1.7.0.stable3 #45816

Closed
wants to merge 1 commit into from

Conversation

fanyx
Copy link
Contributor

@fanyx fanyx commented Aug 29, 2023

Testing the changes

  • I tested the changes in this PR: YES

New package

@fanyx fanyx force-pushed the sayonara-player branch 2 times, most recently from b7f72f5 to 678aa11 Compare August 29, 2023 16:28
srcpkgs/sayonara-player/template Outdated Show resolved Hide resolved
srcpkgs/sayonara-player/template Outdated Show resolved Hide resolved
@fanyx
Copy link
Contributor Author

fanyx commented Aug 29, 2023

custom variables are supposed to be prefixed with _

sayonara-player:5: version must not contain the characters - or : or _
xlint cannot deal with that unfortunately...

@ahesford
Copy link
Member

The version variable should never contain variables to expand; literal strings only. You can use something like version=1.7.0.stable3 and, in the distfiles, use ${version/.stable/-stable}.

@fanyx
Copy link
Contributor Author

fanyx commented Aug 29, 2023

thanks, sounds good

@fanyx
Copy link
Contributor Author

fanyx commented Aug 29, 2023

the build has been building openssl and other stuff alongside the actual program
any idea why that is?
the branch is rebased on current master

Copy link
Member

@ahesford ahesford left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

With the change in version, the commit message should now read

New package: sayonara-player-1.7.0.stable3

Your checks are rebuilding a bunch of dependencies because we are in the middle of a massive OpenSSL update.

srcpkgs/sayonara-player/template Outdated Show resolved Hide resolved
srcpkgs/sayonara-player/template Outdated Show resolved Hide resolved
@fanyx fanyx changed the title New package: sayonara-player-1.7.0-stable3 New package: sayonara-player-1.7.0.stable3 Aug 29, 2023
@ahesford ahesford dismissed their stale review August 29, 2023 18:58

No longer applies

@classabbyamp classabbyamp added the new-package This PR adds a new package label Aug 29, 2023
@fanyx fanyx force-pushed the sayonara-player branch 2 times, most recently from 51dd661 to b314a9d Compare August 31, 2023 10:22
@fanyx
Copy link
Contributor Author

fanyx commented Aug 31, 2023

Bumped to rerun checks

@fanyx fanyx force-pushed the sayonara-player branch 2 times, most recently from 68c0a0a to e84673c Compare August 31, 2023 10:47
@fanyx
Copy link
Contributor Author

fanyx commented Aug 31, 2023

@ahesford should i move the qt5- packages to hostmakedepends?
non-x86(_64) builds seem to be failing to this

@ahesford
Copy link
Member

@ahesford should i move the qt5- packages to hostmakedepends? non-x86(_64) builds seem to be failing to this

No, you need qt5-host-tools in hostmakedepends for cross-builds. See the VLC template for an example.

@fanyx
Copy link
Contributor Author

fanyx commented Aug 31, 2023

do i add

if [ "$XBPS_TARGET_LIBC" -eq "musl"]; then
    makedepends+=" libexecinfo"
fi

for musl builds?

@fanyx fanyx force-pushed the sayonara-player branch 3 times, most recently from cfe4a68 to 88a0d96 Compare August 31, 2023 15:05
@ahesford
Copy link
Member

do i add

if [ "$XBPS_TARGET_LIBC" -eq "musl"]; then
    makedepends+=" libexecinfo"
fi

for musl builds?

It would be if [ "$XBPS_TARGET_LIBC" = "musl"]; (not -eq, which will attempt an integer comparison), but you're right that libexecinfo should be made available for musl builds.

@fanyx
Copy link
Contributor Author

fanyx commented Sep 1, 2023

oh, i thought -eq and = were equal.
well, today i learned

Copy link

github-actions bot commented Dec 1, 2023

Pull Requests become stale 90 days after last activity and are closed 14 days after that. If this pull request is still relevant bump it or assign it.

@github-actions github-actions bot added Stale and removed Stale labels Dec 1, 2023
@fanyx fanyx closed this Feb 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new-package This PR adds a new package
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants