summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--librewolf-prefs-stackrpms/README.md23
-rw-r--r--librewolf-prefs-stackrpms/_service29
-rw-r--r--librewolf-prefs-stackrpms/debian/README.Debian5
-rw-r--r--librewolf-prefs-stackrpms/debian/changelog5
-rw-r--r--librewolf-prefs-stackrpms/debian/control16
-rw-r--r--librewolf-prefs-stackrpms/debian/copyright21
-rw-r--r--librewolf-prefs-stackrpms/debian/librewolf-prefs-stackrpms.dsc14
-rw-r--r--librewolf-prefs-stackrpms/debian/librewolf-prefs-stackrpms.install1
-rw-r--r--librewolf-prefs-stackrpms/debian/missing-sources1
-rw-r--r--librewolf-prefs-stackrpms/debian/patches/series1
-rwxr-xr-xlibrewolf-prefs-stackrpms/debian/rules9
-rw-r--r--librewolf-prefs-stackrpms/debian/source/format1
-rw-r--r--librewolf-prefs-stackrpms/debian/upstream/metadata16
-rw-r--r--librewolf-prefs-stackrpms/debian/watch2
-rw-r--r--librewolf-prefs-stackrpms/librewolf-prefs-stackrpms.spec26
-rw-r--r--librewolf-prefs-stackrpms/stackrpms-librewolf-prefs.js129
-rw-r--r--librewolf/README.md23
-rw-r--r--makemkv-bin/debian/changelog8
-rw-r--r--makemkv-bin/debian/makemkv-bin+devuan.dsc2
-rw-r--r--makemkv-bin/debian/settings.conf.example6
-rw-r--r--makemkv-oss/debian/changelog8
-rw-r--r--makemkv-oss/debian/makemkv-oss+devuan.dsc2
-rw-r--r--makemkv/makemkv.spec5
-rw-r--r--makemkv/settings.conf.example6
-rw-r--r--scite-fedora/scite.spec5
-rw-r--r--scite/debian/_service4
-rw-r--r--scite/debian/changelog10
-rw-r--r--scite/debian/copyright110
-rw-r--r--scite/debian/scite+devuan.dsc2
-rw-r--r--scite/stackrpms-5.3.1-1.diff (renamed from scite/stackrpms-5.2.3-1.diff)173
30 files changed, 532 insertions, 131 deletions
diff --git a/librewolf-prefs-stackrpms/README.md b/librewolf-prefs-stackrpms/README.md
new file mode 100644
index 0000000..5ff4292
--- /dev/null
+++ b/librewolf-prefs-stackrpms/README.md
@@ -0,0 +1,23 @@
+# Readme for librewolf-prefs-stackrpms
+
+## Overview
+
+This package owns the one prefs file for customizing LibreWolf.
+
+## librewolf-prefs-stackrpms upstream
+None
+
+## Reason for being in stackrpms
+This package owns the stackrpms prefs.js file for LibreWolf. This package's existence means that I do not need to maintain the [librewolf stackrpms](../librewolf) package ([OBS](https://build.opensuse.org/package/show/home:bgstack15/librewolf)) on top of the official AfterMozilla [LibreWolf](https://build.opensuse.org/package/show/home:bgstack15:aftermozilla/librewolf) package ([sources](https://gitlab.com/librewolf-community/browser/debian)) which I also maintain.
+
+## Alternatives
+I just use the [AfterMozilla LibreWolf](https://build.opensuse.org/package/show/home:bgstack15:aftermozilla/librewolf) package which I also build. That is the upstream for this package.
+
+## Dependencies
+Exact same as Mozilla Firefox.
+
+## References
+Check the contents of internal prefs package for the various web browsers' prefs.js-type files.
+
+## Differences from upstream
+N/A
diff --git a/librewolf-prefs-stackrpms/_service b/librewolf-prefs-stackrpms/_service
new file mode 100644
index 0000000..1f9eb74
--- /dev/null
+++ b/librewolf-prefs-stackrpms/_service
@@ -0,0 +1,29 @@
+<services>
+ <service name="tar_scm">
+ <param name="scm">git</param>
+ <param name="url">https://bgstack15.ddns.net/cgit/stackrpms</param>
+ <param name="subdir">librewolf-prefs-stackrpms/debian</param>
+ <param name="filename">debian</param>
+ <param name="revision">librewolf-bump</param>
+ <param name="version">_none_</param>
+ </service>
+ <service name="recompress">
+ <param name="file">*.tar</param>
+ <param name="compression">xz</param>
+ </service>
+ <service name="tar_scm">
+ <param name="scm">git</param>
+ <param name="url">https://bgstack15.ddns.net/cgit/stackrpms</param>
+ <param name="subdir">librewolf-prefs-stackrpms</param>
+ <param name="revision">librewolf-bump</param>
+ <param name="version">_none_</param>
+ </service>
+ <service name="recompress">
+ <param name="file">*.tar</param>
+ <param name="compression">gz</param>
+ </service>
+ <service name="extract_file">
+ <param name="archive">*.tar.xz</param>
+ <param name="files">*/*.dsc</param>
+ </service>
+</services>
diff --git a/librewolf-prefs-stackrpms/debian/README.Debian b/librewolf-prefs-stackrpms/debian/README.Debian
new file mode 100644
index 0000000..7a07433
--- /dev/null
+++ b/librewolf-prefs-stackrpms/debian/README.Debian
@@ -0,0 +1,5 @@
+librewolf-prefs-stackrpms for Devuan
+
+Initial release.
+
+ -- B. Stack <bgstack15@gmail.com> Wed, 12 Oct 2022 15:32:00 -0400
diff --git a/librewolf-prefs-stackrpms/debian/changelog b/librewolf-prefs-stackrpms/debian/changelog
new file mode 100644
index 0000000..97e9a55
--- /dev/null
+++ b/librewolf-prefs-stackrpms/debian/changelog
@@ -0,0 +1,5 @@
+librewolf-prefs-stackrpms (0.0.1-1) obs; urgency=low
+
+ * Initial release. Closes: packages-want#24
+
+ -- B. Stack <bgstack15@gmail.com> Wed, 12 Oct 2022 15:32:00 -0400
diff --git a/librewolf-prefs-stackrpms/debian/control b/librewolf-prefs-stackrpms/debian/control
new file mode 100644
index 0000000..f7d7670
--- /dev/null
+++ b/librewolf-prefs-stackrpms/debian/control
@@ -0,0 +1,16 @@
+Source: librewolf-prefs-stackrpms
+Section: web
+Priority: optional
+Maintainer: B. Stack <bgstack15@gmail.com>
+Build-Depends: debhelper-compat (= 13)
+Standards-Version: 4.5.1
+Homepage: https://bgstack15.ddns.net/blog/
+Rules-Requires-Root: no
+
+Package: librewolf-prefs-stackrpms
+Section: libs
+Architecture: all
+Pre-Depends: ${misc:Pre-Depends}
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: stackrpms prefs for Librewolf
+ Owns file stackrpms-librewolf-prefs.js and that is all.
diff --git a/librewolf-prefs-stackrpms/debian/copyright b/librewolf-prefs-stackrpms/debian/copyright
new file mode 100644
index 0000000..de5941f
--- /dev/null
+++ b/librewolf-prefs-stackrpms/debian/copyright
@@ -0,0 +1,21 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: librewolf-prefs-stackrpms
+Upstream-Contact: B. Stack
+Source: <https://bgstack15.ddns.net/blog/>
+#
+# Please double check copyright with the licensecheck(1) command.
+
+Files: README.md
+ librewolf-prefs-stackrpms.spec
+ stackrpms-librewolf-prefs.js
+ debian/*
+Copyright: B. Stack <bgstack15@gmail.com> 2022
+License: GPL-3
+
+License: GPL-3
+ On Debian machines the full text of the GNU General Public License
+ version 3 can be found in the file /usr/share/common-licenses/GPL-3.
+
+#----------------------------------------------------------------------------
+# Files marked as NO_LICENSE_TEXT_FOUND may be covered by the following
+# license/copyright files.
diff --git a/librewolf-prefs-stackrpms/debian/librewolf-prefs-stackrpms.dsc b/librewolf-prefs-stackrpms/debian/librewolf-prefs-stackrpms.dsc
new file mode 100644
index 0000000..0f3fa82
--- /dev/null
+++ b/librewolf-prefs-stackrpms/debian/librewolf-prefs-stackrpms.dsc
@@ -0,0 +1,14 @@
+Format: 3.0 (quilt)
+Source: librewolf-prefs-stackrpms
+Binary: librewolf-prefs-stackrpms
+Architecture: all
+Version: 0.0.1-1
+Maintainer: B. Stack <bgstack15@gmail.com>
+Homepage: https://bgstack15.ddns.net/blog/
+Standards-Version: 4.5.1
+Build-Depends: debhelper-compat (= 13)
+Package-List:
+ librewolf-prefs-stackrpms deb libs optional arch=all
+Files:
+ 00000000000000000000000000000000 1 librewolf-prefs-stackrpms.orig.tar.gz
+ 00000000000000000000000000000000 1 librewolf-prefs-stackrpms.debian.tar.xz
diff --git a/librewolf-prefs-stackrpms/debian/librewolf-prefs-stackrpms.install b/librewolf-prefs-stackrpms/debian/librewolf-prefs-stackrpms.install
new file mode 100644
index 0000000..6505661
--- /dev/null
+++ b/librewolf-prefs-stackrpms/debian/librewolf-prefs-stackrpms.install
@@ -0,0 +1 @@
+stackrpms-librewolf-prefs.js usr/lib/librewolf/browser/defaults/preferences
diff --git a/librewolf-prefs-stackrpms/debian/missing-sources b/librewolf-prefs-stackrpms/debian/missing-sources
new file mode 100644
index 0000000..c53ec4c
--- /dev/null
+++ b/librewolf-prefs-stackrpms/debian/missing-sources
@@ -0,0 +1 @@
+stackrpms-librewolf-prefs.js
diff --git a/librewolf-prefs-stackrpms/debian/patches/series b/librewolf-prefs-stackrpms/debian/patches/series
new file mode 100644
index 0000000..4a97dfa
--- /dev/null
+++ b/librewolf-prefs-stackrpms/debian/patches/series
@@ -0,0 +1 @@
+# You must remove unused comment lines for the released package.
diff --git a/librewolf-prefs-stackrpms/debian/rules b/librewolf-prefs-stackrpms/debian/rules
new file mode 100755
index 0000000..9cf3a86
--- /dev/null
+++ b/librewolf-prefs-stackrpms/debian/rules
@@ -0,0 +1,9 @@
+#!/usr/bin/make -f
+# You must remove unused comment lines for the released package.
+#export DH_VERBOSE = 1
+#export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+#export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic
+#export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
+
+%:
+ dh $@
diff --git a/librewolf-prefs-stackrpms/debian/source/format b/librewolf-prefs-stackrpms/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/librewolf-prefs-stackrpms/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/librewolf-prefs-stackrpms/debian/upstream/metadata b/librewolf-prefs-stackrpms/debian/upstream/metadata
new file mode 100644
index 0000000..dc2feb0
--- /dev/null
+++ b/librewolf-prefs-stackrpms/debian/upstream/metadata
@@ -0,0 +1,16 @@
+#
+# DEP-12: Per-package machine-readable metadata about Upstream
+# Please check * https://dep-team.pages.debian.net/deps/dep12/
+# * https://wiki.debian.org/UpstreamMetadata
+Reference:
+ Author: <please use full names and separate multiple author by the keyword "and">
+ Title:
+ Journal:
+ Year:
+ Volume:
+ Number:
+ Pages:
+ DOI:
+ PMID:
+ URL:
+ eprint:
diff --git a/librewolf-prefs-stackrpms/debian/watch b/librewolf-prefs-stackrpms/debian/watch
new file mode 100644
index 0000000..76575dc
--- /dev/null
+++ b/librewolf-prefs-stackrpms/debian/watch
@@ -0,0 +1,2 @@
+# You must remove unused comment lines for the released package.
+version=3
diff --git a/librewolf-prefs-stackrpms/librewolf-prefs-stackrpms.spec b/librewolf-prefs-stackrpms/librewolf-prefs-stackrpms.spec
new file mode 100644
index 0000000..02314f6
--- /dev/null
+++ b/librewolf-prefs-stackrpms/librewolf-prefs-stackrpms.spec
@@ -0,0 +1,26 @@
+%define debug_package %{nil}
+Name: librewolf-prefs-stackrpms
+Version: 0.0.1
+Release: 1%
+Summary: Librewolf prefs for stackrpms
+License: GPLv3
+URL: https://bgstack15.ddns.net/
+Source0: README.md
+Source1: stackrpms-librewolf-prefs.js
+%if 0%{?fedora} || 0%{?rhel} >= 8
+Recommends: librewolf
+%endif
+
+%description
+Provides the librewolf librewolf-prefs-stackrpms.js file
+
+%install
+%{__install} -m0755 -d %{buildroot}%{_libdir}/librewolf/browser/defaults/preferences
+%{__install} %{SOURCE1} %{buildroot}%{_libdir}/librewolf/browser/defaults/preferences
+
+%files
+%{buildroot}%{_libdir}/librewolf/browser/defaults/preferences/*.js
+
+%changelog
+* Wed Oct 12 2022 B. Stack <bgstack15@gmail.com> - 0.0.1-1
+- Initial spec
diff --git a/librewolf-prefs-stackrpms/stackrpms-librewolf-prefs.js b/librewolf-prefs-stackrpms/stackrpms-librewolf-prefs.js
new file mode 100644
index 0000000..04e2e5e
--- /dev/null
+++ b/librewolf-prefs-stackrpms/stackrpms-librewolf-prefs.js
@@ -0,0 +1,129 @@
+// file: /usr/lib/librewolf/browser/defaults/preferences/stackrpms-librewolf-prefs.js
+// deployed with librewolf-prefs-stackrpms package (rpm or dpkg) built by bgstack15
+// last modified 2022-10-12
+// reference:
+// https://support.mozilla.org/en-US/kb/customizing-firefox-using-autoconfig
+// vm2 librewolf user profile prefs.js
+pref("accessibility.typeaheadfind.flashBar", 0);
+pref("app.normandy.first_run", false);
+pref("app.normandy.migrationsApplied", 12);
+pref("stackrpms-librewolf-prefs.js.version", "20221012.145942");
+pref("browser.allTabs.previews", false);
+pref("browser.backspace_action", 0);
+pref("browser.bookmarks.restore_default_bookmarks", false);
+pref("browser.compactmode.show", true);
+pref("browser.ctrlTab.migrated", true);
+pref("browser.ctrlTab.previews", false);
+pref("browser.ctrlTab.recentlyUsedOrder", false);
+pref("browser.download.improvements_to_download_panel", false);
+pref("browser.download.useDownloadDir", true);
+pref("browser.download.useDownloadDir", true);
+pref("browser.engagement.ctrlTab.has-used", true);
+pref("browser.engagement.downloads-button.has-used", true);
+pref("browser.formfill.enable", true);
+pref("browser.newtab.choice", 1);
+pref("browser.newtabpage.activity-stream.migrationExpired", true);
+pref("browser.newtabpage.activity-stream.prerender", false);
+pref("browser.newtabpage.activity-stream.showSearch", false);
+pref("browser.newtabpage.activity-stream.showTopSites", false);
+pref("browser.newtabpage.directory.ping", "http://127.0.0.1:9999/");
+pref("browser.newtabpage.directory.source", "http://127.0.0.1:9999/");
+pref("browser.newtabpage.enabled", false);
+pref("browser.newtabpage.enhanced", false);
+pref("browser.newtabpage.storageVersion", 1);
+pref("browser.search.update", false);
+pref("browser.sessionstore.restore_on_demand", false);
+pref("browser.startup.page", 3);
+pref("browser.startup.page", 3);
+pref("browser.tabs.closeWindowWithLastTab", false);
+pref("browser.toolbars.bookmarks.visibility", "always");
+pref("browser.uiCustomization.state", "{\"placements\":{\"widget-overflow-fixed-list\":[],\"nav-bar\":[\"back-button\",\"forward-button\",\"stop-reload-button\",\"urlbar-container\",\"save-to-pocket-button\",\"downloads-button\",\"fxa-toolbar-menu-button\",\"ublock0_raymondhill_net-browser-action\"],\"toolbar-menubar\":[\"menubar-items\"],\"TabsToolbar\":[\"tabbrowser-tabs\",\"new-tab-button\",\"alltabs-button\"],\"PersonalToolbar\":[\"personal-bookmarks\"]},\"seen\":[\"developer-button\",\"ublock0_raymondhill_net-browser-action\"],\"dirtyAreaCache\":[\"nav-bar\",\"PersonalToolbar\",\"toolbar-menubar\",\"TabsToolbar\"],\"currentVersion\":17,\"newElementCount\":3}");
+pref("browser.uidensity", 1);
+pref("browser.urlbar.placeholderName", "DuckDuckGo");
+pref("browser.urlbar.placeholderName.private", "DuckDuckGo");
+pref("browser.urlbar.showSearchSuggestionsFirst", false);
+pref("browser.urlbar.suggest.quicksuggest.sponsored", false);
+pref("dom.security.https_only_mode", false);
+pref("extensions.webextensions.ExtensionStorageIDB.migrated.uBlock0@raymondhill.net", true);
+pref("extensions.webextensions.uuids", "{\"formautofill@mozilla.org\":\"932d9ca1-4ab4-4176-908a-775a8c5c232b\",\"pictureinpicture@mozilla.org\":\"d20931db-dda1-4902-85fd-c324857cc611\",\"proxy-failover@mozilla.com\":\"9511d4e1-5bce-4214-90ba-cf9004a1896a\",\"screenshots@mozilla.org\":\"74a504ec-3b68-40db-b8de-213e87ec1f0d\",\"default-theme@mozilla.org\":\"e2607c67-dc48-4ce0-99c9-9422500c5397\",\"addons-search-detection@mozilla.com\":\"00ce34b6-f943-4060-970e-7ab093b1263f\",\"wikipedia@search.mozilla.org\":\"fd8e14ab-a33d-4393-8023-6a8a34382417\",\"ddg@search.mozilla.org\":\"e810f6e1-24e9-4e11-9a36-3be0691aef77\",\"uBlock0@raymondhill.net\":\"44aaf03a-52f1-402c-9300-d41904ab3746\"}");
+// These two have to stay undefined in Firefox 77+ in order for the drop-down for autocompletion to still work.
+//pref("browser.urlbar.disableExtendForTests", true);
+//pref("browser.urlbar.maxRichResults", 0);
+pref("browser.startup.homepage", "https://start.duckduckgo.com/");
+pref("browser.urlbar.trimURLs", false);
+pref("browser.urlbar.update1", false);
+pref("browser.xul.error_pages.enabled", false);
+pref("camera.control.face_detection.enabled", false);
+pref("canvas.filters.enabled", false);
+pref("canvas.focusring.enabled", false);
+pref("canvas.path.enabled", false);
+pref("captivedetect.canonicalURL", "http://127.0.0.1:9980");
+pref("devtools.devedition.promo.url", "http://127.0.0.1:9999/");
+pref("dom.event.clipboardevents.enabled", false);
+pref("experiments.manifest.uri", "http://127.0.0.1:9999/");
+pref("extensions.blocklist.detailsURL", "http://127.0.0.1:9999/");
+pref("extensions.blocklist.itemURL", "http://127.0.0.1:9999/");
+pref("extensions.enabledAddons", "%7B972ce4c6-7e08-4474-a285-3208198ce6fd%7D:28.3.0");
+pref("extensions.pictureinpicture.enable_picture_in_picture_overrides", true);
+pref("extensions.pocket.api", "http://localhost:9980");
+pref("extensions.pocket.enabled", false);
+pref("extensions.pocket.site", "http://localhost:9980");
+pref("extensions.shownSelectionUI", true);
+pref("extensions.update.autoUpdateDefault", false);
+pref("general.warnOnAboutConfig", false);
+pref("media.videocontrols.picture-in-picture.allow-multiple", false);
+pref("media.videocontrols.picture-in-picture.enabled", false);
+pref("media.videocontrols.picture-in-picture.video-toggle.enabled", false);
+pref("media.videocontrols.picture-in-picture.video-toggle.has-used", true);
+pref("network.automatic-ntlm-auth.trusted-uris", ".ipa.smith122.com");
+pref("network.cookie.lifetimePolicy", 0);
+pref("network.cookie.prefsMigrated", true);
+pref("network.http.spdy.enabled", false);
+pref("network.negotiate-auth.trusted-uris", ".ipa.smith122.com");
+pref("network.stricttransportsecurity.preloadlist", false);
+// Control DNS over HTTPS (DoH) and Trusted Recursive Resolver (TRR).
+// More about DoH: https://github.com/bambenek/block-doh
+// https://blog.nightly.mozilla.org/2018/06/01/improving-dns-privacy-in-firefox/
+// https://support.mozilla.org/en-US/kb/configuring-networks-disable-dns-over-https
+// https://wiki.mozilla.org/Trusted_Recursive_Resolver
+// 0: Off by default, 1: Firefox chooses faster, 2: TRR default w/DNS fallback,
+// 3: TRR only mode, 4: Use DNS and shadow TRR for timings, 5: Disabled.
+pref("network.trr.mode", 0);
+pref("places.history.enabled", true);
+pref("pref.privacy.disable_button.cookie_exceptions", false);
+pref("pref.privacy.disable_button.view_passwords", false);
+pref("privacy.annotate_channels.strict_list.enabled", true);
+pref("privacy.donottrackheader.enabled", true);
+pref("privacy.partition.network_state.ocsp_cache", true);
+pref("privacy.purge_trackers.date_in_cookie_database", "0");
+pref("privacy.purge_trackers.last_purge", "1641399136538");
+pref("privacy.resistFingerprinting.autoDeclineNoUserInputCanvasPrompts", false);
+pref("privacy.resistFingerprinting", false);
+pref("privacy.sanitize.migrateFx3Prefs", true);
+pref("privacy.sanitize.pending", "[{\"id\":\"newtab-container\",\"itemsToClear\":[],\"options\":{}}]");
+pref("privacy.sanitize.pending", "[{\"id\":\"newtab-container\",\"itemsToClear\":[],\"options\":{}},{\"id\":\"newtab-container\",\"itemsToClear\":[],\"options\":{}}]");
+pref("privacy.sanitize.sanitizeOnShutdown", false);
+pref("privacy.sanitize.sanitizeOnShutdown", false);
+pref("privacy.trackingprotection.enabled", true);
+pref("privacy.trackingprotection.socialtracking.enabled", true);
+pref("privacy.userContext.enabled", false);
+pref("reader.parse-on-load.enabled", false);
+pref("security.cert_pinning.enforcement_level", 0);
+pref("services.sync.declinedEngines", "");
+pref("services.sync.serverURL", "http://127.0.0.1:9999/");
+pref("services.sync.tabs.lastSync", "0");
+pref("services.sync.tabs.lastSyncLocal", "0");
+pref("signon.autofillForms", true);
+pref("signon.autofillForms", true);
+pref("signon.importedFromSqlite", true);
+pref("signon.rememberSignons", true);
+pref("startup.homepage_override_url", "");
+pref("startup.homepage_welcome_url", "http://127.0.0.1:9999/");
+pref("toolkit.telemetry.reportingpolicy.firstRun", false);
+// show menu
+pref("ui.key.menuAccessKeyFocuses", false);
+pref("widget.gtk.overlay-scrollbars.enabled", false);
+pref("widget.non-native-theme.gtk.scrollbar.allow-buttons", true);
+pref("widget.non-native-theme.scrollbar.size.override", 18);
+pref("widget.non-native-theme.scrollbar.style", 2);
+pref("xpinstall.whitelist.add", "");
diff --git a/librewolf/README.md b/librewolf/README.md
new file mode 100644
index 0000000..d1192a7
--- /dev/null
+++ b/librewolf/README.md
@@ -0,0 +1,23 @@
+# Readme for librewolf in stackrpms DEPRECATED
+
+**DEPRECATED!**
+
+See package [librewolf-prefs-stackrpms](../librewolf-prefs-stackrpms) as of 2022-10.
+
+## Librewolf upstream
+This is a custom patchset on top of the [Debian OBS](https://gitlab.com/librewolf-community/browser/debian) repository for Devuan Ceres.
+
+## Reason for being in stackrpms
+These are changes just for stackrpms and are not appropriate for the upstream AfterMozilla OBS for LibreWolf.
+
+## Alternatives
+I just use the [AfterMozilla LibreWolf](https://build.opensuse.org/package/show/home:bgstack15:aftermozilla/librewolf) package which I also build. That is the upstream for this package.
+
+## Dependencies
+Exact same as Mozilla Firefox.
+
+## References
+Check the contents of internal prefs package for the various web browsers' prefs.js-type files.
+
+## Differences from upstream
+The differences are boiled down in simple diff files here. The main differences are just adding my custom prefs.js (now handled by project librewolf-stackrpms in this same [repository](https://bgstack15.ddns.net/cgit/librewolf-prefs-stackrpms/) ([gitlab](https://gitlab.com/bgstack15/librewolf-prefs-stackrpms)) and deleting some search engine entries in the suggestion list.
diff --git a/makemkv-bin/debian/changelog b/makemkv-bin/debian/changelog
index 3079c47..84869f0 100644
--- a/makemkv-bin/debian/changelog
+++ b/makemkv-bin/debian/changelog
@@ -1,3 +1,11 @@
+makemkv-bin (1.17.2-1+devuan) obs; urgency=low
+
+ * Upstream updates
+ * Improved handling for discs with mastering errors
+ * Small improvements and bugfixes
+
+ -- B. Stack <bgstack15@gmail.com> Tue, 18 Oct 2022 10:46:56 -0400
+
makemkv-bin (1.17.1-1+devuan) obs; urgency=low
* Upstream updates
diff --git a/makemkv-bin/debian/makemkv-bin+devuan.dsc b/makemkv-bin/debian/makemkv-bin+devuan.dsc
index 9c5b743..25141ea 100644
--- a/makemkv-bin/debian/makemkv-bin+devuan.dsc
+++ b/makemkv-bin/debian/makemkv-bin+devuan.dsc
@@ -2,7 +2,7 @@ Format: 3.0 (quilt)
Source: makemkv-bin
Binary: makemkv-bin
Architecture: any
-Version: 1.17.1-1+devuan
+Version: 1.17.2-1+devuan
Maintainer: B. Stack <bgstack15@gmail.com>
Homepage: https://www.makemkv.com
Standards-Version: 4.1.4
diff --git a/makemkv-bin/debian/settings.conf.example b/makemkv-bin/debian/settings.conf.example
index 6da0fcf..b6e9773 100644
--- a/makemkv-bin/debian/settings.conf.example
+++ b/makemkv-bin/debian/settings.conf.example
@@ -1,11 +1,11 @@
#
-# MakeMKV settings file, written by MakeMKV v1.17.1 linux(x64-release)
-# suitable for version 1.17.1 as of 2022-07-21
+# MakeMKV settings file, written by MakeMKV v1.17.2 linux(x64-release)
+# suitable for version 1.17.2 as of 2022-10-18
# However, I think now as of 1.15.2, the application will work without this app_Key value; if app_Key is left undefined the application should work.
app_DestinationDir = ""
app_InterfaceLanguage = "eng"
app_Java = ""
-app_Key = "T-T2HdpRvyvJtxjVtKWRv1n92AcFFFlYyl3FX2mazk0obKPR3V1fgIDQ793QfUnT2opR"
+app_Key = "T-@JHhXcz39jcunh8zpX9xpHF2ifU@UUwdYFjxeisULfpBJNt@Z1YBJaxFUCqp7G2VyQ"
app_PreferredLanguage = "eng"
app_ccextractor = ""
diff --git a/makemkv-oss/debian/changelog b/makemkv-oss/debian/changelog
index 0d41946..22ce17a 100644
--- a/makemkv-oss/debian/changelog
+++ b/makemkv-oss/debian/changelog
@@ -1,3 +1,11 @@
+makemkv-oss (1.17.2-1+devuan) obs; urgency=low
+
+ * Upstream updates
+ * Improved handling for discs with mastering errors
+ * Small improvements and bugfixes
+
+ -- B. Stack <bgstack15@gmail.com> Tue, 18 Oct 2022 10:46:56 -0400
+
makemkv-oss (1.17.1-1+devuan) obs; urgency=low
* Upstream updates
diff --git a/makemkv-oss/debian/makemkv-oss+devuan.dsc b/makemkv-oss/debian/makemkv-oss+devuan.dsc
index f07c1b4..b913476 100644
--- a/makemkv-oss/debian/makemkv-oss+devuan.dsc
+++ b/makemkv-oss/debian/makemkv-oss+devuan.dsc
@@ -2,7 +2,7 @@ Format: 3.0 (quilt)
Source: makemkv-oss
Binary: makemkv-oss
Architecture: any
-Version: 1.17.1-1+devuan
+Version: 1.17.2-1+devuan
Maintainer: B. Stack <bgstack15@gmail.com>
Homepage: https://www.makemkv.com
Standards-Version: 4.1.4
diff --git a/makemkv/makemkv.spec b/makemkv/makemkv.spec
index 41003cc..df851cd 100644
--- a/makemkv/makemkv.spec
+++ b/makemkv/makemkv.spec
@@ -15,7 +15,7 @@
Summary: DVD and Blu-ray to MKV converter and network streamer
Name: makemkv
-Version: 1.17.1
+Version: 1.17.2
Release: 10%{?dist}
License: GuinpinSoft inc and Mozilla Public License Version 1.1 and LGPLv2.1+
URL: http://www.%{name}.com/
@@ -171,6 +171,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%{_libdir}/libmmbd.so.0
%changelog
+* Tue Oct 18 2022 B. Stack <bgstack15@gmail.com> - 1.17.2-10
+- Update version
+
* Thu Jul 21 2022 B. Stack <bgstack15@gmail.com> - 1.17.1-10
- Update version
diff --git a/makemkv/settings.conf.example b/makemkv/settings.conf.example
index 6da0fcf..b6e9773 100644
--- a/makemkv/settings.conf.example
+++ b/makemkv/settings.conf.example
@@ -1,11 +1,11 @@
#
-# MakeMKV settings file, written by MakeMKV v1.17.1 linux(x64-release)
-# suitable for version 1.17.1 as of 2022-07-21
+# MakeMKV settings file, written by MakeMKV v1.17.2 linux(x64-release)
+# suitable for version 1.17.2 as of 2022-10-18
# However, I think now as of 1.15.2, the application will work without this app_Key value; if app_Key is left undefined the application should work.
app_DestinationDir = ""
app_InterfaceLanguage = "eng"
app_Java = ""
-app_Key = "T-T2HdpRvyvJtxjVtKWRv1n92AcFFFlYyl3FX2mazk0obKPR3V1fgIDQ793QfUnT2opR"
+app_Key = "T-@JHhXcz39jcunh8zpX9xpHF2ifU@UUwdYFjxeisULfpBJNt@Z1YBJaxFUCqp7G2VyQ"
app_PreferredLanguage = "eng"
app_ccextractor = ""
diff --git a/scite-fedora/scite.spec b/scite-fedora/scite.spec
index 7fc7b12..039ea5f 100644
--- a/scite-fedora/scite.spec
+++ b/scite-fedora/scite.spec
@@ -1,6 +1,6 @@
# Tunables
# el7 is on 3.x, el8/fc is on 5.x
-%global pkgversion 5.3.0
+%global pkgversion 5.3.1
# Use lua
%define with_lua 1
# Use bundled lua. If 0, then use distro lua
@@ -149,6 +149,9 @@ install -D -p -m 666 %{SOURCE2} %{buildroot}%{_datadir}/scite/SciTEGlobal.proper
%{_libdir}/*
%changelog
+* Sun Oct 16 2022 B. Stack <bgstack15@gmail.com> - 5.3.1-1/3.7.6-1
+- Update version
+
* Tue Sep 06 2022 B. Stack <bgstack15@gmail.com> - 5.3.0-1/3.7.6-1
- Update version
diff --git a/scite/debian/_service b/scite/debian/_service
index 0dbb42f..beba213 100644
--- a/scite/debian/_service
+++ b/scite/debian/_service
@@ -14,8 +14,8 @@
<service name="download_url">
<param name="protocol">https</param>
<param name="host">www.scintilla.org</param>
- <param name="path">scite530.tgz</param>
- <param name="filename">scite_5.3.0.orig.tar.gz</param>
+ <param name="path">scite531.tgz</param>
+ <param name="filename">scite_5.3.1.orig.tar.gz</param>
</service>
<service name="extract_file">
<param name="archive">*.tar.xz</param>
diff --git a/scite/debian/changelog b/scite/debian/changelog
index 305d96d..2927b3d 100644
--- a/scite/debian/changelog
+++ b/scite/debian/changelog
@@ -1,9 +1,15 @@
-scite (5.3.0-1+devuan) unstable; urgency=medium
+scite (5.3.1-1+devuan) unstable; urgency=medium
* Add stackrpms lua script and customized global.properties
* Use lua 5.4.4
- -- B. Stack <bgstack15@gmail.com> Tue, 06 Sep 2022 20:33:15 -0400
+ -- B. Stack <bgstack15@gmail.com> Sun, 16 Oct 2022 16:40:05 -0400
+
+scite (5.3.1-1) unstable; urgency=medium
+
+ * New upstream version 5.3.1
+
+ -- Andreas Rönnquist <gusnan@debian.org> Wed, 12 Oct 2022 15:27:24 +0200
scite (5.3.0-1) unstable; urgency=medium
diff --git a/scite/debian/copyright b/scite/debian/copyright
index 5bd547c..4ed37b6 100644
--- a/scite/debian/copyright
+++ b/scite/debian/copyright
@@ -3,18 +3,18 @@ Upstream-Name: SciTE
Source: http://scintilla.sourceforge.net/SciTEDownload.html
Files: *
-Copyright: 1998-2014 Neil Hodgson <neilh@scintilla.org>
+Copyright: 1998-2014, Neil Hodgson <neilh@scintilla.org>
License: scintilla
Files: debian/*
-Copyright: 2000-2002 Aubin Paul <aubin@debian.org>
- 2002-2013 Michael Vogt <mvo@debian.org>
- 2013-2022 Antonio Valentino <antonio.valentino@tiscali.it>
- 2018-2022 Andreas Rönnquist <gusnan@debian.org>
+Copyright: 2000-2002, Aubin Paul <aubin@debian.org>
+ 2002-2013, Michael Vogt <mvo@debian.org>
+ 2013-2022, Antonio Valentino <antonio.valentino@tiscali.it>
+ 2018-2022, Andreas Rönnquist <gusnan@debian.org>
License: GPL-3.0+
Files: scite/lua/*
-Copyright: 1994-2003 Tecgraf, PUC-Rio
+Copyright: 1994-2003, Tecgraf, PUC-Rio
License: Expat
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
@@ -35,79 +35,79 @@ License: Expat
THE SOFTWARE.
Files: lexilla/lexers/LexRuby.cxx
-Copyright: 2001- Clemens Wyss <wys@helbling.ch>
+Copyright: 2001-, Clemens Wyss <wys@helbling.ch>
License: scintilla
Files: lexilla/lexers/LexBaan.cxx
-Copyright: 2001- Vamsi Potluru <vamsi@who.net>,
- 2001- Praveen Ambekar <ambekarpraveen@yahoo.com>
+Copyright: 2001-, Vamsi Potluru <vamsi@who.net>,
+ 2001-, Praveen Ambekar <ambekarpraveen@yahoo.com>
License: scintilla
Files: lexilla/lexers/LexAda.cxx
-Copyright: 2002 Sergey Koshcheyev <sergey.k@seznam.cz>
+Copyright: 2002, Sergey Koshcheyev <sergey.k@seznam.cz>
License: scintilla
Files: lexilla/lexers/LexCLW.cxx
-Copyright: 2003-2004 Ron Schofield <ron@schofieldcomputer.com>
+Copyright: 2003-2004, Ron Schofield <ron@schofieldcomputer.com>
License: scintilla
Files: lexilla/lexers/LexNsis.cxx
-Copyright: 2003-2005 Angelo Mandato <angelo [at] spaceblue [dot] com>
+Copyright: 2003-2005, Angelo Mandato <angelo [at] spaceblue [dot] com>
License: scintilla
Files: lexilla/lexers/LexLout.cxx
-Copyright: 2003 Kein-Hong Man <mkh@pl.jaring.my>
+Copyright: 2003, Kein-Hong Man <mkh@pl.jaring.my>
License: scintilla
Files: lexilla/lexers/LexMPT.cxx
-Copyright: 2003 Marius Gheorghe <mgheorghe@cabletest.com>
+Copyright: 2003, Marius Gheorghe <mgheorghe@cabletest.com>
License: scintilla
Files: lexilla/lexers/LexEScript.cxx
-Copyright: 2003 Patrizio Bekerle <patrizio@bekerle.com>
+Copyright: 2003, Patrizio Bekerle <patrizio@bekerle.com>
License: scintilla
Files: lexilla/lexers/LexYAML.cxx
-Copyright: 2003- Sean O'Dell <sean@celsoft.com>
+Copyright: 2003-, Sean O'Dell <sean@celsoft.com>
License: scintilla
Files: lexilla/lexers/LexAsn1.cxx
-Copyright: 2004 Herr Pfarrer rpfarrer <at> yahoo <dot> de
+Copyright: 2004, Herr Pfarrer rpfarrer <at> yahoo <dot> de
License: scintilla
Files: lexilla/lexers/LexKix.cxx
-Copyright: 2004 Manfred Becker <manfred@becker-trdf.de>
+Copyright: 2004, Manfred Becker <manfred@becker-trdf.de>
License: scintilla
Files: lexilla/lexers/LexRebol.cxx
-Copyright: 2005 Pascal Hurni <pascal_hurni@fastmail.fm>
+Copyright: 2005, Pascal Hurni <pascal_hurni@fastmail.fm>
License: scintilla
Files: lexilla/lexers/LexFlagship.cxx
-Copyright: 1998-2003 Neil Hodgson <neilh@scintilla.org>
- 2005 Randy Butler
- 2010 Xavi <jarabal/at/gmail.com> (Harbour)
+Copyright: 1998-2003, Neil Hodgson <neilh@scintilla.org>
+ 2005, Randy Butler
+ 2010, Xavi <jarabal/at/gmail.com> (Harbour)
License: scintilla
Files: lexilla/lexers/LexCaml.cxx
-Copyright: 2005-2009 Robert Roessler <robertr@rftp.com>
+Copyright: 2005-2009, Robert Roessler <robertr@rftp.com>
License: scintilla
Files: scite/src/Utf8_16.*
-Copyright: 2002 Scott Kirkwood
+Copyright: 2002, Scott Kirkwood
License: scintilla
Files: scite/src/Credits.cxx
-Copyright: 1998 Dean S. Jones
- 1998-2011 Neil Hodgson <neilh@scintilla.org>
+Copyright: 1998, Dean S. Jones
+ 1998-2011, Neil Hodgson <neilh@scintilla.org>
License: scintilla
Files: scite/gtk/pixmapsGNOME.h
-Copyright: 1998 Dean S. Jones
+Copyright: 1998, Dean S. Jones
License: scintilla
Files: lexilla/lexers/LexTCL.cxx
-Copyright: 1998-2001 Andre Arpin <arpin@kingston.net>
+Copyright: 1998-2001, Andre Arpin <arpin@kingston.net>
License: scintilla
Files: scintilla/cocoa/PlatCocoa.h
@@ -116,11 +116,11 @@ Files: scintilla/cocoa/PlatCocoa.h
scintilla/cocoa/ScintillaTest/main.m
scintilla/cocoa/InfoBar.h
scintilla/cocoa/ScintillaCocoa.h
-Copyright: 2009 Sun Microsystems, Inc.
+Copyright: 2009, Sun Microsystems, Inc.
License: LGPL-2.1
Files: scintilla/cocoa/ScintillaView.h
-Copyright: 2009, 2011 Sun Microsystems, Inc.
+Copyright: 2009, 2011, Sun Microsystems, Inc.
2011, 2013, Oracle and/or its affiliates
License: LGPL-2.1
@@ -136,79 +136,79 @@ Copyright: 1990-2011, Scientific Toolworks, Inc
License: scintilla
Files: scintilla/qt/ScintillaEdit/ScintillaDocument.*
-Copyright: 2011 Archaeopteryx Software, Inc. d/b/a Wingware
+Copyright: 2011, Archaeopteryx Software, Inc. d/b/a Wingware
License: scintilla
Files: lexilla/lexers/LexCmake.cxx
-Copyright: 2007 Cristian Adam <cristian [dot] adam [at] gmx [dot] net>
+Copyright: 2007, Cristian Adam <cristian [dot] adam [at] gmx [dot] net>
License: scintilla
Files: lexilla/lexers/LexKVIrc.cxx
-Copyright: 1998-2002 Neil Hodgson <neilh@scintilla.org>
- 2013 OmegaPhil <OmegaPhil+scintilla@gmail.com>
- 2007 Cristian Adam <cristian [dot] adam [at] gmx [dot] net>
+Copyright: 1998-2002, Neil Hodgson <neilh@scintilla.org>
+ 2013, OmegaPhil <OmegaPhil+scintilla@gmail.com>
+ 2007, Cristian Adam <cristian [dot] adam [at] gmx [dot] net>
License: scintilla
Files: lexilla/lexers/LexAVS.cxx
-Copyright: 2012 Bruno Barbieri <brunorex@gmail.com>
+Copyright: 2012, Bruno Barbieri <brunorex@gmail.com>
License: scintilla
Files: lexilla/lexers/LexGAP.cxx
-Copyright: 2007 Istvan Szollosi ( szteven <at> gmail <dot> com )
+Copyright: 2007, Istvan Szollosi ( szteven <at> gmail <dot> com )
License: scintilla
Files: lexilla/lexers/LexSML.cxx
-Copyright: 2009 James Moffatt and Yuzhou Xin
+Copyright: 2009, James Moffatt and Yuzhou Xin
License: scintilla
Files: lexilla/lexers/LexRust.cxx
-Copyright: 1998-2005 Neil Hodgson <neilh@scintilla.org>
- 2013 SiegeLord <slabode@aim.com>
+Copyright: 1998-2005, Neil Hodgson <neilh@scintilla.org>
+ 2013, SiegeLord <slabode@aim.com>
License: scintilla
Files: lexilla/lexers/LexSpice.cxx
-Copyright: 2006 Fabien Proriol
+Copyright: 2006, Fabien Proriol
License: scintilla
Files: lexilla/lexers/LexA68k.cxx
-Copyright: 2010 Martial Demolins <mdemolins(a)gmail.com>
+Copyright: 2010, Martial Demolins <mdemolins(a)gmail.com>
License: scintilla
Files: lexilla/lexers/LexPO.cxx
-Copyright: 2012 Colomban Wendling <ban@herbesfolles.org>
+Copyright: 2012, Colomban Wendling <ban@herbesfolles.org>
License: scintilla
Files: lexilla/lexers/LexD.cxx
-Copyright: 1998-2005 by Neil Hodgson <neilh@scintilla.org>
- 2006 Waldemar Augustyn <waldemar@wdmsys.com>
+Copyright: 1998-2005, by Neil Hodgson <neilh@scintilla.org>
+ 2006, Waldemar Augustyn <waldemar@wdmsys.com>
License: scintilla
Files: lexilla/lexers/LexPowerShell.cxx
-Copyright: 2008 Tim Gerundt <tim@gerundt.de>
+Copyright: 2008, Tim Gerundt <tim@gerundt.de>
License: scintilla
Files: lexilla/lexers/LexDMIS.cxx
-Copyright: 1998-2005 Neil Hodgson <neilh@scintilla.org>
- 2013-2014 Andreas Tscharner <andy@vis.ethz.ch>
+Copyright: 1998-2005, Neil Hodgson <neilh@scintilla.org>
+ 2013-2014, Andreas Tscharner <andy@vis.ethz.ch>
License: scintilla
Files: lexilla/lexers/LexNimrod.cxx
-Copyright: 1998-2002 Neil Hodgson <neilh@scintilla.org>
- 2009 Andreas Rumpf
+Copyright: 1998-2002, Neil Hodgson <neilh@scintilla.org>
+ 2009, Andreas Rumpf
License: scintilla
Files: lexilla/lexers/LexProgress.cxx
-Copyright: 2006-2007 Yuval Papish <Yuval@YuvCom.com>
+Copyright: 2006-2007, Yuval Papish <Yuval@YuvCom.com>
License: scintilla
Files: scite/src/JobQueue.cxx
-Copyright: 1998-2003 Neil Hodgson <neilh@scintilla.org>
- 2007 Neil Hodgson <neilh@scintilla.org>,
- April White <april_white@sympatico.ca>
+Copyright: 1998-2003, Neil Hodgson <neilh@scintilla.org>
+ 2007, Neil Hodgson <neilh@scintilla.org>,
+ April White <april_white@sympatico.ca>
License: scintilla
Files: scintilla/test/unit/catch.hpp
-Copyright: 2012 Two Blue Cubes Ltd.
+Copyright: 2012, Two Blue Cubes Ltd.
License: BSL-1.0
Permission is hereby granted, free of charge, to any person or organization
obtaining a copy of the software and accompanying documentation covered by
diff --git a/scite/debian/scite+devuan.dsc b/scite/debian/scite+devuan.dsc
index a60b28c..9560434 100644
--- a/scite/debian/scite+devuan.dsc
+++ b/scite/debian/scite+devuan.dsc
@@ -2,7 +2,7 @@ Format: 3.0 (quilt)
Source: scite
Binary: scite
Architecture: any
-Version: 5.3.0-1+devuan
+Version: 5.3.1-1+devuan
Maintainer: B. Stack <bgstack15@gmail.com>
Homepage: https://scintilla.org/SciTE.html
Standards-Version: 4.6.0.1
diff --git a/scite/stackrpms-5.2.3-1.diff b/scite/stackrpms-5.3.1-1.diff
index 6176c71..dd5bf67 100644
--- a/scite/stackrpms-5.2.3-1.diff
+++ b/scite/stackrpms-5.3.1-1.diff
@@ -1,20 +1,20 @@
diff -x '.*.swp' -Naur scite.salsa/debian/changelog stackrpms/scite/debian/changelog
---- scite.salsa/debian/changelog 2022-05-31 09:48:57.251826229 -0400
-+++ stackrpms/scite/debian/changelog 2022-05-31 10:31:22.917242269 -0400
+--- scite.salsa/debian/changelog 2022-10-16 16:35:01.550680576 -0400
++++ stackrpms/scite/debian/changelog 2022-10-16 16:40:14.802212981 -0400
@@ -1,3 +1,10 @@
-+scite (5.2.3-1+devuan) obs; urgency=medium
++scite (5.3.1-1+devuan) unstable; urgency=medium
+
+ * Add stackrpms lua script and customized global.properties
+ * Use lua 5.4.4
+
-+ -- B. Stack <bgstack15@gmail.com> Tue, 31 May 2022 10:31:51 -0400
++ -- B. Stack <bgstack15@gmail.com> Sun, 16 Oct 2022 16:40:05 -0400
+
- scite (5.2.3-1) unstable; urgency=medium
+ scite (5.3.1-1) unstable; urgency=medium
- * New upstream version 5.2.3
+ * New upstream version 5.3.1
diff -x '.*.swp' -Naur scite.salsa/debian/control stackrpms/scite/debian/control
---- scite.salsa/debian/control 2022-04-05 09:49:25.955774896 -0400
-+++ stackrpms/scite/debian/control 2022-04-16 12:53:10.788708356 -0400
+--- scite.salsa/debian/control 2022-07-11 14:49:34.810997853 -0400
++++ stackrpms/scite/debian/control 2022-07-13 09:49:28.021934314 -0400
@@ -1,14 +1,13 @@
Source: scite
-Maintainer: Michael Vogt <mvo@debian.org>
@@ -30,12 +30,12 @@ diff -x '.*.swp' -Naur scite.salsa/debian/control stackrpms/scite/debian/control
libglib2.0-dev,
- liblua5.3-dev
+ liblua5.4-dev
- Standards-Version: 4.6.0.1
+ Standards-Version: 4.6.1
Vcs-Browser: https://salsa.debian.org/debian/scite
Vcs-Git: https://salsa.debian.org/debian/scite.git
diff -x '.*.swp' -Naur scite.salsa/debian/patches/0007-Build-with-Debian-packaged-Lua.patch stackrpms/scite/debian/patches/0007-Build-with-Debian-packaged-Lua.patch
--- scite.salsa/debian/patches/0007-Build-with-Debian-packaged-Lua.patch 2022-04-05 09:49:25.955774896 -0400
-+++ stackrpms/scite/debian/patches/0007-Build-with-Debian-packaged-Lua.patch 2022-04-16 12:53:10.996710687 -0400
++++ stackrpms/scite/debian/patches/0007-Build-with-Debian-packaged-Lua.patch 2022-05-31 14:42:26.029549590 -0400
@@ -33,8 +33,8 @@
-CONFIGFLAGS:=$(shell $(PKG_CONFIG) --cflags $(GTK_VERSION))
-CONFIGLIB:=$(shell $(PKG_CONFIG) --libs $(GTK_VERSION) gthread-2.0 gmodule-no-export-2.0)
@@ -49,7 +49,7 @@ diff -x '.*.swp' -Naur scite.salsa/debian/patches/0007-Build-with-Debian-package
ifdef gnomeprefix
diff -x '.*.swp' -Naur scite.salsa/debian/patches/series stackrpms/scite/debian/patches/series
--- scite.salsa/debian/patches/series 2022-04-05 09:49:25.955774896 -0400
-+++ stackrpms/scite/debian/patches/series 2022-04-16 12:53:11.032711091 -0400
++++ stackrpms/scite/debian/patches/series 2022-04-18 14:47:52.918861806 -0400
@@ -2,3 +2,4 @@
0003-reproducible_build.patch
0005-scite-desktop.patch
@@ -57,13 +57,16 @@ diff -x '.*.swp' -Naur scite.salsa/debian/patches/series stackrpms/scite/debian/
+use-lua5.4.4.patch
diff -x '.*.swp' -Naur scite.salsa/debian/patches/use-lua5.4.4.patch stackrpms/scite/debian/patches/use-lua5.4.4.patch
--- scite.salsa/debian/patches/use-lua5.4.4.patch 1969-12-31 19:00:00.000000000 -0500
-+++ stackrpms/scite/debian/patches/use-lua5.4.4.patch 2022-04-16 12:53:11.044711225 -0400
-@@ -0,0 +1,187 @@
++++ stackrpms/scite/debian/patches/use-lua5.4.4.patch 2022-06-26 16:30:14.437640315 -0400
+@@ -0,0 +1,191 @@
+Name: Patch scite to use distro package of lua, Devuan
-+Version: 5.2.2
-+Lua Version: 5.4.4
++Version: 5.2.3
++Lua-Version: 5.4.4
+Author: bgstack15@gmail.com
-+Date: 2022-04-04
++Date-Modified: 2022-05-31
++Message: Generated with the following command
++
++ sed -r -e 's/checkint\(/checkinteger\(/g;' -e 's/lua_strlen\(/lua_rawlen\(/g;' scite/src/LuaExtension.cxx > ~/LuaExtension.cxx.new
+diff -aur scite/gtk/deps.mak scite/gtk/deps.mak
+--- a/scite/gtk/deps.mak 2022-03-30 20:48:24.000000000 -0400
++++ b/scite/gtk/deps.mak 2022-04-04 14:47:39.110529717 -0400
@@ -84,61 +87,61 @@ diff -x '.*.swp' -Naur scite.salsa/debian/patches/use-lua5.4.4.patch stackrpms/s
+diff -aur scite/src/LuaExtension.cxx scite/src/LuaExtension.cxx
+--- a/scite/src/LuaExtension.cxx 2022-03-30 20:48:24.000000000 -0400
++++ b/scite/src/LuaExtension.cxx 2022-04-04 14:46:35.097978533 -0400
-+@@ -237,7 +237,7 @@
++@@ -238,7 +238,7 @@
+
-+ const int paneIndex = lua_upvalueindex(1);
++ constexpr int paneIndex = lua_upvalueindex(1);
+ check_pane_object(L, paneIndex);
+- const int message = luaL_checkint(L, 1);
++ const int message = luaL_checkinteger(L, 1);
+
+ lua_pushvalue(L, paneIndex);
+ lua_replace(L, 1);
-+@@ -276,7 +276,7 @@
++@@ -277,7 +277,7 @@
+ }
+
-+ static int cf_scite_constname(lua_State *L) {
++ int cf_scite_constname(lua_State *L) {
+- const int message = luaL_checkint(L, 1);
++ const int message = luaL_checkinteger(L, 1);
+ const char *prefix = luaL_optstring(L, 2, nullptr);
+ const std::string constName = IFaceTable::GetConstantName(message, prefix);
+ if (constName.length() > 0) {
-+@@ -307,7 +307,7 @@
++@@ -308,7 +308,7 @@
+ }
+
-+ static int cf_scite_menu_command(lua_State *L) {
++ int cf_scite_menu_command(lua_State *L) {
+- const int cmdID = luaL_checkint(L, 1);
++ const int cmdID = luaL_checkinteger(L, 1);
+ if (cmdID) {
+ host->DoMenuCommand(cmdID);
+ }
-+@@ -329,7 +329,7 @@
++@@ -330,7 +330,7 @@
+ }
+
-+ static int cf_scite_strip_set(lua_State *L) {
++ int cf_scite_strip_set(lua_State *L) {
+- const int control = luaL_checkint(L, 1);
++ const int control = luaL_checkinteger(L, 1);
+ const char *value = luaL_checkstring(L, 2);
+ if (value) {
+ host->UserStripSet(control, value);
-+@@ -338,7 +338,7 @@
++@@ -339,7 +339,7 @@
+ }
+
-+ static int cf_scite_strip_set_list(lua_State *L) {
++ int cf_scite_strip_set_list(lua_State *L) {
+- const int control = luaL_checkint(L, 1);
++ const int control = luaL_checkinteger(L, 1);
+ const char *value = luaL_checkstring(L, 2);
+ if (value) {
+ host->UserStripSetList(control, value);
-+@@ -347,7 +347,7 @@
++@@ -348,7 +348,7 @@
+ }
+
-+ static int cf_scite_strip_value(lua_State *L) {
++ int cf_scite_strip_value(lua_State *L) {
+- const int control = luaL_checkint(L, 1);
++ const int control = luaL_checkinteger(L, 1);
+ std::string value = host->UserStripValue(control);
+ push_string(L, value);
+ return 1;
-+@@ -437,7 +437,7 @@
++@@ -438,7 +438,7 @@
+ SA::Position rangeStart = 0;
+ SA::Position rangeEnd = 0;
+
@@ -147,7 +150,7 @@ diff -x '.*.swp' -Naur scite.salsa/debian/patches/use-lua5.4.4.patch stackrpms/s
+ hasError = (flags == 0 && lua_gettop(L) > nArgs);
+
+ if (!hasError) {
-+@@ -514,7 +514,7 @@
++@@ -515,7 +515,7 @@
+
+ SA::ScintillaCall &sc = host->PaneCaller(pmo->pane);
+ sc.SetTarget(pmo->range);
@@ -156,7 +159,7 @@ diff -x '.*.swp' -Naur scite.salsa/debian/patches/use-lua5.4.4.patch stackrpms/s
+ pmo->range.end = sc.TargetEnd();
+ return 0;
+ }
-+@@ -600,7 +600,7 @@
++@@ -601,7 +601,7 @@
+ pmo->endPosOrig = 0;
+ pmo->flags = 0;
+ if (nargs >= 3) {
@@ -165,7 +168,7 @@ diff -x '.*.swp' -Naur scite.salsa/debian/patches/use-lua5.4.4.patch stackrpms/s
+ if (nargs >= 4) {
+ pmo->range.end = pmo->endPosOrig = luaL_checkinteger(L, 4);
+ if (pmo->range.end < 0) {
-+@@ -765,7 +765,7 @@
++@@ -766,7 +766,7 @@
+ const int nargs = lua_gettop(L);
+ const char *code = luaL_checkstring(L, 1);
+ const char *name = luaL_optstring(L, 2, code);
@@ -174,7 +177,7 @@ diff -x '.*.swp' -Naur scite.salsa/debian/patches/use-lua5.4.4.patch stackrpms/s
+ lua_call(L, 0, LUA_MULTRET);
+ return lua_gettop(L) - nargs;
+ } else {
-+@@ -896,7 +896,7 @@
++@@ -897,7 +897,7 @@
+ int loopParamCount = 2;
+
+ if (func.paramType[0] == iface_length && func.paramType[1] == iface_string) {
@@ -183,18 +186,18 @@ diff -x '.*.swp' -Naur scite.salsa/debian/patches/use-lua5.4.4.patch stackrpms/s
+ params[1] = SptrFromString(params[0] ? lua_tostring(L, arg) : "");
+ loopParamCount = 0;
+ } else if ((func.paramType[1] == iface_stringresult) || (func.returnType == iface_stringresult)) {
-+@@ -915,8 +915,8 @@
++@@ -916,8 +916,8 @@
+ const char *s = lua_tostring(L, arg++);
+ params[i] = SptrFromString(s ? s : "");
+ } else if (func.paramType[i] == iface_keymod) {
+- const int keycode = luaL_checkint(L, arg++) & 0xFFFF;
-+- const int modifiers = luaL_checkint(L, arg++) &
++- const intptr_t modifiers = luaL_checkint(L, arg++) &
++ const int keycode = luaL_checkinteger(L, arg++) & 0xFFFF;
-++ const int modifiers = luaL_checkinteger(L, arg++) &
+++ const intptr_t modifiers = luaL_checkinteger(L, arg++) &
+ static_cast<int>(SA::KeyMod::Shift|SA::KeyMod::Ctrl|SA::KeyMod::Alt);
+ params[i] = keycode | (modifiers<<16);
+ } else if (func.paramType[i] == iface_bool) {
-+@@ -1805,7 +1805,7 @@
++@@ -1787,7 +1787,7 @@
+ static int SetLevelAt(lua_State *L) {
+ StylingContext *context = Context(L);
+ const SA::Line line = luaL_checkinteger(L, 2);
@@ -203,7 +206,7 @@ diff -x '.*.swp' -Naur scite.salsa/debian/patches/use-lua5.4.4.patch stackrpms/s
+ context->styler->SetLevel(line, static_cast<SA::FoldLevel>(level));
+ return 0;
+ }
-+@@ -1820,7 +1820,7 @@
++@@ -1802,7 +1802,7 @@
+ static int SetLineState(lua_State *L) {
+ StylingContext *context = Context(L);
+ const SA::Line line = luaL_checkinteger(L, 2);
@@ -212,7 +215,7 @@ diff -x '.*.swp' -Naur scite.salsa/debian/patches/use-lua5.4.4.patch stackrpms/s
+ context->styler->SetLineState(line, stateOfLine);
+ return 0;
+ }
-+@@ -1898,7 +1898,7 @@
++@@ -1880,7 +1880,7 @@
+ StylingContext *context = Context(L);
+ const SA::Position startPosStyle = luaL_checkinteger(L, 2);
+ const SA::Position lengthStyle = luaL_checkinteger(L, 3);
@@ -221,7 +224,7 @@ diff -x '.*.swp' -Naur scite.salsa/debian/patches/use-lua5.4.4.patch stackrpms/s
+ context->StartStyling(startPosStyle, lengthStyle, initialStyle);
+ return 0;
+ }
-+@@ -1957,7 +1957,7 @@
++@@ -1939,7 +1939,7 @@
+ static int SetState(lua_State *L) {
+ StylingContext *context = Context(L);
+ context->Colourize();
@@ -230,7 +233,7 @@ diff -x '.*.swp' -Naur scite.salsa/debian/patches/use-lua5.4.4.patch stackrpms/s
+ return 0;
+ }
+
-+@@ -1965,13 +1965,13 @@
++@@ -1947,13 +1947,13 @@
+ StylingContext *context = Context(L);
+ context->Forward();
+ context->Colourize();
@@ -246,36 +249,28 @@ diff -x '.*.swp' -Naur scite.salsa/debian/patches/use-lua5.4.4.patch stackrpms/s
+ return 0;
+ }
+
++
diff -x '.*.swp' -Naur scite.salsa/debian/rules stackrpms/scite/debian/rules
---- scite.salsa/debian/rules 2022-04-05 09:49:25.955774896 -0400
-+++ stackrpms/scite/debian/rules 2022-04-16 12:53:11.044711225 -0400
-@@ -1,6 +1,7 @@
- #!/usr/bin/make -f
-
- export DEB_BUILD_MAINT_OPTIONS=hardening=+all
-+#export DEB_BUILD_OPTIONS=noautodbgsym
-
- include /usr/share/dpkg/pkg-info.mk
- BUILD_DATE ?= $(shell date --utc --date="@$(SOURCE_DATE_EPOCH)" "+%b %d %Y %T")
-@@ -43,6 +44,9 @@
+--- scite.salsa/debian/rules 2022-07-11 14:49:34.810997853 -0400
++++ stackrpms/scite/debian/rules 2022-07-13 09:49:28.021934314 -0400
+@@ -43,6 +43,8 @@
mv -f $(CURDIR)/debian/scite/usr/share/scite/*.txt $(CURDIR)/debian/scite/usr/share/doc/scite/
mv -f $(CURDIR)/debian/scite/usr/share/scite/*.jpg $(CURDIR)/debian/scite/usr/share/doc/scite/
mv -f $(CURDIR)/debian/scite/usr/share/scite/*.png $(CURDIR)/debian/scite/usr/share/doc/scite/
+ cp -p debian/stackrpms.lua $(CURDIR)/debian/scite/usr/share/scite/
-+ @#install -d -m0755 $(CURDIR)/debian/scite/etc/scite
+ install -D -p -m0666 debian/SciTEGlobal.properties $(CURDIR)/debian/scite/etc/scite/
for f in $(CURDIR)/debian/scite/usr/share/doc/scite/*.html; do \
dh_link usr/share/doc/scite/$$(basename $$f) usr/share/scite/$$(basename $$f); \
done
diff -x '.*.swp' -Naur scite.salsa/debian/scite+devuan.dsc stackrpms/scite/debian/scite+devuan.dsc
--- scite.salsa/debian/scite+devuan.dsc 1969-12-31 19:00:00.000000000 -0500
-+++ stackrpms/scite/debian/scite+devuan.dsc 2022-05-31 10:34:35.666680650 -0400
++++ stackrpms/scite/debian/scite+devuan.dsc 2022-10-16 16:41:29.431054544 -0400
@@ -0,0 +1,17 @@
+Format: 3.0 (quilt)
+Source: scite
+Binary: scite
+Architecture: any
-+Version: 5.2.3-1+devuan
++Version: 5.3.1-1+devuan
+Maintainer: B. Stack <bgstack15@gmail.com>
+Homepage: https://scintilla.org/SciTE.html
+Standards-Version: 4.6.0.1
@@ -290,8 +285,8 @@ diff -x '.*.swp' -Naur scite.salsa/debian/scite+devuan.dsc stackrpms/scite/debia
+Original-Maintainer: Michael Vogt <mvo@debian.org>
diff -x '.*.swp' -Naur scite.salsa/debian/SciTEGlobal.properties stackrpms/scite/debian/SciTEGlobal.properties
--- scite.salsa/debian/SciTEGlobal.properties 1969-12-31 19:00:00.000000000 -0500
-+++ stackrpms/scite/debian/SciTEGlobal.properties 2022-04-16 12:53:10.776708221 -0400
-@@ -0,0 +1,580 @@
++++ stackrpms/scite/debian/SciTEGlobal.properties 2022-10-05 11:03:14.200880601 -0400
+@@ -0,0 +1,596 @@
+# SciTEGlobal.properties placed by scite package for stackrpms
+# Global initialisation file for SciTE
+# For Linux, place in $prefix/share/scite
@@ -343,6 +338,20 @@ diff -x '.*.swp' -Naur scite.salsa/debian/SciTEGlobal.properties stackrpms/scite
+#magnification=-1
+#output.magnification=-1
+
++change.history=3
++#~ indicator.reverted.to.origin.insertion=style:squiggle,colour:#40A0BF
++#~ indicator.reverted.to.origin.deletion=style:point,colour:#40A0BF
++#~ indicator.saved.insertion=style:squiggle,colour:#60A060
++#~ indicator.saved.deletion=style:point,colour:#00A000
++#~ indicator.modified.insertion=style:squiggle,colour:#A0A060
++#~ indicator.modified.deletion=style:point,colour:#A0A000
++#~ indicator.reverted.to.modified.insertion=style:squiggle,colour:#FF8000
++#~ indicator.reverted.to.modified.deletion=style:point,colour:#FF8000
++#~ marker.reverted.to.origin=style:leftrect,fore:#40A0BF,back:#40A0BF
++#~ marker.saved=style:leftrect,fore:#00A000,back:#00A000
++#~ marker.modified=style:leftrect,fore:#A0A000,back:#A0A000
++#~ marker.reverted.to.modified=style:leftrect,fore:#FF8000,back:#FF8000
++
+# Sizes and visibility in edit pane
+line.margin.visible=1
+line.margin.width=4
@@ -452,6 +461,7 @@ diff -x '.*.swp' -Naur scite.salsa/debian/SciTEGlobal.properties stackrpms/scite
+title.full.path=1
+#title.show.buffers=1
+#pathbar.visible=1
++#pathbar.selectable=1
+save.recent=1
+save.session=1
+#session.bookmarks=1
@@ -535,6 +545,7 @@ diff -x '.*.swp' -Naur scite.salsa/debian/SciTEGlobal.properties stackrpms/scite
+#find.in.files.close.on.find=0
+#find.in.dot=1
+#find.in.binary=1
++#find.exclude=*.bak *.orig debug
+#find.in.directory=
+#find.close.on.find=0
+#find.replace.matchcase=1
@@ -872,16 +883,56 @@ diff -x '.*.swp' -Naur scite.salsa/debian/SciTEGlobal.properties stackrpms/scite
+font.embedded.base=$(font.monospace)
+font.embedded.comment=$(font.monospace)
+font.vbs=$(font.monospace)
+diff -x '.*.swp' -Naur scite.salsa/debian/scite.lintian-overrides stackrpms/scite/debian/scite.lintian-overrides
+--- scite.salsa/debian/scite.lintian-overrides 2022-09-06 20:31:38.343720623 -0400
++++ stackrpms/scite/debian/scite.lintian-overrides 2022-07-13 09:49:28.021934314 -0400
+@@ -1,3 +1,4 @@
++scite: spelling-error-in-binary afe safe [usr/lib/scite/liblexilla.so]
+ scite: spelling-error-in-binary Lables Labels [usr/lib/scite/liblexilla.so]
+ scite: national-encoding [etc/scite/SciTEGlobal.properties]
+ scite: national-encoding [etc/scite/rebol.properties]
+diff -x '.*.swp' -Naur scite.salsa/debian/_service stackrpms/scite/debian/_service
+--- scite.salsa/debian/_service 1969-12-31 19:00:00.000000000 -0500
++++ stackrpms/scite/debian/_service 2022-10-16 16:42:27.103704895 -0400
+@@ -0,0 +1,24 @@
++<services>
++ <service name="tar_scm">
++ <param name="scm">git</param>
++ <param name="url">https://gitlab.com/bgstack15/stackrpms.git</param>
++ <param name="subdir">scite/debian</param>
++ <param name="filename">debian</param>
++ <param name="revision">scite-bump</param>
++ <param name="version">_none_</param>
++ </service>
++ <service name="recompress">
++ <param name="file">*.tar</param>
++ <param name="compression">xz</param>
++ </service>
++ <service name="download_url">
++ <param name="protocol">https</param>
++ <param name="host">www.scintilla.org</param>
++ <param name="path">scite531.tgz</param>
++ <param name="filename">scite_5.3.1.orig.tar.gz</param>
++ </service>
++ <service name="extract_file">
++ <param name="archive">*.tar.xz</param>
++ <param name="files">*/*.dsc</param>
++ </service>
++</services>
diff -x '.*.swp' -Naur scite.salsa/debian/source/lintian-overrides stackrpms/scite/debian/source/lintian-overrides
---- scite.salsa/debian/source/lintian-overrides 1969-12-31 19:00:00.000000000 -0500
-+++ stackrpms/scite/debian/source/lintian-overrides 2022-04-16 12:53:11.104711898 -0400
-@@ -0,0 +1,3 @@
+--- scite.salsa/debian/source/lintian-overrides 2022-07-11 14:49:34.810997853 -0400
++++ stackrpms/scite/debian/source/lintian-overrides 2022-04-18 14:47:52.938861975 -0400
+@@ -1,4 +1,3 @@
+-scite source: source-is-missing [scintilla/doc/ScintillaDoc.html]
+-scite source: source-is-missing [scite/doc/PaneAPI.html]
+-scite source: source-is-missing [scite/doc/ScriptLexer.html]
+-scite source: source-is-missing [scintilla/doc/SciCoding.html]
+national-encoding debian/SciTEGlobal.properties
+invalid-field-for-derivative
+invalid-devuan-version
diff -x '.*.swp' -Naur scite.salsa/debian/stackrpms.lua stackrpms/scite/debian/stackrpms.lua
--- scite.salsa/debian/stackrpms.lua 1969-12-31 19:00:00.000000000 -0500
-+++ stackrpms/scite/debian/stackrpms.lua 2022-04-16 12:53:11.104711898 -0400
++++ stackrpms/scite/debian/stackrpms.lua 2022-04-18 14:47:52.938861975 -0400
@@ -0,0 +1,278 @@
+-- DESCRIPTION:
+-- Unicode hexadecimal table: https://example.com/copied/unicode.html
bgstack15