summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2025-01-31 22:06:46 +0100
committerMichał Górny <mgorny@gentoo.org>2025-01-31 22:50:59 +0100
commitc13150f627bba1e784b170719222e0e0ecc1b7da (patch)
tree798e5fd12106528d806fc9ada2748030014ccefe /gui-apps
parentnet-im/fractal: Remove old (diff)
downloadgentoo-c13150f627bba1e784b170719222e0e0ecc1b7da.tar.gz
gentoo-c13150f627bba1e784b170719222e0e0ecc1b7da.tar.bz2
gentoo-c13150f627bba1e784b170719222e0e0ecc1b7da.zip
gui-apps/railway: Bump to 2.7.3
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Diffstat (limited to 'gui-apps')
-rw-r--r--gui-apps/railway/Manifest2
-rw-r--r--gui-apps/railway/railway-2.7.3.ebuild78
2 files changed, 80 insertions, 0 deletions
diff --git a/gui-apps/railway/Manifest b/gui-apps/railway/Manifest
index dd2b446a99d2..242037034699 100644
--- a/gui-apps/railway/Manifest
+++ b/gui-apps/railway/Manifest
@@ -186,6 +186,8 @@ DIST proc-macro2-1.0.86.crate 48958 BLAKE2B 4b89e07f23af8328dbb34fe2b3f1b202f1e6
DIST quote-1.0.36.crate 28507 BLAKE2B b93495163ed205e33543ed45f084870240d479071d643704b6e348fb9ada6e1d8401893c13348b9964f4b6b17ddb96cb5458eec540f0d761655fcb96a4cd9129 SHA512 f1f002a912692f7ffd4912ca980ec57ff4aca3a7d9e2e42e9e3409e2105c9f59d86c05719f6af309bccaef2f8843b0848a6e3afda3356e045d8e7cc5956ae685
DIST railway-2.7.0.tar.bz2 302731 BLAKE2B 3cdac3475a65ae6a490b9766a7792f611c597733dbc8fbb73af344e7a40822d92579c8fb7845e1fcf613246e0d4fbaa6553983d9ab1550930fcb4c9254c5b91b SHA512 bb1dea1c4fe586ec59c271d0497c1780bc9114b961eeebd57c58d0af5128e59cdfc1990404c48f54ab028fc43d4f822801956f51c9c305bdf4449caf5afa3255
DIST railway-2.7.2.tar.bz2 317907 BLAKE2B d792c3870421316de2abddafa242c32db7b5d0aff1557fe9e73b76c4db6d92149ad0661f77d4bd32ed3313840bd9543763c0ac45a2673299338bd136131f5042 SHA512 545621e7446d415a9d68e6434dcb3f1613381a6fbeaeb0d0a4aae63dfe3f47dcb098fb87227ec638f2dddc76e9d8cf0a247b5b257a6860a7c3c81add21481208
+DIST railway-2.7.3-crates.tar.xz 31293976 BLAKE2B 1f26fce052e7114456831e67ab56cb479b0dd5db42f5d33475ff706684e35b6d8a91e1267f65d1922923b446d1c0c82d2b2ad45c9266b49148aacbded53d1dc8 SHA512 d86b7806fa6e0a881614da30828597398cc95fa3678abe0a6f715bd9425c5a9058b9619facbc22b174044893c2bf3fb3bc70694a00a9bcd6da341419899f72ea
+DIST railway-2.7.3.tar.bz2 317842 BLAKE2B 7f97e6223f30f8562ce8b83137986cd448133315a2114e0c7b7f2ca388678aab76262d6d94ddd3fe5d8dff6717fee0fdd427c7b05b1ae72f121634e3cc660e18 SHA512 58a19d49da95d5ffc1d3513156c361717b230488362ac107a234eb5299a18212a2804ea6a7c3c7584bb6c165e9b467f2af7e23ac27f0123b8d88c57b215d74ae
DIST railway-api-0.1.0.crate 4740 BLAKE2B 35a7986aacd02b24274a1fd9c6d1e2fce40b087e52863b5a2c1980593f7e6a83d5b56027957ca310d1d397526735b27c21462818db047d5b5e71df4d940d863c SHA512 89f9a0478610ac1df8f2caa003ddd413d4c2c4ca5f16fdf962a9655c1fe98db6d2324c4093ba28eaff36918fd3e1b8cfdd911a2875a4a2858fc180b45a649097
DIST railway-api-0.1.1.crate 5279 BLAKE2B 87c0b0a998e072c14ec9f716c72ec189c5ceb21952046baeddfd61f52295ea7bebcce40141cb1be79e6009bac4ecee7c5c617b4ea9906b3a799172aff6210660 SHA512 4a1ffb927d61c926027e035fee91515c8a8a00ef9596a605b7f1691bc537053299442fea7cb21f555c8d406e944b74a60c8d945b6c5ba73f5afd63b6a13ba44d
DIST railway-api-derive-0.1.0.crate 3247 BLAKE2B ef5114105d92d479965ac18c0a4725e3e0db34b418ade0f91ccfdf77beeb82ed93cc77e90bfbd6a4dacfbaafd6d34fd79119aa9fb613f0f42f3777efd86bbb04 SHA512 dc18bc93a606b469b2d008220812c1e7a6eae12526d2f191ce33915f6d7ca35ce96f04754687247222c3bd7a340f138565fc43c50a97f57457b720d39d3cf482
diff --git a/gui-apps/railway/railway-2.7.3.ebuild b/gui-apps/railway/railway-2.7.3.ebuild
new file mode 100644
index 000000000000..c608cf0df31b
--- /dev/null
+++ b/gui-apps/railway/railway-2.7.3.ebuild
@@ -0,0 +1,78 @@
+# Copyright 2024-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES="
+"
+
+inherit cargo gnome2-utils meson xdg-utils
+
+DESCRIPTION="Travel with all your train information in one place"
+HOMEPAGE="
+ https://mobile.schmidhuberj.de/railway/
+ https://gitlab.com/schmiddi-on-mobile/railway/
+"
+SRC_URI="
+ https://gitlab.com/schmiddi-on-mobile/railway/-/archive/${PV}/${P}.tar.bz2
+ ${CARGO_CRATE_URIS}
+"
+if [[ ${PKGBUMPING} != ${PVR} ]]; then
+ SRC_URI+="
+ https://github.com/gentoo-crate-dist/railway/releases/download/${PV}/${P}-crates.tar.xz
+ "
+fi
+
+LICENSE="GPL-3+"
+# Dependent crate licenses
+LICENSE+="
+ Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD ISC MIT Unicode-3.0
+ || ( AGPL-3+ EUPL-1.2 )
+"
+# ring
+LICENSE+=" openssl"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+ >=dev-libs/glib-2.66
+ dev-libs/openssl:=
+ >=gui-libs/gtk-4.14:4
+ >=gui-libs/libadwaita-1.6.0
+ media-libs/graphene
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="
+ dev-libs/glib
+ dev-util/blueprint-compiler
+ sys-devel/gettext
+"
+
+BUILD_DIR=${S}/build
+ECARGO_HOME=${BUILD_DIR}/cargo-home
+
+QA_PREBUILT=usr/bin/diebahn
+
+src_prepare() {
+ default
+
+ sed -e "s:get_option('profile.*:$(usex debug false true):" \
+ -i src/meson.build || die
+}
+
+src_install() {
+ meson_src_install
+ dosym diebahn /usr/bin/railway
+}
+
+pkg_postinst() {
+ gnome2_schemas_update
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_schemas_update
+ xdg_icon_cache_update
+}