Skip to content

net-fs/samba: new USE flags spotlight, regedit, glusterfs, ntvfs#19650

Closed
dongsupark wants to merge 2 commits intogentoo:masterfrom
kinvolk:dongsu/samba-use-flags
Closed

net-fs/samba: new USE flags spotlight, regedit, glusterfs, ntvfs#19650
dongsupark wants to merge 2 commits intogentoo:masterfrom
kinvolk:dongsu/samba-use-flags

Conversation

@dongsupark
Copy link
Copy Markdown
Contributor

Introduce a USE flag spotlight, to be able to disable the spotlight backend by default, as it is not needed by Linux.

Introduce a USE flag rededit, to be able to disable the rededit tool if needed.

Introduce a USE flag glusterfs, to be able to disable the glusterfs by default.

Introduce a USE flag ntvfs, to be able to disable the ntvfs-fileserver by default.

Since the docbook-xsl-stylesheets and libxslt are needed only at build time, we should move those deps to BDEPEND.

Pulls in dev-libs/icu only if spotlight is enabled.

@dongsupark dongsupark force-pushed the dongsu/samba-use-flags branch from 636aeef to 4d87191 Compare February 25, 2021 15:36
@gentoo-bot
Copy link
Copy Markdown

Pull Request assignment

Submitter: @dongsupark
Areas affected: ebuilds
Packages affected: net-fs/samba

net-fs/samba: @gentoo/samba

Linked bugs

No bugs to link found. If your pull request references any of the Gentoo bug reports, please add appropriate GLEP 66 tags to the commit message and request reassignment.

If you do not receive any reply to this pull request, please open or link a bug to attract the attention of maintainers.


In order to force reassignment and/or bug reference scan, please append [please reassign] to the pull request title.

Docs: Code of ConductCopyright policy (expl.) ● DevmanualGitHub PRsProxy-maint guide

@gentoo-bot gentoo-bot added assigned PR successfully assigned to the package maintainer(s). no bug found No Bug/Closes found in the commits. labels Feb 25, 2021
@thesamesam
Copy link
Copy Markdown
Member

@Polynomial-C

Dongsu Park added 2 commits February 26, 2021 12:14
Introduce a USE flag spotlight, to be able to disable the spotlight
backend by default, as it is not needed by Linux.

Introduce a USE flag rededit, to be able to disable the rededit
tool if needed.

Introduce a USE flag glusterfs, to be able to disable the glusterfs
by default.

Introduce a USE flag ntvfs, to be able to disable the ntvfs-fileserver
by default.

Since the docbook-xsl-stylesheets and libxslt are needed only
at build time, we should move those deps to BDEPEND.

Signed-off-by: Dongsu Park <dongsu@kinvolk.io>
dev-libs/icu is needed only if spotlight is enabled.
If not enabled, we should not pull in icu.

Signed-off-by: Dongsu Park <dongsu@kinvolk.io>
@dongsupark dongsupark force-pushed the dongsu/samba-use-flags branch from 4d87191 to 19b406a Compare February 26, 2021 11:15
@gentoo-repo-qa-bot
Copy link
Copy Markdown
Collaborator

Pull request CI report

Report generated at: 2021-02-26 11:30 UTC
Newest commit scanned: 19b406a
Status: ✅ good

There are existing issues already. Please look into the report to make sure none of them affect the packages in question:
https://qa-reports.gentoo.org/output/gentoo-ci/437a1b56cf/output.html

@dongsupark dongsupark deleted the dongsu/samba-use-flags branch February 18, 2022 11:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

assigned PR successfully assigned to the package maintainer(s). no bug found No Bug/Closes found in the commits.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants