Add license and exclude packaging drafts
This commit is contained in:
1 parent
e8513b943a
commit
e2b247c970
7 files changed
+36
-416
No files matched your search
+18
@@ -0,0 +1,18 @@
|
|||||||
|
# Rust build output
|
||||||
|
/target/
|
||||||
|
|
||||||
|
# Local backups and patch leftovers
|
||||||
|
*.backup
|
||||||
|
*.backup-*
|
||||||
|
*.orig
|
||||||
|
*.rej
|
||||||
|
|
||||||
|
# Editor and operating system files
|
||||||
|
*~
|
||||||
|
*.swp
|
||||||
|
*.swo
|
||||||
|
.DS_Store
|
||||||
|
Thumbs.db
|
||||||
|
|
||||||
|
# Local packaging drafts
|
||||||
|
/packaging/
|
||||||
@@ -0,0 +1,18 @@
|
|||||||
|
MIT License
|
||||||
|
|
||||||
|
Copyright (c) 2026 wfalkowski
|
||||||
|
|
||||||
|
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and
|
||||||
|
associated documentation files (the "Software"), to deal in the Software without restriction, including
|
||||||
|
without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||||
|
copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the
|
||||||
|
following conditions:
|
||||||
|
|
||||||
|
The above copyright notice and this permission notice shall be included in all copies or substantial
|
||||||
|
portions of the Software.
|
||||||
|
|
||||||
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT
|
||||||
|
LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO
|
||||||
|
EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
|
||||||
|
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
|
USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
@@ -30,7 +30,6 @@ cargo build --release
|
|||||||
./target/release/wayfinder
|
./target/release/wayfinder
|
||||||
```
|
```
|
||||||
|
|
||||||
A Gentoo ebuild is provided under `packaging/gentoo/gui-apps/wayfinder/`.
|
|
||||||
|
|
||||||
## Configuration
|
## Configuration
|
||||||
|
|
||||||
|
|||||||
@@ -1,105 +0,0 @@
|
|||||||
# Copyright 2026 Wiktor A. Falkowski
|
|
||||||
# Distributed under the terms of the MIT License
|
|
||||||
|
|
||||||
EAPI=8
|
|
||||||
|
|
||||||
CRATES="
|
|
||||||
autocfg@1.5.1
|
|
||||||
bitflags@2.13.2
|
|
||||||
cairo-rs@0.21.5
|
|
||||||
cairo-sys-rs@0.21.5
|
|
||||||
cfg-expr@0.20.10
|
|
||||||
equivalent@1.0.3
|
|
||||||
field-offset@0.3.6
|
|
||||||
futures-channel@0.3.34
|
|
||||||
futures-core@0.3.34
|
|
||||||
futures-executor@0.3.34
|
|
||||||
futures-io@0.3.34
|
|
||||||
futures-macro@0.3.34
|
|
||||||
futures-task@0.3.34
|
|
||||||
futures-util@0.3.34
|
|
||||||
gdk-pixbuf-sys@0.21.5
|
|
||||||
gdk-pixbuf@0.21.5
|
|
||||||
gdk4-sys@0.10.3
|
|
||||||
gdk4@0.10.3
|
|
||||||
gio-sys@0.21.5
|
|
||||||
gio@0.21.5
|
|
||||||
glib-macros@0.21.5
|
|
||||||
glib-sys@0.21.5
|
|
||||||
glib@0.21.5
|
|
||||||
gobject-sys@0.21.5
|
|
||||||
graphene-rs@0.21.5
|
|
||||||
graphene-sys@0.21.5
|
|
||||||
gsk4-sys@0.10.3
|
|
||||||
gsk4@0.10.3
|
|
||||||
gtk4-macros@0.10.3
|
|
||||||
gtk4-sys@0.10.3
|
|
||||||
gtk4@0.10.3
|
|
||||||
hashbrown@0.17.1
|
|
||||||
heck@0.5.0
|
|
||||||
indexmap@2.14.2
|
|
||||||
libc@0.2.190
|
|
||||||
memchr@2.8.3
|
|
||||||
memoffset@0.9.1
|
|
||||||
pango-sys@0.21.5
|
|
||||||
pango@0.21.5
|
|
||||||
pin-project-lite@0.2.17
|
|
||||||
pkg-config@0.3.34
|
|
||||||
proc-macro-crate@3.5.0
|
|
||||||
proc-macro2@1.0.107
|
|
||||||
quote@1.0.47
|
|
||||||
rustc_version@0.4.1
|
|
||||||
semver@1.0.28
|
|
||||||
serde_core@1.0.229
|
|
||||||
serde_derive@1.0.229
|
|
||||||
serde_spanned@1.1.2
|
|
||||||
slab@0.4.12
|
|
||||||
smallvec@1.16.3
|
|
||||||
syn@2.0.119
|
|
||||||
syn@3.0.9
|
|
||||||
system-deps@7.0.8
|
|
||||||
target-lexicon@0.13.5
|
|
||||||
toml@1.1.8+spec-1.1.0
|
|
||||||
toml_datetime@1.1.2+spec-1.1.0
|
|
||||||
toml_edit@0.25.17+spec-1.1.0
|
|
||||||
toml_parser@1.1.5+spec-1.1.0
|
|
||||||
toml_writer@1.1.3+spec-1.1.0
|
|
||||||
unicode-ident@1.0.27
|
|
||||||
version-compare@0.2.1
|
|
||||||
windows-link@0.2.1
|
|
||||||
windows-sys@0.61.2
|
|
||||||
winnow@1.0.4
|
|
||||||
"
|
|
||||||
|
|
||||||
RUST_MIN_VER="1.85.0"
|
|
||||||
inherit cargo
|
|
||||||
|
|
||||||
DESCRIPTION="Compact GTK4 file manager for Wayland desktops"
|
|
||||||
HOMEPAGE="https://git.anchorhost.eu/wfalkowski/wayfinder"
|
|
||||||
SRC_URI="https://git.anchorhost.eu/wfalkowski/wayfinder/archive/v${PV}.tar.gz -> ${P}.tar.gz ${CARGO_CRATE_URIS}"
|
|
||||||
S="${WORKDIR}/wayfinder"
|
|
||||||
|
|
||||||
LICENSE="MIT Apache-2.0 Apache-2.0-with-LLVM-exceptions Unicode-3.0"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64"
|
|
||||||
|
|
||||||
DEPEND="gui-libs/gtk:4[wayland]"
|
|
||||||
RDEPEND="
|
|
||||||
${DEPEND}
|
|
||||||
sys-apps/bubblewrap
|
|
||||||
media-libs/gdk-pixbuf
|
|
||||||
"
|
|
||||||
BDEPEND="virtual/pkgconfig"
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
cargo_src_configure --locked --bin wayfinder
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
cargo_src_install
|
|
||||||
insinto /usr/share/applications
|
|
||||||
doins data/dev.wfalkowski.Wayfinder.desktop
|
|
||||||
dodoc README.md LICENSE
|
|
||||||
insinto /usr/share/wayfinder
|
|
||||||
doins config.ini colors.ini
|
|
||||||
}
|
|
||||||
-103
@@ -1,103 +0,0 @@
|
|||||||
# Copyright 2026 Wiktor A. Falkowski
|
|
||||||
# Distributed under the terms of the MIT License
|
|
||||||
|
|
||||||
EAPI=8
|
|
||||||
|
|
||||||
CRATES="
|
|
||||||
autocfg@1.5.1
|
|
||||||
bitflags@2.13.2
|
|
||||||
cairo-rs@0.21.5
|
|
||||||
cairo-sys-rs@0.21.5
|
|
||||||
cfg-expr@0.20.10
|
|
||||||
equivalent@1.0.3
|
|
||||||
field-offset@0.3.6
|
|
||||||
futures-channel@0.3.34
|
|
||||||
futures-core@0.3.34
|
|
||||||
futures-executor@0.3.34
|
|
||||||
futures-io@0.3.34
|
|
||||||
futures-macro@0.3.34
|
|
||||||
futures-task@0.3.34
|
|
||||||
futures-util@0.3.34
|
|
||||||
gdk-pixbuf@0.21.5
|
|
||||||
gdk-pixbuf-sys@0.21.5
|
|
||||||
gdk4@0.10.3
|
|
||||||
gdk4-sys@0.10.3
|
|
||||||
gio@0.21.5
|
|
||||||
gio-sys@0.21.5
|
|
||||||
glib@0.21.5
|
|
||||||
glib-macros@0.21.5
|
|
||||||
glib-sys@0.21.5
|
|
||||||
gobject-sys@0.21.5
|
|
||||||
graphene-rs@0.21.5
|
|
||||||
graphene-sys@0.21.5
|
|
||||||
gsk4@0.10.3
|
|
||||||
gsk4-sys@0.10.3
|
|
||||||
gtk4@0.10.3
|
|
||||||
gtk4-macros@0.10.3
|
|
||||||
gtk4-sys@0.10.3
|
|
||||||
hashbrown@0.17.1
|
|
||||||
heck@0.5.0
|
|
||||||
indexmap@2.14.2
|
|
||||||
libc@0.2.190
|
|
||||||
memchr@2.8.3
|
|
||||||
memoffset@0.9.1
|
|
||||||
pango@0.21.5
|
|
||||||
pango-sys@0.21.5
|
|
||||||
pin-project-lite@0.2.17
|
|
||||||
pkg-config@0.3.34
|
|
||||||
proc-macro-crate@3.5.0
|
|
||||||
proc-macro2@1.0.107
|
|
||||||
quote@1.0.47
|
|
||||||
rustc-version@0.4.1
|
|
||||||
semver@1.0.28
|
|
||||||
serde-core@1.0.229
|
|
||||||
serde-derive@1.0.229
|
|
||||||
serde-spanned@1.1.2
|
|
||||||
slab@0.4.12
|
|
||||||
smallvec@1.16.3
|
|
||||||
syn@2.0.119
|
|
||||||
syn@3.0.9
|
|
||||||
system-deps@7.0.8
|
|
||||||
target-lexicon@0.13.5
|
|
||||||
toml@1.1.8+spec-1.1.0
|
|
||||||
toml-datetime@1.1.2+spec-1.1.0
|
|
||||||
toml-edit@0.25.17+spec-1.1.0
|
|
||||||
toml-parser@1.1.5+spec-1.1.0
|
|
||||||
toml-writer@1.1.3+spec-1.1.0
|
|
||||||
unicode-ident@1.0.27
|
|
||||||
version-compare@0.2.1
|
|
||||||
windows-link@0.2.1
|
|
||||||
windows-sys@0.61.2
|
|
||||||
winnow@1.0.4
|
|
||||||
"
|
|
||||||
|
|
||||||
RUST_MIN_VER="1.85.0"
|
|
||||||
inherit cargo
|
|
||||||
|
|
||||||
DESCRIPTION="Compact GTK4 file manager for Wayland desktops"
|
|
||||||
HOMEPAGE="https://git.anchorhost.eu/wfalkowski/wayfinder"
|
|
||||||
SRC_URI="https://git.anchorhost.eu/wfalkowski/wayfinder/archive/v${PV}.tar.gz -> ${P}.tar.gz ${CARGO_CRATE_URIS}"
|
|
||||||
S="${WORKDIR}/wayfinder"
|
|
||||||
|
|
||||||
LICENSE="MIT Apache-2.0 Apache-2.0-with-LLVM-exceptions Unicode-3.0"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64"
|
|
||||||
|
|
||||||
DEPEND="gui-libs/gtk:4[wayland]"
|
|
||||||
RDEPEND="
|
|
||||||
${DEPEND}
|
|
||||||
sys-apps/bubblewrap
|
|
||||||
media-libs/gdk-pixbuf
|
|
||||||
"
|
|
||||||
BDEPEND="virtual/pkgconfig"
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
cargo_src_configure --locked --bin wayfinder
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
cargo_src_install
|
|
||||||
insinto /usr/share/applications
|
|
||||||
doins data/dev.wfalkowski.Wayfinder.desktop
|
|
||||||
dodoc README.md LICENSE config.ini colors.ini
|
|
||||||
}
|
|
||||||
-105
@@ -1,105 +0,0 @@
|
|||||||
# Copyright 2026 Wiktor A. Falkowski
|
|
||||||
# Distributed under the terms of the MIT License
|
|
||||||
|
|
||||||
EAPI=8
|
|
||||||
|
|
||||||
CRATES="
|
|
||||||
autocfg@1.5.1
|
|
||||||
bitflags@2.13.2
|
|
||||||
cairo-rs@0.21.5
|
|
||||||
cairo-sys-rs@0.21.5
|
|
||||||
cfg-expr@0.20.10
|
|
||||||
equivalent@1.0.3
|
|
||||||
field-offset@0.3.6
|
|
||||||
futures-channel@0.3.34
|
|
||||||
futures-core@0.3.34
|
|
||||||
futures-executor@0.3.34
|
|
||||||
futures-io@0.3.34
|
|
||||||
futures-macro@0.3.34
|
|
||||||
futures-task@0.3.34
|
|
||||||
futures-util@0.3.34
|
|
||||||
gdk-pixbuf@0.21.5
|
|
||||||
gdk-pixbuf-sys@0.21.5
|
|
||||||
gdk4@0.10.3
|
|
||||||
gdk4-sys@0.10.3
|
|
||||||
gio@0.21.5
|
|
||||||
gio-sys@0.21.5
|
|
||||||
glib@0.21.5
|
|
||||||
glib-macros@0.21.5
|
|
||||||
glib-sys@0.21.5
|
|
||||||
gobject-sys@0.21.5
|
|
||||||
graphene-rs@0.21.5
|
|
||||||
graphene-sys@0.21.5
|
|
||||||
gsk4@0.10.3
|
|
||||||
gsk4-sys@0.10.3
|
|
||||||
gtk4@0.10.3
|
|
||||||
gtk4-macros@0.10.3
|
|
||||||
gtk4-sys@0.10.3
|
|
||||||
hashbrown@0.17.1
|
|
||||||
heck@0.5.0
|
|
||||||
indexmap@2.14.2
|
|
||||||
libc@0.2.190
|
|
||||||
memchr@2.8.3
|
|
||||||
memoffset@0.9.1
|
|
||||||
pango@0.21.5
|
|
||||||
pango-sys@0.21.5
|
|
||||||
pin-project-lite@0.2.17
|
|
||||||
pkg-config@0.3.34
|
|
||||||
proc-macro-crate@3.5.0
|
|
||||||
proc-macro2@1.0.107
|
|
||||||
quote@1.0.47
|
|
||||||
rustc-version@0.4.1
|
|
||||||
semver@1.0.28
|
|
||||||
serde-core@1.0.229
|
|
||||||
serde-derive@1.0.229
|
|
||||||
serde-spanned@1.1.2
|
|
||||||
slab@0.4.12
|
|
||||||
smallvec@1.16.3
|
|
||||||
syn@2.0.119
|
|
||||||
syn@3.0.9
|
|
||||||
system-deps@7.0.8
|
|
||||||
target-lexicon@0.13.5
|
|
||||||
toml@1.1.8+spec-1.1.0
|
|
||||||
toml-datetime@1.1.2+spec-1.1.0
|
|
||||||
toml-edit@0.25.17+spec-1.1.0
|
|
||||||
toml-parser@1.1.5+spec-1.1.0
|
|
||||||
toml-writer@1.1.3+spec-1.1.0
|
|
||||||
unicode-ident@1.0.27
|
|
||||||
version-compare@0.2.1
|
|
||||||
windows-link@0.2.1
|
|
||||||
windows-sys@0.61.2
|
|
||||||
winnow@1.0.4
|
|
||||||
"
|
|
||||||
|
|
||||||
RUST_MIN_VER="1.85.0"
|
|
||||||
inherit cargo
|
|
||||||
|
|
||||||
DESCRIPTION="Compact GTK4 file manager for Wayland desktops"
|
|
||||||
HOMEPAGE="https://git.anchorhost.eu/wfalkowski/wayfinder"
|
|
||||||
SRC_URI="https://git.anchorhost.eu/wfalkowski/wayfinder/archive/v${PV}.tar.gz -> ${P}.tar.gz ${CARGO_CRATE_URIS}"
|
|
||||||
S="${WORKDIR}/wayfinder"
|
|
||||||
|
|
||||||
LICENSE="MIT Apache-2.0 Apache-2.0-with-LLVM-exceptions Unicode-3.0"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64"
|
|
||||||
|
|
||||||
DEPEND="gui-libs/gtk:4[wayland]"
|
|
||||||
RDEPEND="
|
|
||||||
${DEPEND}
|
|
||||||
sys-apps/bubblewrap
|
|
||||||
media-libs/gdk-pixbuf
|
|
||||||
"
|
|
||||||
BDEPEND="virtual/pkgconfig"
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
cargo_src_configure --locked --bin wayfinder
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
cargo_src_install
|
|
||||||
insinto /usr/share/applications
|
|
||||||
doins data/dev.wfalkowski.Wayfinder.desktop
|
|
||||||
dodoc README.md LICENSE
|
|
||||||
insinto /usr/share/wayfinder
|
|
||||||
doins config.ini colors.ini
|
|
||||||
}
|
|
||||||
@@ -1,102 +0,0 @@
|
|||||||
# Copyright 2026 Wiktor A. Falkowski
|
|
||||||
# Distributed under the terms of the MIT License
|
|
||||||
|
|
||||||
EAPI=8
|
|
||||||
|
|
||||||
CRATES="
|
|
||||||
autocfg@1.5.1
|
|
||||||
bitflags@2.13.2
|
|
||||||
cairo-rs@0.21.5
|
|
||||||
cairo-sys-rs@0.21.5
|
|
||||||
cfg-expr@0.20.10
|
|
||||||
equivalent@1.0.3
|
|
||||||
field-offset@0.3.6
|
|
||||||
futures-channel@0.3.34
|
|
||||||
futures-core@0.3.34
|
|
||||||
futures-executor@0.3.34
|
|
||||||
futures-io@0.3.34
|
|
||||||
futures-macro@0.3.34
|
|
||||||
futures-task@0.3.34
|
|
||||||
futures-util@0.3.34
|
|
||||||
gdk-pixbuf@0.21.5
|
|
||||||
gdk-pixbuf-sys@0.21.5
|
|
||||||
gdk4@0.10.3
|
|
||||||
gdk4-sys@0.10.3
|
|
||||||
gio@0.21.5
|
|
||||||
gio-sys@0.21.5
|
|
||||||
glib@0.21.5
|
|
||||||
glib-macros@0.21.5
|
|
||||||
glib-sys@0.21.5
|
|
||||||
gobject-sys@0.21.5
|
|
||||||
graphene-rs@0.21.5
|
|
||||||
graphene-sys@0.21.5
|
|
||||||
gsk4@0.10.3
|
|
||||||
gsk4-sys@0.10.3
|
|
||||||
gtk4@0.10.3
|
|
||||||
gtk4-macros@0.10.3
|
|
||||||
gtk4-sys@0.10.3
|
|
||||||
hashbrown@0.17.1
|
|
||||||
heck@0.5.0
|
|
||||||
indexmap@2.14.2
|
|
||||||
libc@0.2.190
|
|
||||||
memchr@2.8.3
|
|
||||||
memoffset@0.9.1
|
|
||||||
pango@0.21.5
|
|
||||||
pango-sys@0.21.5
|
|
||||||
pin-project-lite@0.2.17
|
|
||||||
pkg-config@0.3.34
|
|
||||||
proc-macro-crate@3.5.0
|
|
||||||
proc-macro2@1.0.107
|
|
||||||
quote@1.0.47
|
|
||||||
rustc-version@0.4.1
|
|
||||||
semver@1.0.28
|
|
||||||
serde-core@1.0.229
|
|
||||||
serde-derive@1.0.229
|
|
||||||
serde-spanned@1.1.2
|
|
||||||
slab@0.4.12
|
|
||||||
smallvec@1.16.3
|
|
||||||
syn@2.0.119
|
|
||||||
syn@3.0.9
|
|
||||||
system-deps@7.0.8
|
|
||||||
target-lexicon@0.13.5
|
|
||||||
toml@1.1.8+spec-1.1.0
|
|
||||||
toml-datetime@1.1.2+spec-1.1.0
|
|
||||||
toml-edit@0.25.17+spec-1.1.0
|
|
||||||
toml-parser@1.1.5+spec-1.1.0
|
|
||||||
toml-writer@1.1.3+spec-1.1.0
|
|
||||||
unicode-ident@1.0.27
|
|
||||||
version-compare@0.2.1
|
|
||||||
windows-link@0.2.1
|
|
||||||
windows-sys@0.61.2
|
|
||||||
winnow@1.0.4
|
|
||||||
"
|
|
||||||
|
|
||||||
RUST_MIN_VER="1.85.0"
|
|
||||||
inherit cargo
|
|
||||||
|
|
||||||
DESCRIPTION="Compact GTK4 file manager for Wayland desktops"
|
|
||||||
HOMEPAGE="https://git.anchorhost.eu/wfalkowski/wayfinder"
|
|
||||||
SRC_URI="https://git.anchorhost.eu/wfalkowski/wayfinder/archive/v${PV}.tar.gz -> ${P}.tar.gz ${CARGO_CRATE_URIS}"
|
|
||||||
S="${WORKDIR}/wayfinder"
|
|
||||||
|
|
||||||
LICENSE="MIT Apache-2.0 Apache-2.0-with-LLVM-exceptions Unicode-3.0"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64"
|
|
||||||
|
|
||||||
DEPEND="gui-libs/gtk:4[wayland]"
|
|
||||||
RDEPEND="
|
|
||||||
${DEPEND}
|
|
||||||
app-misc/ bubblewrap
|
|
||||||
media-libs/gdk-pixbuf
|
|
||||||
"
|
|
||||||
BDEPEND="virtual/pkgconfig"
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
cargo_src_configure --locked --bin wayfinder
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
cargo_src_install
|
|
||||||
domenu data/dev.wfalkowski.Wayfinder.desktop
|
|
||||||
dodoc README.md LICENSE config.ini colors.ini
|
|
||||||
}
|
|
||||||
Reference in new issue
Block a user