Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] New package: newsflash-1.4.0
@ 2021-04-23 10:56 paper42
  2021-04-23 14:17 ` [PR PATCH] [Updated] " paper42
                   ` (22 more replies)
  0 siblings, 23 replies; 24+ messages in thread
From: paper42 @ 2021-04-23 10:56 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1621 bytes --]

There is a new pull request by paper42 against master on the void-packages repository

https://github.com/paper42/void-packages 0084-New-package-newsflash-1.4.0.patch
https://github.com/void-linux/void-packages/pull/30449

New package: newsflash-1.4.0
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
<!-- 
#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [ ] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/30449.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-0084-New-package-newsflash-1.4.0.patch-30449.patch --]
[-- Type: text/x-diff, Size: 1160 bytes --]

From e6ef28881171eb7e1d0ac88f30b985587401b217 Mon Sep 17 00:00:00 2001
From: Paper <paper@tilde.institute>
Date: Sat, 17 Apr 2021 13:24:00 +0200
Subject: [PATCH] New package: newsflash-1.4.0

---
 srcpkgs/newsflash/template | 14 ++++++++++++++
 1 file changed, 14 insertions(+)
 create mode 100644 srcpkgs/newsflash/template

diff --git a/srcpkgs/newsflash/template b/srcpkgs/newsflash/template
new file mode 100644
index 000000000000..cb31b6022d3e
--- /dev/null
+++ b/srcpkgs/newsflash/template
@@ -0,0 +1,14 @@
+# Template file for 'newsflash'
+pkgname=newsflash
+version=1.4.0
+revision=1
+wrksrc="news_flash_gtk-$version"
+build_style=meson
+hostmakedepends="cargo pkg-config glib-devel"
+makedepends="webkit2gtk-devel libhandy1-devel sqlite-devel gettext-devel openssl-devel"
+short_desc="RSS feed reader that supports various web based services"
+maintainer="Paper <paper@tilde.institute>"
+license="GPL-3.0-only"
+homepage="https://gitlab.com/news-flash/news_flash_gtk"
+distfiles="https://gitlab.com/news-flash/news_flash_gtk/-/archive/$version/news_flash_gtk-$version.tar.gz"
+checksum=4cde5395e6056284decea863222295b041df45ede27e4236ab141a5758c978cd

^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [PR PATCH] [Updated] New package: newsflash-1.4.0
  2021-04-23 10:56 [PR PATCH] New package: newsflash-1.4.0 paper42
@ 2021-04-23 14:17 ` paper42
  2021-04-23 19:12 ` paper42
                   ` (21 subsequent siblings)
  22 siblings, 0 replies; 24+ messages in thread
From: paper42 @ 2021-04-23 14:17 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1626 bytes --]

There is an updated pull request by paper42 against master on the void-packages repository

https://github.com/paper42/void-packages 0084-New-package-newsflash-1.4.0.patch
https://github.com/void-linux/void-packages/pull/30449

New package: newsflash-1.4.0
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
<!-- 
#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [ ] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/30449.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-0084-New-package-newsflash-1.4.0.patch-30449.patch --]
[-- Type: text/x-diff, Size: 1160 bytes --]

From 12d52327487dd48f250bd99446175e9f299440b5 Mon Sep 17 00:00:00 2001
From: Paper <paper@tilde.institute>
Date: Sat, 17 Apr 2021 13:24:00 +0200
Subject: [PATCH] New package: newsflash-1.4.0

---
 srcpkgs/newsflash/template | 14 ++++++++++++++
 1 file changed, 14 insertions(+)
 create mode 100644 srcpkgs/newsflash/template

diff --git a/srcpkgs/newsflash/template b/srcpkgs/newsflash/template
new file mode 100644
index 000000000000..52df7d92c35c
--- /dev/null
+++ b/srcpkgs/newsflash/template
@@ -0,0 +1,14 @@
+# Template file for 'newsflash'
+pkgname=newsflash
+version=1.4.0
+revision=1
+wrksrc="news_flash_gtk-$version"
+build_style=cargo
+hostmakedepends="cargo pkg-config glib-devel"
+makedepends="webkit2gtk-devel libhandy1-devel sqlite-devel gettext-devel openssl-devel"
+short_desc="RSS feed reader that supports various web based services"
+maintainer="Paper <paper@tilde.institute>"
+license="GPL-3.0-only"
+homepage="https://gitlab.com/news-flash/news_flash_gtk"
+distfiles="https://gitlab.com/news-flash/news_flash_gtk/-/archive/$version/news_flash_gtk-$version.tar.gz"
+checksum=4cde5395e6056284decea863222295b041df45ede27e4236ab141a5758c978cd

^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: New package: newsflash-1.4.0
  2021-04-23 10:56 [PR PATCH] New package: newsflash-1.4.0 paper42
  2021-04-23 14:17 ` [PR PATCH] [Updated] " paper42
@ 2021-04-23 19:12 ` paper42
  2021-04-23 20:01 ` ericonr
                   ` (20 subsequent siblings)
  22 siblings, 0 replies; 24+ messages in thread
From: paper42 @ 2021-04-23 19:12 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 11557 bytes --]

New comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/30449#issuecomment-825864734

Comment:
Could someone who knows a bit more about rust help me with this? With a cargo style I get this error for x86_64
```
   Compiling news_flash_gtk v0.0.0 (/builddir/news_flash_gtk-1.4.0)
error[E0583]: file not found for module `config`
  --> src/main.rs:10:1
   |
10 | mod config;
   | ^^^^^^^^^^^
   |
   = help: to create the module `config`, create file "src/config.rs"

error[E0432]: unresolved imports `crate::config::APP_ID`, `crate::config::VERSION`
 --> src/about_dialog.rs:1:21
  |
1 | use crate::config::{APP_ID, VERSION};
  |                     ^^^^^^  ^^^^^^^ no `VERSION` in `config`
  |                     |
  |                     no `APP_ID` in `config`

error[E0432]: unresolved imports `crate::config::APP_ID`, `crate::config::VERSION`
  --> src/app.rs:41:21
   |
41 | use crate::config::{APP_ID, VERSION};
   |                     ^^^^^^  ^^^^^^^ no `VERSION` in `config`
   |                     |
   |                     no `APP_ID` in `config`

error[E0432]: unresolved imports `crate::config::APP_ID`, `crate::config::PROFILE`
 --> src/main_window.rs:3:21
  |
3 | use crate::config::{APP_ID, PROFILE};
  |                     ^^^^^^  ^^^^^^^ no `PROFILE` in `config`
  |                     |
  |                     no `APP_ID` in `config`

error[E0432]: unresolved imports `crate::config::APP_ID`, `crate::config::VERSION`
  --> src/main.rs:31:21
   |
31 | use crate::config::{APP_ID, VERSION};
   |                     ^^^^^^  ^^^^^^^ no `VERSION` in `config`
   |                     |
   |                     no `APP_ID` in `config`

error: aborting due to 5 previous errors

Some errors have detailed explanations: E0432, E0583.
For more information about an error, try `rustc --explain E0432`.
error: could not compile `news_flash_gtk`

To learn more, run the command again with --verbose.
=> ERROR: newsflash-1.4.0_1: do_build: '${make_cmd} build --release --target ${RUST_TARGET} ${configure_args}' exited with 101
=> ERROR:   in do_build() at common/build-style/cargo.sh:8
```

and this for cross compilation to aarch64-musl:
```
    Compiling tokio-socks v0.5.1
   Compiling migrations_macros v1.4.2
error: linking with `cc` failed: exit code: 1
  |
  = note: "cc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-m64" "-Wl,--eh-frame-hdr" "-L" "/usr/lib64/rustlib/x86_64-unknown-linux-musl/lib" "/builddir/news_flash_gtk-1.4.0/target/release/deps/migrations_macros-e707bafd203bf499.migrations_macros.9f7cpa8o-cgu.0.rcgu.o" "/builddir/news_flash_gtk-1.4.0/target/release/deps/migrations_macros-e707bafd203bf499.migrations_macros.9f7cpa8o-cgu.1.rcgu.o" "/builddir/news_flash_gtk-1.4.0/target/release/deps/migrations_macros-e707bafd203bf499.migrations_macros.9f7cpa8o-cgu.10.rcgu.o" "/builddir/news_flash_gtk-1.4.0/target/release/deps/migrations_macros-e707bafd203bf499.migrations_macros.9f7cpa8o-cgu.11.rcgu.o" "/builddir/news_flash_gtk-1.4.0/target/release/deps/migrations_macros-e707bafd203bf499.migrations_macros.9f7cpa8o-cgu.12.rcgu.o" "/builddir/news_flash_gtk-1.4.0/target/release/deps/migrations_macros-e707bafd203bf499.migrations_macros.9f7cpa8o-cgu.13.rcgu.o" "/builddir/news_flash_gtk-1.4.0/target/release/deps/migrations_macros-e707bafd203bf499.migrations_macros.9f7cpa8o-cgu.14.rcgu.o" "/builddir/news_flash_gtk-1.4.0/target/release/deps/migrations_macros-e707bafd203bf499.migrations_macros.9f7cpa8o-cgu.15.rcgu.o" "/builddir/news_flash_gtk-1.4.0/target/release/deps/migrations_macros-e707bafd203bf499.migrations_macros.9f7cpa8o-cgu.2.rcgu.o" "/builddir/news_flash_gtk-1.4.0/target/release/deps/migrations_macros-e707bafd203bf499.migrations_macros.9f7cpa8o-cgu.3.rcgu.o" "/builddir/news_flash_gtk-1.4.0/target/release/deps/migrations_macros-e707bafd203bf499.migrations_macros.9f7cpa8o-cgu.4.rcgu.o" "/builddir/news_flash_gtk-1.4.0/target/release/deps/migrations_macros-e707bafd203bf499.migrations_macros.9f7cpa8o-cgu.5.rcgu.o" "/builddir/news_flash_gtk-1.4.0/target/release/deps/migrations_macros-e707bafd203bf499.migrations_macros.9f7cpa8o-cgu.6.rcgu.o" "/builddir/news_flash_gtk-1.4.0/target/release/deps/migrations_macros-e707bafd203bf499.migrations_macros.9f7cpa8o-cgu.7.rcgu.o" "/builddir/news_flash_gtk-1.4.0/target/release/deps/migrations_macros-e707bafd203bf499.migrations_macros.9f7cpa8o-cgu.8.rcgu.o" "/builddir/news_flash_gtk-1.4.0/target/release/deps/migrations_macros-e707bafd203bf499.migrations_macros.9f7cpa8o-cgu.9.rcgu.o" "-o" "/builddir/news_flash_gtk-1.4.0/target/release/deps/libmigrations_macros-e707bafd203bf499.so" "/builddir/news_flash_gtk-1.4.0/target/release/deps/migrations_macros-e707bafd203bf499.1hdzd0offbjbwt09.rcgu.o" "/builddir/news_flash_gtk-1.4.0/target/release/deps/migrations_macros-e707bafd203bf499.51urjryglzpjx5xg.rcgu.o" "-Wl,--gc-sections" "-shared" "-Wl,-zrelro" "-Wl,-znow" "-nodefaultlibs" "-L" "/builddir/news_flash_gtk-1.4.0/target/release/deps" "-L" "/usr/aarch64-linux-musl/usr/lib64" "-L" "/usr/lib64/rustlib/x86_64-unknown-linux-musl/lib" "-Wl,-Bstatic" "/builddir/news_flash_gtk-1.4.0/target/release/deps/libsyn-499914c5cf0939fe.rlib" "/builddir/news_flash_gtk-1.4.0/target/release/deps/libquote-62ae0d4acea3123c.rlib" "/builddir/news_flash_gtk-1.4.0/target/release/deps/libproc_macro2-7337699de5e403c4.rlib" "/builddir/news_flash_gtk-1.4.0/target/release/deps/libunicode_xid-2f4d60e65c6873c8.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libproc_macro-35c216bbea69744c.rlib" "/builddir/news_flash_gtk-1.4.0/target/release/deps/libmigrations_internals-f3521533faf9ff94.rlib" "/builddir/news_flash_gtk-1.4.0/target/release/deps/libdiesel-a71d4c85b1493c0b.rlib" "/builddir/news_flash_gtk-1.4.0/target/release/deps/libchrono-944a1352aebaa9dd.rlib" "/builddir/news_flash_gtk-1.4.0/target/release/deps/libnum_integer-a9d3f7da378bb509.rlib" "/builddir/news_flash_gtk-1.4.0/target/release/deps/libnum_traits-19139710d265f95d.rlib" "/builddir/news_flash_gtk-1.4.0/target/release/deps/libtime-f15467a1ed143cc7.rlib" "/builddir/news_flash_gtk-1.4.0/target/release/deps/liblibsqlite3_sys-f71c377f34ba427d.rlib" "/builddir/news_flash_gtk-1.4.0/target/release/deps/libr2d2-61973b354ed5db24.rlib" "/builddir/news_flash_gtk-1.4.0/target/release/deps/libscheduled_thread_pool-daee67bbd2c02fcd.rlib" "/builddir/news_flash_gtk-1.4.0/target/release/deps/libparking_lot-236321e4081038cd.rlib" "/builddir/news_flash_gtk-1.4.0/target/release/deps/libparking_lot_core-c7f33480bca4f994.rlib" "/builddir/news_flash_gtk-1.4.0/target/release/deps/liblibc-35de491d76a6566f.rlib" "/builddir/news_flash_gtk-1.4.0/target/release/deps/libsmallvec-b7b3bf092b6d804b.rlib" "/builddir/news_flash_gtk-1.4.0/target/release/deps/liblock_api-a47268985d4b5fac.rlib" "/builddir/news_flash_gtk-1.4.0/target/release/deps/libscopeguard-adfc1a2bbe15cac6.rlib" "/builddir/news_flash_gtk-1.4.0/target/release/deps/libinstant-a4c342659f33aed6.rlib" "/builddir/news_flash_gtk-1.4.0/target/release/deps/liblog-4dee82e1e9857b01.rlib" "/builddir/news_flash_gtk-1.4.0/target/release/deps/libserde-1fcbbcc9923501af.rlib" "/builddir/news_flash_gtk-1.4.0/target/release/deps/libcfg_if-8ee8a695684dc026.rlib" "/builddir/news_flash_gtk-1.4.0/target/release/deps/libbyteorder-3a2f2ca9139e7be9.rlib" "-Wl,--start-group" "/usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libstd-76976accc703b94c.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libpanic_unwind-4b4836c8001c38f8.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libminiz_oxide-95d198864b3d1d1f.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libadler-89ca85673eb71089.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libobject-e5ebaacea13b2e04.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libaddr2line-358b8941bfcead58.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libgimli-e1c15bfce4c95efe.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_demangle-285f51788d3c177e.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libhashbrown-9dd8abfdbc1f8062.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_std_workspace_alloc-631c814025b624db.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind-c37d0a722cd048ec.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libcfg_if-993f6d0b2dd2e7ad.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-musl/lib/liblibc-8670652876cf0bfd.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-musl/lib/liballoc-85a91bd6a26d270f.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_std_workspace_core-9009ed2cd1239574.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libcore-52b5fb2830d36002.rlib" "-Wl,--end-group" "/usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libcompiler_builtins-ee038198b3ae1a76.rlib" "-Wl,-Bdynamic" "-lsqlite3" "-lssp_nonshared" "-lgcc_s" "-lssp_nonshared" "-lc"
  = note: /usr/bin/ld: skipping incompatible /usr/aarch64-linux-musl/usr/lib64/libsqlite3.so when searching for -lsqlite3
          /usr/bin/ld: skipping incompatible /usr/aarch64-linux-musl/usr/lib64/libsqlite3.a when searching for -lsqlite3
          /usr/bin/ld: cannot find -lsqlite3
          /usr/bin/ld: skipping incompatible /usr/aarch64-linux-musl/usr/lib64/libsqlite3.so when searching for -lsqlite3
          /usr/bin/ld: skipping incompatible /usr/aarch64-linux-musl/usr/lib64/libssp_nonshared.a when searching for -lssp_nonshared
          /usr/bin/ld: skipping incompatible /usr/aarch64-linux-musl/usr/lib64/libgcc_s.so.1 when searching for libgcc_s.so.1
          /usr/bin/ld: skipping incompatible /usr/aarch64-linux-musl/usr/lib64/libgcc_s.so.1 when searching for libgcc_s.so.1
          collect2: error: ld returned 1 exit status
          

error: aborting due to previous error

error: could not compile `migrations_macros`

To learn more, run the command again with --verbose.
warning: build failed, waiting for other jobs to finish...
error: build failed
=> ERROR: newsflash-1.4.0_1: do_build: '${make_cmd} build --release --target ${RUST_TARGET} ${configure_args}' exited with 101
=> ERROR:   in do_build() at common/build-style/cargo.sh:8
```

When I use meson build style and add rust-std to makedepends I get a different error on aarch64-musl cross compilation (x86_64 and i686 works fine):
```
  Compiling proc-macro2 v1.0.24
   Compiling unicode-xid v0.2.1
   Compiling syn v1.0.64
   Compiling libc v0.2.88
error[E0463]: can't find crate for `std`

error: aborting due to previous error

For more information about this error, try `rustc --explain E0463`.
error: could not compile `libc`

To learn more, run the command again with --verbose.
warning: build failed, waiting for other jobs to finish...
error[E0463]: can't find crate for `std`

error: aborting due to previous error

For more information about this error, try `rustc --explain E0463`.
error[E0463]: can't find crate for `std`

error: aborting due to previous error

For more information about this error, try `rustc --explain E0463`.
error[E0463]: can't find crate for `core`

error: aborting due to previous error

For more information about this error, try `rustc --explain E0463`.
error: build failed
[2/3] Generating com.gitlab.newsflash.appdata.xml_data_merge with a custom command
FAILED: src/com.gitlab.newsflash 
/builddir/news_flash_gtk-1.4.0/build-aux/cargo.sh .. src/com.gitlab.newsflash /builddir/news_flash_gtk-1.4.0/build '' '--features "readability"'
ninja: build stopped: subcommand failed.
```

^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: New package: newsflash-1.4.0
  2021-04-23 10:56 [PR PATCH] New package: newsflash-1.4.0 paper42
  2021-04-23 14:17 ` [PR PATCH] [Updated] " paper42
  2021-04-23 19:12 ` paper42
@ 2021-04-23 20:01 ` ericonr
  2021-04-29 15:23 ` [PR PATCH] [Updated] " paper42
                   ` (19 subsequent siblings)
  22 siblings, 0 replies; 24+ messages in thread
From: ericonr @ 2021-04-23 20:01 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 281 bytes --]

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/30449#issuecomment-825888651

Comment:
I think it's expected to build with meson, which will generate the file with the version info, maybe?

So try adding `build_helper=rust`


^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [PR PATCH] [Updated] New package: newsflash-1.4.0
  2021-04-23 10:56 [PR PATCH] New package: newsflash-1.4.0 paper42
                   ` (2 preceding siblings ...)
  2021-04-23 20:01 ` ericonr
@ 2021-04-29 15:23 ` paper42
  2021-07-03 17:09 ` notthewave
                   ` (18 subsequent siblings)
  22 siblings, 0 replies; 24+ messages in thread
From: paper42 @ 2021-04-29 15:23 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1626 bytes --]

There is an updated pull request by paper42 against master on the void-packages repository

https://github.com/paper42/void-packages 0084-New-package-newsflash-1.4.0.patch
https://github.com/void-linux/void-packages/pull/30449

New package: newsflash-1.4.0
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
<!-- 
#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [ ] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/30449.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-0084-New-package-newsflash-1.4.0.patch-30449.patch --]
[-- Type: text/x-diff, Size: 1412 bytes --]

From 3438a6e2431ee25500a7745fa7538c181fcba959 Mon Sep 17 00:00:00 2001
From: Paper <paper@tilde.institute>
Date: Sat, 17 Apr 2021 13:24:00 +0200
Subject: [PATCH] New package: newsflash-1.4.0

---
 srcpkgs/newsflash/template | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)
 create mode 100644 srcpkgs/newsflash/template

diff --git a/srcpkgs/newsflash/template b/srcpkgs/newsflash/template
new file mode 100644
index 000000000000..3767cd4af506
--- /dev/null
+++ b/srcpkgs/newsflash/template
@@ -0,0 +1,22 @@
+# Template file for 'newsflash'
+pkgname=newsflash
+version=1.4.0
+revision=1
+wrksrc="news_flash_gtk-$version"
+build_style=meson
+build_helper=rust
+hostmakedepends="cargo pkg-config glib-devel sqlite-devel gettext"
+makedepends="rust-std webkit2gtk-devel libhandy1-devel openssl-devel"
+short_desc="RSS feed reader that supports various web based services"
+maintainer="Paper <paper@tilde.institute>"
+license="GPL-3.0-only"
+homepage="https://gitlab.com/news-flash/news_flash_gtk"
+distfiles="https://gitlab.com/news-flash/news_flash_gtk/-/archive/$version/news_flash_gtk-$version.tar.gz"
+checksum=4cde5395e6056284decea863222295b041df45ede27e4236ab141a5758c978cd
+
+pre_build() {
+	if [ -n "$CROSS_BUILD" ]; then
+		vsed -i build-aux/cargo.sh \
+			-e 's,"$CARGO_TARGET_DIR"/${TARGET}/news_flash_gtk,"$CARGO_TARGET_DIR"/'"${XBPS_CROSS_RUST_TARGET}/"'${TARGET}/news_flash_gtk,'
+	fi
+}

^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: New package: newsflash-1.4.0
  2021-04-23 10:56 [PR PATCH] New package: newsflash-1.4.0 paper42
                   ` (3 preceding siblings ...)
  2021-04-29 15:23 ` [PR PATCH] [Updated] " paper42
@ 2021-07-03 17:09 ` notthewave
  2021-07-03 17:11 ` notthewave
                   ` (17 subsequent siblings)
  22 siblings, 0 replies; 24+ messages in thread
From: notthewave @ 2021-07-03 17:09 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 198 bytes --]

New comment by notthewave on void-packages repository

https://github.com/void-linux/void-packages/pull/30449#issuecomment-873438817

Comment:
https://github.com/void-linux/void-packages/pull/24218

^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: New package: newsflash-1.4.0
  2021-04-23 10:56 [PR PATCH] New package: newsflash-1.4.0 paper42
                   ` (4 preceding siblings ...)
  2021-07-03 17:09 ` notthewave
@ 2021-07-03 17:11 ` notthewave
  2021-07-03 17:13 ` notthewave
                   ` (16 subsequent siblings)
  22 siblings, 0 replies; 24+ messages in thread
From: notthewave @ 2021-07-03 17:11 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 150 bytes --]

New comment by notthewave on void-packages repository

https://github.com/void-linux/void-packages/pull/30449#issuecomment-873438817

Comment:
#24218

^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: New package: newsflash-1.4.0
  2021-04-23 10:56 [PR PATCH] New package: newsflash-1.4.0 paper42
                   ` (5 preceding siblings ...)
  2021-07-03 17:11 ` notthewave
@ 2021-07-03 17:13 ` notthewave
  2021-07-04  2:56 ` ericonr
                   ` (15 subsequent siblings)
  22 siblings, 0 replies; 24+ messages in thread
From: notthewave @ 2021-07-03 17:13 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 169 bytes --]

New comment by notthewave on void-packages repository

https://github.com/void-linux/void-packages/pull/30449#issuecomment-873438817

Comment:
#24218 can be closed then

^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: New package: newsflash-1.4.0
  2021-04-23 10:56 [PR PATCH] New package: newsflash-1.4.0 paper42
                   ` (6 preceding siblings ...)
  2021-07-03 17:13 ` notthewave
@ 2021-07-04  2:56 ` ericonr
  2021-07-04 18:38 ` paper42
                   ` (14 subsequent siblings)
  22 siblings, 0 replies; 24+ messages in thread
From: ericonr @ 2021-07-04  2:56 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 191 bytes --]

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/30449#issuecomment-873504660

Comment:
Why not call it `news_flash_gtk` like that PR did?

^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: New package: newsflash-1.4.0
  2021-04-23 10:56 [PR PATCH] New package: newsflash-1.4.0 paper42
                   ` (7 preceding siblings ...)
  2021-07-04  2:56 ` ericonr
@ 2021-07-04 18:38 ` paper42
  2021-07-04 19:15 ` ericonr
                   ` (13 subsequent siblings)
  22 siblings, 0 replies; 24+ messages in thread
From: paper42 @ 2021-07-04 18:38 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 430 bytes --]

New comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/30449#issuecomment-873639394

Comment:
> Why not call it `news_flash_gtk` like that PR did?

I think newsflash makes more sense:

* all other distributions call this package newsflash
* the executable name is com.gitlab.newsflash
* the desktop file uses the name "News Flash"
* the readme in the repository uses NewsFlash

^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: New package: newsflash-1.4.0
  2021-04-23 10:56 [PR PATCH] New package: newsflash-1.4.0 paper42
                   ` (8 preceding siblings ...)
  2021-07-04 18:38 ` paper42
@ 2021-07-04 19:15 ` ericonr
  2021-07-04 19:17 ` [PR PATCH] [Updated] " paper42
                   ` (12 subsequent siblings)
  22 siblings, 0 replies; 24+ messages in thread
From: ericonr @ 2021-07-04 19:15 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 216 bytes --]

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/30449#issuecomment-873646413

Comment:
Ok, that makes sense. Have you verified that an `update` file isn't needed?

^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [PR PATCH] [Updated] New package: newsflash-1.4.0
  2021-04-23 10:56 [PR PATCH] New package: newsflash-1.4.0 paper42
                   ` (9 preceding siblings ...)
  2021-07-04 19:15 ` ericonr
@ 2021-07-04 19:17 ` paper42
  2021-07-04 19:18 ` paper42
                   ` (11 subsequent siblings)
  22 siblings, 0 replies; 24+ messages in thread
From: paper42 @ 2021-07-04 19:17 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1626 bytes --]

There is an updated pull request by paper42 against master on the void-packages repository

https://github.com/paper42/void-packages 0084-New-package-newsflash-1.4.0.patch
https://github.com/void-linux/void-packages/pull/30449

New package: newsflash-1.4.0
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
<!-- 
#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [ ] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/30449.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-0084-New-package-newsflash-1.4.0.patch-30449.patch --]
[-- Type: text/x-diff, Size: 1700 bytes --]

From 9db4e9bb0e3b2d33900b565ad9f690a37ce3bd72 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 17 Apr 2021 13:24:00 +0200
Subject: [PATCH] New package: newsflash-1.4.2

---
 srcpkgs/newsflash/template | 22 ++++++++++++++++++++++
 srcpkgs/newsflash/update   |  1 +
 2 files changed, 23 insertions(+)
 create mode 100644 srcpkgs/newsflash/template
 create mode 100644 srcpkgs/newsflash/update

diff --git a/srcpkgs/newsflash/template b/srcpkgs/newsflash/template
new file mode 100644
index 000000000000..4ab78ef17024
--- /dev/null
+++ b/srcpkgs/newsflash/template
@@ -0,0 +1,22 @@
+# Template file for 'newsflash'
+pkgname=newsflash
+version=1.4.2
+revision=1
+wrksrc="news_flash_gtk-$version"
+build_style=meson
+build_helper=rust
+hostmakedepends="cargo pkg-config glib-devel sqlite-devel gettext"
+makedepends="rust-std webkit2gtk-devel libhandy1-devel openssl-devel"
+short_desc="RSS feed reader that supports various web based services"
+maintainer="Paper <paper@tilde.institute>"
+license="GPL-3.0-only"
+homepage="https://gitlab.com/news-flash/news_flash_gtk"
+distfiles="https://gitlab.com/news-flash/news_flash_gtk/-/archive/$version/news_flash_gtk-$version.tar.gz"
+checksum=099318a6bc57e5e695352b2f3c7dd149c9b889f39cb9cbd58dc3f10f41d4948d
+
+pre_build() {
+	if [ -n "$CROSS_BUILD" ]; then
+		vsed -i build-aux/cargo.sh \
+			-e 's,"$CARGO_TARGET_DIR"/${TARGET}/news_flash_gtk,"$CARGO_TARGET_DIR"/'"${XBPS_CROSS_RUST_TARGET}/"'${TARGET}/news_flash_gtk,'
+	fi
+}
diff --git a/srcpkgs/newsflash/update b/srcpkgs/newsflash/update
new file mode 100644
index 000000000000..4b3f40f9365f
--- /dev/null
+++ b/srcpkgs/newsflash/update
@@ -0,0 +1 @@
+pkgname=news_flash_gtk

^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: New package: newsflash-1.4.0
  2021-04-23 10:56 [PR PATCH] New package: newsflash-1.4.0 paper42
                   ` (10 preceding siblings ...)
  2021-07-04 19:17 ` [PR PATCH] [Updated] " paper42
@ 2021-07-04 19:18 ` paper42
  2021-07-04 19:26 ` paper42
                   ` (10 subsequent siblings)
  22 siblings, 0 replies; 24+ messages in thread
From: paper42 @ 2021-07-04 19:18 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 253 bytes --]

New comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/30449#issuecomment-873646726

Comment:
> Ok, that makes sense. Have you verified that an `update` file isn't needed?

Just fixed it with an update :)

^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: New package: newsflash-1.4.0
  2021-04-23 10:56 [PR PATCH] New package: newsflash-1.4.0 paper42
                   ` (11 preceding siblings ...)
  2021-07-04 19:18 ` paper42
@ 2021-07-04 19:26 ` paper42
  2021-07-05 18:39 ` [PR PATCH] [Updated] New package: newsflash-1.4.2 paper42
                   ` (9 subsequent siblings)
  22 siblings, 0 replies; 24+ messages in thread
From: paper42 @ 2021-07-04 19:26 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 169 bytes --]

New comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/30449#issuecomment-873647756

Comment:
this update needs newer rust

^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [PR PATCH] [Updated] New package: newsflash-1.4.2
  2021-04-23 10:56 [PR PATCH] New package: newsflash-1.4.0 paper42
                   ` (12 preceding siblings ...)
  2021-07-04 19:26 ` paper42
@ 2021-07-05 18:39 ` paper42
  2021-07-09  2:45 ` [PR REVIEW] " ericonr
                   ` (8 subsequent siblings)
  22 siblings, 0 replies; 24+ messages in thread
From: paper42 @ 2021-07-05 18:39 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1626 bytes --]

There is an updated pull request by paper42 against master on the void-packages repository

https://github.com/paper42/void-packages 0084-New-package-newsflash-1.4.0.patch
https://github.com/void-linux/void-packages/pull/30449

New package: newsflash-1.4.2
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
<!-- 
#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [ ] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/30449.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-0084-New-package-newsflash-1.4.0.patch-30449.patch --]
[-- Type: text/x-diff, Size: 1705 bytes --]

From 370570115608fb52feb71df6cf2d2e97a3919e0d Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 17 Apr 2021 13:24:00 +0200
Subject: [PATCH] New package: newsflash-1.4.2

---
 srcpkgs/newsflash/template | 22 ++++++++++++++++++++++
 srcpkgs/newsflash/update   |  1 +
 2 files changed, 23 insertions(+)
 create mode 100644 srcpkgs/newsflash/template
 create mode 100644 srcpkgs/newsflash/update

diff --git a/srcpkgs/newsflash/template b/srcpkgs/newsflash/template
new file mode 100644
index 000000000000..8ac73f0cf969
--- /dev/null
+++ b/srcpkgs/newsflash/template
@@ -0,0 +1,22 @@
+# Template file for 'newsflash'
+pkgname=newsflash
+version=1.4.2
+revision=1
+wrksrc="news_flash_gtk-$version"
+build_style=meson
+build_helper=rust
+hostmakedepends="cargo pkg-config glib-devel sqlite-devel gettext"
+makedepends="rust-std webkit2gtk-devel libhandy1-devel openssl-devel"
+short_desc="RSS feed reader that supports various web based services"
+maintainer="Michal Vasilek <michal@vasilek.cz>"
+license="GPL-3.0-only"
+homepage="https://gitlab.com/news-flash/news_flash_gtk"
+distfiles="https://gitlab.com/news-flash/news_flash_gtk/-/archive/$version/news_flash_gtk-$version.tar.gz"
+checksum=099318a6bc57e5e695352b2f3c7dd149c9b889f39cb9cbd58dc3f10f41d4948d
+
+pre_build() {
+	if [ -n "$CROSS_BUILD" ]; then
+		vsed -i build-aux/cargo.sh \
+			-e 's,"$CARGO_TARGET_DIR"/${TARGET}/news_flash_gtk,"$CARGO_TARGET_DIR"/'"${XBPS_CROSS_RUST_TARGET}/"'${TARGET}/news_flash_gtk,'
+	fi
+}
diff --git a/srcpkgs/newsflash/update b/srcpkgs/newsflash/update
new file mode 100644
index 000000000000..4b3f40f9365f
--- /dev/null
+++ b/srcpkgs/newsflash/update
@@ -0,0 +1 @@
+pkgname=news_flash_gtk

^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [PR REVIEW] New package: newsflash-1.4.2
  2021-04-23 10:56 [PR PATCH] New package: newsflash-1.4.0 paper42
                   ` (13 preceding siblings ...)
  2021-07-05 18:39 ` [PR PATCH] [Updated] New package: newsflash-1.4.2 paper42
@ 2021-07-09  2:45 ` ericonr
  2021-07-09 21:48 ` [PR PATCH] [Updated] " paper42
                   ` (7 subsequent siblings)
  22 siblings, 0 replies; 24+ messages in thread
From: ericonr @ 2021-07-09  2:45 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 276 bytes --]

New review comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/30449#discussion_r666634450

Comment:
Please use the same sed as https://github.com/void-linux/void-packages/pull/24218/files

Is the `CARGO_HOME` one not necessary?

^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [PR PATCH] [Updated] New package: newsflash-1.4.2
  2021-04-23 10:56 [PR PATCH] New package: newsflash-1.4.0 paper42
                   ` (14 preceding siblings ...)
  2021-07-09  2:45 ` [PR REVIEW] " ericonr
@ 2021-07-09 21:48 ` paper42
  2021-07-13 19:57 ` notthewave
                   ` (6 subsequent siblings)
  22 siblings, 0 replies; 24+ messages in thread
From: paper42 @ 2021-07-09 21:48 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1626 bytes --]

There is an updated pull request by paper42 against master on the void-packages repository

https://github.com/paper42/void-packages 0084-New-package-newsflash-1.4.0.patch
https://github.com/void-linux/void-packages/pull/30449

New package: newsflash-1.4.2
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
<!-- 
#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [ ] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/30449.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-0084-New-package-newsflash-1.4.0.patch-30449.patch --]
[-- Type: text/x-diff, Size: 1648 bytes --]

From b5f9debd742c7ab3ee4e556fc7b78f3b03ce0379 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 17 Apr 2021 13:24:00 +0200
Subject: [PATCH] New package: newsflash-1.4.2

---
 srcpkgs/newsflash/template | 23 +++++++++++++++++++++++
 srcpkgs/newsflash/update   |  1 +
 2 files changed, 24 insertions(+)
 create mode 100644 srcpkgs/newsflash/template
 create mode 100644 srcpkgs/newsflash/update

diff --git a/srcpkgs/newsflash/template b/srcpkgs/newsflash/template
new file mode 100644
index 000000000000..f69bd7fddeb0
--- /dev/null
+++ b/srcpkgs/newsflash/template
@@ -0,0 +1,23 @@
+# Template file for 'newsflash'
+pkgname=newsflash
+version=1.4.2
+revision=1
+wrksrc="news_flash_gtk-$version"
+build_style=meson
+build_helper=rust
+hostmakedepends="cargo pkg-config glib-devel sqlite-devel gettext"
+makedepends="rust-std webkit2gtk-devel libhandy1-devel openssl-devel"
+short_desc="RSS feed reader that supports various web based services"
+maintainer="Michal Vasilek <michal@vasilek.cz>"
+license="GPL-3.0-only"
+homepage="https://gitlab.com/news-flash/news_flash_gtk"
+distfiles="https://gitlab.com/news-flash/news_flash_gtk/-/archive/$version/news_flash_gtk-$version.tar.gz"
+checksum=099318a6bc57e5e695352b2f3c7dd149c9b889f39cb9cbd58dc3f10f41d4948d
+
+post_patch() {
+	if [ -n "$CROSS_BUILD" ]; then
+		vsed -i build-aux/cargo.sh \
+			-e 's,"$CARGO_TARGET_DIR"/,&${RUST_TARGET}/,'
+			-e ',CARGO_HOME,d'
+	fi
+}
diff --git a/srcpkgs/newsflash/update b/srcpkgs/newsflash/update
new file mode 100644
index 000000000000..4b3f40f9365f
--- /dev/null
+++ b/srcpkgs/newsflash/update
@@ -0,0 +1 @@
+pkgname=news_flash_gtk

^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: New package: newsflash-1.4.2
  2021-04-23 10:56 [PR PATCH] New package: newsflash-1.4.0 paper42
                   ` (15 preceding siblings ...)
  2021-07-09 21:48 ` [PR PATCH] [Updated] " paper42
@ 2021-07-13 19:57 ` notthewave
  2021-07-13 20:01 ` notthewave
                   ` (5 subsequent siblings)
  22 siblings, 0 replies; 24+ messages in thread
From: notthewave @ 2021-07-13 19:57 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 299 bytes --]

New comment by notthewave on void-packages repository

https://github.com/void-linux/void-packages/pull/30449#issuecomment-879360776

Comment:
Your post-patch section is different from #24218 e.g. you have "," instead of "/". 
Builds fine for me on aarch64-musl with post-patch section of said PR.

^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: New package: newsflash-1.4.2
  2021-04-23 10:56 [PR PATCH] New package: newsflash-1.4.0 paper42
                   ` (16 preceding siblings ...)
  2021-07-13 19:57 ` notthewave
@ 2021-07-13 20:01 ` notthewave
  2021-07-14 13:48 ` [PR PATCH] [Updated] " paper42
                   ` (4 subsequent siblings)
  22 siblings, 0 replies; 24+ messages in thread
From: notthewave @ 2021-07-13 20:01 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 334 bytes --]

New comment by notthewave on void-packages repository

https://github.com/void-linux/void-packages/pull/30449#issuecomment-879360776

Comment:
Your post-patch section is different from #24218 e.g. you have "," instead of "/". 
Seems to build fine for me on aarch64-musl with post-patch section of said PR. (still building though...)

^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [PR PATCH] [Updated] New package: newsflash-1.4.2
  2021-04-23 10:56 [PR PATCH] New package: newsflash-1.4.0 paper42
                   ` (17 preceding siblings ...)
  2021-07-13 20:01 ` notthewave
@ 2021-07-14 13:48 ` paper42
  2021-07-14 14:10 ` paper42
                   ` (3 subsequent siblings)
  22 siblings, 0 replies; 24+ messages in thread
From: paper42 @ 2021-07-14 13:48 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1626 bytes --]

There is an updated pull request by paper42 against master on the void-packages repository

https://github.com/paper42/void-packages 0084-New-package-newsflash-1.4.0.patch
https://github.com/void-linux/void-packages/pull/30449

New package: newsflash-1.4.2
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
<!-- 
#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [ ] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/30449.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-0084-New-package-newsflash-1.4.0.patch-30449.patch --]
[-- Type: text/x-diff, Size: 1624 bytes --]

From 7c328b2f054127dc7ec35cd5547779f3c6a304e3 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 17 Apr 2021 13:24:00 +0200
Subject: [PATCH] New package: newsflash-1.4.2

---
 srcpkgs/newsflash/template | 22 ++++++++++++++++++++++
 srcpkgs/newsflash/update   |  1 +
 2 files changed, 23 insertions(+)
 create mode 100644 srcpkgs/newsflash/template
 create mode 100644 srcpkgs/newsflash/update

diff --git a/srcpkgs/newsflash/template b/srcpkgs/newsflash/template
new file mode 100644
index 000000000000..ddba43a4aa13
--- /dev/null
+++ b/srcpkgs/newsflash/template
@@ -0,0 +1,22 @@
+# Template file for 'newsflash'
+pkgname=newsflash
+version=1.4.2
+revision=1
+wrksrc="news_flash_gtk-$version"
+build_style=meson
+build_helper=rust
+hostmakedepends="cargo pkg-config glib-devel sqlite-devel gettext"
+makedepends="rust-std webkit2gtk-devel libhandy1-devel openssl-devel"
+short_desc="RSS feed reader that supports various web based services"
+maintainer="Michal Vasilek <michal@vasilek.cz>"
+license="GPL-3.0-only"
+homepage="https://gitlab.com/news-flash/news_flash_gtk"
+distfiles="https://gitlab.com/news-flash/news_flash_gtk/-/archive/$version/news_flash_gtk-$version.tar.gz"
+checksum=099318a6bc57e5e695352b2f3c7dd149c9b889f39cb9cbd58dc3f10f41d4948d
+
+post_patch() {
+	if [ -n "$CROSS_BUILD" ]; then
+		vsed -i build-aux/cargo.sh \
+			-e 's,"$CARGO_TARGET_DIR"/,&${RUST_TARGET}/,'
+	fi
+}
diff --git a/srcpkgs/newsflash/update b/srcpkgs/newsflash/update
new file mode 100644
index 000000000000..4b3f40f9365f
--- /dev/null
+++ b/srcpkgs/newsflash/update
@@ -0,0 +1 @@
+pkgname=news_flash_gtk

^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: New package: newsflash-1.4.2
  2021-04-23 10:56 [PR PATCH] New package: newsflash-1.4.0 paper42
                   ` (18 preceding siblings ...)
  2021-07-14 13:48 ` [PR PATCH] [Updated] " paper42
@ 2021-07-14 14:10 ` paper42
  2021-07-14 14:52 ` [PR REVIEW] " ericonr
                   ` (2 subsequent siblings)
  22 siblings, 0 replies; 24+ messages in thread
From: paper42 @ 2021-07-14 14:10 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 742 bytes --]

New comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/30449#issuecomment-879926368

Comment:
> Your post-patch section is different from #24218 e.g. you have "," instead of "/".
> Seems to build fine for me on aarch64-musl with post-patch section of said PR. (still building though...)

@notthewave  Thanks for noticing this, I am not sure why I missed it. We don't need to remove the CARGO_HOME line anyway, not sure why, but it works without patching it, there is probably a variable which has higher priority (maybe CARGO_TARGET_DIR?). I couldn't find it mentioned in the documentation, but it works fine.

The CI is still failing for some architectures, because cargo.io is unreliable.

^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [PR REVIEW] New package: newsflash-1.4.2
  2021-04-23 10:56 [PR PATCH] New package: newsflash-1.4.0 paper42
                   ` (19 preceding siblings ...)
  2021-07-14 14:10 ` paper42
@ 2021-07-14 14:52 ` ericonr
  2021-07-14 14:52 ` [PR PATCH] [Updated] " ericonr
  2021-07-14 14:53 ` [PR PATCH] [Merged]: " ericonr
  22 siblings, 0 replies; 24+ messages in thread
From: ericonr @ 2021-07-14 14:52 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 230 bytes --]

New review comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/30449#discussion_r669690678

Comment:
It seems to be "or-later" https://gitlab.com/news-flash/news_flash_gtk/-/issues/222

^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [PR PATCH] [Updated] New package: newsflash-1.4.2
  2021-04-23 10:56 [PR PATCH] New package: newsflash-1.4.0 paper42
                   ` (20 preceding siblings ...)
  2021-07-14 14:52 ` [PR REVIEW] " ericonr
@ 2021-07-14 14:52 ` ericonr
  2021-07-14 14:53 ` [PR PATCH] [Merged]: " ericonr
  22 siblings, 0 replies; 24+ messages in thread
From: ericonr @ 2021-07-14 14:52 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1626 bytes --]

There is an updated pull request by ericonr against master on the void-packages repository

https://github.com/paper42/void-packages 0084-New-package-newsflash-1.4.0.patch
https://github.com/void-linux/void-packages/pull/30449

New package: newsflash-1.4.2
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
<!-- 
#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [ ] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/30449.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-0084-New-package-newsflash-1.4.0.patch-30449.patch --]
[-- Type: text/x-diff, Size: 1629 bytes --]

From 90f9d93ce9fc58c3041b5fc25b1a5a54e1a3e40f Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 17 Apr 2021 13:24:00 +0200
Subject: [PATCH] New package: newsflash-1.4.2.

---
 srcpkgs/newsflash/template | 22 ++++++++++++++++++++++
 srcpkgs/newsflash/update   |  1 +
 2 files changed, 23 insertions(+)
 create mode 100644 srcpkgs/newsflash/template
 create mode 100644 srcpkgs/newsflash/update

diff --git a/srcpkgs/newsflash/template b/srcpkgs/newsflash/template
new file mode 100644
index 000000000000..86eb40732b9f
--- /dev/null
+++ b/srcpkgs/newsflash/template
@@ -0,0 +1,22 @@
+# Template file for 'newsflash'
+pkgname=newsflash
+version=1.4.2
+revision=1
+wrksrc="news_flash_gtk-$version"
+build_style=meson
+build_helper=rust
+hostmakedepends="cargo pkg-config glib-devel sqlite-devel gettext"
+makedepends="rust-std webkit2gtk-devel libhandy1-devel openssl-devel"
+short_desc="RSS feed reader that supports various web based services"
+maintainer="Michal Vasilek <michal@vasilek.cz>"
+license="GPL-3.0-or-later"
+homepage="https://gitlab.com/news-flash/news_flash_gtk"
+distfiles="https://gitlab.com/news-flash/news_flash_gtk/-/archive/$version/news_flash_gtk-$version.tar.gz"
+checksum=099318a6bc57e5e695352b2f3c7dd149c9b889f39cb9cbd58dc3f10f41d4948d
+
+post_patch() {
+	if [ -n "$CROSS_BUILD" ]; then
+		vsed -i build-aux/cargo.sh \
+			-e 's,"$CARGO_TARGET_DIR"/,&${RUST_TARGET}/,'
+	fi
+}
diff --git a/srcpkgs/newsflash/update b/srcpkgs/newsflash/update
new file mode 100644
index 000000000000..4b3f40f9365f
--- /dev/null
+++ b/srcpkgs/newsflash/update
@@ -0,0 +1 @@
+pkgname=news_flash_gtk

^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [PR PATCH] [Merged]: New package: newsflash-1.4.2
  2021-04-23 10:56 [PR PATCH] New package: newsflash-1.4.0 paper42
                   ` (21 preceding siblings ...)
  2021-07-14 14:52 ` [PR PATCH] [Updated] " ericonr
@ 2021-07-14 14:53 ` ericonr
  22 siblings, 0 replies; 24+ messages in thread
From: ericonr @ 2021-07-14 14:53 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1439 bytes --]

There's a merged pull request on the void-packages repository

New package: newsflash-1.4.2
https://github.com/void-linux/void-packages/pull/30449

Description:
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
<!-- 
#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [ ] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->


^ permalink raw reply	[flat|nested] 24+ messages in thread

end of thread, other threads:[~2021-07-14 14:53 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-04-23 10:56 [PR PATCH] New package: newsflash-1.4.0 paper42
2021-04-23 14:17 ` [PR PATCH] [Updated] " paper42
2021-04-23 19:12 ` paper42
2021-04-23 20:01 ` ericonr
2021-04-29 15:23 ` [PR PATCH] [Updated] " paper42
2021-07-03 17:09 ` notthewave
2021-07-03 17:11 ` notthewave
2021-07-03 17:13 ` notthewave
2021-07-04  2:56 ` ericonr
2021-07-04 18:38 ` paper42
2021-07-04 19:15 ` ericonr
2021-07-04 19:17 ` [PR PATCH] [Updated] " paper42
2021-07-04 19:18 ` paper42
2021-07-04 19:26 ` paper42
2021-07-05 18:39 ` [PR PATCH] [Updated] New package: newsflash-1.4.2 paper42
2021-07-09  2:45 ` [PR REVIEW] " ericonr
2021-07-09 21:48 ` [PR PATCH] [Updated] " paper42
2021-07-13 19:57 ` notthewave
2021-07-13 20:01 ` notthewave
2021-07-14 13:48 ` [PR PATCH] [Updated] " paper42
2021-07-14 14:10 ` paper42
2021-07-14 14:52 ` [PR REVIEW] " ericonr
2021-07-14 14:52 ` [PR PATCH] [Updated] " ericonr
2021-07-14 14:53 ` [PR PATCH] [Merged]: " ericonr

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).